Archives

#128 - jul 19th 2015

Look

Examples of UI/UX, graphic performance, web design and flashy things.
Newstech design
Totally futuristic design.

Use

Web applications, resources and tools, available for making our life easier or funnier.
CodeDorm web
Finding sample projects for different programming language.
Colorizer tool
Color picker with high precision and contrast test.
Airbnb JavaScript Style Guide js
Comprehensive javascript style guide (including ES6) from Airbnb.
Guide to functional programming tool
(book) This is a book on the functional paradigm in general.
Live coding tool
Watch people coding live.

Install

A selection of gems or applications updated during past week.
Passenger 5.0.14 ops
Hotfix due to the CVE-2015-1793 vulnerability discovered in OpenSSL.
image_info rb
Finds the size and type of a single or multiple images from the web.
Symbolized rb
Hash with indifferent access, with keys stored internally as symbols.
test_changes rb
Tests only the files that have changed since a given commit.
Colorized SQL Logging rb
Colorized SQL Logging Backport for ActiveRecord.
Staytus rb
Staytus is a free, open source status site that you can install on your own servers.
PurifyCSS css3
Detects which CSS selectors your app is using and creates a file without the unused CSS.
Hack.chat js
A minimal, distraction-free chat application.
pg_shard ops
PostgreSQL extension to scale out real-time reads and writes.
Docker on FreeBSD ops
Docker on FreeBSD relies heavily on ZFS, jail and the 64bit Linux compatibility layer.

Read

From the blogosphere or news feeds ...
Writing Smart Migrations: References, Reversible, and Indexes jul 14 rb
Some less used but handy methods in rails migrations.
An introduction to unix sockets in Ruby jul 14 rb
How does nginx talk with unicorn? One of the most efficient options is to use unix sockets.
Running a Rails Development Environment in Docker jul 14 rb
Switching development environment to Docker does take some amount of work, but the benefits are well worth it.
Print Stylesheet Approaches: Blacklist vs Whitelist jul 14 css3
The 'blacklist' is a common approach to print stylesheets.
Ruby's case statement jul 15 rb
Use case for class, regex, lambda/proc matching, and custom matcher matching.
Value Objects in Ruby jul 15 rb
What is value object and how to use it.
Remote Debugging with Byebug, Rails and Pow jul 15 rb
A great debugger for Ruby 2.x.
Speed Up Your Rails App by 66% with Caching jul 15 rb
Intelligent use of caching is usually the only path to achieving fast server response times in Rails.
Deploying a Crystal application to Heroku jul 15 tool
Crystal is a typed, LLVM compiled language that reads (mostly) as Ruby.
Solving the Makefile problem jul 16 tool
ZeroMQ founder Pieter Hintjens describes his journey in finding a solution to the problem of Makefiles.
Practical Persistence in Go: Organising Database Access jul 16 go
Four different methods for structuring access to a database connection pool.
Decoupling Ruby Applications with Amazon SNS & SQS jul 17 rb
pub/sub by using Amazon SNS & SQS.

Watch

Screencasts and conferences videos, or other video feeds ...
Building Crystal in Crystal (23m) jul 18 tool
Talk at Berlin Ruby Usergroup
Do too many cooks really spoil the soup (39m) jul 18 ops
Devopsdays Minneapolis 2015 - Jon Cowie - Cheffing Etsy
Links curated by mose (publisher), xenor, tysliu (editors) .

Rant

The random rant of the week by mose.

RubyConf Taiwan 2015 CFP

Hey it's time to give it a try, talking at a rubyconf is a great upgrade for any coder. That rubyconf will happen on september 11-12th in Taipei. Check it out.

NSA on Github

Looks like someone is trying to fight back a reputation of obscurity. While they are still pushing on more invasion of privacy, they also release some open source code. Check the NSA github repository, they released something already. Simp especially has a bunch of puppet modules, but it's designed only for redhat kind of systems. Quite an interesting move.

Green Ruby News was a feed of fresh links of the week about ruby, javascript, webdev, devops, collected by mose, xenor and tysliu every sunday.