タグ

2010年4月27日のブックマーク (9件)

  • SQLite を ASP.NET で使ってみる:ゼロ除算:So-netブログ

    ASP.NETをつかうならDBは必須。 でもMSSQLは、インストールに失敗したので嫌。 というわけでSQLiteを使うことにしました。 昔Zaurusで動かしたときのように、SQLite公式サイトhttp://www.sqlite.org/からCソースを入手してラッパーを作ろうかと思っていたところ、すでに.NETからSQLiteを呼び出すためのクラスライブラリがありました。 http://sqlite.phxsoftware.com/ 単なるラッパーではなく、C#によってADO.NET2.0に対応するように1から書き直しているとか。 ライブラリ名はSystem.Data.SQLiteで、MSSQLやACCESSで使うSystem.Data.SQLと似ており、メソッド名もSQLSQLiteに変えれば、同じ感覚で使えそうです。  今回は初めてなので、ボタンを押したら DB

  • SQLiteで“おこづかいちょう”

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    SQLiteで“おこづかいちょう”
  • C++/CLIによるCライブラリの.NET化

    typedef int (*sqlite3_callback16)(void*,int,__wchar_t**, __wchar_t**); int sqlite3_exec16( sqlite3 *db, /* The database on which the SQL executes */ const __wchar_t *zSql, /* The SQL to be executed */ sqlite3_callback16 xCallback, /* Invoke this callback routine */ void *pArg, /* First argument to xCallback() */ __wchar_t **pzErrMsg /* Write error messages here */ ){ int rc = SQLITE_OK; const __wc

    C++/CLIによるCライブラリの.NET化
  • Silverlightで行うデータ処理の基本

    はじめに Silverlightはバージョン2以降 .NET Frameworkの機能がサポートされ、単なるリッチなWebサイトを作成するためのものという認識から、業務アプリケーションを作成することができるプラットフォームとしての期待が高まっています。特に2009年11月に米国のロサンゼルスで行われたProfessional Developer Conference(PDC)で、Silverlightのバージョン4が発表になりましたが、多くの機能が追加されているなかで、業務アプリケーション開発向けの機能が多く含まれているのは注目に値するべきポイントです。 業務アプリケーションを開発する上で非常に重要となるのがデータの処理だというのは、異論はないかと思いますが、Silverlightで実装するためには多少の決まりごとを認識することが必要です。Silverlightにおける、この性格を紹介する

    Silverlightで行うデータ処理の基本
  • 「Eclipse+PDT」でPHP開発 ~環境構築と使用方法

    はじめに PHPは、企業から個人まで、幅広い用途に利用され、Webシステムを構築するうえで無くてはならない存在となっています。昨今の経済状況から、Java一辺倒の大企業や大手SIerPHPによる開発にシフトしてきています。 PHPは、手軽に始められるハードルの低さが魅力の言語です。HTMLと混在して、シンプルに使用するもよし、大規模なWebサービスに向けて格的なシステム構築も可能です。 開発者の裾野が広いのと同様にコーディングツールの利用状況にも大きな差があるようです。シンプルなテキストエディタを使用する強者から有償ツールを使用する合理主義まで千差万別です。 今回紹介するEclipse+PDTは、その中間に位置する開発ツールと言えます。テキストエディタよりは、はるかに高機能です。有償ツールよりは、低機能ですが低コストです。このような素晴らしいツールが簡単に手に入れられるのですが、まだ使

    「Eclipse+PDT」でPHP開発 ~環境構築と使用方法
  • 「開国せにゃならん!」 孫社長&三木谷社長、“ガラパゴス規制”を批判

    「やはり、開国せにゃならん!」――ソフトバンクの孫正義社長と楽天の三木谷浩史社長が4月23日、ブロードバンド推進協議会(BBA)が主催するシンポジウム「国民の、ITによる、日復活」で対談し、ネットビジネスの成長を阻害する日の規制などを「ガラパゴス」と批判した。 孫社長はBBAの代表理事。三木谷社長は、ネット業界各社が参加して2月に発足した「eビジネス推進連合会」の会長でもある。2人は対談に先立ってそれぞれ講演も行い、光回線の普及が実現する未来や、ネット関連の規制の問題点について語った。会場となった都内のホテルには1000人以上が詰めかけ、熱気に包まれた。 「開国せにゃならん!」 「前向きなビジネスの足を引っ張る規制が最近目に付く」――三木谷社長は、日が成長を取り戻すにはネットビジネスの振興と海外展開が不可欠にも関わらず、増える規制がビジネスの芽をつんでいると批判する。 特に医薬品のネ

    「開国せにゃならん!」 孫社長&三木谷社長、“ガラパゴス規制”を批判
  • SQLのオレオレコーディング規約 - Do You PHP はてブロ

    via. ホームページ移転のお知らせ - Yahoo!ジオシティーズ 読んでて懐かしかった(?)ので、なんとなくエントリ。。。 下手すると宗教戦争になりかねないコーディング規約ですが、複数人で開発する場合、プログラミング言語だけではなく、SQLにもあった方が良いのは言うまでもありません。 今のところ、オレオレ規約で書いてるわけですが、ベースとなってるのは最初に入社した会社の先輩の書き方です。で、SQLプログラミング作法の"コーディング・ルール"にある項目に沿って、それぞれどんな感じで書いてるのか晒してみます。 コメント ハイフン2つ(--)も複数行コメント(/* 〜 */)も両方使ってます。後者はjavadocっぽく書いてます。 /** * ○○○○を日毎に集約 * * @todo チューニング */ インデント スペース4つ。基的に、"意味が切れる"予約語(FROM、WHERE、AND

    SQLのオレオレコーディング規約 - Do You PHP はてブロ
  • @IT Special PR:600億PVもMySQLで! モバゲーのインフラ底力

    携帯向けサイト「モバゲータウン」の勢いが止まらない。2010年3月の会員数は約1800万人、月間ページビュー(PV)600億という"モンスターSNS"に成長している。意外なことに、これだけのアクセスをさばくのに、memcachedをはじめとするKVS(Key-Value Store)系のインフラ・ソフトはあまり使っておらず、MySQLで十分だという。モバゲータウンのインフラ担当者に話を聞いた。 モバゲータウンを運営するDeNA(ディー・エヌ・エー)は、もともと1999年に開始したオークションサイト「ビッダーズ」で知られている。その後、オークションに加えてECサイトを開始し、auとの提携により「auショッピングモール」などで急速に成長した。 ビッダーズだけでも、数千万PV規模の大規模サービスだが、最近はモバゲータウンの成長が著しい。 「特に2009年9月から順次リリースした自社製のソーシャル

  • 高木浩光@自宅の日記 - ここまで破綻しているケータイID認証(簡単ログイン)

    ■ ここまで破綻しているケータイID認証(簡単ログイン) 2009年夏、はてなブックマーク界隈では「かんたんログイン」が危ういという話題で持ち切りだった。IPアドレス制限をしていても突破できてしまうのではないかという話だった。 実際に動いてすぐ使える「PHPによるかんたんログインサンプル」を作ってみました, ke-tai.org, 2009年7月31日 SoftBank Mobileの携帯用GatewayPCで通る方法のメモ, Perlとかmemoとか日記とか。, 2009年8月1日 ソフトバンクの携帯用GatewayPCで通る方法があるようです, ke-tai.org, 2009年8月4日 これは要するに次のような話だった。 まず、SoftBankの携帯電話で特定のAPN mailwebservice.softbank.ne.jp でネット接続して、所定のProxyサーバ sbwap