2023/06/29 · 健康志向の高まりから注目されるウェアラブル端末。国が推進するヘルスケアDXの中核となる個人の健康・医療データ「PHR」での活用方法とは。
概要 Rubyによるデザインパターン第7章。 Iterator Pattern。 Rubyによるデザインパターン5原則に則って理解する。 どんなパターンか 集約オブジェクト(コンポジット)の全ての子オブジェクトを連続で走査し、また任意のロジックを適用する。 イテレータ用の外部クラスを用いて実現する外部イテレータと、 (例えばeachのように)オブジェクト自身がブロックを受け取り、子オブジェクトに適用する内部イテレータが存在する。 内部イテレータ コードブロックの利用によって集約オブジェクトにロジックを伝える (子オブジェクトたちそれぞれに対してコードブロックを呼ぶ)。 繰り返し処理の全てが集約オブジェクト内で起こるため、内部イテレータと呼ぶ。 配列を内部イテレータで走査 Arrayにはもともとイテレータメソッドeachが存在する。 array = ['red', 'green', 'blu
このページの内容は Internet Explorer や Firefox の前身である Netscape Navigator の時代の古いものです。下記を参照ください。 イベントハンドラ JavaScriptのイベント一覧
Eventインターフェースについて説明します。 同様にDOMのノードへのイベント登録のためのインターフェース、イベントリスナー、 また幾つかの長めの例により、様々なイベントのインターフェースの関連性について説明します。 DOM Level 3 Events 草案に、 DOMを巡るイベントフローの3つのフェーズを分かり易く説明した図があります。 DOMをイベントがどのように移動するかをより詳しく知るために、 例5: イベント伝搬 (日本語)も参照してみてください。 イベントリスナーの登録 イベントインターフェース 関連項目 イベントリスナーの登録 DOM要素にイベントハンドラを登録する3つの方法が存在します。 EventTarget.addEventListener // myButtonをボタン要素とみなします myButton.addEventListener('click', func
照会のメールは相手から回答を引き出し、今後の付き合いに発展させるためのものです。照会をお願いする理由を述べ、疑問・不明点などの照会内容・期限を明確に書くようにしましょう。また、相手に調べる手間をかけることになるので、お願いする姿勢が大切です。 ポイント 返信の期限と手段を明記する 先方の答えやすさに配慮し、知りたいことは整理して箇条書きにする 相手が答えやすそうな質問の仕方にも気を配る 照会(問合せ)のお決まりフレーズ・常套句・言い回しはこちら 照会(問合せ)の文例一覧 製品(商品)に関する照会(3) 在庫数量の照会(7) 取引条件の照会(6) 信用状況の照会(2) 見積もりの返事についての照会(2) 返品、返金についての問合せ 返品、代替品についての問合せ 製品不具合についての問合せ 料金の詳細についての問合せ 納品可能数量についての照会 商品未着の照会(4) 着荷品相違(品違い)の照会
手軽に素敵なホームページを作成することができるCSSフレームワークが沢山登場しています。アイコンなども全てセットになったものなどもあり、コーダーでなくとも簡単に作業できることから人気を博しています。 今回は、レスポンシブに対応したCSSフレームワークをに紹介します。CSSフレームワークを選ぶ際の参考にしましょう。 CSSフレームワークとは?その特徴とメリット CSSフレームワークを簡単に言うと、Webサイトに必要なパーツや主な機能などがセットになったパックのことです。Webサイトをデザインするとき、通常はイチからデザインを考えて、パーツを揃え、CSSを記述していく必要があります。これは時間がかかる上、Webデザイナーやエンジニアなどの専門家がいない場合、整ったデザインのWebサイトを制作することは非常に困難だと言えるでしょう。 そんなときに便利なのがCSSフレームワークです。CSSフレーム
ドワンゴ Advent Calendar 2015 4日目の記事です。最近ちらほら耳にする、Progressive Web Appsというものについて。 Progressive Web Appsとは Progressive Web Appsは、モバイルWebを開発する上での1つの標榜である、という認識でよさそう。Alex Russell氏がブログで提唱したのが始まりで、先日行われたChrome Dev Summitのkeynoteでも取り上げられている。 medium.com www.youtube.com Progressive Web Apps自体は特に何か新しい技術を指すわけではなく、既存の技術の組み合わせに対して名前をつけただけのいわばマーケティングワードみたいなもので、つまるところ「◯◯と☓☓を組み合わせて作られた、よりアプリっぽい快適な動作をするWebアプリ」のことをProgr
こんにちは、ほそ道です。 現在ほそ道が携わっているプロジェクトチームではES6コードで開発をしておりまして、 変数定義はlet、constを使用しております。varは使いません。 さらにletは撲滅していき、すべてconst化していく方向性を共有しています。 今回は、let、constの挙動と、なぜconst化するのか、constの盲点について。 次回以降はどうconst化していくかのレシピを何回かに分けて紹介していきたいと思います。 2.Object.freeze編 3.immutable.js編 4.コレクション一発代入/一発返却編 5.条件分岐一発代入/一発返却編 目次はこちら let/constの挙動について varとlet/constの比較 重複定義 まずはvarについて。
// タグなし。これらは文字列を生成します。 `string text`; `string text line 1 string text line 2`; `string text ${expression} string text`; // タグを付けると、関数 "example" を最初の引数にテンプレート、 // 後続の引数に置換値を指定して呼び出します。 example`string text ${expression} string text`; テンプレートリテラルは、ダブルクォートやシングルクォートの代わりにバッククォート文字 (`) (グレーブアクセント)で囲みます。 テンプレートリテラルにはプレースホルダーを含めることができます。プレースホルダーはドル記号と波括弧 (${expression}) で示されます。プレースホルダー内の式とバッククォート文字 (`) の間にあ
var txt = "ふるいけや。かわずとびこむ。みずのおと。"; を読みやすくしようと思って、 var txt = "ふるいけや。 かわずとびこむ。 みずのおと。"; と書いてしまうとシンタックスエラーになるのは火を見るより明らかです。 改行方法を考えましょう。 +演算子で結合 その1 var txt = "ふるいけや。" + "かわずとびこむ。" + "みずのおと。"; 個人的にはこれが好きなんでこう書いてます。 "=" と "+" を揃えるのがこだわりです。 非常に見やすいですね(主観)。 +演算子で結合 その2 var txt = "ふるいけや。" + "かわずとびこむ。" + "みずのおと。"; と書くひともいますね。 セミコロンの自動挿入を必要以上に恐れた結果と思われます(主観)。 \でエスケープ var txt = "ふるいけや。"\ "かわずとびこむ。"\ "みずのおと。"
Posted 7月 13th, 2013 by codechord. 0 Comments Tweet Tweet 多忙きわまりない2013年初夏でございます。 最近あんまりコードらしいもの書けてなくって、vagrantとかshefとかpjaxとかnodeとか理解するために時間つくりたい、コード書きたい!ってなってます。今回ちょっとajaxまわりのものの実装でjavascriptのテンプレートエンジンに調べる必要あったので、javascriptのテンプレートエンジンに触れてみようかなと。 phpのテンプレートだとsmartyだとか、rubyだとERBとかなんかそういうのですけど、javascriptのテンプレートエンジンについて知らなかったんで。 目次 – Table of Contents Javascriptのテンプレートエンジンの候補 1. John ResigさんのJavaScri
この記事は、 Vim Advent Calendar 2012 の83日目(!)の記事です。 昨日の記事は ujihisa さんの「unite.vimのfile_recで無視リストを追加する」。 — こんばんは。 目に優しい黒背景が大好きなcocoponです。 エディタの配色って大事ですよね。 見やすさは、コーディングの速度に直結します。 黒背景のvimを全画面表示にすれば、自然とテンションも上がってきますね。 一生ついていくと決めていた「jellybeans」黒背景のカラースキームといえば、迷うことなく「jellybeans」をオススメしてきました。 クールながらも落ち着いた、絶妙な配色。 はじめて出会ったときは、その完成度に圧倒されたまま「一生ついていく」と心に決めたスキームでありました。 しかし、気になる点もいくつかありました。 例えば、JavaScriptの正規表現。 黒背景に濃い
この記事では、.vimrc上でset コマンドを使って vim のコマンドラインモードの設定をするための option を紹介していきたいと思います。 option 名設定対象の説明値の種別オススメの設定 expandtab タブ入力を複数の空白入力に置き換える (既存のタブには影響しない) オン/オフ オン tabstop 画面上でタブ文字が占める幅 数値 好みのタブ幅 shiftwidth 自動インデントでずれる幅 数値 好みのタブ幅 softtabstop 連続した空白に対してタブキーやバックスペースキーでカーソルが動く幅 数値 好みのタブ幅 autoindent 改行時に前の行のインデントを継続する オン/オフ オン smartindent 改行時に入力された行の末尾に合わせて次の行のインデントを増減する オン/オフ オン 上の項目について、.vimrc に記入するのにオススメの設
Webデザインをするときに、必ず使うスタイルシート。思うようなレイアウトを作るために、チェックしておきたいブロックレベル要素や、インライン要素のクセみたいなのをまとめてみました。後半はスタイルが反映されない原因のひとつ、スタイルの優先順位についてです。 Attention 記事公開時からいろいろと勉強して、この記事内で紹介している事柄で、間違った解釈をしていたなーと気がつきました。 この記事の中でいくつか追記してありますが、詳しくは、新しく書いた 11月7日の記事:CSSでレイアウトするなら絶対覚えておきたい配置のルール:フロートや絶対配置、z-index とかいろいろ を読んでみてくださいね! New Post Webサイトをデザイン、レイアウトするのに欠かせないのが CSS(Cascading Style Sheets、スタイルシート)ですね!今では CSS3 が話題を集めていて、CS
既にいくつか記事がありましたが、自分の中で整理するためにメモ 参考 Node.js : exports と module.exports の違い(解説編) 実践Node.js プログラミング (Programmer's SELECTION) Node.jsのexportsとmodule.exportsについて 結論 公式ドキュメントに「もし exports と module.exports の間の関係が魔法のように 見えるなら、exports を無視して module.exports だけを使うようにしてください」とあるので今いち違いが分からない場合、module.exportsをとりあえず使うということで良さそう クラスのようなものを作成するような場合にはmodule.exportsを使えば良い(例えばコンストラクタを使うなども) 関数だけモジュール化したい場合にはexportsを使う事
Download MIT Licensed, v1.4.1 released on February 5, 2019 |Changelog Template7 is a mobile-first JavaScript template engine with Handlebars-like syntax. It is used as default template engine in Framework7 It is ultra lightweight (around 1KB minified and gzipped) and blazing fast (up to 2-3 times faster than Handlebars in mobile Safari). Download and install Template7 First of all we need to downl
※こちらは2015/9/25日の古い記事です。(ESLint v1.5.1 released 22 September 2015) 現時点(2019/9/25)ではESLint v6.4.0です。 最新のドキュメントを読みに行くことを強くオススメします。 (近いうち新たに加筆してこちらに更新する予定です) こんにちは。森田と申します。芸人をしています。今回は ESLintのエラールール。日本語「ざっくりしたの」ないのか、と思ってぐぐしてもなさそうなので書きました。 よろしくお願いします。 ※使い方はこちら ※ここに載っているのが「ESlintのルール全て」ではありません。 他にこちら書きました ESLintのエラールール。日本語ざっくり解説[可能性あるエラー編] ESLintのエラールール。日本語ざっくり解説[ベストプラクティス編] ESLintのエラールール。日本語ざっくり解説[スタイル
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く