File: SIGNALS [Unicorn: Rack HTTP server for fast clients and Unix] の一部を超訳しただけ
はじめに 近年Deep Learningへの注目が高まっていますが、多くの場合膨大なデータを必要とすること、学習にはGPU計算環境が必要であったりなど、独特の敷居の高さがあります。この記事では、この敷居を大きく下げるであろうCaffeについて紹介します。ただ、Caffeを紹介する記事はすでに良いものがたくさんあり、そもそも公式documentがかなり充実しているので、今回は躓きやすい部分や他の記事があまり触れていない部分を中心に紹介していきます。 Caffeって何? CaffeはDeep Learningのフレームワークの一つです。Deep Learningは一般に実装が難しいとされていますが、フレームワークを使えばかなり手軽に扱うことができます。 代表的なフレームワークには、 Caffe theano/Pylearn2 Cuda-convnet2 Torch7 などがあります。この中でも
まず重要なポイントとして、擬似乱数のシードとなる真の乱数 (質問の場合は円周率のほうではN, 漸化式の方ではM) は十分に広い空間からランダムに選ばれなくてはなりません。 どんな擬似乱数生成器を使っていたとしてもシードが高々1億程度では総当たりで(比較的)簡単にシードがみつかってしまい生成される乱数が再現できてしまいます。 円周率の先頭100万桁のどこかから選ぶなどは問題外です。 シードはRSA/DSAなどの鍵長に合わせて 1000 bit 程度 (10進数で300桁程度) は欲しいかと思います。 質問にある円周率を擬似乱数として使う方法ですが、円周率の N桁目からの数列がある長さ与えられた時に N 自体を逆算したり, 次の出力を推測する高速な (Nのビット数の多項式時間で実行可能な) アルゴリズムは知られていないかと思います。 そのため N が十分に大きければある時点までの出力が攻撃者に
どうも!こんにちは!料理研究家、フードコーディネーターのりな助こと河瀬璃菜です! 東京の台所といえば、みなさんご存知築地! 美味しいお店がひしめく築地市場ですが、なにより冬はおいしい食材が勢揃い。そこで今回はそんな築地で絶対に行きたい名物店を厳選して御紹介させていただきます! 1. 築地ならではのネタが食べられる大和寿司 やはり築地と言えば新鮮なお魚! そう、お寿司ですね! りな助のおすすめは、全10貫のおまかせコース。舌の上に乗せると体温でとろっと溶けてしまうような大トロ、ふわとろの食感に甘いタレが絡んだ穴子、ぷりっぷりの大きなエビにキリッと締められたコハダ。何より絶品なのはやはりウニです! とろけるような甘さに鼻から抜ける瞬間の磯の香りが飲み込むのがもったいないとさえ感じさせます。人気店ではありますが並ぶ価値ありです! 大和寿司(だいわすし) TEL:03-3547-6807 住所:〒
皆様はじめまして、spicelifeエンジニア@yuki3738と申します。 あけましておめでとうございます。本年も弊社サービスのtmixと\SPOTLIGHTS/をよろしくお願い申し上げます。 さて年末のことではありますが、なんとわたくし皆様が大好きなあのフレームワーク、Ruby on Railsにコントリビュートをしました。 今回はエンジニア歴約半年の私がどんなインチキ経緯があってコントリビュートにまで至ったのか、またそれによってどんな学びがあったのかをお話ししたいと思います。 rails dbができない 事の発端は弊社プロダクトの一つであるtmixのdbの中を見ようとrails dbコマンドを叩いたことから始まります。 Railsエンジニアだったら確実にお世話になるであろうこのコマンド、なぜかわたしのtmixのリポジトリでは起動することができませんでした。 rails dbを入力する
ITエンジニアのコミュニティサイトStackOverflowなどを運営するStackExchangeが、同社のサービスを支えているシステム構成の状況を知らせるWebサイトを公開しています。 同社のサービスは各国版のStack Overflowのほかにも、サーバ管理者のためのServer Fault、数学関係者のためのMathematicsなど多岐にわたっています。 これらを合わせた同社のサービスは月間5億6000万ページビュー。このページビューを、48GBのメモリを搭載した9台のWebサーバ。384GBのメモリを搭載しライブ/ホットスタンバイ構成にクラスタ化した2台のSQL Serverと、288GBのメモリを搭載した2台のSQL Serverによるもう1つのクラスタの合計4台のSQL Server。96GBのメモリを搭載し、マスター/スレーブ構成にした2台のRedis Serverなどで
色を使いすぎない 以前に書いた「ポータルサイトのデザインをする時に意識したこと5つ」という記事でも触れましたが、今回も特に気をつけました。 ポータルサイトは一画面に表示される情報が多いです。文字はもちろん、画像の量が多くなります。サイトによってはバナー広告もあるので、それらの色に加えて、サイト自体の色もカラフルだと、目が疲れてしまいます。 そのため、色数を極力おさえることでサムネイル画像やタイトルに注目が集まるよう心がけました。そうすることで、ユーザーは情報を探しやすくなり、記事を読む事に集中できます。 逆に、色がゴチャゴチャしてどこを見たらいいのかわからない状態になると、ユーザーの離脱を招くことにもなるため注意が必要です。 選択肢は4つ程度にとどめる 今回のリニューアルにあたり、ポータルサイト内の選択肢を極力4つ程度にとどめる工夫をしました。その理由についてはふたつの心理学が関係していま
スチュアート・バターフィールドはついこの前、彼の企業、Slack Technologyのオフィスをサンフランシスコのフォルソンストリートに移したばかりだが、もう既に次の引っ越し(というより上のフロアへの移動)の事について話している。 「この4階を又貸しすることを考えてるよ」と彼は簡素なミーティングルームで語った。カナダ・バンクーバーにあるSlackの事務所も手狭になっており、現在増築中だという。 SlackのCEO、スチュアート・バターフィールドは、彼の前の会社Flickrを買収したヤフーを退社した。友人に送られた銅製のオブジェとメモと共に。 移ってきてから4ヶ月になるが、レンタル机、議論の場となるコーヒーマシン、そしてGlitchと書かれた大きなサイン看板(これについては後述する)の他にSlackの本社にはあまりモノがない。 関連記事:Airbnbの「マネジメントしない」マネジメント方法
今回は、雑誌『B.L.T』のハロプロ担当、『ハロプロ丸わかりBOOK』の制作編集者として知られる、よーいしかわこと石川洋さんにご寄稿いただきました。伝説となった道重さゆみ卒業コンサートから1ヶ月。今更ながら何か書きたい、とおっしゃる氏に、思いの丈を綴っていただきました。ハロプロのダイナミズムとモーニング娘。の成長を間近で見守ってきた氏ならではの、熱い気持ちと温かい視線、また「伝説の卒コン」の臨場感あふれるリポートをお楽しみください。(まえがき・宮元望太郎) 道重さゆみが足を持ち上げ靴を触った。そしてメンバーが花道を駆け出すもメインステージに彼女だけが残されたその瞬間、僕は2011年の春ツアー「ファンタジーDX」の大阪~座間公演を思い出さずにはいられなかった……。 * * * 2014年11月26日。 「モーニング娘。’14コンサートツアー秋 GIVE ME MORE LOVE ~道重さゆみ
Ansibleのディレクトリ構成を決める際、プロダクション環境、ステージング環境、開発環境といった環境ごとに異なる設定を変更する方法でしっくり来るものを思いつかず、どうしたものかと悩んでいたのですが、今日見つけたブログ記事でそれもスッキリ解消したのでメモっておきます。 結論 まず結論を。プロダクション環境、ステージング環境、開発環境といった環境ごとに異なる設定する場合は、以下のように対応するのが良さそうです。 ディレクトリ構成は、公式ドキュメントに従う。 Best Practices — Ansible Documentation プロダクション、ステージング、開発など、ステージごとの変数切替は以下のブログを参考に、"group_vars"を利用して行う。 インベントリファイルの中に、"[production:children]"のようなグループすべてが属するグループを作ってしまい、そのグ
未だに不明なクラッシュ・・。 以下のようなコードだけでクラッシュします。 (ちなみにiOS7では問題なく起動できる) [追記] 過去に似たような問題(Mac OS XとiOSで特定のアラビア語文字列を表示させるとクラッシュする問題が見つかる | スラッシュドット・ジャパン アップル)があった。 もしかしたらこれがiOS8で再燃したのかもしれない。 - (void)viewDidLoad { [super viewDidLoad]; NSString *text = @"(੭ु´͈ ᐜ `͈)੭ु⁾⁾"; CGRect frame = CGRectMake(200, 200, 150, 88); UITextView *view = [[UITextView alloc] initWithFrame:frame]; view.text = text; // ←ここでクラッシュ! [self.
Microsoftの月例パッチ公開から1週間経ち、1台だけ更新していなかったWindows 7マシンを起動してWindows Updateの画面を表示させたら、何か表示がいつもと違う。ウィンドウ上部の画像が緑か黄色なのが通常だが、なぜか赤い。 疑問に思いつつも「更新プログラムの確認」をクリックしたら「現在サービスが実行されていないため、Windows Update で更新プログラムを確認できません。このコンピューターの再起動が必要な可能性があります」とダイアログが表示されて、更新の確認が開始しない。 ネットワークには接続していてInternet ExplorerでWebブラウズはできたので、Microsoft Updateの確認先サーバに何か問題でも起きているのではない限り通信の問題ではないはず。メッセージ内容的にはサーバじゃなくて自分のPC側の問題だろう。 再起動してみたが症状は変わらな
Using the OS X 10.10 Hypervisor Framework: A Simple DOS Emulator Since Version 10.10 (Yosemite), OS X contains Hypervisor.framework, which provides a thin user mode abstraction of the Intel VT features. It enables apps to use virtualization without the need of a kernel extension (KEXT) – which makes them compatible with the OS X App Store guidelines. The idea is that the OS takes care of memory ma
Twitter社において日本人エンジニアとして活躍するひげぽんこと蓑輪太郎氏が、ITジャーナリストの西村賢氏と対談。勤務の習慣や開発環境、また社内の天才ハッカーが見せる特別な技術などについて語りました。 Twitter開発のテストはローカルで 西村賢氏(以下、西村):Twitterって巨大な世界的企業で、一般的な開発と全然かけ離れているイメージがあったんですね。今ちょっと驚いたのがRailsでローカル環境でまだやってるということで、ローカル環境、例えば蓑輪さんも入られて最初、Macかなんかで開発するわけですよね。その上に開発環境を整える。 具体的に、例えばデータベースのところはどうするとか、結構この環境構築は大変なんですか、最近、その開発環境とステージングとプロダクションをなるべく近づけろとか、ありますよね、そういうトレンドが。そういう意味で言うと、ローカルTwitterが再現できちゃうと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く