とある仕事でメガスターというプラネタリウムの記事をやりました。ちょっと興味をそそられ、見にいってみることにしました。という訳で、先日、かわさき宙(そら)と緑の科学館というところにいってきました。午前中用事があったので、午後の3時の回に間に合うよう、2時40分頃現地着で移動したのですが。。入り口の自動ドアを開けて1歩科学館の中に足を入れたところで、目の前に「本日分のプラネタリウムの入場券は完売しました。」の張り紙が。。2歩めでUターンしてそのまま引き返してきました。プラネタリウムの人気を甘く見ていました。今度は午前中から出かけてぜひともリベンジを果たしたい。
ところで、今夜はこと座流星群がピークだそうです。さきほどYahoo!のトピックスで知りました。
投稿者「山田 信也」のアーカイブ
開幕
基本野球はテレビ観戦、最近はもっぱらネットニュースで見ることが多いのですが、ふと思い立って開幕カードヤクルト×阪神の3戦目のチケットを買いました。先発は誰になるのかなーと思っていたら、3戦目にドラ1の藤浪くんデビューあるで!的な記事がでてたりしました。本当かな。本当に藤浪くんが見れたらいいなあ。野球も開幕目前でもう春ですね。今年は花粉が多くてつらいです。
山と膝
この秋くらいから時々山歩きをはじめました。それで、山登り用の靴を買いました。お店でいろいろ試着させてもらいましたが、小さいサイズ&幅広の足に合うものがなかなか見つからず、結局予算を結構はみだした靴+結構な値段の補正用中敷を買ってかえりました。
慣らそうと思って、黒山三滝を見に行ってみました。あんまり調べずに行ってみたら、予想に反して、車道を二時間、山道15分という道のりでした。滝を見てイワナの塩焼きを食って、このへんまではまあまあよかったのです。帰り道で、なんか例の靴の右足がきついような当たるような。。お店で試着したときは大丈夫だと思ったのですが。。そうこうしている内に、無意識に足をかばって変な歩き方になっていたのか、今度は右膝が痛みだしました。駅まではまだまだ遠いといったところで膝が痛みはじめ、どんどんひどくなります。すっかり日も暮れる頃、痛くてうめきながら駅にたどり着きどうにかこうにか帰ってきました。
しかし、予算を結構オーバーして買ってきたものなので、合わなかったで終わらせたくありません。あきらめきれません。というわけで、先日、靴下を厚手のやつから中厚のにちょっと薄くして、試しに高尾山に行ってみたところ、無事足も膝も痛まずにで帰って来れました。とりあえず、これでいける、ということにして、今度はもうちょい高い山に行ってみようかと思っています。
ピンポン
年末とはなにも関係ありませんが、卓球はじめました。
といってもまだ初心者教室に二度ばかりというだけですが。
とりあえず、早速マイラケットを買ってみました。お店の人に相談して、板は安いものもあるけどあとからもの足りなくなってくると思うので、長く使えるようなそれなりのもの、ラバーは消耗品で3-4ヶ月もすれば貼りかえないといけなくなるから、とりあえず安いもの、というアドバイスのもと、クリーナーやケースなども合わせて合計で1万と何百円とずばり予算内におさめることができました。ありがとう、店員さん!
卓球用品のメーカーというと、バタフライ、ニッタク、TSPくらいしか名前を知りませんでしたが、ほかにもいろいろメーカーがあるばかりか、今はアディダスやミズノもラバーやラケットを作っているのですね。
まだはじめたばかりで普通に打つこともままならないので、とりあえず、フォアとバックで普通のラリーができるようになりたいです。来年の目標はドライブができるようになるのを目指します。
エコー・メイカー
ややこしい方法でテキスト中の文字列を連番つきに置き換えてみる話
wordでいただいた原稿テキストに150個前後の脚注がはいっています。テキストで保存すると本文中の脚注記号が全部ただの半角スペースにおきかわってしまいます。Indesignにwordを直接配置すると、Indesignの脚注として読み込める。。。はずですがなぜだか番号がズレてしまいます。なんとかして本文中に註1註2….という風に脚注の番号のついたテキストをつくりたい。ということでややこしい方法でやってみました。
下ごしらえとして、元原稿をコピーした作業用のファイルでword上で、脚注記号^fを一括で【註】に置換してしまいます。
やりたいこと
テキストの中の文字列(例【註】)を検索/置換して連番付き(例 【註1】【註2】…)に置き換えたい。
作戦
CotEditorでJavascriptでスクリプトで処理する。
準備
いろいろインストールする
CotEditorはいろいろな言語でスクリプトを書くことができるようです。Javascriptでスクリプトを書くために、
Javascriptの実行環境spidermonkeyをインストールするためにパッケージ管理ツールhomebrewをインストールするために開発環境Xcodeからインストールをはじめます。
Xcode(Appleの開発環境) をインストール
App Storeで無料のXcodeをダウンロード、インストール。
さらに、command_line_tools_for_xcodeをダウンロード、インストール。
homebrew(パッケージ管理システム)をインストール
ターミナルで以下を実行する。
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
brew doctor
brew update
spidermonkey(javascriptエンジン)をインストール
brew install spidermonkey
スクリプトを書く
ともかくできたのがこれ。素人なのでたぶん間違ったこともしているのではないかと。
#!/usr/local/bin/js
// %%%{CotEditorXInput=Selection}%%%
// %%%{CotEditorXOutput=ReplaceSelection}%%%
var renban = 1;
var line = '';
while (line = readline()) {
var parts = line.split("【註】");
var j = parts.length - 1;
for (i = 0; i < j; i++) {
parts.splice(i, 1, parts[i] + "【註" + renban + "】");
renban ++;
}
var result = parts.join("");
print (result);
}
quit();
/Users/●●/Library/Application Support/CotEditor/ScriptMenu
に保存します。拡張子は.shにします。
実行する
置換したい元のテキストファイルを開いて、テキストを選択します。
スクリプトメニューから保存したスクリプトを選び、実行します。
注意 途中に空行があるとそこで処理が終わってしまって、空行からあとのテキストが消えます。
スクリプトの内容
一応一行ずつ意味を書いておきます。自分でわかる範囲で。
#!/usr/local/bin/js
spidermonkeyのコマンドのありか。
// %%%{CotEditorXInput=Selection}%%%
CotEditor上の選択部分をスクリプトに入力として渡します。
// %%%{CotEditorXOutput=ReplaceSelection}%%%
スクリプトの実行結果をCotEditor上の選択部分と置き換えます。
var renban = 1;
連番を1に設定します。
var line = '';
テキストを読み込む入れ物を用意します。
while (line = readline()) {
1行ずつ読み込んで処理します。
var parts = line.split("【註】");
読み込んだ行を一旦、【註】のところでバラします。
var j = parts.length - 1;
バラしたパーツの数を数えておきます。
for (i = 0; i < j; i++) {
パーツの数だけ処理を行います。
parts.splice(i, 1, parts[i] + "【註" + renban + "】");
パーツの後ろに【註 と連番と 】をくっつけます。
renban ++;
連番を1つ増加させます。
var result = parts.join("");
パーツをくっつけて1行に戻します。
print (result);
できた行を出力します。
quit();
終了。
参考にしたサイトなど
http://odorusaboten.web.fc2.com/mac/coteditor_tips.html
http://www.ermine.jp/developer-blog/coders_at_work/spidermonkey_install/
http://mxcl.github.com/homebrew/
夏の思い出
すっかり余韻も覚めやりましたが、8/18と8/19の土日にサマーソニックへ行ってきました。
去年は1日だけ観に行って途中で頭痛で帰ってきた苦い思い出があるので、今年はちゃんと頭痛薬も忘れずに持っていきました。
一番よかったのはNew Order。名前くらいしか知らなくて、思い入れもなかったのですが、素晴らしかった。アンコールのForever Joy Divisionコーナーは、これはファンなら泣くやろ。。てなりました。というかあんまり知らないけどそれでも泣きそうでした。サマソニ後の通勤時間はNew OrderのTemptationがヘビーローテーションになっています。
2日間で20組くらい観て、観たのはどれも良くて大変満足でした。
Music Unlimited
Mail.appを使いだした。
探偵とライダー
今度の日誌のネタは探偵!ナイトスクープだ、と思っていたら、なんと直前で那須さんに先を越されました。
おととしの秋、地デジ時代に備え、HDDレコーダーを買いました。そのときから探偵!ナイトスクープも毎週録画しています。最初の1〜2回観ただけであとはハードディスクに貯まるがままになっていました。しかし、5月の連休前にふと観てみたところ、はまってしまい、それからちょいちょいとさかのぼって観てます。直近の半年分くらいを消化しましたが、いまだにパラダイスシリーズが健在だったり、料理の林先生は4年ぶりの登場だったりなつかしいネタもあり面白いです。那須さん、上野と社内の西よりの人に勧めてまわっています。
また、そもそもHDDレコーダーを買う契機となったのは平成仮面ライダーを観るためでしたが、こちらも二期続けて見続けています。現在放送中のフォーゼは最初にデザインを見たときは仮面ライダー生誕40周年記念作品なのに、全然かっこよくねえと思いましたが、ストーリーは大変面白いです。これから終盤に向うので楽しみです。