タグ

2018年5月10日のブックマーク (20件)

  • クラウドエンジニアが理解できない、メインフレームのしがらみ

    パブリッククラウドの導入が一段と進んでいる――。こう感じた出来事があった。クラウド導入を専業とするITベンダーに取材に行った際に、「スーツ姿で勤務することが増えている」という話を聞いたことだ。 スーツ姿が多くなったのは、顧客であるユーザー企業の規模が大きくなったり、これまでは保守的でクラウドの導入に慎重だった企業でも採用を検討し始めたりしたからだという。「打ち合わせで先方に出向く際に、ラフな服装では浮いてしまう。そこで仕方ないから毎日、スーツ姿で出勤するようになった」とクラウド専業ベンダーのITエンジニアは苦笑していた。 パブリッククラウドの導入がより一般的になることは、クラウド導入を手掛けるITエンジニアにとって嬉しい話かというと、手放しでは喜べないようだ。超大規模で歴史のある企業の場合、堅い服装で、意思決定は遅く、新技術の採用に慎重なケースが一般的に多いようだ。こうしたユーザー企業と付

    クラウドエンジニアが理解できない、メインフレームのしがらみ
  • JavaScriptのプリミティブへの変換を完全に理解する - Qiita

    JavaScriptでは、オブジェクトからプリミティブへの暗黙の変換が発生することがあります1。その結果、例えば次のような楽しい事態が生じます。 console.log(["foo", "bar"] == "foo,bar"); // true console.log([""] == 0); // true console.log((123 ^ {}) === 123); // true const obj1 = ["😂"]; const obj2 = ["😂"]; console.log(obj1 == "😂", "😂" == obj2); // true true console.log(obj1 == obj2); // false このような挙動は面白いので、Twitterとかで誰かが話題にするたびに多少は話題になります。しかしいい加減飽きたので、皆さんにはこんなの常識とし

    JavaScriptのプリミティブへの変換を完全に理解する - Qiita
  • esaトーク/日常もesaもハックするリモートワーカー集団 ─ Vol.5 株式会社Misoca様

    こんにちは (\( ⁰⊖⁰)/) esaのユーザーさんに、esa社のワレワレが突撃してお話を聞きにいくという企画、 esaトークの第5回です! 今回は、株式会社Misoca さん(以下 Misocaさん)です。 Misocaさんには、2017年の1月に、esa meetup @ Misocaを開催して頂いたり、普段の業務の請求書にも利用させて頂いていたり、とてもお世話になっております。 Misocaさんの社オフィスは名古屋にありますが、多くのスタッフがリモートワークで、自宅や松江にもオフィス等の遠隔地から働いています。 今回のインタビューは秋葉原にある弥生株式会社さんのオフィス(Misocaさんは弥生さんのグループ会社)でやらせていただいたのですが、各地から色んな人が飛び入りリモート参加するという、Misocaさんならではの面白いスタイルになりました。お楽しみください(\( ⁰⊖⁰)/)

    esaトーク/日常もesaもハックするリモートワーカー集団 ─ Vol.5 株式会社Misoca様
  • Nginxのupstreamに安易にlocalhostと書くと嵌まる罠、またはドメイン名解決の挙動 - Qiita

    Nginxで、アクセスしたらちゃんと返ってきているのにログを見ると connect() failed (111:Connection refused) が頻発に発生している謎を調査したら、 いままで知らなかったNginxの挙動にたどり着いたのでメモ。 (ただしよく見るとドキュメントにちゃんと書いてあったというオチ) 問題 [error] 11#11: *21735 connect() failed (111: Connection refused) while connecting to upstream, client: xx.xx.x.x, server: example.com, request: "GET /hogehoge HTTP/2.0", upstream: "http://[::1]:3000/hogehoge", host: "xx.xx.x.x", referrer:

    Nginxのupstreamに安易にlocalhostと書くと嵌まる罠、またはドメイン名解決の挙動 - Qiita
  • 実践PWA:光る電卓「Llumino PWA」の開発と技術解説 - ここぽんのーと

    前回は、PWAの基礎知識について説明しました。今回は実際に制作してみたPWAに触れてもらいつつ、その内側・技術的側面について解説していきたいと思います。 今回の題材:光る電卓「Llumino(ルミノ)」2013年にiOSネイティブ版をお披露目したLluminoは、「計算をもっと楽しく」がコンセプトの電卓アプリ。当時は世界中で話題になりました。(もう5年前…!) 当時の制作過程については連載としてまとめていますので、興味がありましたらどうぞ。(👉 連載:Lluminoができるまで) 今回のチャレンジは、そんなLluminoを最新のWeb技術で再現・PWA化してみようというものです。 まずは実物を触ってみてください制作したWebアプリは https://pwa.llumino.app/ に配置しました。まずは実物を触って体感してみてください! (昨日解禁になったばかりの「.app」ドメインだ

    実践PWA:光る電卓「Llumino PWA」の開発と技術解説 - ここぽんのーと
  • Migration Guide to Google Photos Library API  |  Picasa Web Albums Data API  |  Google Developers

    Stay organized with collections Save and categorize content based on your preferences. Integrate smart, easy-to-use photo and video features into your product and reach hundreds of millions of people who choose Google Photos.

    Migration Guide to Google Photos Library API  |  Picasa Web Albums Data API  |  Google Developers
  • AWS Elemental MediaLive を使用したライブ動画配信アプリの基盤開発 - クックパッド開発者ブログ

    技術部開発基盤グループの @ganmacs です。 クッキング LIVE アプリ cookpadTV のライブ動画配信基盤(以下配信基盤)を AWS Elemental MediaLive を使用して開発した話を紹介します。 cookpadTV 上のライブ動画配信基盤の役割と機能 cookpadTV では配信基盤を使ってライブ動画機能を実現しています。 cookpadTV とは料理家や料理上手な有名人による料理番組のライブ配信を視聴できるアプリです。 Cookpad Tech Kitchen #15 や、すでにクックパッド開発者ブログに書かれた記事 1, 2 を見るとどのようなアプリかをイメージがしやすいと思うのであわせてご覧ください。 配信基盤は cookpadTV 用というよりも様々なサービスで使える共通基盤になっています。 cookpadTV と配信基盤との関係は以下の図のようになっ

    AWS Elemental MediaLive を使用したライブ動画配信アプリの基盤開発 - クックパッド開発者ブログ
  • オシムが語るハリル解任「腐ったリンゴの排除か、監督交代しかない」

    ズドラフコ・レイチ●文 text by Zdravko Reic 利根川 晶子●翻訳 translation by Tonegawa Akiko W杯を直前にしたハリルホジッチ解任劇を、ハリルにとって同郷(ボスニア・ヘルツェゴビナ)の先輩であり、日本代表監督の先輩でもある「彼」はどう見ているのか。イビツァ・オシムはオーストリア第2の都市グラーツにいた。その町の病院で半年に1回、検診を受けなければいけないのだという。「でも安心してほしい。現在の体調はいたって良好だ」というオシムを、旧知のクロアチア人ジャーナリストが直撃した。 2006年から、病に倒れる2007年11月まで、日本代表監督の座にあったイビツァ・オシム氏 photo by YUTAKA/AFLO SPORTS ハリルホジッチの解任以降、多くの人々が私の意見を求めてきた。私のことをよく知っている人であれば、私がこうした他人の問題に首

    オシムが語るハリル解任「腐ったリンゴの排除か、監督交代しかない」
  • 就活のためにWEBサービスを作ったら、転職できた以上の価値をもたらしてくれた話 - Qiita

    WEBサービス立ち上げ2周年を迎えたGWに、記念に書いたものです(^^) 長いけどお付き合いいただけると幸いです。 TL;DR 転職時のポートフォリオに「こんなことできます」と書くためにWEBサービスを作った 最新のいろんな技術を実践的に学ぶことができスキルがメキメキ上がった 就活どころか、新たな出会いとチャンスが生まれて、これはもしかしたら…………。 想定読者様 WEBサービスを立ち上げたい人 WEBサービスを立ち上げるのに、プログラム以外にどんなことをするのか具体例を知りたい人 まぁそれはそれ、1つの例としては参考になるよね、と割り切っていただける方 今回はごめんなさい…な読者様 転職したい人。……釣りタイトルですみません、転職ノウハウな話は出てきません。 WEBサービスを立ち上げて独立したい人。……すみません、独立していません。 WEBサービスを立ち上げて収益をガンガン上げていくノウ

    就活のためにWEBサービスを作ったら、転職できた以上の価値をもたらしてくれた話 - Qiita
  • 松本人志が何をやってるのかって話|ヒラギノ游ゴ|note

    ◾︎どういうお笑い?千鳥ノブの常用ツッコミフレーズの1つに「どういうお笑い?」というのがある。 ロケ中、海や沼や釣り堀などの水辺があると必ずやるくだりだ。 水辺でノブが「おい! ぜったい押すなよ!」と繰り返し喚くと、近づいていった大悟がノブを素通りして水に飛び込む。 ダチョウ倶楽部謹製の伝統的"お笑い"である「押すなよ」→「押せよ」の流れを期待させておいて、「押さない」というボケを担当するはずの大悟が「飛び込む」、という教科書にないボケに対するツッコミが「どういうお笑い?」だ。 ◾︎どういうお笑いなんだっけ?翻って考えると、こういう既存のお笑いの型を大悟が一度台無しにして、それをノブが不思議としっくり来る言葉選びで言い当てる流れ、これそのものが千鳥の"お笑い"なわけだ。 わけだけど、じゃあ他の芸人は「どういうお笑い」をやっているのか? というのを暇にあかせて考えてみようとしたら、最初の1歩

    松本人志が何をやってるのかって話|ヒラギノ游ゴ|note
  • SNKブランド40周年を記念したゲーム機「NEOGEO mini」を発表!「NEOGEO」の名作・傑作タイトルを40作品内蔵!

    株式会社SNK (社:大阪府吹田市、代表取締役社長:外山 公一)は、SNKブランド40周年を記念したゲーム機「NEOGEO mini(ネオジオ ミニ)」の発表をお知らせいたします。 「NEOGEO mini」は、1990年に誕生したゲームプラットフォーム「NEOGEO」の多彩なラインアップの中から、名作・傑作タイトルを40作品内蔵したゲーム機です。ゲーム体に、3.5インチの液晶ディスプレイを搭載しており、TVモニターに接続しなくても好きなゲームをお楽しみいただけます。手のひらに乗るコンパクトなサイズで、外観デザインは、日版(日、アジア地域で販売)と海外版(北米、欧州、その他地域で販売)の2種類を用意。日版は、1990年代に登場したNEOGEOのアーケード筐体をモチーフに、青、白、赤の配色でデザイン。海外版は、黒、白、青を基調にしたシンプルでモダンなデザインです。 今なお色褪せな

    SNKブランド40周年を記念したゲーム機「NEOGEO mini」を発表!「NEOGEO」の名作・傑作タイトルを40作品内蔵!
  • ホリエモンにお金について突っ込んだけど、何を聞いても価値観はひとつだった

    編集長の渡辺がマネーの賢者の「お金の話」に切り込んでいくインタビュー連載『マネ凸(トツ)』。 お金といえばやっぱりこの人にも話を聞いておきたい!ということで、第5回は新R25でもすっかりおなじみ(?)の堀江さんが登場です。 今回も「返り討ちに合うことを前提とした突撃スタイル」でインタビューに臨みました。

    ホリエモンにお金について突っ込んだけど、何を聞いても価値観はひとつだった
  • マイクロソフト、AzureでトレーニングさせたAIモデルをDockerコンテナでパッケージ、Windows、Linux、ラズパイ、ドローンなどへデプロイ可能に。Build 2018

    マイクロソフト、AzureでトレーニングさせたAIモデルをDockerコンテナでパッケージ、WindowsLinux、ラズパイ、ドローンなどへデプロイ可能に。Build 2018 クラウドで実現した画像認識や音声認識などの機械学習の能力を、クラウドだけでなく、WindowsマシンやLinuxマシンにも、そしてスマートフォンやRaspberry Piやドローンといった小さなデバイスにも組み込んで、さまざまな場所で機械学習を活用する。 これがマイクロソフトが米国シアトルで開催中のイベント「Build 2018」で示した同社のAI戦略の骨子です。 マイクロソフトは小型のドローンにまでAIを組み込もうとしている 例えば、ドローンにカメラを搭載し、そこに特別にトレーニングを行った画像認識機能を組み込み、工場のパイプラインを上空から撮影するとリアルタイムでパイプラインの問題箇所を認識する。 Buil

    マイクロソフト、AzureでトレーニングさせたAIモデルをDockerコンテナでパッケージ、Windows、Linux、ラズパイ、ドローンなどへデプロイ可能に。Build 2018
  • Mison: A Fast JSON Parser for Data Analytics - Microsoft Research

    The growing popularity of the JSON format has fueled increased interest in loading and processing JSON data within analytical data processing systems. However, in many applications, JSON parsing dominates performance and cost. In this paper, we present a new JSON parser called Mison that is particularly tailored to this class of applications, by pushing down both projection and filter operators of

    Mison: A Fast JSON Parser for Data Analytics - Microsoft Research
  • CodeBuild をローカル環境で実行(テスト、デバッグ)できるようになりました | DevelopersIO

    CodeBuild の処理内容を記載した buildspec ファイルをローカルで動作確認できるようになりました。簡単な説明と手順をまとめてみました。 CodeBuild の処理をローカルで動作確認できるようになりました。今まで buildspec.yml を CodeBuild の実環境でトライ&エラーで修正した経験がある方もいらっしゃるのではないでしょうか。ローカルで実行できることでテスト実行や、記述に問題があった時のデバッグを簡単に行えます。 AWS CodeBuild Now Supports Local Testing and Debugging Announcing Local Build Support for AWS CodeBuild 概要 AWS CodeBuild はビルド実行サービスです。アプリケーションのテストやビルド、必要に応じてビルドしたアプリケーションを S

    CodeBuild をローカル環境で実行(テスト、デバッグ)できるようになりました | DevelopersIO
  • Immutable Infrastructure から Microservices を経て Chaos Engineering への流れ - 宇宙行きたい

    最初 Immutable Infrastructure とか言われはじめた時はなんだかんだいって一部のエンジニアしか Immutable な設計にする事とか考えていなかったんだけど、Docker が流行ってコンテナ前提になったら強制的に考えなきゃいけなくなった。 で、同時期に Microservices とか言いはじめて、結果アプリケーションは Immutable になったし、portability も上った。 そのおかげで scale out、 scale in も個別でしやすくなったし良かったですね!! ってなった。 んで、そんなコンテナ管理するのに ECS とか k8s とかのコンテナオーケストレーションを考えるようになった。 で、Microservices 化が進んだ結果、それぞれがどう作用しあっているのか予想が不可能になってきて Chaos Engineering の時代の幕開け

    Immutable Infrastructure から Microservices を経て Chaos Engineering への流れ - 宇宙行きたい
  • 吉野家で最適アスリートメニュー? 欧州サッカーの気鋭コーチが指南 - footballista | フットボリスタ

    「牛丼論争」の火付け役、林舞輝コーチが考える「最強の吉野家メニュー」 先日、SNSサッカー界隈で「牛丼論争」が起こった。あるJクラブのジュニアユースチームが試合後30分以内に牛丼チェーン店に寄って試合後の補として牛丼をべているという記事をきっかけに、「サッカー選手×補×牛丼」に関し、様々な論争が巻き起こったのだ。試合直後に補を取らせる取り組みをユース年代から習慣化することに対する称賛がある一方で、果たしてチェーン店の牛丼というのはプロサッカー選手の卵たちにとって当に最適な補なのか、他に最適な補方法・栄養摂取があるのではないか、というものだ。そこで、フットボリスタ編集部(ちなみに隣に吉野家がある)は、「牛丼論争」の火付け役の一人で、サッカー指導者養成の名門ポルト大の大学院で最先端のスポーツ科学を学びつつ、ポルトガル1部リーグのBチームでコーチを務める林舞輝氏に、試合当日(16時

    吉野家で最適アスリートメニュー? 欧州サッカーの気鋭コーチが指南 - footballista | フットボリスタ
  • ImageMagickでliquid rescaleする - hitode909の日記

    ImageMagickのリサイズまわりの挙動を調べてたら異常なアニメーションGIFが掲載されいているのを発見して,その瞬間に調べ物はどうでもよくなった. 領域が狭くなると,文字が帽子の上に周りこんでいる. http://www.imagemagick.org/Usage/resize/#liquid-rescale Seam carving(liquird rescale)は画像のなかで自然に切り取れるところを探してリサイズする技術.物がないところを探して切り詰めるので物だけが残る. Seam carving - Wikipedia ImageMagickをliblqrつきでインストールすると使えるようになる. brew install imagemagick --with-liblqrオライリーの書影とか見るからに縮めやすくてめちゃくちゃ楽しいのでは?と思ったので練習. Docker

    ImageMagickでliquid rescaleする - hitode909の日記
  • 「日本のカーナビ」はスマホに駆逐され滅びゆくしかないのか

    1967年鹿児島生まれ。立教大学卒業。自然科学、宇宙航空、自動車、エネルギー、重工業、映画、楽器、音楽などの分野を取材するジャーナリスト。著書に「プリウスvsインサイト」(小学館)、「レクサス―トヨタは世界的ブランドを打ち出せるのか」(プレジデント社)がある。 DOL特別レポート 内外の政治や経済、産業、社会問題に及ぶ幅広いテーマを斬新な視点で分析する、取材レポートおよび識者・専門家による特別寄稿。 バックナンバー一覧 現在のカーライフではなくてならないカーナビだが、スマートフォンの地図アプリの進化と普及により、劣勢になりつつある。これまでスマホは、コンパクトカメラや音楽プレーヤーなど、さまざまな専用機器の市場に侵し、取って代わってきた。いずれ日のカーナビ市場もスマホに取って代わるのだろうか。(ジャーナリスト 井元康一郎) スマホの地図アプリの攻勢で 岐路に立っているカーナビ 日のカ

    「日本のカーナビ」はスマホに駆逐され滅びゆくしかないのか
  • 「SSL/TLS暗号設定ガイドライン 第2.0版」を読んで - ぼちぼち日記

    1. はじめに 昨日「SSL/TLS暗号設定ガイドライン 第2.0版」が公開されました。 前回から約3年経って今回はCRYPTREC暗号技術活用委員会で検討作業が行われたようです。 普段、TLS/HTTPSの記事を書いたり発表したりしている立場上、これを見逃すわけにはいけません。 文冒頭では、 「ガイドラインは、2018 年 3 月時点における、SSL/TLS 通信での安全性と可用性(相互接続性)のバランスを踏まえた SSL/TLS サーバの設定方法を示すものである。」 ということなので、できたてほっかほっかの最新ガイドラインを読ませていただきました。 読み進めてみるとChangelogが細かく書いてなく、以前のバージョンとどこがどう変わったのかよくわかりません。TLS1.3とかは絶対に新しく入った内容なんですが、細かいところはどうだろう… それでも全部(SSL-VPNを除く)をざっと

    「SSL/TLS暗号設定ガイドライン 第2.0版」を読んで - ぼちぼち日記