deepblue-will’s diary

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

JavaScript

Botkit触ってみた

botkitを触ってみたのでメモ。 botkitはSlack上のbotを作るためのフレームワーク。いままで、HUBOTやnode-slack-clientで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の通りにロードしてしまうとは。。

静的な多言語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)の環境を作ってみました。