[k]id » 2010 » 2月 

2010年2月19日

MacとVMware Fusionで手軽にLAMPチェック環境を構築 その1

lampd
今までMacintoshで作業を行う場合、チェック環境でMAMPを使用していたのですが、
無料版だとsendmail等に制限があるため、若干不満をもっていました。

そこで、先月末からJampBoxを使用し、テスト環境のテスト(笑)を行ってきました。
結果的にVirtualBox + JampBoxよりもVMware Fusion + JampBoxの方が若干使いやすかったので、
設定手順をまとめてみたいと思います。

用意するもの
VMware Fusion(MacでWinをお使いの方は導入されている方が多いかと思います。)
JampBox(JumpBox for LAMP Deployment)

JampBoxのサイトからディスクイメージをダウンロード
JampBoxのサイトからJumpBox for LAMP Deploymentをダウンロードしてください。
jbox
ダウンロードページ→http://www.jumpbox.com/app/lampd
※ユーザー登録が必要です。

VMware Fusionに導入
VMware Fusionを起動し、新規仮想マシンを選択。
lm1
既存の仮想マシンを選択にチェックを入れる
lm2
ファイルを選んで下さいと促されるので、
ダウンロードしたフォルダのlampd-1.1.15/disks/root/root.vmdkを選択します
lm3
アラートが出るかもしれませんが、「継続」
lm4
名称とOSを選ぶ画面がでるので、
「Linux」「Ubuntu」を選択
lmd1
とりあえずこれで
仮想マシン一覧に「Ubuntu」が登録されました。
lm5


>>次回 VMware Fusion の設定

2010年2月18日

今日は本当に仕事にならない。


↑岩手日報さんから引用。

今日は昼2時までまったく仕事にならなかった。。
朝の予選から気になってしまって目が離せませんでした。
手に汗を握るとはこの事ですね。

以前、仕事の関係でニッポンオープン を見に行った事があるのですが、
実際の競技を生でみると國母選手のスノーボードに対する愛情や、
大会中の関係者の方やスタッフの方に対する配慮がとても愛情があり
「やっぱこの人凄い!」思いました。

仕事の関係上、裏方仕事が主なのですが、やはりスタッフや関係者への愛情や配慮ってとっても大切だと思う。
だから希薄なインタビュー記者の方やコメントには考えさせられますね。
もう少し文化や社会性を理解した上で色々な判断を下して欲しいですね。


Filed under: 出来事

2010年2月17日

BASIC認証で特定のファイルを解除、除外 する方法

昨日のBASIC認証で画像がアップロード出来ない場合の対処法の続きです。
昨日はディレクトリ単位でしたが、それをファイル単位で除外する場合、

BASIC認証の際の.htaccessは大抵の場合は下記みたいな感じになっているとおもうのですが、

AuthUserFile "/path/to/.htpasswd"
AuthName "xxxx"
AuthType BASIC
require valid-user

に追加して
filename.htmlを除外したい場合は
<Files "filename.html"> 
Satisfy Any Allow from all
</Files>

とすると、ファイルが除外できる感じです。

Filed under: WEB Tips
タグ: ,

2010年2月16日

BASIC認証で画像がアップロード出来ない場合の対処法

WordPressやTinyMCEなど、画像をアップロードする際にFlashを使用したアップローダーを使用している場合
htaccessによるBASIC認証をしているとアクセス権限が邪魔して、IE系以外のブラウザだとアップロード時にエラーが出る場合があります。

比較的小規模のサイトを構築する際など、公開前のチェック時にBASIC認証をかけている場合が多いのではないでしょうか。

その際はFlashのアップローダーの階層に下記の.htaccessを設定することで、
エラーを回避出来る。

.htaccess

order allow,deny
allow from all
Satisfy Any

Filed under: WEB Tips
タグ: ,

2010年2月15日

TinyMCEのプラグイン「template」がIE6だと使えない

TinyMCEでテンプレート機能を使う時はプラグインのtemplateを使用するとおもうのですが、
何故か最新バージョンだとIE6でテンプレートが読み込まれず、選択できなくなってしまう。

TinyMCEのデフォルトのexamplesには外部JSを作り

// Drop lists for link/image/media/template dialogs
template_external_list_url : "lists/template_list.js",
上記のように設定すると書いてありますが、
どうもIE6がこのJSを読みに行っていないよう。。

そこでリストを外部JSにせずに、
直接下記のように記述することで回避できるようです。
template_templates : [
{title : "タイトル1",src : "テンプレート.htm",description : "説明"},
{title : "タイトル2",src : "テンプレート.htm",description : "説明"},
],

Filed under: Ajax,JavaScript,WEB Tips
タグ: ,

Page 2 of 41234