WristableGPS製品ページは、終了しました。 下記より型番を選択すると、各種サポート情報や仕様表をご確認いただけます。
“+脈拍”でより精度が高まる活動量計 「PULSENSE」「WristableGPS」ってどんなもの?:まずは記録から始めたい エプソンが10月2日、ウェアラブルデバイスの新製品を発表しました。いずれも同社のデバイス技術を生かしたラインアップです。運動強度やカロリー収支、睡眠や心の状態まで把握できる活動量計「PULSENSE」、ランニング時に心拍トレーニングが可能なGPS付きのランニングウオッチ「WristableGPS」、それにゴルフのスイング分析ができる「M-Tracer For Golf」の3製品が登場しました。どれもスポーツや健康、医療分野での活用を想定した、エプソンが強みを持つ技術を核とした製品です。 もともとエプソンはクオーツウオッチやテレビウオッチ、リストコンピューター、ロカティオなど、「ウェアラブルデバイスを古くから手がけてきた」とエプソン販売 取締役 販売推進本部 本部長
gearedの編集部員たち。各自各様のサブカルチャーを愛するが、比較的共通している趣味は音楽、ラーメン、東海林さだお。 心拍トレーニングをやりたい。でも、いくつかの理由から見送っていた人も少なくないはず。 複数のデバイスが必要。胸に着ける心拍センサーがやだ。心拍数データをどう活用すればいいのかわからない。どうせ高いんでしょ?…などなど。 アディダスがまもなく発売するスポーツウォッチ miCoach FIT SMART は、そんな ハードルを越えるための、ひとつの有力な答案になるかも知れません。 miCoach FIT SMARTは手首に着ける、「賢い」という方の意味でスマートな、心拍数モニター。最小限これだけ着けてランニングやフィットネスをすればよく、運動中に別のデバイスは必ずしも必要ありません。 ざっくり言うと、次のように機能します――。 トレーニング中に心拍数や心拍強度、スピード、距離
JavaScriptのreduce関数がとても便利なのです。 たとえば ユニークはこんな感じ var unique = function(array) { return array.reduce(function(a, b) { if (a.indexOf(b) === -1) { a.push(b); } return a; }, []); }; 関数の外部に結果を格納する変数を作らなくていいのが良いです。 *1 メジャーな例 集計 reduce関数は結構有用っていうお話 - あと味 に合計、最大値、最小値、平均の例があります。 ユニーク How to get an array of unique values from an array containing duplicates in JavaScript? - Stack Overflow には重複除去の例はここからパクリました。
Firefox 2 の新機能の一つに JavaScript 1.7 への対応がある。Firefox 2 Beta 2 のリリースも近づき JavaScript 1.7 の新機能もほとんどが実装されてきたのでここにまとめてみる。といっても New in JavaScript 1.7 に大体はまとまっているので補足的な部分など。 識別子の扱い ブロックスコープ 分割代入 イテレータ ジェネレータ 配列内包 参考 なお、ブラウザ上でスクリプトを実行する場合は、JavaScript のバージョンを明記しないと let 、yield がキーワードとして認識されない (Bug 351515) 。 <script type="text/javascript; version=1.7"> JavaScript shell を使う場合は起動時にバージョンを指定するか version 関数を使う。 $ js
new Array(1, 2, 3); // [1, 2, 3] [1, 2, 3]; // [1, 2, 3] - 配列リテラルの利用 new Array('1'); // ['1'] new Array(5); // [undefined x 5] - 要注意!要素数として扱われる // ※ http://qiita.com/sh19910711/items/3c0776fd8cc1797f955d#comment-2a70b836f3015c467f5e var list = [ 1, 2, 3, 4, 5, 6 ]; // 現在の要素数より小さな値を指定すると配列は切り詰められる。 list.length = 3; list; // [1, 2, 3] // 元に戻すと元々あった部分は削除されている。 list.length = 6; list; // [1, 2, 3, unde
JavaScriptに限った話ではないのですが、reduce関数を持つプログラミング言語がいくつかあります。 JavaScriptに関しては、一応、ECMAScript5の仕様に登場するようで、将来的にはどのブラウザでも使えるようになりそうな気配はあります。 Standard ECMA-262 また、MDCではreduceのアルゴリズムが掲載されているので、これを利用すれば現時点でもどのブラウザでもreduce関数を利用することができます。 reduce関数とは? MDCに掲載されている文章を引用します。 配列の(左から右へ) 2 つの値に対して同時に関数を適用し、単一の値にします。 JavaScriptのreduceは、配列のメソッドです。左ら右へとありますが、右から左へ関数を適用するreduceRightという関数もあります。*1 どういう時に使えるか 元となる配列があって、それを累積
Mozilla Rhino を使った方法でドキュメントを生成するので、 Java が必要。 インストール方法は割愛。 JSDoc 3 GitHub からダウンロードできる。 tags から v3.2.2 を選択して、 zip でダウンロードする。 zip を解凍したら、解凍後のフォルダにパスを通し、コマンドラインからヘルプを表示できることを確認する。 >jsdoc --help OPTIONS: -t, --template <value> The path to the template to use. Default: path/to/jsdoc/templates/default -c, --configure <value> The path to the configuration file. Default: path/to/jsdoc/conf.json -e, --enco
Getting Started Getting Started with JSDoc 3 A quick-start to documenting JavaScript with JSDoc. Using namepaths with JSDoc 3 A guide to using namepaths with JSDoc 3. Command-line arguments to JSDoc About command-line arguments to JSDoc. Configuring JSDoc with a configuration file How to configure JSDoc using a configuration file. Configuring JSDoc's default template How to configure the output fr
Table of Contents Syntax Overview Examples Related Links Syntax @type {typeName} Overview The @type tag allows you to provide a type expression identifying the type of value that a symbol may contain, or the type of value returned by a function. You can also include type expressions with many other JSDoc tags, such as the @param tag. A type expression can include the JSDoc namepath to a symbol (fo
無料で遊べるハック&スラッシュ「Path of Exile」の初心者向けプレイガイドをお届け。今から始めても遅くない,まさに骨太な一作だ ライター:津雲回転 4Gamerの読者ならば「ハック&スラッシュ」(またはハクスラ)という言葉を聞いたことがある人も多いだろう。これはRPGにおける1つのジャンルなのだが,正確に定義するのはなかなか難しくもある。 ハック&スラッシュと呼ばれる作品に対して共通しているのは,戦闘とキャラクターの育成に重点を置いているという部分で,同時に,レアアイテムを求めてひたすら敵を倒し続ける“トレジャーハンティング”(以下,トレハン)も重要視されることが多い。 ストーリー的なクリアは存在するが,プレイヤーが続けようと思えば,何度でも周回プレイできるという点も,このジャンルの魅力の一つだ。 タイトルとしては海外を中心に大ヒットした「Diablo」シリーズがとくに有名で,日
年が明けました。今年もどうぞ,よろしくお願いいたします。 2015年は戦後70年に当たります。この節目の年のスタートということで,特定の観点から戦後史を振り返ってみようと思います。具体的には,学習指導要領の変遷史の上に,各世代の軌跡を書き込んでみます。タイトルのごとく,それぞれの世代は「どの学習指導要領で育ったか」を可視化する試みです。 学習指導要領とは教育課程の国家基準ですが,その内容は時代ともに改訂されてきています。大よそ10年間隔です。その変遷史をみると,能力主義の考え方のもと,授業時数や教育内容がうんと増やされた時期もあれば,その逆の時期もあります。後者の学習指導要領で育った世代は,「ゆとり世代」などといわれたりします。 どの学習指導要領で育ったかは,各世代の人間形成に少なからず影響していることでしょう。学習指導要領をして「国民形成の設計書」となぞらえた論者もいますが,その規定力(
Korea (n) War Great East Asia War Hector C. Baywater, The Great Pacific War, a History of the American-Japanese Campaign of 1931-33, London: Constable & Co. ltd, 1925. War in the Pacific la guerre du Pacifique la guerra del Pacifico the Pacific War the War in the Pacific (Theater) the Pacific Theatre in the Second World War Donald Lawrence Keene Donald Keene, “Japanese Writers and the Greater East Asia W
山口県防府市生まれ[2][3]。父は広島県広島市の出身で[4][5]、小学生までは郁彦の本籍地も広島の爆心地にあった[5]。このため自身は広島出身でもあると述べている[5]。父は鉄道省の技術官吏で、九州の宮崎県、出水(鹿児島県)、若松(福岡県北九州市)の順で機関区長をしたため、小学校を5回転校[4]。太平洋戦争中に広島市に引っ越し、原爆投下の一年前に母の実家がある山口県防府市に移った[4][6]。父は戦時中に陸軍司政官としてフィリピン北部のカガヤン州における鉄道建設に従事して終戦の1か月前に戦死した[4][7]。 1951年、山口県多々良学園高校を卒業し、東京大学文科一類入学。進学振分で法学部第3類(政治コース)へ進級。在学中は戦史や、清浦奎吾ら政治家の研究に没頭した。二年次に結核と診断され(後に誤診と判明)一年休学し、巣鴨プリズンに収監中のA級戦犯を含む旧陸海軍軍人百数十人のヒアリングを
Google 検索をフィルタして精度を高める、または新しい方向に拡張する方法はいくつか存在します。 検索オプション Google では、ウェブや画像の特殊検索を行うために設計されたページを用意しています。 Google 検索オプション Google 画像検索オプション フィルタとトピック 検索を行うと、検索バーの近くにフィルタボタンとトピックボタンが表示されます。ページ上の他の場所に表示される場合もあります。 フィルタ フィルタを使用すると、検索結果を次のような特定のタイプに絞り込むことができます。 動画 ニュース 画像 ウェブ 「ウェブ」フィルタには、ウェブサイトへのテキストベースのリンクが含まれます。 正確なフィルタとそれらが表示される順序は一定ではありません。Google のシステムがユーザーのクエリに対して最も有効であると認識した内容に基づいて変わります。目的のフィルタが見つからな
Firefox のアドレスバーは、訪問中のウェブページの URL (ウェブアドレス) を表示します。このフィールドに URL や検索語句を入力してすると、Firefox は訪れたことのあるページを覚えて、ブックマーク、タグ付け、訪問したページ、タブで開いているページなどをアドレスバーのドロップダウンにページの候補を表示します。この記事では、アドレスバーの自動補完についての詳しい動作を説明し、短時間でアドレスバーを上級者のように使いこなせるようにします。 自動補完リストを使用するには? アドレスバーに入力を始めるだけです。入力の下にブラウジング履歴、ブックマーク、タブがリストで候補に表示されます。(アドレスバーを (入力する代わりに) クリックした場合、よく訪れるサイトとピン留めされたサイト のドロップダウンリストが表示されます。) アドレスバーに入力したときの自動補完ドロップダウンには以下
また、HTML5 テクニックバイブルで知ったこと。 ECMAScript5ではいろいろな配列操作メソッド(イテレーションメソッド)が追加されたらしく、使ってみると便利そうなので勉強用にいろいろ触ってみたのでそのメモ。 以下、HTML5 テクニックバイブルに書いてあったイテレーションメソッドの説明の引用とMDLのサイトへのリンク(ただし英語。英語が読めない自分が紹介するのもなんですが・・・)。 forEach 各要素に任意の処理を逐次実行する 参考:Array.prototype.forEach() – JavaScript | MDN map 各要素に任意の処理を実行したり返り値で構成される配列を返す 参考:Array.prototype.map() – JavaScript | MDN filter 条件を満たす要素のみで構成される配列を返す 参考:Array.prototype.fil
Web制作初心者によるWebデザインやWebプログラムを扱った忘却ログ前にJavaScriptでは通常配列にfor inは使用してはいけないと書いた。それならば通常配列用のループメソッドはあるのかな?と思い調べてみたら、似たようなことができるメソッドがいくつかあることがわかった。今回はそこら辺のメモ。 forEachメソッド 例えば以下のような配列を順番に取り出すコード。 var ch = ["a", "b", "c", "d"]; for (var i=0; i<ch.length; i++) { console.log(ch[i]); //a b c d } これをforEachで書くと以下になる。 var ch = ["a", "b", "c", "d"]; ch.forEach(function(elem, index, array) { console.log(elem) //
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く