タグ nekoya press
人気順 5 users 10 users 50 users 500 users 1000 usersキーボード二刀流のススメ | Nekoya Press
こうやって こうじゃ そもそも、キーボードを使う姿勢というのは不自然なものです。 肩が内側に入り込んで、手首を内側にひねる。だいたいこういう感じですね。正直、人類には荷が重いです。 この疲れに対抗するには、まず肩を開くことが重要です。 ふたつのキーボードを肩幅に開くことで鎖骨と肩甲骨の負担が圧倒的に軽減され、35歳の定年を迎えた我々も心穏やかに日々を過ごすことが可能となります。 また、キーボードの... 続きを読む
社内勉強会でオブジェクト指向についてLTしました | Nekoya Press
毎週定例の社内勉強会でオブジェクト指向の基礎についてLTしました。資料はやや加筆しています。 昨今、オブジェクト指向というとMVCとかデザインパターンみたいな発展的なトピックが目立つような気がしていて、もっと簡単に考えればいいのになーという思いからこういう話をしました。 凝集度を高める設計指針を出来るだけ平易な言葉で語ろうというのがコンセプトでした。 サンプルがいろいろ話をはしょりすぎで、改めて見... 続きを読む
逆引きPython | Nekoya Press
コーディングスタイル(社内向け) Pythonの公式ガイドであるPEP8を基本とする。 細かい部分は原則としてGoogle Python Style Guideに従うが、絶対厳守というわけではない。 明文化しているわけではないが、なんとなくこんな感じでやってる。 メンバーの理解を損ねない範囲でクラスを直接importしてもよい サードパーティライブラリの公式ドキュメントにあれば関数を直接impor... 続きを読む
コード内で「現時刻」を気軽に取得してはいけない - nekoya press
日付を扱う処理についていろいろまとめたついでに、わりと簡単なことだけど知らないと落とし穴にハマる系のネタを。 日頃いろいろな処理を書いていて、現時刻を扱うこともは少なくないはずです。ですが、これを適当にやっていると困ることが多々あります。 実行中に「現時刻」を元にした処理が食い違う 例えばこんなコード。ログ集計とかやってるイメージです。 class Analyzer(object): def an... 続きを読む
ベンチャーで働くエンジニアに必要な「勇気」 - nekoya press
「恐怖」を知ること 35歳が目前に迫りつつある中、ぼちぼちスピリチュアルなことも書いていこうかと思う今日この頃です。 これまで十数年、小さな会社やフリーランス、大企業(はすぐ辞めたけど)を渡り歩いてきて改めてベンチャーの面白さを実感しています。 様々な要素がありますが、その最たる物は「エンジニアが会社の命運を握っている」という紛れもない事実です。自社でプロダクトを開発しているベンチャーにおいて、ど... 続きを読む
ベンチャーで働くエンジニアに必要な「勇気」 - nekoya press
「恐怖」を知ること 35歳が目前に迫りつつある中、ぼちぼちスピリチュアルなことも書いていこうかと思う今日この頃です。 これまで十数年、小さな会社やフリーランス、大企業(はすぐ辞めたけど)を渡り歩いてきて改めてベンチャーの面白さを実感しています。 様々な要素がありますが、その最たる物は「エンジニアが会社の命運を握っている」という紛れもない事実です。自社でプロダクトを開発しているベンチャーにおいて、ど... 続きを読む