2009-02-01から1ヶ月間の記事一覧

PHPのsortの注意点

sort ― 配列をソートする説明bool sort ( array &$array [, int $sort_flags= SORT_REGULAR ] )この関数は配列をソートします。この関数が正常に終了すると、 各要素は低位から高位へ並べ替えられます。 数値形式の文字列同士は数値として比較されるため、 S…

Daemonの自動起動設定の仕方

cp apachectl /etc/rc.d/init.d/httpd httpdにrenameしてapachectlをコピーする。 *もし、httpdがもともと合って自動起動しない場合はapacheにしてinit.dにコピーする /sbin/chkconfig --add httpd rpmでインストールした場合はchkconfigがたされているので…

HDDを追加する場合

mke2fs -c ext3 /dev/sda1 パーティーションのフォーマット mount -t ext3 /dev/sda1 /export1 HDDをmountする vi /etc/fstab /dev/sda1 /export1 ext3 defaults 1 2 再起動時に自動mountされるようにする。

顧客の見る風景を見切ること

プロはたぶん、投入努力量のより多くを、「見栄え」に振る。顧客に認識できないところ、機能に影響のないところは「手抜き」されるたぶん顧客からみえている「プロの仕事」は、恐ろしく範囲が狭い。範囲を見切って、その場所に、「コンマ数ミリ」をきっちり…

phpのerror文の意味

Undefined variable 未定義の変数Undefined property 未定義の特性(クラス内で定義した変数)Call to undefined method 未定義のメソッド編集中

現代社会の三種の神器

IT、英語、ファイナンス

Webのパフォーマンス

ウェブのパフォーマンスには2つの重要な側面、すなわち効率性と応答時間がある。 iGoogleを例に挙げると、バックエンド処理に費やされる時間、すなわちデータがキャッシュされていないために毎回リクエストされることで費やされる時間は、ページ全体の処理時…

属性とつきあわないといけない

医師に貼り付けられた属性が、「冷淡で高慢」ならば、冷淡さにつながる状況、たとえば「否定」というカードを、交渉の場から追い払う努力をしないといけないし、たとえば「診察室の外で、患者さんを気遣う」みたいな、ごくささやかな「やさしさの演出」から…

phpのグローバル変数まとめ

$_SERVER['PHP_SELF'] 現在実行しているスクリプトのファイル名。ドキュメントルートから取得されます。 $_SERVER['GATEWAY_INTERFACE'] サーバーが使用しているCGIのバージョン。 $_SERVER['SERVER_NAME'] サーバーのホスト名。 $_SERVER['SERVER_SOFTWARE'…

PDT(eclipse+php)+Subclipseの初期設定

Ⅰ、PDT All In Onesのインストールhttp://www.eclipse.org/pdt/downloads/ Ⅱ、SVNプラグインの導入Helpタグ→Software Updates→Available Softwareのtype filter textにSubclipseを挿入右のAdd Siteをクリックし、URLにhttp://subclipse.tigris.org/updateを…

FTPコマンドの使い方

tar cf - ./test/ | gzip -c > lib.tgz 圧縮 zcat test.tgz | tar xf - 解凍 ftp ***.***.***.*** 指定サイトにftpで接続 prompt 転送時の確認をなくす (たくさんのファイルを送信するとき有効) lcd /test/hoge/ ディレクトリー場所の移動 mput 複数ファイル…

Windows XP 初期起動設定

1. windowsの「スタートボタン」をクリック2. 「ファイル名を指定して実行」をクリック3. ”msconfig”と入力し[OK]をクリック4. [スタートアップ]タブのチェックを外して、[適用]をクリックして[OK]をクリックただし、初期起動でプログラムが動いていないと駄…

htmlのエラー表示内容解説

400 Bad request ユーザー側から送られた情報(URLとか)がサーバ側で理解できなかった、 もしくは回線に問題がある場合に表示されるエラーである。 401 Unauthorized パスワード制限など認証が必要なときに、 正しく認証されなかった場合に表示されるエラー…

英数字がカタカナor大文字になったときの対処法

・英数字がカタカナになったとき 言語バーの右側のkanaというところが押されている可能性があるので、 もう一度kanaを押しkanaロックを解除する。 ・英数字が大文字になったとき 言語バーの右側のcapsというところが押されている可能性があるので、 もう一度…

DBのチューニング

メモリー(キャッシュ)とハードディスクの速度差を意識し、 メモリーの中で処理が出来なくなって、ディスクにデータを読みに行ったら負け Ⅰ,explainを使って、DBに適切なindexをはる。http://d.hatena.ne.jp/Dogison/20090130/p1 Ⅱ,DBのクエリーの見直しどの…

Google Analyticsのページ遷移を使ったときのエラー

Google Analyticsのページ遷移を使った際、 指定サイトの同一ドメイン内のページ上に、半透明の白い霧がかかる。ログアウトしても、ブラウザーを閉じても消えないが、 クッキーをすべて消すと、消える。どのクッキーか特定にはまだいたっていない。コメント…

htmlの原則

[原則1] HTML 4.01を採用する場合でもXHTML 1.0を採用する場合でもStrict指定のDOCTYPEを使う [原則2] 文字コードの指定はhead要素で一番最初に記述する。&は&のように表記する [原則3] 適切にインデントする [原則4] CSSとJavaScriptは外部ファイルに分離す…

Basic認証が効かないとき

1, 設定ディレクティブが考慮されるように、AllowOverride が設定されていないというものです。 該当のファイルのスコープに AllowOverride None が設定されていないことを確認してください。 これを調べるための良い方法は、 .htaccess ファイルにごみを書…

Basic認証の設定

vi .htaccessAuthUserFile /export1/hoge/test/.htpasswd AuthGroupFile /dev/null AuthName "test_page" AuthType Basicrequire valid-user /bin/htpasswdのコマンド -c .htpasswd testpassを設定

htaccessでのand処理

『Basic認証 and IPアドレス制限』両方がOKならば認証を通すにはAuthType Basic AuthName test AuthUserFile /test/.htpasswd Options FollowSymLinks ExecCGIdeny from allallow from ***.***.***.*** require user test

その月の最後の日を求める方法

echo date('t');「t」は、「その月の日数」を求めるパラメータ。 要するにこれが最終日になるというわけです。 PHPで、その月の最後の日を求める方法

わからないことについて①

そのまま扱うにはあやふやすぎて、どこから手をつけていいのか分からないものを理解するためには、「それによって何ができるのか」よりも、むしろ「それによって何ができないのか」、あるいは、「不要な機能は何ですか?」と顧客に尋ねるのが正解なんだと思…

制約指向

・「コミュニケーションメディア」のようなあやふやなものは、「何ができるのか」よりもむしろ、「何ができないのか」に焦点を当てると理解しやすい・たとえば金槌みたいな道具を、「釘を打つための道具」と認識してしまうと、応用できない 「金属塊が一端に…