RTX810設置

先日のCTUパケロスが高負荷が原因だったので市販ルーターに変更することにした。 YAMAHAのRTX810が決算特価で売ってたのでそれを購入。 WAN VDSLモデム CTU(パススルー) RTX810(PPPoE) LAN こんな感じになりました。とんでもなく快適になりました。 で、LAN…

CTUのLAN側にPING打つと3割ぐらいパケットロスする。

最近ネットの調子がイマイチだったので原因を調査したところ、 CTUのLAN側にPINGを打つとパケロスがひどかった。 $ ping 192.168.24.1 PING 192.168.24.1 (192.168.24.1): 56 data bytes Request timeout for icmp_seq 0 64 bytes from 192.168.24.1: icmp_s…

Libreofficeの印刷で倍率調整

書式⇒ページを開いて「シート」タブの拡大縮尺モードの倍率を変更。 横長のページであれば「印刷範囲を幅/高さに合わせる」で横を1にして高さを適当な数字にするといい感じになる。 https://help.libreoffice.org/3.5/Calc/Sheet/ja#.E5.8D.B0.E5.88.B7.E7.A…

ミラコスタキャンセル拾い用メモ

・ミラコスタのキャンセル拾い役立ちサイト http://drhotel.net/ ・Naverまとめ http://matome.naver.jp/odai/2137889586021748101

本日より独立

約半年間の引き継ぎを終えて、ようやく退職しました。 10年間も同じ会社に居たので、会社で社長の次に古株になってました。 本日より、フリーランスでやっていくことになります。 (といっても以前から個人事業主としてもやっていたのですが)しばらくは「受…

Xenserver

P2V

P2Vがすごく苦手っぽい。 Vmwareでやったほうが遥かに速いし、安定している。

Can't remove open logical volume

fuser /dev/ボリュームグループ名/LV名 とすれば、どのプロセスがこのデバイスを使っているか分かる。あとXenserverのスナップショット削除やVM削除後に容量が解放されない事があるが、次の日見たら解放されていた。

FuelPHPかLaravelか。

PHP

現在、フレームワークが複数あるが有力なのはFuelPHP。 fieldsetを使うとQuickFormのようなバリデーション&出力が出来る。 また、Smartyを利用しての出力も可能らしい。要調査。 本来はZendFrameworkが仕事的にはウケがいいんだろうけど、2から制約づくしに…

HDD障害時の復旧手順まとめ

【症状】 Raid1構成。HDDが2台とも死んでる状態。 Xenserverのサービスが止まり、再起動してもロゴで止まる状態。 しかも、VMやメタデータのバックアップを取っていない状態。 まず障害が起きたHDDを出来るだけ触らないようにする。fsckなどは厳禁。 Ubuntu…

障害復旧メモ(殴り書き

XenserverのHDD障害復旧は以下URLを参照。 http://d.hatena.ne.jp/faibou/20140427 以下、障害HDD復旧時に備忘録的に書いたものなので適当です。お気をつけください。 正式な復旧方法まとめは上記URL fsckは最終手段。 ddでまず新しいHDDにコピーしてオリジ…

故障したHDDは取り敢えずddコマンドでまるごと新しいHDDへ

Ubuntu等のLiveCDを使って起動、アンマウント状態のHDD2台にしておく。 /dev/sda … コピー元 /dev/sdb … コピー先 多少故障してても以下コマンドで故障箇所をスキップしつつ丸ごとコピー dd if=/dev/sda of=/dev/sdb bs=512 conv=noerror,sync 進捗は以下コ…

接続したSATAのHDD型番を調べる

hdparm -i /dev/sda

SeagateのST3000DM001が2個同時に死亡

HDD

外れロットだったようだお。

複数行結果が返ってくるものを文字列結合。 ARRAY_TO_STRING(ARRAY(SELECT name FROM TABLE_NAME WHERE id IN(1, 2, 3)), ',') 今までいちいちストアド書いてた・・・。参考記事: http://d.hatena.ne.jp/mb_strlen/20100322/1269246561#

URL形式文字列をパースする。

PHP

parse_strを使う。検索条件保存など。 http://jp.php.net/manual/ja/function.parse-str.php

自宅鯖での逆引き

DNS

固定IPをASAHIネットから貰って自宅鯖作って、DNSも逆引き設定したんだけど IPで逆引きしてもプロバイダのホストが出る。ということで調べたら以下。 ・ドメイン名の逆引き設定の考察(固定IPアドレスの方のみ) http://sakaguch.com/DNSgyakubiki.html まぁ…

8.4でUTF-8以外でcreatedb

>createdb -E EUC_JP --locale=ja_JP.EUC_JP --template=template0 -U postgres -O ユーザー名 データベース名

/etc/named/start 失敗

何もエラーが出ない時はtail -f /var/log/messageをしながら起動したら出る。

迷惑メール扱いになる理由

spfはよく知られていることだが、DKIMに対応していないと迷惑メール扱いになることが増えてきているらしい。 http://blog.retro-ink.org/?p=491# http://www.jitaku-svr.info/index.php?opendkim_%E6%A7%8B%E7%AF%89#u76466d1

ウェブ魚拓ってPHPで作ってるようだ。

timestamp型をdateにキャストして比較するとIndexが効かない

cr_tsp::date = current_dateなどで今日の日付と比較した場合Indexが効かない。 cr_tsp >= current_date::timestamp AND cr_tsp とすると良い。他にいい方法があればいいけど。 注:current_timestampじゃなくてdateを::timestampでキャストしているのは0時0…

FPDFで円描画。

PHP

以下関数をPDF_Japaneseクラスの中に入れた。 http://www.fpdf.de/downloads/addons/69/$pdf->circle(x,y,size);

10進数2進数ちょいメモ

PHP

0埋めしたい時。 print sprintf("%09b",7); 結果 000000111

Windows7(64bit)でpfx作成。

検索しても古い記事しかなかったので、備忘録的に残しておきます。 証明書(CRT)をもらった後からの話。1)WindowsにOPENSSLインストール。 http://slproweb.com/download/Win64OpenSSL-1_0_1c.exe ↑http://www.openssl.org/related/binaries.htmlから最終的に…

XtraFinder入れたら電池/バッテリーの減りが早くなった気がする

mac

一応、備忘録的な。他にもそういう人いそうだけど…。

ファイルアップロード機能の注意事項

・拡張子のホワイトリストを必ず実行すること。(PHP等がアップロード出来た場合、セキュリティホールとなる)

Netbeansでi-mode絵文字を表示させるには。

SJISでコードが書かれていた場合は、プロジェクトの文字コードをwindows-31jにすればよろし。

継承が使えそうで使い物になっていない。

http://www.postgresql.jp/document/8.4/html/ddl-inherit.html 警告の部分にもあるように、親テーブルのPRIMARYKEYを子テーブルに引き継ぐことが出来ないので使い物にならない。 正確にいうと親テーブルを含んだ制約に出来ない。

アップロードできません (理由は不明)。

FTPの構成で「受動モード」にしてみる。それでもダメな場合はWin7/Vistaのファイヤーウォールで止められてる可能性がある。 http://netbeans.org/community/releases/71/relnotes_ja.html対策として以下のページに書いてることをやれよと書かれてたのでやっ…

NetBeans + PHP + VMPlayer(Centos6)の開発環境構築。

随時メモ的な。 ・VMPlayerにCentOS6を入れる。 ・Windows側にNetbeansのプロジェクトを格納するフォルダを作成する ・VM機能の共有フォルダ機能を使って上記のプロジェクトフォルダを指定 ・共有フォルダ(/mnt/hgfs/****)をドキュメントルートにするとロー…