「er」を含む日記 RSS

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

2017-04-21

イースターってヒガシのことじゃないの

easter

イエズスターがなまったの

yezster

ああキノウなの

yesterday

ああイエスキリスト東方の地エルサレムの出であるから

easter

復活祭訳語というか

er

って

er

省略形

her

http://eow.alc.co.jp/sp/search.html?q=er&pg=1

her

彼女を[に・の]

その、それを◆車、船、動物国家、月、海などを女性扱いして、itsまたはitの代わりに用いられることがある。itを用いる方が一般的

んあ

重複でterもあるか

http://eow.alc.co.jp/sp/search.html?q=ter&pg=1

んー

2017-04-13

耳毛、すっげー生えんだよ!

脱毛サイト

http://nii-na.com/matome/169/

「許せない男の毛」で、耳毛って2位にあって。

耳に毛がはえるの?!信じらんない!

みたいなこといってる女がいるけど、


すっげー生えんだよ!

で、切るの大変なんだよ。

鼻毛より全然大変なんだよ。


女性は、昨年のアマゾンで売れた商品が、これってしらんのか?

パナソニックチケットカッター ER-GN10

http://amzn.asia/0LTcnKX

耳毛カットしててよかったよ。


男も悩んでるんだぜ。毛

2017-04-08

イーアール

youtuber →すごく言ってる

Instagramer →言わないけど、言われてそう

Facebooker →聞いたことないぜ

Twitter →言わなくても、言っちゃってる

ねえ、そこのあなたは、何〇〇erですか?

2017-03-22

競技プログラミングのすすめ

4月から大学生になってどこのサークルに入ろうかと悩んでいる人に、競技プログラミング存在を知ってもらうために書きました。

競技プログラミングとは?

プログラミングコンテストとは、「与えられた問題いかに素早く、正確に」解くことができるかを競うものです。

AtCoder Regular Contest 70より引用

厳密な定義はないような気がしますが、問題が与えられて、入力に対する正しい出力をするプログラムを書く競技です。

競技プログラミングのことを省略して競プロ、競プロをするひとのことを競プロerと呼んだりします。

ACM-ICPCという大学対抗の大会や、様々な企業主催するオンラインオンサイトコンテストがあります

どうして競技プログラミングをするの?

様々な理由がありますが、一番は楽しいからだと思います

逆にしばらくやってつまらないと思ったら向いていないかもしれません。

以下にぱっと思いついたメリットを挙げておきます

  1. 就職に有利(らしい(詳しくは知らない
  2. プログラミングができるようになる(業務とはかなり異なるけど
  3. オンサイトイベント交流できる
  4. twitterで知り合いが増える
  5. いろいろなアルゴリズムに詳しくなれる
  6. 英語ができるようになる(海外サイトを使うことも多いので(要出典

どうやって始めればいいの?

環境設定が結構大変ですが諦めないで!そこは本質じゃないので。最初は標準のメモ帳でもいいと思います


大学サークルがある場合は先輩方に聞いてみるといいと思います(丸投げ。

少し情報が古いかも?Twitterなどで検索してみるといいと思います。(「oo大学 競技プログラミング」みたいな?

http://acm-icpc.aitea.net/index.php?2016%2FTeams%2F%E3%82%B5%E3%83%BC%E3%82%AF%E3%83%AB

別にサークルがなくても一人でも始められます

基本的にわからないことはググれば8割ぐらい出てくるので自分で調べましょう。

http://judge.u-aizu.ac.jp/onlinejudge/finder.jsp?course=ITP1

このサイト解説も載っているので初心者でもわかると思います

http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ITP1_1_A

たとえばこの問題では"Hello World!"と出力するようなプログラムを書くことになります

以下のサイトで何問か練習してみましょう。

初心者から初級者へ

文字数がたりない。

プログラミングコンテスト攻略のためのアルゴリズムデータ構造

通称TLE本。初心者向け。わかりやすい。

プログラミングコンテストチャレンジブック

通称蟻本。すごい。むずかしい。すごい。

https://atcoder.jp/

毎週日本語コンテストを開いています

とりあえずABCに出てみましょう。

http://judge.u-aizu.ac.jp/onlinejudge/

いっぱい問題があります

http://codeforces.com/

いま一番ユーザーの多いサイトです。(英語

http://aoj-icpc.ichyo.jp/

ACM-ICPC練習向けのサイトです。

http://kenkoooo.com/atcoder/

AtCoder練習向けのサイトです。

終わりに

なにかあったらコメントいただけると幸いです。

この記事自由に使ってもらって構いません。

2017-03-21

http://anond.hatelabo.jp/20170321210115

エンカウント警察ですが、それはencounterとかregisterとかerで終わるやつではないでしょうか

2017-02-20

er ist wieder da

er ist wieder da

かなり一気に読み進めてしまった

今日休肝日であることもあり

今日中に読み終わりそうだ

表向きはコメディーということになってる。

しかしその実、どうか?ヒトラー時代のようなことを

二度と起こさないように警告してる

のが趣旨とも思えないしな

ヒトラー流のプロパガンダに愚かな国民

騙されがちだ!だから気を付けろって主張か?

それも違うような気がする。

あの時代問題解決戦争という手段に訴えるのも

普通だったし、ユダヤ人に対する憎悪ってのも多くの人が

抱いてたんでしょ?

当時のドイツ国民は騙されちゃっただけで悪くないよって

いうのもなああ なんか納得できない

2017-01-22

ownership とシステムプログラミングその他に関する怪文書

この会話ログフィクションであり、実在人物地名団体とは一切関係ありません。

坂木

わろた

Rust vs. Go に対する @tanakh さんの発言まとめ

https://togetter.com/li/1072495

坂木

自分理解できないもの意味がないと思いこみたがるタイプの人だということがよく分かったので原文を読まずに済んだ。ありがたいまとめだ。

安原

NTPsec が,ownership を理解していない開発者たちの声が大きくなるようなコミュニティによって開発されているということが分かって大変有意義でした(こなみかん

宮森

今までCで開発してきたプロジェクトを移すなら極端な話ownershipを理解しなくても良いわけで、悪くないのではと思う。

宮森

……が、理解できないものに対して、理解を試みず~すべきだ~と設計しろ、っちゅう人が作るソフトとはちょっと関わりたくないと思う。

安原

いや,私は C で開発してきたプロジェクトであるならばなおさら ownership を理解していないといけないと思います. ownership に理解を示さなコミュニティが関わってきた一定規模以上の C によるプロジェクト……私の第一感は「こわ…近寄らんとこ…」です.

宮森

いや、Cで開発してきた人たちって、ownershipを自前でコントロールできると思っている(思い込んでいる)人たちですんで……こわちかは同意

安原

いや,私は C で開発してきた人たちの多くは,そもそも ownership の概念を獲得していないのではないか危惧しています.元々,私はもっと楽観的で,多くの C プログラマは ownership の概念を獲得していると思っていました.

宮森

あ、それはそうだと思います概念を獲得していない

リソース人間管理をすれば適切に管理できる、という思想の下に皆さん書いていらっしゃるので……。

安原

OpenSSL騒動の時,関数の途中で return したことによるリソース漏れ揶揄したことがありますOpenSSL のようなインターネットの基盤を支えるオープンソースプロジェクトにおいてさえ, ownership の概念を獲得していれば脊髄反射で気づくであろうバグが随所に見られたことには本当に絶望しました.

安原

ああ,はい人間を信頼しすぎているというのはいかにもありそうですね.

藤堂

C++er の方がその辺もっときちんとしているように見える

安原

しろ C++ によって ownership という概念が明確になり,その重要性が認知されるようになったのではないでしょうか? これについては,私は歴史的なことが分からないので真偽のほどは何とも言えませんが.

宮森

シニア開発者しかC++/Rustが受けないと思うの、まさにその点だと思っていて、人類を信頼したがために足どころか頭を吹き飛ばす経験を積んでいないからだろうなー、とか。

宮森

OSとかシステム系のプログラマの人々、基本的リソース人間が適切に管理するし管理できると考えている人が多い印象([検閲削除]社時経験)。言語側で安全を確保したい、的な話をしても相容れなかった記憶が。

坂木

[検閲削除] のコードには、間違って自分の足どころか頭を撃ち抜いてしまった偉大な先人たちの知恵が詰まっていて、開発していてとても勉強になります。なお [検閲削除] は頭がなくなっていることに気づかずゾンビとして生きている模様。

今井

自分が知っている C 「しか」書けない職業プログラマ基本的地雷だなぁ...。

今井

リソースどうこう以前に、そもそもちゃんと構造化されてるコードが書けるかも怪しい(個人の感想です。見識にバイアスがかかっている可能性があります)

安原

うーん,数値計算系のチームやコミュニティも ownership の概念の獲得,重要性の理解,その管理自動化することへの理解,これらを期待するのは難しいだろうなあ…….そもそも高度なリソース管理必要になる場面少ないし…….

坂木

コード品質が強く求められるプロジェクトとそうでもないプロジェクトがあるからなあ。クライアントサイドソフトウェアは割と品質が求められる気がする。

安原

OS 実装とかシステムプログラミングって,クライアントに直接接しないだけで,その上にクライアントサイドソフトウェアが載るわけで,コード品質が強く求められると思うのですがそれは…….まあ, API とかで切り離されているので,そこだけしっかりしていれば,という話はあるか.

宮森

そこはコードレビューテスト等でカバーっちゅう。まぁ確かにコードには実際assertが入りまくったりするわけですが。

坂木

品質が強く求められるからといって品質が高いわけではないのが問題ですね

今井

あとは、デモが作れればいい、的なのも同じかなぁ。

宮森

メモリ管理、freeせずに終了してOSに全て回収させれば管理しなくて良い。

宮森

メモリ管理コンパイル時に全て静的なサイズで確保すれば管理しなくて良い。(FORTRAN77並の感想)

安原

OSGC してくれる論, TPO をわきまえているならば普通にありですよね(TPO をわきまえているならば!).

今井

まー、 offline で動くバッチ、的なのはそこまでメモリ管理とか / パフォーマンスとかにもシビアにならなくていいし(最悪オーダーがほどほどならよい、的な)、そいう文化にいると、雰囲気にのまれる人が多い、というのはまぁわかる。

坂木

私は基本その文化で過ごしてきたので現在進行形でわりかし困ってますね……

今井

あれ、そうなんです? 私がかかわった人のなかでは、コード見ててもむしろカッチリしてるほうだと思ってたのですが...。

(つまり、ここから坂木さんのハードルめっちゃ高いという帰結が...)

宮森

いろいろ言っていますがワタクシ、そういう管理必要プログラムは全く書けなくなりましたので今書くと死にますプログラム顧客大事データが)

安原

しかし,システムプログラミング界隈に「人間リソースを適切に管理できる」という悪しき信仰がはびこっているの,何か構造的な原因があったりするのかなあ?

宮森

システム系、基本的に生のハードウェアが透けて見える言語を使う必要があって、そのために選択肢がCしかなくて、手段が限られているからこそ信仰が発生した、という認識

宮森

実際、Linuxカーネルとか、規模からすれば驚異的に少ない数のバグで動いているので、信仰心が生まれ気持ちも分かる。

宮森

他の言語OS書くっていうのも研究レベルではあるけど、実用になっているのは見たこと無いですねぇ……。

坂木

Linux カーネル、一体どうやったらあの規模のコードクオリティコントロール出来るのか本当に不思議

安原

Linux カーネルのアレは,属人性依拠しすぎていて全然スケールしないのでは…….

坂木

Linux カーネル属人性高そうではあるけどそれでも実際に十分スケールしているからなあ…… ヤバいレビュアーごろごろしているのかな

宮森

属人性依拠しさえすればできるので十分な数の開発者がいれば問題になりません(キリッ

安原

私も [検閲削除] のコミュニティを見てましたから,各々必要ドメインにおける圧倒的なタレント性を持った人たちが1ヶ所に集結して奇跡アンサンブルを奏でうる場合がありうるのは理解しているんですが,本当にただの奇跡しかないと思っています

宮森

つーても機械エンジニアリング町工場職人芸を必要であれば使うように、属人性を求めるのも一個の正しい戦略だと思うんですよね。

宮森

なおその対極がみずh(省略されました

安原

Linux カーネルにおけるスケール云々は, Linux カーネルコミュニティ自体におけるスケーラビティではなくて,(システムプログラミングコミュニティ全体(他のプロジェクト)へスケールするかどうかを言ったつもりでした.

坂木

まあ人外を集めるという手法一般にはスケールしないですからね……

宮森

C系がシステム系で優先されるの、ツールを変えるとツール独特の罠があるので、罠が全て分かっているツールを使う、っつうのもあるな。

安原

システム系、基本的に生のハードウェアが透けて見える言語を使う必要があって、そのために選択肢がCしかなくて、手段が限られているからこそ信仰が発生した、という認識

これが原因だとすると,やはり Rust だ……Rust しかない…….ツール周りとか,まだまだ未整備な部分たくさんあるけれど……そこをクリアすれば…….

坂木

Rust は 1.0 が出る直前くらいにちょっと触ってイテレータが作れなくて敗北したっきりだな。

坂木

イテレータっていうか Java でいう Scanner を作ろうとしたんだっけ。サードパーティライブラリも探してみたけどその頃は I/O 周りの API が unstable でビルドが軒並み壊れていたりしたな……

藤堂

1.0 以前のことは忘れましょう (本当に unstable)

安原

Rust,型でエラーを弾くだけではなくて質の低いプログラマまでも弾く印象.

坂木

一般に型の強い言語は質の低いプログラマを弾きますね(Haskell などを思い浮かべながら)

安原

「Rust 経験者」という条件でプログラマ募集して,それで入ってきた人材に C を書かせればよいのでは!(ピコーン!

藤堂

犯罪ですよそれは

安原

はい

藤堂

haskell 経験者を集めて php 書かせようとした会社がどこかにあったような (ヘイトけがたまる)

安原

まさにそれをイメージしていました.

宮森

どういう顛末になったか詳しく知りたいw

藤堂

うーん、それ以降の話は知らず

今井

Rust そして誰もいなくなった、にならないかが一番心配だったりする

安原

それな

宮森

もしかして、NTPsecの人がRustでミニサーバーを起こすのにすら苦労していたの、普段からバグありのコード生産しているからなのでは、という気がしてきた……。

(この辺で一同寝落ち

2016-12-14

IS○○er」ってなに?

たまにTwitterで、bioに「IS14er」「IS15er」「IS16er」と書いている人を見かけますよね。

え? 見かけない? ならあなたがその程度の人間だったまでです。

実はこれ、東京大学理学部情報科学科の学生(または元学生)を意味する言葉です。ISはInformation Scienceのことだったんですね。

例えば「IS16er」の場合、「2016年東京大学理学部情報科学科に進学した学生」ということです。

ただし、一点注意すべき点があります東京大学には「進学選択」という制度があり、学科に進学するのは3年生になるときです。ですからIS16erは「2016年4月東大入学した学年」ではなく、「2016年4月に3年生に進学した学年」にあたります

現在2016年12月)はIS16erまで存在するはずですが、Twitter上にはIS17erを名乗る人達存在します。

実は、進学選択は2年生のうちに進学先が内定する制度になっていて、既に2年生でも誰が情報科学科へ進学するのかは決まっているのです。その人達IS17erということになります

この時期は東京大学の1年生に向けて各学部ガイダンスが行われる時期です。1年生はそれを参考に、どこの学部学科に進学希望を出すか決定します。

先日の理学部ガイダンスに来たひとたちの中にはまだ見ぬIS18erがいるというわけです。楽しみですね。

ちなみに、類語に「CS○○er」というのもあります

CSとはComputer Scienceのことで、これは東京大学大学院情報理工学研究科コンピュータ科学専攻のことです。この大学院ISerが最も多く進学する大学院です。

まりIS13er留年等せずに順調に進学して大学院に進学した場合CS15erとなるわけです。

またひとつ賢くなりましたね。おめでとうございます

2016-12-02

ドラマERの思い出。ネタバレ有り。

ドラマERの思い出。ネタバレ有り。






   

ASKAとか薬物中毒ニュースを聞くと、

ERシーズン6とカーター先生ベント先生を思い出してしまうんだよなぁ。

私はERは好きじゃなかったんだけど(メロドラなので)、姉がずっと見ていて、

ER6、7は面白いって聞いて、中学高校の頃、重要な所だけ見た。

ルーシーカーター先生統合失調症患者に刺されて、

ルーシー死んじゃって、生き残ったカーター先生が影で医療用の麻薬を打ちはじめて、

それがバレて同僚の皆に詰問されるんだけど、

ベント先生はもう本当にいい奴でさ、

私の中で、安西先生バスケがしたいです、的なシーンになってて泣けちゃうんだけど、

カーター先生更生施設に行って更生するわけだけど、

やっぱり薬物中毒になると本当に大変なんだなって思う。

更生施設のガランとした感じとか、

施設の人は最初カーター先生に厳しい感じだったはずだし(強い意思がないといけない的な)、

もう本当に頑張ってって感じ。

 


シーズン後(だっけ?)に刺した統合失調症患者カーター先生は再会するわけですが、

心神喪失状態だったんだからしょうがないだろう的なことを言って、最悪だと思った。

ちなみに私も統合失調症患者なんですが、

精神疾患にかかった人でも、重大な犯罪をしたらそれなりの罪は負うべきだと思う。

閉鎖病棟に入るにせよ、被害者やその家族無罪という言葉を投げかけられるのはひどく辛いと思う。

せめて、本来ならこの罪に相当する、ぐらいは言うべき(言ってるのかな?)





話を戻して、

薬物中毒者とは関わりたくないし、薬物に手を出しやがって…、とはやっぱり思う(自分精神薬漬けだけど)。 

カーター先生薬物中毒者にしては綺麗に書かれてたと思うし(本物の薬物中毒者は見たことないけど)

でも薬物から抜け出したいっていう本人の強い意思があるなら

意思がない人が刑務所指導受けてる特集ニュースで見たこともある)、

それを支えてあげる施設必要だと思う。

主婦が自宅でクスリ作って家計のたしにしてるような麻薬大国アメリカと比べたらマシなんだろうけど、

日本更生施設の現状のコラム読むと、やっぱり施設はもうちょっとあってもいいような気がする。


 

後半、かっこ書きが多くなってしまった。

2016-11-26

ER図って要らなくてね?

使わなくね?

2016-08-31

ポケモンGO歩きスマホを減らす

俺は重度の歩きスマホerだったんだけど、

ポケモンGOをやるとアプリを起動しっぱなしのまま歩かなきゃいけないんで、

ブラウザメッセンジャー操作しながら歩くようなことがほとんど無くなった。

歩きスマホしていた時間ポケモンGOが乗っ取ってしまった感じだ。

いまどうやら歩きスマホ問題になっているみたいだけど、

歩きスマホerにはポケモンGOやらせればいいと思う。

2016-07-18

松前病院を語ってみる

立場としては、北海道在住、バイト医。趣味聖地巡り。

こないだ道南で割りのいいバイトがあったので何個か組み合わせて道南出張の旅をやってきた。

イカ食ったり、夜景見たりそれはそれでとても楽しかったのだが、うわさで松前病院崩壊という話があったので偵察してきた。

もちろん松前は以前から行ってみたい土地の一つであり、松前城博物館の展示物はとても興味ぶかく満足いく旅であった。

まずは通り一遍松前観光を終えて、なんとなくそこらへんでランチ

人もいないがさすがに海鮮うまいなーと寿司をほうばりつつ、大将世間話をしてみていくつかわかったことがあった。(当方自称歴史好きサラリーマン

いわく

松前にも病院はあるが、たいしたことやってくれない

・大きい病気とき函館に行く

盲腸だってやれない病院なのに信頼なんてできっこない

・やめるとかなんとかいってるけどまぁもう関係ない、どうせ函館行くから

新幹線木古内うらやましい・・・

ぐらいのこと。

最初に感じたのは住民病院ギャップ

まずはこの地域のこの規模の病院を維持するのはとんでもなく大変なことだということを地域住民(すし屋の大将をn=1で代表にして申し訳ないが)が

全くといって理解していないこと。

しか木村院長のもと「全科診療医」として(これはこれで異論も無いわけではないが)とりあえずは何でも診ますという姿勢を貫いていること、これがどれだけ

大変なことかを理解していない。とりあえず診ますということは診たものに関しては紹介もふくめて最後まで面倒を見ることに他ならないと思う。

それを「専門外」ですから、という一言で片付けられて自分函館まで連れて行って一から病院を当たる苦労を肩代わりしているなんて想像もついていないんだろう。

そこにはやはり、この過疎の土地で「他でも生きていけるよそ者技術者」が「自分たち税金で高級をとって」、「盲腸すらろくに見れない」というゆがんだ認知があると思う。

アッペの手術なんて比べ物にならない恩恵を受けているにもかかわらず 函館年収1000万円でアッペのオペができる医者>>>>松前に単身来て年収1500万円で何でも診てくれる医者という

認識になっているのは、だいぶ愕然としたけどなんとなく聖地というか日本僻地全般してみられる認識なのかもしれない。

ブログとかつらつらと拝見するに、「よそもの」が「高い給料とって」、「地域事情も知らずに」、「きれいごとばっかいって」、「われわれの日銭が入る貴重な機会をつぶしてる」

みたいな認識なんだと思うし、その認知の歪みを是正するなんて、今5-70代の松前オピニオンリーダーに求めても、ぜーったいに無理に決まってるので

粛々と撤退するほか無いんだろうなーと思うし、正直ここが崩れたら救急医療の道南ドミノ大会が盛大に開催されるに決まってますので近づかないにしかず、という聖地ならではの

景色が繰り広げられることだと思うことですよ。

あ、なんか七人中四人しかやめないなんて報道ありますけど、地域枠の後期研修医とその御守り役が残るだけなので、来年には医者ゼロだと思いますよー。

さすがに道庁もこんな聖地虎の子はもう送らないと思いますどっとはらい



追記 報道見ると研修医さん10月で別のところいけるんですね、よかった。で、やめるの三人というと院長と後期研修医と、子飼いERさん?後の人どうするんでしょうね。あまり残るとも思えませんが。

2016-07-13

[] 520

「520」は‘我爱你’(貴方を愛してる)という意味略語中国で用いられる。

「520」は中国語発音記号(拼音(ピンイン))で、‘wu er ling’となり‘、我爱你’のピンイン‘wo ai ni’と

発音イントネーションも似ているため良く使われるようです。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1010442165

2016-07-06

はてな民おすすめ海外ドラマが聞きた~い!

フレンズ

ER?

X-FILE?

ブレイキングバッド?



追記:

ちょ,はてな民海外ドラマ見過ぎ~

多すぎてどれ見ていいかわからん,集計するからちょっと待って

2016-06-29

ERDR.HOUSEなど医療ドラマが人気だったけど今は法廷もの面白い

SUITS グッドワイフ ベターコールソウル

ブレイキングバッドがスピンオフ法廷ものに参戦するとは

2016-05-09

2016年俺的IT業界勝ち組ランキング(日本編)

情報大学生の私が今のIT業界ランキング付けしてみた。

第1位

海外大手支社(Go◯gle, Micros◯ft, Ci◯co等)

勢いもあって楽しそう。高収入。結局は支社で本社ではない。結果を出さなければならない。

第2位

シンクタンク(野◯総研,産◯研,日◯等)

好きな研究に専念できる。頭が良かったりコネがある人が入れるイメージ

第3位

通信系(N◯T, KD◯I, Softank)

インフラから安泰。泥臭いこともあんまなさそう。

第4位

大手SIer(N◯Tデ◯タ, オラ◯ル等)

下請けに任せて結構楽できそう。好きなことはできないイメージがある。クライアントにヘコヘコ頭を下げてるイメージ

第5位

メーカ(Sha◯p, So◯y, To◯hiba等)

かつての日本の人気企業最近落ち目。いつリストラされるか怯えながら働いているイメージ。入れれば親からすごいと言われる。

第6位

大手Web系(Cy◯er Agent等)

ちゃらそう。溶け込めれば楽しそう。

第7位

ソシャゲ(Cy◯ames, ◯Lab, De◯A, Gr◯e, mi◯i等)

勢いはあるが、流行り廃りが激しいから安定感はない。市場ドメスティック

第8位

下請けSI

大手SIにこき使われるイメージブラック

第9位

ソシャゲ以外のゲーム

海外が圧倒的すぎる(一部のNin◯ndoなどをのぞいて)

10

底辺ベンチャー

地獄低賃金

相関的には

1>2>3>4>>5>6>7>>>>>8>9>>>>10というイメージ

ただ4,5,6あたりは人によって考え方に差があるイメージ。あと最近大手SI研究開発にも力を入れているところが多い気がする。

番外

大学教授

好きなことできる。高収入。頭が良くないと無理。

2016-04-22

プログラミング。好きだけど、さようなら

追記(2015 5/20)

洋食屋ジョブチェンジを果たしました。


---

1年の間、プログラマとして働いていたが、続けていくことが無理だと思い、さようならする話。

プログラマになる前は、コーヒー屋で働いていた。しかし、色々とあり辞め、職業訓練校に通ってプログラミング(php)を学び、60人ほどのソフトウェア開発会社就職した。

会社に入ると、まずC#研修があった。研修と言っても、C#で内製ツールを独りで作るという研修だった。この研修中に「あれ、オレ、プログラム書けねー」と思ったりしたが、研修は終えることができたし、社内の人にも「なかなか良く出来ている」と言ってもらえ、大丈夫だろうと思っていた。

研修が終わり、C#の社内で実際に使われているツールに、機能をいくつか追加する仕事を振られた。前任者にどんな設計になっているのか大雑把に聞き、なんとなくイメージができ、コードを読み始めたのだが、これが全く意味不明で、何のために有るかがわからないクラスが大量にあった。名詞王国だと思った。前任者に、何故このクラスは、この単位で分割されているのか聞くと、「単一責任原則だよ」とか「hogeパターン使うと、後から機能追加しやすいじゃん」というような回答をもらった。納得は出来なかったが、プルリクも承認されて、このツールデプロイされていたので、社内的にも、このコードは、クソコードと言われる物では無いはずだと思ったので、自分プログラムを書き続けていれば、こんな感じの設計に慣れてくるんだろうと思った。モヤモヤは残っていたものの、仕事はしなければいけないので、前任者のコードに習うように、クラスを追加したりして、機能を追加した。プルリクを出すと、設計には何も言われずに、タイポや、テストコードを注意されただけだった。指摘された点を修正すると承認された。振られた仕事は完遂した。が、結局最後まで、モヤモヤは消えなかった。むしろモヤモヤモヤモヤになった。

次に振られた仕事は、内製ツール設計から自分で行い作成する仕事だった。言語Goだった。Goで書いてと言われた時は、以前から自分モヤモヤオブジェクト指向のせいで、モヤモヤしているんじゃないかとも思っていたので、喜んで!という感じであった。が、Goを触ってみると、結局、Go継承の無いオブジェクト指向言語やないかと思った。Goの標準ライブラリinterface名もHogerみたいな感じに接尾辞に-erを持ってくることが慣習らしく、この命名だと、interfaceを満たす構造自身が-erになるので、正にオブジェクトだなぁと思った。巷での「Goオブジェクト指向ではない」というのに期待していたのだが、自分にとっては、とてもオブジェクトしていました。

Goに対する印象は良くなくなったが、ツール設計をしないといけなかったので、Go構造体をC#クラス見立て、前回の前任者のコードのように、単一責任も持つ構造体に(無駄に)分けて、プログラムを書いて、プルリクを出した。自分でクソなコードだと思いながら。だけれどもレビューでは、「errorのチェック忘れ」「標準ライブラリにこの機能ある」「こんな風に書ける」といった感じだった。こんなコードで良いんかよと思ったが、良いらしい。ワケワカメだった。

ここらで、プログラムを書く仕事は、無理だと悟った。現実世界は、自分自然だと思う方法と違う方法で、プログラミングをすることを強要してくる。



ちなみに、仕事ではC#Goを書いていましたが、オブジェクト指向と仲良くなるためにSqueak(Smalltalk)で、オレオレ言語作ってみたりもしましたが、何が嬉しくて、オブジェクト同士のメッセージパッシングプログラムを作るのかわかりませんでした。

Lisp語族言語も触りました。

Clojureは、気持ち良くプログラムを書いていても、Javaが顔を出すところでフラストレーションが溜まってしまって、つらくなりました。

Common Lispは、自分が触った言語の中でも、秀でて良いと思いました。プログラマを辞めても、プログラム書く必要に迫られたらCommon Lispで書こうと思うくらいにです。Land of Lisp楽しいです。あと、CLOS総称関数の考え方が大好きです。


最後に、この投稿は、一種の決別の表明です。いつまでも自分に向いていなかったことに、時間を掛けてしまっている自分との決別です。

最後まで読んでいただきありがとうございました。



自分共感をもった参考リンク

2016-04-17

婚活する人、だと婚活er婚活ist

コンカチャー、コンカチスト・・・なにかすごく結合する気がする

2016-04-16

アインシュタインよりディアナ・アグロン』読解

アインシュタインよりディアナ・アグロン』の歌詞批判されている。

http://matome.naver.jp/odai/2146033391996228201

http://mess-y.com/archives/29624

大変もっともな批判だと思うが、せっかくなので匿名で別の見方を書いてみたい。

秋元康バカじゃない

秋元康性格悪いかもしれないし、心が歪んでいるかもしれないが、海外ドラマは好きらしいし、ドラマを見てメッセージ誤読するようなバカじゃないはず。たぶん元のドラマを見ていて、ドラマメッセージもよく分かっている(この前提に同意できない人はこの後読んでも無駄かもしれない)。

歌手:なこみく&めるみお

歌詞カードクレジットを見ると上記の通り。要するにHKT48というグループから選抜されたユニットの曲。そしてシングルカップリング。こういうの扱いの曲にはちょっとしたお遊びが入るのがアイドルソングの恒例。たとえばグループ卒業する主要メンバーカップリングソロ曲をもらって、歌詞も歌っている本人の体験を元にして本人のイメージに近づけて書くとか。つまり、この歌詞はなこさんかみくさんかめるさんかみおさんの実体である

なんで役名じゃなくて俳優名なの?

最初に私が引っ掛かったのは『glee』というドラマを見た女の子の歌なのに、歌詞が役名のクイン・ファブレイじゃなくて俳優名のディアナ・アグロンなことだった。この時点で既に歌詞主人公女の子俳優さん本人と演じるキャラがごっちゃになるタイプバカという設定なんよ。ハリウッド映画を観に行って「外人てみんな同じ顔してるから話が分かんなくなっちゃった」言うのと同じタイプバカという設定なんよ。「おバカでいい」と思っている人じゃなくて、客観的バカなんよ。

余談だが、大昔ご飯屋さんで隣のOL3人組みたいなのが「ほら、『ER』にイタリア系モテる小児科医がいるじゃん…」ていう会話してて、横からダグラス・ロスでもジョージ・クルーニーでも、名前のどこにイタリア系の要素があるんだよ!顔が濃かったらみんなイタリア系かよ!」ってツッコミたくなった経験がある。TV海外ドラマなんて雑に見ている奴いっぱいいるから。みんながみんなメッセージとか気にしてないから。ぼけっとしながら見誤読する奴いっぱいいるから。

邪推というか結論

おそらく秋元康ユニットの4人の誰かが舞台裏かどこかで世間話をしていたんよ。そしたらその子が「最近グリー』っていうドラマにハマってんれすよ。その中でも特にディアナ・アグロンていう女の子がすごくきれいで、目なんかもキラキラしてて、男の子にもモテて、すごく憧れなんれすよ」みたいな話をしてきて、秋元は心の中で「うわー、こいつ、ドラマ現実区別曖昧だぞ。ドラマの内容も全然読み取れてないぞ。…うーん、でも、こいつ、TVで見た人に憧れて、その人に近づこうといろいろチャレンジして、これはこれで本人はなんか幸せそうだなあ。よし、こいつを主人公にした曲を1つ作ってみるか」みたいなことがあったんだろう。

「この歌詞秋元康理想女の子を描いているに違いない!ロールモデルにしようと企んでいるに違いない!」と考えるか、実在モデルがいる実在エピソードを元にした歌詞と考えるか。歌っている本人は案外「うわー、私が話した事を元に歌にしてくれてる。私だけの歌だ。大切にしよう」と思っているかもしれない。

2016-04-03

某社エバンジェリストに対するネットの反応 その2

江添○

キャラクター名前プログラミング言語だなけのコマ割りされた絵にどれほどの価値があるというのか。



技能実習生受け入れ事務コンサルタン

このままエバンジェリストという肩書き価値が毀損され続けていって、最終的に「エバンジェリストという呼び方ダサいから皆さんやめましょう」みたいなところまで行ったらちょ○どエバンジェリスト評価できる



みす○

最悪なことにエバンジェリストという単語某氏を表すために使うことが可能になってしまった




みす○

そういえばエバンジェリストブロックされてるし、ブロックされてる人たくさんいるっぽいけど大丈夫なのか?



あづ○

まり美少女になってエバンジェリストになろう?



nakfi○ a.k.a. nori○ ‏

nakfiv a.k.a. noriPさんがはっち○@イカ勢をリツイートしました

M○のエバンジェリストについては全体的にそれほどステータスではないという印象。むしろイメージとしてはマイナス(火に油を注ぐ


そけ○

エバンジェリストゲシュタルト崩壊



yado○arielectric

宣伝しなくても売れるものエバンジェリストは要らんよなあ



y.sak○maki(ぺちぱー)@就活

エバンジェリストって、経験年数が短くてもなれるんだね:p



y.sak○maki(ぺちぱー)@就活

新卒でたった2年でエバンジェリストか、顔が可愛い女性人生で得するんだね。

顔が落第のブスがC#腐女子と名乗っていたら、果たしてM○は入社させたり、エバンジェリストを名乗らせたのかね?



やぷら○ ‏

エバンジェリストっていうか日本人にはよく分からないから"プリンセス"とかどうですか?



matt○

君がエバンジェリストになれないのは、君がオッサンからだ。



人権尊重され太○

エバンジェリストを名乗るには製品の利点と欠点を正しく説明できる必要があると思うんですけど、例の人があるポイントが利点である欠点である理由をちゃんと説明できる人材かと言われると絶対違うよね



み○ー@CakePHPマン

おっさんエバンジェリストは多すぎて、エバンジェリスト価値がない模様



みす○

これはぼくの妄想なんですけど、インターネットで姫活動して影響力もっただけでエバンジェリストになれるんですね…



にん○

件の人がエバンジェリストになっても、リーチ出来るのは若者じゃなくて囲いのおっさんなのではって気が



r.tamur○

ここ最近のM○の素晴らしさを説いて身にはエバンジェリストの件は残念、ただただ残念です。



ちゅー○

ちゅー○さんHaskell野良エバンジェリストって言われた事があるけど喜んで良いのか良くわからなかった。



ユリア・クソリプニツカ

エバンジェリストって客寄せパンダの事じゃなかったよなぁ



カミジ○@ファンタ 2ヶ月間都民

エバンジェリストってなんだっけ感は有る



My C○

M○KKに雇われた姫「(M○の宣伝)なんですよ~」Micr○softエバンジェリストより給与の低いエンジニア「なるほど~」



め○

うーん、あのM○のエバンジェリストの件、こけそうな気がするけどなぁ。



技能実習生受け入れ○務コンサルタント

これ普通にMicr○softエバンジェリスト各位の信用にかかわるのでは……



道仂○@Sシャープマーカー使い

ぶっちゃけ M○ のエバンジェリストってほとんど知らない。布教する以前に布教するマンの知名度がないの、全然仕事にならんだろうし、もっとコンテンツ力の高い芸人さんを増やして欲しい。



牛ま○

彼氏自殺に追い込んでもエバンジェリストになれるのすごい。



A○

絵が描けるTwitter芸人で、ある程度プログラミングをしていればエバンジェリストワンチャンということか



ウカヤ○

こりゃ来年あたりにはyoutuberからM○エバンジェリストが出てきてもおかしくないな



狂える中○女子ボレロ村上陶芸C++er

C#エバンジェリストにどんどんC#質問をぶつけていこうな



ウカヤ○

M○のエバンジェリストってTwitterで使ってますアピールしとけばなれる程度のやつだったのか



人生たの椎名林○(求職中)

少なくともこのルックス能力エバンジェリストでしょ、マスコットみたいなもんだし月300時間激詰めとかされることはないでしょ。給料はいいだろうし。



にゃはは○

でもエバンジェリスト宣伝して、じゃぁこういうのはできるんですかって言われた時に、いやわかんないですって返ってくると、それ大丈夫なん、、、って採用見送るとかあるのでは



Kohei YOSHID○

テック企業エバンジェリスト技術に明るくなくてよいのなら堀北真希採用してくれ



ぱんた○

わかるか、真摯技術と向き合わないエンジニアでも女で顔が良ければチンポ騎士団に囲まれてM○KKに入社できるのだ



ミァハちゃ○

こう、M○KKエバンジェリスト話題が出て炎上すれすれの呟きを行うプレイヤーの出現を、



ドロシーさんチ○チン無くないですか(笑

ぼくもM○KKに「あの人よりちんぽ舐めるの上手いですよ!!!!」ってアピールして雇ってもらうか



Taro ○atsuzawa(組長)

M○KKは世界に線を引いたのだ。姫のいる世界とそうでない世界を...



Taro ○atsuzawa(組長)

M○KKは身辺調査したって姫本人が書いてるんだけど、さすがに交友関係とかは特殊所以外は見つけてもスルーするだろう。それこそ差別とかの対象になる。ただ、それ以上に近づかないようにしようって思わせるチカラが強いことに気づかない、むしろチンポナイトを取り込むという姿勢評価できる。



文殊

M○KKもソーシャルブックマークサービス(ちょ○どの彼氏ブックマーク出来ない)を始めよう



なんちゃらようへ○

ちょ○ど氏M○KK入社おめでとうございます!!となりのブスもきっと喜んでると思います!!!



二次元美少女アイコ

ちょ██女史がM○KKの姫に成り上がった日に北条かやの没落。対比は文学の基本だよね!



たっくま○

chmod氏M○KKにエヴェンジェリスト入社ですかそうですか。M○エヴェンジェリスト肩書ストップ安しませんかねこれ、要はアイドル肩書だってことでしょ



♥○

♥ ‏

M○KK には姫を雇える余裕があるのか



どらい○

俺もM○KKの人事になって姫の枕営業受けてぇなぁ



弱い○

台湾にならってM○KKも姫を擁するようになった?



ふくさんのグッドフクサニティ

M○KKに入社すれば才能のある若者と認められる




た○ゆら ~食行写真

えっMSKKなんかやらかしたののと思って事情を見たらなるほどこれはw



A○

M○KK本当に最悪。



丁稚○帝(ライフスタイルエバンジェリスト

M○KKのイメージみんな良かったんですか??????信じられないです



cocoonう○

みんなちょ○ど某がM○KKに入ったことを基本的批判的に見ていて、意外とこの業界でもあのひと嫌われてたんだなあと思いました。ITギョーカイとやらの知能は幼稚園児並みではなかったのですね。



誠○

M○KK、エヴァンジェリスト中途採用するだけの会社というイメージができつつある。



ぷりんた○

M○KKの姫になったことで格が上がったと書きそうになったけど、M○KKの名が落ちた感があるのでそんなこともなくなった



文殊

M○KK何やってんの



蟹の赤ちゃ○

ちょ○どさんM○KK入社おめでとうございます.ところで痴話喧嘩の末に死に追いやり,その後しれっとFacebookのフレンドから削除していた元カレ南山まさかず君の遺品の『型システム入門』はちゃんと読みましたか? エバンジェリストのみならずエンジニアとしての成功も祈念しております



unagi○

M○ のやるべきことについて M○KK は梯子を外されてるからああなってるんだと思う。



マ○

起きたらM○KKが最悪の会社になっていた



めびなんと○

M○KKの童貞一本釣り



技能実習生受け入れ事務コンサルタン

M○KKの技術に対する姿勢可視化されて結果的に良かったのでは



almost 100 % correc○

M○KK が姫チーム作って姫を必要とするイベントガンガン M○ の宣伝しに行くの本当にディストピアって感じがする



ssig3○ ‏

リクルートみたいな会社がちょ○ど使ってゴミを集めるのはまあ理解できるけど、マイクソフトがそれやるのはマイクソフト不利益しかないし本当に M○KK はゴミだめだと分かる



502b○ ‏

M○KK、本当に仕事してるのか???



社会の歯○ ‏

M○KKには失望した



きみとぼ○@研究室決まった

@nanTosaka2 まぁ、M○KKとしてはMVPとかにして広報に使いたい所だけど、MVP審査はM○本社がやってるので、なかなか出来ない、それならもう雇えばいいじゃんって感じですかね



almost 100 % correc○ ‏

すごい話だなーとは思うけど、M○KKには関わらないようにしよう



豊○


ちょ○どみたいな姫気質のある人間は外ヅラばかり気にしているか本質的能力ツリーを疎かにしたまま業種をただのファッションとして利用することばかり考えるし絵を描いても顔以外はドヘタクソのまま成長しないし彼氏自殺に追い込んでも以後の立ち回りが上手いからのうのうと生きることが出来る。



みす○

まだ南山まさかず氏の元カノツイート反応あるので一応明言しておくと、世の中おかしいよなっていう風に思うだけであって個人を批判する意味やそれの是非については一切の評価はしてないです。しているように見えたとしたらそれはぼくの妄想の上での評価です



やぷら○

でもまあ南山まさかず氏のことについて触れただけでブロックされたのは事実だよね



伊東瑞○

そういえばちょ○ど姫様は南山まさかずを追い詰めた時の様な式神の使い方を覚えたようですね。式神を使い他人を追い込むことになんの抵抗も無いようで



それがし○

オタサーの姫的ポジションの人が出世した場合オタクの反応を見ている。>ちょ○ど



南山まさか

しかしまフォロワー数5000のアルファーTwitter痴話喧嘩したら絶対に勝てないというのが新しい知見として得られた

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