タグ

2017年3月28日のブックマーク (10件)

  • プログレッシブウェブアプリ詳解 ─ 過去・現在・未来

    Web技術でアプリ開発2016特集・第5弾は、プログレッシブウェブアプリ (Progressive Web Apps)をご紹介させていただきます。 はじめに プログレッシブウェブアプリ(Progressive Web Apps)という言葉が初めて登場したのは2015年8月のAlex Russellによる記事Progressive Web Apps: Escaping Tabs Without Losing Our Soulです。当時オフラインやプッシュ通知など、モバイルウェブを飛躍的に進化させる画期的な機能が次々と追加されていた状況において、このムーブメントを呼称するための言葉が求められていました。Google社内でいくつもの候補が挙げられましたが、Service Workerの発案者としてAlex Russellが推したのが、この「プログレッシブウェブアプリ」でした。 また、当初Goog

    プログレッシブウェブアプリ詳解 ─ 過去・現在・未来
    takc923
    takc923 2017/03/28
  • nanapiの初期バージョンに検索窓がなかった理由 : けんすう日記

    はじめに 【仕事における80:20の法則】個人・企業のパフォーマンスを最大限に高める方法 | [b] bizMode|世界のデジタルトレンドを読む というブログの中で nanapiというレシピサイトがありますが、c/o時は全然機能がなく、レシピを探せませんでした。果たして、カットオーバー時点において、レシピ検索機能は備え付けておく必要があったのでしょうか?また、個人ページにも全く機能性はありませんでしたが、今はどうでしょう?十分パワーアップしています。 そこに、多くの問題が発生したでしょうか?していません。 少しの問題は発生していましたが、プロダクト価値を脅かすものではありません。 徹底的に80%にこだわり、重要なポイントは、十分に抑えられていたと思います。 こんな記事で紹介してもらったので、ちょっと書いてみます。記事内では、最初は検索結果に対しての工数をさかずにあとで回した、というニュア

    takc923
    takc923 2017/03/28
  • What's new in purely functional data structures since Okasaki?

    Since Chris Okasaki's 1998 book "Purely functional data structures", I haven't seen too many new exciting purely functional data structures appear; I can name just a few: IntMap (also invented by Okasaki in 1998, but not present in that book) Finger trees (and their generalization over monoids) There are also some interesting ways of implementing already known datastructures, such as using "nested

    What's new in purely functional data structures since Okasaki?
    takc923
    takc923 2017/03/28
  • アフリカの村で70万円盗まれたら、いつの間にかあたり一帯がバブルにわいていた。

    こんにちは。日植物燃料株式会社、代表の合田です。 アフリカの呪術師との戦いには辛くも勝利したものの、もちろんアフリカは日の常識が通用するところではありません。 当たり前ではありますが、「郷に入っては郷に従え」という格言通り、私たちは「現地の常識」に従う必要がありました。 今回はそんな話です。 ————– すこし前、東大の研究員の方とモザンビークで共同研究をやっていた時の話です。 ある時、私は急遽日に戻らないといけなくなり、現地で同居していた東大の研究員Tくんに100万円ほどを預けて帰ることになりました。 まとまったお金が必要な時は、現金を手元に置くしかないのです。ちなみに、日円での100万円は現地のお金で4〜5千万円分に相当するほどの大金です。 (モザンビークの集合住宅) 普段はお金を金庫に入れていますが、翌日すぐに使う予定だった100万円だけは、金庫から出してTくんに預けました。

    アフリカの村で70万円盗まれたら、いつの間にかあたり一帯がバブルにわいていた。
    takc923
    takc923 2017/03/28
  • [Managed PKI for SSL] Google Chrome57 のバグにより EV SSL 証明書の組織名がグリーン表示されない事象について

    Description [2017年4月20日更新]  Google Chrome 58 にて、バグが改修されたことを確認いたしました。 【概要】 Google Chrome の最新バージョン 57 において、Managed PKI for SSL から発行された EV SSL証明書をご利用いただいているにも関わらずアドレスバーに組織名が表示されないバグが発生しました。 この問題は Google Chrome 57 においてのみ発生しています。 【影響】 Google Chrome 57 で、以下の発生原因に該当する順序で証明書ポリシーが記載されたEV SSL証明書のサイトへアクセスした場合、アドレスバーの左側に組織名が表示されず、「保護された通信」という文言のみ表示されます。 【発生原因】 Google Chrome 57 では、証明書ポリシー(OID 2.5.29.32) が次の順序で

    takc923
    takc923 2017/03/28
  • JavaScriptから即時関数を排除する - Qiita

    即時関数は関数式で関数を作ったら、即時に実行する関数のことです1。JavaScriptでは有名なテクニックの一つですが、他の言語ではほとんど見かけません。まず始めに、なぜ即時関数が必要だったのかを説明し、そこからいかにして即時関数を取り除くかを考えます。 JavaScriptに即時関数が必要な理由 ES52以前のJavaScriptには次のような問題がありました。 グローバルスコープか関数スコープの変数しかない。 モジュールベースではない。 厳格モードへの切り替えが単なる文字列に過ぎない。 これを踏まえて、即時関数を使わざるを得ないところを見ていきます。 1. スクリプト全体を即時関数で囲む どんなプログラミング言語であれ、一つのファイルに全てを書いていくことは現実的ではありません。いずれJavaScriptを複数のファイルに分割して書いていく必要があるでしょう。そのとき、グローバル汚染が

    JavaScriptから即時関数を排除する - Qiita
    takc923
    takc923 2017/03/28
  • Struts2が危険である理由

    はじめに 2017年3月、Struts2にまたしても新たな脆弱性(S2-045、S2-046)が見つかり、複数のウェブサイトにおいて情報漏洩等の被害が発生しました。筆者は2014年4月(およそ3年前)に「例えば、Strutsを避ける」という記事を書きましたが、今読み返してみると「やや調査不足の状態で書いてしまったな」と感じる点もあります。今回、良いタイミングなのでもう一度Struts2のセキュリティについてざっとまとめてみたいと思います。 なぜJavaなのにリモートからの任意のコード実行(いわゆるRCE)が可能なのか Struts2はJavaアプリケーションであり、Java製のアプリケーションサーバ上で動作します。Javaはいわゆるコンパイル型の言語であるため、通常はランタイムにおいて任意のコードを実行することはできず、RCEは難しいはずです。 JavaのウェブアプリケーションでRCEが成

    Struts2が危険である理由
    takc923
    takc923 2017/03/28
  • muryo-otoku-jyoho esbooks.co.jp

    esbooks.co.jp 当サイトは『esbooks.co.jp地域興し街興し事務局』で運営しております。お問い合わせは専用フォームからお願い致します。 お得とは、利益が得られること、有利であること、儲かることを指します。 以下は、お得情報一覧です。 お得情報一覧 【インタビュー】Hotmail(ホットメール)~アカウント・作成・取得・削除・方法・復元・追加・変更・サインイン方法・ログインできない場合・届かない原因・アカウント設定・迷惑メール設定・OutlookのHotmail・MSNのメール・hotmail.comとhotmail.co.jpの2種類のドメイン・違い・指定~ 【インタビュー】WAON(ワオン)~ポイントカード・発行の仕方・作り方・会員登録・ログイン方法・使い方・ポイントのカード登録方法・使えるお店・WAON(ワオン)ステーション・設置場所・店舗・どこ・ポイントの受け取り

    takc923
    takc923 2017/03/28
  • 旅行比較サイト最安値常連業者「てるみくらぶ」、現金一括入金キャンペーンの数日後に倒産 : 市況かぶ全力2階建

    にじさんじのANYCOLOR、怪文書で絶好調と持ち上げられたそばから成長を諦めたかのように配当を出し始める

    旅行比較サイト最安値常連業者「てるみくらぶ」、現金一括入金キャンペーンの数日後に倒産 : 市況かぶ全力2階建
    takc923
    takc923 2017/03/28
  • Symantecが再びGoogleの信頼を失った件についてのメモ - Technically, technophobic.

    (初めに言い訳しておくと、証明書界隈については詳しくないです。某誤訳量産サイトが適当な記事を書いていたので、なにか書かねばと思って書いているという程度のまとめ記事です。間違いなどあればご指摘ください) 何が起こるのか Ryan Sleeviさん(Googleの人)がBlink-devのメーリングリストに投稿したこれにまとまっています:https://groups.google.com/a/chromium.org/d/msg/blink-dev/eUAKwjihhBs/rpxMXjZHCQAJ 経緯についてはいったん飛ばして、どのようなアクションが提案されているのか見ます。 To restore confidence and security of our users, we propose the following steps: A reduction in the accepted

    Symantecが再びGoogleの信頼を失った件についてのメモ - Technically, technophobic.
    takc923
    takc923 2017/03/28