2010-01-01から1年間の記事一覧
どのように追記すれば一日に記事を二つ投稿できるのかのチェックをしています
simple-hatena-modeの環境をととのえたのでテスト投稿してみています。 調子がよければこれからも利用を続けます。
わたしは専らLinuxを利用しています。実質windowsも利用できない事もないのですが、人生の中でwindowsを家で利用していた年数もそんなになく、利用している最中もUNIXコマンドを導入したりMac風にDockを導入したりしてほとんどwindowsとは言えない状態で使用…
Twmときいてピンとこない人もいるのではないのでしょうか。twmというのはかなり古いもので現在のGNOMEなどの環境とくらべると貧弱といわれるかもしれませんが、必要最低限の機能は実装されているので僕のようにCLIで操作するユーザにとってはこれで十分なの…
これでどんなふうに適応されるのか気になります。
コンソールで作業するだけで十分なタイミングというのは以外とあるものでバッテリーなどが不安なときや集中してさぎょうしたいときなどは僕は基本的にconsoleを使っています。 GUIでは独自のキーマップを採用している僕ですから当然Consoleを利用する上でも…
何につかうというわけでもありませんが、Plaggerをインストールしました。 まずは、db.hをインストールしておきましょう。 sudo aptitude install libdb4.5-dev とするとdb.hがインストールできます。あとは sudo -H cpan install Plagger でインストールで…
RailsはRubyで注目の技術です。僕も個人的に勉強してみようとおもったので環境をととのえました。そのときに注意点があったので記事にしておきます。 Debianにはaptにすでにruby1.8とrubygem1.8が用意されています、しかしパッケージからインストールするの…
IO-DATA WN-G54/CB3Lというものを購入してきました。さっそくLinuxで動作させてたいところですが、ネットにはmadwifiというものをインストールしろ等の情報がとびかっています。 そこで僕はmadwifiというドライバー(?)をインストールしたのですが、これはあ…
最近CPAN Authorになった僕ですが、PerlといえばCPANモジュールを利用するのがあたりまえ(?)ですよね。 そこで自分なりに習作としてキッチンタイマーをGtk2とGtk2::GladeXMLをつかって作成しようとしたところで問題に引っかかったのでご報告したいと思います…
Debian GNU/LinuxにはOpenOffice.orgがインストールされていますが、バージョンが2です。できれば最新版の3をインストールしたいですよね。でも将来の事を考えるとアップーデートも快適に可能なように、Debianのパッケージからインストールしたいよねぇ。で…
SKKは特殊な入力方法を使用しますが、それは誤変換をかなり防止してくれますし。なにより平仮名だけの入力の時の快適さは素晴しいものがあります。しかし、SKKにはさらに特徴的な「豊富な辞書ファイル」の存在があります。SKK辞書 - SKK辞書WikiのページはSKK…
バックアップってのは面倒な物です。でもしておかないと大変になりますし、手作業でやるとわすれがちです。でも、セーブしておきたいファイルの場所は一回ぐらいなら覚えてるんじゃないでしょうか。そんなときにちょこっと設定ファイルに記述するだけでバッ…
会社などの環境が整備されている場所と通信するならともかく友人たちとの共同プロジェクトや出先からちょっとファイルを開くていどの利用ならDropBoxを利用しない手はないです。なにしろiPhoneからも利用できるのですから、便利きわまりないです。というわけ…
JavaプログラミングをするときはJDKが必要になります。そんなときOpenJDKなどの物もありますが、Javaの外部ライブラリとの連携などを考えるとSunのJDKをインストールするのが必要になります。SunJDKはフリーソフトウェアではないのでrmsに申しわけない気持ち…
これまでVimとZshという僕なりのプログラミング三種の神器の2つを紹介してきましたが、最後の一個も当然定番といえるscreenです。最近はtmuxというターミナルマルチプレクサも開発されてきているようですが、まだ安定していないようですし、Web上での情報の…
Shell環境というのは、UNIX系OSをある程度つかいこなせるようになると必ず接するものになるはずです、そんなときShell環境が快適かどうかというのは長期的にみて非常に重要な事となるはずです。そこで既存のbashではなくzshという*さらに*優れたShellをイ…
これは開発の基本とは関係ありませんが、NetHackであそぶのが大好きなのでインストールしておきます。 sudo aptitude install nethack-console nethack-x11 nethack-spoilers これでX11版のNethackとtty版のNetHackがインストールされる。そして$HOME下に.ne…
Debianで基本的な開発環境を整えたら、次はキーボードの環境を整えて自分に最適な入力環境を整えましょう。僕はSKK + 独自キー配列を愛用しているのでその設定を行いましょう。 まずはSKKのインストールです。こちらはとても簡単です sudo aptitude install …
Debianの再インストールをしました。ちょっとしたミスで/usr/bin以下を完全に消去してしまったのでこんなことになりました。再インストールする度に昔から貯めてきた設定とかを思い出すのが大変なので備忘録をつけようつけようとおもってまたこんな事になっ…
Vimプラグインは数あれど僕が主にお世話になっているのはShougoさんのプラグインです。Shougoさんが開発しているneocomplcacheやvimshellやvimfiler,vimprocなどのプラグインはVimの環境をかなり快適にしてくれます。NeoComplcacheは同じソースないの変数は…
Vimのインストールが完了したらVimrcファイルを書いていって基本的な設定を行いましょう。 "構文ハイライト syntax on "Vi互換をオフ set nocompatible "行番号の表示 set number "入力した括弧に対応する括弧のハイライト set showmatch "入力時に自動的に…
プログラミングに使用するエディタにはEmacsや秀丸,TeraPad,Miなど色々ありますが僕自身は断然Vim派です。Lisp系の言語を書くときに渋々Emacsを起動してSLIME(LispのIDE環境を提供してくれるELisp-Plugin)を起動するぐらいで他のJavaやC/C++,Perl,Rubyなどの…
プログラミングをする私とPCの一番作業するインターフェイスといえばマウスではなく当然キーボードです。キーボードで如何に自分の頭の中にあるコードを効率良くとりだせるのかというのがプログラミングでは一番大切な事です。そのためには頭の中に自然とあ…
PostScriptで六角形をかく機会がありこのさいだからと関数を定義しておきました。 %usage CenterX CenterY Size drawHex /drawHex{ newpath dup exch 4 1 roll add moveto 5 {dup} repeat 30 rotate neg 0 rlineto 5{60 rotate neg 0 rlineto} repeat stroke…
ここ数日友人のSunSpotをつかった開発を手伝っている、友人はプログラミングはさっぱりらしいので実質このプロジェクト内でのエンジニアは僕ひとりである。はじめはLispファンの僕としてはJavaなんて面倒だなぁと思っていたのだが、これが意外とおもしろいも…