2010.8.24  

MacBook Proを購入してしたこと  

SIMBL をダウンロード&インストール
Visor をダウンロード

インストール は ~/Library/Application\ Support/SIMBL/Pluginsに置いて再起動

mkdir ~/Library/Application\ Support/SIMBLmkdir ~/Library/Application\ Support/SIMBL/Pluginscp ~/Downloads/Visor.bundle ~/Library/Application\ Support/SIMBL/Plugins

TotalFinder を をダウンロード&インストール

macports からSnow Leopardをクリックしダウンロード&インストール

~/.bashrcなどに

export PATH=/opt/local/bin:/opt/local/sbin/:$PATHexport MANPATH=/opt/local/share/man:$MANPATH
sudo port -v selfupdatesudo port -v sync

Microsoft Remote Desktop Connection Client for Mac 2.0.1 のダウンロードしインストール

あとはmacportsやらperlやらcpanやらインストールした。

その他のアプリはSnow Checkerでいろいろ確認できる。

MacPorts系のアップグレードとインストールもする。

以下のものをmacports.shとして保存。

 

# Python25
sudo port -d install python25
sudo port -d install py25-django
sudo port -d install py25-ipython
sudo port -d install py25-pip
sudo port -d install py25-setuptools
sudo port -d install py25-hashlib
sudo port -d install py25-zlib
sudo port -d install py25-readline
sudo port -d install py25-sqlite3
sudo port -d install py25-mysql
sudo port -d install py25-twisted
sudo port -d install py25-pgsql
sudo port -d install py25-mechanize
sudo port -d install py25-openssl
sudo port -d install py25-paste
sudo port -d install py25-pastedeploy
sudo port -d install py25-simplejson
sudo port -d install py25-nose
sudo port -d install py25-sqlalchemy
sudo port -d install py25-sqlalchemy-migrate
sudo port -d install py25-turbogears
sudo port -d install py25-memcached
sudo port -d install py25-yaml
sudo port -d install python25-doc
sudo port -f activate py25-cherrypy3
sudo port -d install py25-cherrypy3

 

# Python26
sudo port -d install python26
sudo port -d install py26-bpython
sudo port -d install py26-django
sudo port -d install py26-django-extensions
sudo port -d install py26-coverage
sudo port -d install py26-ipython
sudo port -d install py26-mysql
sudo port -d install py26-nose
sudo port -d install py26-pip
sudo port -d install py26-pymacs
sudo port -d install py26-setuptools
sudo port -d install py26-twisted
sudo port -d install py26-pgsql
sudo port -d install py26-openssl
sudo port -d install py26-paste
sudo port -d install py26-pastedeploy
sudo port -d install py26-simplejson
sudo port -d install py26-sqlalchemy
sudo port -d install py26-sqlalchemy-migrate
sudo port -d install py26-memcached
sudo port -d install py26-yaml
sudo port -d install python26-doc
sudo port -d install py26-cherrypy3
sudo port -d install python_select

 

# Ruby
export RUBYOPT=rubygems
sudo gem update --system
sudo gem update
sudo gem install mongrel
sudo gem install mongrel_cluster
sudo gem install mechanize
sudo gem install Selenium
sudo gem install vim-ruby
sudo gem install sqlite3-ruby
sudo gem install mysql
sudo gem install postgres
sudo gem install postgres-pr
sudo gem install BlueCloth
sudo gem install RedCloth
sudo gem install net-ssh
sudo gem install net-sftp
sudo gem install coverage
sudo gem install capistrano
sudo gem install magic_multi_connections
sudo gem install redgreen
sudo gem install rspec
sudo gem install rspec-rails
sudo gem install cucumber
sudo gem install rmagick
sudo gem install rails
sudo gem install jpmobile
sudo gem install ruby-debug
sudo gem install refe
sudo gem install xml-simple
sudo gem cleanup

実行して延々と待つ。PerlのCPANモジュールはcpanmとかでさくっと入れています。

 

$ source macports.sh

上記のスクリプトは誰かのブログに書いてあったのですが、失念してしまいました。ごめんなさい。

あとまともにLog::Dispatch系に触れてみたのでまた次回にでも書きます。

2010.8.12  

WordPressのアップグレード  

WordPress ME 2.2.3→ WordPress 3.01にアップグレードをした時のメモ。

WordPressのアップグレード

WordPressオフィシャルのサイトからアップグレード方法が載っているので参考にした。

DBのバックアップ→サーバ上のデータのバックアップ→WPのプラグインすべて無効化→削除対象のファイルやディレクトリを削除→新しいバージョン(3.01)のソースを上書きに注意してアップ→

→WP管理画面はいる→MySQLのバージョンに対応してないから移行できませんって言われる→仕方がなくアップグレード→移行ツール使う→データソース名を適当にするとそのままの名前になってしまった→設定ファイル変更→ログインできた

結果的にWordPressのアップグレードをしようとしたらMySQLのバージョンアップ、プラグインの整理・バージョンアップと少しテンプレをいじったりとすべて変えてしまった。

もろもろ約1時間くらいで終わって、互換性がないプラグインについてハマってたのが30分くらい。

tag付けできるプラグインが使えなくなっていたのとsyntaxhighlighterが動かなかったくらい。

MySQL4.x系 → MySQL 5.x系へアップグレード

移行ツール使ったらミスってデータベース名が変わってしまった。この上なくめんどくさい。

データベース名を変えてしまったおかげでWPだけでなくMTも設定を変えなくてはいけないことになった。

各種プラグインのアップグレード

  1. はてなスタープラグイン 追加
  2. Syntax Highlighter Evolvedプラグインのアップグレード
1. はてなスタープラグインの追加

はてなスターをブログに設置するにはとかWordPressを “はてな化” する方法 を参考にさせてもらいました。

直接テンプレートに埋め込むのもいいけど、テンプレを差し替えた時のことを考えると楽だったのでさくっと導入。

2. SyntaxHighlighter Evolvedプラグインのアップグレード

アップグレードしたのはいいけど新しいテンプレートに反映されなかった。

readme.txt読んだら、使っているテーマのfooter.phpに <?php wp_footer(); ?> を追加してね。って書いてたorz

おまけ

最近はコードを書く事、コードに触れる事も本当に楽しい。

なるべく個人的な時間もコードやライブラリに触れる時間を増やすということが目標でもあります。

気付いたことをもっとブログを書いていこうと思った次第です。

2010.8.11  

SUMMER SONIC 2010  

1日目は Northern19、舞花、ROCK’A'TRENCH、矢沢永吉、 クラムボン、Eliot Minor、tahiti80、THE SMASHING PUMPKINSなどなど。

JASMINEと舞花のタイムテーブル変わってたの知らなかったので見てしまった。(すごく失礼)

めちゃくちゃ暑い。日焼けしたおかげで美白研究家の道は途絶えました。

クラムボンって今までそんな聴いてこなかったけど知ってる曲ばっかりだった。

暑いはずなのに始まったらいい風が吹いてて涼しく感じるくらいさわやかな曲ばっかり。

個人的にはtahiti80が見れたので超満足でした。

新しい曲しかしてくれない! って思ってたら昔の曲もちゃんとしてくれたし、新曲を何曲も披露してくれた。
ラストはHeart Beat!!ほんとにずっと好きだなぁ。

ビークルもオフスプもみたかった><

さわやかな風が流れるステージで癒し系の曲をたくさん聴く事ができて、本当に癒されました。
2010.7.6  

心に残っている言葉 1  

Yet Another Smiley Hackathon#1

5年程前、ある知人とお話しをしていた際に印象に残っている言葉がありました。

物は変わらないからすぐ飽きてしまうけど、人は変わるからおもしろいんだ。

だから人が好きなんだよね。

未だにこの言葉が頭から離れず、ふいに思い出したりすることがあります。

良い意味でも悪い意味でも人は変わるということ。変わり続ける人を、自分を、感性を、その変化を楽しめるのかどうか。

私は勝手にめちゃくちゃ凝縮された深い言葉と思っています。

現在は多くの方々と知り合い、お話をする機会も増えてきました。

ただ見えている部分は断片的な一部分にしか過ぎず、すべての人格ではないということです。
まだ人を先入観で見ている部分があったり、受け入れられない部分もあったりします。

実際に、この人とは絡んじゃいけない….と思う人が居るもの確かです。

それはきっと個性の範囲ではないと思うからだろうし、一緒に居てパワーを吸い取られる感じがするから。

ただし初対面の印象が悪くても、本当は超いい人だった!なんてザラにあるし

考え方がまだまだだなぁと反省する日々です。
良い意味で、人への第一印象ってあてにならないなーと考えさせられます。

出会ってからもう10年近く経った友人や知人から連絡があったり、大阪時代から一緒に働いていた先輩から連絡があったり….

非常にお世話になった方々から連絡を頂けるということは本当に有り難いと思ったりしています。

たまにはもっと自分から積極的に連絡をとってみようと思った、そんな日でした。

2010.5.14  

きっかけと感謝の気持ちと。  

今回は中二っぽい文章な快速acotieです。

改めて感謝の気持ちを素直に言ってみたい。ありがとうございます。

私は人とのご縁に恵まれていると常々思ってる。

どれくらいのレベルかというと、比べようがないけどたぶん宝くじの1等とかそんなイメージ。

これは自慢でもなんでもなくって、自分がまわりの人のために何をできるか何が大切なのかを冷静に考える機会があった。

やはり今の良い状態を維持するために、

普段からもっと思っている事を言葉に表したりや文字に表すことが本当に大切なんだ、という結論に至った。

きっかけは挙げていくと主に3点。

1) ひとつのことをやり続ける大事さと情熱

たまたまテレビのニュース番組でAnvilという50代の現役のバンドの特集を見ていた。

SUPER ROCK’84でBon Joviとも共演したものの売れず、50代になっても夢を信じて活動を続ける彼らをドキュメンタリー映画化したものらしい。

どんなに時代が流れようとも売れなくても、自分たちのスタイルを信じて”俺たちはトップスターになるんだ” というキラキラした瞳でインタビューに応じる姿に心惹かれた。

その中で触れていた言葉が哲学的でズシッと響いた。

「人生で最も大切なのは 人とのかかわり」

その生き方、熱い夢に多くの人が励まされ共感しているのだと思う。

アンヴィル!~夢を諦めきれない男たち~(初回生産限定盤) [DVD] - B0035NO794

アンヴィル!~夢を諦めきれない男たち~(初回生産限定盤) [DVD] by amazoon:)

映画 『アンヴィル!夢を諦めきれない男たち』 予告編の動画

2) 7つの習慣と演習ノート、スケジュール共有

ちょうど最近7つの習慣を読みなおしたり、手帳用の7つの習慣演習ノートを埋めていっている途中のタイミングなので余計に響くのかもしれない。

今ちょうど7つの習慣演習ノートのミッションステートメントのところまで進んでいる。自分への投資は惜しんではいけない。

あと今年に入ってから恋人とGoogleカレンダーで予定をシェアしてます。もともと相手の仕事の時間がバラバラで不規則すぎるっていうのもあるんだけど、出先でもiPhoneや携帯から確認できるので手帳代わりになってるみたい。

それにGoogleカレンダーを本格的に使い始めてから時間軸で可視化できるようになり、仕事もプライベートも無駄な時間が少なくなった気がする。

手帳には今考えているアイディアや心に残った言葉やマインドマップをプリントしたり、色々まとめて清書し毎日読み返すmy教科書として利用するパートナー。

集中と分散のバランスを考えると今がちょうど良い感じかもしれない。

3)  人と人のつながりについて

とある方とお食事をしていた時のこと。

いつも決してYESといってすべて解決したり手を貸すのではなくて、客観的な意見をくれる。

そして何かある度に励ましてくれたり暖かい言葉をくれる。

あくまでもこうすればいいんじゃない?っていうペースで話してくれる。

きっと間違えそうな選択をしようとすれば、正しい方向をさりげなく気付かせてくれるような人だと思う。

そういう優しさに触れるとすごく心が温かくなりますね。

本当にありがとうございます。

お刺身盛り合わせ

フォアグラの西京漬け

真鯛の香草パン粉焼き

名物やみやみロール

デザートはジェラート

私はエンジニアの前にひとりの人間です。

人間にはいろんな役割があり、目的や夢があります。

もしかしたら10年後には今の技術はあまり必要ではなくなるかもしれない。

すごく強力なサポートツールができて、仕事もより細分化しながらもエンジニアはもっと上のフェーズで物事を捉えるようになっていくはず。

むしろ未来はそういう時代であってほしい。

その時のためにもっと楽しかったと思えるように行動し、笑えるように生きたい。

*おまけ

今、映画アンヴィル -  著名人のコメント を読んでたら本編が観たくなってきた。

それから箱根の開発合宿の日が近づいてきた。初ロマンスカー!

他にもまだお話できないけど色々と動いているので、

良い報告ができるんじゃないかなーと思いながら本当にワクワクしています。

7つの習慣―成功には原則があった! - 4906638015

7つの習慣―成功には原則があった! by amazoon:)


2010.4.7  

川崎109シネマズでシャーロック・ホームズを観てきた  

こんにちは、最近 ここ1ヶ月間で映画館に4回行っているacotieです。

自宅サーバとしてマシンをある方から頂いて、ついでに川崎に映画を観てきました。

本当はiMax的な意味でのアバターが観たかったのに予約なしだと無理でした。

当日で予約やしだと座席が空いていないとのこと、、3日前には予約してないとダメなんですね!

しょんぼりしながら シャーロック・ホームズを観てきました。(かなり失礼)

感想は、私の中にあるシャーロック・ホームズのイメージと映画の中のホームズのイメージが違いすぎてあんまり入り込めなかったです。

世間のホームズ像はそんなにダメ人間なのだろうか。。。きっと違うよ!全然違うと思う!!

金髪でスラッとしてダンディでクールで超天才なイケメンだと思い込んでた!

ずっと小さい頃からシリーズの本を読んでいて、インスパイアされたアニメとかも観てました。だからより一層思い入れがあるのでしょうか。

ワトソンの超イケメン具合が引き立っている気がしました。

完全なオリジナルの設定はいいのですが、話しの流れがあっちこっち行ってしまって 伝えたいことがよくわからなかった作品のように感じました。

華麗な謎解き+それに付随する感動をみなさん期待しているのにアクションものっぽいです。

たぶんミステリー好きな人とかには悲しくなる感じかもしれないですし、

ストーリー展開が遅いなと思ったらおもいっきり続編part2への続きものだったのでオイッ!って思った。

めちゃくちゃ脚本って大事ですね。

あとこの映画 は完全に別設定かつアクションものだと思って見に行くといいかもしれないですw

2010.3.2  

ColdFusionが少しだけかわいく思えてきた  

今オープンに公開しないけど海外の.net技術者向けに認証付きのシンプルなAPIをCFで書いてたりします。

<cffunction>でいちいちタグにする必要があるのか、とか色々ずっと思っていたんだけど慣れるとまだ大丈夫かも。

海外のCFユーザもカジュアルに<cfscript>内でfunction()とか書いてるようで安心したのを覚えてます。

普段は<cf*>タグをなるべく使わない方法を模索してますが、文法が少し違う為ゴチャゴチャになってしまうので一旦封印。

ColdFusionのコードの一部

QueryToStructArray()にクエリ変数を渡すと構造体のkeyにdbのカラム名、valueに値を入れた配列が返ってくる。

一応コード残しておきます。

事情があって、 createObject(“component”,”componentFile”)には<cfproperty>で型を定義したcfcファイルを読み込んでいます。

このプロパティのセットがないと.netでwebサービス参照で生成されるプロキシクラスでCFからの

型が変換されないだけでなくSOAPレスポンスも上手くいかなかった;;

余談

それにしても日本人のCF Hacker的な人が表に出てこないんですね。

改めてコミュニティというか文化的違いを感じます。

2010.1.11  

fILOFAXのイートン  

dscn1755.jpg

fILOFAXの中でもラムスキンで高級ラインなEton(イートン)という手帳を今年から使い始めました。

正確に言うとずっと欲しくて欲しくて色々と考えていたら、こっそりとプレゼントしてくれました。

私が手帳というツールにに対して興味を持ったきっかけは約3年前です。

当時の会社の社長がフランクリンプランナーの概念に大変感銘を受け、社員全員にフランクリンプランナーのスターターキットをプレゼントしたことがきっかけです。

コンパクトサイズ(幅広バイブルサイズ)のデイリー(1日2ページ)タイプを毎日使っていました。

当時はバインダーも重たいしリフィル入れ替えるのってめんどくさいなぁ、、と思っているくらいでした。

その後色んな人の本を読み、手帳への考え方が少し変わり今現在に至ります。

この年齢で偉そうに…と思われるかもしれないですが  一生大切にしようと思います。dscn1751.jpg

dscn1752.jpg

dscn1756.jpg

« 前ページへ
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2012 Heart Beat | powered by WordPress with Barecity