はてなキーワード: SKKとは
東大情報理工学系研究科のものです。東大とは言わないけれども、卒業後は、旧帝大の情報系に編入しなさい。今年東大の修士を卒業して、研究科長賞をとった人は、高専から大学3年へ編入した人です。
>ThinkPad の中身は、OS は Debian/GNU Linux 、ツールとしては Vim,screen,SKK,ratpoison,TeX など、いわゆる"変態的"な環境を使っています。
大丈夫です。東大工学部計数工学科/理学部情報科学科では、標準的な環境です。
今、寮にいる煙草すっている人?先生に相談しなさい。煙草すっている人を寮から追い出すわけにはいかないかもしれないが、あなたが嘘でも「喘息もちなんです」とか言えば、部屋変えてくれるはずです。
いくつかトラックバックがあったのでちょっと補足的な内容を書こうと思います。
文章割と滅茶苦茶ですが、物事を伝えるには十分だと思うのであまり気にしないでください。
私は中学生の時からプログラミングを3年間続けていて、作業用のツールとしては ThinkPad や HHK Pro2 を愛用しています。
ThinkPad の中身は、OS は Debian/GNU Linux 、ツールとしては Vim,screen,SKK,ratpoison,TeX など、いわゆる"変態的"な環境を使っています。
先輩曰く、「お前よりプログラミングできる奴はこの学校にはいない」とか。まだ2年生なのでとても本当だとは思えないけど。
そういう専門教科が大好きな人間なので、キーボードを叩けない部屋では生活できません(プロコンとかもあるし)。A君はそれを分かって「じゃあ俺もキーボードの音嫌いだから、部屋でキーボード叩くのやめて」と言っているのだと思う。
さっきも書いた通り中学生の時に他人の肋骨を折った事があるような人間ですし、私自身も殴られた事が何度かある(怪我はしなかったけれど)。
今までの経験からして、自分にとって不都合だと分かっていれば言葉が通じないような人間なので、話し合いで解決できるとはとても思えません。
チクれば部屋が取り戻せて、自分の望む生活ができるのかもしれないけど、A君と親しい人達からどう思われるかを考えると、あまり簡単にこの手段を使うわけにはいかない。最終手段としては良いと思うけれど。
A君は欠課数が多く、それが原因で退寮処分を食らってもおかしくないので、朝寝ていても起こさないようにしています。後期までの辛抱と思えばそれで耐えられるかもしれないけど、欠課数をちゃんと把握しているわけではないので上手くいくかどうか分からず。
最近は寝る時ですら友人の部屋の床なので、大して影響は無いと思います。ただ床で寝たせいか体中の至る所が痛い……。
今日はなんかコードを書く気になれんので、開発環境でも整えよう。
自分の物理的な開発環境は、会社PCと自宅PC(デスクトップ)、自宅PC2(ノート)。
会社PCと自宅PCデスクトップはWindowsで自宅PC2(ノート)はUbuntu Linuxみたいな構成になっている。
基本的には、PHPのコードしかいまんとこ書いてないんだけど、まあいろいろ他のコードも書いたり。
いややっぱりPHPしか書いてないか。現在の構成は以下のようなかんじ。
会社開発環境:Eclipse + Aptana + PHPEclipse ほんで日本語入力がskk。あとは特になしデフォ。
自宅(デスクトップ)開発環境:萌ディタ + FFFTP。あんまこっちじゃ開発してない。
自宅(ノート)開発環境:gedit(なんか標準でついてるやつ)。これで書いて、ごにょごにょみたいな。(Apacheいれて)。こっちメイン。
ほんで、これを統括するリポジトリ、BTS。会社のリポジトリは、SourceSafeとSubversionがある。Subversionに移行中。
BTSはMantisとかいうのだったはず。導入したばっか。あと個人用にもSvnリポジトリがある。趣味の開発とかはこっちへ。
なんというか正直複雑するというか、結構面倒なんでいろいろ統一しようと思う。
まず自宅はノート遅すぎなので(このご時世にX20はねーわ)、デスクトップだけにしてノートはお蔵入り方向で。さようなら。
会社の開発環境もちょい変えよう。なんかEclipseはだめだ。僕みたいな初心者プログラマには便利すぎ。
なんかどんなコードを書いても動いてしまいそうな気がする。よくない(自分がだけど--)。
基本構成は、http://www.itmedia.co.jp/enterprise/articles/0703/07/news017.htmlを参考に。
会社と自宅のデスクトップにcoLinuxを入れて、上記3種の神器を入れる(ミーハーでごめん)。
次に全PCのIMEをSKKに。いい加減統一しないと指が変なかんじになってきている。
これでコードを書いたり、文書を書いたりできるようになった。次に開発動作環境。
Apacheとphpとrubyとgccとg++とnasmとjavaとhaskellとperlぶっこんどこう。jsはFirefoxで動くからすばらしいね。
次は、subversionとmakeとqemuいれとく。
社内環境はどうにも変えようもないけれど、BTSとかSVNに変更が発生したらIRCでメッセージ流すのはいいと思った。
http://www.itmedia.co.jp/bizid/articles/0703/01/news113.html
はやめにPG終わらせてやってみよう。
まあこんなかんじかなあ。だらだらと書いてしまった。まあよさげ。ちなみにこれ以外のごにょごにょは