Calendar
«
2008年11月
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
PHP
[06/10]
現在の転送速度をモニタする
[06/11]
echoとprint
[06/14]
cronによる目覚まし時計を携帯から止める 構想編
[06/14]
cronによる目覚まし時計を携帯から止める 完成編
[06/18]
アクセスカウンタ
[07/31]
BIND+PHPによるDiCEで更新可能なダイナミックDNSサーバ構築
[08/02]
PHP:fsockopen()を使ってSMTPでメール送信
[08/19]
PHPでランダムな文字列を作る
[08/22]
検索ロボットがアクセスカウンタを回さないようにする
[10/26]
PHP:base64_encode()で遊ぶ
[10/29]
PHP:checkboxから送られたデータを配列に格納する
[11/12]
PHP:一定以上古いファイルを削除する
[12/02]
PHP:WOLを使ってWWW経由で非常時起動マシンを起動
[01/08]
PHP:ftpwhoの出力情報をWEBで表示する
[03/20]
PHP:ob_flush();flush();するときの注意点
[03/23]
PHP:ブログ用の評価フォームを作る
[03/25]
PHP:アンケートでハイスコアを得たエントリ一覧を表示する
[07/21]
RBIO:とりあえずPHPで10個のリレーを個別に制御してみる。
[07/27]
RBIO:HDD・CPUの温度監視をして扇風機を自動でON/OFFする。
[10/26]
RBIO:LAN内のサーバを監視して落ちたら強制リセット
[11/16]
Linux:Vine3.2にImageMagickとPHP5とMagickWand for PHPをインストール。
Recent Entries
[11/19]
日記:表面粗さRHRについて。
[11/16]
Linux:Vine3.2にImageMagickとPHP5とMagickWand for PHPをインストール。
[10/26]
RBIO:LAN内のサーバを監視して落ちたら強制リセット
[07/27]
RBIO:HDD・CPUの温度監視をして扇風機を自動でON/OFFする。
[07/22]
RBIO:少し大きめのリレーでAC100VをON/OFFする。
High Scored
[07/10/29]
PHP:checkboxから送られたデータを配列に格納する
(56points)
[07/09/25]
Real VNCの全画面モードから抜け出す
(32points)
[07/08/02]
PHP:fsockopen()を使ってSMTPでメール送信
(32points)
[07/07/16]
CFにXPをインストール→WindowsUpdateできない
(30points)
[07/10/18]
DirectX 9.0cをインストール→動画再生が真っ暗に。
(20points)
[07/07/31]
BIND+PHPによるDiCEで更新可能なダイナミックDNSサーバ構築
(16points)
[07/09/04]
DynaBook SS 3410を無音化する
(12points)
[07/11/12]
PHP:一定以上古いファイルを削除する
(9points)
[07/08/22]
検索ロボットがアクセスカウンタを回さないようにする
(9points)
[07/08/01]
DiCEのプラグイン編集
(8points)
Recent Comments
最近?流行のブログというものを
[11/20] John73様
[11/20] John555様
[11/20] John73様
日記:ママのパソコンが壊れた。
[11/20] WheepeGen様
[11/20] WheepeGen様
RBIO:HDD・CPUの温度監視をして扇風機を自動でON/OFFする。
[10/07] げんき
[10/03] とおりすがり様
PHP:fsockopen()を使ってSMTPでメール送信
[04/10] げんき
[04/09] freeman様
[04/09] freeman様
PHP:アンケートでハイスコアを得たエントリ一覧を表示する
[03/31] げんき
[03/30] YSAK様
Categories
Car
Diary
Hardware
RBIO
Mobile
Software
Linux
PHP
Windows
メイン
PHP アーカイブ
2008年11月16日
Linux:Vine3.2にImageMagickとPHP5とMagickWand for PHPをインストール。
MagickWand for PHPを使いたいけど、今安定して動いてる環境を壊したくないからPHP4を入れ直すのは嫌で、しかもいずれはPHP5に移行するためのテスト環境も必要などなどの理由から、Vine3.2のサーバにPHP5+Magick ・・・・・
もっと読む
(2008年11月16日 01:05)
2008年10月26日
RBIO:LAN内のサーバを監視して落ちたら強制リセット
目的 うちにはサーバ用・ルータ用の2台の常時稼働マシンがある。どちらも基本的にはある程度安定しているのだが、どうしても時々落ちる。特に夏。 勝手に再起動してくれる分にはまぁ構わないのだが、高温時にハングアップということが希に起こる。こう ・・・・・
もっと読む
(2008年10月26日 23:44)
2008年07月27日
RBIO:HDD・CPUの温度監視をして扇風機を自動でON/OFFする。
何の話? サーバ冷却用の扇風機を、サーバのHDDやCPUの温度に連動させて自動的に動かしたり止めたりしましょうというお話。 使うもの ・Hardware リレー制御ボード RBIO-3E &n ・・・・・
もっと読む
(2008年07月27日 18:16)
2008年07月21日
RBIO:とりあえずPHPで10個のリレーを個別に制御してみる。
準備 RBIOはTCP/IPをしゃべって操作する。 DHCPでIPアドレスを勝手に取得してくれるらしいので、まずは/etc/dhcpd.confにhost rbio { hardware et ・・・・・
もっと読む
(2008年07月21日 23:42)
2008年03月25日
PHP:アンケートでハイスコアを得たエントリ一覧を表示する
タイトル 良いタイトルが思い浮かばなかった。そして長い割に何のことか分からんものになってしまった。 何がいいたいのかというと、前項のPHP:ブログ用の評価フォームを作るで作った、各エントリの一番下に表示してるアンケートの結果のスコアの高いも ・・・・・
もっと読む
(2008年03月25日 08:42)
2008年03月23日
PHP:ブログ用の評価フォームを作る
簡易アンケート タイトルは評価フォームとしたけど、コメントを書いたりとかの素敵機能は一切無しの、点数付けるだけのアンケート機能という感じ。 まぁコメントはコメントフォームがあるからね。MovableType標準の。 今回作ったのは、このエン ・・・・・
もっと読む
(2008年03月23日 23:18)
2008年03月20日
PHP:ob_flush();flush();するときの注意点
この件とはあんまり関係ない調べ物をしてて、こちらのサイト(kawama.jp)を読んで棚ぼただったお話。 処理の途中でブラウザに途中経過を送りつけてくれる便利な関数、ob_flush()およびflush()。 この人達はぜんぜん悪くないんだ ・・・・・
もっと読む
(2008年03月20日 13:57)
2008年01月08日
PHP:ftpwhoの出力情報をWEBで表示する
FTPサーバに接続しているユーザの情報は、ftpwhoというコマンドで表示できる。 これを一覧表としてWEBページに出力するようなスクリプトを書いてみた。 使ってるftpdによって表示されるフォーマットが多少違うみたいだけど、 俺の環境vi ・・・・・
もっと読む
(2008年01月08日 12:58)
2007年12月02日
PHP:WOLを使ってWWW経由で非常時起動マシンを起動
WakeOnLAN 俺の作業マシン(Windows機)は非常時起動。特に静穏とかも考えてないし、常時起動してても何もしてないとか勿体ないから寝るときに落とす。 けど、Pen4 2.4GHzとか俺の持ってるマシンの中では一番偉いマシンだったり ・・・・・
もっと読む
(2007年12月02日 02:12)
2007年11月12日
PHP:一定以上古いファイルを削除する
古いファイルを消す必要性 BIND+PHPによるDiCEで更新可能なダイナミックDNSサーバ構築でユーザ登録の際に、ランダムな仮登録ファイルを生成するようなスクリプトを書いた。 本登録することで仮登録ファイルを削除するのだが、仮登録だけで放 ・・・・・
もっと読む
(2007年11月12日 23:57)
2007年10月29日
PHP:checkboxから送られたデータを配列に格納する
チェックボックス HTMLの入力フォームに、チェックボックスというのがある。 ラジオボタンと違って、複数選択できる奴。 チェックボックスはこれ。 ラジオボタンはこれ。 困りごと 複数選択出来るわけだから、チェックされたものを配列に格納したい ・・・・・
もっと読む
(2007年10月29日 23:52)
2007年10月26日
PHP:base64_encode()で遊ぶ
base64のこと base64というエンコード方法がある。 元のデータを6bitsずつに切って、64種類の文字を割り当てるという方法。 割り当てられる文字はアスキーコードの1byte文字なので8bitsということで、単純には6bitsが8 ・・・・・
もっと読む
(2007年10月26日 08:55)
2007年08月22日
検索ロボットがアクセスカウンタを回さないようにする
思い立つ アクセスログに検索サイトのロボットが目立つ。 レッツPHPさんのPHP Analyzerを利用して解析。 ただし、ロボットリストに少々手を加えた。(後述) 全500ユニークアクセス中、ロボット144件。 特に多いのが 1.Yaho ・・・・・
もっと読む
(2007年08月22日 00:21)
2007年08月19日
PHPでランダムな文字列を作る
BIND+PHPによるDiCEで更新可能なダイナミックDNSサーバ構築でも使ってるランダムな文字列を生成する関数をちょっとだけ高機能にしてみた。 高機能ってゆっても、生成される文字列を「英数混在・アルファベット・大文字・小文字・数字」の5パ ・・・・・
もっと読む
(2007年08月19日 14:20)
2007年08月02日
PHP:fsockopen()を使ってSMTPでメール送信
PHPでメールを送信するとき、普通はmail()関数か、日本語含むならmb_send_mail()関数を用いるところ。 しかしこれはsendmailを利用するので、sendmailがインストールされていない環境では使えない。 php.ini ・・・・・
もっと読む
(2007年08月02日 23:02)
2007年07月31日
BIND+PHPによるDiCEで更新可能なダイナミックDNSサーバ構築
当初の目的とは全然違う方向に行ってしまったけど、 勢いづいて作ってしまったので紹介。 まず、DynamicDNSとは、動的IPアドレスで自宅サーバを運営するときに不可欠なサービス。 固定IPアドレスを取得してる俺としては、特にコレといって使 ・・・・・
もっと読む
(2007年07月31日 23:50)
2007年06月18日
アクセスカウンタ
基本に忠実に、PHPでアクセスカウンタを作ってみた。 カウントアップするスクリプトと、カウンタを表示させるスクリプトは別。 カウントアップ用スクリプトはごく単純な二重読み込み防止機能を。 <?php $countdat = "./co ・・・・・
もっと読む
(2007年06月18日 23:04)
2007年06月14日
cronによる目覚まし時計を携帯から止める 完成編
早速今朝この目覚ましで起きたら異常に目覚めが良くて7時前に会社に着いちゃった。 始業2時間前。アホだ。 で、前回の続きなわけだけど、サーバを作るなんて高等技術は俺には無いから、当然誰か偉い人が書いたプログラムをパクる。 「サーバを作る C言 ・・・・・
もっと読む
(2007年06月14日 23:44)
cronによる目覚まし時計を携帯から止める 構想編
cronで目覚まし時計ってのはありがちな話で。 cron+mpg123等使ってmp3を再生して目覚ましにするわけだけど。 起きたらスピーカーの電源切るなんてアホな運用してるもんだから、次の日は鳴らない。 これを解決するにはソフト的に止めてや ・・・・・
もっと読む
(2007年06月14日 00:28)
2007年06月11日
echoとprint
会社でシステムさんとPHPの話をしながらテストスクリプトを書いていたとき、 「あ、echo派なんや」 と突っ込まれた。 echo派って何だろうと思ったら、そのシステムさんはprintを使うそうで。 で、俺は、echoは echo "文字列" ・・・・・
もっと読む
(2007年06月11日 23:20)
2007年06月10日
現在の転送速度をモニタする
気になるサーバの現在の転送速度をモニタする。 ifconfigを実行すると、起動から今までの総転送量が表示される。 これを利用して、一定期間内の転送速度を求めることが出来るはず。 ifconfigで出てくる転送量とかのデータは、/proc/ ・・・・・
もっと読む
(2007年06月10日 19:02)
Links
running on
with
Feeds
Existences
Powered by
Counter
Archives
+
2008/11
+
+
2008/10
+
+
2008/07
+
+
2008/05
+
+
2008/04
+
+
2008/03
+
+
2008/02
+
+
2008/01
+
+
2007/12
+
+
2007/11
+
+
2007/10
+
+
2007/09
+
+
2007/08
+
+
2007/07
+
+
2007/06
+
+
2007/05
+