Handling a tremendous amount of images with Fastly / Yamagoya Traverse 2020
![実践nginx〜メルカリの場合〜](https://cdn-ak-scissors.b.st-hatena.com/image/square/630c29006ebd2bacb5d75a4569f7822904ce1bbf/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fd55a0f55a0ad4c33b0058406a2372654%2Fslide_0.jpg%3F4694644)
リモートチームとは、物理的に離れた場所で働きつつもチームワークを発揮して、チームで助け合って成果を出していく働きかたです。私たちソニックガーデンでは、リモートチームを5年以上続けてきました。 この記事では、私たちが経験から学んできたリモートチームを実現するときにメンバーが気をつけておくと良いだろうと思う4つの習慣について書きました。 1)仕事に関する「雑談」をして連帯感を出す習慣 チームビルディングの第1歩は、チームを構成するメンバーをお互いに仲間だと認識することから始まります。それはたとえリモートチームであっても同じことです。 もしオフィスにいれば、飲み会や食事の機会があったりして、お互いのことをなんとなく認識することが出来るのかもしれませんが、リモートではそうはいきません。 そこでリモートチームでは、互いに認識しあう機会として、あえて仕事の合間に雑談をするよう気をつけています。雑談とい
色黒で知られる歌手・松崎しげるさんがコーヒーの中に落ちてしまったので、濃い色に溶けこんだ松崎さんをなんとか探し出そう。こんな無茶苦茶なコンセプトのゲーム「松崎しげるを探せ!」を、AGFが特設サイトで公開しました。なんか松崎さんの顔がコーヒーからいっぱい出てくる! 「松崎しげるを探せ!」プレイ画面 ゲームは、3倍高密エスプレッソを使用したマキシムのコーヒー「トリプレッソ」をPRする「松崎しげるを探せ!キャンペーン」の一環として作られたもの。特設サイトでは松崎さんが落ちるまでの経緯を描いた動画が見られます。松崎さんは同商品のPRムービーを撮っていたところ、トリプレッソが入った巨大カップの中に誤って滑落。スタッフたちが慌てながら「探して!」「ちょっと色に溶け込んでてわかんないです」と発するのがシュールです。 キャンペーンサイト。「トリプレッソ」(右)のPR企画の一環です 松崎さんがトリプレッソに
期間限定サイト「村上さんのところ」をご覧いただきまして、誠にありがとうございます。 連日たくさんのアクセスをいただきました当サイトですが、2015年5月13日をもって、公開を終了させていただきました。当主の村上春樹さんは、しばしの休憩をとったあと、本来の小説のお仕事に戻っていらっしゃいます(当主からの最後の挨拶はこちら)。 1月15日のオープン以来、119日間という限られた期間でしたが、読者のみなさまと村上さんとの交流はたいへん面白く、そして意義深いものとなりました。3万7465通のメールをお寄せいただいたみなさん、そして、最後までご愛読いただいたみなさんに、あらためて感謝を申し上げます。 なお、当サイト上での質問者のみなさまと村上さんとのやりとりは、編集の上、新潮社より出版されます。くわしくはこちらをご覧ください。 新潮社 チーム縁の下
機械学習の有益な書籍情報を共有します。 初心者向け 最初に読む本としては「オンライン機械学習」「フリーソフトではじめる機械学習入門」「言語処理のための機械学習入門」がオススメです。 「オンライン機械学習」は3章までが入門的な内容になっています。4章以降は発展的な内容なのである程度力がついてからが良いです。オンライン機械学習という分野は実装が簡単で実用性が高いので最初に取り組むのに適しています。 広い範囲で機械学習を概観したい場合は「フリーソフトではじめる機械学習入門」がよいです。こちらは全体像がつかみやすい反面、数式の展開がわかりにくい箇所がちらほらあるので適当なスルー力が必要とされます。 「言語処理のための機械学習入門」はやや実装よりの本です。数式をみるより具体例をみたほうがわかりやすい、という人はこの本が良いと思います。 数学 何をやるにしても基礎体力は大切。数学の理解が深まれば深まる
IIS と ARR を使って簡単なリバースプロキシを作るのはとても簡単だったので、今回は Server Farm を作成してロードバランサーを構築してみたいと思います。 実際に作ってみる前は複雑そうな気がしていたんですが、実際には IIS Manager からあっさりと出来ました。 ARR をインストール済みの場合は IIS Manager に Server Farm というツリーが表示されているはずなので、右クリックして Create Server Farm を選択します。 まずは Server Farm の名前を入力します。適当にわかりやすい名前で大丈夫です。 Online にチェックを入れておくと、Server Farm を作成完了後すぐに使えるようになります。 次に進むと負荷分散を行う先のサーバーを追加する画面になるので、既に用意済みであろうサーバーのアドレスを入れます。今回は仮想
Fujiとは Fuji は、株式会社時雨堂がオープンソース・ソフトウェア (※1) として公開する MQTT ゲートウェイです。 Edison (※2) などの送受信機 (センサーからデータを受け取り、サーバへ送ることのできる端末) にインストールして使用します。 センサーから収集したデータを簡単に MQTT ブローカーへ送信、MQTT ブローカーから受信したデータを LED や電源スイッチなどの出力デバイスに送信できます。 (※1) Apache License, Version 2.0 で公開しています。 (※2) Edison は、インテルによって開発されている SD カードサイズのコンピュータです。 特長 すぐに使える簡単な設定 センサーからのデータはシリアルポート経由であれば、INI ファイルに設定するだけで、MQTT ブローカーへ送信することが可能です。 センサーデータ
AWS本やクローラー本を出していると、「上級者向けの本は出さないのですか」とよく聞かれるます。残念ながら日本のIT業界向けの出版事情を考えると、なかなか難しいというのが正直なところです。 IT業界向け出版物の市場規模 難しい理由として、市場規模があります。IT業界で働く人の数は定義次第なので幅がありますが、100万人程度と仮定します。市場の規模は、この母数に対して1人あたり何冊買うかが上限となります。この段階で、コミックや一般書に較べて、著しく小さいことが解ると思います。 さらに初級・中級・上級とカテゴライズすると、この母数に対して更にフィルタリングすることになります。コミックだと対象年齢はある程度はあるものの、レベルによってフィルタリングすることはないですね。市場規模は下の概念図のとおり、上級者の市場は必ず初級・中級者の市場より小さくなります。 細分化されたカテゴリ この段階で上級者向け
動画制作クラウドソーシング『Crevo』CTOの工藤陽さんは、NTTデータで7年間SEとして経験を積んだ後、Crevoの創業と同時にジョインしたエンジニアだ。「SIerからWEBへ」一見するとキャリアの可能性が広がるイメージだが...その難しさや現実とは? 【プロフィール】工藤陽 Akira Kudo 2004年、NTTデータに入社。金融ビジネス事業本部(当時)にて都銀のシステムアウトソーシング事業に従事。2009年、第一金融事業本部(当時)に異動。全銀ネットワークの開発に携わった。2012年、PurpleCow株式会社(Crevoの前・社名)創業とともに入社。CTOに就任した。 業界の中でしか生きられない、SIの世界に身をおく不安 ― 本日のテーマが「SIerからのWEB業界への転身におけるメリット、デメリット」なのですが、工藤さんがNTTデータを退職され、スタートアップにジョインされた
トッププログラマーが語る人工知能@アップルストア、真鍋大度☓山本一成2015.04.22 21:00 いずれ人間の歯が立たない世の中になるのでしょうか? 去る4月2日、アップルストア銀座にて「トッププログラマーが語る人工知能」と題したトークショーが開催されました。 「人間とロボットが共存する時代を目前にして、われわれは人工知能をどう考えるべきか?」というテーマについて語り合ったのは、人工知能を用いた将棋ソフトPonanzaの開発者である山本一成さんと、プログラミングを駆使した作品を手がけるアーティストの真鍋大度さん。プロ棋士の遠山雄亮さんによる司会進行のもと、対談が展開されました。 将棋や音楽などさまざまな分野で活用される人工知能 山本さんが開発したPonanzaは、プロ棋士とコンピューターが戦う将棋棋戦「電王戦」に出場する将棋ソフトの中でも最強と目されているものの1つ。 この対談の2日後
北欧女子オーサ オフィシャルブログ「北欧女子が見つけた日本の不思議」Powered by Ameba スウェーデン出身の漫画家・オーサです。日本での驚いた出来事や発見したことを4コマ漫画で描いていきます。 お仕事や取材の依頼はKADOKAWA(prbook@mediafactory.co.jp)までお願いいたしますm(__)m ※メッセージでの仕事依頼にはご返信できません スウェーデン出身の漫画家・オーサです。 日本での驚いた出来事や発見したことを4コマ漫画で描いていきます。 日本語がたどたどしくてすみません… おはようございます! ちょっと暖かくなりましたね~!そろそろ夏の暑さ、心の準備をしなくていけません(-。-;) なぜ漫画とアニメが好きになったか、スウェーデンでオタク生活はどうだったか、日本に関してどの印象があったか、最近そういう4コマを描いています! これからブログでは昔のオタク
渡されたSVGファイルを見たらpath要素のアンカーポイントの数字が小数点以下6桁くらいから30桁まで混在していて、無駄な感じがあった。SVGOでできるのでそれでやっても良かったが、まずは単純に小数を指定桁(3から5桁)で四捨五入したいだけなので他に何かされてしまう可能性があるツールはちょっと避けたい。ということでVimの置換でどうにかした。 コマンドとしては長いがやっていることは普通なので、後述の説明が理解できればソラで打てるんじゃないかと思う。 :%s@\d\+\.\d\+@\=round(str2float(submatch(0))*1000)/1000@g 例えば、 0.12345 12.34567 0.99999 56.78999 は、 0.123 12.346 1.0 56.79 と置換される。それぞれ切り捨て、切り上げ、切り上げて余分な0を削除、切り上げて余分な0を削除と置換
あのケイブが本気で作ったスマホ向け縦スクロールSTG「ゴシックは魔法乙女」を紹介する「(ほぼ)日刊スマホゲーム通信」第816回 ライター:げっつ☆先生 スマートフォンには相当な数のゲームが存在しているが,「じゃあ,どれが面白いの?」「そもそも,数が多すぎて好みのタイトルが探せない!」と思っている人も少なくないはず。そんな問題を解決すべく,スタートした連載が「(ほぼ)日刊スマホゲーム通信」だ。話題の新作タイトルからネタ要素多めのオモシロ系まで,スマートフォンのゲームを片っ端からプレイして(ほぼ)毎日お届けする。 本日の「(ほぼ)日刊スマホゲーム通信」では,ケイブの新作スマホ向けアプリ「ゴシックは魔法乙女〜さっさと契約しなさい!〜」(現在遊べるのはiOS版のみ。Android版は4月21日に配信される予定)を紹介する。本作は,同社で「怒首領蜂」シリーズや「虫姫さま」シリーズなどを手がけた池田恒
■ Docker 1.6 から登場した “Docker Client for Windows”とは 今日リリースされた(米国時間4/16) Docker 1.6 のBlog投稿。様々なツールのバージョンアップに加えて、「Docker Client for Windows」がリリースされたと書かれていました。これは、Windowsのコマンドプロンプト上から、直接 docker コマンドを使い、コンテナやイメージの操作ができるようになったものです。 ポイントをまとめると、 コマンドプロンプトから直接 docker を操作できるようになった ただし、boot2docker のセットアップはまだ必要 という訳で、Mac OS X 上で Docker を操作できる環境と同じになりました。 ■もう少し詳しく これまでも Windows 上でも Docker を使う事はできました。ですが docker
Dockerのようなコンテナの運用やクラウドでの利用を想定し、Windows Serverを徹底的に軽量化した「Nano Server」をマイクロソフトが発表しました(日本語訳)。 Microsoft Announces Nano Server for Modern Apps and Cloud - Windows Server Blog - Site Home - TechNet Blogs サイズはわずか7% 通常のWindows Serverと比較して、ファイルサイズはわずか7%しかなく(仮想化イメージのVHDでの比較)、重要なセキュリティアップデートは8%しかなく、再起動の必要性も20%しかないとのことです。 マイクロソフトはこのNano Serverを実現するためにWindows Serverをリファクタリングし、GUIスタック、32ビットサポート(WOW64)など多数のコンポー
ノイジーネイバーを遮断する新型コンテナ「Hyper-V Container」をマイクロソフトが発表。Windows Server上の新しいコンテナ実装 マイクロソフトは次期Windows Serverに搭載予定の新型コンテナ「Hyper-V Container」を発表しました。 マイクロソフトは昨年10月にDockerと提携し、次期Windows ServerにDockerコンテナを実装することを表明しています。今回発表された「Hyper-V Container」は、このWindows Server上で実装されるDockerコンテナの基盤となるコンテナ技術の1つです。 下記は、Hyper-V Conatinerの発表記事に掲載されていた図を基に、Publickeyで分かりやすく改変した図です。 Windows Server上にまず独自コンテナを実装する この図からは、いくつかのことが読み取
VMwareがvSphereに最適化したコンテナ向け軽量LinuxOS「Project Photon」リリース。Mesosphereも統合予定 VMwareが、コンテナ向けに最適化された軽量LinuxOS「Project Photon」をテクノロジープレビューとして公開しました。これまで仮想化ハイパーバイザを中心に製品群を組み立て(あるいはSpring Frameworkのような上位レイヤのものもありましたが)、OSとは一定の距離を保とうとしていたVMwareにとって大きな変化といえます。 PhotonのWebサイトでは、Photonの特長を次のように説明しています。 Photon™ is a technology preview of a minimal Linux container host. It is designed to have a small footprint and
前回【Raspberry Piでセンシング編】はこちら。前回はRaspberry Piでいかにドアの鍵をセンシングをしたか、という話でした。今回はRaspberry Piから情報を受け取る側、サーバーのお話です。 React.jsが天国と地獄を描画します 今回はNode.js+Expressを選択。Raspberry Piから受け取った情報を、現在サイトにアクセスしているブラウザにWebSocketを通して一斉送信するのにSocket.ioを利用。そしてフロントエンドにはReact.jsを採用。なぜ採用したかといえば使いたかったからです!😤😤😤 これらを使って、 トイレが空いていれば天国、使用中であれば地獄を表示トイレの空き情報をリアルタイムにお知らせという1画面ですべて賄うサイトを作りました。 http://ficc-heavensdoor.herokuapp.com 天国。 そし
新入社員時代のワクワクが収まると、誰もがあることに気づきます。会社は、友達ではないのだと。それがスタートアップであれ大企業であれ、あなたは単なるリソースに過ぎません。つまり、信じられるのは自分しかいないのです。そこで、いつでも冷静さを保ち、自分のキャリアをコントロールするための方法をお伝えします。 もちろん、社員を大切にしている優良企業も存在します。でも、それは非常に珍しいケースであり、そういう会社に就職できた人はラッキーだといえるでしょう。 多くの人が働く会社は、社員のことをあまり考えてくれません。そもそも(米国では)、自ら退職する場合は2週間前に会社に知らせなければならないのに、会社側からの解雇は、事前通告なく言い渡すことができるというダブルスタンダードがまかり通っているのです。ひどい話ですが、自分の味方は自分しかいないことを思い出すリマインダーとして、心に留めておきましょう。 人事部
All that stands in the way [of a good Go debugger] is the writing of a lot of non-portable low-level code talking to buggy undocumented interfaces. godebug is a different kind of debugger. Traditional debuggers for compiled languages use low-level system calls and read binary files for debugging symbols. They’re hard to get right and they’re hard to port. godebug takes a different approach: take t
第4章標準パッケージ―JSON、ファイル、HTTP、HTMLを扱う Jxck 2015-04-23
はじめに かつてはJavaやC#を書いていた僕がRailsを始めてから、かれこれ3年ぐらい経ちます。 Railsを始めるとき、最初にトライした学習資料が「Ruby on Railsチュートリアル」でした。 Railsプログラマとしてはかなり経験値を積んだので、初心者レベルはすでに脱したと思っています。 そんな僕が最近ふと「もう一回Railsチュートリアルをやってみよう」と思いました。 さらに、単にRailsチュートリアルをやるだけだと面白くないのでコーディングする様子をスクリーンキャストにして配信することを思いつきました。 そして完成したのが「Railsチュートリアル第3版・コーディング実況動画」です。 今回のエントリでは僕が作ったこの動画(スクリーンキャスト)を紹介します。 「Railsチュートリアル第3版・コーディング実況動画」について 「Railsチュートリアル第3版・コーディング実
公益財団法人 日本野鳥の会は4月21日(火)、身近な野鳥の鳴き声を集めた無料冊子「気になるあの鳥がわかる『鳴き声ノート』」の配布を開始しました。全24ページで、価格は無料です。1ページに1羽ずつ、野鳥のイラストとその鳴き声、見どころが解説されています。冊子に収録されている野鳥の鳴き声は、YouTubeで聞くことができます。 ▽ インターネットショップ Wild Bird 「鳴き声ノート」の各ページには、野鳥のイラストと解説に加え、野鳥の種類を見分けるポイントが掲載されています。日本野鳥の会はノートについて「誰もが聞いたことがある、でもよく知らない『鳴き声』をきっかけに、バードウォッチングの楽しみをより多くの方に知っていただきたい」と説明しています。鳴き声の種類は、「身近な鳴き声」「美しい鳴き声」「面白い鳴き声」など全12種。内容は以下の通りです。 収録している野鳥 身近な鳴き声 シジュウカ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く