タグ

ブックマーク / bugrammer.hateblo.jp (7)

  • 『マンガでわかる!関数型プログラミング』という漫画を連載することになるようです - Line 1: Error: Invalid Blog('by Esehara' )

    近況 ふとした瞬間に虚しくなることがある いきさつ 今年、秀和システムから関数型プログラミングに関するが出て、良くも悪くも、そのが注目を集めることになってしまいました。そんな中で色々な人が反応していましたし、自分もこのようなかたちで感想を書きました。 一方で、このようなを書かれるくらいであるならば、自分で真っ当なを書けばいいわけだし、技術書を書くことなんて、そんな敷居の高いことではないというカウンターもあり、個人的にはそれも最もだなあ、という印象がありました。その中で自分なりに関数型プログラミングについて理解したことを元にQiitaに駄文をアップしたりしていました。間違ってたら、誰かが訂正してくれるだろうし、そのほうが自分にとって勉強になるだろう、と思うので。 ですが、「関数型プログラミング」というのは「なんだか難しい」という印象を覚えるのも事実のようです。実際に、最新の『Soft

    『マンガでわかる!関数型プログラミング』という漫画を連載することになるようです - Line 1: Error: Invalid Blog('by Esehara' )
  • 今日のポエム: コードレビューについての一側面 - Line 1: Error: Invalid Blog('by Esehara' )

    近況 自分の歓迎会があったときに財布を無くしていたのですが、他の人のカバンから出てくるという超常現象が発生してしまった……。 概要 声で指摘されると比較的「まっとうだな」と思えることでも、文章にすると「こんなクソコード書くな無能」と読み取ってしまうという問題はあるので、メシをったりして「そういう人なんだな」というのを理解したり、あるいは専属の声優が「だめだぞ」と優しく読み上げるなどの対策が求められる。— えせはら(似非原重雄) (@esehara) 2015, 7月 3 例えば、コードレビューで「なんでこんなコードを書いたんですか?」が、レビュアーにとっては「単純に意図を聞きたい」だけだったのに、レビューを受けている人には「責められている」と感じることはあるので、お互い信頼の問題もあるし、声優が優しく読み上げれば解決する問題でもある。— えせはら(似非原重雄) (@esehara) 20

    今日のポエム: コードレビューについての一側面 - Line 1: Error: Invalid Blog('by Esehara' )
    splicom
    splicom 2015/07/04
    お互いに人となりが分かっているってことは重要だなと
  • REPLと共に寄り添う生活 - Line 1: Error: Invalid Blog('by Esehara' )

    近況 概要 だいたいのプログラミング言語には、REPL(Read-eval-print loop)がある。簡単に言うと、ワンラインで動作を確認できるような対話型コンソールのことだ。Rubyならpryが有名だろうし、PythonならIPythonがある。 そこで、最近はREPLをちょっとだけリッチなシェルとして使ったりしている。もちろん、ちゃんと実行ファイルにして、パスを通せば、シェルで共通的に扱うことが出来るのがわかっているのだけれども、しかし最近はREPLに閉じこもるのもいいものだということで、REPLに寄り添う生活を提案したいというのが、今回の記事になる。 実例: Emacs + Slime ログバーでは、最近は、開発陣はSlackを使うようになっている。だけど、開発中にSlackの画面に移動してフォーム入力するのは面倒くさいなーと思ったりしていた。どうせなら、普段、開発環境として使っ

    REPLと共に寄り添う生活 - Line 1: Error: Invalid Blog('by Esehara' )
    splicom
    splicom 2015/06/22
  • ポモドーロ・テクニックを二ヶ月やってみた感想 - Line 1: Error: Invalid Blog('by Esehara' )

    二ヶ月間ポモドーロテクニックをやってみての雑感 だいぶ知見が溜まってきたので、セーブがてら記事にしておく。 方法 要するに 25分、集中してそのタスクをやったら5分休む = 1Pomodoro 4Pomodoroやったら15分休む というのを繰り返すというだけだ。 実際の運用 確かにもう少し厳密なフローとしては、例えばTodoリストを作成したり、それに対しての見積もりをする、という方法もあるのだけど、自分はそういう網羅的なToDoを作成するのが苦手だったりする(むしろ作業中にどんどんToDoを積み上げていくという方法)のほうが好きだったりするので、そういう風にしている(最初から完璧にやろうとすると絶対無理なので)。 意外とやってみてよかったというのは、集中できたときのアクティビティを記録しておくという方法だ。要するに何時にポモドーロテクニックを集中できてやれたのか、というのを一つずつ記録し

    ポモドーロ・テクニックを二ヶ月やってみた感想 - Line 1: Error: Invalid Blog('by Esehara' )
  • Pythonを退職します - Line 1: Error: Invalid Blog('by Esehara' )

    Pythonが嫌いになったの? Pythonについて嫌気が差したとか、Pythonが嫌いになったわけではありません。これからも一番好きな言語は恐らくPythonですし、実際のところ、機会があればPythonは書こうと思います。ですので、決して言語としてPythonが嫌いになったわけではありません。 そもそも、職業プログラマとして、ちゃんとしたオブジェクト志向を教えてくれたのはPythonでした。Pythonは、その言語仕様からして、出来るだけ簡潔かつ、綺麗に書けるし、Pythonについて深く知れば、プログラミングとはどういうことなのかについて、詳しく知れるほどの、わかりやすい言語であることは事実ですし、初心者向け言語として、Pythonは強く押したいという気持ちは今も変わりませんし、ずっとPythonならびにそのコミュニティに関して感謝の気持ちはずっと忘れないでしょう。 また、近年ではPy

    Pythonを退職します - Line 1: Error: Invalid Blog('by Esehara' )
  • 東亜飯店で飯を食べた - Line 1: Error: Invalid Blog('by Esehara' )

    誕生日ということもあり、かねてから行きたかった東亜飯店で飯をうことにした。 イベントを立てて、行きたい人を募り、実際に飯をいに行った。 結論からすると、上の写真を撮らせてくれたし、中華屋としても美味しく、また値段も手頃であり、飲みいしているときに、ちゃんとお皿を定期的に片付けてくれたりなど、変なチェーン居酒屋を利用するよりも、かなり良い店だった。そこらへんのレポートを書こうと思う。 東亜飯店は実在するの? 実在します。べログにも、店情報がある。ここに書いてない情報としては、ランチは11:00~15:00の間、夜は18:00~22:30の間で開店していることが多いようだ。 で、この画像なんなの? 東亜飯店とは? と思う人もいるだろうから、東亜飯店がこれほどまでに有名になった経緯は、このエントリに詳しい。こちらにも念のため、画像を張り付けておく。 別にIT系(特にWeb系)でこの画像が

    東亜飯店で飯を食べた - Line 1: Error: Invalid Blog('by Esehara' )
    splicom
    splicom 2014/10/03
  • 俺が偏差値35だったころにやっていたもの - Line 1: Error: Invalid Blog('by Esehara' )

    はじめのはじめのはじめに 学生一般的には、いまは夏休みということなので、こういう「ゆるふわライフハック」的な記事もいいかなと思ったので、書いておく。 はじめのはじめに「勉強法」に振り回されないこと いまから書くことは、全てではない。 勉強法というか、そういうメソッドは腐るほどある。 間違ってはいけないのは、勉強というのは、まず「勉強法を選ぶ」というところから始まる、と俺は思う。 もちろん、ここから「勉強法マニア」になってはいけない。かくいう俺もそうだったが、そういう知識ばかり増えると、「こういう勉強方法があるよ」ということを教えてまわるけど、実際の勉強は全く出来ないという、単になんか偉そうで嫌なやつになるだけだ。 なにより、自分が「これなら出来る」という勉強方法を考え、身につけ、それによって成果を上げることは、何よりも貴方の自信になる。この記事も同じことが言えるが、自分の成功体験を持ってし

    俺が偏差値35だったころにやっていたもの - Line 1: Error: Invalid Blog('by Esehara' )
  • 1