本連載は、MS初のオープンソースとしても知られる、Windows Install XML(WiX) toolsetを利用してインストーラを作成する方法を、チュートリアル形式で解説します。WiXの説明を交え、実践でも役立つ内容を数回に分けてお送りいたします。 対象読者 インストーラを必要とするすべての開発者。 必要な環境 WiXの動作には.NET Framework 1.1または2.0のランタイムが必要となります。本...
- 伝統ある「Turbo」ブランドは、今、次世代プログラミングをサポートする先進テクノロジーとして復活しました。このサイトでは、製品情報、記事、コードサンプルをはじめとするTurboシリーズに関するあらゆる情報を入手できます。 1983年、ボーランドは、最初のPC開発環境のひとつである「Turbo Pascal®」を世に送り出し、ソフトウェア開発に革命をもたらしました。それは、業...
パソコンを使い始めてから約 4 年、これまで 3 回ほど Emacs に挑戦してはあえなく(一時間ほどで)挫折するということを繰り返してきたわけですが、こないだの日曜日になんとなくチュートリアルをやってみたら、いつもは「なにこのキモいキーバインド!耐えられない!!!」などと投げていたのですが、なんとなく気分がのったようで、初めて最後まで手を動かしながら読め...
Yet Another Sakatokuです。今回はPyhonで書かれたRuby on Rails風のフレームワークPylonsの使い方を簡単に紹介したいと思います。 PylonsはPythonのWebフレームワークとしては、現在のところ、Django, TurboGearsにつぐ三番手(以下)と見なされていますが、TurboGears 2がPylonsと合流して、Pylons上に旧TurboGearsのAPIを提供していくことが表明されましたので、今後大きな勢力になっていくと思われます。 サ...
http://d.hatena.ne.jp/hoshikuzu/20060211#P20060211PHPSQLINJECTION セキュリティmemoにaddslashesよるエスケープ処理でSQLインジェクションが可能なるという記事を見つけました。 私のセミナーを聞いたことがある方は「addslashesによるエスケープ処理は止めましょう」と言っていた事を覚えているでしょうか? mysql_real_escape_string()やpg_escape_string()等のデータベース専用のエスケープ関数を使いましょう、...
『 ユーザー・インタフェースやメディア・インスタレーションのための環境。センサーやアクチュエータをPCに接続し、Flash、Max/MSP、Processingといった幅広いプログラミング環境から利用 』
『 とてもいいデモやインタフェースがある。3Dのものが多い。動作について考えずに見ているだけども面白い。 』
miyakeです。 php4のサポート打ち切りが発表されて様々な物議を醸している今日この頃、皆様いかがお過ごしでしょうか。 今日はphpでURLルーティングをしてくれるPEARライブラリ、Net_URL_Mapperをご紹介します。 このNet_URL_Mapperはphp5専用となっており、残念ながらphp4では動作しません。また、公式ドキュメントが英語版すら用意されておらず、Web上にもほとんど資料がなく手探りで使...
1.画像上で右クリックして「名前をつけて保存」で自分のパソコンのマイドキュメントに保存 2.サーバー上、ブログのスタイルシートがある場所【 例 】blogフォルダ直下 にアップロードしてください。 3.スタイルシート内 #banner { font-family: Verdana, Arial, sans-serif; /* background-color: #f8fbd9;*/ background-image: url("画像名"); color: #666666;/*文字色*/ text-align: left;/*文字位置*/ font-size: 12px;/*...
※ 画像は公式サイトのデモより。 [1] FlashはAjaxに比べると各OS間、各ブラウザ間での互換性も高い上にインタラクティブに富んだインタフェースが作れるので便利だと思う。だが、バックエンドのシステムとの連携が難関だった。 Flash Remotingを使えば問題は解決する。標準ではJavaのみではあるが、Rubyと連携したシステムを構築するのであればこれを使おう。 今回紹介するオープン...
昨日のSIGHCIのメモです。 最速インターフェースの研究と実践: ライブドア mala氏 まず、自己紹介を兼ねて概論 ブログ「最速インターフェース研究会」 WebのUIの進歩の停滞に対する批判を込めて名付けた 自分の肩書きは「インターフェースエンジニア」 よいUIを作るために「実体験に基づいたチューニングをしている」 自分で使ってみる ユーザの反応を見る 欲望に忠実に作る ...
という記事を書き、最終的にsbと言うブログエンジンを使い、自前でブログサーバーを構築した。現在もそのまま運営しているが、実はあの話には続きがある。 その後、SNSにも興味を持ち、今話題のmixiやGREEはもちろん、米国のMy Space.comなども会員になり、それなりに遊んでいたのだが、何か違う……。ではブログ同様、自前でサーバーを上げ、カスタマイズすればと、オープン...
CGI 等で生成される動的コンテンツには,個別のリクエストごとに異なるレスポンスを 返さなければならないものもあれば,ある程度の時間内であればどのリクエストに 対しても同じレスポンスを返すものもあるでしょう.後者であれば,レスポンスを mod_mem_cache でキャッシュすることにより毎回 CGI 等を実行せずに済むので, かなり効果的にサーバの負荷軽減を実現することが...
『 DoxygenisadocumentationsystemforC++,C,Java,Objective-C,IDL(CorbaandMicrosoftflavors)andtosomeextentPHP,C#,andD. 』
申し訳けありませんが、事実上個人で何もかも作業しているに大勢のみなさまお一人お一人への個別サポートができません。 ご理解いただいた上で、よろしければご利用ください。
米Yahoo!は、XMLとJavaスクリプトで作成されたデスクトップアクセサリの実行環境「Yahoo! Widget Engine」v3.0を公開した。Windows 2000/XPに対応するフリーソフトで、現在同社のホームページからダウンロードできる。本ソフトは前バージョンのv2まで「Konfabulator」という名前で公開されていたもので、開発元の米Pixoriaを米Yahoo!が買収したことにより、本バージョンからソフト名が変更された...
『 MarkletBLOGさんちのはコンテキストがある。http://config-status.cocolog-nifty.com/marklet/2004/09/post.html 』
『 FlickrServices:APIDocumentation:Feeds:YourAPIKeys 』
HI-SPEED USBとも呼ばれ1.1の上位規格。ハイスピードモードで通信速度が最高480Mbps。インターフェイスとデバイスの両方が2.0に対応している場合のみ使用できる。どちらかが対応していない場合は1.1として動作する。 上記の表の通りUSB1.1と2.0では通信速度が全然違います。その為2.0でないと性能が発揮できないデバイスもあります。特にハードディスクなどのディスクでは1.1で使用す...
『 GoogleMacDeveloperPlayground 』