タグ blog.udzura.jp
人気順 10 users 50 users 100 users 500 users 1000 usersWEB+DB PRESS vol.74 に RubyGems について書きました。 « blog.udzura.jp
ということで、連載一年目の締めとなる記事は RubyGems でした。一度本誌で取り上げたテーマですが、今流行のバッジの貼り方など、より今どきな感じの作り方を紹介しているつもりです。 WEB+DB PRESS Vol.74 著者/訳者:井上 誠一郎 奥野 幹也 田中 慎司 西嶋 悠貴 伊藤 直也 登尾 徳誠 天野 祐介 後藤 秀宣 ヒノケン 近藤 宇智朗 近藤 嘉雪 渡邊 恵太 堤 智代 中島 聡... 続きを読む
WEB+DB PRESS vol.73 に Ruby 2.0 について書きました。 « blog.udzura.jp
一部の方への見本誌等はすでに届いているものと思いますが、標題の通り、連載の記事としてRuby 2.0について書きました。 WEB+DB PRESS Vol.73 著者/訳者:設樂 洋爾 白土 慧 大和田 純 松田 明 後藤 大輔 ひろせ まさあき 小林 篤 近藤 宇智朗 まかまか般若波羅蜜 Mr. O 奥野 幹也 佐藤 鉄平 後藤 秀宣 mala 中島 聡 堤 智代 森田 創 A-Listers ... 続きを読む
Web+DB Press vol.70 に書きました « blog.udzura.jp
WEB+DB PRESS Vol.70 著者/訳者:成田 一生 高津戸 壮 佐藤 祐介 久森 達郎 大窪 聡 本田 謙 和田 英一 天野 祐介 藤 吾郎(gfx) 奥野 幹也 Dr.Kein 近藤 宇智朗 後藤 秀宣 mala 中島 聡 森田 創 堤 智代 A-Listers はまちや2 出版社:技術評論社( 2012-08-24 ) 大型本 ( 200 ページ ) WEB+DB PRESS Vo... 続きを読む
みんなも、ルビ〜の面白記法を見つけよう! « blog.udzura.jp
This entry was posted on 2012年6月20日, 4:33 PM and is filed under Ruby. You can follow any responses to this entry through RSS 2.0. You can leave a response, or trackback from your own site. 続きを読む
Ruby の便利ハック « blog.udzura.jp
上記のようにすると、長ったらしい 「Float::INFINITY」 を短く「∞」と書けて、例えばテストケースのような場合にクソ楽になるのでおすすめです。 * * * Rubyのcase文で「〜以上」みたいな表現は可能でしょうか? ⬆みたいな回答をしていたのを急に思い出して書いてみた。Scなんとかlaと言う言語のようにUTF-8の文字列もメソッド名に使えますね(1.9から〜)。 続きを読む
WEB+DB PRESS で連載します « blog.udzura.jp
WEB+DB PRESS Vol.69 著者/訳者:大塚 弘記 渡辺 修司 堤 智代 森田 創 中島 聡 A-Listers はまちや2 川添 貴生 井上 誠一郎 近藤 宇智朗 ヒノケン 後藤 秀宣 佐藤 鉄平 mala 奥野 幹也 伊藤 智章 出版社:技術評論社( 2012-06-23 ) 大型本 ( 192 ページ ) WEB+DB PRESS Vol.69 に Ruby に関する連載をします... 続きを読む
Shinjuku.ex #02 でした « blog.udzura.jp
elixir-lang.org 地味に第二回を開催しました。第一回については、 @mizchi(敬称略)のブログ記事 に詳しいです。 今回は、最新の Elixir についての素晴らしい記事を書いていらっしゃる id:k-1 さんなどに参加していただき、おもに Common Lisp やその他マニア言語の話題をみんなでしました。会場提供は 株式会社 Aiming さんでした。というか結局某 A 社か... 続きを読む
渋谷で勉強会してきました。(邪悪な顔で)発表もしました。 « blog.udzura.jp
ウェッブでオリジナルTシャツをつくれるtmux等のサービス有名な spicelife さんでビアバッシュ的に、Ruby初心者向け勉強会をしました。お誘いいただいた @HolyGrail さんありがとうございました! 最近は PREZZY などのサービスを開発中とのこと。 認証とか認可 on Rails あまり資料としては内容が無いのですが、ポインタとして公開します。あと、最近では sorcery ... 続きを読む
ヤッター Ruby 1.9.3p0 + rvm でも ruby-debug が動いたよー « blog.udzura.jp
割と情報が整理されておらず、調べ回って苦労した。 適当に Ruby1.9.3 ruby-debug とかで検索すると以下のアレが見つかる。 ruby-debug with Ruby 1.9.3? いろいろうさんくさい gist が貼られまくっていて錯綜している。順番に入れていく。 まず、 RubyForge から以下のファイルをダウンロードする。 linecache19-0.5.13.gem ru... 続きを読む
退職のご挨拶 « blog.udzura.jp
このたび、株式会社富士山マガジンサービス(fujisan.co.jp)を退社いたしますのでご報告します。2月3日(本日)が最終出社となります。 Fujisan.co.jp では、大変に貴重な経験をたくさん積むことができ、1年と11ヶ月の短さとは思えないぐらい成長ができたと思います。特にエンジニアの皆様においては、ぼくは割とめちゃくちゃな人間だったと思うのですが、見捨てることなく多くのことを教えてい... 続きを読む
shinjuku.rb #1 で発表しました « blog.udzura.jp
西新宿某所で行われた shinjuku.rb #1 に行ってきました。幸運にも滑り込めたのでLTさせていただくなどしました。 Introduction to the Sinatra Book スライドは Samurai と言いたいだけなんですけれど、 Sinatra: up and running 、良い本です。 Sinatra: Up and Running 著者/訳者:Alan Harris ... 続きを読む
cancan でモテカワ♥愛され権限管理 « blog.udzura.jp
cancan gem (!= CanCam) は、ウェブアプリケーションの「認可」をつかさどるライブラリ。 おもしろWEBサービス開発日記のrailsメモ – 2009-12-15 Rails3.0 で Devise と CanCan を動かす rails cancanを試してみた Rails3でログイン認証(最終回) ロールはcancan 重要なのは、「認証」ではなく「認可」のみを受け持っている... 続きを読む
Gemnasium が地味に便利そう « blog.udzura.jp
Gemnasium Gemnasium keeps you up to date on the gems that matter to you. あなたが github 上に Rubygems やその他プロジェクトのリポジトリを持っていたとして、その Gemfile や gemspec を読み込んで、依存関係を把握し、記述がまずい等で最新の Rubygems にキャッチアップできないようなら教えて... 続きを読む
.rb勉強会(第1回)参加しました « blog.udzura.jp
facebook でつながった(ソーシャル的常套句)人たちとルッビーの勉強会をやり、僕は僕の妄想的な主張を形にして発表したりしました。 .rb勉強会資料 – はじめる! Ruby de Web 開発(func [...] 続きを読む
Ruby Advent Calendar 2011 / 2日目 – almost-sinatra.rb の深淵を覗く « blog.udzura.jp
初めましての方は初めまして。近藤うちお(@udzura)です。 Sinatra ベースのフレームワークである Padrino framework の日本語サイトを管理したりしています。 Ruby Advent Calendar jp: 2011 2日目である今日は、 Sinatra 主要コミッタである rkh が、わずか 8 行で実装した Sinatra クローン、「almost-sinatra.... 続きを読む
Sinatra 再入門 – 後日談と言うか « blog.udzura.jp
先日公開された るびまの Sinatra/Padrino/Rack の記事 ですが、ぼくの想像以上の反響と好意的な評価をいただいているようで、大変うれしく思います。 “Rails Hub情報局” にも取り上げていただきました。 Railsはフルコース、Sinatraはお皿、Padrinoはビュッフェ 西村さんの素晴らしい洞察力で、 Sinatra、Padrino、Rackについての考察もされた必読... 続きを読む
Webistrano はもっと評価されてもいいと思うので、紹介します « blog.udzura.jp
業務でも便利に使わせていただいております、 Webistrano 、言ってみれば capistrano の web UI なんですけれど、大変有用なので、ちょこっと紹介します。 What’s good Webistrano は、リモートサーバーへのデプロイを大変簡単にしてくれる capistrano と言うコマンドラインツールを、ウェブアプリケーションでラップしたものです。 やれることは素の ca... 続きを読む
SinatraとCoffeeScriptでわかる、Sprocketsの使い方 « blog.udzura.jp
アセットパイプラインなどで使えるとして話題の Sprockets gem 、自分向けまとめ。確認しないで書いているところもあります。 アセットパイプラインを支える技術 – sprockets Sprockets: Rack-based asset packaging Web assets 、具体的には主に CSS と JavaScript の圧縮/依存性の解決/各種ソースからの変換をサポートするた... 続きを読む
スタート Padrino を終えて « blog.udzura.jp
日本で初めてかもしれない Padrino framework に関する MEETUP 、「スタートPadrino」が開催されました。その場で、 Padrino framework の日本エバンジェリスト(自称)っぽくお話をさせていただきました。お誘いいただいた @repeatedly さんにあらためて感謝。 言いたいことを全部詰め込んだこともあり、だいぶ長いですが、雰囲気は分かっていただけるかな~... 続きを読む
Sinatra 1.3.0 & Padrino 0.10.3 がリリースされました。ざっくり紹介(1)。 « blog.udzura.jp
スィナトゥラとパデュリ~ノの最新バージョンがめでたく リリースされました。 1.3.0 は大変難産だったようなので、おめでとうございます。 ブログ、CHANGELOG等を見て、まずはざっくり Sinatra 1.3.0 を紹介させていただきます。で、こっそりとリリースされ続けてきた Padrino 0.10.0~0.10.3 での主な変更点は明日紹介させていただきます……。 ということで。 str... 続きを読む
Ubuntu ではじめる「7つの言語 7つの世界」 « blog.udzura.jp
最近、微妙に身内な感じで、プログラマ風の人たちで集まり『7つの言語 7つの世界』の読書会などをやっている。 で、僕はとりあえず一通り読み終わって、今後は読書会の場などで手を動かしながら、サンプルコードを写経などしながら、課題を解いていったりする段階だと思ったので、先日 Ubuntu Natty マシンを用意してセットアップを行った。その際の作業メモ。某勉強会界隈はどうせみんな Mac でしかも B... 続きを読む
PHP のテストを Ruby で書く « blog.udzura.jp
皆さん、楽しくテスト書いてますか~~~ 今日は、 rack-legacy を使うことで、 PHP のアプリケーションなのになぜか Ruby のコードでテストできて(受け入れテストのあたりですけど)、そうすると本物の RSpec とかが使えて楽ですよ、と言う話をします。 rack-legacy とは。 まず、 Rack とは、 Ruby 製のウェブアプリケーション(Ruby on Rails、Sin... 続きを読む
PHP しか書けなかった僕が Ruby を始めたころに思ったこと10点 « blog.udzura.jp
RubyKaigi とか色々あって、ふと、僕がプログラミングを始めたころのことを何となく思い出したので走り書きしておきます。特に PHP に関しては記憶が曖昧なところがおおいので、 PHPer モヒカン族によるツッコミを歓迎します。 配列とハッシュが違う PHP においては、配列も連想配列もすべて array() と言う関数で生成する。むしろ、配列というものがキーを数字にしているだけの連想配列と言... 続きを読む
なぜ、個人のサービスなのにテストを書くのか。 « blog.udzura.jp
以下のエントリは、自分内ブレインストーミングの結果を書き起こしただけのモノなので、数年後どころか数ヶ月後でも意見が変わっているかもしれない。と言う前提で。 三つ、考えられる。 「未来の自分」が楽になる 自動テストコードは、その状態でのそのソフトウェアの挙動、仕様のスナップショットを撮る、と言う側面があり、それはドキュメントを各行為にも通じるが、「今書いている」自分以外の誰かがそのソフトウェアを変更... 続きを読む
RubyKaigi2011に行った+Sinatra/Padrinoについてしゃべった « blog.udzura.jp
表題のとおり、日本 RubyKaigi 2011 にいってまいりました。いくつか発表をさせていただいたりしたので、今回はそのメモ+感想です。 Yami RubyKaigi – RailsダークサイドとSinatra/Padrino 闇で発表した内容です。5分尺で作っていた元々のバージョンです…… こちらの Togetter に若干反応が残っています。内容は、まあ、書いてあるとおりでコメントもなく、... 続きを読む