Skip to content

Instantly share code, notes, and snippets.

View okunokentaro's full-sized avatar

OKUNOKENTARO okunokentaro

View GitHub Profile
@okunokentaro
okunokentaro / gist:2087b18c2644f83b46ce9b7f93ecee64
Created March 25, 2020 16:44
俺流MacBook Proインストールまとめ
2015/05/28 にQiitaに投稿した記事のアーカイブです
---
@armorik83です。新MacBook Pro 15"が発売され、長らくの相棒MacBook Proも6年選手だったため、めでたく引退となった。今日は個人の日記レベルで新しいMacをセットアップしていく。
OSを丸ごと再インストールする機会自体あまりないが、私は儀式的にOS Xをアップグレードする度にクリーン・インストールする癖があり、次の機会に備えてメモを残す。(未だにクリーン・インストール儀式を執り行うが、周りはどうなんだろう)
# 購入時点の環境
2015年5月28日、開封直後の状態。
@okunokentaro
okunokentaro / gist:7f2595ca2a8b88fe08fa6e754d2a5574
Created March 25, 2020 16:43
JSerがRubyやるので備忘録
2015/06/05 にQiitaに投稿した記事のアーカイブです
---
@armorik83です。なにやら最近は完全に[Angular芸人](http://qiita.com/armorik83/items/5542daed0c408cb9f605)と呼ばれるようになったのですが、一方でRuby知識はド素人、今まで避け続けてきたもんだから仕方がない。で、思い立ったので学び始めます。理由はご想像にお任せ。
以下の文体ですが、他言語にはある程度長けていても、Rubyは一切やったことがない、というレベルを想定しています。比較対象は主にJavaScript ES6、自分用なので雑です。
# バージョン
JavaScriptのバージョンは`ES n`で表現するが、基本的にはブラウザの実装次第。Rubyはインタプリタ自体のバージョンを指す。インタプリタといっても、Ruby 1.9からは[YARV](http://ja.wikipedia.org/wiki/YARV)というVM上で動いてるらしい。
@okunokentaro
okunokentaro / gist:41b6b9b4f142597aeabc4907ce239d38
Created March 25, 2020 16:42
#ng_kyoto の公式サイトを100% Angular 2で作ってみましたえ
2015/06/20 にQiitaに投稿した記事のアーカイブです
---
こんにちは、@armorik83です。5月から**ng-kyoto**ってゆうのを立ち上げまして、昨日は初のイベントとして『Angular Meetup Kyoto #1』を開催したんですけど、そん時に紹介した[ng-kyoto公式サイト](http://ng-kyoto.github.io/)、実は全部Angular 2で作ってんのでここで詳しぃ解説します。
---
京都弁のイントネーションを知らない方には伝わらない文章で始めてみた。改めましてこんにちは、@armorik83です。
@okunokentaro
okunokentaro / gist:721864e8b6da83dd473b37ba8a671c90
Created March 25, 2020 16:41
どうしても今Angular 2 with Babelを触ってみたい人のためのビルドスクリプト
2015/04/15 にQiitaに投稿した記事のアーカイブです
---
追記150528: alpha.25よりTypeScript化が済み、ビルド方法が変わったので下記の手順は不要になりました。この記事は記録のために残します。
追記150509: alpha.22でこの方法が封じられたので現在は使えません。今後のバージョンでまた使えるようになる or 使わなくても済むようになるかも。
---
@okunokentaro
okunokentaro / gist:ec60e0688c7b6ff54d9dc5fdcd9512ee
Created March 25, 2020 16:40
どうしても今Angular 2をBabelとかBrowserifyで触りたい人のためのパッケージ
2015/05/01 にQiitaに投稿した記事のアーカイブです
---
追記150528: alpha.25よりTypeScript化が済み、ビルド方法が変わったので下記の手順は不要になりました。この記事は記録のために残します。
追記150509: alpha.22でこの方法が封じられたので現在は使えません。今後のバージョンでまた使えるようになる or 使わなくても済むようになるかも。
---
@okunokentaro
okunokentaro / gist:96f8acac4c983b2992964c332d5b2627
Created March 25, 2020 16:40
proxyquireでDI もっとモックテストしよう
2015/05/02 にQiitaに投稿した記事のアーカイブです
---
こんにちは、@armorik83です。みなさんテスト書いてますか。
今日は久々にテストの話を書きます。経緯を含めた流れで話を進めます。
# ブラウザ向けライブラリをNode.js + Mochaでテストしたい
今、AngularJS絡みのライブラリを開発中なんですが、そこで`document`が出てくる点が問題となります。
2015/05/09 にQiitaに投稿した記事のアーカイブです
---
【追記150803】[ESLint v1.0.0](http://eslint.org/blog/2015/07/eslint-1.0.0-released/)がリリースされました。メジャーリリースに伴いBreaking Changeが入っていますので、下記のままでは使えないオプションが存在します。1.0.0での新ルールについては[こちらの記事](http://qiita.com/armorik83/items/228b97bee25aa33c9850)でまとめています。本稿は記録のため、当時のまま残します。
---
どうも@armorik83です。ESLintのオプションを全部読んで吟味したので応酬を載せます。TypeScriptを辞めたというより、単機能ライブラリならES6の方が早く書けたという程度です。まさかりはブコメから。
@okunokentaro
okunokentaro / gist:1c1bc07a2fbbb0f07e14572d120e0347
Created March 25, 2020 16:37
Mochaを使うときはassert.strictEqualを使ったほうがいいな?という話
2015/05/12 にQiitaに投稿した記事のアーカイブです
---
こんにちは、@armorik83です。タイムリーな話題で、ついさっきの@Jxck_さんのつぶやきが気になったので調べてみました。
<blockquote class="twitter-tweet" lang="en"><p lang="ja" dir="ltr">あれ?久しぶりに power-assert じゃない普通の assert 使ったら、表示が改善してる。こんなにわかりやすかったっけ?</p>&mdash; Jxck (@Jxck_) <a href="https://twitter.com/Jxck_/status/597987303387111424">May 12, 2015</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
# Mocha 2.2.3から賢くなっていた
@okunokentaro
okunokentaro / gist:8c1e9f9635940dc344a1ae477a8cc674
Created March 25, 2020 16:33
Angular 2では$broadcastが無くなる模様
2015/03/23 にQiitaに投稿した記事のアーカイブです
---
こんにちは、@armorik83です。[ng-japan](http://ngjapan.org/)に参加された皆様お疲れさまでした。Qiitaにて色々載せていたおかげか、83の中の人として声をかけてもらい嬉しかったです。
さて、Angular 2に関する情報も続々と出始めていますが、ng-japan内で私が直接質問した内容が些か衝撃的だったため、翻訳に対して文字起こししておきます。
なお、この模様は[動画として](https://www.youtube.com/watch?v=QzyUePqt4RM)も収録されていますので、興味のある方はそちらもどうぞ。(この件については17:30辺りから)
@okunokentaro
okunokentaro / gist:5a7c1f59f0f7a18994b456c6c54800ca
Created March 25, 2020 16:32
もうgulpで憔悴しない - 低依存gulpfileのレシピ
2015/04/04 にQiitaに投稿した記事のアーカイブです
---
【追記150805】さらに憔悴しないための有用な記事『[アカベコマイリ | gulp なしの Web フロントエンド開発](http://akabeko.me/blog/2015/08/dev-web-front-end-without-gulp/)』が掲載されましたので、こちらもお勧めします。
---
こんにちは、@armorik83です。皆さん、[Grunt](http://gruntjs.com/) / [gulp](http://gulpjs.com/)使ってますか。おなじみなので、ここでは説明はしません。