Macのターミナルのコマンド受付表示を変更する
- 2012年1月 6日 12:25
- コメント:0
あけましておめでとうございます。今年もよろしくお願いします。
正月は実家の島根へ帰って、餅つきから始まり、初詣、神社巡りをして正月らしい正月を過ごしました。今年はいい年になりそうです。
さて、新年一発目はどうでもいいネタですが、Macのターミナルのコマンド受付表示を変更する方法について。
Macのターミナルのコマンドを受け付ける画面が、自宅サーバーのCentOSと異なるので何か違和感がありました。こんなもんかと諦めていたんですが、.bash_profile に以下の一行を追加するとLinuxと同じ表示になりました。
export PS1='[\u@\h \W]\$ '
環境変数の「PS1」って、コマンド受付の表示パターンだったんですね。
MySQLの設定ファイルの場所
- 2011年12月22日 10:35
- コメント:0
MacにインストールされたMAMPに入っているMySQL。デフォルトでは文字コードがlatinになっているのでUTF-8にしたいということで、恒例のmy.cnfを探すもののどこにも見当たらず。どうやら初期状態では入っていないようです。なので、自分で設定ファイルを作って適切な場所に設置する必要があるのです。
Screengrab を最新のFirefoxでも使えるようにする
- 2011年12月 4日 19:30
- コメント:1
サイトのキャプチャーをとるのに便利なFirefoxのアドオン「Screengrab」。
Web制作者には必須のアドオンなのですが、残念ながら最新のFirefoxでは使えないということで、僕のようにScreengrabのためだけにFirefoxのアップデートを躊躇される方もいると思います。
今回はこのScreengrabを最新のFirefoxでも使えるようにする方法をご紹介します。
方法はとてもシンプルで、Screengrabが対応しているバージョンを書き換えて強制的にインストールできるようにするだけです。Firefox 8.0.1 の環境で実際に使ってみましたが、機能的にはなんら問題ありませんでした。
この方法はScreengrabのレビューでやり取りされていた内容です。Howtoムービーも公開されています。
※動作保証はできませんので、あくまで自己責任でお願いします。
ではその方法です。
Flashでローディングバーが正常に動作しない
- 2011年7月25日 15:53
- コメント:0
実際ハマってはないですが、ハマりそうなのでメモ。
要約すると、サーバーがContent-Lengthを返さないときにダメみたいです。総容量ってContent-Lengthから取得する仕様なんですね。
[AS]Flash(AS3)におけるローディングバーが正常に動作しないときのひとつの理由
http://memo.393.bz/archives/1577
Flex SDK 3 と Flex SDK 4 ではフォントの埋め込み方法が若干異なる
- 2010年7月 8日 14:45
- コメント:0
注意すべきこととして。
Flex SDK 3 と Flex SDK 4 ではフォントの埋め込み方法が若干異なる
http://blog.kaihatsubu.com/archives/001697.html
カスタムイージングを作成できるAIRアプリ「Easing Generator」
- 2010年7月 8日 14:38
- コメント:0
とても便利でした。
カスタムイージングを作成できるAIRアプリ「Easing Generator」
http://clockmaker.jp/blog/2010/06/easing-generator/
グローバルエラーハンドラーでFlashのエラーダイアログを回避する方法
- 2010年7月 8日 14:36
- コメント:0
これはおまじない的に入れておいた方がよさそうですね。
グローバルエラーハンドラーでFlashのエラーダイアログを回避する方法
http://clockmaker.jp/blog/2010/06/global-error-handler/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+clockmaker+%28ClockMaker+Blog%29&utm_content=Google+Reader
CodeZine:文字の位置を揃えたい! エディタのキーボードマクロによる整形テクニック
- 2010年6月10日 06:02
- コメント:0
可変長引数を別のメソッドに渡す
- 2010年6月 9日 23:42
- コメント:0
ActionScriptは次のような書き方をすると、数のわからない複数の引数(不特定多数、可変長の引数)を受けることができます。
public function hoge(...args):void
{
// 引数は、配列のように args[0]、args[1]のように添え字を付けることで
// 参照できます。また、args.lengthとすれば引数の数も取得できます。
}
ですが、例えば受け取った引数をそのまま別のメソッドに渡したい場合、どうすれば良いでしょうか?次のようにした場合、引数の数が限られてしまうので問題があります。
public function max(...args):Number
{
var maxNum:Number = Math.max(args[0], args[1], args[2]);//数が固定される
return maxNum;
}
また、次のようにすると型違いでコンパイル時にエラーが出ます。
public function max(...args):Number
{
var maxNum:Number = Math.max(args);//型違いでコンパイルエラー。
return maxNum;
}
これを解決すべく登場するのが、Functionインスタンスのapplyというメソッドです。
iPadの国内発売は2010年5月28日!
- 2010年5月 9日 06:01
- コメント:1
ソフトバンクモバイル、「iPad」を5月28日に発売――専用プランも発表
[ITMedia] http://plusd.itmedia.co.jp/mobile/articles/1005/08/news005.html
結局ソフトバンクから発売になったわけですが、ただの電子書籍とは一味違う「iPad」が今月28日、いよいよ発売されます。既に発売しているアメリカではiPhoneより好調なペースで売れているというニュースもあるほど、いま非常に期待されているデバイスです。(iPadの発表があったときには、「iPhoneが大きくなっただけじゃん」とか、「今回の発表は期待はずれだった」という批判的な意見が多かったにも関わらず...。)

