投稿

Power Mac G5にUbuntu Server 10.4をInstall

イメージ
開発用のServerが足りなくなったので、社内に余ってた Power Mac G5 にUbuntuをInstallしたときのMemo. (結局10.10はserver版がなかったので、途中の経緯は読み飛ばしてもOK) UbuntuのInstall ISOは http://releases.ubuntu.com/ から。 < 2011/10/26 Modified > PowerPC用のUbuntu Install Imageは下記SiteにLink集があった https://wiki.ubuntu.com/PowerPCDownloads Mac用Ubuntu 10.10のInstall Imagesは http://cdimage.ubuntu.com/ports/releases/10.10/release/ から ubuntu-10.10-alternate-powerpc.iso をDownload。最新版が欲しい場合は上の階層にいけば見つかる。 DownloadしてCDに焼いたあとはInstall作業。 (一度立ち上げて)CDを挿入したあとは、Shutdown → cを押しながら起動 → promptが表示されるので「install」と入力。 あとは画面の指示に従っていけばいい。ちなみにあとでPartitionを自由に変更したかったので、 LVM を指定してInstallした。 install完了後起動すると、Fatal Errorが出力されるけれど、一応Login出来る(解像度が高いDisplayでないと表示出来ないので注意)。 Installで問題が起きるとKeyboardのCD Eject Keyさえ効かなくなるので、下記siteを参考に、 CD または DVD を取り出せない、またはドライブトレイが開かない場合 起動 → Control + Mac key + O + F → promptに「eject cd」と入力 → 「shut-sown」でre-install。 InstallするSoftwareは最小限にしたいので、今度はbootのpromptで「expert video=ofonly」と入力。細かい設定をしながらinstallしてみた。 ・...

Adobe PhotoshopでButtonを作るTutorial

Designに関しては jQuery UI を使うことで逃げていたけど、最近はAdobeのPhotoshop, Illustrator, Fireworksを使う機会が多くなった。 Designerが作ったのを分解してWebに落としこむなど。 Buttonぐらいは自分で作れるようになろうと調べたMemo PhotoShopで美しいボタンを作るチュートリアル39個:phpspot開発日誌   < Related Posts > [Design]Free PSD Graphic Sample集

Google AnalyticsでFacebook LikeとTwitterをTrackingする

下記記事(英語)を読んで"Social PluginのTrackingがGoogle Analyticsを使って出来るぜ"ということなので実際Bloggerでscriptを設置してみた。 Google Analytics Blog: +1 reporting in Google Webmaster Tools and Google Analytics Mashable: Google Analytics & Webmaster Tools Now Track the Impact of Tweets, Likes and +1s Bloggerの場合はDashboard -> Design. Html/JavaScriptのWidgetを追加。 Google CodeのGoogle Analytics にある Sample Code からSourceを<script>を付けて保存すれば完了。 < 2011/10/18 Modified > 最後に下記Scriptを追記するのを忘れずに。 <script type="text/javascript">   _ga.trackSocial(); </script>

初空手試合 in Singapore

イメージ
この前の日曜はSingaporeで初めての空手試合。今 通っている道場(JKA) の先生繋がりで出場することになったらしい。 この大会はKUS(Karate Union of Singapore). この辺の団体事情はよく分からない。糸東流、松濤館、剛柔流の選手を見かけた。 形は苦手なので組手だけ。 組手は WKF(世界空手道連盟) のと同じ(?)。概要は 拳サポ+足サポ+マウスピース+(金サポ) 1試合3分 8ポイント差がついたら(3分待たずに)勝ち 上段蹴り=3ポイント、中段蹴り=2ポイント、突き=1ポイント 足サポを付けるのは初めてだったので、最初はしゃいでいたけど、他の試合を見ながら待っている間に思った・・・ ( ゚Д゚) 追い突きしよ・・・ そしてこれが試合 最初の追い突きがダメすぎる。他の追い突きは許せる。ただ確かに当てすぎ。ポイント制の試合って分かっているので、もっとControlすべき。 流派が違っても、相手が誰であっても、体格が桁違いの相手であっても、誰もが納得できる「追い突き」で技ありを取るのが夢(目標)。 まだまだ修行が足らない。   < Related Posts > Singaporeでマウスピース(Mouse Guard)を買う(作り方) 初空手稽古 in Singapore

Singaporeでマウスピース(Mouse Guard)を買う(作り方)

空手の試合で必要になったので、周りの人に聞いてマウスピースを買ったときのMemo. 買った場所はCity HallのMRTから降りて、地下を通って抜けたところのMarina Square. 店の名前は Liang Seng Sports( Google Map )( HomePage ) City Hallから行くと、Marina Squareに入って、3階まで行って真っ直ぐ進むと吹き抜けのEventをやっている会場の上に出るので、そこを左の方に曲がるとすぐ見える。場所の番号は#03-346. Mouse Guardの種類は3種類だけだったので、Senior用のSingleを購入。S$7ぐらい。安すぎ・・・。 作ったことがある人なら分かると思うけど、以下作り方の手順 沸騰したお湯に30秒浸ける(柔らかくなる) 普通の水に1秒浸ける 口に入れて軽く噛む(歯型が出来る感覚が分かる) 1分ぐらい噛んだら、また水に戻して冷やす(固める) 奥歯の歯型がない部分はハサミで切る 何回か口に入れて確かめながらハサミで整形する 奥の方を緩やかなカットにしておくと入れやすいし、気持ち悪くならない。 下記Siteも参考に。 マウスピースの作り方 安いし、噛みあわせも変わってくるので、1年ぐらいで買い換えるつもりでいいと思う。

日本の2輪免許証をSingaporeで切替(調査編)

日本でHornet250を乗っていたけど、SingaporeでBikeに乗るためにはどうすればいいか聞いたのでMemo. 日本で2輪の免許を持っていれば、Paper Testを受けるだけで切替できるらしい。ちなみにTestは英語。基本は日本の交通Ruleと同じだけど、標識、白線の数と意味あたりは勉強しないとダメらしい。 このPaper Test(Theory Test)はInternetでBooking(予約)する。本番の前にS$10ぐらいで練習できるので難しくはないらしい。 Singapore Safety Driving Center (SSDC) Bukit Batok Driving Centre (こっちの方が今住んでいるところから近い) Singaporeに山とかないので、Malaysiaまで行けば結構楽しいらしい。 あれ?Malaysiaで乗るためにはMalaysiaでも免許更新しないといけないのかな? → 必要ないらしい。 MalaysiaをBikeで旅するのも楽しそう!!

[PHP]お問い合わせFormでMailを送信するLibrary

HTMLで作ったFormからEmailを送信するのを作ってほしいと頼まれたときのMemo. まずはServer上のPHP versionとMailが送信できるか確認。 Emailを送信するSample <?php $to      = 'hoge@hoge.com'; $subject = 'the subject'; $message = 'hello'; $headers = 'From: noreply@hoge.com'; mail($to, $subject, $message, $headers); //mail($to, $subject, $message); ?> Mailを送信するPHP Libraryはたくさんあるけど、 Wordpress でも使っている PHPMailer を使うことにした。Wordpressでは wp-includes/class-phpmailer.php wp-includes/pluggable.phpのwp_mail を読めば参考になる。 単純な使い方は下記のような感じ。使ったのはPHPMailer Lite v5.1 define('MAIL_TO', 'hoge@hoge.com'); define('MAIL_FROM', 'noreply@hoge.com'); //error_reporting(E_ALL); if ($_POST && strpos($_SERVER['HTTP_REFERER'], 'hoge.com')) {     require_once('./PHPMailer-Lite/class.phpmailer-lite.php');     $mail = new PHPMailerLite();     $mail->IsMail(); // telling the class to use nat...

Google Desktopを止めてThunderbirdに戻った

Dual Displayの環境だとGoogle Desktopと他のWindowが重なった部分がチカチカするので(私だけ?)、ThunderbirdがVer5になったのを機に移行してみた。 < 2011/08/17 Modified > Windows7のDesktop Themeを有効にしたらチカチカしなくなった。 移行するもの Google Calendar(予定の確認と追加) Gmail(独自Domain = Google Apps) Thunderbirdで追加するPlugin Lightning Provider for Google Calendar GmailはIMAPを設定すればサクっと終了。 Gmailヘルプの推奨されるIMAPクライアントの設定 も参考に。 Google Tasksとも同期して欲しかったけど、まだ出来ないみたい。   < Related Posts > Windows Live MailからThunderbirdに乗り換えた GmailとGoogle デスクトップで脱メーラー。メール通知アプリ Thunderbird + Lightningでスケジュール管理

相対Pathで別swfを読み込むと失敗することがあるので現在のURLを取得する

相対Pathで指定すると現在(object, embed tagが貼りつけてある)htmlが表示されているURLからのPathになる。swfの置き場所がどこになるのか分からないので、Mainのswfが置いてあるURLを取得する方法を調査。 Action Script 3.0 次のような感じ。 var current_url = root.loaderInfo.loaderURL; this._swf_url = current_url.substr(0, current_url.lastIndexOf("/")); this._pageLoader.load(new URLRequest(this._swf_url + "/hoge.swf"));   < Related Posts > FirefoxのFlashFirebugでFlash内のTraceを表示する AS3からAS2の外部swfを読みこんでEventを取得したい 初めてのFlash。お役立ちLink集

cssで@importを使うと読み込みが遅くなる

イメージ
今まで当たり前のように複数のCSSファイルを一つのCSSから@importを使って読み込むようにしていた。その方が管理し易いし、長くなったCSSを分割したり、追加したりするときもCSSだけで完結する。 でも、この方法はPerformanceが落ちるらしい。 [css] @importを使うべきでない理由 | Screw-Axis 「遅くなると言っても無視できるLevelじゃないの?」と思い、実際に今開発中のwordpressで試してみた。 それがこれになった。 この開発用のServerはReverse Proxyを使っているので、別の環境でやればここまで差が出るとは思わないけど、ここまで違うのはちょっと驚き。   < Related Post > ApacheにReverse Proxyを設定して社内の別Serverを外部に公開