2016-01-01から1年間の記事一覧
「要約出来るようになれ」と上司から言われているので、今回参加したPHPカンファレンス関西2016で僕が聞かせてもらったカンファレンスの内容をなるべく短くまとめてみた。 [基調講演] Composerを速くするために必要だったもの中野 拓 さん スライド: Compos…
http://anond.hatelabo.jp/20160605143345 こういう事は自分もよく考えてた。やはり同じようなことを考えている人はいるんだな。 いざ作ろうという時に、将来が不安になってしまう時点でだいぶ問題な気はする。 少子化を本当に解消したいなら、補助でも印象…
MVCについて誤った認識・理解をしていた。とくにmodelについて完全に思い違いをしていた。 プログラム設計をするとき、機能のもたせ方について人と意見がまったく合わず、言われることも理解できずに悩んだが、これはMVCのmodelの理解が誤っていたからだった…
プログラミング業務にて先輩などに相談するときに、やりたい事を説明しなければならない事がよくある。そんな時、自分は文章でも口頭でもなかなかスムーズに伝えることができない。そんな説明能力の低さをなんとかしたくて、池上彰の「伝える力」を読んだ。…
プログラミング能力を向上させたい。 自分に不足している事を考えてみる。 [機能の仕様決め] 習熟度△ 理想の仕様なら決められるが、実際は実装との兼ね合いの部分があるので、実装の想像がある程度できないとすんなりと決められない。 [実装の仕様決め] …
最近Facebookおもんないわーと感じるのがなぜなのか考えてみた。投稿されてくる内容がおもんない誰がどこ行ったとか興味がないからおもんない趣味のことを上げがちだが、これも興味がないからおもんない子供の成長報告もあったことが無いからおもんない人の…
民衆は周りの声に引っ張られる。ネットでは批判記事のほうが注目される。引っ張られて批判的な意見を持つ人が増える。その人たちに引っ張られてさらに批判的意見を持つ人が増加する。
最近iPhone5s から Nexus5xへと乗り換えたので、感じた両者の違いを書く。 iPhoneが優っているところ [物理ボタン] iPhoneの物理ボタンは今思えばかなり使いやすかった。 マナーモードへの切り替えや、音楽を聞いている時の音量調整もポケットに入れたまま行…
PHPからプログラミングを始めた僕はなぜ糞コードを書いてしまうのか。 それは、オブジェクト指向を認識しづらい環境で育ったから。 hello worldで「入力」「出力」の感覚を掴み損ねた。 最初にプログラミング体験したのが「hello world」だが、webアプリケー…
ものを「本」「書類」「一時的な物」「それ以外の物」に分類して、「一時的な物」以外はそれぞれ特定の収納場所に収める。収納場所に収まらない場合は、収まる量になるように不要なものを選び出して処分する。 「一時的な物」とは、作業中だったり、払込用紙…
【疑問】 PHPがシングルスレッドであると聞いて、以下の疑問が湧いた。 apacheではリクエスト毎にプロセスが作られ、その中でphpが実行されるので他のリクエストとメモリ空間を共有しないことがイメージできた。これならスレッドセーフについて留意しなくて…
スレッドセーフとは スレッド間で共有される資源が同時に参照・操作される場合があるマルチスレッド環境にて、資源が不整合を起こさないように考慮されていること。 考慮の方法として「アトミックな処理にする」「共有資源を参照・操作する場合はロックを掛…
プロセスとは プログラムの実行単位である。 プログラムが実行されると、 メモリリソースを確保し、プログラムイメージをメモリにロードして実行準備を整える。 スレッドとは CPUでのプログラム実行単位である。 プロセスごとに単数または複数存在し、スレッ…
デザインを行うとき、機能デザインを行ってから、あしらいをデザインする。機能とあしらい、どちらも優れた物がすでに世の中にあるので自分で生み出すのではなく、優れたものを探してカスタマイズする。 まず機能デザインを行う。必要な機能を洗い出す。類似…
大衆は意見なんて持っていない。一番多い意見に引っ張られて、それが自分の意見だと勘違いしているのがほとんどである。 これは「みんなちゃんと考えた意見をもたなくてはならない」とかではなく、そういうものだからそういう前提で物事を考えなければいけな…
「もっと政治を勉強して投票に行く事で日本を変えないといけない。」 僕もそう思ってたけど、最近はこれ無理があるんちゃうかなと思っている。 僕らの最終目標は、自分たちの暮らしぶりがよくなること、将来が明るくなることだけど、 政治の勉強をして世に…