月別: 2008年9月

Mac用のSubversionクライアント『VERSIONS』と統合開発環境『NetBeans』のSubversionの個人的なメモ

久しぶりにphpでも触ろうと思った。
CakePHPを動かそうと思った。
これきっかっけに色々手を出してみようと。ローカルでバージョン管理とかしちゃおうと。
たぶん間違いとかもっといい方法あると思うので、突っ込みありましたらよろしくです。

NetBeansがよさげ

eclipseもいいんだろうけども、セッティングとかめんどくさそう。
NetBeansは、ここからPHPというのをインストールしてみたら、いきなり日本語で動いた。
ちなみに、書くのはphp、HTML、CSS、JavaScript位だから、これでいいかなと。
6.1 日本語版のPHP アーリーアクセス版だと、何故か日本語にならんかった。

VERSIONSでローカルのリポジトリ作る

なんか色々調べてみて、コマンドでsvnadmin create とかすればいいのはわかったが、これをGUIでやりたいじゃんか〜。
あ、Subversionインストールしてあることが大前提です。Leopardには最初から入ってるんだっけ?
VERSIONSだと、「Bookmarks」「Create New Local Repository」というとこから作れるみたい。
画面:Bookmarks-Create New Local Repository

VERSIONSで作業用フォルダ作る

これから下に書いてるのは、説明用だから、実際の運用しやすいのとは多少違うと思います。
実際には、CVS/Subversionを使ったバージョン管理(後編:SVNを使ったバージョン管理) – SourceForge.JP Magazineとか見て、自分の使い方に合った構造にしてくださいね。
上で作ったリポジトリ、VERSIONSでいうところのBookmarksを選択するとCheckoutのアイコンがアクティブになる
文字だとわかりずれ〜w
画面:Checkout
ほんで、作業用の場所にフォルダ名決めて、Checkoutすると、フォルダも作ってくれる。
画面:Checkout選択画面
画面:Checkout後のVERSIONS画面

なんとな〜しな流れ

  1. なんかファイルとか作る
    画面:ファイル作ったとこ
  2. Addする
    右クリックでも、右上のボタンでもお好みで
  3. コミットする
    コミットしようとするとメッセージの入力画面が出てくるので、メッセージやメモ等入れる。
    画面:メッセージ
  4. Timeline見ると日本語も問題なし

NetBeansでもコミットとかしちゃおうと努力する

まずは、何も見らずにNetBeans触ってみる。
NetBeans立ち上げて、「プロジェクト」のところで右クリックすると、「新規プロジェクト」というメニューが出てくる
あとは、ウィザードにしたがって入力すれば、プロジェクトができる。

なんかわかりやすくていいぞ。とたいして触ってもないのに思うw

NetBeansでSubversion使おうとしてつまづく

プロジェクトもできたので、『まずはCheckoutだ!』ということで、「バージョン管理」の「チェックアウト」を選択
画面:チェックアウト
リポジトリのURLは、表記方法にいまひとつ自信がないので、VERSIONSのBOOLMARKSからコピーする
画面:VERSIONSのBOOLMARKSからコピー1
画面:VERSIONSのBOOLMARKSからコピー2
NetBeans側に貼付け


しかし、ここでエラーが出た。 This client is too old to work with working copy ‘/Users/AkiraNISHIJIMA/Sites/test’; please get a newer Subversion client とか怒られた。
うーむわからんw
そういえば、Subversionは、MacPortsで1.5系の最新版にしていて、調子に乗って、VERSIONSも1.5系使ってたので、1.4系だったらなんとかなるかな?
という野生の感を頼りに、VERSIONSを1.4系にしてみた。
画面:VERSIONS環境設定
そしたら、なんとかなってる。天才?

NetBeansでSubversionのコミットコメントの日本語が文字化け

コミットのテストしてみたら、コミットのコメントが日本語だとエラーが出るみたい。
う〜む。おしい。
Google先生に教えてもらった。

この記事を参考に、
~/.subversion/configをテキストエディタで開いて、
# log-encoding = latin1 を log-encoding = UTF-8 にしたら、NetBeansのコミットコメントも日本語が使えるようになった。VERSIONSも問題なし。

めでたしめでたし。
あ、CakePHPは?
オーマイガッツ!

FWW_サイト運営・管理研究会(仮)vol.1 に行ってきた

我流氏の呼びかけで実現したFWW_サイト運営・管理研究会(仮)vol.1 in AIP cafe
思いっきり関係が深いと思われるおじさんがAIP cafeの場所がわからなかったようなので

詳しくは、下記を参照してくださいね

雑感

  • 来て頂いた方も多様で、カオス状態が良かった。(うまく表現できてないけども)
  • お忙しいのに杉山(た)さんありがとうございました。
  • 山本さんも遅くまで付き合わせちゃってスイマセン。
  • 迷ったおじさんが面白かった
  • 受託案件とかの話題になると、ストリーミングしない方向が、事例とか沢山聞けていいかも。
  • 大久保先生を引っ張り出した?我流氏GJ!
  • みなさんの悩みや問題も沢山聞けてよかった。方向性は問題解決の方向でいいかも。
  • コーディングエンジニア?の山田さんの話は尾ひれが付く事がある
  • カフェ7|cafediningbar7|福岡大名のカフェダイニングの中の人ありがとう。
  • 高田さんは、多少アルコール摂取したくらいが面白い
  • 費用がほとんどかからないのは、AIP cafeのおかげです。なんかこの会でも還元したいな〜。
  • 次は、資料なしで行くぞ〜

一応資料

【福岡】セアカゴケグモが公園や住宅地に

<毒グモ>700匹が公園や住宅に 福岡(毎日新聞) – Yahoo!ニュース
で見たんだけど、ちょいと恐いと思ったけども、恐がってばかりでも仕方ない。
子供のためにも、万一のために知識が必要だと思って調べてみた。

また、その毒性も死に至る例は非常に少ない。オーストラリアでは古くから代表的な毒グモとして知られており抗血清も存在する。日本でもセアカゴケグモの発生した地域の医療機関で抗血清を準備しているところもある。

とWikipedia先生が教えてくれた。
もし噛まれてもちゃんと対処すれば大丈夫だな。きっと。
蜂とかマムシみたいに考えとくといいのかな。
福岡市のサイトはどうなってるんだろ?と思ったのでアクセスしてみたら、ちゃんと告知されてた。

まあ、対処法もわかったので、ひと安心かな。
これも温暖化の影響なんだよな〜。
しかし、交尾後にオスはメスに食べられちゃうのか。残酷やのう。

FirefoxとかVimperatorとかのメモ

Firefoxの2と3を同時に入れて使ってたんだけども、どうも調子が最近わるかった。
ついカッとなって、一度アンインストールして再度インストールしなおしたのでメモ。

まずはアンインストール

あ、Macの場合ね

  1. ~/Library/Application Support/Firefox を削除
  2. /Applications からFirefox を削除

Mozilla Japan – Firefox サポート – インストール手順 – Mac OS X←ここの製品の削除 (アンインストール)
Windowsの場合は、Mozilla Japan – Firefox サポート – ナレッジベース – アンインストール方法 (Windows)

久々に素の(アドオンとかなし)Firefox使ってみる

いやいや速いわ。
これで開発用とブラウジング用って分けなくていいといいな。と感じた。

少しづつアドオン(拡張機能)入れてみる

起動も思ってたより速い気がする。
デフォルトブラウザをFirefoxにしてみようかな。

ということでデフォルトブラウザの変更

Macの場合、デフォルトブラウザの設定は、Safariの環境設定の中にある

Mac OS X 10.3: デフォルトのメールソフトや Web ブラウザアプリケーションを変更する方法

Vimperator

前から一応入れてたんだけど、あんまり使ってなかったVimperator
この機会にちょいと触ってみる。
~/.vimperatorrc というのを作って、そこに設定書き込めばいいんだな。この辺もvimライクなんだな。
Vimperator乳幼児のオレは、.vimperatorrcに

と書いた。
こうすると、ツールバーが出てくる。画像系のアプリとかも使っててマウスがっちり使ってるときはこっちが便利だもんね。
これだと非ギークのオレでも使いやすいかも。

あと、wildoptions=autoとcomplete=lが凄い件 – Dis Communication – 符号無しとか真似て

j k の移動量増やした

めも – .vimperatorrcで設定していること真似て

問題はキーバインドとWebアプリ

キーバインドは確かにめちゃ便利。しかしWebアプリなどでキーバインドがあるモノだと衝突する。
プラグインとかで解決するみたいね。
プラグインは、~/.vimperator/plugin というフォルダ作ってそこに突っ込めばいいのか。
CodeRepos::Share – Trac

それでも、Google Readerとか今ひとつ難しいね。
vim戦闘力 – 地獄の猫日記
こうなるとギークの世界だなw
Google Experimental search Keyboard shortcuts とかもどうすればいいんだろ?
fだと2手増えるし。

Google ChromeとWebKit

Google Chromeと書いとくといいことあるかな?と思いまして。
インストールしてみたけどいいわ。これ。速い。シンプル。
Mac版は今のとこ、ない。
Google Chromeは、エンジンがWebKitらしいが、WebKitにもちゃんとWebインスペクタが存在する。

ナイトリービルドだから、毎日ダウンロードが楽しめるね。
というのを先日、大久保先生に教えてもらったw

そういえば、福岡で働くWebの人々: WBC 2008 Summer「夏祭り!アドビ特集」終了したんだった。

8/30(土)に福岡で働くWebの人々: WBC 2008 Summer「夏祭り!アドビ特集」終了しました。
ご来場頂いた方、ご協賛・ご協力して頂いた各社様、出演して頂いた皆様、運営の皆さん、そして鷹野さんありがとうございました!
詳しくは、FWWサイトのレポート福岡で働くWebの人々: 【レポート】WBC 2008 Summer「夏祭り!アドビ特集」が終了しました
他の方々のBlogなどをご覧下さい。

雑感

  • また準備手伝えてなかった。毎回皆さんスイマセン。特に杉山(ま)さん表に名前出て来てないだけにスペシャルサンクスです。
  • なんやかんや言ってもCS4いいな。欲しいな。アドビさんうまい!
  • 毎回、出演者の方々の人柄の良さにびっくりさせられる。
  • 有料イベントでのgdgd司会はまずくない?
  • 鷹野さんはいつ寝ている?こんだけ全国でね〜。本も執筆しながらね〜。頭下がります。
  • 浴衣、季節的にどうなん?とか思ってたけど、妙にいいっ!
  • 西村さんは美人でパワフル。ファンも全国にいっぱいなんだろうな。
  • 神森さんは想像通りの方だった。作業風景を盗み見したい。
  • どんだけワンパク!クソ〜阿部さんかッちょいいわ。&勉強なるわ〜。長時間バージョン宜しくお願いします。
  • ABC行きたいな。
  • SOY CMS期待してます。
  • FWWのよか息子よか娘たちのフロント化計画&ネクストフェーズへ(オレの脳内計画?)