Ecosyste.ms sponsors
An open API service aggregating public data about GitHub Sponsors.
An open API service aggregating public data about GitHub Sponsors.
Software Engineer, Open Source developer and maintainer, sometimes InfoSec. Ruby, Crystal, Bash.
Funding Links: https://github.com/sponsors/postmodern
Hello, this is Postmodern 🌊 er I mean 👋. You may remember me from such projects as, chruby, ruby-install, and bundler-audit. I have been contributing to Open Source since the early 2000s (first gig was volunteering as a Gentoo Arch Tester) and now maintain almost 100 libraries; most of them Ruby related. I have also been active in the Ruby community since 2008, back when we used RubyForge. As it were my luck, some of my projects ended up becoming popular and now I have feature requests and releases to deal with. Currently, I am "fun-employed" as we wait for the pandemic to end. This gives me some much needed time to recoup and do some Open Source work. Here's a short list of what I have planned:
[X] Release new versions of ruby-install
[ ] Release chruby 1.0.0
[ ] Release chruby-1.0.0.beta1 and collect feedback
[ ] Release chruby-1.0.0.rc1
[X] Release new versions of bundler-audit (with JSON output and more!)
[X] Release bundler-audit-0.8.0.rc1
[X] Release bundler-audit-0.8.0.rc2
[X] Release bundler-audit-0.8.0
[X] Create a DRY Ruby CLI library, drawing from lessons learned from writing Ronin::UI::CLI::Command (ex: no other Ruby CLI library rescues Interrupt or Errno::EPIPE, causing them to print an ugly backtrace if you Ctrl^C or pipe it into | less and quit).
[X] Release command_kit-0.1.0.pre1
[X] Release command_kit-0.1.0.pre2
[X] Release command_kit-0.1.0
[X] Rewrite and release hexdump-1.0.0
[X] Implement parsing of types
[X] ANSI highlighted output
[X] Write a Ruby library around masscan similar to my ruby-nmap library.
[X] Upload ruby-masscan
[X] Release 0.1.0
[X] A modern Ruby library for parsing NVD JSON feeds.
[ ] Port it to Crystal
[X] A Ruby library for parsing the cvelist repository.
[ ] Port it to Crystal
[ ] Release spidr-0.7.0 with new minor features.
[ ] Add combinatorial monads to my ruby combinatorics library.
[ ] Port my Ruby combinatorics library to Crystal
[ ] Refactor Ronin and add new features. (WIP)
[ ] Port my Ruby hexdump library to Crystal. (WIP)
[ ] Create a DRY Ruby generator library similar to Python's Cookiecutter (think: one library to replace all of those foo-gen commands).
[ ] Rewriting my ore rubygem generator (using the aforementioned DRY Ruby generator library) to be more streamlined and accessible.
[ ] Develop a Processing-like framework for live video effects in Crystal.
[ ] Write a Ruby library for converting nmap XML into JSON.
cue Sara McLanahan music and montage of sad dogs
So for the small price of a latte, you too can help me accomplish these goals. OK, maybe that gif was a little too sad.
Q: What will you be spending the money on?
A: Beer. Maybe if you donate enough, Sake.
Q: What else do we get in return for giving you beer money?
A: Maybe I'll stream my development process on Twitch? Maybe I'll speak entirely through a vintage analogue vocoder? Unlock emotes?
Changes the current Ruby
Language: Shell - Stars: 2880Patch-level verification for Bundler
Language: Ruby - Stars: 2686Installs Ruby, JRuby, TruffleRuby, or mruby
Language: Shell - Stars: 1917A versatile Ruby web spidering library that can spider a site, multiple domains, certain links or infinitely. Spidr is designed to be fast and easy to use.
Language: Ruby - Stars: 808Simple Rake tasks for managing and releasing Ruby projects.
Language: Ruby - Stars: 77