Flash8のswfでXMLクラスを用いたUTF-8のXMLファイルはBOM(0xEF, 0xBB, 0xBF)を付けないと読んでくれない。 WindowsではShiftJISを使ってXMLを出していたが、Linuxを使 • Read More »
Archives: linux
SQLite3 strftime関数とsyslog出力の組み合わせで、gccの最適化どハマリ
2010/06/08 | By KUMA | SQLite3 strftime関数とsyslog出力の組み合わせで、gccの最適化どハマリ はコメントを受け付けていません | Filed in: 技術メモ.これと似たような問題だったのだが、strftimeを使用したSQLをデバッグのためSYSLOGで出力したところ、gccの-O0では何も問題なく出力されるのだが、-O1以上の最適化をかけるとセグメンテーション違反で落ちた。 • Read More »
std::stringを返すsprintfっぽい関数
2010/05/12 | By KUMA | std::stringを返すsprintfっぽい関数 はコメントを受け付けていません | Filed in: 技術メモ.長めの定型文を出さなきゃならんコードを書く必要があるのだが、perlではパフォーマンス的に厳しいので、c++/stl環境でsprintfっぽい動きをしてくれるものを(自分で作るのはかったるいので)探していた。 すると、こ • Read More »
SQLite3.5.9 sqlite3_mprintfのバグ?
2010/04/30 | By KUMA | SQLite3.5.9 sqlite3_mprintfのバグ? はコメントを受け付けていません | Filed in: 技術メモ.Debian LennyのパッケージとなっているSQLite 3.5.9でstrftime関数とsqlite3_mprintfの組み合わせでどうもバグを踏んだっぽい。 ↓な感じのコードを書いたら、再現。 そしたらこんなふ • Read More »
SQLite3でPreparedStatementを使用する
2010/04/19 | By KUMA | SQLite3でPreparedStatementを使用する はコメントを受け付けていません | Filed in: 技術メモ.SQLite3で大量(といっても数百件だが、組み込みでCPUが貧弱かつトランザクションが必要なため出来る限り処理を早くする必要がある)にSelect/Insert文を発行する可能性があるパターンが出てきてしまったので、高 • Read More »
SSHに辞書攻撃のログがでてたので対応
2010/03/30 | By KUMA | SSHに辞書攻撃のログがでてたので対応 はコメントを受け付けていません | Filed in: 技術メモ.セキュリティ関連のログを見ていたら、ここ最近SSHの辞書攻撃が行われていた形跡があった。 SSHは 公開鍵認証+パスフレーズでのログインのため、単純な辞書攻撃では問題ないがログ大量に湧くのはがウザイので、対応することにし • Read More »
ファイルまたはディレクトリのみへの chmod
2010/03/22 | By KUMA | ファイルまたはディレクトリのみへの chmod はコメントを受け付けていません | Filed in: 技術メモ.ググッたらここを発見。 ありがとうございます。 ファイルの場合 find . -type f -print | xargs chmod 644 ディレクトリの場合 find . -type d -print | xarg • Read More »
Tags: linux
SQLite3の日時操作
2010/03/19 | By KUMA | SQLite3の日時操作 はコメントを受け付けていません | Filed in: 技術メモ.毎回必要になる度にググってるのでメモっておく。 SQLite3のdatetime()は相対時間など、いろいろオプションを付けられる。 SELECT datetime(‘now’, ‘l • Read More »
Debian Lennyで新しいEclipse
2010/03/10 | By KUMA | Debian Lennyで新しいEclipse はコメントを受け付けていません | Filed in: 技術メモ.昨日の続きになるのだが、Linux版の開発環境にしているDebian Lennyに付属しているEclipseは3.2でSubclipseのVersionが古くsvn:externalsがうまく動いてくれなかった。 Sub • Read More »
Tags: c/c++, Eclipse, linux, Subclipse, svn:externals
CPANでJcodeインストール失敗
2010/02/23 | By KUMA | CPANでJcodeインストール失敗 はコメントを受け付けていません | Filed in: 技術メモ.debian lennyにてCPANからJcode.pmのインストールしようとしたら、↓のように失敗。 エラーログはBundle::CPANだけど、Jcode.pmも似たようなエラーでしたw cpan[1]> in • Read More »