禅(XEN)@マルチエンジニア(管理者)

PHP

[PHP]PHPで西暦和暦変換

西暦和暦変換したい データに和暦しかない場合、どうしても西暦に変換しないといけない場合ありませんか? 古いシステムだとこんな悩みは多いかもしれませんね。 例えば、和暦年/月という形式で年号も無いデータを以下のように変換します。 58/1(昭...
レビュー

[レビュー]携帯用まごの手

孫の手壊れた! 今まで使用していた孫の手の先が割れた。 孫の手の反対側には、尖った石のようなものもついておりマッサージにちょうどよかった。 携帯用孫の手に決めた! 実際買い替えに関して、特に孫の手にこだわりも無いが何か変わったもの無いかと探...
PHP

[PHP]変数内の文字列を特定の文字で分割する

変数内の文字列を分割したい 例えば変数Aに以下のような開始日と終了日の値が入っているとします。 変数A=2011/12/1~2016/4/30 これを真ん中に入っている「~」の文字列で、開始日と終了日のように分解するとします。 list($...
PC用品

[ハードウェア全般]Mac miniのメモリ追加

Mac mini(2012)の標準メモリ仕様 2 つのメモリスロットが装備されており、標準では2GBが2枚の合計4GBとなっています。 メモリ仕様は、PC3-12800 DDR3 204 ピン SO-DIMMです。 各スロットは、2GB、4...
ガジェット

[レビュー]KEIAN/恵安 Vstarcam C7823WIP(ネットワークカメラ/監視カメラ)

購入の目的 とある企業向けに監視カメラ追加の依頼があった。屋外監視カメラと録画機器は既設であるものの、追加のカメラは録画機器に接続の空きが無いのでこれ以上増設できない。今回は屋内用監視カメラになるので、ネットワークカメラで十分と考え調査を行...
DNS(BIND)

[DNS,ネットワーク]DNSサーバーへの攻撃対策。オープンリゾルバ/キャッシュポイズニング

攻撃の発見 ある企業から、最近ネットワークが時々遅くなる状況が続いていると報告を受けた。 早速現場へ行き調査を始める。 YAMAHAのルーターRTX1000を調査するとメモリ使用率が常時100%が表示されており、処理が追いついていない模様。...
PHP

[PHP]POSTパラメータの上限。Input variables exceeded 1000.

POST処理で変数に値が入っていないので、PHPのログを確認。 以下のメッセージが確認できた。 PHP Warning: Unknown: Input variables exceeded 1000. To increase the lim...
Wordpress

[WordPress]投稿記事が突然リンク切れ

パーマリンクの設定がデフォルト状態でないとリンク先の表示ができなくなった。 原因はなんと、いつの間にか.htaccess が削除されていた。 早速wordpressのルートディレクトリに、以下内容で.htaccessを追加。 order d...
PHP

[PHP]デバッグを行う為、変数の中身を表示させる

デバッグ中どうしても変数の中身を確認したい時ありますよね。 echoやprintが処理上どうしても使用できない時、error_logで出力可能です。 $message_type 出力タイプ 使用例    0  php.iniの設定内容へ出力...
プログラミング全般

[プログラミング全般]変数の結合

私のようなマルチランゲージの使い手によくある話です。 自信を持って書いたプログラムが、コンパイルエラーや実行エラーが多くなりがちです。 理由はたくさんの開発言語を経験している事から、他の言語の命令を使用してしまうのです。 今回はその中で、変...