『 『例えばセッション管理は、基本的にはセッションIDを保存すればよいので、memcachedに最適な仕事です』<昔こういうのを独自に開発したなぁ。懐かしい日々 』
このたとえ話は、上記の「図解オープンソースのことがわかる本」(日 本実業 出版)のために最初に作りました。2005年9月17日に開催されたOSC2005 Tokyo/Fallで「あらためて知っておきたい、オープンソースとは何なのか? たとえば…」というセミナーを行ったので、このたとえ話をしてみました。この資料は、そのときのプレゼンを公開したものです。 質問と回答 会場では、手を挙...
NECの牛尾さんとウルシステムの平澤さんとの対決。 しかし、21世紀になるのに「オブジェクト指向の三要素(カプセル化、継承、ポリモルフィズム)」はないだろう、とか思った。カプセル化も継承も本質ではない(それらを含まないオブジェクト指向プログラミング言語やツールはいくらでもある)。この中で一番本質に近いのはポリモルフィズムだけで、それは牛尾さん自身もお認...
『 XOOPSで使われているモジュールを案内するページです。初心者向けにわかりやすく解説します。 』
去る6月末に正式リリースされた、GNU GNU General Public Licenseバージョン3 (GPLv3)の日本語全訳を公開する。読みやすさ、理解のしやすさを旨に訳出した。訳に関する意見や誤訳の指摘は、本記事へのコメントとして寄せて頂けるとありがたい。 GNU 一般公衆利用許諾書 (GNU General Public License) バージョン3、2007年6月29日 日本語訳、2007年9月2日 Copyright (C) 2007 Free Software Foundation, Inc. (http://fsf.o...
』 日本でも、Wordpressユーザーの方は結構いらっしゃるのですね・・・ AJAXを使ったWordpressプラグインをご紹介されている『30+ AJAX-Powered WordPress Plugins | Mashable』という記事を発見したので、この中から、いくつか実際に試してみたので、便利そうなものをいくつかご紹介。。
『 オープンソースの技術系カンファレンスは、わたしみたいな無知なおじさんを若者が教育する機会になる。それを世界中で一番必要としているのはわたしである。だから、どーにかして実現 』
『 JRuby上でrailsを動かして,asyncwebという高速webサーバを使う。 』
IBMをはじめとする複数のソフトウェア企業が、AJAXスタイルのウェブ開発のための開発ツールの簡易化を目指し、あるオープンソースプロジェクトを提案した。 「Open AJAX」と呼ばれるこのオープンソースプロジェクトは、IBMが寄贈したコードに基づいて開発が進められる。同コードはソフトウェア開発者がAJAXを利用してウェブアプリケーションを作成する際にEclipse開発ツールを使...
「偉くなりたい、金がほしいのではなく、自分のことを認めてほしいのがエンジニア。そのためには社外に出て行くしかないと思った」。オープンソースのJava軽量コンテナ「Seasar」の開発者で、電通国際情報サービスに勤める比嘉康雄氏は10月30日、「IPAフォーラム2007」で講演し、自身の経験から「エンジニアは社外に出て行くことで認められる」と訴えた。 電通国際情報サー...
Microsoftによると、先週末にリリースされた「IronPython 1.0 Beta 1」は、ほかのすべての.NETプログラミングフレームワークと「密接に統合」され、Pythonのプログラマーはどの.NETライブラリも「容易」に利用できるようになるという。 UNIX版Pythonを開発するSalim Fadhleyによると、PythonはUNIXプラットフォームで普及しているスクリプティング言語で、MicrosoftがこれをサポートしたことはUNIX系...
2007年6月26日Posted by T. N. ( ソフトウェアエンジニア )現在、Google には世界中で数千人のエンジニアが、検索をはじめとする、さまざまなサービスの改善、新機能の追加に取り組んでいます。今回から不定期ですが、社内のエンジニアにインタビューを行い、どのようなエンジニアが、どんな仕事をしているのかということについて、紹介していきます。エンジニアインタビューシリ...
『 Googleは米国時間10月5日、新サービス「GoogleCodeSearch」を発表した。プログラマーはこのサービスを利用して膨大な数のソースコードを検索できるという。 』
Perl本体の開発チーム・メンバーであり,Perlで日本語を扱うためのモジュールJcode.pm,多言語変換モジュールEncode.pmの開発を手がけたオープンソース・プログラマ。そのほか多くのPerlモジュールを開発しCPANで公開している。元オン・ザ・エッヂ取締役最高技術責任者(CTO)。著書に「達人に学ぶPerl/CGI道場」(インプレス刊)がある。約2万冊の蔵書を持つ重度の活字中毒者として...
MySQLを使った開発において、その管理インタフェースによく使われるのがphpMyAdminだ。とても便利で使いやすいソフトウェアではあるが、長い開発の歴史の中で肥大化し、様々なニーズに対応し、そのファイル数も数多くなってきている。 テーブル構造の表示 便利になることは悪いことではないが、あまり肥大化したアプリケーションは設置の手間や、問題が発生した時の解決...
昨日の開発生産性が低い方が収入が多いって変だよねのエントリでは、企業レベルの話だと、生産性が低いほうが売上が上がるという話をしたんですが、実は同じようなことが、個人レベルでも言えます。 生産性の高い超優秀なプログラマより、社交性の高いそこそこ優秀なプログラマのほうが、評価が高く給料も多くもらえるようになるのです。さすがに、個人レベルだと生産...
京都で行われたオープンソースカンファレンス2008 Kansaiに行ってきました。 はてなのCTO naoyaさんの発表を聞いて来たのですが、創業時から現在までのインフラ構築の工夫や苦労を語られていました。 はてなnaoyaさん はてなを支えるバックエンドシステム 関西のエンジニア業界を盛り上げたい アジェンダ はてなのサービスを支えるバックエンドシステムを解説 創業時からこれまで...
個人的に注目しているgithubにて新しいサービスが。コードの断片なんかを管理できるシンプルツールです。 ↑ こんな感じでがしがし編集して保存。 バージョン管理もできますし、他の人がそのコードをもとに別のコードを書くことも可能です(そうするとオリジナルの所有者にお知らせが飛ぶようになっているようです)。 登録したコードについてはプライベート設定もできる...
『 面白いけど「逆の方が良くね?」とか思ってしまった。 』
ActionScriptのスクリプトやノウハウの共有を積極的に行う場として立ち上げたのが、Flash/ActionScript開発のためのオープンソースコミュニティ「Spark project」です。