nirvana - smells like teen spirit
nirvana - smells like teen spirit
さっきラーメン食いに行ったときに話題にしたら興味深く聞いて貰えたので調子に乗って書いちゃえ。 とりあえず id:rokujyouhitoma はスイーツを食べ過ぎだと思います。一晩にパフェ 3 つも頼むヤツは初めて見た。 さて,まずコレが意外に知られていなくてよくビックリされるんですが,ドリコムブログの基本部分は Java で,Struts,Hibernate で動いてます。DB は PostgreSQL。 で,ブログの HTML 生成部分は以下のような感じ。 1. Web サーバがリクエストを受け取り,URL を組み立て直して AP サーバにリダイレクトフォワード 静的ファイルはそのまま Web サーバが返し,動的ファイルは AP サーバに投げます。このとき,400 行程度の RewriteRule を通して mod_rewrite で URL を組み立て直しています。 サブドメイン化し
無題のドキュメントとは ブックマークして頂けると光栄です。 「管理人にまとめさせたいスレ」 を募集しています。 面白いスレがあったら、そのスレの URLを教えて下さい! メールフォームはこちら TOP絵も募集中です! 今までに頂いた絵←多謝!! 三連休だから人生振り返ってみる なんでお前ら荒巻貼らないの?/ ,' 3 `ヽーっ 巨大文字AAで吹いたら死亡 噛むブレスケアが99999999円wwwwwwwwwwwwwwwwwww ディズニーシーの問題点ってなんだ? テクノの名曲教えれ ドラえもん長編〜のび太中学生編〜 ショートパンツの女の子の画像下さい! くしゃみのあとに昇龍拳っていっちゃう子と付き合いたい もしも福本伸行が教科書を書いたら 「君は何もわかってないよ、のび太くん…」 やる夫で学ぶ残酷なグリム童話 [ヘンゼルとグレーテル編
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
« The I.H.S.D.F. Theorem: A Proposed Theorem for the Trade-offs in Horizontally Scalable Systems | Main | Gigaspaces curbs latency outliers with Java Real Time » Update:Presentation: Second Life’s Architecture. Ian Wilkes, VP of Systems Engineering, describes the architecture used by the popular game named Second Life. Ian presents how the architecture was at its debut and how it evolved over year
※ 画面の一部は公式サイトより 実際の開発を行っていく中で、リポジトリを参照することはそれほど多くない。きちんとバージョン管理さえされていれば、問題が起こった時にチェックできれば良い程度だ。そう考えるとコミットツールなどはローカルで動作させる必要があるが、ステータスやレポートはWebベースの方が良いのかも知れない。 インストール直後の画面 そんなこともあって、最近ではGitHubなどのオンラインリポジトリツールの人気が高い。そこに目をつけたソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはWarehouse、WebベースのSubversionブラウザだ。 Warehouseは元々商用のソフトウェアだ。そして最近、オープンソース化を決めた。複数のリポジトリに対応し、ユーザ単位のパーミッション設定も簡単にできる。他にもブックマーク機能を使って任意のフォルダを記録しておくことがで
最近は携帯電話やPDAが数多く出回るようになり、固定化された場所からインターネットを利用するのではなく、様々なデバイス、様々な場所からインターネットを利用している。そうなると欲しくなるのが現在いる場所に合わせた情報提供だ。 サンプルアプリケーション GPSをサポートしている携帯電話などでは使われ始めているこの技術を、ブラウザとしてサポートするのがこのソフトウェアだ。 今回紹介するフリーウェアはGeode、Firefoxアドオンとして動作する位置情報受発信ソフトウェアだ。 GeodeはWifiを使って位置情報を取得する。技術的にはSkyhook Wireless社のLokiという技術になる。日本でも利用でき、かなり高い精度で場所が表示された。JavaScriptを使って位置情報の取得ができ、専用のメソッド「navigator.geolocation.getCurrentPosition」を実
Firefox 3にアドオン「Geode」を導入すると、Wi-Fi経由で位置情報の確認が可能になる Mozillaの研究部門Mozilla Labsは7日 (米国時間)、WebブラウザFirefoxの次期バージョンに位置情報取得機能を搭載する計画を明らかにした。今後リリースされるFirefox 3.1β版、およびモバイル版Firefox「Fennec」では、W3Cが定める位置情報取得規格「W3C Geolocation Specification」がサポートされる。 Mozilla Labsはあわせて、位置情報取得を可能にするFirefox用アドオン「Geode」をリリースした。動作環境はFirefox 3.0以降、アドオンはMozilla LabsのWebサイトから無償ダウンロードできる。 Geodeは、Firefox 3.1に搭載される位置情報取得機能の初期実装にあたるアドオン。位置情
JSCocoa ... allows you to write Cocoa programs in Javascript (via JavascriptCore, WebKit's Javascript engine) works on x86 and PPC and requires Leopard (an uptodate Leopard, 10.5.2 from back then crashes) is open source ! Syntax Only dots ! Everyone loves dots ! NSWorkspace.sharedWorkspace.activeApplication.NSApplicationName An instance command to replace alloc.init(…) NSButton.instance({ withFram
http://github.com/typester/killapple-iphone 作ってみた。絶対ありそうだけど。 起動すると killall -KILL MobilePhone MobileSafari MobileMail MobileMusicPlayer してすぐに終了するアプリです。 これらの組み込みアプリケーションは終了したつもりでもメモリに残るので、起動したままにすると全体が重くなります。 ホームボタン長押しすれば終了させられるのですがそれもめんどいので、いっぱつで皆殺しにできるものを作りました。 SpringBoard を殺すアプリは KillSB というのがあるんだけど、SpringBoard は再起動に時間がかかるので最後の手段にしておきたい。ほとんどの場合そこまでしなくてもこっちで十分なはず。 iPhone Developer Program の申請が全然通らな
福島県内の自治体では初となるOOoの本格導入として注目されている会津若松市が、さらなる導入検討の材料として、導入後の発生事例とその解決法などを公開した。外字やマクロ資産についても奮闘している様子がうかがえる。 DevITでも過去に取り上げた会津若松市のOpenOffice.org(OOo)導入事例。同市のサイトで2カ月ほど前に公開された「オープンオフィス導入に関する情報公開」は、公開直後から同様の施策を検討する自治体などから熱い視線を寄せられている。そんな同市は10月8日、さらなる導入検討の材料として、導入後の発生事例とその解決法などを公開した。 今回新たに公開された情報は、自治体業務におけるOOoの活用時に指摘されやすい問題を中心にまとめたもの。 例えば、自治体業務に欠かせない外字に対する取り組みで新たな解決策を示している。これまで同市は外字の扱いについて、OOoのインストール時に併せて
ApacheなどのWebサーバを運用していると、たまにリアルタイムで今現在の利用状況や負荷などがどうなっているかを確認したくなるときがあります。 そこで、UNIX/Linuxの"top"ライクに、Apacheの使用状況を確認することができるのが「ApacheTop」と呼ばれるツールです。 インストール インストールはパッケージ管理されているものを使うので簡単です。 $ sudo apt-get install apachetopUbuntuやDebianなど、APTを使っているなら↑のような感じ。 $ sudo yum install apachetopFedoraなど、YUMを使っているなら↑のような感じです。 早速使ってみる 使い方は、"-f"オプションでApacheのログファイルを指定して使います。 $ apachetop -f /var/log/apache2/access_log
はじめに 前回は、Qtの歴史そして現在と展望について説明しました。今回は、Qtの入手方法について簡単に触れた後、Qt WebKitの説明の前に、Qtの中核機能の中から3回に分けて最も重要なシグナルとスロット、オブジェトモデル、レイアウトマネージメントについて、少し普通とは違った視点で説明します。 入手方法 Qtには、商用版、評価版、オープンソース版のライセンスがあり、オープンソース版の入手方法は2通りあります。 UNIX/Linuxディストリビューションのパッケージを利用する Ubuntu/Kubuntu 8.04などのディストリビューションにはパッケージが用意されています。合わせてQt4ベースのKDE 4もパッケージで入手できます。 Trolltechのサイトからダウンロードする サポートされるコンパイラ UNIX/LinuxではGCCやSunCCなどのコンパイラがサポートされます。Ph
Appleが10月後半から11月に「iPhone Tech Talk World Tour」というiPhone開発者向けの技術イベントを開催する。ワールドツアーというタイトル通り、Appleの技術エバンゲリストとエンジニアが世界各国でiPhone開発の専門知識を広める。日本国内では10月30日に東京で開催される。参加は無料だが、席数に制限がある。サンフランシスコやロサンゼルスなどでは、登録受け付け開始から数時間で参加定員に達した。 iPhone Tech Talk World Tourは、iPhone向けアプリケーションの開発者がツールと技術に関する知識を深め、Appleの技術者との交流を通じて疑問を解決し、テクニックを磨く場となる。開催場所によってセッションの内容が異なり、東京では「iPhoneアプリケーションの開発と配信」「iPhone開発の基本」「UIKitを用いたiPhoneアプリ
今回から、新しいデザインパターンに入ろう。次にとりあげるのは、Mediatorパターンだ。いろいろなオブジェクトのやり取りを仲介して、それらの間の結びつきを弱める働きをする。Cocoaのような、ユーザインタフェースのフレームワークには欠かせないものだ。 Mediatorとは オブジェクト指向の重要な基礎的概念の1つに、再利用化がある。一度作成したオブジェクトは、部品としてそのまま他のプロジェクトに流用出来るようにすることだ。開発効率を高める上で、非常に大切な考え方だ。 だが、実際にソフトウェアの開発を行っていると、再利用化は意外に難しいことに気づくと思う。そのような例として、GoFの本では、フォントダイアログの設計をあげている。ここでも、それに倣って説明しよう。 上にあげた図は、Mac OS Xのフォントダイアログだ。フォントのコレクション、ファミリー、書体を選択するためのカラムビュー、サ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く