gosu
ocra
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gosu
-
Don't abuse su for dropping user privileges (2015)
I assume that is why I see gosu [1] used so often for dropping privileges. It's good to have some explanation as to why su is unsuitable for this.
[1] https://github.com/tianon/gosu
-
What is the best approach to log your NodeJs application deployed on K8s?
Use a tool like https://github.com/tianon/gosu to set up signals properly and drop privileges, then just print everything to stdout and it will hit your logs fine. As for the logs themselves, I just view them in my dashboard, which takes essentially no resources. Every other solution I have found takes an insane amount of resources to run (looking at you Elasticsearch).
-
Docker won't start
license: GPL-3 (full text at https://github.com/tianon/gosu)
ocra
- Ocra: One-Click Ruby Application Builder
-
OCRA Failing to Generate EXE
If updating ocra doesn't solve the problem, try looking at this
-
My Ruby game library, MiniGL, has surpassed 100,000 total downloads
For that I used the Ocra gem.
-
Ruby Packer: distribute your Ruby code as a compiled binary
I've had more success with a similar tool, called ocra [1]
[1] https://github.com/larsch/ocra
-
A small sample of the large amount of content from the free and open source 2D platformer Super Bombinhas, written in Ruby. Download on https://victords.itch.io/super-bombinhas
I use Ocra to create the Windows executable.
-
Do I need to pay to distribute my free software for Windows?
So, the problem I have is quite complicated... I'm packaging a Ruby application. I'm using Ocra for this. What it does is create a self-extracting compressed file containing the Ruby interpreter, any gems and your scripts. This self-extracting behavior is most likely what sometimes triggers the antivirus. Searching for answers in the Ocra GitHub issues, I found posts saying that it will eventually happen and there's no way to definitively fix it. I don't know of any other simple ways to distribute Ruby applications unfortunately.
What are some alternatives?
ruby2d - 🎨 The Ruby 2D gem
ruby-packer - Packing your Ruby application into a single executable.
GDevelop - :video_game: Open-source, cross-platform game engine designed to be used by everyone.
minigl - A minimal Game Library built on top of the Gosu gem.
super-bombinhas - A 2D platformer written in Ruby.
Gosu - 2D game development library for Ruby and C++
MRuby - Lightweight Ruby
Gosu-Tutorial - Tutorial to teach people the fundamentals
willy_the_droid
doas - A port of OpenBSD's doas which runs on FreeBSD, Linux, NetBSD, and illumos
traveling-ruby - Self-contained Ruby binaries that can run on any Linux distribution and any macOS machine. [Moved to: https://github.com/phusion/traveling-ruby]