2008年09月30日

Mac OSXでファイルを作成すると文字コードがISO-2022-jp-3とかなってる件。

えー、ニコッとタウンとかいうサービスからメールが届いた。
そういえば、はてブするついでに何も考えずに先行登録した気がする。なんのサービスだっけ。
会員登録をすまして、サイトを表示してみた。
Windowsのみ対応だった。

どうも何某です。こんばんわ。
この手の迫害は慣れているので気にしない。

macbookの操作にも慣れてきまして、日に日に汚れていくキーボードが気になってしかたない。
さすがに、白いキーボードだけあって、よく使うキーはあっという間に汚れていきます。
みたいな。

最近、何んとなくFlexを使ってみてるわけですが。
RailsとRestfulとかかっこいいとか思って使ってみたけど、ActionScript3がさっぱりわからない。
まぁ、とりあえずチュートリアルを繰り返してみたんです。

んで、Vimで書いたファイルをコンパイルしようと思ったらさっぱりコンパイルできない。

FlexBuilderでもう一度最初から同じ内容書いたら普通にできた。
エディッタの問題なのかと2日悩んだが、結局わからず。

Vimにproject.vimとrails.vimをいれたら、エラー連発で使い物にならなくなった。
MacのVimって問題多いなぁとか思いながらいろいろいじっていると、ファイルの文字コードがISO-2022-jp-3とかなってる。

なんだこれ。

MacOSXはUTF-8なはずでは?UTF-8-MACだっけ?

ためしにファイルを作成してみると、全部ISO-2022-jp-3になる。
んー、もしやと思い、VimでUTF-8のファイルを編集し、コンパイルしたら、問題なくswfファイルが出来上がった。

ISO-2022-jp-3とUTF-8って違うよなぁ。

さらに試しにターミナル上でRailsプロジェクト作成したら、全部ファイルがISO-2022-jp-3になってやがる。

なんだこれ。

軽く調べてみたけど、そんなこと気にしてる人なんかいなかった。
もしかしたら俺だけ?
他の人はUTF-8でファイル作成されるわけ?
それとも、いちいちnkfとかで変換してんの?

なんとかデフォルトでUTF-8にする方法はないものか。。。


ラベル:Mac
posted by 何某。 at 02:58| Comment(0) | TrackBack(0) | mac | このブログの読者になる | 更新情報をチェックする

2008年09月23日

Ubuntu 8.04 ServerにApache2+SVN+Digest認証を出来るようにする

Ubuntu 8.04 ServerにApache2+Subversionをインストールする



$ sudo aptitude install apache2 apache2-svn subversion subversion-tools


リポジトリを作成



$ sudo mkdir /var/svn
$ cd /var/svn
$ sudo avnadmin create repos
$ sudo chown -R www-data.www-data repos


Apache2の設定



$ sudo vim /etc/apache2/mods-enabled/dav_svn.conf



 DAV svn
 SVNParentPath /var/svn

 AuthType Digest
 AuthName "Subversion repository"
 AuthUserFile /var/svn/.htdigest
 Require valid-user



認証ファイルを作成



$ sudo htdigest -c /var/svn/.htdigest "Subversion repository" [user name]
Adding password for user name in realm Subversion repository.
New password:
Re-type new password:


Digest moduleを有効にする



$ sudo ln -s /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-enabled/auth_digest.load
$ sudo apache2ctl restart


ブラウザとSVNクライアントからアクセスして認証画面が出ることを確認。

以上です。
ラベル:Linux subversion
posted by 何某。 at 13:07| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2008年09月20日

TextMateでadobe Airの開発環境を作る

Web+DB Pressの「Adobe AirでナウいFlash playerを作る」の記事に惹かれ、開発環境を作ってみることにしたメモ。

環境
・macbook MacOSX 10.5.5
・TextMate 1.5.7
・Flex SDK 3.1.0.2710

Adobe Airはよくわからないけど、SDKはFlexでいいらしい。
SDKのURL書こうと思ったけど、メモし忘れ。
再度探してもFlex Builderしか出てこないので、酔ってない時に追記予定。

ダウンロードしたFlex3SDKをSDKディレクトリに移動。

$ sudo mv ~/Downloads/flex_sdk_3.1.0.2710 /Developer/SDKs/flex3sdk

コマンドを通す。

$ sudo vim ~/.bashrc


.bashrcに追記。

export PATH=i$PATH:/Developer/SDKs/flex3sdk/bin


.bashrcを反映させて、pathが通ってるか確認。

$ source ~/.bashrc
$ which adl
/Developer/SDKs/flex3sdk/bin/adl


下記のサイトからAdobe Air Bundleをダウンロードして配置。
http://www.towerkraut.com/adobe-air-textmate-bundle/

$ sudo mv ~/Downloads/Air.tmbundle /Applications/TextMate.app/Contents/SharedSupport/Bundles/


シンボリックリンクでbundleのパスにあわせる。

$ sudo ln -s /Developer/SDKs/flex3sdk /Applications/AdobeAir



さきほどのサイトからサンプルのプロジェクトを落として、TextMateのプロジェクトとして立ち上げ。
textmate_air.png

application.xmlを開いた状態で、
Bundles -> Air -> Package Preview
を実行。
adobe_air.png

とりあえずここまではいけた。

以上です。

WEB+DB PRESS Vol.46
WEB+DB PRESS Vol.46
posted with amazlet at 08.09.20

技術評論社
売り上げランキング: 1858
ラベル:Mac textmate Adobe AIR
posted by 何某。 at 01:58| Comment(0) | TrackBack(0) | develop | このブログの読者になる | 更新情報をチェックする

2008年09月19日

iPhoneの陰陽占いをやってみた

占いの結果、34歳で死んで、35歳で墓に入ると出た。
ラベル:iPhone 雑記
posted by 何某。 at 22:02| Comment(0) | TrackBack(0) | 雑記 | このブログの読者になる | 更新情報をチェックする

2008年09月15日

MacBookにMacPortsを入れてオープンソースを入れまくる。

ubuntuからMac OSXへ移行を考えた時に、最後まで悩んだのはパッケージ管理で慣れ親しんだaptが使えないという問題。
これを解消してくれたのが、MacPorts。

実際使ってみると、これまた便利。
進捗とか出ないので、毎度フリーズしてるんじゃないかと心配になるけど、もしかしたらオプションとかで表示できるのかも。

とりあえず、インストール後に環境変数あたりでハマったのでメモ。

環境
・MacBook Mac OS X 10.5.4

MacPorts
http://www.macports.org/

ここからダウンロードし、インストール。

このままだと、ターミナルからコマンドが通らないので、環境変数を通す必要がある。


vim ~/.bashrc


で、パスを記述。


export PATH=/opt/local/bin:/opt/local/sbin/:$PATH
export MANPATH=/opt/local/man:$MANPATH


その後、.bashrcを反映させるために下記を実行。


$ touch ~/.bash_profile
$ source ~/.bashrc


これでターミナルからportが実行できます。

以上です。

[すぐにできる!] Mac OS X Version10.5 Leopard
野沢 直樹
ソーテック社
売り上げランキング: 13883
ラベル:Mac MacPorts
posted by 何某。 at 20:04| Comment(0) | TrackBack(0) | mac | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。