Mouのショートカットを覚えて爆速コーディング

こんにちは。
僕は記事を書くのに、MouというMacのアプリを使っています。

Markdown自体かなりシンプルに書けるので、あまりショートカットを使っていませんでした。 しかし、Mouのショートカットを覚えて利用してみると、
記事の作成速度がかなり上がりました

ということでMouのショートカットの覚え書きです。

CodeIQのFizzBuzzダンジョンLV1~4を解いた

こんにちは。
CodeIQというプログラミングの問題を解くサービスで面白そうな問題を見つけました。

挑戦者求む!クロノス・クラウン合同会社 柳井 政和@FizzBuzzダンジョンさん|CodeIQ

よくあるFizzBuzzモノなのですが、段階的に縛りが強くなっていくという問題です。
この問題を4問解いてみました。

ブログのデザインをリニューアルしました

久々の更新です。
突然ですが、ブログのデザインをリニューアルしました。

とは行っても自作ではなく、
新しく追加された新テーマTwenty Thirteenをちょこっと改造したものになっています。

リニューアルついでに、導入したプラグインやアプリについて書き留めていきます。

【(」・ω・)」うー!(/・ω・)/にゃー!】 ksnctfのCrawling Chaosを解いてみた

こんにちは。
私にはセキュリティの知識は全くと言っていいほど無いのですが、

今日突然SECCONに参加する予定の友達に、
「この問題、JavaScriptなんだけど、解ける?」

と聞かれたので、見てみました。
問題は、ksnctfというサービスの、Crawling Chaosという問題です。

問題はここに書いてあります。
ページを開くと、

あるのは入力フォームと送信ボタンだけ。あとは、

<script>(ᒧᆞωᆞ)=(/ᆞωᆞ/),(ᒧᆞωᆞ).ᒧうー=-!!(/ᆞωᆞ/).にゃー,(〳ᆞωᆞ)=(ᒧᆞωᆞ),(〳ᆞωᆞ).〳にゃー=- -!(ᒧᆞωᆞ).ᒧうー,(ᒧᆞωᆞ).ᒧうーー=(〳ᆞωᆞ).〳にゃー…</script>

(」・ω・)」うー!(/・ω・)/にゃー

…は?

この問題を解いてみました。

CookieClikerをjsから操作してみる

久しぶりの更新です。

最近、Twitterの一部界隈でCookie Clickerというゲームが流行っているようです。
ゲームのパロディ、ヒロイン※の官能小説なども出るほど、日本で人気なようです。

そんなに面白いのかと思ってページを開いてみたら、
ただCookieを焼くだけのブラウザゲーでした。

わけがわからん…。
おもむろに左側に表示されているCookieを右クリックして「要素を検証」してみたところ、

<div id="bigCookie"

あ、これはいけるわ。
と思ってjsを書いてクリック連打を実装しましたが、
思ったよりもこのゲーム一筋縄では行かないことが分かり、ハマってしまいました。

ただCookieを増やすだけでなく、放っておくだけで実績全解除が出来るようなjs
を目指してみたいと思います。

※おばあさんです

MacのSublimeLinterで日本語エラーが出る症状を治す方法

こんにちは。
SublimeText2でSublimeLinterという構文チェックパッケージを使っているのですが、
いつからかアップデートがかかって、日本語を含むコードがエラーになってしまいました。

日本語というか、マルチバイト文字なんでしょうが、
この不具合がタチ悪いのが、コメントの中に日本語を含めてもエラーになります。

コメントの中に日本語を含めてもエラー

なんという英語養成ギブス。
日本のエンジニアの未来は明るいかもしれませんが、
日本語ゼロは不便なので直してみたいと思います。

PocketのAPIをNodejsから扱う方法

こんにちは。
最近は湿度が高いですね。くせ毛持ちにはつらい毎日です。

今回は、
「あとで読む」サービスのPocketのAPIを扱えるようにして、
TwitterとかからPocketを操作できるものを作ろうと思い立ったので、調べてみました。

あと、Nodejsの記事が少ないなーと思ったので、
少しでも情報源を増やそうと思い、今回はNodejsで実装していきます。

あくまで個人用の用途を想定しているので、
どっかの誰かに認証して使ってもらうサービスで使う場合は、今回の記事の対象外となります。