Ruby’s structs are one of my favorite data types in Ruby. They help you to keep some defined structure in the dynamic world of Ruby. Often, it makes sense to use them instead of hashes or arrays. Read-only structs take the idea a level further.
Hi, I am Jan. This is my old Ruby blog. I still post about Ruby, but I now do it on idiosyncratic-ruby.com. You should also install Irbtools to improve your IRB.
6 basic cd tricks you should know and use!
And you’ll never want to miss them again!
What's in your Gemfile?
A little #whyday project, finished at eurucamp 2012, that displays the urls and summaries of all the gems of a Gemfile
. Put the code somewhere in your $PATH
(I keep little helper scripts like this one in ~/r
) and run gemfile
from within a the project.
Connect to an oracle database using jdbc on JRuby in a jar file
This is how you can use JRuby to connect to an oracle database without requiring Ruby to be installed on the system, but only Java.
Things I learned while implementing version 1.0 of pws
After releasing version 0.9 of my cli password manager, I received friendly feedback and suggestions, which encouraged me to further improve it. Here are some of my experiences implementing pws 1.0:
pws: The ruby-powered command-line password manager
- stores your passwords in a file on your disk
- encrypts the file with a master password
- is designed for every-day-use
- is written in
234lines of understandable Ruby code… Read it! - is tested with 222 Cucumber steps
Access the system clipboard with JRuby
This is my first jruby code (written for the clipboard gem) and I was quite surprised that you only need one-liners ;)