分裂勘違い君って、コードは分裂も勘違いもしてないのね(失礼)。 分裂勘違い君劇場 - Rubyの生産性の高さはどこまで本当か? もの人がブックマークしているこの「Rubyを仕事に使うべし!Part1 なぜ仕事で使うとうれしいのか」という記事で、Rubyのすばらしさついて、いろいろ書かれていますが、実際のところ、どの部分が、どこまで本当なのでしょうか? 少し検証してみたいと...
WebサービスのAPIやRSSフィードを使って複数サイトのサービスや情報をマッシュアップ――。これはWeb2.0が包含するいくつかの概念のうち、最も重要なものの1つだ。Amazon.comやGoogle、Yahoo!、楽天といった大手Webサイトは、RESTやSOAPを用いたAPIを公開しており、さまざまなサービス提供者や個人がAPIを通して各種サービスを利用している。その一方、世の中のWebサイトの大多数はWeb1.0...
ここで、「'No.' や '題名:' や '名前:' や '日時:' の定数文字列まで htmlspecialchars に通すなんて無駄じゃないか」などということを考えては いけない。いまどき、そんな貧民的プログラミング思考をするのは プログラム職人として恥ずかしいことだ。 元々、HTMLを出力するときは、その出力全体に対して「<」「>」「&」のエス ケープ処理の検討が要求されているのであって、CGI入力...
CakePHPにガマンがならなくなり、あっさりとAkelosに移行。捨てる前に、CakePHPの残念なところ、メモしておきます。
見た目にインパクトが大きいAjax利用のWebアプリケーション。しかし、その見た目を支える要となるものは、背後にある有益な情報処理と活用方法だ。Ajaxのインパクトに負けないWebアプリはどのように作られるのか? 2006年08月25日 08時00分 更新 このオンライン・ムックPlus「Web 2.0で変わるWebプログラミングの常識」では、これまでにAjaxの概要(第1回)から発展系としてどのような...
どっちが良いとか悪いとかは関係なく、世の中のオープン技術で開発をしている会社は、 ・Java + Oracleを主流とする会社 ・Perl + MySQL、PHP + MySQLを主流とする会社 と、完全に二層に分かれてるなと思っている。 はてブ経由で見つけて、mixi内のリンクしちゃうけど、 業務経歴書にPerl案件を書くと馬鹿にされる件 就職活動の面接でPerlやってますとアピールすると、Java圏の面接官にバ...
―今日はよろしくお願いいたします。まず、自己紹介をお願いできますか? 田中氏 大学に95年に入った時期が、ちょうどWindows 95が出たときだったんですね。18、19歳というと何か力を注ぐべき目的を探している頃なわけですけど、世間ではバブル崩壊で、仕事は熱心にやるもんじゃないというか、日本全体が沈滞化したような感じがまん延していた時期でした。でも、90年代後半...
『 Quoted:異常終了時にスタックトレースが表示される(Ruby,Pythonなら自動、Perlの場合はuseCarp;$SIG{__DIE__}=\&Carp::confess;など) 』
彼の掲載記事の中で、Shalom氏はたくさんのサイトがLAMP(Linux, Apache, MySQL, PHP/Perl)を使用しており、そしてその中のいくつかのものはGoogleのGFSか、もしくはメモリキャッシュ等のキャッシュのようなカスタムファイルシステムを開発している。Shalomは大規模なwebアプリケーションと大規模な金融機関向けアプリケーションの両方のために開発されたスケーラビリティソリューションの...
「有名人身長推定サイト SETAKE」「EREK」などのサービスを作ったたつをさんはドメイン取得からサービスリリースまでは半日でこなすという。飲み会で生まれたアイデアをもとにサービスを開発することもあるため、ペンはどこにでも持ち歩く工夫をしている。(06/11) 田口元の「ひとりで作るネットサービス」探訪: 「弁当の買い出し」でPCの面白さに目覚めた――あとで行く...
by monkeyjunkie はじめまして、船木信宏と申します。 このたびYahoo!デベロッパーネットワークのブログの1つを書かせていただくことになりました。 「ホリデープログラミング入門」と題して週1記事ぐらいのペースで書いていく予定です。 ブログでは blog.zuzara.com や using API; も書いています。 ホリデープログラミングとは、僕の先輩の造語で土日や平日のアフターファイブに、仕事...
やっぱりCakePHPはPHP的な意味で最も優れたフレームワークだと思う。 別に馬鹿にしてるわけじゃない事を前置きしておくけど、「分からない」「適当にやったらできた」が最後まで通用するのは本当にすごいと思う。 発表者の中にはわりと初心者っぽい人もいたけど、中には「あー、この人のレベルじゃEthnaはたぶん使えないだろうな」というのが見えた。というか、「PEARって何...
」(画面1)は、株式会社モバオクが運営する携帯電話およびPC向けのオークションサービスで、2007年2月末時点での有料会員数84万人、出品数284万品、1日のページビュー数7000〜8000万という規模である。 画面1:「モバオク」公式サイトトップページ 「モバゲータウン」(画面2)は、株式会社ディー・エヌ・エー(以下、DeNA)が運営している携帯電話サービスで、無料ゲームやSN...
FlashのActionScriptという言語は面白い。 多くのクリエイターの人たちがAction Scriptを学びたいと考えていて、素晴らしい魅力がある。 Web業界において、もっとも幅広い層に支持されている言語は、間違いなくPHPとActionScriptであろう。 ただ最近のFlashの進化の方向性と、Flash使用者の間に溝が生まれ始めていて、それが何か悪いことが起きるのではないかという憂いが、このエントリの...
年の暮れだからこそ、今年の技術的なトレンドへ乗り遅れないように復習をしたいもの。 Web2.0が脚光を浴びた2005年。とりあえずこの5つの分野から苦手分野をきっちり潰していきたいと思います。(多分にぼくの偏見と苦手分野の重視が影響している点はご了承ください。) Ajax Ruby on Rails HTML/CSS Javascript 正規表現 ということで、おすすめの書籍やサイトを総括。 Ajax 2005年はこれ...
C言語を基礎から説明します。なぜこれほどの長きにわたって使われてきたのか、知りたいと思い... 2007/12/13 10:30
こういう記事を弾さんが書いていた。 そろそろPHPに関して一言いっとくか 以下気になったところを抜粋 最近はAjaxの台頭で、かつてはサーバー側にやらせていたViewを、ブラウザー側にやらせる機会が増えてきた。PHPが「どこにでもある」かどうかは疑念の余地があるが、JavaScriptがどこにもあるのは疑念の余地がない。そして幸いなことに、JavaScriptは「新しい技を覚える」という...
http://d.hatena.ne.jp/fbis/20060504/1146736766 http://d.hatena.ne.jp/tokuhirom/20060504/1146739351 自分も Perl は学習コストが高いと思う派。いや、1990年代頃の CGI = Perl な風味なのでよかったら学習コストは低いっていうかすぐわかるPerl読めば OK 的な感じなんだけども、いまやそういう人は PHP ですね。 Perl のみでいこうとするとオブジェクト指向がまず分かんない。理解不能。Perl の OO のシンタックス...
Webベースのアプリケーションや、Webベースで機能するサービス、加えてJavaや.NETのような物理的なシステムを抽象化するプラットフォームの台頭によって、現在のアプリケーション開発は環境によってアプローチが大きく異なり、それに伴って様々なプログラミング言語が使われるようになっています。 ネイティブの実行ファイルを対象としたアプリケーション開発であれば...