deepblue-will’s diary

JS、CSS,Ruby、Railsなど仕事や趣味で試した技術系のことを書いていきます。

2015-01-01から1年間の記事一覧

次世代のビルドツール「Fly」についてLTしてきました!

昨日、JSオジサン #6というイベントでLTしてきたのでその報告を書こうと思います。

GitHubとSlackとの連携に便利なHubotプラグインを2つ紹介します

Goodpatch Advent Calendar 2015の11日目の記事です。 昨日は@HirokiTerashimaのiOSのUITestについてでした! 私はBot作りが好きで、休日の暇な時間によく作ってます。好きすぎて、弊社のエンジニアイベントでもBotについて話したぐらいです。 そんな私が以…

モジュール入れたら「SyntaxError: Delete of an unqualified identifier in strict mode. 」が出てハマった話

Node.jsであるモジュールをいれたら以下の様なエラーがでるようになって少しハマりました。 SyntaxError: Delete of an unqualified identifier in strict mode.

Angularで画面遷移やロードをさせずにURLのみを変更する方法

ハマったのでメモ。 まさかpushStateでURL書き換えてもRoutingの通りにロードしてしまうとは。。

デザインファイルをGitHubで管理している時に良く起こるエラーの対処法(SourceTreeの例付き)

git

うちの会社ではデザインファイル(主にSketchファイル)もGitHubで管理しています。 GitHubは大変便利なのですが、デザインファイルを扱うと色々面倒なエラーが起こりやすいです。 なので、トラブルシューティング的なものを書いてみました。 コマンドでGitを…

GulpでアイコンフォントとCSSとHTMLを作成する方法

特定のフォルダにSVGファイルを放り込んで、gulp Iconfontを実行するとアイコンフォントとCSSとアイコンフォント一覧のHTMLを作成するgulpタスクを作ってみました。割りと簡単です。

カッコいい・いい感じなターミナル(zsh)を作ってみた

mac

こんなかんじでいい感じのターミナル(zsh)を作る方法を今日は紹介します。 いまどこにいるのか? gitのどのブランチにいるのか、 gitの変更があるの このコマンド何時に実行したっけ? こんなことがわざわざコマンド打たなくてもひと目で分かるようになる上…

Gitのリモートリポジトリに間違ってpushしてしまった時の対処法

git

最近、別のブランチを切るべきを変更を間違えてbranchを切らずにremoteのdevelop(master)にpushしてしまうということをやらかしました。「やべ!どうしよう!」と慌てないためにも、こういう時どうすれば備忘録がてら書いておこうと思います。

CoffeeScript書くなら知っておくと便利な記法

今、CoffeeScriptでお仕事してて、JavaScriptにない便利な書き方を色々知ったので書き出してみました。 この中のいくつかはES6で対応されるみたいだけど。

静的な多言語Webサイトを1ソースから作る方法

Webサイトの多言語対応をしないといけないことは最近だと珍しくありません。 この多言語化、色々方法はあります。 JSで切り替える方法、HTMLを二つ用意して文言のみ変える方法。 前者ですとSEO的によろしくないです。(Prerenderを使うという手もありますが。…

AngularのコードをCoffeeScript + power-assert + Karmaでテストしてみた

前回のエントリで、CoffeeScript + power-assert + (karma)のことを書いたのだけど、一番やりたかったAngularJSのプロジェクトでpower-assertが使えるかどうか確かめてみました。 ポイントは2点だけです。

CoffeeScript + power-assert + (karma)の環境を作ってみた

RSpec についての議論で power-assert なるものを知ったのでCoffeeScript + power-assert + (Karma)の環境を作ってみました。