null

Perlメモをメモ

テックウェブという会社の取締役さんのPerlに関するメモ書き。 Perlメモ 僕の癖が強いものもありますがご容赦を。 たしかにww トリッキーで楽しいコードがいっぱいです。 いくつか紹介 リストシャッフル sub Shuffle{ BEGIN{srand} my @OUT; push @OUT,splic…

基数変換

なんだかんだ言って(まだなんも言ってないが)dankogaiのプログラムはおもしろい。 javascript - 基数変換 とりあえず10進数値の基数変換プログラムをPerlで手抜き書き直し。 ($int, $base) = @ARGV; do{ push @chars, (0..9,'a'..'z')[$int % $base]; } wh…

ftpのログインを簡略化する.netrc

ftpコマンドを使う際、~/.netrcを使ってログインを簡略化できる。 machineでサーバを指定し、そのサーバにログインする際のユーザ、パスワード、初期化処理(initという名のマクロ)などを記述できる。 また、defaultを使えばmachineエントリのない全てのサー…

$RANDOMで乱数取得

RANDOMって変数を参照すると0から32767の乱数が取得できる。 http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html このパラメータが参照される度に、 0 から 32767 までのランダムな整数が生成されます。 RANDOM に値を代入すると、乱数の列を初期化…