世の中には名言、格言、○○語録といった、味わい深いフレーズがいくつもあります。その中には当然(?)エンジニアが語った内容もあるわけです。歴史上の人物、ではなく、現在を生きるエンジニアの言葉を紹介します。
さまざまなネタ企画に沸いた今年のエイプリルフール。Webサイトに普段とは違う趣向を凝らす会社が多い中、GoogleはJIS第1水準漢字がワンストロークで入力できるドラムセット型キーボードを公開し、話題になった。異色のキーボードの背景や、“最高の日本語入力”とは何か、Google日本語入力の開発担当者・小松弘幸さんと工藤拓さんに聞いた。 ドラムセットのように、ユーザーを取り囲む形で多数のキーが並ぶキーボード。JIS第1水準の漢字1つ1つや、「m(_ _)m」「(´・ω・`)」といった顔文字が1つのキーに1つずつ割り当てられており、それぞれ1プッシュで入力できる、というのが特徴だ。 例えば「素晴らしい」と入力するために、ローマ字入力なら11回(「subarashii+変換キー」)、かな入力でも6回(「すばらしい+変換キー」)と打ち込む必要があるが、このキーボードなら5回で入力できる、という。
従来のファイアウォールでは多様化するアプリケーションに対応できない。PAシリーズはアプリケーションを識別して制御を最適化できるのが特長だ パロアルトネットワーク合同会社(以下、パロアルト)は4月12日、次世代ファイアウォール「PAシリーズ」向けOSの新版「PAN-OS 3.1」を発表した。最大の強化点として、アプリケーション単位の制御だけでなく、アプリケーションの機能単位で制御を実現している。 PAシリーズは、アプリケーションを識別して、アプリケーション単位で通信を制御できる次世代ファイアウォール。例えば、80番ポートを流れる通信のうち、HTTPは許可してP2Pのみ禁止するといったきめ細かい制御が実現する。新版では、アプリケーション制御(App-ID)、ユーザー制御(User-ID)、コンテンツ制御(Content-ID)のそれぞれで機能強化を図った。 App-IDは、ネットワーク上を流れ
IPサイマルラジオサービス radiko のAndroid対応アプリを作成したのでVer.0.0.1のα版としてリリースします。 アプリはhttp://www.daberi.com/archives/Radikoroid/trunk/donut/Radikoroid.apk に置いています。 サイズは1,942,985byteになります。 対応バージョンはAndroid1.6(Donut)、確認機種はHT-03Aです。ただしXperiaでも動くものと思われます。 (追記) Android2.1(Eclair)版を http://www.daberi.com/archives/Radikoroid/trunk/eclair/Radikoroid.apk に置きました。 サイズは1,722,526byte、確認機種はNexusOneです。 Donut版とEclair版ではNative側に互換性
はてなは4月12日、今いる場所の位置情報を友人と共有できるモバイル端末向けサービス「はてなココ」を公開した。その場で撮った写真に自分のアバターを付けて公開したり、位置情報をTwitterやmixiに送信することも可能。 GPS機能を搭載したNTTドコモ、ソフトバンクモバイル、KDDI(au)の携帯電話とiPhone、Android端末に対応。PCからも閲覧でき、FirefoxやChromeなどGPSに対応したブラウザなら位置登録も可能だ。利用にははてなIDが必要。 マイページで「イマココ」ボタンを押すとGPSから位置情報を取得し、周辺の施設や店舗などスポットを表示。今いるスポットを選び、コメントや写真を付けて投稿すると、独自ポイント「コココイン」が稼げる。投稿した情報は、相互に承認した「フレンド」に伝わるほか、スポットごとのページで公開。フレンドの投稿にコメントを付けることも可能だ。 スポ
“Web高速化”に取り組むGoogleが、検索結果ランキングにサイトスピードを加味することにより、Webサイトの高速化を促す。 米Googleは4月9日(現地時間)、同社が取り組むWeb高速化の一環として、検索結果の表示順位を決定するアルゴリズムにサイトの応答速度を取り入れると発表した。 Googleの検索アルゴリズムは、検索語との関連性や被リンク数など、さまざまな要素に基づいてランキングを決定している。Googleはサイトの応答速度がユーザーにとって非常に重要と考えることから、この要素をアルゴリズムに加味することにしたという。同社は多くのソースを利用して、サイトの相対的な応答速度を判断する。サイト速度は、現時点では英語版のGoogle.comでの英語での検索結果にのみ反映され、その反映度は1%以下としている。 Googleは、サイトの高速化はユーザー体験の向上だけでなく、サイトの運営コス
米Adobe SystemsプラットフォームエバンジェリストのLee Brimelow氏は自身のブログへの投稿で米国時間2010年4月9日、米Appleが次期モバイル機器向けOS「iPhone OS 4.0」用SDK(ソフトウエア開発キット)で使用可能なプログラミング言語を制限している、と批判した。Appleから認められたプログラミング言語以外の言語でiPhone 4.0用アプリケーションを作ると、同SDKのライセンス規約に違反してしまうという。 iPhone OS 4.0は、Appleがスマートフォン「iPhone」とメディアプレーヤー「iPod touch」、タブレット型端末「iPad」向けに提供するOS(関連記事:Apple、「iPhone OS 4」を発表、「マルチタスク」や「アプリ内広告」を追加)。Brimelow氏は、アプリケーション開発用プログラミング言語を制限するApple
近年、AjaxやHTTPそのものの代替としてWebSocketの実装や永続的接続の話題が絶えないが、今回はこれに関して検証してみることにする。 永続的接続というのは、つまりはソケット同士の繋ぎっぱなしを意味する。C10K問題が騒がれているなかで、これは現実的なソリューションなのか考えてみよう。 まず永続的接続でリソースが奪われるという話だが、これは当を得た理屈ではない。現実にAjaxがあることを忘れている。Ajaxはリクエストが発行されるごとにコネクションを張り、相手のプロセスを1つ独占し、余計なヘッダ流し、余計なヘッダをもらい、本来なら数バイトで済むようなやりとりも1KB近く消費する。リソースを奪っているのはAjaxの方なのだ。 永続的接続であれば、単にサーバーに「get user 13」などと予め決めたプロトコルを流すとすぐ答えが帰ってくる。コネクションもヘッダもいらない非常に軽量なも
DROP is a unique water management system. Using the DROP Hub, DROP monitors water usage and manages the water-related devices throughout your entire home. DROP can operate locally without an internet connection or has the added ability to send mobile alerts using your home’s WiFi network. This advanced system can shut off water flow to your entire home automatically when it senses a risk and al
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く