It started with Muxed. I was excited to get a working first build, but despite my development machine being a MacBook Air, I develop most in VM’s using vagrant. My native builds were all linux based. It would be easy enough to move the code to an OSX machine and compile there but I do not like build tools on my native machine. And that would simply be too easy.

Continue reading

DelayedJob has always been a great “hit the ground running” background task runner for ruby. It is simple to setup, easy to use and can more than carry its own weight in tasks. Don’t know what a backround runner does or why you would use one? I will not delve into why you need one but you can check out a summary here: Background Jobs in Ruby on Rails.

Continue reading

Note: This post is an un-contexualized, un-edited, & un-proofed bunch of notes taken during Cascadia Ruby 2014. T.J. Schuck 80,000 Plaintext Passwords: An Open Source Love Story in Three Acts John the Ripper password cracker. hashcat. Expensive key schedule blowfish. eksblowfish. BCrypt BCrypt dollar signs are delimieters, hash on far right. Salt on left. 2(abxy) means bcrypt 10 = cost $ 2a $ 10 $ salt $ hash 12 to 13 range for bcrypt cost.

Continue reading

Note: This post is an un-contexualized, un-edited, & un-proofed bunch of notes taken during Cascadia Ruby 2014. John Hyland Be Awesome By Being Boring “standard is better then better” Nobody know how it works yet. Docker apis changed. No standard uusage pattern. Security wild card. Protocol Buffer version of your performance critical endpoints. SRV Records. Davy Stevenson The Science of Success Jarvis March (Gift wrapping Algorithm.) Monotone Algorithm.

Continue reading

Note: This post is an un-contexualized, un-edited, & un-proofed bunch of notes taken during Cascadia Ruby 2013. Andy Delcambre Cascadia Ruby 2013: Ruby Systems Programming The kernal Runs in kernal mode. Not your code. Can do anything and everything. Your Code Runs in user mode. Math. Access memory. System calls Ask the kernal nicely to do things. Api to kenal mode. If it is not in the syscall_table you can not call it.

Continue reading

Note: This post is an un-contexualized, un-edited, & un-proofed bunch of notes taken during Cascadia Ruby 2013. Josh Adams and Robby Clements Ruby Robotics Where to start Sphero - $130.00 Bluetooth enabled ball. Drives itself around. Best dog toy ever. Waterproof. Parrot AR Droid - $150.00 Acts as its own wifi AP. Connect over wifi. UDP packers. Stream video from 2 cameras. Rolling your own Beaglebone Black.

Continue reading

Author's picture

Brian Pearce

Software Developer, Endurance Cyclist,
Rubiest, and Rustacean

Software Engineer

Barcelona, Spain