Posted by naruse on 18 Sep 2014 We are pleased to announce the release ofRuby 2.2.0-preview1.Ruby 2.2.0-preview1 is the first preview ofRuby 2.2.0. Many new features and improvements are included for the increasingly diverse and expanding demands forRuby. For example, Symbol GC makes Symbols garbage collectable. This reduces memoryusage of Symbols; because GC couldn’t collect Symbols before R
MooseX is a postmodern object DSL forRuby This is a DSL for objectcreation, aspects, method delegation and much more.It is based onPerl Moose and Moo, two important modules who add a better way of Object Orientation development (and I enjoy A LOT). Using a declarative stype, using Moose/Moo you cancreate attributes, methods, the entire constructor and much more. But I can’t find somethingsim
Software engineer at BitLove. A New Yorker. I love the web and agood cup of coffee. This may be the lasttext onbuilding commandline apps withRuby you'll ever have to read. There are a lot ofRuby gems that help youbuild commandline apps. Thor, Escort, CRI, GLI, Methadone, and executable,just to name a few. While results have varied, I've had my share of hangups with these gems. I get the w
LazyRuby Lazy Evaluation and Recursive Lists In Haskell,it is possible to construct infinite lists via recursive definition. This is only possible because Haskell uses lazy evaluation rather than eager evaluation. Otherwise, the entire list would need to be calculated and the program would never terminate. Because Haskell makesit easy to define lists and is lazy, the code for defining an infini
linuxwell 30 Mar 2014Terminal colours madesimple Over the weekend, I pushed out the first release of the tco gem.Itsgoal is to make working withterminal colours assimple as possible; hence the name tco. The main feature of this tool is the wayit works with colours. Instead of an oddly organised sequence of colour codes, tco usessimple RGB.It provides a library for yourRuby gems and apps,

Learn howRubyGems works, and how to make your own. TheRubyGems software allows you to easily download, install, and useruby software packages on your system. The software package is called a “gem” which contains a packagedRuby application or library. Gems can be used to extend or modify functionality inRuby applications. Commonly they’re used to distribute reusable functionality that is share
Hi, my name is Anatoli, I'm a Software Engineer from Berlin. During the day I work in Growth Team @Blinkist. During the night I'm an Indie Maker ofSQL Habit – online course that teaches data andSQL for Product and Marketing from 0 to Advanced. From time to time, when nobody sees me, I like to play theguitar and every time I face a challenge – how to tuneit properly. And like in any other case
技術部アルバイトの鈴木(@draftcode)です。クックパッドが内部向けに開発・運用を行ってきた、分散テスト実行システムRRRSpecをオープンソースとして公開しました。RRRSpecは時間のかかる自動テストを分散処理することで、全体のテスト時間の短縮を狙うアプリケーションです。現在クックパッドでは17000を超えるテスト項目があり、マシン一台でテストを実行すると完了まで数時間かかります。このテストを60並列程度の分散処理で行うことで、平均8分から9分程度で完了できるようになりました。また、Amazon EC2のスポットインスタンスを利用することにより、大幅なコスト削減も同時に達成しました。 https://github.com/cookpad/rrrspec 分散テスト実行とは アプリケーションが大きくなるにつれて、自動テストの数も大きくなっていきます。クックパッドでは、非常に多くの

This is one of the final post leading up the the launch of theBuild aRuby Gem Ebook, which is now available for sale in 3 packages, including 14 chapters of code and over 2 hours of screencasts. The world isn’tblack and white (as much as we’d like to believeit is).Just because our gem’s functionality may work for us, doesn’t meanit’ll work for everyone. Fortunately, we can give users the abi

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く