プロファイラ好きなモニタの前の皆さんこんにちは。@sonots です。この記事では、Ruby コードのどの行がどのぐらいメモリを消費しているか調べる方法を紹介します。 オブジェクトの数を数える Ruby には ObjectSpace というオブジェクトの情報を集めたり操作したりする module があります。 このモジュールの each_object メソッドを使用すると、RubyVM 上の全てのオブジェクトを取り出すことができます。 このメソッドを使って、以下のようなコードを書くと、実行した地点で、RubyVM 中にどのクラスのオブジェクトが何個存在しているのかカウントできたりするわけです。興味深いですね! ObjectSpace.each_object.inject(Hash.new 0) {|h,o| h[o.class]+=1; h } #=> {Class=>241, Strin
英イングランド南部のブランドフォードで、作家のテリー・プラチェット氏の未発表原稿を収めたハードディスクを壊すロードローラ-(2017年8月25日撮影、30日公開)。(c)AFP/RICHARD HENRY 【9月1日 AFP】英国の作家テリー・プラチェット(Terry Pratchett)氏が晩年に書き進めていた未完の作品を複数収めたハードディスクが、生前の同氏の希望に従い、蒸気式のロードローラーで破壊された。 ユーモアあふれるファンタジー作品で知られる同氏のアシスタントを長く務めたロブ・ウィルキンス(Rob Wilkins)氏は、ハードディスクを破壊する前、ツイッター(Twitter)に「テリーとの約束をいよいよ果たす」とツイート。そして先月30日、ロードローラーの前に立つ自身の写真を投稿した。 プラチェット氏の作品は37言語に翻訳され、世界で8500万部以上売り上げている。プラチェット
<ウォルト・ディズニー・カンパニーの研究機関ディズニー・リサーチは、短編ストーリーの人気度を自動的に予測し、その質を評価する人工知能を開発。この分野の世界初の研究成果として話題> ウォルト・ディズニー・カンパニーの研究機関であるディズニー・リサーチは、自動車や玄関ドアなどの物体の画像と"プップー"、"ガチャン"など、それぞれの物体に対応する音とを結びつける人工知能システムの開発や、映画に対する観客の反応を顔の表情から予測するディープ・ラーニング(深層学習)ソフトウェアの共同開発など、近年、人工知能に関する様々な研究開発に積極的に取り組んできた。 短編ストーリーの人気度を自動的に予測する人工知能 とりわけ、米マサチューセッツ大学ボストン校との共同研究プロジェクトにおいて開発された人工知能は、脳の神経細胞(ニューロン)とそのつながりを数式的なモデルで表現する「ニューラルネットワーク」により、短
やれやれさん。 @5tnd_osaki 何がショックかって、ジュリアナダンスで高校の全国大会で準優勝した大阪府立登美丘高校ダンス部の女子生徒、レポーターから「衣装はどうやって準備したの?」と聞かれて、「おばあちゃんから貰いました」 お ば あ ち ゃ ん か ら 貰 い ま し た 2017-09-01 01:35:40
F-35戦闘機が墜落のないまま10万飛行時間を突破しました。F-15はじめほかの戦闘機と比較すると、これがどれほど驚異的な記録であるのかが見えてきます。 F-35、10万飛行時間達成でいまだ落ちず 2017年7月28日、ロッキード・マーチンは新鋭ステルス戦闘機F-35「ライトニングII」の総飛行時間が10万飛行時間を突破したことを明らかにしました。 短距離離陸・垂直着陸型のF-35Bと、アメリカ海兵隊の強襲揚陸艦「アメリカ」(画像:ロッキード・マーチン)。 F-35の総出荷数はすでに200機を超えており、おもにアメリカ海兵隊が運用する短距離離陸・垂直着陸型のF-35Bが2015年に実用化、2016年にはアメリカ空軍または航空自衛隊などが運用する通常離着陸型のF-35Aが実用化を迎えており、残るF-35Cも2018年に実用化を予定しています。 F-35はその開発こそ手間取ったものの、これまで
かつて百貨店に行き、じっくり選んで服を買うのが好きだった。でも、いまは……。日本人が「高い服」への興味を失った結果、アパレルは死へと向かっている。その内部では、何が起きているのか。 服は「どうでもいい」 「アパレル業界が苦境に陥っているのは、『消費者の価値観の変化に負けた』から。いまや女性は、『憧れのモデルが着る高いブランド服』を欲しがらなくなり、等身大の服を求めるようになっている。 さらに言えば、最近は、限られたおカネを本当に遣いたいものだけに遣う人も増え、それ以外の支出はなるべく抑える傾向が強まっています。こうした人には、服は『最低限でいい』『どうでもいい』ものなのかもしれません」(流通専門誌『2020ValueCreator』編集長の田口香世氏) アパレル企業、とくに百貨店に店舗を展開する企業は、経験したことのない苦境に喘いでいる。'91年から'13年の間に市場は15.3兆円から10
2016年放送のTBS系ドラマ「逃げるは恥だが役に立つ」のエンディングで新垣結衣さんや星野源さんらが踊り話題となった「恋ダンス」。音源に対するレーベルの寛容な姿勢もあってネット上には多くの恋ダンス動画が登場しましたが、9月に入り、それらの動画に削除要請を行っていくことがあらためてアナウンスされ、ネット上では動揺が広がっています。 8月29日にサイト上にあらためて掲出された“恋ダンス”動画に関するお願い(画像は同社サイト内、星野源のページから) 恋ダンスで使用されている星野さんの曲「恋」について、星野さんが所属するビクターエンタテインメントは、個人または非営利で、「恋」の音源を購入しており、動画内で90秒程度の利用といった条件の下では、著作権法に基づく動画の削除手続きは行わないと発表。これにより、多くの恋ダンス動画が生み出されてきました。 恋ダンス(画像はTBS FREEから。関連記事) 恋
今、たるのんが作ったLINE BLOG iOSのエディタを使い、彼への餞をしたためようとしている。溢れる涙でも、エディタの文字が滲まないのは君のロバストな設計のせいでしょうか?、生活防水のiPhoneに畏敬の念を禁じ得ません。あれ、6sは防水じゃなかったっけか? 彼との出会いは5,6年ほど前で、彼が主催側にいたエンジニアイベントだった。Objective-CのARCについて知ったかぶって客席から意見を言ってたところ、循環参照が解決できないのはAutoになっても一緒だから万能ではないよね、みたいなツッコミをかぶせてきたのが彼だった。登壇してる方も質問してる側もおっさんの中で、学部3回生ぐらいで物怖じもせず簡潔にツッコミ入れている姿から、それまでに十分な学習をし、そこから得た知識からの自信を感じたのを覚えている。 LINE Fukuokaの開発組織を立ち上げる時、新卒採用は当面無理かなと思った
ロボット・玩具の製品開発会社バイバイワールドは8月31日、拍手をするロボット「ビッグクラッピー」の予約受け付けを開始した。販売予定価格は、29万8000円(税別、送料別)。初回出荷台数は100台で、2018年初旬の発送を予定している。 電源を入れると5秒で動作をはじめ、「どこでも」「店頭」「会社」「飲み会」「お誕生日会」「スポーツ観戦」から6つのシチュエーションを選べば準備は完了。あとは、こちらが何もしなくても人感センサーで人を感知し、100種類以上のせりふをしゃべりながら自動で手をたたくという。 「見守りロボット」「感情認識ロボット」といったロボットが多くみられる中発表された、「拍手するだけ」のロボット。なぜ「拍手」なのか? 開発者に聞いた。 実はこのビッグクラッピー、バイバイワールドの代表取締役高橋征資氏(「高」は、はしごの高)が学生時代に研究していた「拍手技術」(関連論文)が基礎とな
コードを書いて生きていきたい、と決意しプログラマに転身して もうじき10年目だ。どうにか思った通りの生き方を出来ている— すぎゃーん💯 (@sugyan) August 27, 2017 2008年9月1日、僕のプログラマとしての人生がスタートした。 2007 - 2008 2007年4月、地元の大学院を修了。上京して大手のSIerに新卒として入社した。 就活は適当、だったつもりは無いけど これといって強い意思は持っていなくて 何となく、という感じでIT系を選んでいた。 200人以上の同期たちと一緒に約半年にわたる新入社員研修、同時に配属先でOJT、という感じでとても手厚い教育制度があり それはそれは良い会社だった。 配属先での主な仕事はソフトウェア製品の動作テストなど、だったと思う(正直あんまり覚えていない)。 コードを書く仕事ではなかったけど、開発職や研究職に近い配属だったこともあり
By OnInnovation オンライン決済サービス「PayPal」の母体を作り、世界で最も成功しているEVメーカー「テスラ」の創設、民間宇宙開発のトップをひた走る「スペースX」を立ち上げた経歴を持つイーロン・マスク氏の成功はこれらにとどまらず、超高速交通網を開発する「ハイパーループ」、都市の地下にトンネル網を張り巡らせる「Boring Company」などの構想をうち立てるなど、そのアイデア力と経営手腕は非常に高いものがあります。そんなマスク氏が数年前にテスラの従業員宛に送ったというメールには、組織としての強靱な体力を実現するために必要な社内コミュニケーションの在り方が雄弁に語られています。 This Email From Elon Musk to Tesla Employees Describes What Great Communication Looks Like | Inc.c
携帯電話番号の割り当て問題について有識者らで話し合う「電話番号の枯渇に関する検討委員会」は31日、「0X0」で始まる電話番号の「X」部分に絵文字を導入する検討に入った。2千種以上ある絵文字を加えることで、将来的な番号枯渇に対応できるようになるという。 総務省では毎年1千万~1500万件の番号を割り当てているが、携帯契約件数の急増に伴って番号枯渇が課題になっていた。現在「090」「080」「070」に続き、「060」の導入を進めているが、数字の組み合わせだけでは増加ペースに追いつかないのが現状だ。 委員会では当初、アルファベット案も検討されたが、「26文字の拡張では焼け石に水」「0(ゼロ)とO(オー)、2とZが区別しにくい」など否定的な意見が相次いだ。また現在の11桁から、10倍の110桁まで増やす案も出たが「通販会社の語呂合わせ担当者がかわいそう」として同じく検討対象から外された。 300
こんにちは、fluctの@nekoyaです。 今日は現在開発に携わっている、俗に言う「管理画面」のWebアプリケーションのアーキテクチャをご紹介します。 このアプリケーションはReactとRxJSを軸として作られており、コードはTypeScriptを使って書いています。 アプリケーションを流れるデータと状態の管理について、Write StackとRead Stackという考え方を取り入れたところ、いろいろなメリットが得られたので、そのあたりを軸に掘り下げてみます。 全体の大まかな構成 各Stackの前に、まずはアプリケーション全体の構成をざっくりと見ておきます。 流れとしては、DispatcherからWrite Stack, Read Stackを通ってStateが生成され、それをViewが受け取るという構成になっています。 全体の流れとしてはFluxっぽい何かのひとつのあり方なのですが、
このページでは、GoogleのWi-Fiルーター「Google Wifi」のレビューと設定方法、価格、購入できるショップなどについてまとめています。 Google Wifi(グーグルワイファイ)の特徴 まずは、Google Wifiの特徴についてまとめていきます。 複数台設置することでどこでも快適にインターネットに接続できる Google Wifiは、一般的なWi-Fiルーターと同じように1台で使うことができます。 また、Google Wifiは1台だけでなく2台以上同時に利用することも可能です。 例えば、1台では家の隅々までWi-Fiの電波が届かない場合に、Google Wifiを複数台設置することでどんな場所でもWifiに接続できるようになります。 Network Assistによりアクセスが集中しても速度が落ちないよう最適化する Google Wifiには、「Network Assi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く