タグ

2016年6月2日のブックマーク (12件)

  • JavaScript の イテレータ を極める! - Qiita

    ECMAScript 6(2015年6月に公開され、今もなお比較的新しい JavaScript)の大目玉である イテレータ と ジェネレータ。なかなかに複雑で巨大な仕組みになっていてややこしいです。 そこで今回は イテレータ を、順を追って理解できるように解説したいと思います。 Qiita: JavaScript の イテレータ を極める!(この記事) Qiita: JavaScript の ジェネレータ を極める! また、実用的なサンプルを「3. 実用サンプル」に示しました。 初めにこちらを見て、何ができるのかを知ってから読み始めるのもオススメです。 (2017年3月現在、オープンなページでの使用はまだ避けたほうがいいかもしれませんが、実装は確実に進んでいます。ECMAScript 6 compatibility table) 1. ことばの定義 1.1. イテレータ (Iterator

    JavaScript の イテレータ を極める! - Qiita
    stealthinu
    stealthinu 2016/06/02
    javascriptのイテレータとジェネレータの仕組みについて解説。
  • function* 宣言 - JavaScript | MDN

    ジェネレーターは処理を抜け出したり、後から復帰したりすることができる関数です。ジェネレーターのコンテキスト(変数の値)は復帰しても保存されます。 JavaScript のジェネレーターは、特にプロミスと組み合わせることで、非同期プログラミングのための非常に強力なツールとなり、コールバック地獄や制御の逆転などのようなコールバックの問題を、完全に解決できるわけではないものの、軽減することができます。しかし、これらの問題は非同期関数を使用すると、さらにシンプルに解決することができます。 ジェネレーター関数を呼び出しても関数はすぐには実行されません。代わりにその関数のジェネレーターオブジェクトが返されます。イテレーターの next() メソッドが呼び出されると、ジェネレーター関数の処理は、イテレーターから返された値を特定する最初の yield 演算子か、ほかのジェネレーター関数に委任する yiel

    function* 宣言 - JavaScript | MDN
    stealthinu
    stealthinu 2016/06/02
    generatorはfunction*で宣言してイテレータを返す。returnの代わりにyieldで返す。イテレータからはnext()でyieldで返された値を取得する。オブジェクトのプロパティにSymbol.iteratorを持ってればイテレータ。
  • イテレーターとジェネレーター - JavaScript | MDN

    « 前のページ 次のページ » コレクション内の各アイテムに対する処理は非常に一般的な操作です。JavaScript では簡単な for ループから map()、filter() にいたるまで、コレクションに対する反復処理の複数の方法を提供します。 イテレーターとジェネレーターは、コア言語の内部に反復処理が直接的に取り入れられており、for...of ループの動作を簡単にカスタマイズできる仕組みをもたらします。 詳細についてはこちらもご覧ください: Iteration protocols for...of function* と ジェネレーター yield と yield* JavaScript では、イテレーターはシーケンスおよび潜在的には終了時の戻り値を定義するオブジェクトです。 より具体的に言うと、イテレーターは、次の 2 つのプロパティを持つオブジェクトを返す next() メソッ

    イテレーターとジェネレーター - JavaScript | MDN
    stealthinu
    stealthinu 2016/06/02
    javascriptのgeneratorとiteratorの扱いについて。わかったような気になったけど自分で書けと言われたらまだ書けない感じ。
  • 日本最大のスキー場 ”HAKUBA VALLEY”誕生 6月1日から共通シーズン券の販売も開始 | HAKUBA VALLEY 索道事業者プロモーションボード

    2024年4月7日 日曜日 デジタルPRとプレスリリース配信 お問い合わせinfo@digitalpr.jp受付 10:00〜18:00(土日祝日を除く) 長野県大町市・白馬村・小谷村の11スキー場、15の索道事業者で構成されるHAKUBA VALLEY(白馬バレー)では、2016-17冬季シーズン(2016年11月~17年5月)からエリア内共通の自動改札システムを導入し、滑走可能面積やコース・リフトの数等の面で国内ナンバーワンの規模を誇る「一つのスキー場」としての営業を開始することとなりました(※1)。この共通自動改札システム導入により、一枚の共通ICチケット(HAKUBA VALLEYチケット)を持つだけで、HAKUBA VALLEY内の全てのゲレンデを何か所でも自由に滑走できるようになります。 2016年6月1日より、この共通ICカードを利用することで共通自動改札化によるメリットを

    日本最大のスキー場 ”HAKUBA VALLEY”誕生 6月1日から共通シーズン券の販売も開始 | HAKUBA VALLEY 索道事業者プロモーションボード
    stealthinu
    stealthinu 2016/06/02
    あ、そうか。共通チケットにすることで「志賀高原」みたいに「白馬Valley」みたいな1つの巨大スキー場、として宣伝しやすくなるというのはあるな。
  • ElectronアプリのXSSでrm -fr /を実行する - Qiita

    Electronアプリでxssを発生させると任意のコードが実行できるらしいのでrm -fr /を試してみます。 想定 web版とelectron版のあるチャットアプリケーションという設定です。攻撃者が用意したリンクをクリックすると、PC内のすべてのファイルを消し去るというシチュエーションを考えてみます。 用意 環境はホストmac OSX、ゲストにubuntu14.04環境をvagrantを利用し用意しました。 expressでリストとフォームからなる脆弱性のあるチャットをつくります。エスケープ処理をしてないので、任意のコードが実行できる状況です。 'use strict'; const path = require('path'); const express = require('express'); const app = express(); const ejs = require(

    ElectronアプリのXSSでrm -fr /を実行する - Qiita
    stealthinu
    stealthinu 2016/06/02
    ElectronでXSSだとサーバ、つまり稼働してるPCに対して好きなことが出来ちゃうのか。これはきつい。
  • Yahoo!ニュース

    大谷翔平の「97%後払い契約」、世界最大のスポーツ誌が懸念「大リーグは『ドジャースと他球団たち』という構図に」

    Yahoo!ニュース
    stealthinu
    stealthinu 2016/06/02
    ほんとに北海道で雪降ってる!
  • 白馬きこりの道を経由して白馬駅まで歩いてみました。 | 白馬村エコサステナブルな宿ーIL BOSCO(ボスコ)

    ボスコからきこりの道経由して白馬駅まで歩いてみました。 白馬駅まで10km、ボスコまで15km、雄大な北アルプスを眺めながら、のんびりと気持ちよく楽しめました。 白馬駅から電車で戻ってくるのも楽しそう♪(12時、15時台に各1) ゆっくり走れば半日コース、歩けば1日コース(白馬駅までは、約4時間)です。 北アルプスを沢山登るのは、気合が必要ですが、眺めて歩くのは、のんびりで荷物も軽く気軽に沢山歩けますよー。 マップ作ってみました使ってください。 GPSデータは、こちらからダウンロードできます。

    白馬きこりの道を経由して白馬駅まで歩いてみました。 | 白馬村エコサステナブルな宿ーIL BOSCO(ボスコ)
    stealthinu
    stealthinu 2016/06/02
    ボスコさんとこが作ってくれた「きこりの道」の地図。ハイランドから入っていくのか。これは一度子どもたち連れていってみたいな。
  • 幼少教育や小学校受験が我が家に影響を与えたこと|やまもといちろうコラム - アオイゼミ学びガイド

    ※写真はイメージです。 山一郎です。6歳と5歳と2歳という男の子三兄弟の父親です。 父親だから偉いとか、教育に一言物申せる立場だとはまったく思ってません。はっきり申し上げて、子育てで家内と一緒に滅茶苦茶悩んでます。 育児に「ひとつだけの解」はない 正直、子育てや教育でどうしたらいいのか、自分自身も分からず模索する日々です。 また、仕事や私生活でご一緒する先輩たるご歴々の父親像を見て、私自身が「真似したい」「こういう父親になりたい」と思える人があまり多くありません。事業投資、コンテンツ投資や、コンサルティングを仕事のメインにしている私にとって、ご同業の皆様方は、あまり家庭に時間を割いておられないように見受けられるからです。皆さんバリバリ働いておられ、実績も積み重ねていらっしゃいます。仕事人としては尊敬するんですけどね。ただ、家庭や育児のことになると途端に 「教育のことは、に任せているから

    幼少教育や小学校受験が我が家に影響を与えたこと|やまもといちろうコラム - アオイゼミ学びガイド
    stealthinu
    stealthinu 2016/06/02
    すごく正直に書かれている感がある文章。切り込み隊長のこの手の文章好きだな。
  • パソコンの基本ソフトウェアの半強制的アップグレードに関する質問主意書:参議院

    All rights reserved. Copyright(c) , House of Councillors, The National Diet of Japan

    stealthinu
    stealthinu 2016/06/02
    なんじゃこりゃ。藤末健三は民進党な。覚えたぞ。
  • 10年付き合いのあった人に縁を切られた馬鹿な女の話。

    10年前、彼と知り合った。知り合った経緯は省く。 知り合ってしばらくして彼から告白され、付き合ったけれど、すぐ別れた。 別れは一方的に告げられ、理由はわからなかった。 ただ、友達としての付き合いは続いた。 10年間、一緒にいろいろなゲームを渡り歩いた。 遠距離だったからほとんど会えなかった。 けどその分を埋めるように、毎晩スカイプで話し、一緒にゲームをし、ときにはそのままスカイプ通話をつなげたまま眠ることもあった。 ほとんど会えなかったけど、声を聞くだけで幸せだった。 ほぼ毎年、誕生日に、クリスマスに、バレンタインに、プレゼントを贈った。会えないから、せめてプレゼントだけでも贈りたかった。 服を数枚選んだり、を選んだり、お財布を選んだりした。 ときどき彼は、「このゲーム課金したいんだよね」と言った。 なんで自分でしないの? と言うと、自営(と言うか特殊な職種)の彼は、「カードを経理の人に

    10年付き合いのあった人に縁を切られた馬鹿な女の話。
    stealthinu
    stealthinu 2016/06/02
    読み物としてよかった。しかしなぜこんなクズがモテるのだろう?不思議だ。クズだからモテるのか?キリンが逆立ちしたピアスを思い出したがブ米にもいるね。
  • 脳・心・人工知能 数理で脳を解き明かす (ブルーバックス)

    脳・心・人工知能 数理で脳を解き明かす (ブルーバックス)
    stealthinu
    stealthinu 2016/06/02
    『脳・心・人工知能 数理で脳を解き明かす (ブルーバックス)』著者が甘利俊一先生。発売が2016/5/19これ買う!
  • Hakuba Valley | 白馬エリアのスキー場情報サイト

    長野県北部の北アルプス山麓に位置する、雄大な山々に囲まれた地 “HAKUBAVALLEY”。 1998年長野冬季オリンピックの会場となり、今日では世界中から ウインタースポーツを楽しむ多くの方々が訪れる国際山岳リゾートです。 標高3,000m級の北アルプスから広がる大自然が作り出した壮大な山岳地形には豊富で良質なパウダースノーが降り積もります。 初心者もゆったりと楽しめる整備されたゲレンデから、 総距離8,000mものロングクルージングが楽しめるまで、 個性豊かな10のスキー場で思い思いの滑りをお楽しみいただけます。 詳しく見る

    Hakuba Valley | 白馬エリアのスキー場情報サイト
    stealthinu
    stealthinu 2016/06/02
    白馬エリアの共通シーズン券!爺ヶ岳からコルチナまで全部滑れる。でも13万!!まあ、八方と五竜とコルチナのシーズン券全部買ってたような富豪にはお得かもしれん…