当初は better AppCache1 として開発が始まった Service Worker2 ですが、ページとは独立したライフサイクルを持つことでイベント駆動型のサービス3実行基盤としての色合いが強くなっています。本記事では、イベント駆動型のサービス実行基盤とは何なのか、そこへと発展していった流れについて紹介します。 なお本記事は Service Worker の使い方を紹介するものではありません。Service Worker をある程度理解している開発者を想定読者としています。また、本記事はすべて私の個人的な意見や調査に基づくものであり、所属する組織、団体とは一切関係ありません。前置きおわり。 AppCache、そして Service Worker へ 冒頭でも述べた通り、Service Worker は当初 better AppCache として開発が始まりました4 5 6。AppC
って海の向こうの人が言ってました。 私は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
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
1 on 1 (ワンオンワン) とは1対1のミーティングの事。ここでは毎週もしくは隔週で行われるマネージャとその部下(direct reports)であるソフトウェアエンジニアの 1 on 1 に焦点をあてる。よく 1 on 1 で何を話したらよいか分からない。話題がない。と相談されるので僕の思うところをまとめてみる。 僕はマネージャもソフトウェアエンジニアのどちらも経験があるので両側からの視点を提供できると思う。 マネージャ編 マネージャは 1 on 1 を部下のために開催しなければならない。自分のための時間ではないことを肝に銘じよう。部下には話したいことを何でも話してもらう。事前に「1 on 1 は君のための時間だよ」と説明しておこう。 1 on 1 が始まったら「何か話したいこと、気になることある?」と問いかけよう。焦ってはいけない。じっくりと待ってみよう。 たとえマネージャとしてプ
「 夏の起きられない対策に。IFTTT + IRKitでクーラーを目覚ましにして快適な起床を手に入れよう」ではWordpressアクションを使ったやり方でIRKitを操作しましたが、 @soh335さんから「maker channel 使えば wordpress hack しなくても大丈夫だよ」というアドバイスをもらったのでmaker channelを使って起動するように設定してみました。 トリガーを「Date & Time」にするところまでは 前回(手順2まで)と同じです。 maker channelを使ってアクションを作る部分のキャプチャを載せておきます。 検索窓に「make」を入力して「Maker」のアクションを選択します。 「初回のみConnectが必要」という画面が出てくるのでそのままconnectを選択して先に進みます。 「Make a web request」を選択します。
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
Convolutional Neural Network (CNN)畳み込みニューラルネットで、 花の画像から名前を特定する実験をしてみる! はじめに 今回はdocker環境上にプログラムをおいて実施します。 1.環境準備 2.プログラム 3.実験 プログラムはGitに置いておきます。 環境準備 開発環境 Macbook pro 13 2016 dockerのインストール dockerは以下のサイトからバイナリで簡単にインストールできます。 Minicondaイメージから機械学習環境を構築 機械学習系のパッケージを詰め込んだ、コンパイル済みバイナリをインストールできる conda(Miniconda)での環境構築をします。 ① テンプレートのダウンロード
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
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
ご利用に際しては必ず後述の「ご利用上の注意点」をご確認ください。個人利用については無料ですが、継続的運営のため寄付金のご支援をいただけますと励みになります。 ご支援が増えるほど不具合対応が早くなると思われますw(^_^;) ご支援いただける方はアマゾンギフトカードのコードをお問い合わせの方へご送付ください。 現在、花粉情報の更新は停止中です。 Japan Weather Forecast xml (日本お天気予報)の配信リスト 気象庁が公開している天気予報情報(http://www.jma.go.jp/)から独自の手法でメタデータ化した情報を XML 形式で配信しております。配信リストは下記の一覧の通りです。
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
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
以前新製品情報の通知の話を書いたIFTTTにMaker Channelというチャンネルができたというアナウンスがありました。Raspberry PiやArduinoを簡単につなげられるチャンネルということなので、早速試してみましょう。 まずIFTTTのサイトにログインして、右上の「Channels」を選びましょう。 するとチャンネルの一覧が出てきますから、Search欄に「maker」と入力してMaker Channelを見つけて、選択します。Maker Channelに入ると大きなMのロゴの右側にConnectというボタンがあるので、押しましょう。 押してconnectすると下のような画面になります。注目したいのは「Your secret key is」の下に書かれている文字列です。これがあなた専用の秘密キーになので、他の人に見られないようにしましょう。 そしてその秘密キーを選択するとこ
深刻な経営不振に陥っている東芝が、人気のテレビアニメ「サザエさん」(フジテレビ系、日曜18時30分から19時放送)のスポンサーから降板する可能性が出てきた。 J‐CASTニュースの取材に東芝は2017年2月15日、「降板」について肯定も否定もしなかった。 「サザエさん」は1969年10月にスタート。2017年で48年目に入る超長寿の「国民的」アニメ番組で、テレビでの実写版や、映画化や舞台化もされている。東芝は1998年まで1社提供。その後もスポンサーを続けており、東芝のイメージ戦略の一翼を担ってきた。 7125億円の巨額損失で実質的な債務超過に 日本を代表する家電大手、東芝の経営再建がますます不透明になっている。東芝は2017年2月14日に発表した2016年4~12月期決算の見通しで、米原子力発電事業をめぐる7125億円の巨額損失を計上することで実質的な債務超過に陥っていることを明らかにし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く