わさっきhb

大学(教育研究)とか ,親馬鹿とか,和歌山とか,とか,とか.

zsh

${=変数}

CygwinでRubyの最新版スナップショットをビルド―psych対応― Rubyの二つのスナップショットをコマンド一つでインストール またまた,Rubyのビルドがうまくいかなくなりました.どうしよう.…

nowコマンドをほんの少しだけ修正する

昔,

Re: ディレクトリ移動

エクスプローラー拡張またはエクスプローラー代替の,良いソフトウェアを探しています.Windows 7 Professional 64bitで動作し, タブ表示 タブ間のファイルコピー/移動 フォルダーのお気に入り フォルダー名のコピー*1 白いところを右クリックでフォルダー…

標準キー割り当て

zsh

zshの本 (エッセンシャルソフトウェアガイドブック)作者: 広瀬雄二,A5出版社/メーカー: 技術評論社発売日: 2009/06/17メディア: 単行本(ソフトカバー)購入: 11人 クリック: 126回この商品を含むブログ (37件) を見る4.2節(p.75より)では「標準キー割り当…

Rubyの二つのスナップショットをコマンド一つでインストール

はじめに 何台かのLinuxとCygwinの環境で,Rubyの最新版スナップショット(1.9系列)と安定版スナップショット(1.8系列)をビルドし,インストールしています. 一つの実行環境で,1.9系列と1.8系列の両方で動作を確認したい,ということがときどきあります…

.zshrc変更

zsh

『zsh最強シェル入門』を読み直して,自分の~/.zshrcに書いていなかったけど,興味深い設定を追加しました. setopt hist_no_store # historyコマンドは登録しない setopt hist_no_functions # ヒストリから関数定義を取り除く setopt ignore_eof # C-dでlog…

gcc -Wallでコンパイルして,成功すれば引数つきで実行するfunction

zsh

コンパイルのコマンドを打ち込んで,成功すれば実行して,論理エラーがあればプログラムを修正して,上矢印2回でコンパイル,上矢印2回で実行,…というのは手間です.たまに,コンパイル時にエラーが出ることもありますし*1. 「コンパイルコマンド && 実行…

nowコマンドを修正する

実は昨日,irbでいろいろ実行させながら,Time#iso8601に与える引数を思案したのですが,うまくいかず,nowに取り入れられませんでした. Sixeightさんのコメントをもとに再調査して,解決しました. 昨日リンクしていた Time#xmlschema([fractional_seconds…

nowコマンドを作る

調べ物をしていて,プログラミング言語 Ruby リファレンスマニュアルというのを知りました.Ruby組み込みのTimeクラスだけでも,さまざまなことができますが,require "time"とすることで,文字列からTimeオブジェクトを作るクラスメソッドTime.parseや,Web…

ディレクトリ移動,リンクURL取得

zsh

if [ ${+CYGWIN} = 1 ] then alias cdc='cd $(getclip)' fi (略) cdcは,QTTabbarでフォルダを開いていて,シェルでそこに移動したいときに使います.具体的には,QTTabbarでタブ名を右クリックするとメニューが出ますが,ここで「パスをコピー」を選びます…

PATHの不要なパスを削除

Cygwin環境なのですが,PATHに入っているパス(コマンドサーチパス)に重複があります. $ echo $PATH /home/takehiko/Lib/ruby/bin:/cygdrive/c/Program Files/SlikSvn/bin:/cygdrive/c/Program Files/TortoiseSVN/bin:/home/takehiko/bin:/usr/local/bin:/…