タグ

2017年2月16日のブックマーク (15件)

  • “シン・ニホン”AI×データ時代における日本の再生と人材育成

    fb2k
    fb2k 2017/02/16
  • イベント駆動型サービス実行基盤としての Service Worker - Qiita

    当初は better AppCache1 として開発が始まった Service Worker2 ですが、ページとは独立したライフサイクルを持つことでイベント駆動型のサービス3実行基盤としての色合いが強くなっています。記事では、イベント駆動型のサービス実行基盤とは何なのか、そこへと発展していった流れについて紹介します。 なお記事は Service Worker の使い方を紹介するものではありません。Service Worker をある程度理解している開発者を想定読者としています。また、記事はすべて私の個人的な意見や調査に基づくものであり、所属する組織、団体とは一切関係ありません。前置きおわり。 AppCache、そして Service Worker へ 冒頭でも述べた通り、Service Worker は当初 better AppCache として開発が始まりました4 5 6。AppC

    イベント駆動型サービス実行基盤としての Service Worker - Qiita
    fb2k
    fb2k 2017/02/16
  • 2017年のフロントエンドエンジニアならこの程度は知ってて当然だよな? - Qiita

    って海の向こうの人が言ってました。 私はjQueryさえあれば概ね生きていけるので全然知らないけど、 あなたは全部知ってるフロントエンドエンジニアなんだね。すごーい! 以下はFront-End Developer Handbook 2017の第三部、Front-end Developer Toolsからリンクされているツールと、その簡単な紹介です。 ドキュメントツール Dash 150以上のライブラリのAPIリファレンスを検索できる。有料、Mac専用。 DevDocs 200以上のライブラリをオンラインで検索できる。無料。 Velocity 中身はDashと同じ。 有料、Windows専用。 Zeal 200以上略 無料のオフラインドキュメント。 SEOツール Keyword Tool 検索ワードを入れると関連キーワードを教えてくれる。 Google Webmasters Search C

    2017年のフロントエンドエンジニアならこの程度は知ってて当然だよな? - Qiita
    fb2k
    fb2k 2017/02/16
  • HTTPステータスコードを適切に選ぶためのフローチャート : 難しく考えるのをやめよう | POSTD

    HTTPステータスコードを返すというのはとても単純なことです。ページがレンダリングできた?よし、それなら 200 を返しましょう。ページが存在しない?それなら 404 です。他のページにユーザをリダイレクトしたい? 302 、あるいは 301 かもしれません。 I like to imagine that HTTP status codes are like CB 10 codes. "Breaker breaker, this is White Chocolate Thunder. We've got a 200 OK here." — Aaron Patterson (@tenderlove) 2015, 10月 7 訳:HTTPのステータスコードのことは、市民ラジオの10コードみたいなものだと考えるのが好きです。「ブレーカー、ブレーカー、こちらホワイト・チョコレート・サンダー。200

    HTTPステータスコードを適切に選ぶためのフローチャート : 難しく考えるのをやめよう | POSTD
    fb2k
    fb2k 2017/02/16
  • 1 on 1 で 何を話すのか? マネージャ/ソフトウェアエンジニアの立場から - サンフランシスコではたらくソフトウェアエンジニア - higepon blog

    1 on 1 (ワンオンワン) とは1対1のミーティングの事。ここでは毎週もしくは隔週で行われるマネージャとその部下(direct reports)であるソフトウェアエンジニアの 1 on 1 に焦点をあてる。よく 1 on 1 で何を話したらよいか分からない。話題がない。と相談されるので僕の思うところをまとめてみる。 僕はマネージャもソフトウェアエンジニアのどちらも経験があるので両側からの視点を提供できると思う。 マネージャ編 マネージャは 1 on 1 を部下のために開催しなければならない。自分のための時間ではないことを肝に銘じよう。部下には話したいことを何でも話してもらう。事前に「1 on 1 は君のための時間だよ」と説明しておこう。 1 on 1 が始まったら「何か話したいこと、気になることある?」と問いかけよう。焦ってはいけない。じっくりと待ってみよう。 たとえマネージャとしてプ

    1 on 1 で 何を話すのか? マネージャ/ソフトウェアエンジニアの立場から - サンフランシスコではたらくソフトウェアエンジニア - higepon blog
    fb2k
    fb2k 2017/02/16
  • IFTTTのmaker channelを使ってIRKitを操作する

    「 夏の起きられない対策に。IFTTT + IRKitでクーラーを目覚ましにして快適な起床を手に入れよう」ではWordpressアクションを使ったやり方でIRKitを操作しましたが、 @soh335さんから「maker channel 使えば wordpress hack しなくても大丈夫だよ」というアドバイスをもらったのでmaker channelを使って起動するように設定してみました。 トリガーを「Date & Time」にするところまでは 前回(手順2まで)と同じです。 maker channelを使ってアクションを作る部分のキャプチャを載せておきます。 検索窓に「make」を入力して「Maker」のアクションを選択します。 「初回のみConnectが必要」という画面が出てくるのでそのままconnectを選択して先に進みます。 「Make a web request」を選択します。

    IFTTTのmaker channelを使ってIRKitを操作する
    fb2k
    fb2k 2017/02/16
  • Tensorflowメモ【随時更新】 - Qiita

    Tensorfowメモ 自分なりに書き残しているメモです Tensorflowの構造 グラフ、演算ノード、テンソルの構想 グラフとは? 複数のニューロンからなる一つの層を表す図形 φ(X * W + b) ノードとノードを結ぶ辺によって構成 演算ノード・変数ノード・プレスホルダーノードなどが存在 テンソルとは グラフを流れる量 テンソルはn次元の配列あるいはリスト 主な表記 変数 tf.Variable 行列の積 tf.matmul φの適用 tf.nn.relu グラフの定義 # Wを入れる変数の定義 weights = tf.Variable() # bを入れる変数の定義 bias = tf.Variable() # 層の働きを φ(X*W+b) で定義 #ここではφはreluを使用 #imagesは、この層が受ける入力 #hidden1はこの層の出力 #1層目 hidden1 = t

    Tensorflowメモ【随時更新】 - Qiita
    fb2k
    fb2k 2017/02/16
  • keras(tensorflow)で花の画像から名前を特定 - Qiita

    Convolutional Neural Network (CNN)畳み込みニューラルネットで、 花の画像から名前を特定する実験をしてみる! はじめに 今回はdocker環境上にプログラムをおいて実施します。 1.環境準備 2.プログラム 3.実験 プログラムはGitに置いておきます。 環境準備 開発環境 Macbook pro 13 2016 dockerのインストール dockerは以下のサイトからバイナリで簡単にインストールできます。 Minicondaイメージから機械学習環境を構築 機械学習系のパッケージを詰め込んだ、コンパイル済みバイナリをインストールできる conda(Miniconda)での環境構築をします。 ① テンプレートのダウンロード

    keras(tensorflow)で花の画像から名前を特定 - Qiita
    fb2k
    fb2k 2017/02/16
  • TensorFlowOnSparkを動かしてみた

    TensorflowOnSparkを起ち上げてみた Yahoo!がTensorflowOnSparkを公開しました。 Sparkクラスターで動くTensorflowのようです。 GitHub: https://github.com/yahoo/TensorFlowOnSpark 記事: http://yahoohadoop.tumblr.com/ https://techcrunch.com/2017/02/13/yahoo-supercharges-tensorflow-with-apache-spark/ Distributed Tensorflowはすでにありますし、Sparkクラスターでの起動を試している人も見かけましたが、天下のYahoo!がTensorflowをカバーするというので面白い試みです。 Distributed Tensorflow https://www.tenso

    TensorFlowOnSparkを動かしてみた
    fb2k
    fb2k 2017/02/16
  • Now sites can fingerprint you online even when you use multiple browsers

    Researchers have recently developed the first reliable technique for websites to track visitors even when they use two or more different browsers. This shatters a key defense against sites that identify visitors based on the digital fingerprint their browsers leave behind. State-of-the-art fingerprinting techniques are highly effective at identifying users when they use browsers with default or co

    Now sites can fingerprint you online even when you use multiple browsers
    fb2k
    fb2k 2017/02/16
  • 気象庁の天気予報情報を XML で配信

    ご利用に際しては必ず後述の「ご利用上の注意点」をご確認ください。個人利用については無料ですが、継続的運営のため寄付金のご支援をいただけますと励みになります。 ご支援が増えるほど不具合対応が早くなると思われますw(^_^;) ご支援いただける方はアマゾンギフトカードのコードをお問い合わせの方へご送付ください。 現在、花粉情報の更新は停止中です。 Japan Weather Forecast xml (日お天気予報)の配信リスト 気象庁が公開している天気予報情報(http://www.jma.go.jp/)から独自の手法でメタデータ化した情報を XML 形式で配信しております。配信リストは下記の一覧の通りです。

    fb2k
    fb2k 2017/02/16
  • Announcing TensorFlow 1.0

    Posted by Amy McDonald Sandjideh, Technical Program Manager, TensorFlow In just its first year, TensorFlow has helped researchers, engineers, artists, students, and many others make progress with everything from language translation to early detection of skin cancer and preventing blindness in diabetics. We’re excited to see people using TensorFlow in over 6000 open-source repositories online. Tod

    Announcing TensorFlow 1.0
    fb2k
    fb2k 2017/02/16
  • Use Vim as a Java IDE | SpaceVim

    Blogs » Use Vim as a Java IDE This article introduces you to SpaceVim as a Java environment. Before reading this article, I recommend reading Use vim as IDE, which is for the general usage. With lang#java layer, spacevim can be built into a lightweight java integrated development environment. Each of the following sections will be covered: Enable language layer Language server neovim(>=0.5.0) vim

    Use Vim as a Java IDE | SpaceVim
    fb2k
    fb2k 2017/02/16
  • IFTTTにMaker Channelができました

    以前新製品情報の通知の話を書いたIFTTTにMaker Channelというチャンネルができたというアナウンスがありました。Raspberry PiやArduinoを簡単につなげられるチャンネルということなので、早速試してみましょう。 まずIFTTTのサイトにログインして、右上の「Channels」を選びましょう。 するとチャンネルの一覧が出てきますから、Search欄に「maker」と入力してMaker Channelを見つけて、選択します。Maker Channelに入ると大きなMのロゴの右側にConnectというボタンがあるので、押しましょう。 押してconnectすると下のような画面になります。注目したいのは「Your secret key is」の下に書かれている文字列です。これがあなた専用の秘密キーになので、他の人に見られないようにしましょう。 そしてその秘密キーを選択するとこ

    IFTTTにMaker Channelができました
    fb2k
    fb2k 2017/02/16
  • 東芝、「サザエさん」スポンサー降板も 48年ロングランアニメどうなる

    深刻な経営不振に陥っている東芝が、人気のテレビアニメ「サザエさん」(フジテレビ系、日曜18時30分から19時放送)のスポンサーから降板する可能性が出てきた。 J‐CASTニュースの取材に東芝は2017年2月15日、「降板」について肯定も否定もしなかった。 「サザエさん」は1969年10月にスタート。2017年で48年目に入る超長寿の「国民的」アニメ番組で、テレビでの実写版や、映画化や舞台化もされている。東芝は1998年まで1社提供。その後もスポンサーを続けており、東芝のイメージ戦略の一翼を担ってきた。 7125億円の巨額損失で実質的な債務超過に 日を代表する家電大手、東芝の経営再建がますます不透明になっている。東芝は2017年2月14日に発表した2016年4~12月期決算の見通しで、米原子力発電事業をめぐる7125億円の巨額損失を計上することで実質的な債務超過に陥っていることを明らかにし

    東芝、「サザエさん」スポンサー降板も 48年ロングランアニメどうなる
    fb2k
    fb2k 2017/02/16