タグ

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

  • グーグルが雇った「ハッカーの姫」とは何者か

    セキュリティ・プリンセス」――。米IT大手、グーグルの“雇われハッカー”、パリサ・タブリズ氏の名刺にはこんな肩書が記されている。赤く染めた髪に鋭いまなざし。「お姫様」というよりは「女戦士」といった雰囲気を醸し出す。 タブリズ氏は約10年間、グーグルセキュリティチームで自社のウェブアプリケーション製品におけるセキュリティ向上を担ってきた。これまで彼女が手掛けてきたのは、それらの製品に対するハッキング。アプリ上の脆弱な部分を発見して修復する。これが雇われハッカーといわれる理由だ。 現在はウェブブラウザ「クローム」のセキュリティチームリーダーとして、ウェブ全体やブラウザの安全性を高める開発に取り組みつつ、社内のセキュリティ教育などを行っている。 広告を消したくて、ハッカーになった ダブリズ氏が初めてハッキングをしようと思ったのは、大学生だった時。自作のウェブサイトの両脇に出てくる広告が気に

    グーグルが雇った「ハッカーの姫」とは何者か
    tyru
    tyru 2017/03/28
  • Intersection Observer を用いた要素出現検出の最適化 | blog.jxck.io

    Intro スクロールによる DOM 要素の出現などを効率よく検知するため、新しく Intersection Observer という API が追加された。 この API の使い方と、サイトへの適用について記す。 要素交差(intersection)の検出 ページをスクロールしていく過程で、特定の DOM が画面に出現したことをフックしたいケースがある。 代表例は 画像の遅延読み込み であり、初期ロードでは画像の取得を行わずスクロールしていく過程で順次取得する手法である。 特に画像の多いページでは表示に必要なリソース取得のみに最適化でき、初期画面表示などでは効果が大きいとされる。 これを実装するのに必要なのは、「 <img> 要素が出現しているかどうか」であるが、質的には「画面外にあった <img> が viewport と交差したか」を取得することになる。 つまり、 要素出現の取得

    Intersection Observer を用いた要素出現検出の最適化 | blog.jxck.io
    tyru
    tyru 2017/03/28
    画像の遅延ロードとかに使えるやつ
  • 逆引き!フロントエンドのイマドキパフォーマンス改善 - 青空コメントアウト

    WebアプリにしろWebサイトにしろパフォーマンスはとても重要です。どんなに高機能であっても、どんなにデザインが良くても、パフォーマンスが悪ければユーザーは離れてしまいます。 とは言え現場はキツキツのスケジュールで、パフォーマンスにまでこだわる余裕がないよ!パフォーマンスはひとまずできる限りのところまで頑張るよ!となってしまうこともあるかと…。 この問題の解決の糸口はパフォーマンスを良くする手段をどれだけ知っているかです。仕様を決めるとき、デザインを決めるとき、実装するとき、それぞれのフェーズでパフォーマンスを常に意識していると自ずとハイパフォーマンスに近づきます。 というわけで今回はフロントエンドの観点から、イマドキのパフォーマンス改善手法をまとめてみました。イマドキと謳っておきながら2年前くらいの技術が出てきたりして最新の話題でもないのですが。 ちなみに、題に入る前にWebパフォーマ

    逆引き!フロントエンドのイマドキパフォーマンス改善 - 青空コメントアウト
  • 七章第四回 ノードをまとめて扱う:DocumentFragment — JavaScript初級者から中級者になろう — uhyohyo.net

    七章第四回 ノードをまとめて扱う:DocumentFragmentこのページの最終更新日:2018年7月29日 今回解説するのは、DocumentFragmentというものです。これは、題名の通り、複数のノードをまとめて扱うのに必要なものです。 実はこれはノードの一種です。つまり、「テキストノード」とか「要素ノード」とかと同じように、「DocumentFragment」という種類のノードがあるのです。 ノードの一種だから、appendChildなどで子ノードを追加したり、あるいはcloneNodeでDocumentFragment自身をコピーしたりもできます。 このDocumentFragmentはどういった意味を持つノードなのかということですが、典型的な説明としては「小型のdocumentのようなものである」とされます。 つまり、DocumentFragmentは、ひとつの独立した木構造

    七章第四回 ノードをまとめて扱う:DocumentFragment — JavaScript初級者から中級者になろう — uhyohyo.net
    tyru
    tyru 2017/03/28
  • dresscording.com

    dresscording.com 2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    tyru
    tyru 2017/03/28
  • 2017-03-27のJS: Angular v4.0.0、CSS Custom Properties、npm Organization

    JSer.info #324 - Angular v4.0.0がリリースされました Angular: Angular 4.0.0 Now Available angular/CHANGELOG.md at 4.0.0 · angular/angular 以前から発表されていたsemverに則ったメジャーバージョンです。 また、Angularは Time-based Release Cycles も採用しているため、半年に一度新しいメジャーバージョンを公開していく予定となっています。 Angular: Versioning and Releasing Angular Animationパッケージのコアからの分離、コンパイル後のViewのコード量の削減、TypeScript 2.1/2.2対応、テンプレートのSource Map対応などがふくまれています。 また、Angular CLIも合わせ

    2017-03-27のJS: Angular v4.0.0、CSS Custom Properties、npm Organization
    tyru
    tyru 2017/03/28
    npm organization
  • てるみくらぶ破産、渡航中止を呼びかけ 9万人に影響も:朝日新聞デジタル

    格安海外ツアー中心の旅行会社てるみくらぶ(社・東京都渋谷区)は27日、東京地裁に破産を申請し、手続き開始決定を受けたと発表した。代理人弁護士によると負債は151億円の見込みで、約3万6千件(約99億円分)の旅行申込者に影響が出そうだ。 申し込みを受けたツアーなどの手配は中断し、一部の旅行代金は返せない見通し。1件に複数の参加者がいることが多く、影響を受ける旅行者は8万~9万人にのぼる可能性がある。東京都内で記者会見した山田千賀子社長は「関係者のみなさまに多大なるご迷惑をおかけし、深くおわび申し上げます」と謝罪した。ホテルや交通機関などへの支払いが滞り、申込者が利用できなくなる恐れがあるため、発券済み航空券を使った渡航は中止するよう呼び掛けている。 申込者向けの問い合わせ先は、同社お客様専用ダイヤル(03・3499・7555)か、トラブル時などに弁済を請け負う日旅行業協会の弁済業務委員会

    てるみくらぶ破産、渡航中止を呼びかけ 9万人に影響も:朝日新聞デジタル
    tyru
    tyru 2017/03/28
  • 総理になって「VR蓮舫」に追及されてみない? 民進党が開発

    民進党は3月27日、蓮舫代表の国会での追及をVR(仮想現実)空間で体験できる「VR蓮舫」を、ドワンゴのイベント「ニコニコ超会議2017」(4月29~30日、千葉・幕張メッセ)に出展すると発表した。 VR蓮舫は、プレーヤーが総理大臣になり、国会審議で蓮舫代表からの追及を受けるというもの。プレーヤーの動揺を検知する仕組みも用意するといい、「平常心を保ち、総理大臣の職務を果たせ!」と説明している。 ニコニコ超会議の企画「超-1グランプリ2017」の一環。出展する企業14社が出展内容をユーザーにプレゼンし、得票数を競う企画で、優勝企業には「niconico」内の1000万円相当の広告枠が贈られるという。 関連記事 モー! 牛になって女の子に乳を搾られてきた(VRで) 味わってしまったのだ、乳を搾られる感覚を(25歳男性)。 VRを悪用すれば「相手を洗脳できる」「数千人を嘔吐させられる」 「サマーレ

    総理になって「VR蓮舫」に追及されてみない? 民進党が開発
    tyru
    tyru 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(ワオン)ステーション・設置場所・店舗・どこ・ポイントの受け取り

    tyru
    tyru 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.
    tyru
    tyru 2017/03/28
    前々から問題起こしてたのか
  • cssってSEOに影響するんだろうか? - FOXISM

    最近、いくつかの小さな事柄からこれが気になってきました。cssSEOに影響するのかどうか。答えが見つかっているわけではないですが、ぼんやり考えたことを記しておきます。 まぁ自分自身はSEO自体にはそれほど興味はなく、「それはウェブやユーザーにとってどうなのか」を考えれば自然と評価されると思っているので、私の中での重要度は低いのですが。 はてなブログのカスタマイズでよくあるやつ はてなブログのカスタマイズを紹介している記事でよく出てくるんですよね。display:none;が。これ非常に便利です。余計なものを非表示…というか消し去ってしまうんですから。私も自分のブログcssの中でたくさん使ってます。 とある記事でこういうのを見たんです。はてなブログで他サイトを紹介するときのブログカードありますよね。 www.orefolder.net これの最後の、カードの外にある文字リンクを消したい、と

    cssってSEOに影響するんだろうか? - FOXISM
    tyru
    tyru 2017/03/28
  • エンジニアにジョブチェンジしてやってきたこと - daisuzu's notes

    「君のスキルはウチの新人と同レベルだけど、そんなんでやっていけるの?」と言われて今の会社に入社することを決めたのはもう4年半ほど前のこと。 前職はテスターでコードは全然書けなかったしデータベースとかも触ったことなかったけど好き勝手やらせてもらった結果、それなりのエンジニアに成長することができたと思う。 それも今月いっぱいで退職なのでちょうど良い機会だし自分じゃないとできなかった(やらなかった)ようなことを中心にざっくり振り返ってみる。 ※イマイチだったことは全部書いていくとキリがないので省略 Perl(CGI + 生DBI)製Webシステムの改善 Template-toolkitをwrapするPerlモジュールを作った HTMLがscriptタグも含めて1行ずつ丁寧にprintされていたのでメンテナンスが辛かった SQLも文字列連結で組み立てられていたり、無理矢理1行に詰め込まれていたりし

    エンジニアにジョブチェンジしてやってきたこと - daisuzu's notes
    tyru
    tyru 2017/03/28
    すごい
  • Common Async/Await Design Patterns in Node.js

    Async/await in Node.js opens up a host of powerful design patterns. Tasks that used to take complex libraries or intricate promise chaining can now be done with rudimentary if statements and for loops. I already wrote about these kind of design patterns with co, but async/await makes these patterns accessible in vanilla Node.js, no outside libraries required. Retrying Failed Requests The power of

    Common Async/Await Design Patterns in Node.js
    tyru
    tyru 2017/03/28
    async iterator の例もある
  • Google、新モバイルOSの「Android O」プレビュー版を公開。変わるところは?

    Google、新モバイルOSの「Android O」プレビュー版を公開。変わるところは?2017.03.22 18:12 塚直樹 対応端末も今年登場するかな? Googleグーグル)は21日、次期モバイル向けOSとなる「Android O(オー)」を発表しそのプレビュー版を公開しました。NexusやPixelなどの対応端末を所有する開発者は、同OSを試用することができます。 現在Android OSはバージョン7.0となる「Android 7.0 Nougat」まで公開されていますが、「Android O」はその次に相当するバージョン。正式版に向け、いずれバージョンナンバーと(かわいらしいお菓子の)バージョン名が与えられることでしょう。 そしてこのAndroid Oでは、多数の新機能や改善が予定されています。ここではThe Next Webが抜粋したいくつかをご紹介しますね。 ・他のア

    Google、新モバイルOSの「Android O」プレビュー版を公開。変わるところは?
    tyru
    tyru 2017/03/28