2009-01-01から1年間の記事一覧

HTMLやContents-typeにShift_JIS書く時、スペルを良く忘れるよね?

HTMLやContents-typeにShift_JISを書く時、いつも正しい綴りを忘れます。 SHIFT_JIS Shift-JIS の様に、全部を大文字にしたり、アンダーバーとハイフンで間違えたり、SJISと書いちゃったりします。 これらの間違えは、ブラウザ側ではちゃんと解釈してくれて…

Mac Leopardのbashに関する設定ファイル(.bash_profile .bashrc など)をまとめてみた

Mac

Mac LeopardにFlex SDKを入れた時に環境変数のPATHをいじったけど、その時ちゃんと設定してないはずのMacPorts用のPATHも設定されてる事に気がつきました。 でもFlex SDK用のPATHを設定したら、MacPorts用の設定が消えてしまい、不思議に思ったので調べてみ…

Githubで誰かのリポジトリをforkしたらどうするかのメモ

git

最近rhaco2で遊ぶ時間がちょっと出来つつあるので、ドキュメントを書ける状態にはしておこうというのが、Github登録の理由だったりします。 なので、まずはrhaco2-docをforkしました。 fork元 GitHub - riaf/rhaco2-doc: TODO: rhaco2 の解説的なものをちま…

Githubに登録してみたので最初に使うgitコマンドを整理してみた。

git

kanonji · GitHubGithubに登録してみました。 eclipse用のプラグインはまだ微妙という噂なので、コマンドラインのgitを入れて練習中です。 sshの公開鍵暗号を作って登録したり、Githubでリポジトリを作成するまでは、下記を参考にしました。 英語なんてわか…

eclipseベースのActionScript IDE「AXDT」を入れてみた

Flex SDKがオープンソースとして公開されている事で、Flash CS4など*1が無くてもswfやAIRアプリを開発する事が出来ます。 エディタとFlex SDKがあれば開発出来るけど、やっぱりActionScript用に作られたIDEのほうが、補完などのサポートが受けられるので便利…

Macでfindとxargsをパイプで繋いで使うなら -print0 と -0 を必ず使うメモ

Mac

find . -type d -print0 | xargs -0 chmod go+rx ディレクトリ名に0x20(空白)が入るMac OS X環境でfindに-print0を使わずにxargsで受け取るのはヤバい。かなり危険。一度AppleがiTunesのアップデートスクリプトで0x20デリミタの想定外動作をやらかして、誤…

VirtualBoxのスナップショット機能とファイルの動き

スナップショットがちょっと混乱するので、整理してみました。*1 スナップショットなし .VirtualBox/HardDisks にディスクファイルだけがある状態。 スナップショットあり 上記ディスクファイルに加えて .VirtualBox/Machines/仮想マシン名/Snapshots/{id}.v…

VirtualBoxで良く使う機能をメモ。不変(immutable)ディスクについてとか。

VirtualBox 3.0.10 r54097 (ホストはMac)で確認しました。 VBoxManage clonehd VBoxManage clonehd <uuid>|<filename> <outputfile> [--format VDI|VMDK|VHD|RAW|<other>] [--variant Standard,Fixed,Split2G,Stream,ESX] [--type normal|writethrough|immutable] [--remember] [--existing] VDI</other></outputfile></filename></uuid>…

共通オープンファイルダイアログの左側にあるショートカットバーを変更する

WindowsXPやWindows2000の場合、大抵のアプリケーションは、共通のファイルを開くダイアログを使います。 上記画像の様に、その左側にあるショートカットバーを変更しました。 Dropboxや普段のデータ置き場を開くのに、いつもマイコンピューターから辿るので…

VirtualBoxのゲスト用WindowsXPをnLiteで軽量にしてみたメモ

nLite - Deployment Tool for the bootable Unattended Windows installation 準備する MacBookでどうしてもWindowsが使いたい場合に使う、VirtualBoxのゲスト用の軽量なWindowsXPを作ろうと思ってやってみました。PC-ZERO -nLite- 上記サイトでとても詳しく…

DOSで環境変数のPATHを表示・設定・削除する方法

毎回必要なときに忘れて、方法を検索するのでメモしておきます。 PATHの表示*1 SETPATHに限らず環境変数が全て表示されます。 PATHの先頭に追加する。 SET PATH=C:\foo;%PATH% PATHの先頭を削除する。 SET PATH=%PATH:*;=%何も追加してない時にこれを実行す…

Ctrl+MはCR(復帰)でCtrl+JはLF(改行)で、それぞれ ^M ^J と表記されるという事

主にUNIXとかLinuxとかでの事だけど、よく ^M とか ^H という表記を見ます。 なんとなく分かってはいたけど、MacOSがUNIXということもあって、改めてちゃんと把握したいところです。 とりあえず改行コード Ctrl+M*1はCRでCtrl+J*2はLF。 lessとかviでテキス…

Mac GIMPでPhotoshop用パターンを使う方法

Photoshop用パターンをGIMPで使う方法を試してみた。MacOS GIMPでも出来そうだけど・・・ - kanonjiの日記 の続きです。id:fu7mu4 からコメントで、MacPortsのGIMPなら gimptool がある事を教えてもらったので、http://registry.gimp.org/node/10879をビルド…

MacPortsをちゃんと使うために調べてみた

Mac

インストール Xcode Tools のインストール MacPorts には Xcode Tools が必要です。 Xcode Tools は Macに付属する Mac OS X Install DVD からインストールします。 MacPorts のインストール The MacPorts Project -- Home から dmgファイル をダウンロード…

初めてのProgressionするために、色々調べてみたまとめ

ActionScript初心者が調べた、最近のActionScript・Flex関連のリンク - kanonjiの日記 からかなり日があいたけど、ProgressionでひとつFlashサイトを作ってみたくなったので、まずは色々と調べてみました。 Progression未経験が調べたまとめなので、勘違いが…

Photoshop用パターンをGIMPで使う方法を試してみた。MacOS GIMPでも出来そうだけど・・・

GIMPをインストールしたら追加するスクリプト、グラデーションなど、まとめメモ - kanonjiの日記の最後に書いた、Photoshop用パターンをGIMPで使う方法を試してみました。 手順 Step 1 プラグインのダウンロードhttp://registry.gimp.org/node/11003上記URL…

GIMPをインストールしたら追加するスクリプト、グラデーションなど、まとめメモ

GIMPを使ってみたくなったので、インストールから定番ぽいスクリプト、グラデーションなどを入れる所まで、色々調べてみました。 インストール 2009-08-14にリリースされた、GIMP 2.6.7 を入れました。 Python-fuも使いたかったので、事前に下記を別途インス…

JavaScript で DOMContentLoaded や onload を使う理由、の備忘録

JavaScript を scriptタグで書く際、JavaScript の処理と html のパースは同じ時間の流れで進みます。 大抵は scriptタグを headタグ内に記述するため、いきなり DOM でアクセスしようとしても、body ですらパースされていません。 html のパースが終わって …

eclipse3.5を使っていたら使用調査のようなものがポップアップしてきた件(Usage Data Upload)

eclipse3.5 というかPDT2.1 を使っていたら、こんなものがポップアップしてきました。 3枚目の画像で送信データのプレビューが見れますが、エラー情報としてファイルパスが含まれているところがありました。 ディレクトリが見つからない的なエラーで、ファイ…

主にアクセス解析用のscriptタグはどこに書くべきか、よく忘れるのでメモ

<script> //アクセス解析用のコード </script> </body> </html> Google Analyticsなどのアクセス解析用のコードは、上記の様にの直前に書くのが良いとされています。 htmlとJavaScriptは共に上から処理されていき、scriptタグが書かれた所でJavaScriptが実行されて、その分だけページの表示…

svnserv.exeをWindowsのサービスに登録して svn:// でアクセス出来るようにしたのでメモ

Subversionに外部からアクセス出来るようにするには、色々な方法があります。 その中でも、たぶん一番手軽なのが svnserv.exe を使った方法だと思います。 ただ、Basic認証なので、あまりセキュアとは言えないかもしれません。なお、Windows用のSubversionバ…

PDT2.1(eclipse3.5)のインストールフォルダに使ってはいけない文字があった

PDT2.1がどうにもバギーな件 - kanonjiの日記 とかで、PDT2.1のセットアップではまってますが、そのエラーのうちの1個の再現方法がわかりました。 PDT2.1のAll In Oneパッケージで試してるけど、たぶんeclipse3.5なら発生するんじゃないかな。eclipseは、通…

Opera10をインストールしたら、バックアップのプロファイルを勝手に引き継いでいる件

WindowsのシステムHDDがクラッシュしたので、Windowsをクリーンインストールしていた時の事です。 C:\old\Document and Settings\exampleuser\Application Data\Opera\Opera\profileバックアップから必要なデータをかき集めようと、クリーンインストール後の…

Operaでfaviconがうまく読み込まれないサイトのfaviconを手動で読み込ませる方法

Windows Opera10でtumblrをブックマークに入れたところ、なぜかfaviconがロードされませんでした。 tumblrにアクセスしてる際、アドレスバーではfaviconが表示されていますし、Mac Opera10ではうまく行くので謎です。 上記のように、tumblrへのブックマーク…

PDT2.1がどうにもバギーな件

更に続きがちょっとあります PDT2.1(eclipse3.5)のインストールフォルダに使ってはいけない文字があった - kanonjiの日記 さっき PDT2.1のdropinsにSubclipseを入れようとしてはまった件 - kanonjiの日記 でdropinsフォルダを使う時の注意みたいなのを書きま…

PDT2.1のdropinsにSubclipseを入れようとしてはまった件

続きがあります。 PDT2.1がどうにもバギーな件 [id:kanonji:20090911:1252697383] PDT2.1 でSubclipseを使うため、せっかくなのでdropinsフォルダを使ってみることにしました。 なかなかうまく入らなかったので、後々のためにメモしときます。 なお、 PDT2.1…

XAMPP Lite 1.7.0 でApacheが落ちる件。 [notice] Parent: child process exited with status 3221225477 — Restarting.

php

XAMPP Lite 1.7.0 を使っていると、Apacheが落ちました。 解決は出来たので、メモしておきます。 検索した感じ、XAMPP 1.7.0 でも XAMPP Lite 1.7.0 でも発生しているようです。 これを書いてる今は 1.7.2 がリリース済みですが、これで発生するか直ってるか…

TracLightningをインストールしたのでメモ(3) チケット関連の設定

TracLightning 2.2.5をインストールし、大まかな全体への設定が終わったので、次はチケット関連の設定をしていきます。 チケットをどんな風に使いたいかによって変わるので、あくまで一例です。 書き終わってからよく見てみたら、例になってるのは優先度だけ…

TracLightningのコマンドプロンプトと%TRAC_LIGHT_HOME%

TracLightningをインストールすると、スタートメニューに Trac→コマンドプロンプト というショートカットが追加されます。 これは、trac-adminコマンドと同等の機能を提供する trac-admin.bat や、Tracプロジェクトとsvnリポジトリの作成などをまとめてやっ…

TracLightning 2.2.5を入れた時にセットされる環境変数

APR_ICONV_PATH=C:\TracLight\CollabNetSVN\httpd\bin\iconv MAVEN_HOME=C:\TracLight\maven OPENSSL_CONF=C:\TracLight\CollabNetSVN\httpd\conf\openssl.cnf PYTHONHOME=C:\TracLight\python PYTHONPATH=C:\TracLight\python\DLLs\;C:\TracLight\python\Li…