2011-01-01から1年間の記事一覧
http://d.hatena.ne.jp/takezoe/20110624 以前、↑このエントリを見かけ、「javaでもそういう本を書く人がいるんだぁ」と思っていたら、どうやら出版されてるみたい。http://www.seshop.com/product/detail/13242/www.seshop.comに目次が記載されていますが、…
自宅近く(といっても自転車で10分程)に「作文道場」という看板を見つけた。普通の民家に看板があるだけなので、「怪しいなぁ」と思って、サイトを覗いてみたら、慶應のマスターまで出ている方が校閲してくれる随分、真面目な講座らしい。 http://www.dohjoh.…
http://search.cpan.org/dist/Gearman/ http://search.cpan.org/dist/Gearman-Server/job queueサーバのGearmanについて調べていますが、試しに自動起動scriptを書いてみました。 実際の環境に合わせて書き換えが必要な部分もありますが、とりあえず、動作し…
sarは /var/log/sa以下に日別logを持つので、例えば、ある月の11日の状態を見る場合、次のように実行。 $ sar -f /var/log/sa/sa11 Linux 2.6.8-6smp 2011年07月11日 00時05分00秒 CPU %user %nice %system %iowait %idle 01時05分00秒 all 0.02 0.00 0.03 0…
excelでは、「-.12」のように入力しても「-0.12」のように変換されることは知っていましたが、mysqlでも同様?のことができるとは驚いた。 create table test_val ( id int primary key AUTO_INCREMENT, val decimal(5,2) ); insert into test_val (val) valu…
http://perl-users.jp/articles/advent-calendar/2008/25.htmlperl-users.jpに記載されていた「Data::ParseBinaryによるバイナリデータの解析」を読んで、試しにtiffでもパースしてみようと、adobe.com で公開されているtiffの仕様書を開いてみましたが、や…
きっかけは、google日本語入力(開発版)アップデートに関するアナウンス。 ユニコードのコードポイントから実際の文字に変換する機能を追加しました。 例: U+611B → 愛 (注:現在は日本語のみの変換が行えます。) http://googledevjp.blogspot.com/2011/06/g…
建築構造計算を行う必要がでてきたので、FEMを調べてみると、どうやらSAP-IVという構造計算アプリが有名らしい。 国内では? http://www.scinc.co.jp/contents/download/sap/update.html 国内では↑ここが30万円/ライセンスで販売。 ダウンロード&インストール…
cpanにはApache::AuthTicketやApache::AuthCookie等、mod_perlによる認証モジュールはありますが、modperlを使った実装を経験したことがないので、試しに書いてみました。 概要 まず、user_id / passwordでloginすると、rsa private keyによる署名付のcookie…
[error] [client 192.168.0.1] Can't locate object method "auth_name" via package "Apache2::RequestRec" at 〜 [error] [client 192.168.0.1] Can't locate object method "get" via package "APR::Table" at 〜「Apache2::RequestRecからauth_name()を…
クロールの泳ぎ方が間違っていた...ひょっとしたら正しい泳ぎ方ができていないのかもしれないと思って、ネットで探してみると、IPA(情報処理推進機構)で公開されている教育用の水泳の動画が見つかった。 http://d.hatena.ne.jp/tessy3/20110516/1305516974…
「sshのパスフレーズを入力できるcpanモジュールがなさそう」という噂を聞き、調べてみたら、Net::OpenSSHにたどり着きました。http://search.cpan.org/perldoc?Net::OpenSSH確かにNet::OpenSSHでは、new()の際にpassphraseを指定できますが、気になるコメン…
$ cat /etc/redhat-release Fedora release 10 (Cambridge)私のcolinux環境(fedora10)へCrypt::OpenSSL::Randomをインストールしようとしたところ、次のようなエラーが表示されました。 Random.xs:5:26: error: openssl/rand.h: No such file or directory/u…
http://search.cpan.org/perldoc?Parse::RecDescentcpanにあるドキュメントは長くて読むのが大変ですが、次のurl辺りで分かりやすくまとめられているので、参考にさせていただくと、よさそう。http://d.hatena.ne.jp/gnjdg6457/20110526/p1 http://rainyday.…
excelでは複数シートをまとめて印刷する場合、「ページ設定」→「オプション」で両面印刷を選択しても、両面印刷ができないようです。(きっと集約印刷もできないと思います) しかし、windowsの「スタートメニュー」→「プリンタとFAX」で、余分?にプリンタを追…
http://api.jquery.com/category/plugins/templates/jQuery Templatesを初めて使ったので、今後のためにメモ。 //まずは、template登録 $.template('tei_tr_tmpl', "<tr>"+ "<td><a href='#'>${member_id}</a></td>"+ //会員ID "<td>${pref}</td>"+ //都道府県 "</tr>"); //次にhtmlに実体化 for (var i …
簡単なセッション管理を実装することになり、perlのCGI::Sessionを使用しました。CGI::Sessionでは、セッション情報をcookieやmysqlへ登録できるようですが、私の場合、ファイルとしてセッション情報を保持したので、そのsrcの一部を記載しておきます。http:…
http://d.hatena.ne.jp/end0tknr/20100613/1276427626以前、書いたmysqlのcollateに関連するかもしれませんが、Unicode::Normalize というperl moduleを見かけました。http://d.hatena.ne.jp/dayflower/20060605/1149478073「①→1」や「㈱→(株)」ができるよう…
unpack()を使わなくても、次のような感じで文字コードを参照できるみたい。 ※他にも方法はあるようですので、「perl 文字参照」でググりましょう #!/usr/local/bin/perl use strict; use utf8; use Encode qw/encode decode :fallbacks/; main(); sub main {…
http://d.hatena.ne.jp/end0tknr/20110513 に対する http://d.hatena.ne.jp/yellow_73/20110516/p1 によるご指摘を読んで...そもそもGISの基本を分かっていませんが、今後の進め方がなんとなく見えてきた気がします。ありがとうございました。 > yellow_73さ…
http://d.hatena.ne.jp/end0tknr/20110514昨日のエントリに続いて、jsで利用できるグラフ生成ツールを調べようと「javascript chart」や「jquery chart」でぐぐったら、余りに大量に見つかって細かく調べる気がなくなりました。しょうがない?ので、私なりの…
2013/6/23追記 www.fusioncharts.com によるグラフ・ライブラリの比較表を追加 http://www.fusioncharts.com/javascript-charting-comparison/ これまで、グラフを自動生成する場合、GD::Graph か FusionChartsFree しか使ったとがありませんでした。GD::Gra…
http://d.hatena.ne.jp/end0tknr/20110411/1302532996以前のエントリからしばらく経ちますが、今回はmapserverによるwmsサーバの準備が完了したので、openlayersでwmsサーバから地図を表示します。といっても、行政区画データを表示するだけでは面白くないの…
http://search.cpan.org/dist/Net-Dropbox-API/あるもんですね。 試してもいないし、ドキュメントもまともに読んでいませんが、とりあえず、メモ。
hulftをinstallしているサーバを再起動したら、hulft起動に失敗していたのでメモ。redhat系では起動スクリプトで/var/lock/subsys/{起動スクリプト名} というファイルがないと、shutdown時にいきなり停止し、/usr/local/HULFT/etc/hulsndd.pid が削除されず…
以前、書いた「mysqlのcollateを使って大文字-小文字や全角-半角を無視した検索」の続き?です。http://d.hatena.ne.jp/end0tknr/20100613/1276427626以前、UCAというアルゴリズムの存在を教えて頂いた際、UCAはmysql or DBに固有のものだと思っていました。…
先日、colinux環境を壊してしまった際、.bashrcの設定漏れがあったのでメモ。 .bashrcの抜粋 export HISTCONTROL=erasedups #ignoredups,ignorespace,erasedups export HISTIGNORE=cd:history:ls:which #you can use wild cart(*,?) HISTCONTROLの仕様 ignor…
次のurlにある「Flash コンテンツで z-index を有効にする方法」を読んで、以前、FusionChartsで作成されるグラフが他の要素の前面に重なって表示される現象を思い出しました。http://www.drk7.jp/MT/archives/001434.html www.drk7.jpで紹介されていたz-ind…
http://d.hatena.ne.jp/end0tknr/20100603/1275557645以前、SQL::Translator に関するエントリを書いていますが、ある程度の規模のDBでは、テーブル間の関係をER図等で把握したいケースがあると思います。 私の周りでは、「1) visioでER図, excelでテーブル…
http://search.cpan.org/perldoc?Scrappywebに対してクローラーやスクレイピング等々、いろんなことができるようです。 スクレイピングってWeb::Scraperみたいなんて思っていたら、Web::Scraperは、Dependencies に含まれていました。(そりゃそうかも知れま…