2009-01-01から1ヶ月間の記事一覧

team-scheduler - Google Code 複数人での利用を想定した、サーバインストール型のスケジュール管理ツールです。 カレンダーに毎日の作業予定を書き込むような見やすさと、その作業全体にかかわるスタッフやスケジュールを見渡せる利便性、シンプルな使い勝…

Neee というアプリケーションをかいてみた - TokuLog 改めB日記

mac でニコニコをみるときに全画面で表示したい。という要望を叶えるためのSingleSiteBrowser である。RubyCocoa で書いた。メンテナの方々に感謝。ニコニコ大画面を参考にしたユーザサイドJSを同梱。作者の方に感謝。webkit に対して userside js を喰わし…

Ruby/Ruby1.8でGmailアカウントを使いメールを受信する - 俺の基地

POPのSSL対応 1.8のPOPではSSLに対応していないのでGmailからメールのダウンロードができない なのでSSLのProxyをかまして無理やりやるStunnel.orgここからダウンロードしてインスコ設定ファイルをdebug = 7output = stunnel.logclient = yes[pop]accept = l…

Amazon.co.jp: Refactoring: Ruby Edition (Addison-Wesley Professional Ruby): Jay Fields, Shane Harvie, Martin Fowler: 洋書

ハードカバー: 388ページ出版社: Addison-Wesley Professional; 1版 (2009/05)言語 英語, 英語, 英語ISBN-10: 0321603508ISBN-13: 978-0321603500発売日: 2009/05Amazon.co.jp ランキング: 洋書 - 45,204位 (洋書のベストセラーを見る)カテゴリーランキング…

Ruby札幌: ジュンク堂札幌店にRuby札幌棚が出来ました

ジュンク堂札幌店にRuby札幌棚が出来ました ジュンク堂札幌店様のご厚意により、3Fコンピュータ書籍のコーナーの一角にRuby札幌の棚を作らせていただきました。棚には、勉強会で使用しているRubyの書籍やその他お薦めの書籍、それと札幌の各ITコミュニティの…

Rubyでシンプルなページャ - 準二級.jp

あるページにアクセスして,ある処理をして,そしたら次のページに遷移して,また同じ処理をして… ってのはよくある処理です.ボクも過去に何度かそういった処理をするスクリプトを書いた覚えがあります.特に,Nokogiri 登場以後は,がしがしと XPath を扱…

Merb用Generatorの作り方 - Hello, world! - s21g MerbのGeneratorは、merb-genというコマンドに集約されています。Railsではscript/{generate|destroy}を使いますが、独立したコマンドになっているので、MERB_ROOT以外の場所でも利用可能です。さて、Merbで…

merb-auth-slice-passwordを使ってSpecを書く方法 - Hello, world! - s21g merb-auth-slice-passwordは、merb-gen appがデフォルトで生成する認証機能ですが、これを使ってログインが必要なアクションを作ると、デフォルトのrequest specでエラーが出るよう…

Rubyが.NETプラットフォームにやってくる:CodeZine

はじめに MicrosoftのIronRubyプロジェクトは、強力で楽しい動的言語をWindowsプラットフォームにもたらします。Rubyプログラミング言語は、現代的なオブジェクト指向のスクリプト言語であり、PerlやSmalltalkなどの言語からヒントを得た構文を備えています…

角谷HTML化計画 - デブサミ2009開発プロセストラックのコンテンツ委員としての立場を離れて言う。おまえらは2/12(木)はこのセッションに参加しろ

「むずかしく考えることはない」と、偉そうに葉巻を振りまわしながら、トレヴィラヌスはいった。「ガリラヤの太守がじつにみごとなサファイアを持っていることは、みんなが知っている。何者かがそれを盗むつもりで、間違ってここへ入ったんだ。ヤルモリンス…

Merbの作者のリポジトリにRails3の前身? - Hello, world! - s21g Merbの主要な開発者の一人であるwycats氏のgithub上のリポジトリに、Rails3の元となるかもしれないコードがコミットされているようです。http://github.com/wycats/rails/ 見慣れないciとい…

RMagick:ポラロイド風アレンジ - The Rich Tapestry Of Life - 楽天ブログ(Blog)

RMagick:ポラロイド風アレンジ「画像好きナ人どうぞ‐!(1937)」[ コンピュータ ]いきおい余ってImageMagickのRubyインタフェースであるRMagickで同じようなものをちゃちゃっと作ってみた。夜な夜な何やってるんでしょうか? 慣れてくれば、メソッドを連結し…

Engine Yard,Ruby on Railsアプリ配信サービスとクラウド・アプリ開発基盤を発表:ITpro

Ruby on Rails(RoR)導入プラットフォームを手がける米Engine Yardは米国時間2009年1月14日,アプリケーション・ホスティング用のクラウド・コンピューティング・サービス「Engine Yard Solo」と,クラウド・アプリケーション開発/管理プラットフォーム「V…

DABlog 10 things to be aware of in moving to Ruby 1.9

I’ve been writing a lot about Ruby 1.9 (my book The Well-Grounded Rubyist is due out in a couple of months), and I thought I’d share my personal list of things you need to be careful of as you go from... http://dablog.rubypal.com/2009/1/14…

RMagick を使って輝きのあるバナー画像を作成する

DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 http://doruby.kbmj.com/akio0911_on_rails/20090115/RMagick__ http://b.hatena.ne.jp/entry/http://doruby.kbmj.com/akio0911_…

O'Reilly Village / オラの村 - 『プログラミング言語Ruby』出版記念トークイベントのお知らせ

イベント告知 Posted by Sales : 2009-01-15 13:55Ruby言語の生みの親、まつもとゆきひろ氏自身による解説を、今や「サイ本」として名高いJavaScriptの標準解説書『JavaScript 第5版』の著者であるDavid Flanaganがまとめあげた、Ruby言語の包括的な解説書と…

web開発者が cocoa アプリケーション開発をはじめるにあたって - TokuLog 改めB日記

最近、ふと、Cocoa アプリケーションを開発したいとおもって、ちょっと調べてみた。Cocoa アプリケーションを開発する際には、Objective-C を使うのが基本なのだが、他のLL 用のバインディングも用意されている。Objective-C は、C 言語に中学2年生ぐらいに…

rubycocoa.txt

Title: RubyCocoaAuthor: cho45Description: 2007-05-19*RubyCocoa についてRubyCocoa RubyCocoaを使って、CocoaアプリケーションをRubyで書いたり、Rubyスクリプトで Cocoaオブジェクトを生成して機能を利用することができます。 Cocoaアプリケーションでは…

「巨大サイトでも普通にRailsで動いてますけど!」クックパッド&カカクコム共催・勉強会の亀レポート - OneRingToFind by 榊祐介

ruby, rails, diary日本の大規模Railsサイトと言えばやはりクックパッドと食べログでしょう。昨年08.10.17(金)に白金台のクックパッドオフィスで開かれた「クックパッド&カカクコム共催・勉強会」についレポートします。ちなみに両者には食べログがRailsで…

More web scrapers with the upcoming scRUBYt! | Ruby Pond

In the previous articles I gave a brief glimpse at the upcoming scRUBYt! release. We learned how to do some basic html scraping, and then followed it up by scraping multiple pages. As promised, in thi... http://rubypond.com/articles/2009/0…

ファイルを年月に応じてディレクトリに振り分ける - yuisekiのいまさらruby厨日記 - Rubyist

振り分けを実行するディレクトリで、あらかじめ%Y_%mみたいな名前のフォルダをつくっておくrequire 'fileutils'Dir::foreach('.') do |file|if File::ftype(file) == "file"mtime = File::mtime(file)y = mtime.strftime('%Y')m = mtime.strftime('%m')dir =…

例外処理・エラーを捕まえる - Ruby入門勉強ルーム

Rubyにおいても、C++のtry〜catch文のような、例外処理の記述が可能です。 例外処理を書くことにより・・・1.エラーを自動的に検出できる。 2.エラーの発生場所を特定できるので、デバッグが簡単になる。 3.正常処理とエラー処理を分離して書けるので…

REXML 2.4.2のサンプル付きXPathの関数リファレンス

このリファレンスについてこれは、書籍「Ruby deXML」内に掲載されているXPathの関数リファレンスをベースとしています。一部、本書での記述と異なる部分もありますが(注1)、本質的には同じものですのでご了承下さい。(注1)書籍内では紙面の都合による不自然…

MOONGIFT: Railsによる広告配信サーバ「Rails Ad Server」:オープンソースを毎日紹介

広告配信用のサーバとして有名なものと言えばOpenXだろう。このようなオープンソース・ソフトウェアを導入すれば、広告配信や管理サービスが即座に立ち上げることができて便利だ。だが既にできあがっているシステムだけに柔軟なカスタマイズには向かないかも…

RubyプログラマがPythonを学び始めて知ったこと10選 ? - donghai821の日記

Python | 23:02 | 1 irbのように対話モードがある。Rubyではirbで対話モードを開始するがPythonでは以下python2 Rubyと同じく多重代入ができる。a, b = 1, 2a # => 1b # => 2多重代入という名前があることを初めて知った。3 Rubyと同じく文字列の掛け算がで…

第4回:Ubuntuを使ったWebサーバ構築 (1/3)

Webアプリケーションサーバとして急速に普及Linuxサーバは、Webアプリケーションのプラットフォームとして広く利用されています。その中でもUbuntuは、動的なWebページを生成するために必要なプログラムを簡単にセットアップするための仕組みを備えており、W…

MOONGIFT: Perl使いのためのRTMPサーバ実装「Kamaitachi」:オープンソースを毎日紹介

サーバサイドのプラグラミング言語には慣れていても、クライアントサイドで動く言語には不慣れな方が多い。昔で言えばJavaScriptだが最近では随分ライブラリが増えてきた。その次としてActionScriptはどうだろう。サンプルのチャットクライアントActionScrip…

橋本商会 Rails + Physical Computingする時の注意点

最近まわりでRailsが流行っているんだけど、なんだか2ケタ以上の人が「webサービスと何か(?)をするにはRuby on Railsで全てできる」という盛大な勘違いを起こしているので説明用資料を書いておく。 Railsはwebアプリケーションを簡単に作れるMVCフレームワー…

はてなブックマーク - 2009-01-07 - 福島でRailsを使って仕事を頑張る計画

2009-01-07 - 福島でRailsを使って仕事を頑張る計画http://d.hatena.ne.jp/xibbar/20090105#1231136964http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/xibbar/20090105%231231136964こんなにはてブで盛り上がるとは。肯定意見も否定意見もあるのですが…

TokyoCabinet/TokyoTyrant を Rails で使う - なんとなく日記

インストールTokyoCabinet% wget http://tokyocabinet.sourceforge.net/tokyocabinet-1.3.27.tar.gz% tar zxvf tokyocabinet-1.3.27.tar.gz% cd tokyocabinet-1.3.27% ./configure --prefix=/usr/local% make% make check%... http://d.hatena.ne.jp/conceal…