2009-03-01から1ヶ月間の記事一覧
はじめに何台かのLinuxとCygwinの環境で,Rubyの最新版スナップショット(1.9系列)と安定版スナップショット(1.8系列)をビルドし,インストールしています.一つの実行環境で,1.9系列と1.8系列の両方で動作を確認したい,ということがときどきあります.…
ベンチマークをまとめて走らせるプログラムなどを書いているようなときは、system('/usr/bin/ruby some_script.rb')とか書きがちなのですが、/usr/bin/rubyと固定で書いてると、別のところにある1.9.1とかでふと実行してしようと思ったときにスクリプトを書…
Ruby Freaks Lounge 第4回 Ruby M17N 事始め:文字コード編 2009年3月23日 成瀬ゆい 12はじめに 今回は文字列を扱う際には忘れてはならない文字コードについて,日本人が知っておくべきエンコーディングを中心に解説していきます。 US-ASCII ASCIIは,ASA(A…
DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。こんにちは、KBMJの中平@railsエンジニアです。 今回はruby on railsのデバッグ方法を紹介しようと思います。以前、aptanaでrails…
遅延条件ブロックで複雑な条件節を簡潔にする - Hello, world! - s21g UL/LIタグを使ってリストを表示するときに、コレクションが空の場合はULタグを表示したくない場合というのが頻繁にあります。1 2 3 4 5 6 7 そういう時は、だいた... http://blog.s21g.c…
能書き前エントリを書いてからいろいろと調べていて驚いたんだけど、日本語のwebsiteで、それなりにまともにRFC822(RFC2822,RFC5322)に準拠した(もしくはきちんと意図的に準拠していない部分を選択している)正規表現はPerlだろうがPHPだろうがRubyだろうが軽…
Rails-2.3.2とI18nを使って会社サイトを作り直しました - Hello, world! - s21g 会社設立以来ほとんど更新していなかったのですが、iPhoneアプリ等の開発で製品を紹介するページを置く場所が必要になったので、Rails-2.3.2がリリースされた事もあり、I18nを…
require 'net/smtp'to_mail_addr = 'to@sample.com' #送信先メールアドレスfrom_mail_addr = 'from@sample.com' #送信元メールアドレスsubject = '件名だよ'message = 'メール内容だよ'data = "Subject: #{subject}\n" + messageNet::SMTP.start('lo... http…
ネットワークからパッケージを探して一覧で出す hogeってキーワードに引っかかるパッケージ一覧出すgem search --remote hoge省略形gem search -r hoge▲▼ http://yakinikunotare.boo.jp/orebase/index.php?cmd=read&page=Ruby%2FRubygems%BB%C8%A4%A4%CA%FD%…
Ruby on Rails.tmbundle WhatUsing Ruby on Rails? Using TextMate? Here is Rails TextMate bundle, now ready for Rails 2.0.DownloadRuby on Rails.tmbundleForumhttp://groups.google.com/group/rails-textmateHow to submit patchesRea... http://rails…
前回のどのプログラミング言語が将来的に有望かに続いて、今回は Web アプリケーションのためのフレームワークに関するトレンドを探ってみたいと思います。比較の軸になるのは、もちろん我らが Ruby on Rails です。比較の対象は以下の通り(括弧内はフレー…
The requested blog was not found on this server -- unless you requested that of Dan Kogai (小飼 弾). http://blog.livedoor.jp/dankogai/archives/51190474.html おもしろい! すごい これはすごい。学習用にわざわざPythonをインストールしなくともよ…
コンピュータemacsで .rbファイルをruby-modeで編集中にC-cC-s (run-ruby) -> irbが別バッファで起動C-xC-o (other-window) -> 元のバッファに戻るC-cC-l (ruby-load-file) -> irbのいるバッファで現在編集中の.rbを実行やってみようとも思ってなかったorz h…
読書感想文, RailsRailsデプロイを全部読み終えました.Railsデプロイ作者: Ezra Zygmuntowicz, Bruce A. Tate, Clinton Begin, 前田修吾(監訳), 橋本将(監訳), 小倉正充(監訳), 牧野聡出版社/メーカー: オライリージャパン発売日: 2009/03/16メディア: 大型…
19:11 | Rubyにはブロックというものが存在する。array = [1,3,5,9]array.each{|i| puts i}.each{|i| print ' '; puts i*2}結果:1359261018このブロックは、高階関数なのである。まつもと直伝 プログラミングのオキテ 第5回(1):ITpro eachには{ }と中括…
Ruby on Rails の Scaffold generator はアプリの元になるコードを生成するに便利ですが実際のアプリを作る際には、XMLをレスポンスするコードは要らないとか、日本語じゃないとか、テンプレートがイマイチだとかいろいろ不満点があると思います。 標準のSca…
Most people who know me realises at some point in time that I go through cycles where I dive into things that catch my imagination and obsess over it for days, weeks or even months. Some things like o... http://blog.saush.com/2009/03/write…
前回は、members コントローラの機能テストを通しました。今日は、blog_entries コントローラです。> ruby -Itest test/functional/blog_entries_controller_test.rb(中略)19 tests, 54 assertions, 1 failures, 2 errorsざっとメッセージを見たところ、memb…
InfoQ: MacRuby 0.4がHotCocoa::Graphics、Threaded GC、DTraceでリリース MacRuby 0.4がHotCocoa::Graphics、Threaded GC、DTraceでリリース作者 Werner Schuster, 翻訳者 編集部 投稿日 2009年3月19日 午後12時30分 コミュニティ Ruby トピック ランタイム…
LinuxカーネルやRuby on Rails、Perlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。本記事では、Gitを使いこ…
This repository is private.All pages are served over SSL and all pushing and pulling is done over SSH.No one may fork, clone, or view it unless they are added as a member.Every repository with this ic... http://github.com/fabiokung/rfactor…
#25 (mongrel not compatible with Ruby 1.9) - Mongrel - Tracがーん。Note that currently gem install mongrel under 1.9 doesn't work [and it shouldn't] but it fails because it requires fastthread, and fastth... http://d.hatena.ne.jp/Kazzz/200…
Here is how to setup an ubuntu slice with rails, mongrel_cluster, and nginx, AND deploy your application in under ten minutes (the first time it will probably take you a little longer, but with practi... http://wiki.slicehost.com/doku.php?…
今回のテーマは「グループウェア」社内におけるスケジュールや顧客情報などを一元管理する仕組みとして利用されるのがグループウェアだ。元々、Microsoft OutlookやLotus Notesなどのクライアント型アプリケーションが多かったが、インターネットやLANの普及…
Rubyを利用したオープンソースのWebアプリケーション開発フレームワーク「Ruby on Rails」の作者、David Heinemeier Hansson氏は3月16日、最新版「Ruby on Rails 2.3.0」をリリースした。開発中の新機能を包括的に統合、「長期的に見て最も価値あるアップグ…
RubyからPythonに移行した開発者の残尿感を下げる最良の方法 ― TRIVIAL TECHNOLOGIES 2.0 byats―posted at2009-03-18 12:19last modified2009-03-18 12:19 http://coreblog.org/ats/rubyish-end-in-python end = "\(^o^)/オワタ" わろっしゅ ちょうおすす…
前回は、トップページが表示できたところで終わりました。単体テストは通るでしょうか。> rake test:units(省略)/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:428:in`load_missing_constant': Expected /home/kurod…
2009/03/18 Twitterが新しい検索エンジンとして注目されている。ユーザーに新たな情報を提供するだけでなく、ビジネス展開の加速も予想される。ネットのつぶやきが流れる「貧乏人の電子メールシステム」(グーグル CEOのエリック・シュミット氏の発言)は、…
Ruby on RailsRuby on Rails 2.3がリリース状態に達したとRiding Railsで発表された。Rails 2.3の正式版はRails 2.3.2ということになる。プロダクションラインとして採用されている2系の最新版で、Railsを運用に使っている場合はアップグレードまたは採用を…
日本語WordNetのデータベースを探索するフロントエンドプログラム - yanbe.diff - subtech を読んで使ってみようとしたが、Python 2.6 が手元のマシンに入っておらず、apt で探すもみつからず、絶望的な気分になり、Ruby で書き直してみた。基本的にはそのま…