この記事はジョジョの奇妙な冒険 Advent Calendar 2013 - Adventarの7日目です。 土曜日中に書くつもりだったのが日曜日になってしまった…。 まあ、最終的に書けばよかろうなのだァーッ!ってことで。 ドイツ軍人は締め切りを過ぎてもうろたえないッ! 最近のジョジョでグッときたところは常秀のスタンド「ナット・キング・コール」とカツアゲロードの「オータム・リーブ」ですね。狙い過ぎ感があって、ニヤっとしてしまった。 やっぱ枯葉と言えば、ナット・キング・コールです。 ジョジョリオンはスティール・ボール・ランより好きかもしれない。 やっぱ杜王町は良い。 さて、エンジニアはジョジョを読んだ方が良いと思う理由について、ちょっと書いてみようと思う。 一言でまとめて言うなら、エンジニアが持つべき精神というものと非常に親和性が高いからだ。 ジョジョの登場人物は基本的に前向きであり、過去の
※この記事は、JSX Advent Calendar 2013の一部です。 JSX Advent Calendarは技術系のネタが多いですが、ちょっと技術の話から離れて、JSXが将来的に何を目指そうとしているのかについて語ってみようと思います。 なお、私はJSX自体の開発には積極的に関与しておらず、この記事の内容についてJSX開発陣との合意を取ったものではありません。これはあくまでも個人の勝手な予想・思い込みによる記述であるということを念のために強調しておきます。 ブラウザやJavaScriptはここ近年大変注目されており、界隈ではそれにまつわる技術が多数登場しています。asm.js、PNaCl、WebGL、GWTなどなど、もちろんJSXもその一環として考慮されています。これというのも、ブラウザが入っていないパソコンはほぼないくらいブラウザが当たり前に浸透したことと、ブラウザの中で動く唯一
2月15日(木)に開催された「Developers Summit 2018(デブサミ)」(主催:翔泳社)にて「ITエンジニアに読んでほしい! 技術書・ビジネス書大賞2018」のプレゼン大会と投票が行われ、大関真之先生の著書『機械学習入門 ボルツマン機械学習から深層学習まで』がみごと技術書部門の大賞の栄冠に輝きました! プレゼン大会では大関先生自ら本書に関する熱い熱い思いを披露していただました。このプレゼンによって「読んでみたい!」「数式が苦手だけどこの本なら読める!」と惹きつけられるオーディエンスが続出!みごと大賞に選ばれることとなりました。ブラボー! 本書は、おとぎ話の白雪姫に登場するお妃様と鏡の関係をなぞらえ、その問答により「機械学習とは何か」「何ができるのか」を楽しいストーリーと可愛らしくしかも的確なイラスト、そして数式をまったく用いることなく解説している画期的な内容です。 登場する
まず、AnuglarJSとBootstrapを組み合わせて使う最も簡単な方法は、yeomanでプロジェクトのひな形を生成することです。 yeomanを使ったAngularJSプロジェクトの始め方 yoコマンドを実行した時に、以下のように質問されます。 [?] Would you like to include Twitter Bootstrap? (Y/n) [?] Would you like to use the SCSS version of Twitter Bootstrap with the Compass CSS Authoring Framework? (Y/n) 1つ目の質問にYesと答えるとひな形にBootstrapが組み込まれます。 2つ目の質問にYesと答えるとsass-bootstrapというフレームワークがbowerでインストールされ、scssファイルからcssに
スライドの動きやフリック時の画面遷移、昔アニメーションといえばゲームなイメージでしたが、モバイル端末が登場して以来結構身近なものになりました。 ただ、身近だから簡単というわけでもなく、動作にアニメーションをつけるのは結構面倒。「これちょっとさ、下からひゅっと出てくる感じにしてよ」と言われてそんな簡単じゃないんだよとイラッとすることもあるだろう。 「アニメーションはもうデザインみたいなもんだし、CSSで書いてよろしくやってくれたらな・・・」とJQueryで実装しながら見るはかない夢・・・を現実にしてしまうのが、Angular.jsのng-Animateなのであります! 準備 アニメーションを使用するには、angular.js本体意外にangular-animate.jsが必要となります。Googleがホスティングしてくださっているので、ありがたく使わせていただきましょう。 Google Ho
Rubyの標準パッケージでJobQueueができます。処理を後回しにしたら早いとか、NoSQLとか、◯◯便利と言われるけど、私はdrubyを推したい。drubyはRubyの標準パッケージで、すぐ使えて便利。 drubyとスレッドを使う druby(分散Ruby)は、マルチスレッド化にも対応した、よく出来た分散オブジェクト技術。 drubyを使えば、通常のオブジェクトをネットワークに公開できる。 今回は、Queueクラスとdrubyを作ったジョブ・キューサーバーを数行で作る。 Queue.server.rb メインとなるサーバー、たったこれだけで、キューサーバーが作れる。 #!/usr/bin/env ruby -Ku #coding:utf-8 #サーバー require 'thread' require 'drb/drb' #起動 q = Queue.new DRb.start_serv
クックパッド、世界のレシピサービスと提携して世界展開を本格化〜世界中の人々にとって世界各国の料理を楽しみにするレシピサービスを提供します〜 2013年12月20日 クックパッド株式会社 クックパッド、世界のレシピサービスと提携して世界展開を本格化 〜世界中の人々にとって世界各国の料理を楽しみにするレシピサービスを提供します〜 クックパッド株式会社は、日本最大のレシピサイト「クックパッド」を運営してきたノウハウを活かして、世界中の人々に向けて世界各国の料理を楽しみにするレシピサービスを提供していきたいと考えています。12月20日(金)開催の取締役会にて、スペインのレシピサービス「Mis Recetas」(http://www.mis-recetas.org/)の事業譲受けとアメリカのレシピサービス「allthecooks」を運営する「ALLTHECOOKS, LLC」の持分取得について、それ
Mastering Web Application Development with AngularJS 『Mastering Web Application Development with AngularJS | Packt Publishing』が、Packt Publishing のサイトで年明け 1 月 3 日までたったの $ 5.00 で販売中! ちなみに Amazon では ¥ 1,854(2013/12/20 現在)で販売中。 『Mastering Web Application Development with AngularJS』は洋書だけど、AngularJS やるならこれだけは読んどけっていう、ほんとによく書かれてる本。めっちゃ勉強になってます。 これまでに読んだ AngularJS の本として比較できるのは O’Reilly の『AngularJS』と、Manni
早いものでもう年の瀬。 年末年始のお休みが9連休となる方も多くいらっしゃるのではないでしょうか。 忘年会にクリスマス…マフラーを巻いて街へ出て恥ずかしながらもウキウキ通りを行ったり来たりしたくなるこの季節がやってきましたね。 みなさんはサンタさんにどんなプレゼントが欲しいとお願いしましたか? 32才・女盛りの渋谷勤務OLの私が大きな靴下を用意してお願いしたプレゼント、それは・・・ イ、イ、インフラエンジニアです! 願掛けよろしく我が家のクリスマスツリーにtwinkle☆antipopを飾ってみました。 弊社はインターネットサービスをあれこれ展開しています。 大きく括ってホスティング事業、EC事業、メディア事業の3つを事業部制で運営しています。 小さなサービスは3名くらいのチームで、ロリポップ!やカラーミーショップなどの大きなサービスは大所帯となり、サービスの中でもWEB開発やカスタマーサー
とても人間業とは思えない大規模な建築物や都市、実際に動作する16bitCPUなど、数々のエクストリームなユーザークリエイトコンテンツで知られる「Minecraft」ですが、新たにMinecraft関連の映像コンテンツを公開しているItsJustJumbyさんがゲーム内で動作する16色対応の3Dプリンタを制作し、実際に3Dオブジェクトがプリントされる様子や3Dプリンタの概要を収録した映像が注目を集めています。 このインゲーム3Dプリンタは、846個のリピーターと1,124個のホッパー、9,181個のコンパレーター、10,539のレッドストーンダスト、20,103個のコマンドブロックを用い、横9ブロック/奥行き6ブロックの面を10レイヤー分の高さでプリント可能にした大規模システムで、一旦3Dオブジェクトをプリントした後の再プリントに必要な再処理機能まで実装した物凄い完成度の作品となっています。
Webの発明者でありLinked Dataの創始者でもあるティム・バーナーズ=リーは,オープンデータのための5つ星スキームを提案しています.ここでは,各段階の星の例と,それに伴うコストや利益について説明します. 以下に,ティムの5つ星オープンデータ計画における各レベルの例を示します.この文章を通して使われるデータ例は’今後3日間における東京 (日本) の気温予報‘です.: ★ (どんな形式でも良いので) あなたのデータをオープンライセンスでWeb上に公開しましょう1 例 … ★★ データを構造化データとして公開しましょう (例: 表のスキャン画像よりもExcel)2 例 … ★★★ 非独占の形式を使いましょう (例: ExcelよりもCSV)3 例 … ★★★★ 物事を示すのにURIを使いましょう,そうすることで他の人々があなたのデータにリンクすることができます4 例 … ★★★★★ あな
被害企業のHP、43億ログ解析=大阪のネットカフェ男浮上―黒子のバスケ脅迫事件 時事通信 12月20日(金)12時46分配信 人気漫画「黒子のバスケ」をめぐる一連の脅迫事件で、警視庁捜査1課が脅迫を受けた企業約70社のホームページ(HP)のアクセスログ計約43億5000万件を解析し、大阪市の複数のネットカフェを利用する不審な男を割り出して、同市に住む派遣社員渡辺博史容疑者(36)の逮捕につなげていたことが20日、捜査関係者への取材で分かった。 ネットカフェ周辺の防犯カメラ映像から、この男が特徴的なリュックを所持していることが12月上旬に判明。男が東京行きの高速バスについて検索していたことから、同課は再び脅迫文投函(とうかん)を始めるとみて大阪駅周辺で「見当たり捜査」を展開、15日早朝に渡辺容疑者を発見した。 渡辺容疑者は東京、大阪、福岡など9都府県で、16の郵便局を経由して脅迫文を郵送
都内私立大に通うA君は就職活動の面接で思わぬ質問を受けた。 「君のエントリーシートに”杭”っていう漢字があるけど、これ学校で習わない字だよね」 A君は自己PR欄に「出る杭になってもへこたれない」と書いたのだ。 「学校で習っていない漢字を使うなと小学校の先生に教わらなかったの?」 面接官に厳しい口調で「君は小学校からやり直せ」と叱られたA君、1週間後に不採用の通知が届いた。 「確かに学校で習っていない漢字を使いました。でもそれほど悪いことだとは知らなかった」 事情通の就活エージェントはA君の件について次のように分析する。 「皆が知らない漢字を使うことは、ひとりだけ外国語で喋るようなもの。著しく協調性に欠ける行為です。A君は”杭”という常用漢字外の漢字を使った。これは社会人としての適性を厳しく問われても仕方ありません」 またA君のように知性を見せびらかす人物は入社したとしても職場で浮きがちだと
@k_katsumi経由で話題のLeap Motionを購入したので、ひとまずiTunesを操作できるものをRubyで作ってみました。 https://github.com/katsuma/leap_tunes デモムービーはこんなかんじです。 5本指を差し出すことでトラックの再生/一時停止 2本指を差し出すことで次のトラックを再生 が可能です。 WebSocket API Leap MotionのSDKを利用することで、指の動きの情報をAPI経由で取得できる。。はずなのですが、いくらやっても情報が取得できませんでした。おそらく設定を何かミスってるのでしょうが。。たとえばこれらのgemが動作しませんでした。 https://github.com/glejeune/ruby-leap-motion https://github.com/tenderlove/leap_motion この問題は
日本政府は、公共データを広く公開することにより、国民生活の向上、企業活動の活性化等を通じ、我が国の社会経済の発展に寄与する観点から、機械判読に適したデータ形式を、営利目的も含めた二次利用が可能な利用ルールで公開する「オープンデータ」の取組を推進しています。 このウェブサイトは、二次利用が可能な公共データの案内・横断的検索を目的としたオープンデータの「データカタログサイト」です。 データをお探しになる場合は、上部の検索ボックスにキーワードを入力してデータを検索して下さい。 掲載しているデータのデータ形式、公開されていないデータの公開等に関する御意見、オープンデータの活用事例やアイデアなどがございましたら、「意見受付コーナー」から御意見をお寄せ下さい。また、サイトに関する利用方法の御質問などにつきましては、「お問い合わせ」にお寄せ下さい。 オープンデータに関する方針・決定
もう皆さまご存知かと思いますが… 「某県ヨーカドーのお客さま苦情掲示板における、アイカツコーナーに対するクレーム」 をおさめた写真が、18日午後にツイートされました。 そのすぐ後、案の定、各地まとめブログで面白がって報じられていますが、 これって、けっこう笑いごとではないと思いますよ? 勿論、件のツイートが、どこまで信憑性あるものかという話は当然あると思いますが、 今回、この一件を細かく見るのでなく、これが掲示されてしまった事実と背景、 また今後に与える影響について、まずは考えてみなければと思います。 いったん、全て事実として話をすすめるという事です。 …まずは、挫折感・無力感でいっぱいです。 老師として、これを防げなかった己の神通力の無さ。 無念でなりません。一層、修行に努めたいと思います。 で、「それ見たことか」などと言うつもりはありませんが、 このブログのかなり以前の記事から、私は
前にこんなblogエントリを書いた。 dmmのエンジニアと話をしてみたいという話(追記あり) - たごもりすメモ このエントリ、Cassandra Casualという勉強会でCassandraのようなそうでないような話を聞きながら、しかもビール2本飲んだ状態で書いたものだった。書いてさっさと公開して放っておいた*1ところ、だいぶ経ってはてブがやたらとついていることにびっくりしたものだった。 正直に言おう。対象はなんでもよかったんだ。世間に知られている大規模インターネットサービスを運営していて、会社としての・中の人としての雑誌記事やイベント登壇やblogエントリがあまり見られない企業であれば。DMMでなくても、たとえばFC2でも楽天でもNTT docomoでもY!Jでもドワンゴでも。 もちろんどんな会社の人でも行くべきところに行けば中の人がいるのは知っているけれども、そういう話じゃない。単に
このエントリは パーフェクトRuby Advent Calendar の 20 日目のエントリです はじめに みなさん パーフェクトRuby はもう読みましたよね。わしも読んだ。 今までは プログラミング言語 Ruby を傍らに置いてコードを書いていたんですが、最近は パーフェクトRuby も一緒に置いてあります。 さて、600ページを超えるボリュームで、Ruby での開発に必要な事はだいたい載ってるパーフェクトRuby を既に読み終わって手持ち無沙汰になってる人、いますよね?そんなあなたに、次に読む本を1冊ご紹介したいと思います。 dRubyによる分散・Webプログラミング dRubyによる分散・Webプログラミング という本があるんですが、とても面白いです。日本語で書かれた書籍ですが、後に英語訳版が出版されるという技術書としては珍しい書籍です。 dRuby は Ruby に 標準添付さ
相手が、「キャンプでガス使いたい」と言葉を発したとする。 で、俺が「ガスバーナー?持っているよ」って答えたとする。 そうすると会話は終了してしまう。 相手の言葉一発目について理解した気分で返してしまう、という行為は 悪いとか良いというわけではない。けど私は相手の発した言葉を一発でわかるとはありえないと思う立場である。 相手のいうガス使いたいはただ単に燃料を使った燃焼でしかないのかもしれなければ、何か調理したいのかもしれない。 相手が言葉を発する際、何も考えもせず、思いもせず、言葉を発することはないだろう。 言葉として発せられたものについて、すぐに分かるというのは頭の良い行為として示せるのだろうか? 知識があるから答えられているというものだろうか?相手のことをわかるのだろうか? とか、おっさんになってから強く思うようになってしまい、 出来る限り耳を傾けるようにしている。 もうちょい若い頃..
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く