« 2011年5月 | トップページ | 2011年7月 »
日曜のランチである。
この日は下の記事に出ている苦楽園のカフェ,le cafeである。ここのフード類,カフェというよりはレストランでもいけるぐらいのクォリティ。なかなかおいしい。
カフェのランチにオードブルがついてくるあたり,苦楽園な土地柄か。けっこうおいしい。
ちなみにランチは,パスタ,ピザ,パエリアから選べる。ランチとしてはレアなパエリアにも惹かれたが,今日は妙にピザが食べたいので,トマトとバジルのピザである。
自家製の生地がパリパリである。なかなかおいしかった。タバスコ多めがGoodである。
ランチしてはお値段少々高めなのだが,資料を見ながら片手間に食べられる場所としては,かなり良い。いつもランチはパソコンしながらか,資料広げながらなので,普通のレストランやラーメン屋なんかは入りづらいのである。何も持たずに食べていると,食べている時間が時間の無駄に思えてくる。あぁ末期。
持っていた資料にオリーブオイルのシミができることは気にしない。また来よう。
さて。
ここ数日,どうにもやることが多く,さすがに昨日あたりからバテている。昨日はほんと朝から晩まで頑張った。
なので,今日,明日はしばらく少しペースを落とす。来週までに仕上げなければいけないものがいくつかあるので,完全オフにはできないが。
・facebook。
最近,facebookを始める知り合いが増えてきた。特に,自営業の人にとっては,友人の数がプロモーションに直結しているので,積極的に友達を増やしている人が多い。ただ,友人の多い人が友人になると,ニュースフィードには知らない人の「いま何してる?」があふれかえることになる。ま,まだ使い方をよく分かっていないこともあるんだろうけど。
・阿部真央。
最近のマイブームは阿部真央である。まだ若いが,もう5年も経てば「姉御」呼ばれること間違いなし。ロックねぇちゃんである。
・人の良いところを見よう。
再び自戒。どれだけ迷惑を被ろうとも,どれだけ不快な思いをさせられようとも,どれだけ愚かっぷりを見せつけられようとも,良いところを見るべし。
なぜか? 1. 汚い表情で他人の悪口を言う人間になりたくない,2. 下を見ると自分の成長が止まる。すべて自分のため。心から他人のことを考えられるほど,自分は優しくはない。
・運動。
さすがに最近,少し運動した方が良いのではないかと本気で思うようになってきた。
できません。
忙しいときに限って,妙においしいコーヒーが飲みたくなるのはなぜだろうか。
ここは苦楽園の住宅地にあるカフェである。その名もle cafe。大学にいなければできない用事が終わったあと,速攻バイクを飛ばして到着である。5分。
知っている限りで,ここのアイスコーヒーは1, 2を争うおいしさなのだ。写真では黒ビールのように見えるが,黒ビールではありません。水出しアイスコーヒーです。
このアイスコーヒー,コーヒーのくせにカクテルのように店員さんがシャカシャカとシェイカー振って出てくるのである。よってクリーミー。半分以上が泡。しかしうまい。黒蜜とミルクで頂きます。
ちなみにこの店,元はコーヒー工房だった煉瓦造りの建物をカフェに改装したもの。カフェというか,バーのような店だ。建物もイス・テーブルも阪神間モダニズムを感じさせる,古くて品のあるブツがそろっている。
中でも気を引くのがこの天井画である。ここはどこかの教会か,と毎回思う。
アイスコーヒーがおいしい季節になってきた。 さて,早く仕事を片付けよう。
忙しい。
などと言いつつブログ更新なのだが,この一週間,いろいろと重なってやたらと忙しい。普段,自分はよく寝る方なのだが(7時間寝ないと頭が快調にならない),今週は毎日5時間を切る予定である。二日目にして既に頭はぼーっとしている。もうちょっと寝たい。。
にも関わらず,仕事は5割り増し。やることタップリ。ぼーっとした頭を抱えて,手首から先だけが高速動作している。
しかし,やはりそろそろPCの買い換え時かも知れない。現在使用中のMacBook Airを購入したときには,Core2Duoにメモリ2GBあれば大抵の処理はこなせると思っていた。確かに今でもそうなのだが,処理する内容が変わってきている。ちなみに,現在進行中の「データベース研究プロジェクト」は,忙しいので一時中断している。SQLを覚えているヒマがない。というか,SQLよりもより根本的なところで問題が発生しつつある。それについてはまた今度。
あぁ,,なにかリゾートが必要な気がしてきた。今週を乗り切れば何か考えよう。あーぁ。
午前中はいろいろと雑事に追われ,ようやく午後から自分の研究ネタを進め始めている。データベースな作業である。
実は,もう少し高性能なマシンに変えればExcelですべての作業ができるのではないかと考えて,昨日の帰りに思わずヤマダ電機でMacBook Proを買いかけたのだが,どうやらそういうわけにもいかないようだ。二つの表を見比べて,一致するデータだけ抽出したいのだが,どうしても重複データが出てしまう。Excelの「重複データの削除」だと削除に条件をつけられないし,やはりSQLの方が良いようだ。しかし細かく条件を考えていくとほんとキリがないぞ,この作業。。 Navicatは日本語でコメント書くと文字化けするし。
しばらく前からfacebookを始めている。元々iPhoneアプリを作っていた時に,外部のアプリとの連携テスト用にアカウントを取得したのが始まりだが,最近,徐々に知り合いで使っている人が増えてきた。ただ,facebookにせよtwitterにせよ,アカウント持ってはいるけどもほとんど使ってません。。やはり,ブログかどっちかにしないと,なかなか使う意欲がわいてこない。それに自分,孤独を愛しているし。いやはや。
予定では,来月にレビュー中の論文が二本まとめて帰ってくる(はず)なので,それまでにこのデータベース作業を終わらせる。で,その内容を来月初めのワークショップで軽く報告し,その後文章化。そんな流れが目標。
あぁしかし,,,金でこの作業を買ってしまえるならば買ってしまいたい。何か良い方法はないものか。
今日も研究ネタを一つ。
今進めているネタの目標は,16-19世紀のイギリスのいろんな記録から,中産階級と呼ばれた人たちがいかに発生し,どのように人たちを中心として変化していったのかを明らかにすることである。
で,ようやくデータ集めが終わった。
選挙人名簿やら商工人名録やら教区簿冊やら,結局のところ12種の史料,トータル18万行のデータとなった。この中から重複する個人を抽出し,グループ分けすることが次の作業となる。
ただ,Excelではもうこの規模のデータを扱うことは全くできない。なので,SQLiteを使ったデータベースを構築し,データベース作業はすべてこのデータベースで行うこととしたのだ。
ただ,たいしたクエリは書かないとは言え,すべてコマンドラインから操作するのはメンドクサイので,NavicatというGUIフロントエンドを導入した。サポートページには「もうSQL書かなくても良いよ」的なことが書いてあったのが決め手。いちいちターミナルから入力するのメンドクサイ。
が,しかし。やはりSQLの構文を理解していないと何も書けないのだった。はーっ。
しかしまぁ,それは十分想定していたことではある。すでにSQLの入門書も買ってある。なので,今日はいろんな雑事の合間にSQLでクエリを書いていたのだが,,,
SQL結構簡単。Select文でInner JoinしてCreate Viewでビューにすりゃあいいんじゃん。ほっほっほ。
しばらく前に,「Objective-CをマスターしてMac用アプリケーションを作ろう」プロジェクトを進めていたせいで,VBAだとかSQLがやたらと簡単に感じる。ちゅーか,Inner Joinよりもwhere句でandした方が複数条件は簡単なのか。ほほ。
まだやりたいことが完全にできるわけではないが,これならばそれほど時間かからずにデータ処理も終わりそうである。決めた。これからはもう,ExcelではなくSQLiteを使おう。
なんだか業界のSEと化しつつある今日この頃だ。
梅雨らしくなってきた本日。暑い。
ランチ改善計画は実行中なのだが,どうもやはり遠い場所には行きづらい。結果,近場でやや割高なランチとなる。うーむ,,
さて。
進めている研究ネタが,そろそろ本格的に手のかかる段階となってきた。データベース的作業である。
これまでは主にデータを集める段階にあったのだが,一番量の多いデータを残して,その他はすべて手元にそろった。10種類ほどあるデータで,これを統一的に利用できるようにExcelでデータの整形を進めていたわけである。一番地味で手のかかる作業。
これがほぼ終わりに近づいてきた。となれば,次はいよいよデータベース化なねばならない。
整形しているデータは,一番多いもので5万行ほどのデータであり,Excelですることと言えば,10種の表を一つ一つ検索&置換のみである。よって,これぐらいは5万行でもなんとかなったのである。マクロと手作業で。
が,すべての表を用いてピボットテーブルとか,一致するものを抜き出すとか。そんな作業になると,Excelではもう非現実的な動作速度となる。それに,もうしばらくするとさらにデータは増える。
要するに,いくつかの表に分かれた数十万行のデータを扱えるExcelを探さねばならないのである。
まず思いついた候補はFileMakerだが,どうやらなにかとメンドクサイらしい。なのでどうもおっくうになっていた。しかし,FileMaker以外にMacで使えるデータベースはないしな,,,と考えて数日。
SQLを使うことを検討中。具体的には,SQLiteである。
SQLiteはSQLの中ではサーバを必要としないし,MacOSXには最初からインストールされている。ただ,これを使うにはSQLを覚えんといかんしな,,,というのが最大のネックだったわけだが。
最近,iPhone向けのアプリを作ったりVBAを使ううちに,プログラミング言語に対する抵抗感が無くなってきたことと,Mac App StoreでNavicatというSQLデータベースをGUI操作できるツールを発見したことで,踏ん切りがついた。調べてみると,この手のソフトはたくさんあるようだ。これを使って,データベースを作ってみよう。ちなみにNavicat for SQLite, 2900円。安い。
もちろんNavicatでもExcelのように簡単にデータを扱えるわけではない。が,これを使えばどうやらそれなりに簡単に大量のデータを扱えるようだ。
Excelデータをインポートしてみた。簡単。あとは,クエリを書いて必要な処理をするだけ。おぉ,できそうじゃん。
しかし,やはり基本的なSQLの知識は必要なようだ。いやはや。
最近のコメント