閲覧には管理人が設定したパスワードが必要です。※cookieを有効にしてください。 一度cookieに登録すると次回ログインフォームが省略されます。
最もJavaScriptに近いJavaScriptコンパイラ 先日MicrosoftからTypeScriptというJavaScriptコンパイラが公開されました。ファーストインプレッションとしては今までのJavaScriptコンパイラと比べると若干敷居が低く感じます。まず驚いたのはドキュメントがWordファイルだったこと。早速ダウンロードしてみたら一部文字化けしていました。さすが。PDFも用意されていたのでかろうじてドキュメントを読めました。Webページで用意して欲しい。 JavaScriptの記法そのままに型付けができる TypeScriptでまず好印象なのがJavaScriptのコードをそのまま書いてもコンパイルされるところ。又、「Type」ScriptというだけあってさらにJavaScriptの記法に型を付けられる。例えばstringと指定すればstringのプロパティをシンタックス
一日中ディスプレイをジッと見ていると、眼精疲労や目のトラブルの原因になります。眼だけでなく、肩や首のコリを防ぐためにも、人間工学ならぬ「眼工学」に基づいたディスプレイの見方を覚えておきましょう。 「The Vision Council」に、デジタル機器からくる眼精疲労を防ぐための16ページにもわたるガイドが載っていました。充血、ドライアイ、かすみ目、疲れ目、頭痛など、デジタル機器が引き起こす症状はさまざま。また、首、肩、背中の痛みも、仕事中の姿勢や環境が悪いのが原因になっていることがあります。それらから身を守るための「目に優しい条件」が紹介されていました。以前ご紹介したPCを20分使ったら、20秒間、20フィート(約6メートル)先を見て目を休めるという「20-20-20ルール」のような眼精疲労にならないための方法を、The Vision Councilではたくさん紹介していました。 中でも
こんにちは、@IT編集部の西村賢です。先日、弊社アイティメディアが主催するオンラインの総合ITイベントが開催されました。その1つのコンテンツとして、Twitter Japan ソフトウェアエンジニアの蓑輪太郎さんにインタビューする機会がありました。イベントの会期が終了しましたので、ここに、その時のインタビュー動画を公開します。 箕輪さんといえば、id:higepon で知られるハッカーです。趣味でOSや言語処理系を実装したり、IPAの未踏ソフトウェア創造事業で天才プログラマーと認定される一方、はてなやサイボウズといった著名Web企業に勤めるなど転職歴も華やかです。そんな蓑輪さんは今、2012年初頭に転職したTwitter Japanで、本社エンジニアらと、グローバルなWeb企業でサービス開発の最前線に立っています。 Twitterエンジニアの日常とはどんなものか? 開発スタイルやツール、そ
市場の独占が起きると技術革新のペースが遅くなり、価格の停滞もしくは上昇に繋がる。独占とはいかなくとも、あまりにライバルが不甲斐ないと同じようなことが起こる。これがCPUの世界でも起こっているようだ。TECH REPORTの調査によれば、x86プロセッサ市場において、IntelのCPUはあまり値下がりしていないという傾向が見つかったらしい。原因は過去数年間にわたるAMDデスクトップ・プロセッサの性能向上の低迷だ(TECH REPORT、本家/.)。 現在販売されているx86プロセッサについて50週分の価格下落率を調査したところ、価格が10%以上下落しているIntel製プロセッサはまれだったのに対し、AMD製プロセッサのほとんどは20%以上価格が下落しているという結果になったという。Intel製プロセッサで例外と言えるのは、Core i3-540の下落率20%くらいだ。このプロセッサはAMDプ
1997 年、IBM のスーパーコンピューター「ディープ・ブルー」が当時チェスの世界チャンピオンだったガルリ・カスパロフ氏と対戦し勝利したが、その勝利の決め手となった一手はバグのせいで生じたものだったと、ディープ・ブルーの設計に携わったエンジニアが明かしている (WIRED.jp の記事) 。 ディープ・ブルを設計した 3 人の研究者の一人、Murray Campbell 氏によると、その一手は「次の一手を選択できず、単にランダムに手を打った」のだという。ランダムに手を打つことはバグとは言えないのでは? とも思えるが、ディープ・ブルーがカスパロフ氏と前に対戦した後、ディープ・ブルーのアルゴリズムには改変が加えられ、その改変とは予期せぬ動きにつながるようなバグを修正することだったという。その修正に漏れがあり例外が発生し、例外処理でランダムに手を打つ処理に飛ばされた、ということなのかもしれない
以前、某所で社内システム更新の手伝いをお願いされたときの話です。 現状システムがあまりに古くて非常に使いにくい部分があるので、数十人規模の社員が必要な社内システムを構築し直そうという話から、助言を依頼されたことがあります。 で、とりあえずは数社に内容を伝えて見積もり依頼を出すので、その後の見積もり内容の説明に同席して欲しいと言われました。 そのとき、某大手企業が持って来た見積もりが非常に興味深かいものでした。 某大手企業からは2名来ていましたが、片方が若い営業で、もう片方が40前後のエンジニアでした。 プレゼンの大半は若い営業の方が行っていました。 それまで社内にあったシステムを全てクラウドの中に入れたうえで、そのクラウドまで専用線を引いて運用を行うというものでした。 最近の流行ですね。 説明内容としては、データセンターの入館の難しさや、セキュリティという話が大半だった気がします。 で、そ
文房具にもたらされる発明は、えてしてそのスゴさが伝わりにくい。この「フィットカットカーブ」なるハサミもそのひとつ。魔法のような切り口を実現した、その仕掛けとは? PLUS「フィットカットカーブ」写真はイージーグリップ・チタンコート735円(税込)。標準タイプは315円(税込)。 Amazon 最近の文房具の中には、それまでの歴史を覆すような凄い発明がいくつかあるのだけど、その凄さが伝わりにくいのが文房具の難しい所。よく、テレビの人から「いい文房具ありませんか?」と聞かれるので、そんな文具界の大発明を推薦するのだけど、「そういうのじゃなくて、もっと動きとかが派手な物を」とか言われてしまう。そう、文房具の「凄い発明」は地味なのだ。だから、油性なのに滑らかに書ける「ジェットストリーム」より、芯が勝手に回転する「クルトガ」の方が世間には「凄い文房具」として紹介されてしまう。いや、「クルトガ」だって
頓智ドットを退職した - フィリピン現地採用がマレーシアでサバイブするブログ http://sunikang.blogspot.jp/2012/10/blog-post.html 2012-10-02 http://d.hatena.ne.jp/hase0831/20121002 もう本当にどうにかならないものかと思う。一体何人の人たちが犠牲になれば世の中が変わるのだろう。少しでも世の中を良い方向に変えたいという想いを込めて今回のエントリを書きたい。答えはここに無いけど、皆さんがこの問題を考えるヒントになればそれだけで十分だ。 自分も上のエントリに書かれている内容と似たような経験をしている。異なるのは彼女たちは女性で、自分は男性であるという点だ。 発症 最初のきっかけは久しぶりに帰省した時に母親から「痩せたんじゃないの?」と言われたこと。当時28歳。でも、この時点では自覚症状も無いし、健康
皆さん、こんにちは、ベルマーレが三連敗してしまい、ふんだりけったりの管理人でございます。こんにちは。腹立たしいので、今日はサッカーの話でなく、久々にイラストの話でもしようかと思います。 そもそも、この時期は、J2サポにとっては、精神的にきっつい季節で、カリカリしてるです。まあ、次は真面目に香川の話でもしますが、今日は、サッカーの話をする気分じゃないので、久々にイラストの話でもします。 イラストにおけるキャラクターとカメラの話 さて、昨今、デジカメが安くなってきたせいか、イラストの描き方に色々と変化が起きているように思います。絵を描くときは、参考資料に写真を撮るのが普通ですけど、そこで問題になるのが、写真の撮り方です。 えーと、最近はデジカメの安いのでも、ズーム機能とか手ぶれ補正とかついているので、素人でも簡単に広角と望遠を使い分けて写真撮れるようになりました。 井上純弌氏による「萌え絵/エ
9月30日は中秋の名月だった。中国では月餅を贈りあい、家族や友人ら親しい人でごちそうを囲んだり、パーティを開いて、この日を楽しむ。ちょうど北京にいたので、知り合いの北京人のカラオケパーティに誘われた。ゴッドマザーと言うべきおばあさん、そしてその子供たち、それぞれの連れ合い、家族、年配者から孫世代までが一同に集まり、飲んで歌っての宴会である。 典型的な北京のプチブル家庭。このパーティに誘ってくれたのは日本に留学経験がある24歳の女の子で、彼女の家族、親せきは誰もが「日本の友人を歓迎!」と、先日の反日デモなど嘘のような友好ぶりを示す。年輩者も一緒ということもあり、歌われる曲も革命歌や抗日軍歌が多かった。するといちいち、「ごめんね、特に(嫌がらせの)意味はないのよ」と言いわけする。こちらも、こういう宴席ではリズミカルで勇ましい抗日軍歌は外せないのは分かっているので、「別に気にしてないよ~」と答え
社内で、SQLインジェクションについてあらためて原理・原則から議論したいねという風潮がにわかに起こったので、ひとまずは叩き台として僕の方でまとめて皆で議論しましょうというわけで、以下のような資料を作成した。 社内勉強会用の資料なのだけど、僕は別にセキュリティに詳しいわけでもないし、ましてやPHPのことは素人なので、外部の識者にレビューしていただいて、できるだけ正しい知識に基づいて議論できればと思い、まずスライドを先行公開することにした。そうしたところ、Twitter上で多数の識者よりいろいろとご指摘いただいて、少くとも決定的におかしな内容にはなっていないものになったようだ。ありがとうございます。 僕らの職務のひとつに「セキュリティ関連」というものも謳われているので、そのあたりの知識普及・基盤整備についても、仕事のひとつとして行っている。先にも書いた通り、僕自身がその点についてよく理解できて
2012年9月初頭、東京・某所で開催された「函数プログラミングの集い 2012」というイベントに参加した。 このイベント、文字通り、「Haskell」や「Scala」「OCaml」「F#」「Erlang」といった関数型プログラミング言語に関するイベントなのだが、その午前中の講演を聞いて、筆者は少々面食らった。 関数型プログラミング言語などの研究者である電気通信大学 准教授の中野圭介氏による講演だったのだが、同氏は講演が始まるや否や「これから『爆弾』を投下します」と前置きし、こう述べたのだ。 「『関数型言語』を使ってはいけない」と。 関数型プログラミングに関するイベントで、いきなり「使うな」という発言は、確かに衝撃的である。筆者だけかもしれないが、この発言の後、一瞬、会場が凍り付いたようにも見えた。一体、どういうことか。 実はこの発言、「使うな」という部分に重点があるのではなく、「関数型言語
MySQL 5.1で使ってたmy.cnfを試しに5.6で動くようにしたときの差分す。網羅的には調べてないんで他にも廃止になったパラメータはあるかもです。あくまで参考までに。 # log-binにパラメータ指定しないと怒られます -log-bin +log-bin = mysqld-bin # old-passwordsはオン、オフだけじゃなくて引数(0, 1, 2)が必須になって、引数の値によって挙動がかわります。 -old-passwords +old-passwords = 1 # これ指定しないと、リモートからのpre-4.1な認証方法で接続できないです +skip-secure-auth # これ指定しないと、pre-4.1な認証方法で接続できないです★下に追記あり +default-authentication-plugin = mysql_old_password # パラメー
ソニーコンピュータサイエンス研究所で研究している笑顔にならないと開かない冷蔵庫「ハピネスカウンター」が2012年度グッドデザイン賞ベスト100を受賞しました。これは東京大学の暦本純一さんの研究によるもので、日常生活の中で積極的に笑顔をつくることを促進するためのものだそうです。 Happiness Counter(ハピネスカウンター) | | Sony Computer Science Laboratories, Inc. https://www.sonycsl.co.jp/tokyo/383/ これが「ハピネスカウンター」の笑顔を検出する部分。スマイルマークの上にカメラがついています。 冷蔵庫の前で笑うと、スムーズに扉が開くようになっています。 暦本純一さんの研究である「HappinessCounter」を解説したムービーは以下から。 HappinessCounter: Smile-Enc
高級なアンチエイジング用フェイスクリームを毎晩人知れず顔に塗りこみ、時の流れに少しでも逆らおうと涙ぐましい努力をしている女性に悲報だ。英バース大学の研究により、“肌の奥まで浸み込む”と謳われているこれらのクリームは、実は一切肌の奥などに届いておらず、どんなに小さな“ナノ粒子”であっても肌の表面には浸透していないことがわかった。 同研究を行ったRichard Guy教授によると、一般的な化粧品に使われている粒子は、人間の髪の毛の100分の1ほどの大きさだそう。そこで、20~200ナノメートルの大きさのポスチレンビーズに蛍光タグをつけ、肌に浸み込むかどうかを共焦点レーザー顕微鏡を用いて観察したところ、これらのビーズは角質層と呼ばれる表皮の一番外側の層にさえも浸透することはできなかったという。 「クリームの粒子が肌に入り込むといった魔法のようなことはまず起こらない。理由はただ単に、粒子が大きすぎ
この項10月5日追記。OS X v10.8.2追加アップデート1.0により、次項以下で言及している本文の文字化けは解消された(ローマ数字の「Ⅴ」が「㈸」に化けるのは仕様なので従来どおり)。アップデート後に受信したメッセージについては、本文・件名ともに化けない。ただし、受信済みのメッセージについては、アップデート後に本文の文字化けは直ったが、件名の文字化けは直らなかった(下図)*1。 OS X 10.8.2のMail.appでは、Windows外字入りのISO-2022-JPを受信すると、メッセージ全体が化けることがある*2。たぶん、下図ピンク地の文字が1つでも含まれていると、メッセージ全体が(まるでソースを表示しているように)化ける。 下図は、Thunderbirdから本文に「ローマ数字のⅤ」「ローマ数字のⅥ」と書いたメールを送信し、OS X 10.8.2のMail.appで受信・表示した
「Gジェネ オーバーワールド」が20万本越え。「DEAD OR ALIVE 5」「わがままファッション」「イース」など新作多数の「週間販売ランキング+」 集計期間:2012年9月24日〜9月30日(メディアクリエイト調べ) コンシューマソフト週間販売ランキングTop20 ※順位の赤背景は新作タイトルです。 順位 機種 タイトル メーカー名 発売日 販売本数 累計本数 読者レビュー 1 SDガンダム Gジェネレーション オーバーワールド バンダイナムコゲームス 12/09/27 209,815 209,815 50 2 デッド オア アライブ 5(限定版、同梱版含む) コーエーテクモゲームス 12/09/27 66,586 66,586 66 3 わがままファッション ガールズモード よくばり宣言! 任天堂 12/09/27 65,908 65,908 4 イース セルセタの樹海(限定版含む
マクドナルド 「本日からレジの所のメニュー表がなくなります」 1 名前: スミロドン(大阪府):2012/10/01(月) 19:48:46.50 ID:VDzkoKOf0 McDonald's_informal ?@McDonalds_infor 13時間 【本日から】レジの所のメニュー表がなくなります.入口においてあるメニュー表や, レジ上部にあるメニューをご覧になり, ご注文をお決めになってから,カウンターにお進み頂ければと思います. 最初は戸惑う事もあるとは思いますが,どうぞご協力よろしくお願い致します. http://twitter.com/McDonalds_infor/status/252528620839505920 2 : アメリカンワイヤーヘア(WiMAX):2012/10/01(月) 19:49:52.45 ID:7VD7tJ8eP 列に並ぶ時間が増えるな 3 : コ
やー、緊張した。 Perl の父の前で 「そろそろ Perl にも飽きてきたでしょ」とか言ってしまったわけで。 「Perl? それPHPでできるよ」とか言ってしまったわけで。 本当はもう少しゆっくり話すつもりだったんですが、緊張すると早口になるのはどうも癖らしく、一向に治りません orz Sore php from do_aki ちなみに最後のスライドについてですが、1日目で発表された[twitter:@mayumine] さんのLT 「Perlと人生」(https://github.com/mayumine/perlandlfe) をオマージュさせていただきました。 もうちょい詳しく pecl-perl (http://pecl.php.net/package/perl) が php5.4 で動かなくなっていたので、動くように修正したよという話でした。 php5.3 の場合は、 SVNの
日本のアニメ好きが高じて、自身をキャラクターに改造してしまった女性がいる。ウクライナ出身の19歳、アナスタシヤ・シパジナさん。大き過ぎる目に紫色の髪、コケティッシュなポーズは、そのまま二次元から飛び出してきたかのようだ。日本に膨大なファンを持ち、日本名「Fukkacumi(フッカクミ?)」まで持っている。 アニメのキャラクターは、不釣り合いに大きな頭部と巨大な目が特徴とされるが、彼女は目のメイクに片目だけで30分を費やす。身長は157センチだが、体重を38キロまで落として細腰を実現化した。こうして“生きたアニメキャラ”に変身したアナスタシヤさんだが、さらに目の手術を受ける予定と報じられている。 Facebookにはすでに10,000人のファンを持ち、YouTubeに投稿したデカ目のメイクアップは、15万回以上のアクセスを数えた「Fukkacumi」さん。これからどこへ向かっていくのだろうか
以前、HTML5でカメラやGPSなどスマートフォンならではの機能がどこまで使えるのか調べました。 最近、iPhone5を買ったので今度はiOS6のSafariでサポートされたHTML5の機能を試して見ようと思います。 試したのは以下の5つです。iPhoneで確認できるようにサンプルを作ったので試してみて下さい。 ファイルアクセス(File API)とカメラ(HTML Media Capture) 音声処理・合成(Web Audio API) アニメーション(Animation Timing API) CSS Filter Effects Remote Debugger ■ファイルアクセス(File API)とカメラ(HTML Media Capture) ファイルアクセスとカメラ連携のサンプルです。iOS6ではFile APIの書き方でカメラも使えました。 [ファイルを選択]ボタンを押すと
さようならHTML5…。アメリカ人と日本人の標準化に差を感じる 内容に関しても思う所は御座いますが、一つだけ。 HTML 5の仕様を現在 書いていらっしゃるGoogle社のIan Hickson氏はアメリカの方ではなくスイスで生まれた方です。現在どちらに住まれているのかは存じませんが少なくとも「アメリカ人」と表現されるような方ではないかと考えます。 またHTML 5は当初はApple社、Google社、Mozillaが共同で設立させた団体であるWHATWGによって仕様が策定されていましたが、現在ではW3Cに移管されています。W3Cは多国籍な団体 (そもそもイギリスで生まれ方が創設した団体です) であり、日本で生まれた方も多く議論に参加なさっています。そもそもApple社もGoogle社も元より多国籍な会社であり、アメリカで生まれた方 以外も多く所属されているように思います。 そしてその仕様
先日、「違法ダウンロード刑事罰化と日本のインターネットトラフィック」という記事を書きましたが、その後のトラフィック推移を見る限り、やっぱり日本国内のインターネットトラフィックは目に見えて減っているように思えます。 NTTぷららのトラフィック情報 たとえば、NTTぷららが公開しているトラフィックモニターを見ても、10月1日月曜日以降のトラフィックが明らかに減っているのがわかります。 NTTぷららトラフィックモニターは都道府県別に表示されているのですが、どの県を見ても同様の傾向があるので、局所的な傾向というよりも、全国的な傾向であるように思えます。 インターネットマルチフィードのトラフィック情報 日本国内の大手IXの一つであるインターネットマルチフィードが公開するJPNAP東京I、JPNAP東京II、JPNAP大阪のトラフィックを見ても、10月1日以降に一目瞭然な減り方をしているのがわかります
2012年10月1日に、違法なものと知りながら音楽や映像をインターネットからダウンロードする行為に刑事罰が適用されるようになる改正著作権法が施行されました。 2010年1月1日に施行された改正著作権法で、ダウンロードが違法化されましたが、当時は罰則規定がありませんでした。 今回の施行では、2年以下の懲役又は200万円以下の罰金という刑事罰が追加されています。 2010年1月1日の施行は、日本国内におけるインターネットトラフィックを激減させ、日本のインターネットに非常に大きな影響を与えた可能性が指摘されています。 今回の改正著作権法も日本国内のインターネットトラフィックに大きな影響を与える可能性があるのではないかと推測していますが、とりあえず2012年10月1日午前時点での状況を見てみます。 2010年の改正著作権法施行でトラフィック激減 2010年1月1日の改正著作権法施行時に、日本国内の
GoogleのAndroidタブレットNexus 7を購入しました。OSはAndroid 4.1 Jelly Bean。実際の製造元は台湾のASUS。 初のAndroid端末ですが、以前から欲しかった7インチのタブレットが19,800円という発表を見て思わず衝動買い。自炊本の閲覧や動画再生をメインに考えています。 既にレビュー記事も多いですが、あえてファーストインプレッションとしてUPしてみます。 注文〜到着まで 注文日時は2012年9月26日22時頃にGoogle Playから。容量16GBのWiFiモデル。送料は無料です。 発送元は香港で、そこから中国を経由し、成田に到着。発送業者は成田までがFedEx、あとは西武運輸でした。 セットアップ 日本語の言語設定、WiFi選択、Googleアカウント設定まで一本道で迷うことはありません。 10月末までにセットアップを終えると、Google
SPDYをベースにした次世代HTTPの標準化、正式スタート:セキュアな接続を目指す「HSTS」の策定作業も進む 国際標準化団体IETF(Internet Engineering Task Force)の作業部会は10月2日、HTTPの次世代版となる「HTTP/2.0」の標準策定に向けた作業が正式にスタートしたと発表した。 またこれとは別に、安全な接続を自動的に確立するための仕様「HTTP Strict Transport Security」(HSTS)は、標準化に向けた「Proposed Standard」の段階に昇格した。 HTTP/2.0は、高速なWeb通信を実現するためにGoogleが策定した「SPDY」というプロトコルをベースにしている。 作業部会のサイトに記載された説明によると、次世代規格のHTTP/2.0では、HTTPメソッド、ステータスコード、URIといった既存のドキュメンテ
イーサネットで構築されるネットワークの姿が大きく変わろうとしています。これまでのイーサネットはループ構造になってはならないという制限がありました(ループがあると信号がそこをぐるぐる回り出してネットワークを機能不全にするため)。 そのためイーサネットのネットワークは一般的にはツリー構造で構築され、耐障害性を高めるためにそのツリーを二重化した上で、その半分はスパニングツリーによって待機状態になっている、というのが一般的なデータセンターにおける構成でした。ブロケード・コミュニケーションズ・システムズのスライドから引用します。 しかしこのネットワーク構成は、仮想マシンがサーバからサーバへとライブマイグレーションするような横方向のトラフィックをさばくのは得意ではなく、サーバ仮想化が一般化した現在のデータセンターには不向きだと考えられるようになっています。 そこで最近注目されているのが「イーサネットフ
Photo from Kıvanç Niş ネーミングについてまじめに長文を書いてみました。もし、あなたの会社にネーミングに疎い新人プログラマーがいたら読ませてやってください。 ちなみに、この記事はシステム開発のネーミングについて書いています。また、このブログの特性上、英語でのネーミングを想定していますが、日本語のネーミングでも同様に考えることができると思います。 1. ネーミングの重要性 一般に、熟練のプログラマーほど、プログラミングにおける ネーミングに時間をかけます。それはなぜでしょうか。 あなたが付けたその変数名 data は、その時点では、自分のために付けた「目印的なもの」であったかもしれません。しかし、そのソースコードを引き継いだ担当者など多くの人が、その名前を見ることになります。 // データを取得する var data = getData(1); そしてその名前は、そのソー
ねんぷちのリセットちゃん! (*゚∀゚) こちらはゲームの予約特典だったので現在入手は困難ですが、小さいのにものすごい情報量ですな…!! (((゚Д゚))) ____ / \ / \ ,_\ 「 あ、あれ…?? / (○)゛ (○) \ 隣の幽体さんは初めて見たぞ…!!」 | ∪ (__人__) | / ∩ノ ⊃ / ( \ / _ノ | | .\ “ /__| | …という皆様! 今日はこちらのデコマスで遊んでみたいと思いますよー!! 『ランス・クエスト』より、 「リセット・カラー」! アリスソフト公式サイトで実施された、『ガチンコ!1番好きな女性キャラ!』 。 1位となったキャラクターをフィギュア化する企画にて、見事1位となった 『ランス・クエスト』 の謎のカラー少女 「リセット・カラー」 がスケールフィギュアとして登
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く