「EMACS」を含む日記 RSS

はてなキーワード: EMACSとは

2015-09-21

http://anond.hatelabo.jp/20150921181109

情報系の学部を出て、linuxとかemacsとか使えてオブジェクト指向とか学んだ女の子就職失敗して、高卒VB仕事してるおれに援助交際お小遣いもらっていて、なんだかもったいない感じ。

2015-08-20

メシマズ改善が難しいの、厨房に入れないことなんだよ

なんかさ、メシマズ話題になる度に

「男はなにもしないで文句だけ言う」

文句をいうなら自分で作れよ」

みたいなコメントが並ぶんだが、嫁姑問題に疎いんだろうな、といつも思う。

それが悪いとは言わない。想像力が足りないとも思わない。

女性でも当事者にならないと想像しづらいし。

ちょっと想像して欲しいんだが、オマエさんが職人だったとするな。

壺を作るとか、漫画を描くとか、なんだったらiPhoneアプリ作るんでも良いよ。

一日のウチ、かなりの時間をその作業に費やす職人だ。

良い仕事をしたいと思ったらどうする?そう、環境を整えるな。

ろくろの位置、ペン軸の太さ、使うエディタショートカット

で、ある日、「オマエの仕事文句があるから、俺にやらせろ」ってヒトが入ってくる。

引き継ぎじゃ無いんだよ。廃業しろと迫るわけじゃない。ちょっと代われって感じ。

それさ、代わる?自分神聖作業場他人が入ってきて、作業場使わせろって事だよ。

はてなーに伝わりやすそうな例で言うとさ、Emacsでやってたのに、目の前でviとか設定始めてんの。

耐えられる?設定ファイル勝手に書き換えられて。

男子厨房に入らずっていう意味じゃなくて、家のキッチンってものすごいパーソナルな作業場なのよ。

だれにでも使えるような、最大公約数的な配置になってたりしないの。そんな理由もないし。

そして、パーソナルな作業場を、他人に乱されることほど、癇に障ることって無いのよ。

同居とか、二世住宅で、世帯別にキッチンを作る必要性が強調されるのは、そこなの。

夫と舅がふたりともNゲージマニアから趣味の棚は一つで良いわよね?って言われたら、エッてなるでしょ。

いくら趣味が同じだって行っても、同じだからこそ、共用にはしづらい。共用に出来ない。

そしてね、食事って別に特別な日のイベントじゃないでしょ。

たとえば、家族旅行に行くとき段取りが悪いから、次は私がやる、宿も抑えるし店の予約もする。

これなら、手も出せるし、やりやすい。イベントから

でもね、料理、日々の食事って、そうじゃない。

日曜に一回息子がキッチンうまい飯を作った。で?

メシマズに対して、誰かが代わりに料理すれば良いっていうのは、つまり毎日の食事担当を完全に代わる」必要があるのよ。

何回か、「こうやったら上手く出来るだろう」って言われても、意味が無いの。

キッチンが一つしか無い家庭で、メシマズが食事担当になってる時に、本人が更生する以外に手は無い。

例えば、各日で料理担当をするとかも、あんまり意味が無いと思う。

チームで仕事する為に、なんかルールとか規約が決まってる世界の話じゃないのよ。

凄く下品な言い方するとね、「オマエが奥さんを喜ばせられないのは、愛撫の仕方が悪い」って他人が奥さん触る感じ。

それさ、耐えられる?

食事担当キッチンに立っている人間は、そう言うレベルでその場所を捉えてるの。

からメシマズ話題になった時のアドバイスとして、「代わりに作って味を見せたら良い」は完全に逆効果

そりゃ、姑の飯がマズイからって、嫁が姑のキッチン使って飯作って舅が喜んだら、いびり倒しもするだろうと。

男性目線的に言えば、完全に女房寝取られてる状態ですよ。

アノヒトの愛撫の方が良かったアナタの愛撫はもう嫌って奥さんから毎日言われてみ。アノヒトに憎悪以外湧く?

下手なブコメばっかり書いてんな、オレに代われって家族に言われてみ。

しか家族の書いたブコメの時に限ってスターが付くの。それで家族得意げ。

そのアカウント、続ける気力、ある?耐えられる?

2015-08-19

VimEmacsがあるから人類は争う

人類の恒久的な平和のためにVimEmacsを滅ぼさねばならぬ

2015-07-28

Emacs使いの呼び方

Vim使いはVimmer(読みはヴィマー)だよねと定着してる気がするけれど、

Emacs使いはEmacser(読みはイーマックサー?)やEmacsist(読みはイーマックシスト?)など色々で、どう呼ぶのがいいんだろう。

EmacserもEmacsistも語呂が良いようには思えない。いや、読み方を間違えてるだけかもしれないが。

今は無難Emacs使いと呼んでいる。彼は優秀だ。

2015-06-12

スラドアカウントってぜんぜん取られてないね

http://srad.jp/my/newuser

vimとかemacsとかgitとか

スラドの人が好きそうなアカウント名が取られてないのねえ

リニューアルアカウント一新されたのかねぇ

と思ったけどそうでもないのねえ

オープン2001年から14年間空いてたのねえ

別にいらないから取らないけどねえ

でもAKB48は取られてるのねえ

2015-03-15

WebデザイナーコーダーVimとかEmacs使う理由

大した理由などねーだろ。

Vimの全機能を使い倒しているわけじゃねーだろ。

中途半端な奴はVimEmacsも使ってんじゃねーよ。

WebデザイナーコーダーならAtomのほうがリアルタイムプレビューとか便利な機能がついてるしvim-modeだってある。

ウガンダ寄付するつもりがないならVimmer名乗ってんじゃねえよ。

2015-02-26

http://anond.hatelabo.jp/20150225233200

emacs使いの人には別枠でFP(フィンガーポイント)があり、これを使い切るとバッドステータスemacs小指」を患ってしまう。

2015-02-24

ハッキング極意5】エディタを極める者がプログラミングを極める

やあ、今日は二回目だよ。

さっき書いた奴はどちらかというと実践的すぎて、つまらなかったかも知れないよね。

からちょっと為になる話をしておこうとおもってね

前回の記事

http://anond.hatelabo.jp/20150224002209

エディタ

神のOS LinuxにはWindows界では理解されないエディタについての戦争がある。

vimEmacs民主党共和党みたいな感じで戦っている。

それは少し生易しい表現だったかも知れない。

実際に戦って死人も出ているんだ。

2003年には武力闘争にまで発展し、PKOが介入することになったけれども

今はグローバル化して国境なき紛争として、様々な場所問題引き起こしている。

なぜこれまでに戦うのか?

それはプログラミング

プログラミングハッカーにとっては魔法なのだ

武器なのだ

なのだ

すべてなのだ

魔法思想であり、思想は戦い方のスタイルにつながっている。

よって、どのエディタを使うのかはどのようなイデオロギーを持ってそしてどのように戦うか、ハッカーにとってはアイデンティティに関わる重要なこと。

さて、僕はどの立場人間なのかということを明らかにする時が来たようだね。

僕のハッキングスタイルコーディングスタイル、そして思想がいま明らかになる。

最も実践的なエディタ

僕が使っているエディタジャポニカ学習帳だ。

かなり異端ジャポニカ派だ。

しかしこれはかなり実践的なデザインで、僕の攻撃スタイルにとてもあっている。

まず、コーディングシートを塗るときに素晴らしい下敷きになる。

2Bの鉛筆で力強く塗っても全く穴があかない下敷き。

かといって硬すぎずクッションのように包んでくれる。

強い武器でいて優しさにあふれている。

デバッグ

やばい攻撃の途中だがコーディングが間違っていたかも知れない!!

そういう時は素早くジャポニカ学習帳を開く。

ジャポニカ学習帳【じゆうちょう】を開くとそこには真っ白い無地のページが広がっている。

そこに一心不乱に0と1を書く。

0と1を書いて、自分コーディングシートに示していたアドレスメモして、どの値を入れていたのかを確認し、順次立ててメモリ空間の二進数がどう変化していくのか書いていくのだ。

機械語日本語と同じ、九九のように二進数計算を進めていく。

IBM研修でもらったフローチャート用定規もつかったりする。

すべてが分かった時に再びコーディングシートに移る。

実行

すべてが終わった。

すぐパンチャーに渡すんだ!

その時に役に立つのジャポニカ学習帳だ。

何枚ものコーディングシートをジャポニカ学習帳に挟む!ページを間違えないようにね。

そしてそれをフリスビーのようにパンチャーに投げるんだ。

ネイティブに直接効く摩訶不思議コードは即座に実行され、

現代っ子のハッカーにはわからない謎の攻撃で相手は完全に沈黙

そして今日秘密機関から報酬が貰える。。

2015-02-16

よみがえれ!edしぐさ

一文字うかがい

edコマンドはすべて1文字。行を挿入するときは"a"や"i"、行を削除するときは"d"。編集内容を保存するときは"w"、edを終了するときは"q"。edの人々は長いコマンド名にわずらわされずに暮らしていたんだ。

線引きしぐさ

書き間違えた言葉を直したいこともあるよね。たとえば"history"を"fiction"に置き換えたいときedの人々は一つずつ"history"を探して書き換えるのではなく、s/history/fiction/gのように、置き換える言葉を線で区切って並べていたんだ。簡潔さを好むedの人々らしいしぐさだね。

点打ち仕舞

edにはコマンドモード編集モードがあったんだ。テキストを直接入力するときに使うのが編集モードテキスト入力を終えるときは、"."1文字だけの行を入力するんだ。そうすることでコンピュータ編集モードの終了を伝えられるし、ユーザピリオドを打つことでモードの切替を意識できる。edではそんな人と機械への気配りはあたりまえだったんだ。

版刷り大事

edの人々が主に使っていたのはディスプレイではなく、ロール紙に1行ずつ印字するテレタイプ

今の私たちには一見すると不便に思えるつくりも、edの人々にとっては紙と時間節約する工夫の詰まったものだったんだね。

vi言葉emacs言葉

edの人たちは、宗教戦争につながる言葉を使わないように心がけていたんだよ。

2015-01-16

http://anond.hatelabo.jp/20150116031439

viemacs新規言語作ったわけじゃない。

viqededexviと元々存在した別のエディタから派生している。

emacs採用したlisp世界で2番目に古い高級言語。(1番目はFortran。それ以前はマシン語アセンブリ言語だけ)

ちなみに昔はlisp計算機工学を学ぶ上での必須教養だった(つまり使い手が多かった)からマクロ言語として選ばれたのは必然

あとlisp以外の言語を使えるemacs亜流もあった(過去形)はず。

emacsとかvimとかどうして機能拡張のためだけに一種のプログラミング言語作りたがるの?

JavaScriptとかPythonとかRubyとかで書けるようにすればいいじゃん

いや古いソフトからってことで仕方ないけど他の言語でも書けるようにすればいいじゃん

どうして拡張のためだけに潰しも効かない新しい言語覚えなくちゃならないんだよクソが

2015-01-03

日本も捨てたもんじゃないんだよ!(←ウソですが)

アタイアラサー職業プログラマーなんだが、去年の暮れ、米国出張した際、

職場の同僚とアイリッシュパブで飲みつつ、いろいろ話したときの会話を書く。

同僚は、オートラリア出身の男20代後半、アメリカ大学CS専攻。

CSというのはコンピューターサイエンスの略)

彼曰く、

  

 パーティーとかで人と知り合うとする。

 そうすると自己紹介するよね?

 それで、相手が、

 「私は医者なんです」

 っていうと、ああその人は、どこかの大学医学部で、

 医学を学んできたんだろうなって

 間違いなく思うだろ? 

  

 それと同じで俺の国、あ、故郷ではなく。俺がCSを学んだ

 アメリカでは、ってことだけど。

 ある人が

 「私はプログラマーなんです」

 っていうと、じゃあどこかでCSを学んできたんだろうなって、

 当たり前のようになる。

 CSの専攻だとしたら、もしかしたら俺の先輩か後輩かもしれないしね。  

 それがスタンフォードとかバークレイとかMITとかだと

 Wow,excellent!ってなるわけ。

 えーっと○○(←アタイ)は、、、

  

アタイ:×××××××××

  

 そうか、Matzの後輩なのか! (←チゲーよ! いや、ツクバも受けたけどさ)

 だからRubyが得意なんだ!

 Lispは?Lispもやりなよ!Emacsで始めるのがおすすめ

  

 それはさておき、俺もちょっと日本で働いたことある

 日本のわりと有名な大企業プロジェクトに関わったんだけど、

 日本では、

 「私はプログラマーなんです。」といっても

 必ずしも、その人のこと、CSの専攻なのかな?とは思わないでしょ?

  

 あれってなんでなの?

  

 だってね、まあ極端な例えかもしれないけど、医学部を出てない医者

 手術させたら危ないでしょう?

   

オートラリアなまりがヒドいけど、翻訳すると、

たぶんこんな感じだったろう。

正直ね、うるさい奴だなーと思いました。

で、アタイは、その日職場で、めんどいバグを1個解決してて

気分がよくなっていて2杯目のギネスで、もういい気分だったもん

から、酔いにまかせて、言ってやったんだわ。

    

 そうよ、□□(←ソイツ)の言うとおりよ。

 日本は、CSに敬意が払われない。そもそも、サイエンス

 存在しない国なの。知ってる? 変な女がズルして万能細胞

 出来たってねつ造したって騒がれてる。その騒がれ方にしてもね、

 なんだろう、サイエンティフィックではないわけ。

 ファナティックっていうかさ。

 そういうね、なんだろうね、国の閉塞性?が嫌になって自殺する人や、

 無差別殺人もよくある。駅とか街中で、突然ナイフ振り回して

 人殺ししまくって、つかまったら「死刑でいいです」とか、

 成功したアーティスト漫画家さんだっけな?)のイベントを中止させて

 「人生格差犯罪なんっす」とか言っちゃう、そういうのが流行っていて、

 で、そんな中、男はみんな無気力で、セックスしたくなくなっていて、

 ロリコンっぽいアイドルグループ総選挙だかなんだかで

 歌って踊っている彼女らのパンチラ観てオナニーばっかり

 しているもんだから人口が減ってるし、国のトップ経済政策

 間違えて絶望に 向かってまっしぐらな国であることは、□□も

 よく知ってるでしょう?(そいつは副専攻が経済

   

 でも日本にも良いところもあるんだよ?

 たとえば、蕎麦とか鮨が美味いとか、いい温泉があるとかさ。

 日本も捨てたもんじゃないんだよ!

      

とかってテキトーに答えたんだけれども。   

まあでも、

 CSを学んでいない人間プログラムを書くのは、

 医学部出てないモグリの医者が、

 メスもって人の体切り刻むようなもの

っていう感覚を持っている人といっしょに働くのは、

日本IT業界で働くときの、レベルの低い人に合わせた

コードを書かなきゃいけない妙なストレスはまったく

感じないで済むので、そこは良いなと。

 

ただし、その換わりのトレードオフで、CSを学んだ前提の

品質コードを書き続けないと、

すぐに仕事をホサれるというストレスはある。(これもけっこうキツい)

      

だが、同じストレスなら、後者ストレスのほうが、アタイには合っていた。

前者のストレスを我慢しながら働かされると、

それこそ、いつか自分無差別殺人を犯すぐらいの

基地外になっていたと思う。

        

でも大部分の日本人プログラマー

  CSを学んでいない人間プログラムを書くのは、

  医学部出てないモグリの医者が、

  メスもって人の体切り刻むようなもの

であることを感じない、もしくは感じても感じていないフリをする

のがお約束という慣習にどっぷり浸かった業界会社組織にうまく適応しつつ、

ストレスたまったら、それこそ美味い蕎麦を食べたり温泉に行ったり、

職場の 仲間とソフトボールやった後、ビール飲んでウサ晴らししつつ、

いつかオフパコを夢見てはてなで、頭のいいプログラマーっぽいブログ書いたりとか、

フェイスブックブログに、日本人技術者ばっかりとで群れあって、

日本の汚い)海にいって、ビーチで男女仲良くバーベキューして、

俺ら私らリア充だぜ!的な画像を載せて、自己マンに浸るっていう、なんか

そういう人生を送って年をとるっていう感じなわけじゃない?

   

それで基地外にならないで、シアワセになれるんだったら

それはそれで悪くはない選択肢だとアタイは思うんだが、

どうやら、アタイはそういうのじゃ楽しくない人間だとわかって

しまったので、日本人なのにプログラマー仕事にしてしまった

憂鬱を今年はどうにか解決したい。

  

以上、年頭所感にかえて

2014-12-08

今日、どうしても会社が辛くて休んだ。

会社勤めを始めて4年目の冬、今日どうしても辛くなり、今まで初めて会社病欠した。

連休と連結したりとかで有給は使ったことがあるが、今日みたいに病欠するのは初めてだった。

朝起きた時、体は元気だった。

だが、体全体が労働拒否していた。

ふと、自分が休んでもいい状況か、何かこうなった原因があるのかが気になり、Evernoteメモしているタスクリストを眺めてみた。タスク的には休んでも影響が無かった。やることでイライラすることが多く、並んでいるタスクは数は多いが、1つ1つのタスク難易度自体は重くはなかった。

簡単に言うと「すこし頑張ればこなせるもの」だった。

これまでも、鼻風邪をひいたり頭痛とか腹痛で遅刻したことはあったものの、会社には行っていた。それで効率は多少落ちるものの、仕事問題なくこなしていた。

だが、なぜだかわからないが、今日は体全体が

「辛い」「会社行きたくない」「毎日苦痛だ」「辛い」「休みたい」「プログラマ特有面白いと思ってやってるクソみたいなジョークとか聞きたくもない」「行きたくない」「何も考えたくない」「辛い」「会話ができない人を相手にするのはもううんざりだ」「vimなんかもう見たくない、とか増田に書いたらどうせ『じゃあemacsにしよう』とかい意味のわからないコメントがつくんだろうな、みんな死ね」「苦しい」「苦痛だ」「みんな死ね」「毎日辛い」「悲しい」「会社メールボックスなんか見たくない」「もう嫌だ」と、労働拒否していた。

「心の底から本当に辛いし、逃げ出したい」という感情がここ数週間前から最近芽生えていた。

大学受験以来忘れていた感情だった。そして、その感情は当たり前で、甘えであるとして蓋をして向き合わず愚痴を言いつつも黙々と仕事していた。

でも、ここまでいっていても休む勇気が無かった。

どの程度で休んでもいいのか明確な基準がなく、サボるのが怖かった。熱があればもちろんそれは別だが、体は元気なのだタスク自体はできないものじゃないし、もしかしたら月曜だから単にベッドから出たくないだけかもしれない。

そう、この気持ちを掘り下げるとただ1つ、ただ「行きたくない」だけなのだ

毎日毎日仕事は辛いと感じている。だが仕事死ぬほど辛いからお金がもらえるし、その金で土日に美味いもの食ったりできるわけだ。

大学時代に学んだ労働経済学でも労働苦役だと教わったし、実際に大半の日本会社員もそう考えていると思う。

から辛くて当たり前だし、辛いから休むのは甘えだと思って休めなかった。

仕事も好きで、それでお金がもらえるのが一番いい。

でもそれはなかなか無いし、ある人にとっては仕事楽しいし好きなことでお金がもらえて嬉しいとしても、同じ仕事をしている別の人はそうではないことは多いし、だいたいそういう時は「仕事好きな人」はそうではない人に「仕事楽しい」ことを前提に話をしてくる。

身体は元気、仕事はきつくはない。だから休むべきじゃないし、無理にでも起き上がって着替えて電車に乗るだけで全てが進むはず、難しい話ではない。

でもなぜか本当に辛かった。

思えば今まで病欠したことがなかった。中学生高校生(中高一貫だった)のときは6年間壮絶ないじめに遭い、鬱病になりながらも実は休んだことが無かった。もちろん休むべきだった。

中1のとき「6ヵ年皆勤賞とるぞ!」と意気込んでいたのでそれを曲げる勇気が無かったのと、休んだことで皆勤賞が無くなるのが怖かったのだ。

結果、6ヵ年皆勤賞は取れたが、その時は精神的にボロボロで失ったものは大きく、今も生きる上で大きく足を引っ張っている要素になっている。

子供の時は病気以外で休んだことが無いし、今も年末年始夏休みインフルエンザとかそういった「休め!」と強制されるもの以外で、自分判断で休んだ経験が無い。

から今でもどれぐらいのレベルから休むべきかがわからなかった。

仕事自体も、辛いという事に対して誰も理解してくれなかった。一番身近な相談相手であるはずの同期は全員が意識が高く、好きでこの仕事をやっているという感じだった。その中で「仕事から仕方なくやっている」という大変低いモチベーションでやっている自分には、辛いという感情自体が許されなかったのだ。

仕事が辛い、辛くてたまらない」ということを同期に漏らしたら

「それはお前のワクワク度が足りないんだ」というアドバイスを貰った。正直意味がわからなかった。自分意識が低いのが一番悪いのは知っている。だが、それ以前に同期に仕事の悩みを相談するのは間違っていた。

そんなこんなで、休もうと思ってもなかなか踏ん切りがつかないので、休む根拠や休んでも問題ない保証が欲しくなった。さっきも書いたが、タスクリストを見ると、今日休んでも明日十分巻き返しが効くレベルだった。

東京都のこのページ(http://www.kenkou-hataraku.metro.tokyo.jp/mental/self_care/check.html)を見て自己診断してみたらその1は36点、その2は9点。総合判定は7だった。一番悪い奴だ。そういえば常にイライラしているし、最近はよくモノに当たるし、どうでもいいことで松屋の店員にクレームをつけて怒鳴っている。

色々休むための根拠や自信をつけるためにやっていて、気がついたら、目を閉じ勇気を振り絞って体調不良会社に休むメールの送信ボタンを「うりゃー!」と言いながら押していた。

見事会社を休んだ瞬間、それまでの重くのしかかっていた気持ちがふっと一点の曇も無く晴れ上がって、ベッドから出た瞬間清々しい気持ちになった。

「こんなんだったら休まないほうがよかったのでは…」と罪悪感を感じた。でも多分休んだから気が楽になって元気になったんだろう。

ふと外を見たら、綺麗に冬空が晴れていた。

久々に心の底から綺麗な気持ちで

「ああ、空が綺麗だ」と感じ、それを実際に声に出した。

歌や小説漫画で出てくるような

「うわー空が綺麗!」という感情表現は、フィクションの中だけの現象だと思っていた。空を見て綺麗だと思う余裕が、子供時代以来に久々に生まれていた。どうやら、物質的なものや、性的もの以外で気持ちよさを感じる事は、フィクション世界だけの現象じゃなかったらしい。

その後は、一日じゅうラーメンズ動画を見たり、平日しかやってないようなテレビ番組を見ていた。

そんなことをしながら夜(ちょうど今ごろ)になると、

明日から仕事がんばるぞ!」という、なんだか根拠のないやる気が数年ぶりに湧いてきていた。そう考えることってあるんだな、と思った。

結論としては、休んでよかった。多分休まずいつものように会社に行ってたら、今頃は耐えきれず1人トイレで泣いていた。

熱があろうがなかろうが、辛い時は勇気を出して休むべきだ。

---------------

(2014-12-09 10時03分)

その後

なんかいつの間にかホットエントリー入りしてたので、その後の報告も兼ねて追記。

昨日は↑みたいな感じで休んだけど、今日起きたら「あー会社いやだなー」とは思った。

でも、今までの「嫌だ」は

「嫌だ嫌だ嫌だ嫌だ嫌だ仕事辛い仕事辛い仕事辛い仕事辛い」って感じだったけど、

今日は「あーめんどくせー」って感じだった。

「辛い」が「めんどくさい」に変わった。

普通(?)になったのでよかった。これは大きい。

というわけで、今日から無理しない程度に頑張るぞい。

皆様のブコメは1件ずつ読みました。今後は辛い時はスパッと休んで、無理せず仕事頑張ります

あと、「松屋の店員がかわいそうだろ」っていうコメントがちらほら見られますが、自分も全く同感です。

ただただ申し訳ないし、以来自分人間の小ささを痛感してます自己嫌悪しかない。

あとは「根本的な部分を治さなければまた再発するのでは」というコメントいただきました。その考えは昨日休んでハイになった時に完全に抜けてました。とりあえず、会社内、あるいは社外に「何でも相談できる人」を見つける所から始めようと思います

色々書きましたが、自分がここで言いたかったのは「大人はサボってもいい」ということに気がつくまで本当に大変だったけど、実際休むのは本当に簡単でメリットがありまくりだったので、同じように悩んでる人は一緒にサボろうぜ!ということでした。

2014-12-02

僕はもうプログラミングしなくていいんだ

大学回生の夏、下宿の扉に「出入禁止」とチョークで大書し、親を呼ばれて精神病院に連れて行かれた。

 

パソコンを買ってもらったのは小学三年生の冬だった。今でも覚えている。1996年12月2日のことだ。Windows95発売で世間は揺れていた。インターネット回線がうちに来たのは翌97年の1月、これはそこそこ早い導入だったと思う。さらに翌々年の99年にはケーブルテレビ常時接続になった。親には先見の明があったが、しかしパソコンには詳しくなかった。PC-8001も確かそうだ。親はこれが次世代の必需品になると確信して買っていたが、買った一方で使い道が分からなくてオブジェとして放置していた。親はPC-8001パソコンだと言っていたけれど、僕にとってパソコンはおっきなテレビが標準で付属しているものだったし、マウスもなかったので、それがパソコンだとは到底思えなかった。でも親は言った。今度来るのは違うんだ、オフィスも入っているパソコンなんだ。僕は聞いた。一太郎っていうやつは入ってないの?テレビで言ってたよ、と。親は答えた。オフィスってのは一太郎より機能がスゴイんだよ。僕はへぇ、とだけ言った。どちらにせよペイントは入っているだろう。ペイントなら親戚の家で使わせてもらったことがある。パソコンお絵かきができるのだ。マウスをカチカチして、キーボードをカチャカチャするのだけが楽しみで、納品の日を一週間ひたすら待った。その頃、漢字宿題提出が滞っていて、そのままでは居残りでさせられることになっていた。僕は久々に奮起した。いつもは踏み倒していた宿題を、全部一気に終わらせた。家に帰るとパソコン電気屋さんの手で設置されつつあった。今は亡き、ニノミヤで買われたパソコンであった。

 

97年にインターネットを始めた。一日一時間まで。実のところ電話代の問題ではなく、一時間ほど使うとブルースクリーンが発生するからだった。一日一時間以上動かすと壊れるから。PC-8001キッチリ買った親なのに、それぐらいの(?)ITリテラシーであった。ただ別にそれを責めるつもりはない。僕はすぐにアングラサイトに入り浸った。人に飢えていたのだ。普通のチャットには人がいない。テレホタイムにならないと、誰一人ログイン氏亡いのだ。でも、アングラサイトなら四六時中書き込みがある。僕は思う存分厨房行為を楽しんだ。煽り騙りなんかは、小学生がやっても大人がやっても大して変わらないものだ。You is a big fool manという文句をリアルタイムで目にした人は、多くても数百人だっただろう。何千、何万のツイッタラーが押し寄せ、ブクマが1000以上付くような今の炎上とはほど遠い暢気さだ。当時の匿名掲示板とはそういうものだった。誰一人本気で投稿しなかったし、しかし誰一人面白くない書き込みをしようとはしなかった。トイレでもネタを考え、思いつけばすぐに投稿し、ワラタが付くのを待ち続ける。あやしいあめぞうあやしい、2ch。人の多いところから人の多いところへ。ワラタが多くもらえる場所へ。気づいたらインパクが終わっていた。

 

その一方で僕は中高一貫私立校入学していた。高校受験がないことから、ネット依存さらに加速した。しかし2000年を境にアングラ掲示板は衰退の一途をたどり、2ch一強時代を迎えていた。1ch.tvボコったりするなど楽しいネタがないわけではなかったが、匿名掲示板ネタの宝庫と言うより、本気でちゃんと議論することもできる場所になり始めていた。ちゃんと議論しようとしたらすぐさま崩しにかかるのが2ch隆盛以前の匿名掲示板文化であったが、2003年頃を境にはっきりと潮目が変わっていったように思う。まあその辺はどうでもいい。アングラと非アングラの境目は消え始めていた。

 

その狭間に、僕は生きていた。

 

自分掲示板を設置することにした。けれども何をして良いのか分からない。CGIレスキューに救援要請をして本も買った。Perlだ。Perlしかない。しかしPerlがどうして動いているのかは、全く分からなかった。何十行、何百行もの文字の羅列が、どこでどうなって、掲示板になるのか。インタプリタコンパイラ?訳が分からない。そもそもCPUがどうやって動いているのかも分からない。僕にとってプログラムとは、セットアップウィザードCD-ROMをギュンギュン言わせながらインストールするものであって、掲示板というものは、Teacupで借りるものだったからだ。でもどうやらそうじゃないらしい。コンピューター翻訳するのがコンパイラです。さっそくコンパイラを使ってみましょう……

 

お手上げだった。

 

コンパイラがないのだ。コマンドプロンプトにはない。Linuxを入れる?使い方が分からない。Vine Linux初心者お勧めだった頃の話だ。ボケッとしててもGNomeぐらいは動かせる程度には簡単になっていたが、そこからターミナルを開いてgccでコンパイルするなんて想像も付かないことだった。Hello, Worldはなんとか表示できても、それをGUIで動かす方法が分からない。僕はデスクトップに「Hello, World」のポップアップウインドウを表示させたかったのに。全然訳が分からなかった。

 

プログラムが動いている方法を知らなければならない。プログラミングを学ばなければいけない。しかし全体像を把握するにはあまりにもほど遠い……。絶望感が支配し始めていた。Hello, Worldはできたけれど、その先が全くわからない。どの参考書を読んでも分からない。ググってもググっても分からない。ポインタで躓く初心者が多いです!……どの本にも書いてあったけれど、僕はポインタどころか、変数の種類がたくさんあるところでお手上げだった。int?char?long???意味不明文字列が並び続ける。メモリメモリって、挿したらいいんじゃないの?確保?fopen????どんなプログラミング言語も、何一つ分からなかった。その頃インターネットは加速し始めていた。切るのが当たり前だったJavascriptが復権し、Ajaxと名を変えてやってきた。掲示板スクリプトもどんどん高機能化し、もはやPerlを知るだけでは何一つできないようになってしまった。苦痛の日々が始まった。どの言語も、全く分からなかった。分からなければならないという焦りが募っていった。

 

あるとき、一年間ほど、とりあえずお手上げのままにしておくことにした。大学受験が迫ってきたからだった。そして案外あっけなくそれは終わった。僕は某大学情報科学科に入った。

 

教授ガイダンスで説明したとおり、情報科学科のプログラミング演習はそれほど多いものではなかった。一回生の時なんか、キーボードを目で追って人差し指で打っている人もいるぐらいだった。学校の授業はアテにならない。そして大学受験でいったん引っ込んだ、とにかく十代でなにかしないと、という焦りが復活してきた。

 

大学キャンパスは広すぎた。何をして良いのか全く分からなかった。授業内容はひどくつまらなく、何が役に立つのかも分からず、ただただ苦痛で、キャンパスサークル活動に打ち込んで楽しく過ごせるほど社交的ではなく、かといってオタク集団に混じる勇気も無く、とにかく、とにかくここで四年間、四年間で何かしないと、何かしないと就職に間に合わない、大学院進学に間に合わない、十代のうちに何か大きな事を成し遂げなければならない。日々研鑽に励み、日々プログラミングスキルを磨き、日々勉強会に参加し、日々コードを書き、日々環境設定をし、日々本を読み、そして日々コードを美しく書かなければならない、そういう焦りだけがどんどん加速していった。大学生協で片っ端からプログラミングの本を買った。ド初心者向けのPerl本から、美しいコードは何か、みたいな本まで。でも、どれ一つ、僕のスキル向上には役に立たなかった。プログラミングスキルの向上=自分自身の地位=生活の保障、と思っていた自分には、悪夢のような現実だった。

 

とにかくインターネットと一緒に歩んできた僕にとって、ITスキルはすなわち力であり、むしろITスキル以外は何の価値も持たないもの、と思えるほど脅迫的な観念にとらわれていた。入ってくる情報さらに増えていった。Cができるのは当たり前、Ruby on Railsがアツい、Java、PHPはもちろんできるよね、MySQLは当然使えるよね、もちろんHaskellSchemeObjective-Cもやらなきゃね……何一つできないのに、習得すべき言語だけがどんどん増えていく。加えて美しいコードを書け!という文句が飛んでくる。クソッタレが。何が美しいコードじゃ。goto使ってもいいだろ。好きなだけ使わせろクソッタレが。全部getsで書いてやる。クソが。アルゴリズムアルゴリズム勉強会勉強会ビューティフルコードMacMacMacジョブズジョブズジョブズ……???????????????

 

それでもなんとか、そう、なんとかなった。友達が優秀だったのだ。僕には到底できないような、きれいに整理されたコードを書く人だった。聞けば在学中から外注プログラマをやっていて、それなりに稼いでいたのだという。性格ちょっとアレで、風俗に勇気を出して行こうかどうしようか迷ったけどその金でオナホ買ってシコってオナホを床に叩きつけたみたいなヤツだったけれど、そいつからもらったコードを、わざと汚く成形し、変数名も汚らしくし、提出し、なんとかなった。結局自分最初から最後までプログラムを作ることはできなかった。丸々コピペはしなかったけれど、コピペがなければ卒業は無理だっただろう。

そうして三回生の終わり、試験がどっと押し寄せてきた。一月のことだった。機械学習と……なんだっけ?そういう感じの試験が、2月の初日、行われることになった。三回生はただでさえ試験が多かったが、その大トリこそが機械学習だったのだ。

 

僕は試験放棄した。

 

まるで意味が分からなかった。推論、それは分かる、機械学習機械学習??やっていることは数式だしベイズがどうの……まるで分からない。泣きそうだった。三年間必死こいて勉強したり勉強会に行ったりプログラミングスキルを上げようとしたり本を読んだり色々したのに、何一つ得るものは無かったのだ。僕はあやしいわーるどオマンコ連呼していた頃から、何一つ成長出来なかったのだ。そしてそれは、間違いなく、疑いようがなく、自分のせいだった。自分頭が悪いせいで。自分の勉強不足のせいで。自分のせいで……コンピュータとともに、十何年も育っていた僕にとって、コンピュータに関するスキルこそが、全ての力の基準だったのに、その全てを否定されたような気持ちだった。プログラミングができなければ、死ぬだって友達はみんな就職して、SEになったりSIerで働いたりネットワーク管理者になったりしてるのに、僕はなんで、こんなところに。そいつらに取り残されるのに。みんな勉強会に出てMacを持ち寄ってハッカソンしてるのに。泊まり込みでプログラミングしたりしてるのに。なんで僕は、fgetsすらマトモに使えず、getsとscanfだけであなた名前を入力してください オマンコ オマンコさん、こんにちは!みたいなプログラムしか書けないんだ。

 

大学回生になった。研究室を選択する必要があったがしなかった。しないでは困るとのことで、適当に書いたらその一番上に配属された。でも一切研究せず、下宿に引きこもって何もしないをした。今日輪講はここまで進みました!という報告が毎週回ってくるが、まるで研究室では日本語でなくアラビア語公用語になっているのではないかと思えるぐらいの光景だった。この頃、近所の人の証言によれば、言動がおかしく、訪ねてきた人に暴言で返し、殺す殺すなどの声が聞こえ、時折モノを投げつける音が聞こえたりしたそうだ。まあよく知らない。僕は普通に何もせずぼんやりネットを見ていただけのような気がするけど。

 

それからしばらく経った。

 

結局僕は中退した。そして別の大学に入り直した。今度は、工学じゃない別の場所に。みんなキーボードの文字を読みながら指先でキーを叩いている。安心する光景だった。僕らはプログラミングを習わなくてもいい。これから習う必要も無い。タッチタイピングだって、できるに超したことはないだろうけど、できなくてもいい。ただ、そこにある便利なモノを使えば良いだけなのだChromeを使っていて、うっかり開発者向けコンソールを開いてしまっても、何も分からなかったことにして閉じて良いのだ。きっとマクロを書けば、楽ちんに勝手にやってくれるような作業を、人の手で何度もやる。それでいいんだ。マクロを考えるために必死になる必要なんか無い。マウス右クリックコピーペースト。それでいいのだ。キーバインドすら覚えなくて良い。メモ帳を使ってもいい。viやEmacsキーバインドを覚えなくてもいい。マウスも使えないようなエディタと格闘する必要は無い。Macを買っても、XCodeportsを入れる必要は無い。iTunesiPhoneを同期させて、音楽を聴くだけでいいんだ。

 

僕はもうプログラミングしないでいいんだ。

 

それが分かったとき、全てから解放されたような気がした。僕を苦しめ続けたプログラミングというものは消えてなくなった。パソコンでやる作業は、昔と一緒、匿名掲示板オマンコと書き込むだけだ。それ以上のことをしなくてもいいんだ。勉強会に出てハッカソンする必要は無いんだ。プログラミングスキルを錬磨しないと死ぬなんてのはウソだったんだ。美しいコードを書かないと天罰が下るというのはウソだったんだ。毎日毎日はてブホッテントリを見てると、プログラミングマスターしなければならないこと、何何する方法開発者必須スキル、便利ツール、Macでのアプリ開発、セキュリティ、通信、データベース勉強会ハッカソン、そういうもので溢れている。苦しくないのか不思議で仕方ない。もちろんプログラミングをしていて楽しい人もいるんだろう。けれど、僕みたいに、プログラミングという行為が苦痛で苦痛で苦痛でしかない人もいる。たとえ1000回の同じ操作でも、人力でやる方がマクロを書くよりも楽だという人も、ここに存在するのだ。そしてそのような人の存在も当たり前に肯定されるのだ。みんな苦しまなくて良いんだ。誰かが勝手にやってくれればいい。できる人にお金を渡して、僕らはそれを享受するだけで良いのだ。ここでプログラミングという言葉を連呼したけれど、コーディングという言葉との違いとか、そういうのを気にするような人とおつきあいする必要は無いのだ。いずれプログラミング必須スキルになるとか言われて何年も何年も苦しみ続けてきた。けれど、そんなことをする必要は無いんだ。

 

さようなら。僕はもうプログラミングしません。

 

 

 

 

それでぶっちゃけここからが本番なんだが、十代でなんとかしないと、という焦りはこないだの青木君の小四なりすましの話に似ている。僕もそうだった。僕らの世代だと登大遊氏なんかが結構輝いてて、ああいう感じにならなきゃ、と思っていた節はある。十代の時になにか成し遂げないといけない、そのためには誰かに認めてもらわなければならないという焦りは、どれくらいの「大人」に理解してもらえることなのだろうか?誰かの承認を得たいという承認欲求を、同じ世代の誰かを使って満たすことができず、むしろ同じ世代の誰かを一緒に引き連れて、承認欲求を満たしてくれる「教祖」にすがりつく。NPOの大学生が「承認」を欲し、政治家が「承認」を与えているのだ。AO入試用の作文?図?みたいなものも見かけたが、「私はリーダーシップがあります!」とか実にくだらないことしか書いていない。しかしそういうものでさえ、学生団体とやらは「承認」してくれる。結局、オウム真理教が丸ごと開けたポジションに、バラックが建ち並び闇市が行われていて、コミュニケーションで自然と得られるはずの承認欲求が、法外な札束で取引されている、そんな感じのような気がする。

 

意外にブクマが増えていた。PC-8001は俺が産まれる前に買われたもので、ずっとオブジェだったのだ。動くかどうかもわからない。テレビに接続するコードがなかったから。

2014-11-17

Webで苦労しているデザイン系の学生のみなさんへ

当方いちおうWebもやってるエンジニヤーなのでときどき学生の方(デザイン系、美術系が多いです)から相談を受けるのですが、

というのが2大苦労事例みたいな感じです。

レンタルサーバインストールしたWordPress管理しきれない

解決方法: tumblrを使いましょう

もちろんtumblrで実現できない要件も世の中には存在しますがそのような要件は既にデザイナひとりで抱えるような要件ではないので適宜エンジニヤーを捕まえて振りましょう。

ある箇所の表示を変えたいのにHTMLのどの部分をいじればいいのかわからない

解決方法: インスペクタを使いましょう

コードと実際の表示をグラフィカルに対応付けしてくれます

注意点としては、インスペクタに表示されるHTMLJavaScriptなどから動的に書き換えられた結果のHTML(正確にはDOM)です。

逆に言うと、JavaScriptで動的にページを書き換えるような場合にはインスペクタ必須なのではないかと思います

あとmiのような古臭いエディタを使うのはやめてAtomのようにHTMLタグの折りたたみができるエディタを使いましょう。

突然vimemacsを薦めてくるエンジニヤーはクソなので相手をしないようにしましょう。(難しいもの薦めてくる人ほど最後まで面倒見てくれません)

Atom: https://atom.io/

2014-08-02

あ、vimmer元カレを殺したい! vimmer元カレを殺す5つの手法

vimmerに泣かされた女性のみなさんこんにちは

モテvimmer撲滅委員会増田です

なぜvimmerという生き物は浮気をするのか、モテるのか

そういった根幹的な話は後日に置いておくとして

まずは一刻も早くクソvimmer殺害するのが先決ですね

今回はvimmer殺害第一人者であるところの増田

vimmer元カレを殺す手法をわかりやすく解説したいと思います

是非、日々の生活にお役立てください

それでは一つずつ見ていきましょう

1. emacs使いと付き合う

殺傷力の高さで言えばトップクラスですね

使うemacsはなんでもいいです

元カノemacsを使ってる聞くだけで、

ほとんどのvimmerはなんだかよくわからない敗北感で溶けて死にます

デメリットとしてはemacsvimとどっこいどっこいのクズさ加減なので

元カレを殺した後のemacs処遇に困ります

2. 秀丸と寝る

モメます

vimmer寿命をグッと縮めます

一説によれば開発チーム解散の原因の9割はエディタ絡みだと言われており

野生のvimmerの目の前に秀丸女の子を並べた所、10割のvimmer女の子を選んだという研究結果から

基本的vimmerエディタより女の子真剣だと言えるでしょう

vimmerというのは基本的ブサイクで地味でモテないので

常にemacsに対して劣等感嫉妬フラストレーションに苛まれており

ちょっとつつけばコロっと落ちます

後はモメにモメた後、頃合いを見計らってvimmerを捨てれば完璧です

しかvimmer基本的ブサイク空気が読めず指の動きがなんか気持ち悪いので、ストーカーに発展する危険性が高い点だけに注意が必要です

3. 元カレより有名なエディタと付き合う

これはエグい

より成功してるIntelliJに乗り換えることで

捨てたvimmer⇔捨てられた女

という構図から一転

捨てられたvimmer⇔乗り換えた尻軽女

という相対的マウントポジションを取ることが可能です

ただIDE成功すればするほど飽きる、また捨てられる確率が非常に高く

より便利な開発環境を探し付き合うことを繰り返す、正のスパイラルが発生しま

それでも改善の道を行く、というのなら僕は止めません

是非懇親会等でほかの先進環境に対して身内ヅラするなどして

秀丸から徹底的に嫌われましょう

4. ESCキー破壊する

5. 元カレよりも成功する

秀丸というアドバンテージを最大限に生かし、元カレと似たような方向性EmacsLispに転向

VimScriptでくすぶっている元カレ成功を見せつけてやりましょう

この手法はその3との親和性が非常に高い

以上の技を駆使し、バシバvimmerを殺していきましょう

それでは!

 

 

元ネタ http://basement-times.com/post-3538/

元ネタ2 http://anond.hatelabo.jp/20140801223849

2014-07-22

これからIngressをはじめるエディタ使いへ

Ingress最初に緑か青を選ぶ

Vimロゴ

Emacsロゴ

あとはわかるな

2014-06-29

http://anond.hatelabo.jp/20140629200145

最近Vimカスタマイズ性が異常に高まったからだろうねー

基本、こういうこと出来た俺凄い!って自慢したい場合ブログとかが増えるので、

昔はEmacsの方がカスタマイズ出来るやつ、Vim(というかVi)はそれだけで凄い機能な上に軽い!ってのが路線だったけど

つの間にかVimも完全にカスタマイズエディタみたいになってるし。

後は、日本人プラグインに対する貢献度が圧倒的にVimのが上だからかね。

Rubyがアホみたいに日本流行ってる様に見えるのもその辺りの意味だし。

日本Pythonとか全くだれも使ってないようにすら見えたり。

最近Vim厨の方が圧倒的に多い気がする

古き良きEmacs vs Vim についてもそろそろ決着のときが来たのではなかろうか。

やっぱりEmacsの方が習得コストが高く玄人向けだと思う。

反論歓迎です。

2014-06-11

http://anond.hatelabo.jp/20140610001452

リチャード・ストールマンEmacsgccの開発で知られる著名なプログラマ

It doesn't take special talents to reproduce -- even plants can do it. On the other hand, contributing to a program like Emacs takes real skill. That is really something to be proud of.

It helps more people, too.

子孫を作るってのには大した才能は要らない。植物でさえできることだ。 それに比べてEmacsのようなプログラムに貢献するのは誇るに足る本当の才能だ。

もっとたくさんの人を助けることになるしね。

ログイン ユーザー登録
ようこそ ゲスト さん