タグ

2016年3月16日のブックマーク (14件)

  • 春からはじめるモダンJavaScript / ES2015 - Qiita

    春ですね!人の配置がリファクタリングされ、コードもリファクタリングの季節です。 では僕がここでモダンなJavaScriptとES2015の利点を語る役をやるので、みなさんはチームを説得する役をやってください。 JavaScript歴史 まず最初にJavaScript歴史を踏まえることで、今学ぶべきものとその理由を確認しましょう。 なぜ2016年の記事でES2016ではなく、ES2015なのか、と疑問に思った方もいるかもしれません。それは、ES2015がただの年次アップデートではなく、これから始まる毎年のメジャーバージョンアップの起点となるバージョンであり、またES5から飛躍的に仕様が増えたバージョンであるからです。 簡単に(雑な)歴史を紹介します。 ブレンダン・アイクによってNetScapeに実装/搭載された古の時代〜IE6 (1996~2005) ES3: 一時はシェア7割を誇ったレ

    春からはじめるモダンJavaScript / ES2015 - Qiita
    kabukawa
    kabukawa 2016/03/16
  • HTTPレスポンスのgzip圧縮による日時リーク : Torの秘匿ネットワークの秘匿性を脅かす仕様・実装について | POSTD

    よって、このヘッダがgzip圧縮データに付いていれば、適当なWebサーバにgzip圧縮リクエストを出し、gzip圧縮レスポンスを待って、バイト数が0x1f 0x8bで始まっているかどうかということと、正確な圧縮日を確認できるのです。 一般的なWebサーバでは、これは非常に限定的なシナリオにおいてのみ有用です。なぜなら、サーバの地理的な位置はいずれにしても隠されず、これもまた隠されていないサーバIPアドレスが分かればすぐに特定されるからです。しかし、 秘匿サービス では、サーバの時間帯に関する情報は、サーバが稼働している可能性のある国を特定するのに非常に役立ちます。 gzipの仕様を見れば、ファイル更新時間のヘッダフィールドには、ローカル時刻ではなく、世界時を使用すべきことは明確です。しかし、多くのサイトが世界時の代わりにローカル時刻を送信しています。どうもMicrosoft Windows

    HTTPレスポンスのgzip圧縮による日時リーク : Torの秘匿ネットワークの秘匿性を脅かす仕様・実装について | POSTD
    kabukawa
    kabukawa 2016/03/16
  • Adobe Experience Design(XD)を使ってアプリのプロトタイプを作ってみた

    2018年3月15日 XD, スマートフォン, 便利ツール 先日発表された、Adobeのプロトタイピングツール、Adobe Experience Design(Adobe XD)。Sketchライクなシンプルなグラフィックツールです。なにやら面白そうだったので、早速つついてみました。デモとして、簡単にチャットアプリのプロトタイプを作ってみたので、使用感とともに紹介します。 ↑私が10年以上利用している会計ソフト! Adobe Experience Design(Adobe XD)って何? Adobe XDはアプリやWebサイト等のデザインに使えるグラフィックツール。ただグラフィックが作成できるだけではなく、クリックやタップで次の画面に移動し、実際に動作しているようなプロトタイプも作成できます。それだけの機能がついて、なんと無料です! 残念ながら今のところMac専用ツールですが、今年中にWi

    Adobe Experience Design(XD)を使ってアプリのプロトタイプを作ってみた
    kabukawa
    kabukawa 2016/03/16
  • 次期C# 7: 型に応じた分岐や型の分解機能、パターンマッチング

    オブジェクトの型を階層的に調べて分岐処理を行いたい場合がある。そのための機能として、C#の次バージョンでは「パターンマッチング」が追加される。 ← 前回 連載 INDEX 次回 → 前回に引き続き、C#に対する機能追加における大きなテーマである「データ処理」に沿った機能を紹介していこう。今回~次回で紹介する機能はパターンマッチングである。今回は前編として、パターンマッチングの構文の紹介や、具体的な用途、オブジェクト指向的な機能とのすみ分けなどについて説明していく。 パターンマッチング パターンマッチングは、オブジェクトの型を階層的に調べて分岐処理を行うための構文である。is演算子とswitchステートメントの拡張として、これらの中にいくつかの「パターン」を書くことができる。 最初に簡単な例を挙げておこう。リスト1およびリスト2に示すような構文になる。詳細は後々説明していくことになるが、この

    kabukawa
    kabukawa 2016/03/16
  • 可変引数テンプレート [N2242] - cpprefjp C++日本語リファレンス

    このページはC++11に採用された言語機能の変更を解説しています。 のちのC++規格でさらに変更される場合があるため関連項目を参照してください。 概要 「可変引数テンプレート (variadic templates)」は、任意の型とそのオブジェクトを任意の数だけ受け取る機能である。これによって、「最大でN個のパラメータを受け取る関数テンプレートやクラステンプレート」を実装する際に、N個のオーバーロードをユーザーが用意する必要なく、ひとつの実装だけで済むようになる。 可変引数テンプレートとしてテンプレートパラメータを受け取る場合、テンプレートパラメータを宣言するclassまたはtypenameとテンプレートパラメータの間に、省略記号 ... を入力する: // 0個以上のテンプレートパラメータを受け取る template <class... Args> struct X; // 0個以上の任

    kabukawa
    kabukawa 2016/03/16
  • 自然言語処理における畳み込みニューラルネットワークを理解する · けんごのお屋敷

    最近、畳み込みニューラルネットワークを使ったテキスト分類の実験をしていて、知見が溜まってきたのでそれについて何か記事を書こうと思っていた時に、こんな記事をみつけました。 http://www.wildml.com/2015/11/understanding-convolutional-neural-networks-for-nlp 畳み込みニューラルネットワークを自然言語処理に適用する話なのですが、この記事、個人的にわかりやすいなと思ったので、著者に許可をもらって日語に翻訳しました。なお、この記事を読むにあたっては、ニューラルネットワークに関する基礎知識程度は必要かと思われます。 ※日語としてよりわかりやすく自然になるように、原文を直訳していない箇所もいくつかありますのでご了承ください。翻訳の致命的なミスなどありましたら、Twitterなどで指摘いただければすみやかに修正します。 以下

    自然言語処理における畳み込みニューラルネットワークを理解する · けんごのお屋敷
    kabukawa
    kabukawa 2016/03/16
  • LINE、緊急時の連絡方法には「Twitter」を推奨 [インターネットコム]

    3月11日。LINEに障害が発生し、メッセージが送りにくい状態におちいった。緊急時に備え、LINEが発行しているリーフレットを読むと、いざという時の連絡方法としてはTwitterを紹介している。 3月11日。LINEに障害が発生し、メッセージが送りにくい状態におちいった。緊急時に備え、LINEが発行しているリーフレットを読むと、いざという時の連絡方法としてはTwitterを紹介している。 LINEは、障害について18時12分にTwitter上で第一報を発表した。またたくまに10万を超えるRT(引用)があり、周知が進んだが、すぐには復旧できず、18時59分には再びTwitterで第二報を出した。一部の着せかえやスタンプなどにも影響があるとした。19時41分にメッセージの送受信については問題が解消したと報告したが、一部の機能は追って復旧作業をしている。 金曜日の夜という時間帯で、誰かとの待ち合

    LINE、緊急時の連絡方法には「Twitter」を推奨 [インターネットコム]
    kabukawa
    kabukawa 2016/03/16
    LINEって「電話がつながりにくい中でも「大切な人と連絡を取れるサービスが必要」っていうことで始まったサービスじゃなかったっけ。そうは言ってもというのは分かるけど、、、
  • 「小説家になろう」商標問題:長年使っている商標を他人が登録してしまった場合どうすればよいか?(栗原潔) - エキスパート - Yahoo!ニュース

    「"小説家になろう"名称アウト 山形で19年続く講座、大阪の企業に商標」というニュースがありました。 山形市で開かれている「小説家(ライター)になろう講座」が19年間使用してきた名称の変更を迫られていることが10日、分かった。小説投稿サイトの名称として「小説家になろう」が3年前に商標登録され、商標権を持つ大阪の企業から使用差し止めを求められているためだ。 ということだそうです。twitterでのご指名もありましたので解説することにいたします。 一般に、長年使っていた商標を他人が商標登録してしまうケースはよくあります(不正の目的で出願される「勝手出願」のケースもあれば偶然のケースもあります、今回の件は特に不正目的という感じはしません)。特許法と異なり、商標法には新規性という概念はありませんので、既にある言葉や、他人が使っている商標だからと言って登録できないということはありません。 では、自分

    「小説家になろう」商標問題:長年使っている商標を他人が登録してしまった場合どうすればよいか?(栗原潔) - エキスパート - Yahoo!ニュース
    kabukawa
    kabukawa 2016/03/16
    「この手の問題に対する最良の方法は先に商標登録出願しておくこと」
  • 妄想が止まらない 美少女がスケスケの衣装をまとった「シースルー写真展」に青山ひかる、「愛乙女☆DOLL」愛迫みゆなど

    スケスケの衣装を身に付けた女の子の写真を展示する「シースルー写真展」が、3月19日から27日にかけて東京・浅草の「ギャラリードレイン」で開催されます。かわいい女の子たちのセクシーな姿を間近で見られる上に、入場料はなんと無料です。 「シースルー写真展」会期は3月19日~27日 同展をプロデュースしたのは、自身もアイドルファッションモデルとして活躍している鎌田紘子さん。鎌田さんは各モデルのスタイリングも担当しています。撮影は、フォトグラファーの黒澤奨平さんによるもの。 参加モデルは主催の鎌田さんをはじめ、アイドルユニット「愛乙女☆DOLL」の愛迫みゆさんや「ハニースパイス」の橘ありかさん、青山ひかるさん、かれんさん、北見えりさん、志崎ひなたさん、ふとんさん、星乃まみさん、真奈さんなど、アイドル・グラビア・コスプレといった分野で活躍する10人の美少女たち。 アイドルユニット「愛乙女☆DOLL」

    妄想が止まらない 美少女がスケスケの衣装をまとった「シースルー写真展」に青山ひかる、「愛乙女☆DOLL」愛迫みゆなど
    kabukawa
    kabukawa 2016/03/16
    記事には浅草と書いてあるけど浅草橋ですね。
  • EmEditorや「オバQの毛」に気付いたeBookJapanに見る、「有事」のあるべき姿勢とは

    EmEditorや「オバQの毛」に気付いたeBookJapanに見る、「有事」のあるべき姿勢とは:適切なインシデント対応と情報公開には、適切な評価を(1/2 ページ) セキュリティインシデントに遭遇した後、優れた対応を取った企業や組織を表彰することで、適切な事後対応に取り組むモチベーションとしてもらうことを目的とした「セキュリティ事故対応アワード」の表彰式が2016年2月24日に行われた。 セキュリティ対策は、労多くして報われることの少ない仕事かもしれない。運用全般に言えることだが、「何もなくて当たり前、何か起こると怒られる」という中で、安全を実現しようという使命感を持つ技術者に支えられているのではないだろうか。 だが何らかのセキュリティインシデントが発生すると、メディアや世間から糾弾され、時には「袋だたき」の様相を呈することもある。批判の中には、セキュリティ対策の不備や見通しの甘さなど、

    EmEditorや「オバQの毛」に気付いたeBookJapanに見る、「有事」のあるべき姿勢とは
    kabukawa
    kabukawa 2016/03/16
  • 15歳でデビューした芸能界、大学で始めたプログラミング…偶然が作った自分だけの生き方。”ギークな女優”が歩んできた、これまでの道程 | meeta MAGAZINE (ミータマガジン)

    15歳でデビューした芸能界、大学で始めたプログラミング…偶然が作った自分だけの生き方。”ギークな女優”が歩んできた、これまでの道程 今回、話を伺ったのはプログラミングができる女優として活動する、”ギークな女優”こと池澤あやかさん。世間一般がイメージする”タレント”という枠を越え、幅広いフィールドで活動する彼女の生き方は一見、戦略的にも見えます。 しかし、彼女のキャリアを紐解いていくと、ターニングポイントで出てくるワードは全て偶然。そんな彼女はどうやって自分の”やりたいこと”を形にしていったのでしょうか?池澤あやかさんの生き方から、自分らしい働き方”をするためのヒントを探っていきます。 【プロフィール】 1991年大分県生まれ。慶應義塾大学SFC環境情報学部を2013年に卒業。2006年の第6回東宝シンデレラオーディションで審査員特別賞を受賞し、同年映画『ラフ』にてデビュー。映画『デトロイ

    15歳でデビューした芸能界、大学で始めたプログラミング…偶然が作った自分だけの生き方。”ギークな女優”が歩んできた、これまでの道程 | meeta MAGAZINE (ミータマガジン)
    kabukawa
    kabukawa 2016/03/16
  • エストニアの国民IDカード制度がFinTechと融合してとんでもないことになっていた

    「パーソナルコードを入力して、年収を入力して、『Mobile-ID』で署名して…はい、承認されました。もう、QRコードの決済で1000ユーロ(約13万円)まで使えます」。 エストニアの銀行、ビッグバンク(BigBank)が2016年1月に公開したアプリ「モバイルクレジットカード」のデモを現地で見て、記者は狐につままれたような思いだった。 後払い決済の手段であるクレジットカードを、申し込んだその場で審査・発行する「即時発行」は、カード発行会社にとって究極の目標といえる。ビッグバンクが自社開発したこのアプリは、VisaやMasterCardブランドのプラスチックカードを発行せず、モバイルアプリ内に銀行独自のバーチャルなクレジットカードを即時発行するものだ。 人情報や年収などの情報は、エストニア政府が運営する公的データベースでユーザーの申告と照合され、瞬時に審査が完了する。VisaやMaste

    エストニアの国民IDカード制度がFinTechと融合してとんでもないことになっていた
    kabukawa
    kabukawa 2016/03/16
  • あなたは大体この辺

    こちらもどーぞ→Twitterでのあなたの人物像https://shindanmaker.com/545384

    あなたは大体この辺
    kabukawa
    kabukawa 2016/03/16
    単なる暗い人になった。
  • メシ通 | ホットペッパーグルメ

    こんにちは! ベトナム料理普及家のKi Yamamotoです。 家でできるベトナムご飯、アジアご飯のレシピや調味料、文化に関する情報を発信している僕が…

    メシ通 | ホットペッパーグルメ
    kabukawa
    kabukawa 2016/03/16