イライラしながらアクセス(access)のSQLを触る

LEFT JOIN は INNER JOIN にはならない。LEFT OUTER JOIN 扱い。 LEFT INNER JOIN はエラーになるので、 INNER JOIN FROM の後、テーブルを複数記述した場合、joinをつける事ができない なので、joinを1個でもつけるときは全join select * from table1, tab…

QubePDF

pdfに印刷出来るソフト。 使ってみたらprimoPDFよりよかった点が1つ。 ほんだら.doc というファイルをpdf化したとき、自動で ほんにゃら.pdfという名前をつけてくれる。

clearfix の書き方

clearfix クラスについて、いわゆるfloat解除。のかわりにこれでスマートな感じになる。 .clearfix {zoom:1;} .clearfix:after{ content: ""; display: block; clear: both;} <div class="clearfix"> <div style="float:left; width:100px; height:100px;">左だよ</div> <div style="float:left; width:100px; height:200px;">右だよ</div> </div> <p>これはちゃんと下に表示される…</p>

webmin、userminの証明書が切れたから作り直した

期限切れ、もちろん自前認証 mkdir /etc/usermin/ssl cd /etc/usermin/ssl openssl genrsa -rand rand.dat -des3 512 > 2011key.pem # usermin が2048bitに対応していないので、512bitにした openssl rsa -in 2011key.pem -out 2011key.pem # パスワード消す…

ワンライナー コピーライトを書き換える

find . -name "*.html" -print|xargs grep -l "Copyright" | xargs perl -pi -e 's/Copyright \(C\) 200\d/Copyright (C) 2011/ig' findする grepで絞る(perlの実行回数を減らすため) perlで置換する(s///ig なので大文字小文字無視、改変時気をつける)

id:sett-4 : (less で) shift+Fでtail -fモードに。Ctrl+Cで脱出

less の tail -f モード的な何か - 宇宙行きたい うおすげー! lv でも大丈夫だとか。

windowsXPの高速化記事を見た

http://zenryokuhp.com/blog/archives/2010/11/windows_xpwindo.php http://support.microsoft.com/kb/875560/ja WindowsUpdateの履歴を消すやつ。 以前に実家のPCでやったことがあるけど確かに効果的。ローリスクハイリターン。 しかしその効能も放っとくと…

teratern自動ログイン設定

via http://sourceforge.jp/magazine/10/01/08/0825239 を参考に。 俺の場合一旦suしてから対象ユーザにsuし直すから(パスワード覚えなくていいから楽)、とりあえず一気にsuするようにしました。ツールはteratermpro UTF-8 ver4.67 .ttlファイル作成 サー…

FireFoxがメモリを食いまくるのをなんとかする。

現在使用PCのメモリが2GB。 FireFox を立ちあげてると全部食われるので、 対策。 Memory Fox というアドオンを入れたがどうも効果が出ない。今回は以下の処方をしてみる。 結果はまた後日(不満があれば引き続き書く、便りがないのは無事な証拠)。profileフ…

suexecに適したproftpdの設定

.(ドット)で始まるファイルを表示(.htaccessなど) ポート番号60000〜60100 suexecに合わせたumaskの調整 拡張子.cgiに自動的に実行属性が付くようにしたい http://www.castaglia.org/proftpd/modules/mod_exec.htmlを使用 バーチャルホストで、ホームディ…

神聖モテモテ王国+UNIX

http://alfalfalfa.com/archives/1504253.html より。 「いろんなところで、いろんな風につかえる関数を作ってみました。 動的にメモリを開放したり、しなかったりします。」「、、そんなもの使いたくない。」 がツボった。BSDもいくつか出てくるけど、まずN…

iptables設定

via http://fedorasrv.com/iptables.shtml とても素敵な設定例です。ありがとう↑の人!。 (1)ファイアウォール設定スクリプト作成 mkdir /root/iptables cd /root/iptables/ chmod 700 /root/iptables vi iptables.sh #!/bin/bash #---------------------…

FreeBSD 6.2-RELEASE から8.1-RELEASE に一気にアップグレード

一旦7を挟まないでも大丈夫かなーと思ったけどイけた 環境 cpu:pentium3 1Ghz mem:384Mb 作業フォルダ作成 以降のコマンドは全部ここで mkdir /usr/local/src/freebsdupdate/ cd /usr/local/src/freebsdupdate/ アップデートツール入手 fetch http://people…

画像切替スクリプト

開く度に画像が変わるjs javascriptわかんない人が編集 画像全読みするから回線的に重いのがデメリット <img id="img00" src="1.jpg"> <img id="img01" src="2.jpg"> <img id="img02" src="3.jpg"> <img id="img03" src="4.jpg"> <img id="img04" src="5.jpg"> <SCRIPT> var topimgs = new Array("img00","img01","img02","img03","img04"); var topimgdisp = Math.fl…

mala氏の Studying HTTP with Perl を見ながら書いたノートの清書

リクエストを 5000/sec とかするときのための 200/secでよければ別にLWP使ってればいいよマジで、実際便利だし。 非並列なhttpアクセス LWP::RobotUA robots.txt見たりするので行儀が良い URI::Fetch キャッシュとかする、インターフェースがいい HTTP::Lite…

GoogleIMEの勝手に切り替わる問題について

ctrl+shiftを押すとIMEがMSIMEに切り替わる問題の解決方法。 言語バー右クリック 設定(「テキスト サービスと入力言語」ダイアログ) 設定タブのキーの設定ボタン 詳細なキー設定ダイアログで「入力言語を切り替える」のホットキーをOFF via http://ooze-fla…

イベント・無名関数・引数・クロージャ

忘れがちなコードをメモ。 無名関数はその無名関数の含まれるスコープ(1個外側のイメージ)で動く。 無名関数に引数を持たせる場合は即実行される。 だから2重に囲む必要がある。 var target="hondarake"; (function(arg){ $("#backmask").click(function…

QNAPのNAS、TS-419Pは多分良い

RAID-5設定で半年安定稼動した。 忘れないうちにメモる。 速度 よく覚えてないけど300GBを一週間でぶちこめた。 細かいファイルだと重いとか、とにかく原因不明に重いとかないのでないのでよしと出来る。 安定性 半年持ってる。これまで使ってきたNASがクソ…

googleニュース設置時の記録

News Bar Wizard Generatedより googleニュース 設定 記事本文は表示したくない resultStyle : GSnewsBar.RESULT_STYLE_COMPRESSED, target="_blank"にしたい linkTarget : GSearch.LINK_TARGET_BLANK,

yumで入れたパッケージの削除方法

yum

postfix の例1. yum remove postfix ※ yum remove は依存パッケージも消えてしまうので注意が必要2. rpm -e postfix userdel -r postfix

centosの正規yumリポジトリにないものをインストールしたい

http://www.server-world.info/query?os=CentOS_5&p=first_conf&f=5

iframeの右スクロールバーを消す方法

呼び出し元 <iframe style="margin:0;padding:0;border:0;width:167px;height:70px;" scrolling="no" frameborder="0" src="iframe.html"></iframe> 呼び出し先(iframe.html) <style> html { overflow-y: hidden; } </style>呼び出し先でoverflow-yについて指定しない場合、chromeだとスクロールバーが右側に出てきやがるので必要です。

交差法のやりかた

交差法のやり方だが両手で輪を作る。この時輪の大きさは立体視する画像の片方と同じぐらい ↓ その輪を右目だけでのぞき、左の絵を見る。この時右の絵は手で隠れて見えないように調節 ↓ 見えたら今度は左目だけで右の絵を見る。この時左の絵は手で隠れて見え…

かな漢字日本語なvalue値入りのcookieをjavascriptでもperlでも

perlでcookieを入れて my $c_name = new CGI::Cookie(-name => 'yourNAME', -value => '山田太郎', -expires => $EXPIRETIME ); javascriptでそいつを取り出す function ReadCookie(key) { var sCookie = document.cookie; var aData = sCookie.split(";"); …

バックアップと同期と共有と私

絶賛検討中 同期は sugarsync https://www.sugarsync.com/60GBプランでぎりぎり足りるか。 俺の個人フォルダ あとは samba でZドライブとかで 年間 100$ バックアップは carbonite http://bbsoft-direct.com/backup/index.html ただの無制限ストレージ 1台し…

findコマンドの便利な使い方

-type オプションを知らなかった。 めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。 「\;」じゃなくて「+」で終端させるという方法 findコマンドの-execで複数ファイルを扱うときは「-exec utility {} +」を使うのもオススメ - otsune's…

centos5 ネットワークインストール

メモ。 CentOS-5.4-i386-netinstall.iso でCDを作ってのインストール。 途中のFTPサーバの指定のとこ。 HOST:ftp.iij.ad.jp PATH:/pub/linux/centos/5/os/i386/ あとは手なりでやった。

俺のスキルで飯は食えなかった

http://www.itmedia.co.jp/enterprise/articles/1004/03/news002.html3時間以内で合格だそうですが、7時間かかった。 はてブで見るほかの人たちは大体1〜4時間で終わっているご様子。 perlな上に麻雀だから優位なはずなのに、 やべぇ。 明日から飯が食えな…

suexecをvirtualhostで効かす為の設定

suexecとヴァーチャルホスト、食わず嫌いでやってなかったけど、 apache2.0以降なら以下のディレクティブ一丁でなんとかなる。 SuexecUserGroup nobody nogroup 1.3の場合はこう。 USER nobody GROUP nogroup via http://httpd.apache.org/docs/2.2/mod/mod_…

発注者と下請けのやりとり

http://labaq.com/archives/51304520.html面白かったが、それとは別にいいと思った部分を抜粋。 私がお願いしてるのは君に数時間しか掛からないロゴと円グラフだけだろう。 あなたが私にお願いしているロゴのデザインは、実際は僕には数時間と15年の経験を要…