Franky

41 Added | 7 Magazines | 2 Likes | 3 Followers | @Franky34no | Keep up with Franky on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Franky”

35 Amazing Real World Examples Of How Blockchain Is Changing Our World

It’s quickly becoming apparent that blockchain technology is about far more than just Bitcoin. Across finance, healthcare, media, government and other sectors, innovative uses are appearing every day.<p>Here is a list of 35 which I have come across. While some may fail to live up to their promises, …

Blockchain

Behind the Scenes: Building a Dynamic Instrumentation Agent for Ruby - Sqreen Blog | Modern Application Security

TL;DR<p>Building a Ruby Dynamic Instrumentation Agent is no easy task. We’ve been working hard at Sqreen to make our protection transparent and …

Programming

The 15 most popular Ruby links of 2016 🔻

We’ve delved into all the data from <i>Ruby Weekly</i> and found the most popular links of the year.<p><b>Here’s a round-up of articles, news and tutorials that</b> …

Git Tutorials and Training

Git

Gray Soft / Ruby Tutorials / Code as a Data Type

Code as a Data Type<p>Introduction<p>This is the first of a series of articles where I will try to demystify some Ruby idioms for the people who come to …

How To Make A DSL, Hygienically

In this article, I’m going to show you how to implement a DSL like this:<p>That produces XML like this:<p>Using code like this:<p>I’ve given this Ruby XML …

JavaScript

spf13-vim – The Ultimate Distribution for Vim Editor

spf13-vim is a cross platform and highly customizable assortment of vim plugins and various resources for Vim, GVim and MacVim. It works in Linux, …

Linux

7 Design Patterns to Refactor MVC Components in Rails

In our previous post, The Basics of MVC in Rails, we discussed theoretical aspects of the MVC design pattern. We defined what MVC stands for, …

Go best practices, six years in

(<i>This article was originally a talk at QCon London 2016. Video and slides here.</i>)<p>In 2014, I gave a talk at the inaugural GopherCon titled Best …

Git as a NoSql database

Git’s man-pages state that it’s a <i>stupid content tracker</i>. It’s probably the most used version control system in the world. Which is very strange, …

Databases

→ Eager Loading (preloading) - 3 ways to do it in Rails 3 4 5

You are probably already familiar with the method #includes for eager loading data from database if you are using Rails and ActiveRecord. But do you …

Databases

Brief introduction to internationalization in Rails

<b>After creating your Ruby on Rails app you obviously want to reach as many users as possible. That’s the right time to think about internationalizing</b> …

Stream CSV Files In Rails Because You Can

Using Rails and Ruby Enumerators to start sending data faster<p>I was reading the ActiveAdmin docs, as one does, when I read that ActiveAdmin, by …

Watching and Understanding the Ruby 2.1 Garbage Collector at Work

12 Mar 2014<p>The most common way to check up on Ruby’s Garbage Collector (GC) is probably calling GC.stat, which returns a hash of of information about …

Arrow left

Though we pride ourselves on our transparent and remote-friendly workplace, our project focus tends to inadvertently silo engineers from each other. …

Generating PDFs From HTML With Rails

There are many ways to generate PDFs in Ruby and Rails. Chances are that you are already familiar with HTML and CSS, so we are going to use PDFKit to …

Software Engineering

Avoid Mutation – Functional Style In Ruby

This article is about incorporating functional programming concepts into Ruby code, in a pragmatic way – something I call “functional style.”<p>And when …

JavaScript

Error Handling in Rails — The Modular Way

A Modular approach to handle errors in Rails.<p>Murphy’s Law:<p>As Murphy’s Law states <i>anything that can go wrong will go wrong,</i> which is why it is …

A Review Of Immutability In Ruby

Shared mutable state is the source of a lot of bugs. When two or more objects use the same piece of mutable data, they all have the ability to break …

JavaScript

On getting productive with Git

I remember the first time I submitted a pull request in GitHub and some reviewer asked me to squash the commits. I had no idea what they were talking …

Git like a ninja with aliases

I read Phil Haacks great post on using aliases and my life has never been the same. Below is just a quick list of the Git aliases i've adopted and …

A change-positive Ruby web application architecture

<i>A look into a post-Rails, post-MVC world</i><p>A driving theme in our discussions so far has been the importance of assembling your code so that future …

Code Read of core.async Timeouts

Clojure’s core.async library allows go-routine style programming in clojure as a library. This is pretty fancy – the <i>‘as a library’</i> part especially. …

钢企网-钢材-钢铁-钢材价格-钢铁价格-钢企网钢铁现货交易平台 - 优乐娱乐_优乐国际官网_U乐国际娱乐官网

您可以尝试查看优乐国际娱乐的其他内容,寻找你要访问的信息。<p>华东:上海 宁波 无锡 苏州 杭州 南京 扬州 合肥 福州 厦门 泉州 济南 青岛 烟台 淄博 温州 南昌 徐州 莱芜 博兴 潍坊 泰安 济宁 嘉兴 金华 临沂 马鞍山 芜湖 南通 绍兴 台州 九江 盐城 江阴 聊城 镇江华北:太原 北京 天 …

PostgreSQL and Rails, sitting in a tree — Martian Chronicles

The Closure Table pattern has something that other tree storage methods don’t—a good design. Let’s see why it rocks.<p>Some time ago I was involved in a …

Databases

Experimenting With Indexes - How Important Are They?

There is a time in the project lifecycle when everything is working fine, but the <b>stress test</b> gives really bad results, especially on the web pages …

Ruby/Rails Code Smell Basics 02

This is part 2 of a small series about code smells and possible refactorings. The target audience I had in mind are newbies who heard about this …

Surgery

Experimenting with explicit contracts with Ruby

A few months back, José Valim started a conversation on overusing mocks and coupling between components. That made me interested on revisiting how I …