タグ

ブックマーク / blog.sushi.money (99)

  • 人月の暗黙知の本 - hitode909の日記

    見積りについて興味が出てきたので読んだ.コードコンプリートを書いたスティーブマコネルの. 具体的な見積りの技法が紹介されているけど,それよりも,いい話がたくさん書いてあって良かった. 見積りとターゲット 見積り=作業量とか規模とか ターゲット=いつまでにほしいとか 数ヶ月後の発表会のための開発なら,その規模のものは作れませんではなく,間に合うような物を一緒に考える 技術的な知識を使っていろんな代案を出すのは技術者の責任 即興で見積りしてはいけない→正確ではない 専門家の判断は品質が低い→正確ではない 計算できるなら計算しなければならない 見積りに幅を持たせる この期間で終わる確率は何%とか,最良で何週間, 最低で何週間,とか そのときも計算する 高く見積るとプロジェクトが却下されるからといって安く見積ってはいけない 正しい情報を提供できないので,意思決定できなくなってしまう リソースが

    人月の暗黙知の本 - hitode909の日記
    asonas
    asonas 2017/06/05
  • コードレビューのクオリティとスピード,とくにスピードについて,それとコミュニケーションについて - hitode909の日記

    ソフトウェアを作るときにクオリティとスピードのバランスをとりたくて,どちらかに偏ってはいけなく,どちらもキープしないといけない.すごく雑に*1とらえると, クオリティ→正しく動き,不具合がないほうがよい スピード→(計算時間ではなく)早く作れるほうがよい ということになる. コードレビューでは,不具合を見つけて直してもらったり,動きはしてもコードの可読性に問題があって直してもらったりと,クオリティに目を向けられがちだと思う. ところで,コードレビューとスピードの関わりについて考えてみる.スピードのためにできることはいくつかあり, 早く読み始める→他のことやってても手を止めて読み始めたり,1日のうち決まった時間にレビュータイムを設けたり 速く読む→これはコツとかある*2けど精読しないといけないので難しい 不具合を見逃さない→リリース後とか,リリース直前に正しく動かないことが分かったら大きな手

    コードレビューのクオリティとスピード,とくにスピードについて,それとコミュニケーションについて - hitode909の日記
    asonas
    asonas 2017/06/02
  • querySelectorAllしてmapしたいとき[...すると短い - hitode909の日記

    表示中のHTMLから情報を雑に抜き出して利用するため,ブラウザのデベロッパツールなどでquerySelectorAllしてmapしたい.しかし,querySelectorAllはNodeListを返すので,mapするにはArrayに変換する必要がある. NodeListをArrayに変換するときに短く書く方法ないですかって同僚に聞いたらいろいろ教えてもらえたのでメモ. Array.prototype.slice.callする オーソドックスな手法.昔からこれを書いていて,長くて困っていた.最近はアロー関数を使えるのでちょっと短くなったけど長い. Array.prototype.slice.call(document.querySelectorAll('a')).map(a => a.href) [].slice.callする Array.prototypeのかわりに[]で書く.ちょっと短い

    querySelectorAllしてmapしたいとき[...すると短い - hitode909の日記
    asonas
    asonas 2017/04/19
  • ご家庭で樽生ハイネケン5リットル飲めるソリューション - hitode909の日記

    ハイネケンのドラフトケグを買ってみた.ご家庭で樽生ハイネケン5リットル飲めるソリューション. 炭酸ボンベや氷は不要で,こういうでかい缶単体で駆動する.缶ごと冷蔵庫で冷やしておけばなんとかなるという仕組み. View this post on Instagram A post shared by 趣味はマリンスポーツです (@hitode909) こういう蛇口みたいのを上にくっつけて注ぐ.丁寧にゆっくりやると泡とビールがいい割合になるけど,雑に速く飲みたいみたいなマインドでやってるとほとんど泡になったりする. View this post on Instagram A post shared by 趣味はマリンスポーツです (@hitode909) ビールが出てくる蛇口を手に入れたような状況で,ちょろちょろプラスチックのカップに注いではしゅっと飲む,のを繰り返して,たのしいたのしいって言って

    ご家庭で樽生ハイネケン5リットル飲めるソリューション - hitode909の日記
    asonas
    asonas 2017/03/30
  • いい傘 - hitode909の日記

    いい傘をゲットした. 表は黒で,内側が全面プリント.開くまでは,内部の状態を予想できない. 何の変哲もない傘 傘を開いていくと,徐々にid:masawadaくんの家でのホームパーティーの様子が登場する. すこし変哲のある傘 Androidのカメラのパノラマ機能で撮っていて,撮影中も人々はめちゃくちゃに動きまわったため,めちゃくちゃになっていて,それが良い.現地にはもう1人居たのだけど,仕上がった写真からは手だけを残して体は消え去ってしまった. 変哲が完全に開いた状態の傘 傘の中に仮想的に同僚が居るのが新しい体験だけど,傘に同僚が居るのは便利で,お寺の天井に龍が居るときと同様の効果を得られる. お寺とちがって,傘を持って歩くと仮想空間上の同僚も一緒に移動するので,効果が継続する. いつでもまさわだくんちを体験しながら歩行できるVR傘 僕は普段から,知人が作った変なパーカーを買ったり,自分の

    いい傘 - hitode909の日記
    asonas
    asonas 2017/02/10
    mactkgが3人もいてお得
  • セブンイレブン千円しばり飲み会 - hitode909の日記

    セブンイレブンで予算千円以内で飲み会をやる活動を就業後のオフィスでやってたので参加した. 以下の記事で提唱されている活動で,うちも一階がセブンイレブンなのでやってみたという形. rioysd.hateblo.jp 予算が低いからといって安い酒に逃げず,ちゃんとしたビールと,あとは野菜を摂っていくという作戦でデッキを組み立てた.セブンイレブンの野菜スティックおいしい.よく朝ご飯にも野菜スティックべている.あとは,韓国海苔や野菜なのか? というギリギリのラインを攻めたりしている. セブンイレブン千円しばり飲み会 野菜スティック 247円 エビスの500ML缶 332円 韓国海苔 100円 ミニカップ豆のサラダ 108円 キムチ 158円 和風ドレッシング 22円 で967円.残り33円で買える野菜あるか探したけどなかった. 制約があるので,無秩序にべたいものを集めるのではなくて,方向性を決

    セブンイレブン千円しばり飲み会 - hitode909の日記
    asonas
    asonas 2017/01/19
  • 服の買い方 - hitode909の日記

    会社のLT大会で服の買い方について発表しました.少しでも,みなさまの暮らしに貢献できればと思います. https://speakerdeck.com/hitode909/how-to-buy-clothes

    服の買い方 - hitode909の日記
    asonas
    asonas 2016/12/04
  • 歯医者 - hitode909の日記

    よく磨けてますね よかった その履物かわいいですね sou souで買えます 尖ったものを踏むと危ない 今日は前歯の小さな虫歯を治します 削らなくてもレーザーで,1分くらいで治った,すごい 逆に言うと奥の虫歯はレーザーでは治らない規模らしくて良くない 親知らず抜きたくなったら言ってください,19時からでも大丈夫 早く問題を解決したいので次に抜くことにした 糸井重里が会社の虫歯を減らす活動をしていると話していて,良い話だった.大きくなってから見つかるよりは,小さいうちに見つかったほうがよいし,レーザーでぴぴっと治るので楽そう.健康が一番大切. はじめの年に見つかった社内総虫歯数は、35。頑張って治療するのですが、毎年新入社員も来ますし、新たに発見される虫歯もあって、なかなかゼロにはならないんです。でも、3年後には一桁にはなりました。 糸井重里から働く人へ ちゃんとメシって、風呂入って、寝

    歯医者 - hitode909の日記
    asonas
    asonas 2016/11/21
  • BitBarとsparkコマンドで日ごとのエラー数をメニューバーに表示する - hitode909の日記

    ふだん開発してるアプリケーションのエラーの様子を見る仕組みを作って,ふだん便利に暮らせているので紹介します. BitBarについて BitBarはメニューバーにいろいろ出せるやつで,コマンドラインの標準出力をそのままメニューバーに表示できる. getbitbar.com プラグインを置くディレクトリが用意されていて,シェルスクリプトを置いていく.calコマンドを呼ぶだけのスクリプトを配置するとこんな感じで,そのままカレンダーが出る. sparkコマンドについて sparkコマンドはコマンドラインでスパークラインを表示するもので,標準入力で数字の列を渡すと,数字の列をグラフにして表示してくれる. 数字を正規化してから渡す必要はなくて,なんでもいいから数字を渡すとその形を教えてくれる. % echo '1 2 3 4 5 6 7 8 9 10' | spark ▁▁▂▃▄▄▅▆▇█ % ech

    BitBarとsparkコマンドで日ごとのエラー数をメニューバーに表示する - hitode909の日記
    asonas
    asonas 2016/08/17
  • GRのいつもの設定 - hitode909の日記

    とくにシーン別に使いわけるわけでもなく,いつもだいたい同じ設定で撮っている. Avモードで撮る 絞りを固定できる だいたいF2.8 ISOはAUTOかAUTO-HI 暗いところではAUTO-HIにする フォーカスはMF マニュアルと言いつつも親指のボタンでオートフォーカスできる 上を押しながら人差し指のところを回すと手動でも調整できる 半押しするたびにオートフォーカスが動かないので速く撮れる 画像設定はビビッド 色が濃いほうが好き ホワイトバランスは昼白色蛍光灯 来の使い方とちがいそうだけど暖かみが増して料理おいしそうに見える 露出補正で+0.3 明るくなって料理おいしそうに見える フラッシュ調光補正を-1.7 ぴかぴかすると間抜けなので弱めにする とはいえぴかぴするのでほとんど使わない 2013年の7月に買ったので,もう3年以上使っている.まだまだ使えてて何の不自由もしていない.G

    GRのいつもの設定 - hitode909の日記
    asonas
    asonas 2016/08/15
    “撮ったときのことは覚えているので,これで問題ない.” 良い
  • 若者とペアプロしていて - hitode909の日記

    30分間で「先にテスト書く?」って5回くらい言ってた 僕はふだん必ず先にテストを書いている テストを先に書くと,新しいコードを書くさいには,今なにをすべきなのか分かるようになって便利 2人でやってると,今なにしてるのか明らかになるのは便利 角谷さんのTDDの実演が参考になる http://www.slideshare.net/kakutani/s-is-for-spec?src=embed http://www.nicovideo.jp/watch/sm2370458

    若者とペアプロしていて - hitode909の日記
    asonas
    asonas 2016/07/28
    角谷さんの実演、久しぶりに見たけどやっぱりよいな
  • スリットスキャンつづき - hitode909の日記

    きのうはスリットスキャンで遊んでたら1日が終わった.自動でカメラを揺らす機能をつけて,顔をゆらゆらしなくても気持ち悪い写真が撮れるようになった. 気持ち悪い写真撮りたい人はこちらからどうぞ. https://hitode909.appspot.com/slitscan/

    スリットスキャンつづき - hitode909の日記
    asonas
    asonas 2016/07/25
    よさそう
  • 「へ〜,.*(くん|さん)って,最近.*らしいじゃん?」 - hitode909の日記

    なんか複数人で話しているとして,仮に, 「へ〜,.*(くん|さん)って,最近.*らしいじゃん?」 「えっなぜそういう話になったのですか?」 という会話があったとして, .*さんから聞いた その人を信頼して伝えているのに他人にペラペラしゃべってるのは悲しい 誰かは言えないが情報筋から聞いた 誰かは分からないけどその人にだけは伝えているとして他人にペラペラしゃべってるのは悲しい 誰かから聞いたわけではないがそういった話がある 自分の与り知れぬところで話が進んでいて悲しい 何か確証を得ている プライベートな話だとしたら一対一で聞いてほしいので悲しい となっていずれも悲しい気がする. 仮にプライベートな話があるとしたら,親しい人には一対一のときとかに話したいことだし,僕が親しい人や大切な人に話を聞きたいときには一対一のときに聞いたりしていると思う. それを,それって(.*)ってことなの(?+)って

    「へ〜,.*(くん|さん)って,最近.*らしいじゃん?」 - hitode909の日記
    asonas
    asonas 2016/06/29
  • HTML5のpicture要素を使ってブラウザの幅と関係なく眠いのを我慢している全然効率的でない男性を出す - hitode909の日記

    ブラウザの幅を変えるとさまざまな眠いのを我慢している全然効率的でない男性が出てきてたのしい!! 解説 HTML5のpicture要素を使っています. developer.mozilla.org こんなかんじ. スマホで見るときは,画面を横にすると何か変わるかもしれない. <picture> <source media="(min-width: 1450px)" srcset="//lh3.googleusercontent.com/-S_m9OixeJuI/V1_D1PsLAWI/AAAAAAABL-g/r4rj0cNH_gATzO1wFXGNzsmnEPAPcRXLQCKgB/s1024/IMG_0192.JPG"> <source media="(min-width: 1400px)" srcset="//lh3.googleusercontent.com/-ILHgX6OxywE/V

    HTML5のpicture要素を使ってブラウザの幅と関係なく眠いのを我慢している全然効率的でない男性を出す - hitode909の日記
    asonas
    asonas 2016/06/14
    なるほど
  • 今年が2015年だと思って2015って書いておかしいなとか言って1時間くらい無駄にした - hitode909の日記

    ふだんソフトウェア作ってるけど,僕はエンジニアとしてはめっちゃしょぼい感じで,こないだは今年が2015年だと思って2015って書いておかしいなとか言って1時間くらい無駄にした.1時間後に2016に直したのだけど,すごいエンジニアの人を見てると,その1時間の間くらいでも,すごい活躍されていたりする. みんな1日n時間くらい働いているはずで,すごいエンジニアはそのm倍みたいな時間働かれているわけではない.同じくらいの時間活動していても,活躍度合いは全然違う.ということは?? コードを書くのが速い 速くできるとすごい 腕の筋肉がすごい タイピング速そう 考えるのが速い 人によってそんなに差あるものなのか? 取り組むと効果ありそうなことを見極めるのがうまい いいことできるとすごい やっても大した効果が出ないものは後回しにするとその時間を使って効果のあることをできそう ちょうどいい作りこみ度合いのも

    今年が2015年だと思って2015って書いておかしいなとか言って1時間くらい無駄にした - hitode909の日記
    asonas
    asonas 2016/05/26
  • Flickrの自分の写真を簡単に貼れるようになったのではこべさんの写真を貼っていく - hitode909の日記

    最近Flickr使ってないけど以前は使ってたのではこべさん(id:hakobe932)の写真を貼っていきます.だいたい2009年から2011年くらい. 会社の開発合宿で山奥に行ったときの様子. photo by hitode303 photo by hitode303 photo by hitode303 覚えてないけどカラオケに居そう. photo by hitode303 大学の裏のラーメン屋に行ったとき.めっちゃ雪降ってる. photo by hitode303 photo by hitode303 うどんちゃんさん(id:UDONCHAN)とよく酒を飲んでは,はこべさんの家に遊びに行って,入浴中のシャワーの電気をいきなり消したりして遊んでいた.手に持ってるやつは仮面ライダーの変身する音が出るやつ. photo by hitode303 photo by hitode303 phot

    Flickrの自分の写真を簡単に貼れるようになったのではこべさんの写真を貼っていく - hitode909の日記
    asonas
    asonas 2016/05/10
  • スピード - hitode909の日記

    この人はこれくらいのスピードでこういうことをしてるのだな,みたいなのは横で見てないと把握しにくい気がする. この人はずっとエディタ開いてるな,とか,わりとブラウザでデバッグしてるな,とか,sshしてるな,とか,障害と聞いて飛んできた人は実際にはこういうことをやってるのだな,とか. そういうのを見れていると,自分は今これくらいのスピードでこういうことをやっているけど,ぜんぜん進んでないな,とか,わりとよいペース,とか分かってる気がする. 僕は最速で最高に良いコードを書きつつもチーム全体を見渡せる存在になりたい,という気持ちで暮らしている. なんの話か分からなくなったけど,新卒でリモートで1人で仕事しているとして,エンジニアとしての立ち居振る舞いを学べるか,とかそういう話をしていて,結局,チームのお手となるようなエンジニアが横にいないと学ぶのは難しいのではないか,というような話をしていた.

    スピード - hitode909の日記
    asonas
    asonas 2016/04/27
    “僕は最速で最高に良いコードを書きつつもチーム全体を見渡せる存在になりたい,という気持ちで暮らしている.” めっちゃわかる
  • 土曜日 - hitode909の日記

    金曜は会社でビール4缶くらい飲んで,そこらへんの居酒屋で瓶ビール飲んで,メトロでオカダダさんと話してて,2年ぶりくらいですね〜とか話してたけど去年も会ったでしょみたいな.3時くらいまでいたけど酒飲みすぎて死にそうになったので帰った. 昼ごろにおなかすいたのでふらふら出かけて,寿司べたり,無印でキッチンペーパー買ったりした.イカがおいしかった.昆布で締めてあって,ぬめっとしてる.塩と柚子でいただいた.おいしい.2貫で300円.無印はこないだまで良品週間だったのに,また始まってしまい,日用品はすべて無印で揃ってる気がする. クッキング独身男性なのですき焼きや寿司をべます

    土曜日 - hitode909の日記
    asonas
    asonas 2016/04/25
    急にオカダダ氏の名前出てきてびっくりした
  • ソフトウェア作ってて - hitode909の日記

    ソフトウェア作ってて,「こういうクラスとこういうクラスを作って,こういうデータを持ち,ここからこう呼んで,こういう働きをさせる」とか述べるとき,そのいずれも,まだこの世にはない.そのときに,より良くしようとして,「このクラスとそのクラスをくっつけてこう変えるとすっきりするのでは??」とか述べるけど,ひきつづきまだこの世にはない. ひどいときには,「こういう最強のマイクロサービスがこういう働きをしてくれるんだけど,その場合に,」とか,まだ存在しないサービスについて語りだしたりする.その時点では,こっちのクラスもそっちのクラスも存在しないし,それを助けてくれるマイクロサービスもないのだけど,完成したときにこうなる,というイメージで話している. おままごとしてるときに,「ここは台所」「こっちにキッチン」「台所とキッチンを融合するとすっきりするのでは?」「二階のキッチンでは息子夫婦が」みたいなこと

    ソフトウェア作ってて - hitode909の日記
    asonas
    asonas 2016/03/20
  • 異常な状況であるから早く休んだほうがよかった - hitode909の日記

    月曜,火曜と風邪で寝てたら超回復して今日ひさしぶりに仕事したら全てのことが寸分の狂いもなく一瞬で終わった.先週末にいろいろやってて,うまくいかないな〜とか言ってたけど,いま思うと疲れてるだけだった.疲れてるときはすみやかに休んだほうがよい.偶然風邪ひいて2日くらい寝込むことで休めた.休むと言ってもべつに温泉に行くとかじゃなくて家で12時間寝ると超回復すると思う. 不調なのか,いつもこんなものなのか,そのへんもよくわからない.朝起きると突然元気になってたり,夕方になると元気になったりして謎. 先週金曜の日記 先週は気付いてなかったけど,こんな日記を書いているのは異常な状況であるから早く休んだほうがよかった.しかし疲れているときには疲れていることは分からないであろう.きのうも熱あるけど熱ないと思って会社行ったら熱あったのでそのまま帰ってきた. 異常なときには自分が異常なことが分からないために異

    異常な状況であるから早く休んだほうがよかった - hitode909の日記
    asonas
    asonas 2016/03/10