I have been thinking a lot about isolation, dependencies and clean code of late. I know there is a lot of disagreement with people vehemently standing in both camps. I certainly will not say either side is right or wrong, but what follows is what I feel has improved my code. I post it...
One of my pet projects has been: how quickly and simply can I boot Jenkins CI on to Engine Yard Cloud? I now have it down to two command line steps! $ gem install ey_cli $ ey_cli create_app --git git://github.com/engineyard/eycloud-app-jenkins.git --name jenkins --env_name jenkins --t...
Cloud Application Platform: The State of PaaS Plenty of analyst reports show that cloud computing is continuing to grow—and that Platform as a Service (PaaS) is rapidly picking up steam. But why? Engine Yard recently conducted a market survey in order to gain insights about the curren...
Do you remember how hard it was to get started programming? If you do surely you remember a time before you knew Command Line Basics , if you or someone you know is new to this whole programming thing or maybe new to the command line, the will certainly get something out of this intro...
We are excited to announce our new Open Office Hours in July where you can ask anything you want about our open source products, like Moonshine for example, advice on how to be ready when you end up on the homepage of Reddit, or why we do the things we do. Open Office Hours will be he...
Welcome to issue 100 of Ruby Weekly! Somehow the big 'one hundred' snuck up on me and I haven't got a contest, a celebration or.. anything. So in the spirit of The Simpsons' '138th Episode Spectacular' I'll do something later ;-) Thanks for reading and your continued support - Peter. ...
Thursday, July 5, 2012 at 5:11AM Happy post-explosion day. AltSQL - Improved command-line mysql shell. The History of Ruby - All the release dates, ever. I suppose one of these days I should update the list I did for Rails. The Difference between the Firefox of 2011 and 2012 - If you ...
A Review of MVC Posted by mikepack on July 05, 2012 — 0 comments I just published A Review of MVC , including a quote by the creator of MVC, Trygve Reenskaug. It's just an interesting snippet I find integral to understanding MVC in practice. Comments Post a Comment Comment abiliti...
The Tracker Team gets some variation of this question a lot: “I work on one project one week and a different one another week and it’s really throwing off our project's velocity. Is there something we can do to account for the changes in team strength?” Check out this short screencast...
Posted July 05, 2012 by GeekOnCoffee | Comments We have just released several new versions of Spree which contain important security fixes. A vulnerability exists in Product Scopes that could allow for unauthenticated remote command execution. There is also a potential XSS vulnerabili...
Deployment with UnicornMikhailov Anatoly Мы долгое время были на Passenger+Nginx, но начали искать альтернативы после таких вот segfaults , они продолжают иметь место быть даже в последней версии. В итоге получился хорошо отшлифованный конфиг, который полностью покрывает наши потребно...
Немного Rails трюков На хабре появилась статья рассказывающая о нескольких трюках, которые могут сделать вашу работу с Rails эффективнее и приятнее http://habrahabr.ru/post/146441/ Комментарии Пожалуйста авторизуйтесь, чтобы добавить комментарий. Вход
プログラマーのための YAML 入門 (初級編) − YAML の書き方と、XML との比較について YAML は構造化されたデータを表現するためのフォーマットであり、主にインデントを使って構造を表現します。初級編では、YAML フォーマットの書き方を中心に説明します。また XML と YAML の比較も行います。 プログラマーのための YAML 入門 (中級編) − Syck の機能について Syck には、YAML フォーマットをツリー構造に変換して XPath のようにトラバースする機能や、トランザクションを使ってデータをファイルに保存する機能などがあります...
I’m proud to announce the release of 1.4.0.pre7. The vast majority of the changes are bug fixes, see the GitHub compare view for a listing. However, it does include the following new features: new tags: cache , swept-cache new tag search-filter extracted from table-plus update_respons...
I would say that it depends on your specific needs and circumstance. The only generic answer is to be aware of what your Active Record calls are actually doing and how much data is being loaded into rails. If you find yourself with bloat, the first thing you should do is figure out wh...
Sunspot makes it easy to do full text searching through Solr. Here I show how to search on various attributes and add facets for filtering the search further.
Prior to version 0.8.0, rake was only able to handle command line arguments of the form NAME=VALUE that were passed into Rake via the ENV hash. Many folks had asked for some kind of simple command line arguments, perhaps using "—" to separate regular task names from argument values on...
Go MAEDA , 2012-07-05 06:14 Download (547 Bytes) View differences inline side by side config/locales/ja.yml (working copy) 761 761 label_week: 週 762 762 label_date_from: "日付指定: " 763 763 label_date_to: から 764 label_language_based: 既定 の言語の設定に従う 764 label_language_based: ユーザ の言語の設定に従う 7...
Added by Jean-Philippe Lang almost 5 years ago Updated Japanese translation (Go Maeda). Files added modified copied renamed deleted
The following are things I found very helpful, which you also may find make your day-to-day usage of Git more enjoyable. Go HEADless In many (and perhaps all) cases HEAD is implied when no ref is given, such as the following equivalent statements: $ git log origin/master..HEAD $ git l...
CommunityEngine is a free, open-source social network plugin for Ruby on Rails applications. Drop it into your new or existing application, and you’ll instantly have all the features of a basic community site. Download it now and get started
配列を生成します。size を指定したときにはその大きさの配列を 生成し nil で初期化します。第二引数 val も指定したとき には nil の代わりにそのオブジェクトを全要素にセットします。 (要素毎に val が複製されるわけではないことに注意してください。 全要素が同じオブジェクト val を参照しますtrap::Array )。 ruby 1.7 feature : 二番目の形式では引数に指定した配列を複製し て返します。 p Array.new([1,2,3]) # => [1,2,3] 三番目の形式では、ブロックの評価結果で値を設定します。ブロック...