2012-01-25 10億IOPSの新技術「Auto Commit Memory」に見るコンピュータの展望 先日、Publickeyにて"Fusion-io、10億IOPSの新技術「Auto Commit Memory」発表。ストレージなんてレベルじゃない、パーシステントなメモリだ"という記事が紹介された。10億IOPS!な... 続きを読む
価格は589ドルで日本円に換算すると68,371円なので割りと高額になりますが、お試しで30日間だけ使うことが出来たので簡単なWFをためしで作ってみました。 ソフトを立ち上げた時のインターフェイスはこんな感じで右サイドにツリーフォルダとモジュール、テンプ... 続きを読む
何と、iOS用のVimがApp Storeで配信開始されています! iPhone / iPad両対応のユニバーサルアプリケーション。 とりあえず、iPadで動かしてみましたが、確かにVimです(続きは[Read More]から) Vim (Version 1.0.0) カテゴリ: 仕事効率化 価格: 無料 デベロッ... 続きを読む
The Japanese edition of 'CNET' is published under license from CBS Interactive, Inc., San Francisco, CA, USA. Editorial items appearing in 'CNET Japan' that were originally published in the US Edition of 'CNET', 'ZDNet', 'TechRepublic', 'Game... 続きを読む
2012年1月4日水曜日 hashdos攻撃をmod_securityで防御する(CentOS+yum編) このエントリでは、hashdos対策としてのmod_securityの導入と設定の方法を説明します。CentOS環境でyumによりApacheを導入しているサイトに対して、yumによりmod_securityを導入するとい... 続きを読む
Linuxカーネルには、カーネルパニック時にkexecを使ってダンプ取得用のカーネル(セカンドカーネル)を起動する仕組みがあります。 このセカンドカーネルは予めリザーブされたメモリ内で起動するため、クラッシュしたカーネルが処理していたメモリの内容はそのま... 続きを読む
最近はソーシャルゲームの開発依頼が止まりません。開発費が安くて流行でもうかると三拍子そろっているのだから当たり前ですね。ただし、開発費が安いっていうイメージがあまりに先行しすぎていて、ありえない予算での依頼が多くて困ります。ここに簡単なまとめ... 続きを読む
FlashForwardでは予めSWFファイルを解析し、HTML5/SVGまたはCanvas/JavaScriptに変換します。サーバサイドで中間コードを生成し、それをJavaScriptで解釈してレンダリングしています。これまでのFlashによる資産を活かせる、便利なソフトウェアです。 0 続きを読む
サーバ技術 最近話題のnginxについに手を出したのですが、「nginx入門」みたいなブログ記事も一切見当たらず、あるのは英語のドキュメント記事くらい…という状況だったので、自分なりに訳して理解した部分を忘れないよう覚書。今node.jsもちょこちょこやってい... 続きを読む
日本にRAIDという言葉が無いころからストレージ障害の近くに居る。 すぐにデータが消えるMO、動いているときに「こつん」とたたくと古い データを消しても平気に動くHDD、それを守るためのRAIDのいい加減さ。 どうしてストレージ障害が起きるか?根本を知らない... 続きを読む
先週金曜日(12/2)にクックパッドインフラ勉強会に参加しまして、そこで同社の成田さんから「今日からできるApacheモジュール開発と運用」という発表がありました。 リアルタイム画像変換モジュールの「TOFU」を開発するに至った経緯と、Apacheモジュール開発... 続きを読む
ウェブアプリケーション等で使用されている言語 (PHP, Ruby 等) やウェブアプリケーションフレームワーク (Apache Tomcat 等) のハッシュテーブルの実装方法に問題があり、サービス運用妨害 (DoS) の脆弱性が存在します。この脆弱性が悪用されると、運用中のウ... 続きを読む
去年の年末、Facebookで以下の様な画像が流れてきて自分もついついシェアしたんだけど、久々に、というか、自分にとってのここ最近の課題をドンピシャで突かれたような気がして、しばらく頭から離れなかった。 出展: 中村 修治さんのフォトアルバム | Facebook ... 続きを読む
もう発売されて2ヶ月になるが任天堂3DSソフトの「スーパーマリオ3Dランド」が素晴らしい。 巷ではソーシャルゲームやスマートフォンが流行っている昨今ですが、そんな時期に任天堂が古き良きテレビゲームのひとつの究極的な進化形であるといっていいゲームを... 続きを読む
ソースコードのなかでバグが多いのは、より高頻度に、かつ最近になって集中的に直している部分。これが、グーグルで採用された「バグ予測アルゴリズム」であることを、先月の記事「グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している」で... 続きを読む
「実は厳しいトレーニングはしていません。太らないメカニズムを知って生活するだけで、体は自然とやせていくんです」と語るのは、2012ミス・ユニバース・ジャパンを指導するアスレチック・トレーナーの金塚陽一さん。ひたすらゆるくて楽チンな方法でみるみる変... 続きを読む
独特の操作体系が初めは取っ付きにくいエディター「Vim」(Vi)。しかし、慣れてしまえば、その操作性の快適さから手放せなくなるエディター「Vim」。「Vimの快適なインターフェイスをGoogle Chromeでも使いたい」、そんな全てのVim使いにおすすめしたい、Vim使い... 続きを読む
新着記事 特集 ブログ ついにRFCに登場!Webサーバとの双方向通信を実現する「WeSocket」 2012-01-06 09:00:00 Amiga、REBOLの思想を引き継ぐスクリプト言語「Red」 2012-01-06 08:00:00 2012年:注目技術のキーワードは「コンシューマライゼーション」 2012-01... 続きを読む
新年明けましておめでとうございます。OS Xはさておき、Appleの好調さは続くでしょうから、いちユーザとしては楽しみな1年になりそうです。コラムのネタに困ることもなさそう、ということで本年も引き続きご愛顧のほどよろしくお願いします。 さて、今回は「GNU... 続きを読む
23:58明けましておめでとうございます。これは Vim Advent Calendar 2011 の35日目の記事です。 Vim Advent Calendar 2011 に参加するにあたって、Vimpusher という Web サービスを作ってみました。 Vimpusher これは何か 元々、vim plugins watching. - Vimpi ... 続きを読む
SI屋的なWebシステムの開発において、どこまでJavaScriptを使うのかについては、いくつかパターンがあると思うわけですが。1. 機能要件では無いし、お金にならないのでいっさい使わないパターン(´д`;)2. jQueryとdata属性なんかを使えば、宣言的にそれなりに装... 続きを読む
Backbone.jsとは? Backbone.jsは、JavaScriptによる大規模なアプリケーション開発を行う際に力を発揮するMVCフレームワークです。データバインディングとカスタムイベントを備えたModel、配列情報を表すCollection、イベントをハンドリングするView、サーバー... 続きを読む
Webアプリケーションがさらに開発されていくために必要なのが高機能なJavaScriptテンプレートエンジンの存在です。幾つか出てきていますが今回紹介するのはかなり有力です。なぜならGoogleが開発したテンプレートエンジンだからです。それがJsTemplateです。 0 続きを読む
あなたは、WEBマーケティングの劇的な変化を、ちゃんと把握しているだろうか?もし、あなたがWEBの仕事をしていて、「マーケティングは結果が出るには時間がかかる」と思っているのだとしたら、プロとして失格だ。 本日お届けするのは、「たったの数ヶ月で爆発... 続きを読む
これはひどい(857)黒歴史(23)ファッション(999+) シャッフル 女子には不人気かもしれないメンズファッションのNGパターン 続きを読む
今年もお世話になりました、すべて「あなた」のおかげ。 このブログのタイトルは、「わたしが知らないスゴ本は、きっとあなたが読んでいる」。そして、このブログの目的は、「あなた」を探すこと。ともすると似た本ばかり淫するわたしに、「それがスゴいならコ... 続きを読む
sakuです。何気なく050plusを使い続けて1が月程経ちましたが、どう使ったらおトクなのか見えてきました。84円→8.4円。90%OFF。050plusは一般電話への電話がお得なことに気が付きました。 84円→8.4円(90%OFF!) こちらを見ていただくと、…安い。 通話料8.4円 ... 続きを読む
2011年はスタートアップの年だった——そう確信できるほどに国内テクノロジー界隈のプレーヤー達の動きが活発だった。起業家をはじめ開発者や投資家、ベンチャーキャピタル(VC)、私たちのようなテクノロジー系ライターも毎週のように開催されるピッチイベント... 続きを読む
misc, Develop はじめにこんにちは、動画配信界の情弱です。年始からStackOverflow眺めてたら超絶便利な質問に神回答がされてたので忘れないうちにメモっておく。2012年どっかで役に立てばいいですね。 参考オリジナルはこちら。ここではコメントにパラパラと載... 続きを読む
毎月いろいろな商品が届く定期購入サービス。すでに頒布会などでみられる手法ですが、最近成長しているサービスは少し違います。サイトに登録する際、趣味/嗜好など簡単な質問に答えるだけで、そのテイストにあった商品が毎月送られてくるといったものです。 今... 続きを読む
STFとは STFはコモディティソフトウェア・ハードウェア上で動作する分散オブジェクトストレージシステムです。 STFを使用することにより、高価な専用ストレージを使用することなく安全、高速に大量のデータを保存・参照することが可能になります。またSTFは既存... 続きを読む
久しぶりの記事の更新ですが、もう2011年末になってしまいました。2011年は以前からも言われていましたが、結果的にも「スマートフォン・ビジネス元年」になったのではないでしょうか。様々なサービス、ソリューションが登場しましたが、ビジネスでも成功してい... 続きを読む
.NET開発者中心 厳選ブログ記事 開発者が知っておくべき、6つのUIアーキテクチャ・パターン ―― 「matarillo.com」より ―― 猪股 健太郎 2011/12/15 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsi... 続きを読む
2011年10月1日土曜日 退職しました 皆様大変お久しぶりです。日本に帰国後、色々と忙しくしていた隠者でございます。 まぁ、ツイートをごらんになった皆様はご存知のように、昨日、常駐先での業務を完了し、同時に退職となりました。 当時、十数人の創業10年目... 続きを読む
2011年12月16日金曜日 「マルチタスク、ダメ。絶対。」生産性の高い人々がしている7つの習慣 トヨタ、ホンダ、ディズニーなどの有名企業をクライアントに持つ、生産性向上のエキスパートTony Wong氏によるアドバイスの超訳になります。 1.ゴールに至る過程を... 続きを読む
この話面白い。 11の「やめたこと」で実現した1000万ダウンロード突破【スマホ2011冬】 - デジタル - 日経トレンディネットhttp://trendy.nikkeibp.co.jp/article/column/20111215/1039018/?rt=nocnt スマホゲームアプリの開発を命じられたのは、東日本大震災直... 続きを読む
キャリアアップ , 仕事術 , 趣味 「人の話なんか聞くな」という教え~クリエイティブになる方法30選 2011.12.18 22:00 コメント数:[ 0 ] Tweet 「クリエイティブになりたい」、「クリエイティブな職に就きたい」と思ったことがある人はかなり多いかと思います... 続きを読む
[レベル:初級]ドメイン名を変更するときは301リダイレクトを使って新しいドメイン名にサイト全体を移転します。301リダイレクトを設定することで古いドメイン名のURLにアクセスしたユーザーを新しいドメイン名のURLに透過的に転送させられます。そして古いドメ... 続きを読む
[レベル:全員]ECサイトでの購入を促進させるためには写真の使い方も重要になってきます。 商品の見せ方ひとつでコンバージョン率が大きく変わってくることも珍しくありません。ConversionXLブログがECサイトでコンバージョン率を向上させる写真の使い方を解説... 続きを読む
SourceForge.JP Magazine注目記事 ハードディスクの中身を誤って消した場合のファイル復旧方法 ハードディスクを完全消去する「DBAN」のインストールと使い方 HDD/SSDの健康診断を行うS.M.A.R.T.対応ツール「CrystalDiskInfo」 の使い方 HDDやSSDなどの速度を計... 続きを読む
SAS共有 storage 最近、SASで複数台接続できる disk storage 製品がでています。 Dell PowerVault MD3200/MD3220 IBM System Storage DS3500 このあたりの機種だと4台をSASで直結できるため、 小規模なPC cluster(≤8 node)であれば SAN switch なしで安価に高... 続きを読む
kvm, 仮想化, 技術メモ | 22:56XenでのディスクイメージのスナップショットがどうやってもうまくいかないのでKVMに逃げることにしました。で、KVMのインストールと。とりあえずCentOS5.2 x86をクリーンインストールし、Kernel 2.6.28.3をソースからインストール... 続きを読む
Steve Jobs 氏が Apple に復帰して以降、Apple は企業を対象とした販売努力を取りやめていた。だが、ここに来て、Apple 製品の企業利用が増加している。 これを Microsoft と比較してみよう。Microsoft は1990年代の終わりから2000年台の初頭にかけて一般ユーザ... 続きを読む
最近Qtを使い始めたのですが、QtにはQtWebKitというWebKitベースのブラウザエンジンが付いています。せっかくなので遊んでみよう、と思ったらあまりに簡単で驚いたので紹介です。 #include #include int main(int argc, char* argv[]) { QApplication app(argc,... 続きを読む
Qt Port of WebKit WebKit is an open source web browser engine. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. As part of KDE framework KHTML was based on Qt but during their porting efforts Apple'... 続きを読む
JavaScript, Python みなさんお久しぶりですヽ(´ー`)ノ夏休みの宿題終わりました?毎日が夏休みの最終日みたいな生活してるあまちゃんです! さてさて今日は WebKit サーバーというものを作ってみたので、紹介してみます。WebKit って何?WebKit っていうのは ... 続きを読む
国立国会図書館の資料が利用(閲覧・複写・図書館間貸出)できるのはNDL-OPAC(国立国会図書館蔵書検索・申込システム)に収録されてからとなりますのでご注意ください。 最大200件まで検索します。 入力された条件をすべて含む検索を行います。 図書のタイトル... 続きを読む
ファイルをダウンロードするときのヘッダーは次のようになります。 header('Last-Modified: '. gmdate('D, d M Y H:i:s') .' GMT'); header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Dispos... 続きを読む
革命的iPhoneアプリ! 簡単にテザリング(無線LAN化)できちゃうスゴイやつだよ / PayUpPunk 2011年10月30日 Tweet テザリングとは何か? 簡単にいえばケータイを無線LAN化させ、ケータイ回線を使ってパソコンやケータイ型ゲームをインターネットに接続させる... 続きを読む