タグ

2014年10月7日のブックマーク (10件)

  • Slides from "An introduction to ES6" - Jack Franklin

    October 7, 2014Slides from "An introduction to ES6"I had the pleasure last weekend of speaking at Epic FEL, a single day, single track conference in the heart of London, run by Made by Many. They did an absolutely fantastic job and if you are ever in London, I recommend their monthly Front End London meetup too. I spoke on introducing ES6, a topic that I've been writing and speaking about more and

    Slides from "An introduction to ES6" - Jack Franklin
    yosuke_furukawa
    yosuke_furukawa 2014/10/07
    この資料はES6+カジュアルトークに来る前に読んでおいたほうが良いですね。
  • ES6+カジュアルトーク (2014/10/29 19:30〜)

    次のJavaScriptの仕様であるES6のカジュアルトークです。 ES6の中のあるトピックに特化した話をしても結構ですし、ES6の概要的な話をして頂いても結構です。それとは別にtraceur-compiler使って何か作ってみたという事例とかでも良いと思います。 もちろん、ES6に限らず、ES7で入るかもしれない機能でも構いません! タイムテーブル 19:30-20:00 (30min) 開場 20:00-20:10 (10min)「runstant 始めるEcmaScript6 入門」 by @phi_jp 20:10-20:20 (10min)「Node.js v0.12で使えるようになるES6+αの機能」 by @yosuke_furukawa 20:20-20:30 (10min)「ES6による 関数型プログラミング」 by @TanUkkii007 休憩 (10min) 20:

    ES6+カジュアルトーク (2014/10/29 19:30〜)
    yosuke_furukawa
    yosuke_furukawa 2014/10/07
    割りと発表枠が埋まるの早かったので、一枠増やしました。
  • 本当にあったTouchEventの怖い話 - Qiita

    事前知識: ブラウザ毎の差異 Android 2.x, 3.x 2.x, 3.x では伝統的に TouchEvent がまともに使えません。 経験上、一部端末でdocument.createEvent('TouchEvent')するとNOT_SUPPORTED_ERRを吐くなどの現象が見られ、seleniumのこのコードでも、MouseEventsを利用して無理矢理回避しています。 4.x (Stock Browser & WebView) 4.x では、やっと TouchEvent が利用できるようになります。 が、 イベントの初期化方法が後述する iOS のソレと異なっています。同じくselenium上のコードではこのように回避しているのが見受けられます。 // Android's initTouchEvent method is not compliant with the W3C

    本当にあったTouchEventの怖い話 - Qiita
  • Closure Compiler が ES6 のキャッチアップを開始 - latest log

    自分用のメモ Closure Compilerが ES6 のキャッチアップを開始しており、以下のコマンドラインオプションが追加されていました。 --language_in VAL Sets what language spec that input sources conform. Options: ECMASCRIPT3 (default), ECMASCRIPT5, ECMASCRIPT5_STRICT, ECMASCRIPT6 (experimental), ECMASCRIPT6_STRICT (experimental) --language_out VAL Sets what language spec the output should conform to. If omitted, defaults to the value of language_in. Options:

    Closure Compiler が ES6 のキャッチアップを開始 - latest log
    yosuke_furukawa
    yosuke_furukawa 2014/10/07
    おおこれは!!!
  • DBIの使い方 - kotaroito's notes

    いつまで経ってもDBIの使い方が覚えられない..(特にselectall_arrrayrefとか)。この機にちゃんとアタマを整理して身につけちゃいたい。 例によってMySQLのサンプルデータ使ってやってみる。まずは準備から。 #!/usr/bin/perl use strict; use warnings; use DBI; use Data::Dumper; my $dbh = DBI->connect( 'dbi:mysql:world', 'mysql', undef, +{RaiseError=>1} ); my $stmt = q{ select ID, Name, CountryCode, District, Population from City limit 3 }; selectall_arrayref まずはこれを試してみます。 print Dumper $dbh->s

    DBIの使い方 - kotaroito's notes
    yosuke_furukawa
    yosuke_furukawa 2014/10/07
    このイトーコータローさんのページホントPerl書く時何回見たかわからない。
  • テスト駆動開発(TDD)はもう終わっているのか? Part 1 | POSTD

    後編を公開しました(2014/10/8) これは、テスト駆動開発(TDD)とTDDがソフトウェア設計に与える影響についてKent Beck、David Heinemeier Hansson、および著者の3人で行った一連のディスカッションの議事録です。 ディスカッションに至った経緯 あるセンセーショナルな発言とブログ記事が発端となり、お互いの見解と経験について理解を深める目的で、話し合いが持たれました。 この会話のきっかけとなったのは、 DavidがRailsConfで行った基調演説です。 彼はRailsコミュニティでTDDおよびユニットテストへの不満を表明しました。 程なくして、彼はいくつかのブログ記事を公開しましたが、そのうちの最初の記事で “TDDは終わった” と宣言したのです。 それから2~3日後、Davidのその後の記事について私がタイプミスの修正を送ったところ、 Davidは彼の

    テスト駆動開発(TDD)はもう終わっているのか? Part 1 | POSTD
  • GitHub - segment-boneyard/nightmare: A high-level browser automation library.

    Nightmare is a high-level browser automation library from Segment. The goal is to expose a few simple methods that mimic user actions (like goto, type and click), with an API that feels synchronous for each block of scripting, rather than deeply nested callbacks. It was originally designed for automating tasks across sites that don't have APIs, but is most often used for UI testing and crawling. U

    GitHub - segment-boneyard/nightmare: A high-level browser automation library.
    yosuke_furukawa
    yosuke_furukawa 2014/10/07
    segmentio製じゃないですか
  • Registered & Protected by MarkMonitor

    This domain is registered and protected by MarkMonitor More than half the Fortune 100 trust MarkMonitor to protect their brands online.

    yosuke_furukawa
    yosuke_furukawa 2014/10/07
    あれこれめっちゃいいんじゃない。宣言的で。
  • TrickleICEとは - WebRTCの要素技術 -

    WebRTCで用いられる要素技術の一つとして、TrickleICEがある。ポストではTrickleICEについてわかりやすく解説する。 イメージを掴んでもらえるよう平易説明するので、正確さを重視される場合は、RFCを参照いただきたい。 記事のサマリ:TrickleICEとは? TrickleICEを一言で表すと、 「ICEの候補をインクリメンタルに探して、 見つかったICE候補を接続先ピアと交換して、 すぐに接続を試行する仕組み」 である。 以下に、背景を含め詳細を解説する。 最低限のおさらい(STUN/TURN) WebRTCで通信をするブラウザは、NAT配下に隠れていることが多い。 そのため、ブラウザ間で直接通信するためには、プライベートアドレスではなく、 グローバルアドレスの情報を利用する必要があり、何らかの仕組みを活用する必要がある。 その仕組みとして用意されてい

    TrickleICEとは - WebRTCの要素技術 -
    yosuke_furukawa
    yosuke_furukawa 2014/10/07
    ちなTrickleICE参考資料
  • ECMAScript 6モジュールがCommandJS,AMDを超える

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    ECMAScript 6モジュールがCommandJS,AMDを超える