プログラミング言語処理系の開発に関わるような場合は言語が重要だけど、言語自体と関わりが薄いアプリケーション作るときには実現性、経済性、安定性などのパラメータから言語を含めて選べば良いという話で、そこで言語を「好みで」選り好みするのは不利。 by ... 続きを読む
まずRecommendifyのモデルを作成します。 例です。注文情報を設定します。 情報を確定します。 65番の商品を買おうとした時にポイントごとにお勧め情報をリストアップできます。 0 Recommendifyは何かのアクションに対してデータを紐づけて登録していきます。注... 続きを読む
MSI Packages ActiveScriptRuby(1.8.7-p72 --with-winsock2) Microsoft Installer Package (1.8.7.7)(2008/10/1 Star Rubyを0.3.1に更新) 6,725,120バイト MD5 checksum: 893f54c766cb9369b4030ac4873fd051 RDoc1.8(1.8.7-p17) Microsoft Installer Package(add... 続きを読む
Assemble your stack from pre-configured, heavily tested components. We support major application servers, databases and message buses. If we don't support it, ask. Join our beta Be a developer, not a sysadmin. You push the code, we deploy it.... 続きを読む
米セールスフォース・ドットコムは2010年12月8日(米国時間)、「Ruby on Rails」が利用できるPaaS(プラットフォーム・アズ・ア・サービス)「Heroku」を運営する米ヘロクを買収することで合意したと発表した。買収金額は2億1200万ドルで、2011年1月31日までに... 続きを読む
世の中のいろいろなシステムに比べて図書館システムって,進歩が遅いと思いませんか? 私なら,OPACにこんな新しい機能を追加したいと思うのにということはありませんか? なんで,こんなに自分の考えと違うシステムがこんなに高いのだろうと思ったことはありま... 続きを読む
HTTP Git Read-Only This URL has Read+Write access 続きを読む
Cとか触れないのでポインタとか知らなくても良い、そもそもプログラミングの教育なんて新人研修でのJavaぐらい。たぶんそういう人多いと思う(自分含め)。そんな人でも perlとかrubyとか、適当に書いても(むしろ適当に書いているうちは)意外と動いてしまう。... 続きを読む
2010-09-02 Ruby会議2010へ行ってきた。 Ruby会議2010へ行ってきた。何を隠そう、Ruby会議に参加したのは今回が初めてである。休日に自由時間を確保するのは、小さな子供が居る既婚者男性諸君であればそれが如何に厳しいことかということを理解しているはずだ。... 続きを読む
遅くなりましたが、1.8系のパッチリリースが行われています。 1.8.5-p231、1.8.6-p230、1.8.7-p22それぞれのバイナリを用意しています。Releaseからどうぞ。また、1.9.0のお試し版である1.9.0-2もリリースされています。 こちらはi386版に加えてx64版のバイナリ... 続きを読む
CSSのメンテナンス性の悪さは言うに及ばないだろう。どうとでも書けてしまう手軽さはあるが、ファイルが分かれていたり、ネストしている場所としていない場所があったりするともう管理ができなくなる。ちょっとした変更がどこに影響するかも分からず、もはや触... 続きを読む
The Rails Envy guys—Gregg Pollack and Jason Seifer—gave a fantastic talk at RailsConf on Friday about all the great Rails apps, tools and plugins that have been released in the past year. Their talk was very thorough and covered a lot of gr... 続きを読む
はじめに 本文書は、Rubyによりコーディングを行う際の規約について述べる。 実際のプロジェクトに適用する際には、このコーディング規約をカスタ マイズして用いることを推奨する。 ソースコードの整形 インデント プログラムを読みやすくするため、インデント... 続きを読む
先週、株式会社あくしゅさんの新しいオフィスに遊びに行ったとき、 "Wakame" という不思議な名前のソフトウェアのプレゼンテーションがあった。それは衝撃的なソフトウェアで、三年後「あれはイノベーションだった」と言われても不思議ではないと、本気で思った... 続きを読む
RSpecを本格的に使い始めていろいろ読んだり見たり試したりしたので、読んだり見たりしたところをまとめておく。 RSpecのプロジェクト自体が割と活発に動いているので、サーチエンジンなどから情報にたどり着いてもすでにそれが陳腐化している場合が少なくない... 続きを読む
■ [ruby][event] 松江Ruby会議-01で発表しました なんかRegional RubyKaigiのためにそうそうたるメンツが松江に集まると聞いて、 新ネタでLTしてきた。 RubyStationは「Rubyアプリを配布するためのツール」である。が、まだあんまり考えがまとまってない。 家... 続きを読む
■ [ruby][rack] 5分でわかるRack RackはRubyのためのWebサーバインターフェイスだ。 RubyでWebっていうとRailsが有名だけど、実はRails以外にもいろんなRuby用のWebアプリ用フレームワークが存在する。 Ramaze Merb Camping Waves などなど…。 一方Webを実際... 続きを読む
Ruby には使われなくなったメモリを自動的に検出し解放してくれる ガベージコレクションの機能がある。 この節ではこのガベージコレクションの詳細を追ってゆく。 オブジェクトの管理 Ruby の GC は Ruby のオブジェクトのみが対象だ。かつ、Ruby が 生成し管理... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [CUI] [ Public Domain] [ Ru... 続きを読む
第2回 RSpecを使ったテストコードを読もう 倉貫 義人 松村 章弘 TIS株式会社 SonicGarden 2008/11/26 優れたプログラマはコードを書くのと同じくらい、コードを読みこなせなくてはならない。優れたコードを読むことで、自身のスキルも上達するのだ(編集部) ... 続きを読む
正確で明確な「要求仕様」を作成するのは非常に難しい。それがオフショア開発となればなおさらである。 開発技術の発展により,従来よりも変更に強く,速くシステムを作ることは可能になった。しかし,実物を作らずに「紙上」だけで仕様を正確に定義するのは,... 続きを読む
「むずかしく考えることはない」と、偉そうに葉巻を振りまわしながら、トレヴィラヌスはいった。「ガリラヤの太守がじつにみごとなサファイアを持っていることは、みんなが知っている。何者かがそれを盗むつもりで、間違ってここへ入ったんだ。ヤルモリンスキー... 続きを読む