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

参考になるリンク集

http://d.hatena.ne.jp/moroto1122/ http://www3.atword.jp/kmiyata/ http://cockydog.web.fc2.com/ http://d.hatena.ne.jp/webdoraku/ http://promptbox.jp/blog/memo/index.php?itemid=722 http://umiushi.dip.jp/wordpress/linuxconfig/nagios30_02/

CRONで定期的にメールを送る方法

crontab -eで設定を確認します。 15 06 * * * … 06:15に実行 0 18 * * * … 18:00に実行 0 18 * * 1 … 毎週月曜の 18:00に実行 0,10 17 * * 0,2,3 … 毎週日,火,水曜の 17:00と 17:10に実行 0-10 17 1 * * … 毎月 1日の 17:00から17:10まで 1分毎に実行 0 0 1,…

メール連絡プログラム

PHP

決まったメンバー内で当番をメール連絡するプログラム。 これをCRONで定期的に送ってやれば当番を忘れないですね。

Linuxの負荷考察

負荷の種類にはこんなのがあるんだ ①CPU負荷 ②I/O負荷①CPU負荷 なんらかのプロセスがCPUを占有している(CPUが計算している)状態 ・ディスクやメモリ容量などのボトルネックが泣ければ理想的な状態 ・プログラムが暴走(無限ループ等)してるかも・・・②I/O負…

CREATE VIEWの活用方法

SQL

ほしい情報が別々テーブルにあって引っ張ってくるのが面倒なときには、CREATE VIEWをかつようするとよい。 CODE NAME PRICE ------ ---------- ---------- ① 101 aaa 1000 102 bbb 1500 NO CODE KOSUU ------ ---------- ---------- ② 1 101 20 2 102 10①と②…

SQLをプロぺルに変換

SQL

select extract( epoch FROM ( SUM(COALESCE((apply_end_time - apply_start_time),'00:00'::interval) - COALESCE(rest_time::interval, '00:00'::interval) - COALESCE(over_rest_time::interval,'00:00' ::interval) )))* interval '1 second' FROM trn_w…

時間計算2

SQL

◆actionで修正 public function getWorkTime($format = 'Y-m-d H:i:s') { $start = $this->apply_start_time;//出勤時間 $end = $this->apply_end_time;//退勤時間 $sum = $end - $start; $sum2 = gdate($format, $sum); $res = $this->rest_time; //休憩時…

SQL

SQL

◆ID10が当てはまるものすべて出力 SELECT COALESCE ((apply_end_time - apply_start_time)::time,'00:00'::time) - rest_time - COALESCE(over_rest_time,'00:00'::time) as work_time FROM trn_work_time WHERE user_id=10;★サブクエリにして合計を算出出力…

時間関数

PHP

1233217800 2700 09:45 00:45 //一定時刻から現時国までの秒数 1233157500 //秒数を時間と分に変換 00:45

文字列結合

PHP

◆文字列結合について $a = 'AAA'; xxxAAAxxx◆文字列と文字列の結合 ① 'xxx' . $a . 'xxx'; ② "xxx{$a}xxx"; ③ "xxx$axxx";◆文字列の間に'を表現したいとき

エラー処理の極意

仕事をしていると細かいエラーに悩まされることが多々あります。 そんなときどういった対処をするか? これを用意しておくことで、 エラーの原因解決に行き着く時間短縮することができます。エラー処理はこちら↓ select apply_end_time - apply_start_time -…

時刻の計算1

PHP

◆時刻の差の計算2つの日付の間の時間を知りたい→Date を使う。 新たに Date_Span オブジェクトを作成してsetFromDateDiffメソッド を使用し、toDaysを用いて正確な日数を取得します。例 40-3時刻の差の計算 setFromDateDiff($someDate,…

textエディター

◆無償で提供されいているエディター。 http://www.forest.impress.co.jp/article/2005/10/24/uneditor.html

時間計算あれこれ

PHP

勤怠関係の設定# 時間計算 $time_value = time_exec($start_time, $end_time,$open_time,$close_time,$rest_start, $rest_end); echo("<br>業務時間:$time_value"); list($time_value1,$time_value2) = late_early($start_time,$end_time,$open_time, $close_ti…