Evernoteにたまっていたプログラミング系記事の放出。
後で言及したい言及したいと思いつつ、全く書けないままにEvernoteに蓄積していた技術勉強系・プログラマ考え方系の記事を一気に放出する。フロントエンド関係のJSを勉強するとか、テスト書く為にjenkinsをセッテイングするとか色々とやりたい事はたくさんあるんだけど仕事忙しい&プライベートも忙しいんで全く触れない。
ハッカーと遅延評価勉強法 - LukeSilvia’s diary日本の(というかはてな界隈)ハッカーはほぼ「遅延評価勉強法」をしている気がします。 僕はまだまだ世界のハッカーについて詳しくもないし、日本のハッカーですら、はてな界隈で有名な人を知っているくらいです。それでも、上記のような確信を持ちました。 遅延評価勉強法とは 遅延評価勉強法とは、僕が知る限りでは、id:amachangさんのブログで作られた造語です。元はプログラム用語の「遅延評価」から来ています。 「遅延評価」という言葉を調べてみると、「ある式を、その結果が本当に必要になる時点までは評価しないでおくテクニック」とあります。そのメリットは、「条件次第で捨ててしまうような値を事前に準備することは…d.hatena.ne.jp

運用エンジニアから開発エンジニアになるためにやったこと - As a Futurist...Web の会社でエンジニアを始めて 4 年、ずっと運用エンジニアをやってました。運用とは端的に言うと、社内外の他人が作ったソフトウェアを期待通りに動作させるためのエンジニアリングだと思ってます。アプリケーションはもちろん開発者が作ったものですし、MySQL や Apache や Linux も全部他人が作り上げたソフトウェアであり、それらの設定を変更したりパッチを当てたり運用ツールを駆使することで、協調動作させることに磨きをかけてきました。blog.riywo.com
jp.techcrunch.com

プログラマの自意識過剰http://anond.hatelabo.jp/20140526004631
勉強し続けないと最前線でいられない、ってよく見るけど。
当たり前でしょ。技術関係ない新聞だって毎日読まないと世間の動向が読めなくなるでしょ。ロシアとクリミアの背景とか、もともと知ってる人だと早く動けるでしょ。
で、知ら…anond.hatelabo.jp
プログラミングを学ぶ方法がわからない 最近、プログラミングをどうやって学べばいいのかわからなくなってしまった。 筆者はドワンゴに雇われている。ドワンゴに入社して早4ヶ月になろうとしている。ドワンゴに雇われている名目は、C++の啓蒙である。C++の啓蒙にはC++の教育も含まれる。したがって、筆者はそろそろC++...cpplover.blogspot.jp
一般人よりプログラマが優れている10の理由 - あと味私は常日頃、「プログラマって絶対優秀だよなぁ」と感じています。そう思っている理由を10個にまとめてみました。ちなみに、私はプログラマではありません。一般人です。現場を知らないので、理想論に近い話になっていると思いますがご了承ください。どうやらおもいっきり理想論っぽいです。 抽象化・具体化ができる オブジェクト指向限定かもしれません。一般人よりもものごとの本質を見極める目を持っています。また、その訓練をしています。多くの偉人たちは、このスキルを持って、人々を導いてきました。 適材適所ができる どの言語を使うべきか、どのライブラリを使うべきかということの最適解を常に模索しています。一般人よりも適材…taiju.hatenablog.com
毎朝5時に起きてコードを書くソフトウェアエンジニア - higepon blog毎朝5時に起きて出勤前にコードを書くという習慣を始めた。2週間経ったのでまとめてみようと思う。この記録が小さい子持ちの30代パパ・ママエンジニアに役立つとうれしい。多分独身で若い人には役に立たない。 始める前に抱えていた問題 好きなコードを書きたい。勉強したい。そう思っても以下の理由により以前とは比べられないほどに時間がとれなくなってしまった。 子供に可能な限り時間を使いたい。結果的に自分の時間は減る コードを書く自由時間が極端に少ない 1人になれる時間がほとんど無い 家で10分以上集中できない。こどもが遊ぼう!って誘ってくるとか 子供に話かかられたり質問されたら出来る限り応えたい とにかく疲…d.hatena.ne.jp
中途半端に優秀なプログラマが「迷信」だと思いこみがちな3つの「正しいプログラミングテクニック」 - プログラマーの脳みそプログラムは人間の思いとは裏腹に、ただただ冷徹に書かれたコードの通りに動く。その淡々たる様に反して、プログラミングというのはあまりに曖昧で、プログラミングテクニックと呼ばれるものは皆、ごくごく微妙な且つ大量の前提条件のパラメータによって、適用の可否が分かれる。以下の3つの事項は、90%以上の前提条件のもとで、正しいのだが、ごく稀にそれを適用しない方が良いという例外事項がある。そう、例外事項がある。ただし、それはあくまで例外事項であって、そのプログラミングテクニックが迷信なわけではない。プログラミングテクニックの例外を理解し始めた時には、例外的なシチュエーションばかり考えてしまうことがあるが、そ…d.hatena.ne.jp
んー、たまにはEvernoteも整理したほうがいいな。タグ付け&一つのメモにページリンクの貼り付けでまとめているんだけど、整理できていなくてあんまり読み返す気になれない。技術系情報が完全に死蔵になるので何とかしたいな…。手を動かして勉強する時間があればいいけど。朝早起きして頑張るか。
ベイジアンフィルタを勉強したくて下記の本を買った。
ベイジアンフィルタは業務用サーバのログのフィルタリングに使えるかなーと。あと自然言語処理を使ったWebサービスのアイディアがあるんで勉強しておきたい。内容をパラパラと読んだ感じではLAMP環境の設定から、PHPプログラミングの入門まであるので、プログラミング初心者にもおすすめできますね。
しかし、、積ん読がどんどん増えていく。。部屋が散らかってるのでこちらも片付けないとそろそろ怒らせそうだな。

ユニットテストのお話。あるいは仕事中の考え。 - 超メモ帳(Web式)@復活さーて、ようやくプロジェクトが動き始めたって感じだな。要件がふわっとし過ぎて、こりゃ僕が要件定義から始めないといけないかな? と思っていたけどディレクターさんがまとめてくれた感じ。僕は所詮、下流工程の技術屋なんでディレクターとかまとめ役のSEとか居ると安心する。交渉が苦手なんで、要望を全部断れずにいつも苦労していた。このままだと一人アジャイルに突入するなと危惧していた。 扱ってるCMSのコードもなんとか全体像がつかめてきた。あまりにもレガシー過ぎて処理が全く追えないって感じだったけど、スプラウトメソッドで処理を分離させていたら使い物になる程度には整理できた。『レガシーコード改善ガイド』は良い。…d.hatena.ne.jp

プログラマやってて普段の勉強をどうするかと考える事など。 - 超メモ帳(Web式)@復活最近、新しい会社に就職したのです。結構、高い技術持っている人が集まっているらしくて、自分も勉強しないといけないかと考えた。さて、勉強するかと思ったけど、どうなりたいのか分かっていない。 ちょっと達成する目標の設定やどういう方法で勉強するかを模索してみようと思う。 自分がいままでやっていた仕事は方向性が全くなかった。ドキュメント作成もするし、ソースも書くし、サーバ運用もするし、上流工程の真似事もする。立場的にはプログラミングもやる社内SEみたいな感じですね。営業が案件や仕様だけ投げてくるから言語、手法を問わず如何なる手段をもってしてもシステムに落としこむ、みたいな。まぁ、前の会社は追い込みがキツ…d.hatena.ne.jp
プログラミングは絶対勉強するな - 超メモ帳(Web式) (新人プログラマの頃のエントリ、…稚拙)