Posts by presidentbeef@ruby.social
 (DIR) Post #AIp69OxuYJOm2QaPtA by presidentbeef@ruby.social
       2022-04-25T23:39:46Z
       
       0 likes, 0 repeats
       
       I guess it's time to try Mastodon again.
       
 (DIR) Post #AIyxshGUPBelomOnlQ by presidentbeef@ruby.social
       2022-04-30T17:54:13Z
       
       0 likes, 0 repeats
       
       New post up on how to rotate rectangles in #dragonruby using the built-in pixel render target: https://dev.to/presidentbeef/dragonruby-rotating-rectangles-2i9e
       
 (DIR) Post #AJfSRbYIOSThBwUBDU by presidentbeef@ruby.social
       2022-05-21T05:54:34Z
       
       0 likes, 0 repeats
       
       "Fixing" C compiler errors as if I know what I'm doing. 😅
       
 (DIR) Post #AJgndKU5y9ChvYufce by presidentbeef@ruby.social
       2022-05-21T21:26:42Z
       
       0 likes, 0 repeats
       
       Unreasonably proud of getting (a tiny version of) Ruby to run on a Flipper Zero.
       
 (DIR) Post #AJjc7W3KuGdiWAu7Ie by presidentbeef@ruby.social
       2022-05-23T06:01:49Z
       
       0 likes, 0 repeats
       
       Really surprised to find out https://git-scm.com/ is a Rails app.
       
 (DIR) Post #AKKzYi76i0QsailJ1k by presidentbeef@ruby.social
       2022-06-10T06:48:43Z
       
       0 likes, 0 repeats
       
       Now I can upload and run mrb files instead of baking bytecode into the firmware. Progress!
       
 (DIR) Post #AKnuCqglzopTAvj6oa by presidentbeef@ruby.social
       2022-06-24T05:35:25Z
       
       0 likes, 0 repeats
       
       Not sure how interesting this is... but of 541 OSS Rails apps in my Brakeman test corpus, 478 depend on a version of rails-html-sanitizer affected by CVE-2022-32209 (not surprising, I don't keep them up-to-date), but none of them appear to actually use a vulnerable configuration. 🤔 🤷
       
 (DIR) Post #AKtAm6YtrYeheFdxVQ by presidentbeef@ruby.social
       2022-06-26T18:34:38Z
       
       0 likes, 0 repeats
       
       How to do basic sprite animation in #dragonruby https://dev.to/presidentbeef/dragonruby-basic-sprite-animation-3ef7
       
 (DIR) Post #ALH1fIlSIhFvu4NovY by presidentbeef@ruby.social
       2022-07-08T06:45:38Z
       
       0 likes, 0 repeats
       
       GitHub is the only site I've used where you don't have to press "enter" to submit your 2FA code. So nice and smooth.
       
 (DIR) Post #AM8l6TsOag33PqIqYa by presidentbeef@ruby.social
       2022-08-03T04:54:28Z
       
       0 likes, 0 repeats
       
       I have plenty of beefs with Rails, but the security features out of the box really put other frameworks to shame. Sinatra is pretty disappointing, honestly.
       
 (DIR) Post #ANyp09tlW5jiuj8XUe by presidentbeef@ruby.social
       2022-09-27T05:35:14Z
       
       0 likes, 0 repeats
       
       I finally used `Array#bsearch` for the first time. Unfortunately it took me two tries to get the sorting order correct in the block 😞
       
 (DIR) Post #AP6USBWH6H36ojrASe by presidentbeef@ruby.social
       2022-10-30T20:14:47Z
       
       0 likes, 0 repeats
       
       Help people find your Mastodon account by linking it to your Twitter account via Twitodon: https://twitodon.com/
       
 (DIR) Post #APA9ye8ZsHHnyH4Els by presidentbeef@ruby.social
       2022-11-01T14:44:10Z
       
       0 likes, 0 repeats
       
       @amirrajan glad you like them! I have a couple more drafts I need to get back to...That's very generous of you! I grabbed a pro license when it was half-off a while back, but I don't know then it expires.
       
 (DIR) Post #APCPqt7MHUlPhKjtvU by presidentbeef@ruby.social
       2022-11-02T16:51:29Z
       
       0 likes, 1 repeats
       
       mruby kaigi talks have been posted, including my talk on running mruby/c on a Flipper Zero device: https://www.youtube.com/watch?v=T2pi2P0HsdQ&list=PL1mt-rVJue5Mh7ESm2nZIXem0PgW7yCT1&index=6
       
 (DIR) Post #APEYZ4NYxd97Jcoiq8 by presidentbeef@ruby.social
       2022-11-03T17:38:32Z
       
       0 likes, 0 repeats
       
       @mperham Not to mention no oil changes, etc. And the convenience of never having to visit a gas station or even a charging station if you can charge at home...
       
 (DIR) Post #APEeKIFBjEOvhLElhQ by presidentbeef@ruby.social
       2022-11-03T18:43:06Z
       
       0 likes, 1 repeats
       
       I guess I created this account quite a while ago, but I'll still do an #introduction:👋 Hi! My name is Justin. I've been using #ruby since ~2005. I've also been working in the web application security area since 2010. You may know me as the creator/maintainer of Brakeman (security tool for Ruby on Rails).Recently I've been playing with mruby and DragonRuby in my spare time, which is almost never 😂
       
 (DIR) Post #APdD1HKBVXdGVttneq by presidentbeef@ruby.social
       2022-11-15T15:04:55Z
       
       0 likes, 1 repeats
       
       How to move a sprite in arbitrary directions in #DragonRuby https://dev.to/presidentbeef/dragonruby-moving-in-arbitrary-directions-5eja #ruby
       
 (DIR) Post #APjdplq45trZO5J7vU by presidentbeef@ruby.social
       2022-11-18T17:33:22Z
       
       0 likes, 0 repeats
       
       Brakeman 5.4.0 is out! Pretty cool new rule for weak RSA keys - quite a bit of code uses poor choices for padding modes. https://brakemanscanner.org/blog/2022/11/17/brakeman-5-dot-4-dot-0-released
       
 (DIR) Post #AQFP9FrdMtsOgIQAz2 by presidentbeef@ruby.social
       2022-12-04T01:19:50Z
       
       0 likes, 0 repeats
       
       This makes me nostalgic. I didn't have an Apple but I did write a lot of BASIC programs that looked a lot like this on a TRS Model 100. https://youtu.be/7r83N3c2kPw #retrocomputing
       
 (DIR) Post #AQFWoswXg2eNR2VzEW by presidentbeef@ruby.social
       2022-12-04T02:45:48Z
       
       0 likes, 0 repeats
       
       Whitespace was optional (and cost memory IIRC) so I'd always use "k" for my loop variable. That way I could write  FORK=1TO10