タグ

ブックマーク / nais.to/~yto (8)

  • [を] Emacs 初心者のための最低限のコマンド表

    Emacs 初心者のための最低限のコマンド表 2007-01-11-1 [Tips] 最強のエディタである Emacs はその敷居の高さでも最強かも。 なんてったってコマンドが多すぎで初心者はブルーになりがち。 しかもまわりの Emacs ユーザに使い方なぞ聞いた日にゃ、 「入門段階ではそもそも使いこなせないようなすごい機能」 の説明を嬉々として始めたりしがちで手に負えない。(偏見) というわけで、初心者向けに 「最低限これだけ使えればとりあえず大丈夫」 と思うものをまとめてみた。私も普段からよく使うコマンドたちである。 主に「Emacs操作キー一覧」 (http://www.magic.mediawars.ne.jp/tips/emacs_key.html) から抜粋。 上下左右へ移動 C-p, C-n, C-b, C-f行頭・行末へ移動 C-a, C-e1画面進む

    nozom
    nozom 2007/01/12
  • [を] Perl で配列をシャッフル

    Perl で配列をシャッフル 2006-11-28-2 [Programming] Perl で配列をシャッフルする方法のメモ。 最近よく使うので。 Matthew McEachen :: Hints & Kinks :: shuffle in perl http://matthew.mceachen.us/archives/000034.html use strict; use List::Util 'shuffle'; my @lines = <>; print shuffle( @lines ); Recipe 4.17. Randomizing an Array (Perl Cookbook) http://www.unix.org.ua/orelly/perl/cookbook/ch04_18.htm # fisher_yates_shuffle( \@array

  • [を] ASINUKI

    ASINUKI 2006-11-24-6 [Affiliate][Programming] こんなのどうかな。みんな使うかなあ。 入力されたテキストに含まれている ASIN を抜き出して、 アフィリエイト用のコードを生成するだけのツールなんだけど。 ASINUKI http://nais.to/tools/asinuki.cgi 入力テキストは、URLとかHTMLコードとかメールのテキストとかね。 試しにアマゾンのページのHTMLコードのとか入れてみると良いかも。 アソシエイトIDを指定して呼び出すときは下記のように aid で。 http://nais.to/tools/asinuki.cgi?aid=137439-22 一応ソースも公開しておきますね。バカらしいほどシンプル。 http://nais.to/tools/asinuki_cgi.txt (なお、IS

    nozom
    nozom 2006/11/26
  • [を] Perlのプロファイラ - Devel::DProf

    Perlのプロファイラ - Devel::DProf 2006-11-06-3 [Programming] Devel::DProf http://metatoys.org/propella/tips/Devel_DProf.html DProfの話は、「プログラミングPerl 第3版 VOLUME 1」の 第20章「Perlデバッガ」に載っています。 デバッガ(perl -de0)の話も詳しいです。 で、プロファイルの使い方。 例えば、foo.pl というプログラムをプロファイリング。 % perl -d:DProf foo.pl で、tmon.out というファイルができます。整形して見るには dprofpp。 % dprofpp Total Elapsed Time = 54.58411 Seconds User+System Time = 49.11048 Sec

  • [を] Log::Log4perlでログを取ることにしようかと

    Log::Log4perlでログを取ることにしようかと 2006-11-06-4 [Programming] 下記を読みながらメモ。 - perl.com: Retire your debugger, log smartly with Log::Log4perl! http://www.perl.com/pub/a/2002/09/11/log4perl.html Log::Log4perl には5つの logging levels がある。 (低) DEBUG 例えば、DEBUG を指定すると全レベルのメッセージが出る。 これに関して、":easy" を使った例: #!/usr/bin/perl use strict; use warnings; use Log::Log4perl qw(:easy); test($DEBUG); test($WARN); test($FA

  • [を] 削除ボタンで箱ごと消すイデオム?

    削除ボタンで箱ごと消すイデオム? 2006-10-25-6 [Tips] Webページ上で、JavaScriptにより、「削除ボタン」で箱ごと消す仕掛け。 一個前の中身、中身、中身 × 中身、中身、中身 一個後の中身、中身、中身 <style> .box {margin:10px; padding:10px; border:solid 1px black;} .delete {background-color:black; color:white; cursor:pointer;} </style> <div class="box"> 一個前の中身、中身、中身 </div> <div class="box"> <span class="delete" onclick="this.parentNode.parentNode.removeChild(this.parentNode)" >×

  • [を] MECAPI で JSONP 出力対応

    MECAPI で JSONP 出力対応 2006-09-23-1 [MECAPI][NLP] Web 経由で MeCab を使うための API である MECAPI (http://mimitako.net/api/mecapi.cgi)で、JSONP出力対応しました。 callback というパラメタでコールバック関数を指定する仕様。 これによってドメインが違ってもクライアント側 JavaScript から MECAPI (JSON) を呼び出して使えます。 サンプルを下記に置いておきます。 昨日のやつ[2006-09-22-4]をちょこっと改造しただけです。 - MECAPIのJSON出力で形態素解析 http://chalow.net/misc/mecapi.html 参考: - [鏡] 入門 JSON 3 -- JSONP とコールバック関数 -- 戯れ言++

  • 株式会社水協 神戸市エリア

    神戸市のトイレつまりの修理・交換をはじめ、便器の修理・トイレタンクの修理・ウォシュレットの修理や、ウォシュレットの取付けまで全て対応致します!また、飲店舗様のグリストラップのつまりの高圧洗浄もお任せください。 対応メーカー 他多数、お尋ねください

    nozom
    nozom 2005/02/23
  • 1