開発環境

VirtualBoxのGuestAdditions

VirtualBoxにdebian wheezyを入れたが、GuestAdditionsの入れ方忘れてたのでメモ。 sudoできるようにする suでrootになる visudoで自分を設定 次のパッケージをインストール(aptitude updateとaptitude apgradeは適宜やっておく) build-essential module-a…

eclipseやってみっか

「eclipse 日本語化」とかでググると「UbuntuTips/Application/EclipseJapaneseSetup - Ubuntu Japanese Wiki」がトップに出てくるわけですよ。で、その通りにやるとうまく行かない。で、どうにも困っていろいろググってたら「juners weblog: Eclipseの英語…

JSLint

JavaScriptを勉強している。 ブラウザとテキストエディタさえあれば良いという点でJavaScriptは始めやすいと聞いた。しかしブラウザ搭載の処理系のみだと文法エラーに長時間悩まされる(まだそのレベル)ので、非常にやりづらいと思っていた。そんな中、twit…

PHPUnit入れてみた

今更ながらPHPUnitの存在を知ったので、XAMPP環境@Windows XPにインストールしてみた。 $pear install -a phpunit/PHPUnitすると、 phpunit/**** requires PEAR Installer (version >= 1.9.1), installed version is 1.9.0ってエラーになってるところが何か…

github初めの一歩

githubを始めようと、他のサイトやらを参考にアカウントの取得、アバターの設定、リポジトリの作成はできた。だけど SSHって何? 公開鍵の登録って何? ssh-keygenやssh-addって一体何をやってんのよ? ってな状態だったので、ちょっと調べてみた。SSHの仕組…

Monoのアンインストール

Mac上のmonoでC#を書いたりしてるけど、バージョンが2.4とかなり古かった。初めから入ってたのか自分で入れたのか覚えてない。 port installed で出てこないので、少なくともMacPortsによるものではなさげ。せっかくだからMacPortsで探してみたけど、バージ…

github

githubのアカウント作った。リポジトリも作った。だけどコミット(gitではコミットっていうのかな?)する方法が分からない。だめだこりゃ。 明日にでもググってみよう。 ぐぐってみた 変更内容をサーバの方に反映させることをコミットじゃなくてpushという…

CUIの開発環境

眠れない。こんな時ははてな日記でも書いてみる。 仕事でプログラミングする必要があるときは、Windows OS上の某ほげほげStudioでやってる。コンパイルやらリンクやらこまけぇことは良いんだよとばかりに、コーディング以外のことはIDE任せにできるので楽だ…

コード補完

意味の上でのある程度のまとまりごとに、名前をドットで区切ってやれば、名前の衝突は防止できるな。 まぁ、単なる文字列なので、その「意味」に当たる部分は、プログラマの頭の中だけにしか無いけど。 名前の衝突を防止の他に、コード補完によるコーディン…

WindowsでGauche

WindowsでGaucheやるには、おそらくGaucheboxが一番お手軽。 以下よりダウンロード、インストール。 http://practical-scheme.net/wiliki/wiliki.cgi?Gauche%3AGauchebox

MacでGauche

ご無沙汰してます。Schemeはあれから全く進んでません。ヽ(´Д`;)ノアゥア つんどくYeah!!!!6月にMacbook Pro 13インチを買ったので、今更ながらMacでのScheme開発環境構築(Gauche + emacs)に関して覚え書き。大まかな流れは、 X11のインストール XCodeのイン…

emacsのキーバインド

emacs使ってるけどemacsのキーバインドには全然慣れていない(というか知らない)。 これじゃemacs使ってる意味ないなー、ってことで、ここ数日は先日紹介したdrill-instructor.el(http://blog.livedoor.jp/k1LoW/archives/65055608.html)を使ってる。 取…

Sir,Yes Sir!

鬼軍曹.el

バッファの移動

id:yagiey:20080409で紹介した.emacs.elの設定でずっとやってきたけど、C-cSで*scheme*バッファに移動するのがウザく感じるようになってきた。 Schemeやるときはscheme-modeにした*scratch*バッファでC-xC-eしてばっかりなので、*scheme*バッファに移動され…

Ubuntu + Emacs + Gauche

普段使いのノートPCをWindows XPからUbuntuにした。 さっそくEmacs22とGaucheをインストール。 導入手順はid:yagiey:20080409に書いたりしてます。 emacs使い始めて、いきなりイラついたのが起動時のメッセージとビープ音。 ということで、両方とも消すため…

emacs22でC-spaceでのSCIMの起動を抑制

C-spaceするとSCIMが起動してウザい。 ってことで、C-spaceでSCIMが起動しないようにする方法。 Gnomeパネルのアイコンを右クリックしてプロパティを表示する コマンドを env XMODIFIERS=@im=none <emacsのパス> -i と書き換える。 参考:https://wiki.ubu…

めんどうくさい

今はGauche@Emacs@Ubuntu8.04@VMware Player@Windows XPでSchemeやってるけど、いちいちVM立ち上げんの面倒くさい。 つーことで、デュアルブートするかUbuntuをホストにするか検討中。 メモリ1GBしかないし、ゲストのXP上でVisualStudioはちょっと厳しいかな…

Schemeの開発環境

Windowsの再セットアップに伴い、Scheme環境もインストールしなおした。 この機会に備忘録をば。 ちなみに、ほぼhttp://kayui.blog38.fc2.com/blog-entry-45.htmlのコピペ。 emacsとかあんまし慣れてないんで、間違いとかあったらツッ込んでください、口汚く…

Meadowやめた

半年に1回くらいの割合でWindowsを再インストールしてる気がする。 入れ替えた時のサクサク動く感じが好き。 再インストールしなくても、デフラグちゃんとやってやればいいのかな...? まぁ、さておき。 再インストールをきっかけに、MeadowやめてEmacsw32に…