Railsの便利な機能の一つが、DBのマイグレーション機能だろう。RDBMSは便利な反面、プログラム言語と溝があり、扱いが面倒な時があった。そのため、O/Rマッピングのようなツールが作られ、状態のバージョン管理としてマイグレーションがとても便利だった。 開発しているシステムのDB構造が手軽に閲覧できる マイグレーションによってDBの構造や中身をあまり意識せずとも開... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
scaffoldはモデル同士の関連は無視して((と思っている。もし、モデル同士の関連も踏まえてコードを展開してくれたら、相当嬉しい。))、最も基本的なwebアプリケーションとしての骨格を生成してくれる。自分ではそれをお手本に、少しずつ拡張していくことが多い。しかし、モデル同士が無関係という状況はほとんどなく、ほとんど例外なくモデルにhas_manyやhas_one、belongs_toと書い... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
その中でも直近の大規模なオープンソースプロダクトである Plagger はまさに Perl Hacker の教科書とも言えるべき存在だ。 「Plaggerのソース嫁」の真意 - TokuLog 改めB日記 ということで、Perl では「Plagger」が お手本となるソースとしてお勧めされているようなのだけど、 Ruby には Plagger のようなお手本となるソースはないのだろうか? 先日行われた Yugui さんと角谷さんのトークセッシ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Railsのパフォーマンス記録ツール/サービスNewRelicRPM(RailsPerformanceManagement)が、すばらしい 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
先日待望のiPhone 3Gが発売され、欲しいなぁと思いつつもまだ手に入れていない熊谷です。こんにちは。 ちなみにアップルではこのiPhone 3Gと同時にMobileMeというサービスが始まりました。メールやカレンダー、アドレス帳といったものをiPhone/iPod touchやMac・Windowsで同期するサービスで、有料なものではあるのですがiPhoneユーザにとっては便利なサービスだそうです。iPhoneは手に入れ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ソフトウェア開発の世界にはかたい技術とやわらかい技術がある。 網羅的ではないし当てはまらないケースもあるし時代によって変化するものだが、傾向としては次のように分類できるだろう。 かたい技術 やわらかい技術 プログラム言語 Java, C/C++, C# Ruby, Perl, PHP, Python, Lisp 通信 CORBA, RMI, DCOM, SOAP REST データフォーマット Valid XML Well-Formed XML データベース Oracle, SQL Server, DB2 MySQL, Pos... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Wikiですので、どなたでも参加可能です。 ご自由にページの追加、修正、変更を行ってください。 現在のページ数: [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
[1] 初めて会社員になって早3ヶ月。会社 [2]の仕組みもやっと分かってきたし、そろそろ本格的に開発プロジェクトも動いて行くということで、今後、社内で私と一緒に開発して行く人に、「私がどういう考えで仕事を進めていきたいか」という事を知ってもらうためのプレゼンを作ってみました。(今のところ一人だけど) NIFTYさんと仕事した時も、作業に入る前に「今までどう... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
まず各製品を用いた場合のソフトウェアアーキテクチャを比較していきましょう。もちろん各製品とも単なる1つのソフトウェアですので、カスタマイズすれば様々なアーキテクチャに対応が可能です。しかし、ここでは各製品が想定しているアーキテクチャを取り扱っていきます。 ActiveRecordを用いた場合 ActiveRecordという名称は、2002年にマーチンファウ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 《このページは、万葉集などの古典を愛する人たちのためのXMLそしてXHTMLの入門ページです。》万葉集meetsXML. 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
(注)rdocやriってなんだろう?とおもって調べてみました。Webを検索した結果は以下のとおりです。 rdocとはRubyのソースファイルに対するドキュメントを生成するツールで、riとは生成されたドキュメントを見るためのブラウザのようです。 より確かな情報をお持ちの方お教えください。よろしくお願いします。 次に、Ruby->Editor->Installed Interpreterを選んで、Addをクッリクしてく... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ネタ元はこのあたり。 SIer と Rails とエンタープライズと エンタープライズにおけるRailsの価値とは 弊社の某エロい人がRoRに萌えており「おお、なんて生産性が高いんだ。もうWebアプリなんて全部これでいいじゃないか。」とか本気で思ってそうなので萎える。言語の違いは時にはビジネスモデルの違いにつながることが理解できないようだ。言語ってのは文化なの!これからはRu... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
あるプログラミング言語が別のプログラミング言語よりも優れているとウェブ上で発言すれば、間違いなく論争が巻き起こる。「Javaの生みの親」として知られるJames Goslingは、このことを誰よりも知っているはずだ。 Goslingは最近書いたブログのなかで、Javaとスクリプト言語に関する論争のなかに足を踏み入れた。 PHPやPythonのようなスクリプト言語は、「動的な言語」としても知... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
こんな記事まで出ていることだし。 [ThinkIT] 第1回:今だからこその「PHPのすすめ」 (1/3) [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今日(米国時間4/30)のMix07で、Microsoftは大きな発表をいくつも行ない、そのほとんどが最近リリースされたSilverlight(以前 Windows Presentation Foundation/Everywhereと呼ばれていた)に関するものだった。Microsoftは新しい製品だけでなく、今後MicrosoftとSliverlightというエコシステムの中で、サービスとソフトウェアがいかに相互に働いていくかというビジョンも発表した。Microsoftは、ツールとソフ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Scott Raymond氏が、ChangeLogなどを元にRails 1.1に搭載される予定の機能をWhat (will be) new in Rails 1.1 にまとめて公開しています。 氏に許可を頂いたので、ここで翻訳したいと思います。私は英語が苦手で勉強をしつつ翻訳なので、間違いもあると思います。気がついた事があれば、コメントをお願いします。 できた所からアップしていますが、自信がなかった部分については、英文も残... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Webサービスとして最も有名で成功しているのが、AmazonのAWSだと思います。アマゾンの豊富な商品データベースにRESTやSOAPで問い合わせできます。AWSはバージョンアップを続けていますが、問い合わせにバージョンを指定できるため過去のリクエストでも問題なく利用できます。ResponseGroupに取得したい情報の指定、SearchIndexに商品の種類の指定など、豊富なパラメータを指定できるよ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
(ソフトバンクパブリッシング ISBN:479731462)に掲載されているサンプルソースを個人的にRubyに移植したものを、 結城氏の了解を得て公開しているものです。 お母さんへの手紙 林 市造 遺稿 戦後60年 日本のために若くして散った美しくも悲しい学徒の気持を大切にしたいと思います。 彼は私の叔父です。 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Webベースのアプリケーションや、Webベースで機能するサービス、加えてJavaや.NETのような物理的なシステムを抽象化するプラットフォームの台頭によって、現在のアプリケーション開発は環境によってアプローチが大きく異なり、それに伴って様々なプログラミング言語が使われるようになっています。 ネイティブの実行ファイルを対象としたアプリケーション開発であれば... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
軽量サーバー同士は多くの共通点がある一方、1 つのカテゴリーの中で見ると、さまざまな違いがあります。大部分のサーバーは C で作成されていますが、私が実験したサーバーでは、他のいくつかの実装言語も有効なことが実証されています。そうした言語には、Erlang や Java、Lisp、Lua、Perl、Python、Tcl があります。皆さんの好みの言語がある場合には、その言語でコーディングさ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|