this is fine - home

August/September Picks

[Tool] Fonts with ligatures

Link: https://github.com/tonsky/FiraCode

I didn’t know that fonts could have ligatures, and this is pretty epic!

fira-code-screenshot

[Post] Preprocessing CSV data in Ruby

Link: http://kgrz.io/ruby/2016/08/05/better-csv-preprocessing-in-ruby.html

Great tip of using :converters option of CSV.parse. It lets you convert columns to specific formats during parsing. An example:

rows = CSV.parse(file, headers: true, converters: [CSV::Converters[:float]])
rows[1]
# => 74.0,E
rows[1][0].class
# => Float

[Talk] Introduction to Crystal

Link: http://confreaks.tv/videos/goruco2016-introducing-the-crystal-programming-language

Great overview of Crystal language. It looks pretty similar to Ruby, with the advantage of being compiled!

[Tips] OS X Command Line Awesomeness

Link: https://github.com/herrbischoff/awesome-osx-command-line

A curated list of shell commands and tools specific to OS X.

Found few tips there, like:

Have a nice week!