Archive for the ‘web’ category

誕生日から年齢を求める

1月 18th, 2008

PHPで誕生日から年齢を求めるメモ

計算方法はすげー単純
$age = intval((intval(date(“Ymd”) – (誕生日19740411)) / 10000);

・・・こんだけです(汗

CSS Step Menu

10月 20th, 2007

ショッピングカートなどユーザーの入力インターフェイスによく使われるステップメニューのCSSデザイン。

http://codylindley.com/CSS/325/css-step-menu
CSS Step Menu

ダウンロードがないけど使ってもいいのかな?^^;

テーブルデザイン参考サイト

10月 19th, 2007

いろんなデザイナーが作ったテーブルデザインCSSが見れる。
cssのdownloadもできるので自分でデザインが面倒なとき、いつも似たようなデザインになってしまうときにいいかもですね。

http://www.icant.co.uk/csstablegallery/

output.jpg

サーバー負荷チェック

9月 18th, 2007

客先がアクセス障害が発生するとのことで検証。
コマンドライン[top]でサーバー負荷チェックができる。

・・・というメモ。

特定プログラムから負荷が発生することを確認。
数分間CPU使用率が100%でその間、アクセス障害が発生していることを確認。
・・・というメモw

検索エンジンはFlashも読むらしい

9月 15th, 2007

ちょっと面白い記事を発見

[Z]ZAPAブロ~グ2.0
Flashは検索エンジンに引っかからないという思い込み

検証に「Googleのファイルタイプ指定検索」の説明と「面白い利用法」があったりする。

自分もFlashは検索エンジンで読み取らないと思っていたのですが違うのですね^^;
誰だ!?嘘の話を広めたのは!!w

XAMPP for Windows 入れてみた

9月 14th, 2007

一つのパッケージで以下のインストールがまとめてできるので便利なXAMPP

XAMPPをインストールする前に個別で入れていたApacheやMySQLは削除してからのほうが良さそう。
・・・自分は後から削除しましたが。
XAMPP

2007年9月14日現在の最新版

XAMPP 1.6.3a

  • Apache HTTPD 2.2.4 + Openssl 0.9.8e
  • MySQL 5.0.43
  • PHP 4.4.7
  • phpMyAdmin 2.10.3
  • Zend Optimizer 3.3.0
  • XAMPP 1.6.3 Patch
  • 他いろいろ

phpspot.netでも詳しいインストール方法が書かれている。

ところでXAMPPってどう読むのでしょうかね?w

Unixコマンド

9月 13th, 2007

最近ちょっといじりはじめたSSH。
基本だろうけどめったに使わないから忘れそうなのでメモ

su – ユーザー変更
su root[Enter]

ls – ファイル一覧
 ls[Enter]

cd – ディレクトリ移動
cd /usr/share/pear[Enter] 絶対パス
cd ../ 相対パス

chmod – パーミッション変更
-R オプション 以下のファイルやディレクトリを全部変更
chmod 777 -R Ethna[Enter] (10進数表記でいいみたい)

参考サイト

Framework Ethnaを試す

9月 11th, 2007

phpのFremeWorkであるEthnaを試した。
http://ethna.jp/

インストールにPearのチャンネルサーバーを使ってみたり、各ファイルをコマンドラインから作成するなど開発支援環境はかなり良さそうだけど・・・やっぱ難しいな^^;
まだ触り程度しかやってないので特に残しておきたいメモがないw

script.aculo.us Effect.toggleのメモ

9月 10th, 2007

script.aculo.us Effect.toggleを使ったのでメモ
要素を半透明にしてabsoluteにして表示

<a href="#" onclick="Effect.toggle('d3','slide',{duration :0.2}); return false;">トグル</a>
 
<span id="d3">
 <a href="#" onclick="Effect.toggle('d3','slide',{duration :0.2}); return false;">閉じる</a>
 (トグルだけど表示された中身にも閉じるボタン)
</span>
#d3 {
  position: absolute; /*浮かす*/
  display: none; /*初期は非表示*/
  filter: alpha(opacity=70); /*IE用*/
  opacity: 0.7; /*Safari用*/
  -moz-pacity: 0.7; /*FireFox用*/
}

実際に設置したのを簡略したメモなのでこのままでうまくいくか不明w

2008/04/11 訂正
サンプルコードにsmarty literalが混ざっていたので修正

phpDocumentor

9月 8th, 2007

phpドキュメントファイルを自動生成するphpDocumentorを試す。

まずhttp://phpdoc.org/http://phpdoc.org/からダウンロード

解凍したファイルをアップロード後URLにアクセスするとWebInterfaceが表示される。
ここで作成すれば簡単なのだが・・

問題点1
 自動生成されたファイルで****.php.htmlというのがありサーバーはphpだと思ってsyntaxエラーを返す。

問題点2
自動生成されたファイルのパーミッションがroot権限になってしまうのでFTPで操作きない^^;

どちらもサーバーの設定を変えれば解決すると思うのだが、今度サーバー管理者に聞いてみよう。。

phpDocumentorを使わないにしてもPEARコーディング規約にのっとってコードを書くことにしよう。