Corredor

ウェブ、プログラミングの勉強メモ。

JavaScript

SASS/SCSS ファイルを読み込んでブラウザ上でコンパイル・適用する「in-browser-sass」を作った

Web制作者のためのSassの教科書 改訂2版 Webデザインの現場で必須のCSSプリプロセッサ作者: 平澤隆,森田壮出版社/メーカー: インプレス発売日: 2017/09/15メディア: 単行本(ソフトカバー)この商品を含むブログを見る HTML に link 要素で SASS 記法のファ…

Angular のユニットテストでモジュールが存在しなくてもエラーにしない方法

JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ【電子書籍】[ LuisAtencio ]ジャンル: 本・雑誌・コミック > PC・システム開発 > インターネット・WEBデザイン > その他ショップ: 楽天Kobo電子書籍ストア価格: 3,672円 JavaScript関数型…

Cordova アプリでバックグラウンド移行時やフォアグラウンド移行時に処理を行う

HTML5とApache Cordovaで始めるハイブリッドアプリ開発 (CodeZine BOOKS)作者: 小林昌弘,山田祥寛出版社/メーカー: 翔泳社発売日: 2017/08/09メディア: オンデマンド (ペーパーバック)この商品を含むブログを見る Cordova アプリで、アプリがバックグラウン…

汚染されているグローバルオブジェクトを回避し、ピュアなグローバルオブジェクトを得る方法

3ステップでしっかり学ぶ JavaScript入門 [改訂2版]作者: 大津真出版社/メーカー: 技術評論社発売日: 2017/09/22メディア: 単行本(ソフトカバー)この商品を含むブログを見る いつ使うのか感があるけど…。 例えば、console.log() が独自に上書きされている…

Node.js で非同期処理を待って正常終了させる

Node.js 超入門作者: 掌田津耶乃出版社/メーカー: 秀和システム発売日: 2017/09/19メディア: Kindle版この商品を含むブログを見る $ node hoge.js のような形で Node.js に JavaScript コードを実行させるときに、process.exit(1) のように書くと、引数に指…

Jasmine を使用したユニットテストで便利な「fdescribe・fit」「xdescribe・xit」

達人プログラマー―ソフトウェア開発に不可欠な基礎知識 バージョン管理/ユニットテスト/自動化 (Ascii software engineering series)作者: デビッドトーマス,マイククラーク,アンドリューハント,David Thomas,Mike Clark,Andrew Hunt,長瀬嘉秀,テクノロジッ…

font-family 設定を動的に変更して確認できるページを作った

デザイナーが愛用したいこだわりフォントセレクション作者: フロッグデザイン出版社/メーカー: 秀和システム発売日: 2017/03/11メディア: 単行本この商品を含むブログを見る 前回の記事でオレオレパーフェクト設定を導いた font-family 指定だが、検証用に以…

insertAdjacentHTML を今更知った

インクルーシブHTML+CSS & JavaScript 多様なユーザーニーズに応えるフロントエンドデザインパターン作者: Heydon Pickering,太田良典,伊原力也,株式会社Bスプラウト出版社/メーカー: ボーンデジタル発売日: 2017/11/04メディア: 単行本(ソフトカバー)この…

CoinHive でブラウザ上から仮想通貨 Monero (XMR) をマイニングしてみた

1時間でわかるビットコイン入門 ?1円から送る・使う・投資する? (NextPublishing)作者: 小田玄紀出版社/メーカー: good.book発売日: 2016/10/14メディア: Kindle版この商品を含むブログ (2件) を見る 1時間でわかるビットコイン投資入門 ?誰でもできる超シン…

LocalForage を使ってアプリ内 DB を簡単構築

Client-Side Data Storage: Keeping It Local作者: Raymond Camden出版社/メーカー: O'Reilly Media発売日: 2016/01/04メディア: Kindle版この商品を含むブログを見る Mozilla 財団がリリースしている LocalForage というライブラリがある。IndexedDB、WebSQ…

wtfjs … What the fuck JavaScript? が面白い

3ステップでしっかり学ぶ JavaScript入門[改訂2版]【電子書籍】[ 大津真 ]ジャンル: 本・雑誌・コミック > PC・システム開発 > インターネット・WEBデザイン > その他ショップ: 楽天Kobo電子書籍ストア価格: 2,570円 wtfjs というまとめがある。JavaScript…

JavaScript だけでブラウザ上からスマホの向きや動きを知る … 2 DeviceMotion 編

JavaScript 第6版作者: David Flanagan,村上列出版社/メーカー: オライリージャパン発売日: 2012/08/10メディア: 大型本購入: 12人 クリック: 252回この商品を含むブログ (18件) を見る 前回紹介した DeviceOrientation は「端末が現在どのような方角を向い…

JavaScript だけでブラウザ上からスマホの向きや動きを知る … 1 DeviceOrientation 編

JavaScriptグラフィックス ―ゲーム・スマートフォン・ウェブで使う最新テクニック作者: Raffaele Cecco,相川愛三出版社/メーカー: オライリージャパン発売日: 2012/03/16メディア: 大型本購入: 5人 クリック: 341回この商品を含むブログ (9件) を見る Device…

Geolocation API を使って JavaScript だけで位置情報を取得する

HTML5 Geolocation: Bringing Location to Web Applications作者: Anthony T. Holdener III出版社/メーカー: O'Reilly Media発売日: 2011/05/24メディア: Kindle版この商品を含むブログを見る Cordova アプリで位置情報を取得する際は cordova-background-ge…

window.onload の処理を連結する方法

JavaScriptパターン ―優れたアプリケーションのための作法作者: Stoyan Stefanov,豊福剛出版社/メーカー: オライリージャパン発売日: 2011/02/16メディア: 大型本購入: 22人 クリック: 907回この商品を含むブログ (76件) を見る いや、素直に window.addEven…

Web ページが iOS のフルスクリーンモードで起動しているかチェックする方法

アイソモーフィックJavaScript作者: Jason Strimpel,Maxime Najim,牧野聡出版社/メーカー: オライリージャパン発売日: 2017/07/04メディア: 単行本(ソフトカバー)この商品を含むブログを見る apple-mobile-web-app-capable を指定してフルスクリーンモード…

cordova-plugin-bluetoothle を使って iOS 同士で Bluetooth 通信する Cordova アプリを作る : 6 モック化編

テスタブルJavaScript作者: Mark Ethan Trostler,牧野聡出版社/メーカー: オライリージャパン発売日: 2013/09/21メディア: 大型本この商品を含むブログ (2件) を見る 前回の続き。 前回までで、cordova-plugin-bluetoothle を使ったペリフェラルとセントラル…

Endless Horse で学ぶ jQuery プラグイン「jScroll」

jQuery最高の教科書作者: 株式会社シフトブレイン出版社/メーカー: SBクリエイティブ発売日: 2013/11/26メディア: 単行本この商品を含むブログ (5件) を見る Endless Horse というサイトがある。 hoooooooooooooooooooooooooooooooooooooooooooooooooooooooo…

フロントエンドシステムにおけるデータ永続化のためのクラス・ディレクトリ構成を考える

ステートフルJavaScript ―MVCアーキテクチャに基づくWebアプリケーションの状態管理作者: Alex MacCaw,牧野聡出版社/メーカー: オライリージャパン発売日: 2012/06/09メディア: 大型本購入: 7人 クリック: 356回この商品を含むブログ (11件) を見る MVC アー…

ナンセンスなマイクロ npm パッケージを眺めていた

たまにはお遊び。 マイクロ npm パッケージと呼ばれる、ごくごく短いコードで構成される npm パッケージがよく提供されている。以前 npm 界隈で話題になった left-pad などがこれに該当する。 参考:NPMとleft-pad : 私たちはプログラミングのやり方を忘れて…

サイドバーのスクロール制御のアイデア

Webデザイン良質見本帳 目的別に探せて、すぐに使えるアイデア集作者: 久保田涼子出版社/メーカー: SBクリエイティブ発売日: 2017/06/16メディア: 単行本この商品を含むブログを見る とあるサイト (リンクするとアレなのでボカします) のサイドバーのスクロ…

文字列を Base64 形式にエンコードしたりデコードしたりする

改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで作者: 山田祥寛出版社/メーカー: 技術評論社発売日: 2016/09/30メディア: 大型本この商品を含むブログを見る 前回、ActiveX を使用した滅茶苦茶レガシーなやり方で文字列を Base64…

ActiveX を使用してテキストを暗号化する

ActiveXプログラマーズ・ライブラリ―スクリプト言語からJavaまで各種ツールに対応作者: スレーマンララニ,ラメッシュチャンダック,白樹社テクニカルラボ出版社/メーカー: IDGコミュニケーションズ発売日: 1997/10メディア: 単行本この商品を含むブログを見る…

map や filter の際に console.log() しながら短くアロー関数を書く

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発作者: Ethan Brown,武舎広幸,武舎るみ出版社/メーカー: オライリージャパン発売日: 2017/01/20メディア: 単行本(ソフトカバー)この商品を含むブログを見る ES2015 で登場したアロー関数。慣れないう…

アップロードされた画像ファイルを Data URL 形式で表示する

HTML5プロフェッショナル認定試験 レベル1 対策テキスト&問題集 Ver2.0対応版 (Mynavi Examination Library)作者: 大藤幹,鈴木雅貴出版社/メーカー: マイナビ出版発売日: 2017/07/26メディア: 単行本(ソフトカバー)この商品を含むブログを見る HTML5 で追…

自サイトの開発環境を作った

Webアプリエンジニア養成読本[しくみ、開発、環境構築・運用…全体像を最新知識で最初から! ] (Software Design plus)作者: 和田裕介,石田絢一(uzulla),すがわらまさのり,斎藤祐一郎出版社/メーカー: 技術評論社発売日: 2014/04/15メディア: 大型本この商品を…

TypeScript で文字列から数値型に変換する方法

速習TypeScript: altJSのデファクトスタンダートを素早く学ぶ! 速習シリーズ作者: 山田祥寛出版社/メーカー: WINGSプロジェクト発売日: 2017/06/21メディア: Kindle版この商品を含むブログを見る TypeScript において文字列 (string) で表現された数字を、…

Cordova アプリの開発中にブラウザでも DeviceReady を発火させる方法

たった1日で基本が身に付く! JavaScript 超入門作者: WINGSプロジェクト,片渕彼富,山田祥寛出版社/メーカー: 技術評論社発売日: 2017/06/15メディア: 大型本この商品を含むブログを見る Cordova アプリを開発中、Browser プラットフォームを使わずに簡易サー…

Cordova プラグインを Promise 化するためのヒント

速習ECMAScript6: 次世代の標準JavaScriptを今すぐマスター! 速習シリーズ作者: 山田祥寛出版社/メーカー: WINGSプロジェクト発売日: 2015/08/28メディア: Kindle版この商品を含むブログを見る Cordova プラグインは、Cordova 本体の API の都合上、コール…

マウス座標からカラーコードを取得する

徹底マスター JavaScriptの教科書 プログラミングの教養から、言語仕様、開発技法までが正しく身につく作者: 磯博出版社/メーカー: SBクリエイティブ発売日: 2017/03/18メディア: Kindle版この商品を含むブログを見る 大昔に作ったものを今更載せてみたり。 …