デザインギャラリーを見るときに注意するべき4つのポイント


1)誰のためのデザイン?

青とグレイ使ってるの? 中トーンぐらいの黄色と緑を使ってるの?
これが見えてくると、カテゴリ分類を見極めるときやナビゲーション配列を眺めるときに
「作成者の意図や目的」が見やすくなる。


2)ナビゲーションとカテゴリの分類法から見る誘導方法

ユーザに何をさせたいのか?何を伝えたいのか?をここでは見極める。
客観的な目線で、階層をたどっていくのが望ましい。


3)コアコンテンツは何か?

説明するまでも無く、そのサイトのコアコンテンツを把握しておくことは
今後の参考になる。


4)ユーザを誘導するUIの仕組みは?

Flashを使っているの? ローディングに4秒以上かかってる?
ユーザが今いる位置は示せてる? 迷ったときにヘルプ対応は?
目を引く仕組みはある? 最近は主にJqueryを使用したものが多い気がする。
jsはソースコードが見れるので、大変勉強になるし、自分専用にカスタマイズして
ストックしておくのも良い。

自分がサイトを見るときに気にしてるのはこんな感じです。
他にも注意してみておくと良い点があれば、アドバイスをお願いします。

PHOTOSHOPでパスを型抜きする方法

普段の作業はFireworksを使用しているため、Photoshopでパスをどうやって型抜きすればよいのかわらかなかった。。。。orz

答えは結構簡単で、

1)型抜きしたいパスを作成
2)そのパスを全て選択
3)型抜きをしたいレイヤーを選択し(※このとき、パスは選択状態)、DELETEで「消去」

なるほどね^^; orz

CakePHP + さくらインターネット + cron

cd /home/アカウント名/www/; /usr/local/bin/php -f /home/アカウント名/www/guam/app/webroot/cron/hogehoge.php 1> /dev/null

これでいけました^^

参考にした記事はこちら

http://www.multiburst.net/sometime-php/2009/04/how-to-use-cron-on-cakephp/
http://phpress.enjoy-life-style.com/archives/116
http://liberatem.org/2010/01/cron.html
http://kamome-wataru.sblo.jp/article/34638682.html

CakePHPでデータベースの文字コードを指定する

なんでもdatabase.phpに [encoding => "utf8"」を設定するだけでよいとか。。
やったらデキタ!!

var $default = array(
    'driver' => 'mysql',
    'connect' => 'mysql_connect',
    'host' => 'localhost',
    'login' => 'user',
    'password' => 'password',
    'database' => 'dbname',
    'prefix' => '',
    'encoding' => 'utf8'
);

参考URL : http://blog.syuhari.jp/archives/141

Vmwareを利用したLinux開発環境の作成 その1

1)以下のページを参照し、VMware Playerをダウンロード && インストールしたあと
CentOSのイメージファイル(私はDVD版をDLしました)をダウンロードし,VMwareCentOSをインストール

http://blog.sotm.jp/20110109/portable-development-environment#hs_825d9d28ee530b0604831a80127ace9a_footnote_3

2)Firewall and SELinuxを向こうにする
http://centos.bungu-do.jp/2007/11/centos5_1.html

3)Apache, PHP, Mysql, phpmyadmin, vsftpdを以下のページを見てインストール
http://linuxserver.jp/

CakePHPでBasic認証を使用する。 しかし「さくらインターネット」の場合。。。

答えはここにありました。

http://blogs.yahoo.co.jp/nhkpt100/59503613.html

でも、微妙にできね〜。 理由は不明。
だから、このページの「追記」の箇所の以下のように設定。

1.まず、さくらインターネットの説明を見ながら、「ユーザファイル」を作成
http://support.sakura.ad.jp/support/manual/rs/tech_htaccess.shtml#ht03

2.app/webroot の「.htaccess」を以下のように編集

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]	
</IfModule>

<FilesMatch "^\basic認証をかけたいコントローラ名$"> (例: tests_controller.phpなら tests)
AuthUserFile <絶対パス>/app/webroot/ 作成したユーザファイル名(例: .pass)
AuthName "BASCI DESUYO"
AuthType Basic
require valid-user
</FilesMatch>

やってみそ!