僕がRubyのコミュニティの存在に気がついたのは、2011年の10月過ぎだと思います。株式会社万葉に入ってからですね。 それまでは、こんなコミュニティがある事に気付きもしなかったし、関わろうとも思っていなかったです。 そんな僕が、Ruby会議の当日スタッフをやって、とっても泣いたという、聞く人によってはどうでも良い話をこれから書いていこうと思うわけです。 当然、酔っ払っています。Matz さんが「コードを書く事がアイデンティティだ」と言った事に加えて、僕は酒を飲むことがアイデンティティだからです。 さて、実は昨日ブログを書いたけれども、そんなにたいした事は書いていませんでした。 それは、何か多くを書くと薄れるものがあると思ったからです。 一応、最後に随時更新予定とあるけれども、予定という言葉ほど不確かなものはありません。 現実に戻った 9/18(火) の仕事終わりに @theta777 さ
本日9月14日から16日の3日間、札幌市産業振興センターにて札幌Ruby会議2012が開催されます。3日間に渡り、随時レポートをお届けしていきます。なお、本イベントの事前特集が組まれていますので、ぜひこちらも確認してみてください。 今回のイベントでは、スタッフの皆さんは専用Tシャツを着用しています。気になることがあれば、気軽に話しかけてみてください。 連絡事項までに、メインルーム(Blue A;ルームA)のキャパシティの関係から、別部屋(Blue C;ルームC)での中継も予定されています。電源を取りやすそうです。 同会場ではアンカンファレンス形式の、ぬRubyKaigiも明日から行われます。その受付がメイン会場(Blue A)の後方の受付ボードですでに開始されています。話してみたいことがある方は是非検討してみてはいかがでしょうか。 Herokuランチ 本日12時からHeroku, Inc.
vim使っているrubyistで、これ入れていないのはヤバいプラグインまとめ 9個 (2013-10-04更新)RubyVimctags Rubyの開発効率を高めたい! vimでRubyやRails開発するときに、デフォルトの状態では非力ですよね。 開発効率を高める9つのプラグインを紹介します。 alpaca_tags ctagsの非同期生成 neosnippet Rails/sinatra/rspec等の補完 swtich.vim .present?:.brank?など対応するキーワードを切り替える rubocop 文法エラー、スタイルチェック vim-rails Railsプロジェクト用プラグイン unite-rails Railsプロジェクト用Unite-source vim-endwise if...endなど対応するキーワードの自動補完 rub
TL;DR Rails 4.0 will allow you to stream arbitrary data at arbitrary intervals with Live Streaming. HAPPY MONDAY EVERYONE! Besides enabling multi-threading by default, one of the things I really wanted for Rails 4.0 is the ability to stream data to the client. I want the ability to treat the response object as an I/O object, and have the data I write immediately available to the client. Essentiall
Ruby のガベレージコレクションのパフォーマンスチューニングをする方法に環境変数を指定する方法があります。Ruby Enterprise Edition でも同様の設定が可能なので、パフォーマンスチューニングできるか試してみました。 以下、それぞれの環境変数の意訳です。 RUBY_HEAP_MIN_SLOTS: 最初のヒープスロット数です。デフォルトは、10000 です。 RUBY_HEAP_SLOTS_INCREMENT: Ruby が最初に新しいヒープを確保するときに必要な確保するために追加するヒープスロットの数です。デフォルトは、10000 です。例えば、デフォルトの GC 設定のとき、ヒープ上に 10000 の Ruby オブジェクトが存在しています。プログラムは他のオブジェクトを生成するとき、Ruby はそこに 10000 ヒープスロットで新しいヒープを確保するでしょう。合計で
Update June 4 2013: This article is completely obsolete. In Phusion Passenger 4, using SetEnv and PassEnv in Apache and env in Nginx works as expected. Detailed information can be found in the Phusion Passenger manual, section “About environment variables”. Phusion Passenger manages Ruby/Rails process automatically. Sometimes it is necessary set environment variables or to pass environment variabl
WEB+DB PRESS Vol.69 著者/訳者:大塚 弘記 渡辺 修司 堤 智代 森田 創 中島 聡 A-Listers はまちや2 川添 貴生 井上 誠一郎 近藤 宇智朗 ヒノケン 後藤 秀宣 佐藤 鉄平 mala 奥野 幹也 伊藤 智章 出版社:技術評論社( 2012-06-23 ) 大型本 ( 192 ページ ) WEB+DB PRESS Vol.69 に Ruby に関する連載をします。一回目は、 Padrino と言うウェブアプリケーションフレームワークについての記事となります。 査読に当たって、 @tyabe さんと @ainame さんからそれぞれ素晴らしい指摘をいただきました。ありがとうございました。記事に間違いがあればぼくのミスで、分かりやすかったり読みやすくなった箇所があればそれは査読者の皆さんのおかげです(これは今後の連載でも同じですけどね……)。 連載なので次
<p>pop-zapというライブラリを作りました。</p> <p> <ul> <li><a href="https://github.com/katsuma/pop-zap">pop-zap</a></li> </ul> </p> <h3>これは何?</h3> <p>2ちゃんねるの実況板で話題になっているチャンネルに、TVのチャンネルを定期的に自動で切り替えるrubyスクリプトです。</p> <p>「<a href="http://tv2ch.nukos.net/">勝手に2ちゃんねる勢いグラフ</a>」さんのデータを参照させていただいて、その中から一番「勢い」がある(盛り上がっている)チャンネルを取得し、 該当するTVのチャンネルを変更する信号を発信させています。チャンネル変更時はgrowlで再生する番組名とチャンネル名が表示され、内容がすぐに分かるようになっています。</p> <p>作
Break out of your shell.JewelryBox allows you the freedom to manage your rubies, gemsets and gems from a graphical environment. Take advantage of the native OS X application interface with a 100% pure objective-c code base. Out of the box, JewelryBox runs natively on Mac OS X Lion and Mac OS X Snow Leopard.Linux version in development.Get the OS X version now! Keep a hybrid environment.JewelryBox
社内で、Ruby開発環境勉強会を行いました。趣旨としては、 Rubyプログラマ歴ひと月未満の僕が、最近自分でやってみた開発環境について説明・実演する それを聞いているひとが「こんなことも知らないのか」とあきれて、いろいろ教えてくれる という会です。いろいろ勉強になったので、とてもよかったです。開発環境やツールまわりの勉強会、面白いので、次回以降もなんかしら開催したいと思います。また、 西園寺おんじ氏: http://p.booklog.jp/book/51223 刺身氏: http://blog.kyanny.me/entry/2012/05/30/164601 の2名も発表してくれました。 とはいえ、単に「教えて」というだけいっても意味ないので、以下の軸に沿って問題を整理しつつ、それぞれについて説明・実演をしつつ、みなさんの意見をうかがう感じですすめました。 シェルの設定 irb/pry
Subject: [ruby-core:45073] [PATCH] Ruby's port to NativeClient From: Yuki Yugui Sonoda <yugui@ o e o Date: Wed, 16 May 2012 12:34:09 +0900 Hello Matz and rubyists, Let me greet you from Google. Recently I wrote the attached patches: (1) Fixes --with-static-linked-ext --with-static-linked-ext configure flag has been broken for years. This patch fixes it. I'll commit this patch later. (2) Ruby's por
■ [webdb][book] WEB+DB PRESS Vol.67 技術評論社様から献本頂きました。毎号ありがとうございます。 今号の特集1は「詳解 Jenkins」ということで作者の @kohsukekawa さん自ら Jenkins の使い方から high-level Jenkins talk であるところの pipeline builds や promoted builds, 検証マージの仕組みや設定方法について詳しく解説されている。この特集は単純に使い方を説明するだけではなくて、なんで CI を使うのか、とか何をしたいのかの解説が多いのでとても勉強になると思う。あと、所々"Ruby の場合~"と注釈も多いので CI を入れたい Rubyist の人にもオススメ。 特集2と3はまだ読んでません。ごめんなさい。 Ruby わくわくナビでは弊社謹製の便利 gem である tapp を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く