@erika oh hi there! doing anything fun with Ruby?
Hey, folks! My company is looking for devs and QAs :D
We use Ruby!
RT @AppTweak@twitter.com
🙌🏼 We're hiring! We're currently looking for a full-stack dev and a QA engineer 🤓 Check out our open positions here!
https://jobs.apptweak.com/ #ASO #AppStoreOptimization #talent #recruitment #AppMarketing
@jamey conjunctive grammars turned out to be trivial: https://github.com/judofyr/glush/commit/8995bbecbe6d3827c792bb1623264b8ec9216601. I haven't found a way to add full boolean grammars without drastically changing the algorithm.
Converted the Rails style guide and the Ruby style guide to AsciiDoc, too.
Go check it out!
- https://github.com/rubocop-hq/rails-style-guide/
- https://github.com/rubocop-hq/ruby-style-guide/
Why AsciiDoc? It's hard to write a blog post. It's easy to write an email. AsciiDoc was created to be easy to write in the first place.
@jamey look, I turned the Glushkov-parser into a proper project! https://github.com/judofyr/glush
what is the best UI you've seen for browsing API reference documentation (on the web)? (ignore the actual quality of the text)
examples:
- rust: https://doc.rust-lang.org/std/
- ruby core: http://ruby-doc.org/core-2.6.3/
- yard: https://www.rubydoc.info/gems/yard/0.9.19
- rails: https://api.rubyonrails.org/
- one big markdown: https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md
just pushed out a new version of Duktape.rb that supports bignums and 64-bit numbers: https://github.com/judofyr/duktape.rb/blob/master/CHANGELOG.md
Duktape is superb if you ever need to embed JavaScript in Ruby (and don't want to spend hours waiting for V8 to compile)
I was initially skeptical to another code loader, but Zeitwerk is actually very very nice: https://github.com/fxn/zeitwerk. it's based on Ruby's built-in autoload (as opposed to const_missing) so constant resolution works as expected
if you're writing a CLI tool you should definitely check out cri for parsing command line arguments: https://github.com/ddfreyne/cri
#introductions Hopefully this works alright! 🙋♂️
So, I am Tarek, Rubyist, Engineer, ex-Intercom, living in Dublin, Ireland. Would love to see how this plays out connecting to Rubyists all around 🌍
I wrote up my work notes on Piranesi’s Perspective Trick.
Pretty pictures, maths, it has it all: https://link.medium.com/LnvCQvqgdW
I got into coding because I wanted to create games. Doing that back in the 90’s was difficult. No internet, expensive computers, and fragmented compilers. This is not the case today. But because of shit bag companies, we end up with game dev “solutions” that are just as obtuse. We’ve replaced no internet, low level, complicated C with 2GB clicky-draggy-droppy IDEs that phone home and mine data. A Dark Room’s Easter Egg is an attempt to capture the magic of coding in its purest form.
I'm going to GitHub Satellite (https://githubsatellite.com/) in Berlin, May 23rd. anyone else going? (or in the area at the same time?)
Rubyists
Backdoor discovered in bootstrap saas gem
I must say I'm very impressed by @ioquatix's work on the async gems:
- https://github.com/socketry/async
- https://github.com/socketry/async-io
- https://github.com/socketry/async-http
- https://github.com/socketry/falcon