2013-10-01から1ヶ月間の記事一覧

CDATAとか忘れられたXMLを、どうしても利用しないと行けない時

xml内にhtmlとかいれちゃってxmlぶっこわしてるけど、気付かずによこしてくるケースは過去に何度かあった。 で、それが修正してもらえればいいけど、なかなかすぐに実装してもらえない場合もある。そんな時、 //xmlを文字列で取得 $strXml = file_get_conten…

MySQLトランザクションでSELECTもトランザクション対象にする話

同時に多人数で更新したり、金融系などでどうしても更新中は他の人に更新して欲しくない時がありますね。 そんな時に必要なのが、InnoDBであることと、SELECTの文末にFOR UPDATEを付ける事です。参考:MySQLのInnoDBにおける行ロック:トランザクション――共…

postfixでスパムに踏み台されて対応したり、今後それを防止したりする記事

postfixでスパムに踏み台されたり、それを防止したりする記事です。ぐぬぬ、postfixで踏み台にされたお話 http://online106.hatenablog.jp/entry/2013/10/06/143055postfix スパムに踏み台にされて防いだ後 http://online106.hatenablog.jp/entry/2013/10/07…

svnで local delete, incoming edit upon update

$ svn st ! C ********** > local delete, incoming edit upon updateこんな感じになった。で、検索すると 「svn resolve --accept=working share」と、打てばいいとあるけど、 私は解消しなかった。で、もうちと他の方法を調べるとsvn: how to resolve “loc…

さくらVPSにMP4Boxいれた

昔、ムービの変換でffmpegとか使ってこねていたんですが、別件で別サーバでMP4Boxだけまたつかいたくなったんで、その時のメモメモ^^http://code-life.net/?p=2097 ここが日本語だし参考になりますが、最終的にはこっちを見た方がいいです。 http://webmas…

WEBフォントもgzip通信で圧縮する方法

フォントをサーバに持ってると、最初の読み込みおそいですよね。 サイト全体の適応を辞めたりしますが、そもそもフォント自体を圧縮はできてますか?以下、参考にしたサイトです。 http://salscode.com/tutorials/2009/12/16/gzip-ttf-otf/コピペしたらconfi…