蝉しぐれ

実家に帰省したときに飲んだ日本酒。

出羽桜の微発泡酒(右はビール)。

1314098848

甘酸っぱさは弱くて、日本酒の微発泡という感じだった。

発泡日本酒としてはいまのところ真澄のスパークリングがピカイチだなぁ。

もう少し寒くなってくれば燗つけてもいい感じになってくるので楽しみだ。

今日の畑(110816)

アップするの忘れてた。

トマトとゴーヤ

1314098383 1314098387

モロヘイヤとオクラ。オクラは収穫判定がシビアなので結構ダメにしてる。普通のオクラはすぐに硬くなるので、来年は丸オクラを植えようかなぁ。種とりどうしようか迷っている。

モロヘイヤは絶好調でガンガン収穫できるが、寒くなるととたんに生育が鈍るので意外に収穫時期は狭い。来年はもう少し早く種まきしよう。

1314098389 1314098391

除草して少し綺麗になったが、あまり使われてない。秋植の葉物とか大根とかをそろそろ準備する。

1314098393

jadeでcoffeescriptを使う

もう少しjavascriptに慣れてきたらCoffeeScriptを積極的に使いたいなぁと思っている今日この頃ですが、CoffeeScriptはインストールしなくてもブラウザ上で実行できるよという話を見て、

おーこれだったらjadeでも使えるじゃん

と思ったのでやってみた。

スケルトンは普通にexpressコマンドで作って、views/index.jadeだけをいじる

h1= title
p Welcome to #{title}
canvas#canvas

script(type='text/javascript', src='http://jashkenas.github.com/coffee-script/extras/coffee-script.js')
script(type="text/coffeescript")
  | canvas = document.getElementById('canvas')
  | cc = canvas.getContext('2d')
  | cc.beginPath()
  | cc.fillRect(10, 10, 100, 100)

100px x 100pxの黒い四角をcanvasに描く。

jade_coffeescript

src属性で別ファイルにするほうが開発しやすいかな。

第5回Javascript読書会に行ってきた

正規表現の章。

var napo_parse = /(nap){2,4}/g;

var napotext1 = "napnapnapnaprinnapnap";
var napotext2 = "napnapnapnaprinnapnap";

var result = napo_parse.exec(napotext1);
console.log(result);

var result = napo_parse.exec(napotext2);
console.log(result);

この場合napotext2をparseしたときに何がマッチするのか?と。

$ node naporin.js 
[ 'napnapnapnap',
  'nap',
  index: 0,
  input: 'napnapnapnaprinnapnap' ]
[ 'napnap',
 'nap',
 index: 15,
 input: 'napnapnapnaprinnapnap' ]

indexの記憶は正規表現オブジェクトが持っているのでこういうことになる。

ProductName JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
Douglas Crockford
オライリージャパン / 1890円 ( 2008-12-22 )


次回が最後のjavascript読書会です。

Express+Jade+mongooseでつくるWiki

shizudevつくる会#2お疲れ様でした。相変わらずjavascript度は高めだったけど、node.jsでブログエンジン作るはずが、wordpressのダークサイドに堕ちた上に、文字化けのカルマにトラップされてたヒトもいましたな(終了後のコメダで浄化されたんだろうか?)。

あとは作りたいけどネタがない人のためにオモシロアイデアをストックしておいていつでも引き出せるようにする仕組みが必要かなぁと思った。

私の成果はこんな感じでWikiをつくっていたんですが、中途半端だったのでもう少しやってみた。

fjkwというwikiです(Express製なので)。ちなみに僕自身の鉄分は低め(というかほとんどありません)

fjkw

  • pathがタイトルになっていてGETでdataがあれば表示、なければ新規登録のフォーム
  • postでデータがあれば上書き、なければ新規データの追加
  • バックエンドはmongodbをmongooseを使って
  • in-place-editorはjeditableでクリックすると編集画面に

という感じ。

markdownを入れたいんだけどjadeのfilterだと変数に適用できないし、これを参考にやってみたらin-place-editorでタグまで一緒に編集画面に入ってくるしで、どうしたもんかと思案中。

Couldn't import standard bz2ってでてmercurialがインストール出来ない場合

さくらのVPSにmercurialをインストールしようとしたら

Setup script exited with Couldn't import standard bz2 (incomplete Python install).

っていうエラーが出てなんでかなぁと、インストールメモを見たらbzip2-develを入れてなかった。

yum install bzip2-devel

ついでにPython-2.7.2にバージョンをあげてからmercurial入れた。

Node.js製のブログエンジン

自分は出来合いのものよりも、ちまちまと自分の欲しい機能だけを実装してマイブログエンジンを作るほうが好きだけど、職場でつかうには公開されて継続されて開発されている安定感のあるやつのほうがいいので幾つか調べた。

calipso

drupalのようなものを目指しているらしい。Node製のCMSが欲しかったら最初に検討するかなぁ。

Calipso is a simple content management system, built along similar themes to Drupal and Wordpress, that is designed to be fast, flexible and simple ... and of course this site is running on Calipso!

Wheat

Git+Node.jsのブログエンジン。How To Nodeで使われている。 文章はmarkdown記法でGitで管理するっていうスタイルは結構好み。

Wheat is a blogging engine that reads a git repo full of markdown articles and presents them as a website.

Reed

markdown記法でredisでデータ管理。ブログエンジンのコアを提供するものであり、入れたら即使えるというものではない。

Reed is a (very) lightweight blogging core that turns markdown files in a directory into a blog. It is not a fully featured blogging system. If you are looking for that, check out Wheat or another blog engine.

Reed is intended for developers who want to integrate simple blogging functionality into their node.js website or application. It makes as little assumptions as possible about your environment in order to give maximum flexibility.

月3万円ビジネス

この本は相当面白いです。

マーケティングにあるような、差別化戦略とかポジショニングは結局価格競争とか、過剰サービス競争に巻き込まれないように、ニッチな市場を複数開拓する。

「月三万円ビジネス」ではインターネット向きの商品はなるべく避けます。インターネット向きというのは、極端に言うと「売り飛ばし」ができる商品です。得る人と買う人の人間関係は離れていればいるほどいい

つまり、人間関係が近くなるようなビジネスを目指す。ワークショップ形式とかの体験を売るようなビジネスとかね。

いくつかのビジネスが載っていますが、かなり参考になった部分が多い。筆者の住んでいる所が実家の近くなのでビジネスと顧客のイメージがなんとなくわくというのもあるかもしれないが。

ProductName 月3万円ビジネス
藤村靖之
晶文社 / 1575円 ( 2011-07-02 )


  • 手足を使い技を磨くことは楽しい
  • 場所とテーマは広範囲から選び、変化を促すビジネスを考える
  • 道具、材料、ノウハウ、きっかけ、仲間
  • 愉しさの演出を忘れない

とちぎ四日目

娘が釣りをしたいとずっと言っていたので、入院中のばあさんのススメにしたがい金精川のマス池に行ってきた。

のどかな風景

1313402230 1313402214

釣りは無料で楽しめるが、釣った魚は買い取って持ち帰るか、調理して食べないといけないというシステム。投げ入れた瞬間アタルという、釣り的にはさっぱり面白くないシチュエーションだが、娘と息子は大興奮してたのでよかった。

1313402217 1313402219

大きいマスは唐揚げで、小さいのは塩焼きがいいそうです。唐揚げ超うまい、おすすめ。

尚、調理に時間がかかるため、40分くらいは待つのでのんびり待ちましょう。

1313402226 1313402228

食事処に男性器をかたどった色々があって、金精神社と関係あるらしい。右側は古ぼけた写真だが川にある岩らしい。

1313402222 1313402224

興味があったので、帰ってきてからググった。

金精神信仰っていうのがあるのか。

亀泉 純米吟醸

高知らしい味わい。スパッと切れて余韻があまり残らない感じ。とはいえ美丈夫なんかと比べると味がある。

1313580246

でも、この酒はすぐに酔ってしまうが、相性かな。

こっち系のお酒は燗つけたほうが好きかな。