コミュニケーションが生まれるツイートまとめツール
新しい言語に移行するのは常に大きな決断です。その言語をよく知る人がチームメンバーに1人しかいない時などは特にそうです。今年の初め、我々は Stream の主要言語を Python から Go に切り替えました。この記事では、なぜ私達が Python から Go に移行しようと決断したのか、その理由を説明します。 Go を使う理由 理由1 - パフォーマンス Go は速いです! Go は極端に速い。そのパフォーマンスは Java もしくは C++ に匹敵します。私達のユースケースでは、Go は Python より30倍速いです。Go と Java を比較したベンチマークはこちらです。 理由2 - 言語パフォーマンスの問題 多くのアプリケーションにとって、プログラミング言語は、単にアプリとデータベースを繋ぐものにすぎません。言語そのもののパフォーマンスは通常あまり重要ではありません。 しかしな
【2017/10/25追記】 久しぶりにバズッたので、ナイチンゲールの呪いにかかっている私としては戦々恐々としながらはてなの通知欄をみております。 はてぶで、今回指摘したSONYのハンディカムのCMに、高篠氏のエピソードが使われていることを教えてくれた方がいました。情報提供ありがとうございます。みんな知ってるものですね。新しい項に追記しています。 私の好きな『それ町』の石黒正数さんのtweetを最近フォローしているのですが、こんなジョブズの逸話を紹介していました。 技術者「アイフォンの試作機です。この機能でこれ以上小さくするのは無理です!偉い人にはそれが分からんのです」 おもむろに試作機を水没させるジョブズ。 ジョブズ「あぶくが出たな。まだ隙間があるという事だ、工夫しろ」 この話が好きでなぁ。 ネームを描く時の指針になったものよ。 — 石黒正数 (@masakazuishi) 2017年1
インフラエンジニアの多分、華形のお仕事の1つであるミドルウェアの性能検証を久々にガッツリやる機会がありましたので、検証作業の基本的な項目について初心から振り返っておきたいと思います。読みやすさ度外視の詰め込み記事注意警報です。 世の中、雑な検証結果もちょいちょい散乱していて、私自身もそうならないよう注意を払っているわけですが、ガチでやると気をつける項目が多くて、自分で忘れたりしないようにと、誰かにやってもらいたい時に基本を抑えてから取り掛かってもらうために、形にして残しておこうと思った次第であります。 目次 なぜ性能検証をするのか 環境の準備 インスタンスの用意 クライアントの用意 サーバーの用意 ボトルネックになりうる項目 CPU Utilization Memory Network Bandwidth Disk Bandwidth Disk IOPS Disk Latency Disk
以下で登壇した際のスライドです。 https://supporterz-seminar.connpass.com/event/67955/
ここ最近で急に有名になった、”Coinhive” というサービスがあります。一言でいうと、ブラウザのJavaScriptを利用して仮想通貨 Monero を採掘するためのサービスで、Webサイトに導入することによって来訪者から直接収益をあげたりすることを目的にしています。 有名になったのには理由があって、ユーザーの許可を得ずに勝手に採掘をするサイトが問題になったためです。Pirate Bayの事例などが有名ですね。 個人的にCoinhiveのようなサービスは適切に使われる限り仮想通貨のキラーサービスになりうると期待しています。ここでCoinhiveがどのようなサービスなのか、技術とビジネス両方から注目してみようと思います。 2018-06-12追記: Coinhive をユーザーの許諾なしに利用していたサイトの管理者の方が神奈川県警に家宅捜索を受けたそうです。詳細は経緯の説明サイトを御覧く
シリコンバレーのスタートアップを数多く取材する中で気付いた「シリコンバレーにおけるディシプリン(規律)の存在」や「General Electric(GE)やIBM、SAPといった老舗企業が必死になってシリコンバレーのスタートアップを真似している理由」、そして「日本企業がイノベーションを実現するための処方箋」について解説します 詳しく知りたい場合は「GE 巨人の復活」をご覧下さい。 http://www.nikkeibp.co.jp/atclpubmkt/book/17/P55110/ 今後の記事は「シリコンバレーNext」をご覧下さい。 http://itpro.nikkeibp.co.jp/siliconvalley/ Read less
先日、ioドメインの障害があったのだけど、自分がDNSの仕組みをよく分かっていないせいで、いまいちどういうことが起こっていたのか把握できなかった。そこで、DNSの仕組みについて軽く勉強したので、そのメモを残しておく。内容は間違っているかもしれないので、その場合は指摘してください。 DNSについて学んだこと Software Design 2015/4のDNSの教科書が非常に勉強になった。また、 インターネット10分講座:DNSキャッシュ - JPNICも参考になる。 権威サーバとフルリゾルバ まず、DNSサーバには権威サーバとフルリゾルバの二つの種類が存在する。 権威サーバ ドメインの情報を管理し、自分の管理しているゾーンの情報を提供するだけのサーバ 問い合わせたドメインが自分のゾーンの管理下ではない場合、別の権威サーバへ委任するという情報を返す コンテンツサーバとも言われる? 例) co
5の「振り返り」は以下の項目を検討しておくと良いです。 Idea:アイデア。コンセプト。テーマ。元ネタ What went right:やってみて良かったこと。うまくいったところ。成功したところ。次回に生かせそうなこと What went wrong:ダメだったところ。うまく機能しなかったところ。問題点。改善すべき点 What I learned:学んだこと。効果的なゲームデザインの方法やツールの使い方、獲得したテクニックなど ちなみに最初にリンクを貼った、作ったゲームの各ページの下の方には、振り返りや作成にかかった時間などを記載しています(以下はノンフィールドRPG「OneWay RPG」を作った時の振り返り) Game A Weekで得たもの ということで「Game A Week」を行った結果、私が得たものです。 ゲームを作りながら技術検証できる ゲームを完成させたときの達成感を繰り返
青春18きっぷを使い日本を縦断した記事をお届け!今回の旅では、旅の記録にアプリ「駅メモ」を使用。実際に行った駅全てでチェックインし、使用した鉄道のルートや、所要時間、料金まで細かくレポートいたします。青春18切符で日本縦断をする中でも、最短の「5日間」で達成したその記録をとくとご覧ください。(読了時間目安 : 30分) ※本記事は『駅メモ! – ステーションメモリーズ!-』の提供でお送りいたします。 湿り気を帯びた生暖かい風が、海が近いことを教えてくれた。夜の闇、広がる大草原、その真ん中にまっすぐに伸びる道路を歩く。遠くの方からトラックのエンジン音が聞こえて、東の空は少しだけ明るくなっていた。 まるでこれから始まる暑い暑い夏の一日を予告しているかのような光、僕はそれをずっと眺めていた。 というわけで、ヒマワリに囲まれた朝5時の無人駅からこんにちは。 ここがどこかといいますと、鹿児島県は指宿
※以下のアプリ名を選択すると詳細について説明している箇所までジャンプします ・レベル1の方におすすすめのアプリ→「中学生の英単語2000」・「早打ち英文法」・「Duolingo(デュオリンゴ)」 ・レベル2の方におすすめのアプリ→「iKnow」・「スタディサプリ英単語」・「英会話フレーズ1600」 ・レベル3の方におすすめのアプリ→「英単語アプリmikan」・「英会話、英語 リスニング – スタディサプリENGLISH」 ・レベル4の方におすすめのアプリ→「POLYGLOTS(ポリグロッツ)」・「NHKゴガク 語学講座」 ・レベル5の方におすすめのアプリ→「EnglishUpgrader」・「VOA Learning English」 ・レベル6の方におすすめのアプリ→「BBC – 英語学習」・「Learn English Podcasts」 ・レベル7の方におすすめのアプリ→「TED」・
概要 ファミコンのエミュレータをJSでだらだらと作ってた。そこそこ遊べるようになったので公開しておく。技術的な内容は、またどこかで発表したり、Qiitaなどにまとめたい。(忘れないうちに。需要があるかは怪しいが。) 随分昔に作ってみたいなーと思いFPGAでの実装を開始したんだけど、早々に挫折した覚えがある。今思うとFPGAの場合タイミングの問題が付き纏うのでJSで書くより圧倒的に難易度も高いし、ハードエミュレータを実装するにしても前段階としてソフトウェミュレータを実装するのが定石っぽいので無謀だったっぽい。 ひとまずMapper0という基本的なカセット形式のみに対応し、スーパーマリオブラザーズがそこそこ遊べるくらいを目標とした。 成果物 github.com ファミコンのスペック MPU 6502(RP2A03), 8bit WRAM2KB VRAM 2KB 最大発色数 52色 画面解像度
こんにちは。ヨッピーです! 本を出したので宣伝させてください!!! www.amazon.co.jp Kindle版もあるよ! Kindle版は今日配信開始で、本は明日から届くはず! 早速レビューも書いて頂いててめちゃめちゃ褒められてる! 今度土下座して足とかペロッペロ舐めてやるからな!ありがとな! ちなみに、あがってきた表紙を見て「情報商材屋っぽさすごいな」とか思ったんですけど、 これくらいキャッチーじゃないと売れないのかもしれない。 そもそもこの本、売れる、のか…? ちなみにこの本はビジネス書、特にサラリーマン向けの本で、「なんで雑魚ライターのお前がサラリーマンを語れるんだよ」って言われそうなので一応言っておくと、僕はライターになる前までは商社で営業職、つまりはサラリーマンをしていたのである。 今でこそ年がら年中、Tシャツにサンダルといった、やる気ゼロパーの昭和のヒッピーみたいな恰好で
「大事な会議でスマホをいじる勇気をもて」って… 本人にモノ申す。ホリエモンの『多動力』って売れてるけど極論じゃない? 日本一R25世代の気持ちに寄り添うメディアになることを目指している新R25が、世の中にはびこる「極論」を撲滅していこうという本企画。 非現実的な極論を掲げる人たちに編集長の渡辺が対談を申し込み、最後にはその主張を訂正させる。そんな胸のすくような戦いをお見せしたいと思います。 今回のターゲットは、今年5月に刊行して異例のヒットとなっている堀江貴文著『多動力』。 自分も買って読んでみたのですが、たしかに相変わらず僕たちの固定概念を壊してくれるエッジの効いた主張は面白い。 ただし、です。 他人の目を気にしすぎて、「自分の時間」を生きていない人が多い。 僕は打ち合わせ中も、終始スマホをいじっている。 「上司が話しているときは目を見て聞け」とか「会議中にはスマホをしまえ」と言われても
まじな話をすると、N予備校のプログラミング入門コースやるのがオススメ。 https://www.nnn.ed.nico 一日8時間勉強時間があるなら、だいたい一ヶ月で終わる内容。 月額1000円だけどしっかり勉強すれば一ヶ月の無料期間中に終わると思う。 もともとN高等学校のノンプログラマーの生徒をWebエンジニアとして就職させるために作られたカリキュラムで講師曰く去年はこれで二人エンジニア就職を決めたらしい。 内容も相当親切に説明していて、プログラミングで何か作るだけじゃなくて、就職に必要な環境構築やセキュリティまでみっちりやる。 http://qiita.com/sifue/items/7e7c7867b64ce9742aee#%E3%82%B3%E3%83%B3%E3%82%BB%E3%83%97%E3%83%88%E3%82%92%E3%82%82%E3%81%A8%E3%81%AB
最近の経済学は、これまで「経済学」と聞いてぱっとイメージすることと、ちょっと離れたことが研究対象になっている。 例えば感情だ。 私たちは、人が感情に左右されることを知っている。幸福感でいっぱいならやる気はでるし、なんとなくうまくいかず気分が乗らない日は成果も乏しい。 幸福度が高いと、生産性が高まることを裏付ける研究も進んでいる。大竹さんもいうように、まさに笑う門には福来たるだ。 一方で、感情を軽視すると、人の生産性を下げることにつながるという研究もある。 部下がいるビジネスパーソン必読「怒り」に着目した研究結果が紹介されている。ここは部下をもつビジネスパーソンにとって、まず必読のパートだ。 怒りっぽい上司が怒っているときに、わざわざ話をしようと思う人はいない。「落ち着いたときに話をしようかな」とか「時間を置くか」と考える。 人間が完全に合理的なら、与えられた情報に基づく意思決定は、感情に左
[CEDEC 2017]「ゼルダの伝説BotW」の完璧なゲーム世界は,任天堂の開発スタイルが変わったからこそ生まれた ライター:西川善司 CEDEC 2017は,任天堂からの登壇者が例年に比べて非常に多い。数えてみると8件あった。「海外のカンファレンスでは登壇する一方,日本国内のカンファレンスにはあまり出てこない」という,これまでの傾向からは一転した新しい動向と言える。「ゲーム開発シーンにおける知見の共有」において,これまであまり積極的でなかった任天堂だが,意識を変えてきたのだろうか。 いずれにせよ,CEDEC 2017で任天堂は,「ゼルダの伝説 ブレス オブ ザ ワイルド」(Nintendo Switch / Wii U,以下,ゼルダの伝説BotW)関連セッションを4本も持った。今回はその中から,開発者でない一般のゲーマーにも分かりやすかったと思われる「『ゼルダの伝説 ブレス オブ ザ
はじめに 今期より、自分のいる会社で社内報を発行することとなり、 その中で現役エンジニアからリアルな声を収集しています! そのうちのひとつとして掲載したのが「エンジニアが選ぶ良書まとめ」。 今回は、社内だけで公開していた良書の情報をこちらでも備忘録としてまとめておきます。 2017/09/4 追記: 本投稿を公開したことで予想以上に反響があり、良書とは?を改めて考えさせられました。 社内のアンケートでは、新人に読んでほしい本、手元にあると便利だと思う本、という趣旨で 集計したので、「良書」という意味では人それぞれ捉え方が違うのかな、と思いタイトルを変更しました。 ヒアリング対象 エンジニア向けの書籍はたくさんあるものの、技術書をはじめ、どれも比較的高価ですよね・・・。 バージョンupしたら使い物にならない書籍もあるし、学習にはお金も時間もかかる! なので、書籍購入を失敗しないように、要領よ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く