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

[mixi] 惑星の旅

惑星の旅 http://katsubemakito.net/neko/2006/10/post_153.html 人類の未知への好奇心をのせ、遠い惑星へ向かった無人探査機 は、われわれの想像を絶する驚異の光景を目の当たりにしてき た。『惑星の旅』は、探査機が捉えた200枚超の写真を映像化 した壮大…

[mixi] 嫁に出す父親の気分

バイクを車検+整備に出しました。 もうここ半年くらいいじくってなかったので、さすがにこりゃやべぇと思い、一通り磨いた後にバイク屋まで押していくことに。

[mixi] 萌えバトン

萌えバトンが回ってきました。 そこそこ、そこのキミ、「何このベストマッチ?」とか思わない。どうやら語尾に『ニャン☆』をつけて答えないといけないみたいなのでよろしくニャン☆<ヤメロと(笑)

[mixi] Mac mini キタ━━(゚∀゚)━━ !!!!!

会社のテスト用端末にMac mini買っちゃいましたよ(・∀・) IntelMacです(  ̄ー ̄)

ファイルをダウンロードさせる - Perl,CGI

「Perl大技林」一覧に戻る テキストファイルや画像などを表示させるのではなく、ダウンロードをさせたい。 IEやFireFoxなどのブラウザでは、圧縮ファイル(zip, lha)などはファイルを保存するダイアログを自動的に出してくれるが、CSVなどのテキストファイル…

半角カナを全角カナへ変換する - Perl,Jcode

「Perl大技林」一覧に戻る 半角カナが含まれていたらエラーを出すのはちょっと不親切だ。半角カナを自動的に全角カナへ変換したい。半角カナを全角カナへ変換する機能は、Jcodeモジュールが用意してくれている。

全角カナを半角カナへ変換する - Perl,Jcode

「Perl大技林」一覧に戻る 携帯向けのページなどでは、全角カナの部分を半角カナへ変換する必要が出てくる(mustではないが)。このような場合にも、Jcodeモジュールを使用すれば良い。Jcodeモジュールが機能を用意してくれている。

全角数字を半角数字へ変換する - Perl,Jcode

「Perl大技林」一覧に戻る 全角数字を半角数字へ変換するにはJcodeモジュールで変換してやれば良い。

半角数字を全角数字へ変換する - Perl,Jcode

「Perl大技林」一覧に戻る Jcodeモジュールを用いれば、半角数字を全角数字へ1発で変換できる。

半角カナが含まれているかチェックする - Perl

「Perl大技林」一覧に戻る 半角カナが入力されると非常にまずい場合がある。 半角カナが文字列の中に含まれるかどうかをチェックする

7桁の郵便番号の書式かチェックする - Perl

「Perl大技林」一覧に戻る 7桁の郵便番号かどうかチェックしたい。 具体的には「123-4567」または「1234567」といった書式かどうかをチェックする。

メールアドレスの書式かチェックする - Perl

「Perl大技林」一覧に戻る メールアドレスがきちんと入力されているかチェックを行いたい。半角英数字と一部の記号を用い、「ユーザー名@ドメイン名」といった形になっているか確認する。

半角英数字のみかチェックする - Perl

「Perl大技林」一覧に戻る 入力内容が半角英数字のみかチェックしたい。これも正規表現で簡単に実現できる。「半角数字のみのチェック」「半角英字のみのチェック」の合わせ技だ。

半角数字のみかチェックする - Perl

「Perl大技林」一覧に戻る 例えば郵便番号や電話番号などのチェックに、半角数字のみかをチェックをしたい。このような場合には、正規表現を用いると良い。

半角英字のみかチェックする - Perl

「Perl大技林」一覧に戻る 何らかの事情により、半角の英語つまりアルファベット(a~z、A~Z)のみかをチェックしたい場合、どのようにしたら良いだろうか?これも正規表現で解決できる。

ファイル名や拡張子を取得する(File::Basename) - Perl

「Perl大技林」一覧に戻る 次のようなファイルパスから、ファイル名や拡張子を取り出したいが、どのようにすれば良いだろうか? $file_unix = q|/home/hoge/image.jpg|; $file_win = q|\home\hoge\image.jpg|; $file_mac = q|::home:hoge:image.jpg|; File::…

[mixi] FAXをパソコンで受信する(印刷不要)

我が家にはFAXがありません。 送信する時はコンビニへ行くか、最近はある手順を踏んでメールを送ると相手方にはFAXで届いたりするサービスを利用してます(これが超便利)。 が、問題なのは拠所ない事情から受信しなければない時。数ヶ月に1回程度なのですが、…

[mixi] FAXをパソコンで受信する(印刷不要)

我が家にはFAXがありません。 送信する時はコンビニへ行くか、最近はある手順を踏んでメールを送ると相手方にはFAXで届いたりするサービスを利用してます(これが超便利)。 が、問題なのは拠所ない事情から受信しなければない時。数ヶ月に1回程度なのですが、…

Cookieを削除する(CGI::Cookie) - Perl,CGI

「Perl大技林」一覧に戻る Cookieを削除するには、単純に有効期限を現在よりも過去に設定してやれば良い。

Cookieの値を取得する(CGI::Cookie) - Perl,CGI

「Perl大技林」一覧に戻る すでに書き込まれた(セットされた)Cookieを取得するにはどうすれば良いだろうか?この機能もCGI::Cookieモジュールが簡単な方法を用意してくれている。

Cookieに値をセットする - Perl,CGI

「Perl大技林」一覧に戻る Cookieに書き込む方法は、CGIなどでHTTPヘッダに埋め込むか、HTMLのMETAタグ、JavaScriptなどで指定する方法がある。ここではCGI(Perl)でよく使用されているCGI::Cookieと呼ばれるモジュールを使用する。 ※掲示板などに書き込んだ…

Viの主要なコマンド一覧

「Vim入門」一覧に戻る Viの主要なコマンド一覧 viの代表的なコマンド一覧です。

ファイルを復帰する - vi

「Vim入門」一覧に戻る 致命的な編集ミスをした際など、現在保存されているファイルを読み込み直したい時がある。「:q!」などで強制終了した後にもう一度viを起動するのはちょいと面倒だ。 window.addEventListener('load', ()=>{ swf2js.load("https://stat…

検索と置換 - vi

「Vim入門」一覧に戻る 長文からお目当ての文字を見つける、また一括で文字を変更したい場合に必須の機能となる。少なくとも検索については覚えておかなければならない機能の一つだろう

やり直し - vi

「Vim入門」一覧に戻る vi で入力、削除などの編集をした際に誤った操作をしてしまうことがある。このような間違えた操作を取り消し、直前の状態に戻したい。

コピー、カット、ペースト - vi

「Vim入門」一覧に戻る viでコピー&ペースト、またカット&ペーストを行うにはどうすれば良いだろうか?文章の移動も原則カット&ペーストで行うことになる。この機能を覚えるのは必須である。

文字や行の削除 - vi

「Vim入門」一覧に戻る 最初は文字・行の削除を覚えておけば良い。一度にすべて覚える必要はないが、viでは削除にも様々な便利コマンドが用意されている。

行の挿入 - vi

「Vim入門」一覧に戻る viで行を挿入する際にはどのように行えば良いだろうか?入力モードで改行することでも可能だが、ここではコマンドモードで行う際の方法を紹介する。

文字を入力する - vim

「Vim入門」一覧に戻る viには文字を入力するための入力モードと、コピー&ペーストや検索・置換など様々な編集機能を使うコマンドモードの二つがあります。利用者はこの入力モードとコマンドモードを随時切替ながら使用します。

カーソルの移動 - vi

「Vim入門」一覧に戻る viには行頭・行末、ファイルの先頭・末尾などへダイレクトに移動できるコマンドなど、様々なカーソル移動を行うためのコマンドが用意されている。ここでは必要最低限と思われるコマンドを解説する。 window.addEventListener('load', …