当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。
当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。
直面する問題を解決したらkaminariができた。Ruby / Railsコミッター松田明のOSS開発の実像 世界中のRubyプログラマに使用されるOSSであるkaminari。これを手がけたRuby / Railsコミッター松田明さんに、開発背景を聞きました。 「これがあったら便利なはずだ」という予測。 あるいは、「これが問題だから、解決する」という現状認識。 新たな技術が生み出される源流にあるものとは、一体なんでしょうか。 Ruby on Rails(以下、Rails)を用いたWebアプリケーション開発において、圧倒的な存在感を放つページネータであるkaminariを開発した松田明(まつだ・あきら/ @a_matsuda )さんの場合は、“絶対に”後者であると語ります。 Rails、そしてRubyのコミッターでもある松田さんは、まさにRubyを用いた開発の最中、先行するソフトウェアに感
Andrew Clay Shafer氏が語る、DevOps、CI、マイクロサービス:Puppet Labs共同創業者 Reductive Labs(現Puppet Labs)を創業し、DevOps、アジャイル開発、プログラミングと組織文化などについて、数々の講演を行ってきたAndrew Clay Shafer氏に、DevOps、継続的インテグレーション(CI)、マイクロサービスについて聞いた。 Andrew Clay Shafer氏は、オープンソースのIT運用自動化ツールであるPuppetを生み出した米Reductive Labs(現Puppet Labs)を、現CEOのLuke Kanies氏とともに創業した人物だ。生粋のプログラマーで、「Infrastructure as Code」の考え方を広めた人でもあり、DevOps、アジャイル開発、プログラミングと組織文化などについて、数々の講
個人がなぜ、オープンソースソフトウエア(OSS)の開発に取り組むのか。リーナス・トーバルズ氏はかつて、Linuxの開発を始めた動機を「Just for fun(楽しかったから)」と語った。 一方、「CI(継続的インテグレーション)」ツールのOSS、「Jenkins」の開発者である川口耕介氏は、その動機を「怒り」だと語る。川口氏の「怒り」が今、世界中のソフトウエア開発者の生産性を、大きく変えようとしている。 CIとは、ソフトウエアの開発プロセスにおける省力化作業全般を指す。Jenkinsを導入することで、開発者はソースコードのコンパイルやビルド、テスト、品質検査、サーバーへの展開などを自動化できるようになる。 Jenkinsのイラストロゴは、蝶ネクタイをした「執事」だ。開発者にとって面倒なビルドやテストといった作業を確実にやってくれる執事、それがJenkinsなのである。 川口氏は、米サン・
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く