Railsは、最初に素早く動くもの(scaffoldなど)を作って、そこからフィードバックをもらい、少しずつ動く状態を保ちながら、改良していくスタイルです。スモールスタートを切るには最も向いているスタイルです。しかし、最初はそれで良かったものの、プロジェクトへの要求が増えるにしたがって、コードは複... [ 詳細 ] [ 関連 ] [ ニコニコ ] | 文:Lance Whitney(Special to CNET News) 翻訳校正:編集部2009/07/30 12:26 7月上旬以降、「Internet Explorer(IE)」を攻撃の脅威にさらしている同ブラウザのセキュリティホールは、Microsoftによるコード内のたった1つのタイ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
書いたといっても結構前からあったのですが、いらん所を削ぎ落として軽量Webサーバとして仕立て上げました。 軽量とは言えど、CGIを使って結構色々動きます。 例えば、ソースアーカイブを解凍したらCGIがあって、apacheから見える場所にコピーして...とか面倒くさかったりしますよね。おれは今すぐW... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
こんにちは、日食を妙に楽しみにしていたわりには見ようともしなかった ryosuke です。曇りで残念でした。曇りでも日食と分かるぐらい暗くなったら嬉しかったのですが、東京ではそんな事は全然ありませんでしたね。さてさて、そんな私ですが入社後半年が経過したところで、入社当初より携わって来た携帯サイト構... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
これは便利! 全然気がつかんかった!FireMobileSimulaterは、UserAgentを携帯電話用に変更することで、携帯電話でアクセスすると専用デザインを表示するようなサイトを確認したり、逆に携帯用サイトを構築する時に便利なアドオンなのですが。FireMobileSimulator.or... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
Windows 7に関連する報道も落ち着いてきたが、23日にはWindows 7の開発完了宣言が行なわれ、当初から言われていた通り10月には出荷が開始されることとなった。今後は開発完了版を元に、パッケージ製作の工程へと進むほか、Windows 7をプリインストールする各PCベンダーによる最終テスト... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
7月17~19日に、RubyKaigi 2009というイベントに参加しました。プログラミング言語Rubyに関するカンファレンスです。あっという間の3日間だったなあ。講演者やスタッフなどの皆さん、ありがとうございました。鳥頭の私は、聞いているだけだとすぐ忘れてしまうので、メモをとりながら話を聞きまし... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
『 GoogleDeveloperDay2009Japanの資料群 』 by hanazukin [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
本日、エントリーページでコメントユーザーのみを表示する機能をリリースしました。エントリーページの『ブックマークしているユーザー』の横のボタンを押すことで、コメントをしているユーザーのみを表示、すべてのユーザーを切り替えて閲覧することができます。コメントのみをじっくり読みたいときはコメントしてるユー... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
モダンPerlの世界へようこそ第12回 POE:「Perl萌え~」の略ではなく 2009年7月27日石垣憲一Perl, モダンPerl, POE12あだ名の多さは人気の証明?POEという名前にはあきれるほど多くの寓意がこじつけられています。もともとはPerl Object Environment「... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
赤毛に青いサングラス――独特な出で立ちのエンジニア庄司さんは25歳からプログラマーに転向した。プログラミングは「泣きながら覚えた」と振り返るが、いまやjava-jaを立ち上げるなど精力的に活動するエンジニアだ。 この企画はokyuu.com編集部が現在のエンジニア像をリレー形式で追っていくものです... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
Google Code Blog - Apollo 11 mission’s 40th Anniversary: One large step for open source code...アポロ11号の月面着陸から40周年ということで,最近やたらとアポロ計画関連の話題を見かける。そんな中,アポロ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
「ATOKダイレクト API」は、Windows版ATOKでは去年から使えており、たとえばid:secondlifeが「ATOK で ruby の実行結果を返すプラグイン - 川o・-・)<2nd life」などというエントリを書いていて、マカーとしてはうらやましく思っていたのですが、このたびリリ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
素晴らしい。脱帽。理論に関しても、実践に関しても、オープンソースに関してこれ以上書かれているものは現時点で存在しない。オープンソースという言葉から利益を得ている人は必読。本書を買わなくてもいいから。そう。本書は原著のみならず、訳文も全文が CreativeCommons Attribution-S... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
習うきっかけは、これでいいと思う。プログラミング言語を身につける唯一の方法 - ぼくはまちちゃん!(Hatena)たぶんこれかな…なにか作りたいものがあるまたはなにかを作る必要があるなんて状況以外で、マトモにプログラミング言語を習得してる人ってぼくほとんど見たことないんだけど、みなさんはどうでしょ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
「Googleリーダー」は、いわゆるRSSリーダーで色んなサイトの更新情報をチェックできます。 (おすすめな使い方は私はGoogleリーダーを使ってこんな風に情報を集めていますをご覧下さい) Googleリーダーは普段自分専用で使っている方がほとんどだと思います。 友達もGoogleリーダーを使っ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
16:30 | プログラミングの世界にはいろんな技術があるのだけど、深さと広さのどちらを広げるほうがよいのだろう? 広さの需要が多い 業務システム開発の世界というのは、お客さんが求める処理を行うためにはどうしたらよいかを提案し実装し運用する世界で、その多くは画期的なアイデアや難しいテクノロジーを... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
多言語に対応したWebサイトを構築する場合、サーバサイドで対応するのが一般的だった。例えばGetTextを使った国際化処理が有名だ。サーバサイドで処理をできるのは手軽な反面、言語ごとにリソースを消費してしまうのが問題だ。JavaScriptで国際化を行う結局のところ、国際化とは見た目の話でしかない... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
最近出版された、2冊のRubyを冠した"逆引き"本。「似たような本で、どっちか買えばいいかな〜」と考えている人もいるかもしれないけれど、ぜんぜんちがう。「レシピ」はプログラムを書く前に見る本、「ハンドブック」はコード書くときに見る本、という位置づけになる。たぶん。Ruby 逆引きレシピ すぐに美味... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
経験の浅いプログラマーがデバッグにてこずってるのって、 これと似ていて、 むやみやたらにクリックするのだけど、 自分の知ってるパターンに収束させることができない、みたいな。 これについては、経験を積めば、 自分の知ってるパターンが増えてきて、 バグだ、と思ったときには既に自分の知ってるパターンだか... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
DS用アナログシンセシミュレータ「KORG DS-10 PLUS」 開発者インタビューby kentaro Jul 23rd 2009 @ 11:00PM(画面は開発中のものです) Nintendo DS 上で KORG 往年の名シンセサイザー「MS-10」を再現した「DS-10」のバージョンアッ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
第7回 メモリ管理を理解する(前編)竹下 肯己 株式会社 qnote2009/7/23iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基本を理解しよう(編集部)あらゆるアプリケーションは、システムのメモリ上に展開されて... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
ネイティブなiPhoneアプリの開発はObjective-C決め打ち、という状況に呻吟しているデベロッパは少なからず存在するはず。ここに選択肢、たとえばRubyが加わるとしたら、歌い出す(singing……失礼しました)ほど嬉しい人もいるのではなかろうか。Rhomobileがリリースした「Rhod... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
はじめに C#やVB.NETを用いることで手軽にGUIアプリケーションが作れるようになったとはいえ、ちょっとしたツールを書くときなどは、手軽さからC言語を使ったCUIのプログラムにしてしまうことが多いのではないかと思います。このようなCUIベースのツールを作るとき、よく使うのに面倒な処理としてコマ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
BEGIN{}でくくられていることに注目して下さい。これがないとうまく行きません。Perlでは、ほとんどの外部モジュールは、requireではなくuseされます。use Foo;はBEGIN{require Foo;Foo->import();}と等価ですから、そこで*CORE::GLOBAL::... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
greasemonkeyこの情報があまり出回ってないようなので書いておく。Autopagerizeでは、動的に読み込んだページを継ぎ足すときに、特定の処理をそのページに対して適用することができる仕組みがちゃんと用意されている。先日公開したグリモン jaro.user.js でもその仕組みを利用して... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
良本。だがはじめに断っておくと、本書は Ruby や Ruby on Rails の本ではない。Ruby on Rails入門をお探しであれば「10日でおぼえる Ruby on Rails入門教室」を勧めておく。データベースを多用するエンタープライズWebサイトを、どうやってスケールアウトするよう... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
Firefox アドオンの「Firefbug」はご存知の方も多いと思いますが、Firefbug を使って表示しているページの(X)HTMLマークアップや CSS を確認・修正する方法のまとめを紹介します。 特に3項に記した、(X)HTMLとCSSを一発で確認する方法はおすすめです。1.基本:(X)... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
MySQL のチューニング、と言った場合には、サーバーパラメータの調整や EXPLAIN コマンドを利用したクエリ実行計画の最適化が話題に上ることが多いです。しかし、発行する全ての SQL について、いちいち EXPLAIN コマンドを使って確認していては、いくら時間があってもたりません。チューニ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
プログラマ・ソフトウェアエンジニアと呼ばれる人間には、2つのタイプがあるような気がしています。ひとつは、もともと機械いじりやハードウェアが好きな「ハードウェア」プログラマ、もう一つはその反対の「ソフトウェア」プログラマ。それぞれどういう特徴があるか、独断と偏見でまとめてみました。(私自身ハード出身... [ 詳細 ] [ 関連 ] [ ニコニコ ] |