2016|14にゴー14にゴーあなたは僅かな希望を抱いてここにやってきた。ホームHome2016年3月25日金曜日Scratchをやってみる突然だがScratchをやってみる。小さい動きをちまちまと作ってよくわからないプログラミング言語の仕様を少しずつ解明していく楽しさがある。「とあるスプライト(またはそのクローン)に触れたかどうか」という真偽が用意されているので、自機が弾を撃ってその弾に敵が当たったら敵が消滅するという単純なプログラムはすぐ書ける。https://scratch.mit.edu/projects/102781052/とても簡単なのでさぁみんなも書いてみよう。こんなのを処理したい。argparseやdocoptやclickというものがあるらしいので軽く調べた。制限がなければdocoptかclick標準ライブラリを使いたい場合はargparse大したことしないのでとりあえずsys.argvこれを上から考えていけば良さそう。highlightしたいと思った。highlight.jsというものが軽くて良さそう。<pre><code>の中にコードを書くとハイライトしてくれる。何もカスタムしないで導入。definedして落ちるので封印するNode.jsとJasmine-nodeで起こったこと。load("nashorn:mozilla_compat.js");とか書いているコードのテストの話。特殊な状況すぎて誰の役にも立たない可能性がある。failedしたりした。結論としてはpipのバージョンが7.1.2だったのが悪いのでpipとvirtualenvは最新にする。