六本木ヒルズで開催されたライブドア次世代テクノロジーセミナーに、会社の同僚の秋元さんと一緒に行って来ました。 当社は長い受託ビジネスやWEB開発から蓄積した、膨大な経験と実績を使い、現在UU14,336千人、月間約22億PVというポータルサイト 「livedoor」を構築するまでになりました。そこには飽くなきローコストへの挑戦と、多くの優秀なエンジニア、更には膨大なインフ...
はてなブックマークのコメント [1]より。 [2]昨日お伝えしたGladius DB [3]の対抗馬として紹介したい。こちらもまた、テキストファイルをDBとして扱うことができる。さらにGladius DBへの挑戦なのか、ベンチマークを公開している。 今回紹介するオープンソース・ソフトウェアはtxtSQL、テキストベースのデータベースソフトウェアだ。 [1] http://b.hatena.ne.jp/entry/http://www.moongift.jp/2007/07/gladi...
PHPの開発環境の構築方法をメモ。高機能&オープンソースで、もはやデファクトのEclipse、PHPプラグインも無料で提供されていて、こちらもかなり高機能です。今回はPHP5、Apache2.0、Eclipse3.0 + xored TruStudio IDE(PHPプラグイン)の最新バージョンをWindows XPにインストールしました。 まずはApache2.0 Apache 2.0 ダウンロードページ Win32 Binary (MSI Installer)をダウンロード。ダウンロードしたファ...
PostgreSQLのinet型を使って、IPアドレスから携帯のキャリアを判定してみます。 とりあえずIPアドレスの情報源。 作ろうiモードコンテンツ:iモードセンタの各種情報 | サービス・機能 | NTTドコモ KDDI au: 技術情報 > IPアドレス帯域 IPアドレス帯域について:ソフトバンク そのまんまのテーブルを作りましょう。 create table carrier_ip ( carrear text, ip inet );kkkkkkkkkk copy carrier_ip from stdin; DoCoMo 210....
データベースは送受信するSQLが膨れ上がるのでちょっと躊躇しますが、なるべくストアドで対応するということで、やはり「正しい名前」をつけますね。 下記コーディング規約に名前付けについての規約があって、それに従うようにしています。 http://www.objectclub.jp/community/codingstandard/ 下記記事も参考になります。 http://jibun.atmarkit.co.jp/lskill01/rensai/kokugo01/kokugo01.ht... ただ、英語の素...
の非同期通信を使って動的なアプリケーション生成を可能にする新手法「Arax」を採用したリッチクライアント開発技術「ダイナミック・コックピット・テクノロジー」を発表した。LAMP(Linux、Apache、MySQL、PHPなど)技術を使いながら従来のWebアプリケーションの弱点であるクライアントの操作性や表現力を大きく向上させられるとしている。 Araxは「Asynchronous RPC and XML」の略。OSJに...
」は音が「シ」のものに集中的に文字化けが見られるなど、顕著な規則性がありました。今回の文字化けは、「音」が似通っているという特色はありません。 しかし、それぞれの漢字のShift_JISコードを調べてみると、ある規則性が浮かび上がってきます。Shift_JISコードを調べるには、序論で紹介したようなIMEやことえりの文字一覧表でもいいのですが、ここではURLエンコードを利...
『 エラー処理を構造化例外じゃなくて、イベントで扱うのが面白いね 』
『 コメント欄も要読。php-wオプションの紹介。文字列は変数埋め込みより「'」結合のほうが速いみたい。あと否定的なコメントが目立つ。既存のコードを書き換えるには利益が少なすぎるみたい 』
に参加いたします。25日、26日は展示ブースへの出展を行います。26日には坂田 哲夫さんの「4B-1:PostgreSQL8.0の新機能アーカイブログを用いた高信頼データベースの運用」と、斉藤 浩さんの「4B-3:PostgreSQL for Windows」の講演があります。また、展示ブースではWindows版のデモ、会報紙、CD-ROMの配布も行います。どうぞご参加ください。 2005年1月27日 2月18日 PostgreSQL8.0リリースセミナーを開...
これはちょっと使ってみたい。忘れないようにメモ的エントリー。 htmlSQLはPHPで使うライブラリです。これを使えばHTMLの要素をSQLちっくに取り出すことができます。例えば次のような命令が書けるようになります。 ↑ わかりやすいっす。 ちょっとあのページのタイトルだけ取り出したい、あのリンク集のURLだけ取り出したい、といったときに便利そうですね。ソースを勉強して...
今までかなり「まじっすか?」と言われ続けてきた 「開発 → FTP → テスト」 の流れですが、ようやくローカル開発環境に移行できました。これで、 「開発 → テスト」 になりました。また同時にバージョン管理も導入。 開発ってこんなにも効率化できるものなのね、という嬉しさからエントリー。万人受けの記事じゃないので(かつ、玄人ウケもしなさそう・・・)興味がな...
『 database.ymlのencoding:uft8が不要になった!テーブル作成時のDEFAULTCHARSET=utf8が不要になった! 』
このサイトは、名著「SQLパズル」の復刊を願いつつ 構造化定理を使い、SQLを、JavaやC#のアルゴリズムを考えるのと同じ感覚で考えるサイトです Oracle9iR2以降が対象です
Copyright(c) 2000-2005 ITmedia Inc. 著作権はアイティメディア株式会社またはその記事の筆者に属します。 当サイトに掲載されている記事や画像などの無断転載を禁止します。 「@IT」「@IT自分戦略研究所」「@IT情報マネジメント」「JOB@IT」「@ITハイブックス」「ITmedia」は、アイティメディア株式会社の登録商標です。 当サイトに関するお問い合わせは「
空いた時間にWEBシステム(ホームページだけでもいい)を(バイト感覚?で)受注する為の情報サイトを探しています。 PHP,Perl,MYSQL等は触れます。基本は、土、日、祝日を使って作りたいので、大規模なものより、掲示板やメールフォーム等のツール的なものがベストかなと考えています。もちろん時間をもらえれば、大規模なものもやりたいですが。 都合がいいようですが、この辺の...
PHP アプリケーションに共通の 5 つのデータベース問題 (データベースのスキーマ設計、データベース・アクセス、データベースを使ったビジネス・ロジック・コードなど) と、それぞれの解決方法を理解してください。 データベースを正しく使う方法が 1 つしかないとしたらどうでしょう。 データベースの設計、データベースのアクセス、そしてそれを制御する PHP ビジネス・ロ...
Masuga Design 実Unobtrusive AJAX Star Rating BarThis is a rat...
Structure and Interpretation of Computer programs[英語] 「計算機プログラムの構造と解釈」、Scheme を使ってプログラミング言語の基礎概念を解説した名教科書。 ■ Rubyソースコード完全解説/インプレス [日本語] 青木峰郎氏のRuby解析本。 その他、書籍ではないけどお役立ち情報 ■ @IT[日本語] .NET関連、Java、Linux、Eclipse、データベース等連載記事が盛りだくさん。下手なC#の入門書より詳...
メモ代わりのエントリー。PerlでRSSフィードを取得してデータベースに登録してみる。 (実際のスクリプトはこちら→rssfeed.cgi) ●使用したモジュール ・LWP::Simple サイトを取得 ・XML::RSS RSSを解析 ・DBI データベース操作 ・CGI CGIの操作 データベースの接続は$dbh = DBI->connect($data_source,$username,$password);。$data_sourceはMySQLの場合は「DBI:mysql:データベース名:host=ホスト名」となる。切断は$db...