Wove |
![]() |
Pretty neat website for an interesting device. |
Rscss |
![]() |
Reasonable system for CSS stylesheet structure. | |
Ruby-tricks |
![]() |
Ruby tricks. | |
Brave Clojure |
![]() |
(book) Free online E-book for learning Clojure. | |
AnyAPI |
![]() |
Documentation and test consoles for over 150 public APIs. |
Administrate |
![]() |
An admin dashboard as Rails engine, build by thoughtbot. | |
Rubycritic |
![]() |
A Ruby code quality reporter. | |
Namecase |
![]() |
Properly case people's names | |
Freakonomics |
![]() |
Freakonomics Radio CLI downloader. Nothing exceptional, I just happen to love that podcast. | |
Ircanywhere |
![]() |
Web based multi-user IRC bouncer. |
Elixir is not Ruby |
nov 1
![]() |
Differences on all dimensions about Elixir and Ruby. | |
Blog migration: From Jekyll to Middleman |
nov 1
![]() |
Experience of a migration. | |
Understanding self in Ruby |
nov 2
![]() |
Look at self in a variety of every-day situations. | |
React Native - How to make Instagram |
nov 2
![]() |
Full length tutorial on a react native app with gl-react. | |
How Ruby Interprets and Runs Your Programs |
nov 3
![]() |
Using ripper and RubyVM::InstructionSequence to examine and understand how ruby works. | |
Hunting Down the Scoop on ActiveRecord Scopes |
nov 3
![]() |
What was going on under the hood when you use scopes. | |
Announcing Administrate |
nov 3
![]() |
The successor of active-admin. | |
Naming Colors |
nov 3
![]() |
Someone made a mac app to give sensible names to colors. | |
Using Form Objects in Ruby on Rails |
nov 4
![]() |
Tutorial on how to use form objects to lighten models. | |
Team Collaboration System |
nov 4
![]() |
Managing shared resources among developers. | |
Advanced Data Structures in Ruby |
nov 5
![]() |
2 examples of advanced data structure. | |
How constant lookup and resolution works in Ruby on Rails |
nov 5
![]() |
How autoload_paths, require, load, and require_relative works in rails. | |
Ruby Web Applications Without Rails |
nov 6
![]() |
Program in ruby for the web with no framework, just rack. | |
Reengineer legacy Rails applications |
nov 7
![]() |
Regain control of big ball of mud Ruby on Rails applications. |
Recently I had to package a gem for debian as a .deb. As a matter of fact, there is a lot of companies that are not in the ruby ecosystem and they rely on things they trust rather than rubygems. For a while debian was way behind on the inclusion of ruby and versions were outdated there. So a parallel distribution ecosystem had to be created. Now we have rvm, rbenv, or chruby for ruby and bundler and rubygems for the packages. But where I work, they package everything as debian packages. So I had to adapt.
So I went have a look at the debian ruby team and checked out the tools. That gem2deb tool is pretty convenient. I am using debian for a while but never really had to package anything. The debian community process is a bit complicated and they are not very inclusive. Compared to the ease of uploading any gem to rubygems, it's quite a fortress, and people in the process are not very welcoming.
Maybe it's generational. Debian started before sourceforge existed, they are rooted in a community tradition that are very exclusive and a bit elitist. But technology changes faster than people, obviously. Younger communities bootstrap in a more fluid environment.
I'm not sure it is related but maybe it is, there was another epic [Linus Hit][liushit] recently. Well, all those things put in perspective the niceness of the ruby community. Really, cherish it and enjoy it, it's precious.