Hatena::ブログ(Diary)

Cli@ RSSフィード

2014年04月18日

[][][]Test Driving iOS - A Primer 23:33

Test Driving iOS - A Primer

Specta,OCMockを使ったテストチュートリアル

[][][]AngularJSのテスト(Unit Test/end-to-end test)って何が良いの? - Qiita 22:35

AngularJSのテスト(Unit Test/end-to-end test)って何が良いの? - Qiita

Angularのテストについて。

KarmaとProtractor。

Protractorは非同期処理の待ちの処理も対応してる

[][]「個人を特定する情報が個人情報である」と信じているすべての方へ(1/6):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ) 14:07

「個人を特定する情報が個人情報である」と信じているすべての方へ(1/6):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)

個人情報とは何かについて

[][][]Release 1.4.7 · npm/npm 14:00

Release 1.4.7 · npm/npm

npm 1.4.7リリース。

モジュールのバージョンのprefixを決める`--save-prefix` の追加

[][]ECMA TC39技术委员会成员 - 紫云飞 - 博客园 11:52

ECMA TC39技术委员会成员 - 紫云飞 - 博客园

TC39のメンバー @ 2012

[]CSS Shapes Editor Extension – Brackets Blog 11:28

CSS Shapes Editor Extension – Brackets Blog

CSS sharpeのGUIエディタ

[][][]AlvaroFranco/AFSQLManager 10:35

AlvaroFranco/AFSQLManager

SQLiteのファイルとSQLを書いてクエリ実行出来る

[][][][]thomasboyt/jason 10:11

thomasboyt/jason

ES6で書かれたJSONパーサー

[][]RReverser/when-traverse 09:56

RReverser/when-traverse

Promiseを使ったTree Traverseライブラリ。

対象がASTじゃない気がするけど、インターフェイスがestraverseっぽい。

[][]Sylpheed - 軽快で使いやすいオープンソースのメールソフト 09:31

Sylpheed - 軽快で使いやすいオープンソースのメールソフト

GTK+を使ったクロスプラットフォームのメールクライアントアプリ

2014年04月17日

[][]uupaa/WebWorker.js 00:14

uupaa/WebWorker.js

WebWorkerをラップしたライブラリ

[][]Yalantis/FastEasyMapping · GitHub 00:09

Yalantis/FastEasyMapping

高速なNSManagedObjectオブジェクトへのマッピングライブラリ。

NSObjectをSerialize

[][]Yalantis/FastEasyMapping 00:08

Yalantis/FastEasyMapping

高速なNSManagedObjectオブジェクトへのマッピングライブラリ

[][][]CoreData strikes back // Speaker Deck 00:08

CoreData strikes back // Speaker Deck

CoreDataのパフォーマンスについてのスライド。

insertや更新した時の処理速度等について書かれてる。

MagicalRecordやhttps://github.com/Yalantis/FastEasyMappingについて

[][][]plotly | Analyze and visualize data, together 00:04

plotly | Analyze and visualize data, together

Google Fusion Tables、データをあげてビジュアライズ出来るサービス。

REST APIもある

[][][]MindscapeHQ/raygun4js 23:54

MindscapeHQ/raygun4js

JavaScriptのエラーを収集するサービスのライブラリ

[][]本の虫: JavaScriptの自動セミコロン挿入 23:53

本の虫: JavaScriptの自動セミコロン挿入

自動セミコロンの仕様について

「あとからデファクトスタンダードとなった挙動を、ECMAScriptとして追認した形」

[][][]vis.js | a dynamic, browser-based visualization library 21:00

vis.js | a dynamic, browser-based visualization library

タイムライン的なグラフ、ツリー系のグラフ等のライブラリ

[][][]JS Recipes 20:57

JS Recipes

JavaScript/Nodeの逆引き的なチュートリアルがまとまっているサイト。 初心者向けの内容からNode.jsを使ったサーバサイド、UI等のフロントエンド、gulp等のツール、最適化やワークフローについて等かなり幅

[][][]JS Recipes 20:56

JS Recipes

JavaScript/Nodeのライブラリを使った逆引き的なチュートリアルがまとまっているサイト。

初心者向けの内容からNode.jsを使ったサーバサイド、UI等のフロントエンド、gulp等のツール、最適化やワークフローについて等かなり幅広い

[]ソフトウェアの負債を扱う 20:48

ソフトウェアの負債を扱う

初期開発とメンテの人を分けると、"メイン知識がなければ、問題点を修正するにも効率が悪くなります。..、むしろ作り替えたほうがいいくらいの応急処置を施して終わり"という状態になりがち

[]Regexp::AssembleをJavaScriptに移植してみた - へぼいいいわけ 16:22

Regexp::AssembleをJavaScriptに移植してみた - へぼいいいわけ

複数の文字列にマッチする最適な正規表現を生成するRegexp::Assembleのポート

[][][]CSS Vocabulary 14:45

CSS Vocabulary

CSSの要素の説明を見られるサイト

[][]Pexの内部構成の簡単な解説 : fchiba memo 14:10

Pexの内部構成の簡単な解説 : fchiba memo

Pex, Flash runtimeエンジンの実装について

[][][]npm, Inc. Status 12:45

npm, Inc. Status

npmサイトのステータスページ

[][]「超チューニング祭 〜ニコニコを超快適にしてみた〜 in ニコニコ超会議3」の問題点 - Webサイトパフォーマンスについて 11:52

「超チューニング祭 〜ニコニコを超快適にしてみた〜 in ニコニコ超会議3」の問題点 - Webサイトパフォーマンスについて

ページのアクセスに時間がかかるケースを通信を計測して、どこに原因があるかを見ていく話。

遅延のグループ化、引っ掛かりの特定、DNSの名前解決

[]Amazon: セーフウェア 安全・安心なシステムとソフトウェアを目指して (IT Architects’Archive) [大型本]: ナンシー・G・レブソン, 松原 友夫, 西 康晴, 青木 美津江, 吉岡 律夫, 片平 真史 10:10

Amazon: セーフウェア 安全・安心なシステムとソフトウェアを目指して (IT Architects’Archive) [大型本]: ナンシー・G・レブソン, 松原 友夫, 西 康晴, 青木 美津江, 吉岡 律夫, 片平 真史

原著のPDFは無料で公開されてる

http://mitpress.mit.edu/books/engineering-safer-world

[][][]nthegedus/NHRequest 09:46

nthegedus/NHRequest

BlocksなHTTPリクエストを送れるようにするラリぶらり

2014年04月16日

[][][][]JetBrains Plugin Repository :: R4Intellij 23:16

JetBrains Plugin Repository :: R4Intellij

R言語プラグイン

[]Web Componentsで行うHTMLのコンポーネント化|1 pixel|サイバーエージェント公式クリエイターズブログ 22:33

Web Componentsで行うHTMLのコンポーネント化|1 pixel|サイバーエージェント公式クリエイターズブログ

WebComponentsのカスタムタグについて詳しく解説されてる

[][]ECMAScript 6: Jump in, the water is warm! | Flippin' Awesome 22:24

ECMAScript 6: Jump in, the water is warm! | Flippin' Awesome

ES6ツールの設定について

[][][]980502 – Implement WebAudio actor and AudioNode actor 22:21

980502 – Implement WebAudio actor and AudioNode actor

WebAudioEditorが開発者ツールに入った。http://vimeo.com/88813248

[][][]power-assertができるまで 22:08

power-assertができるまで

power-assertの作られた経緯について. t-wada.

simpleとeasy、AST変換のアーキテクチャと実行時のアーキテクチャについて

[][][]TypeScript + KarmaをWebStormでデバッグする - Qiita 16:22

TypeScript + KarmaをWebStormでデバッグする - Qiita

WebStormのKarmaのデバッグ実行について。イマイチよくわからないけど、WebStormのKarma Configのデバッグ実行でもブレークポイント打てるのかな(remote debugの方じゃなくて)

[][]Amazon: TypeScriptリファレンス Ver.1.0対応 [単行本(ソフトカバー)]: 株式会社トップゲート 若命 全洋, 日本マイクロソフト株式会社 井上 章, 丸山 弘詩 16:17

Amazon: TypeScriptリファレンス Ver.1.0対応 [単行本(ソフトカバー)]: 株式会社トップゲート 若命 全洋, 日本マイクロソフト株式会社 井上 章, 丸山 弘詩

2014年5月16日発売

TypeScriptリファレンス本

[][]square/es6-templates 15:15

square/es6-templates

template stringのtranspiler

[][][]Brackets 0.38 Release (Multiple cursors) – Brackets Blog 14:10

Brackets 0.38 Release (Multiple cursors) – Brackets Blog

Brackets 0.38リリース。

マルチカーソルのサポート、`.ico`ファイルのプレビューに対応

[][][]fastred/AHKActionSheet 10:29

fastred/AHKActionSheet

UIActionSheet代替のライブラリ。

[][][]yoeriboven/TopAlignedCollectionViewLayout 10:29

yoeriboven/TopAlignedCollectionViewLayout

UICollectionViewのLayout。

上に揃える感じでCollectionCellを並べられる

[][]tc39-notes/es6/2014-04/apr-8.md at master · rwaldron/tc39-notes 09:45

tc39-notes/es6/2014-04/apr-8.md at master · rwaldron/tc39-notes

promise.thenにcallableじゃないものを渡した時のエラーはSync or Async?

https://twitter.com/azu_re/status/456230090611761153

2014年04月15日

[][]Functional JavaScript, Part 1: Introduction - Tech.Pro 22:23

Functional JavaScript, Part 1: Introduction - Tech.Pro

Functional JavaScriptについての連載

[]iOS - Aggregateを使って、archiveのときだけrun scriptを実行する - Qiita 21:13

iOS - Aggregateを使って、archiveのときだけrun scriptを実行する - Qiita

archiveの時だけスクリプトを実行する

[][][] レビュー - MacBook ProのGPUを制御してバッテリー発熱と持続時間をコントロール 16:49

[D] レビュー - MacBook ProのGPUを制御してバッテリー発熱と持続時間をコントロール

MacbookのGPU制御

[][]WAI-ARIA の基礎知識 — Website Usability Info 16:47

WAI-ARIA の基礎知識 — Website Usability Info

WAI-ARIAとはどういう仕様なのか。

Roles、States/Properties、Managin Focus、HTML5との関係について簡単に紹介されてる

[][]Xcode Plugins - NSHipster 16:46

Xcode Plugins - NSHipster

Xcodeプラグイン紹介

[][]Modernize your Objective-C // Speaker Deck 16:46

Modernize your Objective-C // Speaker Deck

モダンなObjective-C、iOSの開発について。

~ipadとか基本的な部分もまとまってるので最初に読むといい感じ

[]もう巨大なデータをgitignoreしなくていい! ~git-mediaの使い方~ - 3度の飯と最新技術 16:45

もう巨大なデータをgitignoreしなくていい! ~git-mediaの使い方~ - 3度の飯と最新技術

git できょだいなデータを扱う

[][]WebViewでHTMLを読み込んだ際に画像が表示されない現象 - hachinoBlog 15:57

WebViewでHTMLを読み込んだ際に画像が表示されない現象 - hachinoBlog

WebViewにローカルHTMLを読み込む方法

[][]LanguageFeatures · google/traceur-compiler Wiki 15:05

LanguageFeatures · google/traceur-compiler Wiki

ES6の機能紹介

[][]未読数バッジの実装 - ninjinkun's diary 15:04

未読数バッジの実装 - ninjinkun's diary

未読バッジをどのタイミングで消すかについて

[][]AngularJSとサーバーサイドテンプレートの混在とngNonBindable ::ハブろぐ 14:24

AngularJSとサーバーサイドテンプレートの混在とngNonBindable ::ハブろぐ

AngularJSのディレクティブがサーバサイドテンプレートによって混在する。

ユーザーがディレクティブを使えしまうケース

[][][][]mafintosh/level-filesystem 14:13

mafintosh/level-filesystem

nodeのfsモジュールをlevel.js等をつかってブラウザでも同じような感じで使えるshimライブラリ

[][][]teppeis/closure-ts 14:12

teppeis/closure-ts

Closure Library JSDocをd.tsに変換するツール

[][][][]localtunnel 11:53

localtunnel

ローカルのディレクトリをトンネル繋いで公開出来るCLI

[][]moment-2.6.0.md 11:47

moment-2.6.0.md

Dateを扱うライブラリであるmoment.js 2.6.0リリース。

Node.js環境でグローバル変数がでないように、AMDのshim対応の改善、DST(夏時間)の対応改善等

2014年04月14日

[][][]TypeScript用フルスタック型付きライブラリのご提案 #葉桜JS 01:33

TypeScript用フルスタック型付きライブラリのご提案 #葉桜JS

JSDocをDoctrineとEsprimaでぱーすしてd.tsを作るツールについて

[][]Backbone.js Patterns and Best Practices | Packt Publishing 16:48

Backbone.js Patterns and Best Practices | Packt Publishing

Backbone.jsのベストプラクティスとパターンについての書籍

[][]Pull Request送信後に修正があった場合の作法について - QA@IT 16:20

Pull Request送信後に修正があった場合の作法について - QA@IT

pull-reqeust後の修正について

git commit --fixup

[][][]sapheriel/RCSLabeledIconButton 14:10

sapheriel/RCSLabeledIconButton

UIButtonで画像ボタン+テキスト時にテキストの位置を分かりやすく指定出来る

[][]KeyRemap4MacBook/設定サンプル集 [俺の基地] 11:40

KeyRemap4MacBook/設定サンプル集 [俺の基地]

KeyRemap4MacBookの設定サンプル

[][]Antetype - Design beautiful, responsive UIs for apps, websites and enterprise software. 10:36

Antetype - Design beautiful, responsive UIs for apps, websites and enterprise software.

モックアップ作成アプリ。

iOS/Android/Windows等のデザインを作れる

[][]jDataView/jBinary 10:33

jDataView/jBinary

"High-level I/O for binary data"

blobのわかりやすいインターフェイスのAPIを提供する

[][][]meet.js - kwiecień 2014 | Events Poznań Blog 10:06

meet.js - kwiecień 2014 | Events Poznań Blog

meet.jsの動画が公開された。

メモリ管理、gulp、WebComponents、Selenium Builderの話等

[][][]Asynchronous JavaScript Interfaces 09:07

Asynchronous JavaScript Interfaces

JavaScriptの非同期処理についてのスライド。Event、コールバック、Generator、Promisesのエラーハンドリング、簡単に実装しながら学ぶ、`done`と`then`の違い、Deferred、`done`の論争についてよくまとまってる

[][]Asynchronous JavaScript Interfaces 08:12

Asynchronous JavaScript Interfaces

JavaScriptの非同期処理についてのスライド。Event、コールバック、Generator、Promises。

Promisesのエラーハンドリング、簡単に実装しながら学ぶ、`done`と`then`の違い、Deferred、`done`の論争についてよくまとまってる