タグ

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

  • ソフトウェア作るのはしんどいけど異常におもしろい - hitode909の日記

    忙しくて精神安定剤としての寿司をべる時間もないとか心配されていた. ひとでさんを例に出すと,数週間前か大好きな寿司を毎日のようにべてはブログを更新していて,楽しそうだなと思っていたんだけれど,少したってからとても仕事がきついと書いていて,寿司は精神安定剤としてべていたのかということに気づいた.そして,最近は寿司すらべに行くこともなく,なんかずっとしんどいと書いている. はてなに足りないのは人員ではないかという話 - ミグストラノート 大好きな寿司をべることもないみたいなストーリーはおもしろいけど事実と異なっていて,寿司は頻繁にべていて,昨日もさっと定時で仕事終えて寿司べに行った. 最近の寿司 寿司の写真見せないと心配されるようだったので最近の寿司を紹介します. これは昨日行ったすしてつっていう三条の寿司屋で,1貫100円くらいで,機械じゃなくて職人が握ってくれるので良い.アボ

    ソフトウェア作るのはしんどいけど異常におもしろい - hitode909の日記
    invent
    invent 2014/08/28
  • テスト先に書きたい若者よ - hitode909の日記

    弊社では毎年インターンを受け入れているのだけど,いまもインターンが来てて,テスト先に書きたいけど油断すると先に実装を書いてしまう,とか話してた. 個人的には,テスト先に書くのが大事というよりかは,意識して仕様を先に考えるのが大事だと思っている.テストを先に書くと,先に仕様を考えざるを得ないので,良いスタイルが身につく. 僕がよくやるのは,関連しそうなクラスの絵をひと通りノートに書いてみて,その図だけで,うまく動くことを説明できるくらい考えてみる.その時点でおかしかったら,コード書いてもおかしくなる.ノートに方眼ついてるとクラス図書きやすい.UMLとかじゃなくても,自分で見て分かるくらいでもいいと思う. 紙でうまくいったら,外部仕様だけソースコードに書いてみる.クラス名と,メソッドの定義と,メソッドの上くらいに,ひと通りコメントでも書いてみて,この関数はこういうことをするんです,こういう引数

    テスト先に書きたい若者よ - hitode909の日記
    invent
    invent 2014/08/14
  • 一つしかない想定で作ってあとから複数出現してめちゃくちゃになる - hitode909の日記

    ソフトウェア作ってて,最初は一つしかない想定で作るけど,あとから複数出現することになって改修するのが大変,ということがある. 最悪サーバーサイド もう終了したサービスであったのが,ユーザーは自分のアイテムを飾れる部屋を1つ持てるという仕様だったのが,複数の部屋を切り替えられるようにして,部屋ごとに置けるアイテムのシリーズが変わって,シリーズごとにグリッドの細かさも変わるとか.とにかく大変で,全部のテーブルにあとからシリーズidを持たせたり,クラスメソッドで済んでたのをシリーズidを持つオブジェクトのメソッドにしたり,ORMItemをRoomに渡すのをやめて,その層とは別に独立した画像合成用のItemとRoomを作ってやり取りするとか,最初からそうなってるときより大変なことになる. 最悪クライアントサイド クライアントサイドでも同じようなことはあって,HTML内に一つしか出現しない前提で作

    一つしかない想定で作ってあとから複数出現してめちゃくちゃになる - hitode909の日記
    invent
    invent 2014/07/15
  • ■ - hitode909の日記

    今日テストなくてめちゃくちゃに壊れてるアプリケーションのテストを一から書いてて、わりと書けてよかった。午前中セットアップに手間取ってて、午後からテスト書き始めて、小さいアプリケーションだったのでC0 90%くらいまでいけた。3年間くらいテストないせいでびくびくみんな触っててめちゃくちゃに壊れててよくなかった。テストえいって書けば書けるんだから、隙を見て書いていきたい。ずっとテストのあるWebアプリケーション眺めてるのでだんだんコツが分かって気がする。まず最初にCIに載せて、カバレッジ測れるようにする。面倒だけど、これやっておくと後で役立つ。普通にテスト書くと、実行環境までは定められないけど、CIがあれば、そこをベースに議論できる。最初は、アプリケーションのルートのモジュールをuse_okするだけ、くらいでまず通して、カバレッジも取れるようにする。たとえば、MyAppっていうアプリケーション

    ■ - hitode909の日記
    invent
    invent 2014/07/12
  • グミ - hitode909の日記

    グミべると必ず気持ち悪くなって良い.良くはないけどなぜかグミべてる. 17:40 hitode90_ グミなくなったので買ってきます 17:41 onishi グミ 今日まだグミべてないからグミ買ってきた 17:49 hitode90_ すいかグミ,スイカバーの味して良い 17:49 ueday すいかグミはうまい 17:49 ueday 夏を感じる 17:49 hitode90_ すいかグミ1個でわりと満足した 17:49 ueday フェットチーネも結構うまい 17:50 hitode90_ なるほど 次の商品を購入しました:明治 『明治 ポイフル 53g ×10個』 via @amazonJP http://t.co/nDxF0wFvN4— 趣味はマリンスポーツです (@hitode909) 2014, 7月 9 明治 ポイフル 53g ×10個 メディア: その他この商品を含

    グミ - hitode909の日記
    invent
    invent 2014/07/10
    スイカグミ、怖くて食べてない。グミ - hitode909の日記
  • ■ - hitode909の日記

    特にすることなかったけど、寿司べるためにもう一泊して、日曜まで居ることにした。一休っていうサイト、安い順で探せて便利だった。グランドパレスに9100円で泊まった。築地の公園見学した。公園、良い雰囲気で、草とか生えてて、半裸の男性がいっぱいいる。寿司屋、一時間半くらい並んだ。まさか全員時間通りに来るとは思ってなかったから、予約してなかった。先週もおまかせべたけど何度べても良い。東京駅でビール飲んで、秋葉原でヨーヨーの紐100買った。前にインターネットで買った紐はちょっと短くてやや困ってた。やまとの系列店に入ったら、ビール500円くらいして普通だった。けどトマトの切り方とかやまと感があった。新幹線の改札前でビール飲んで終電で帰った。

    ■ - hitode909の日記
    invent
    invent 2014/07/08
  • ページャNight - hitode909の日記

    朗報 以下に発表内容を記事にまとめたのでご覧ください. はてなブログ編集画面JSのページャ見どころ紹介 #pagernight - hitode909の日記 ページャNightっていう異常な勉強会でLTするために東京来た。発表したのは、Docker入門じゃなくて、はてなブログの編集画面のJSでページャ作ってるところの見どころ紹介と、jQuery Deferredを使った遅延リストの紹介、という感じ。遅延リストGitHubに上げたからいきなりプロダクションで使ってみてほしい。GitHub - hitode909/jquery-lazylist: Lazy list built on jQuery Deferredまともな人はDocker学びにいってて、雑な感じの人とかインターネットの人が多かった気がする。インターネットの人、普段インターネットで見てるけど、会うと全然違う話するのでおもしろい

    ページャNight - hitode909の日記
    invent
    invent 2014/07/06
  • はてなブログ編集画面JSのページャ見どころ紹介 #pagernight - hitode909の日記

    昨日,ページャNightという勉強会で,はてなブログのJSの見どころを紹介するLTをした.(昨日の日記). 資料公開しようかと思ったのだけど,発表資料そのまま公開しても意味不明なので,エントリに書き直すことにした. たとえば,このLGTM画像は発表資料の1枚目で,もし発表資料をそのまま公開したら,こういう謎の画像を解説もないまま見ることになっていたはず. JSのページャいっぱいある はてなブログの編集画面には編集サイドバーというのがあって,写真とかAmazon検索とかTwitterとかinstagramとかあれこれ貼れるようになってる. Amazon検索しても画面遷移するわけじゃなくて,ウェブ2.0という感じで,XHRでJSONを取ってきて,HTMLを組み立てて表示,クリックすると選択,貼り付けを押すとエディタに挿入される,という仕組み. 編集サイドバーから貼れるサービスは10種類くらいあ

    はてなブログ編集画面JSのページャ見どころ紹介 #pagernight - hitode909の日記
  • 東京(2) - hitode909の日記

    まだ東京にいる。朝たどり着いたネットカフェ、結局ろくに寝れなくて、十時半くらいに脱出した。周りからタイマーの音が聞こえたり、なんかJ-POP流れてたり、狭過ぎて寝返りを打つこともできないとかで、もっとましなところ探せばよかった。朝、現代美術館に行った。宇宙の展示見に行ったけど、チームラボのやつとかいまいちで、常設の、1995年をテーマに集めた展示のほうがおもしろかった。田中功起の街中でいろんな音を立てるやつ??がすごいよくてずっと見てた。築地の寿司屋行った。バス混んでて疲れた。東京のバスは前払いなのが良い。京都は降りるときに両替とかしてテンポが悪い。寿司、金目鯛がおいしかった。多幸感出る。大トロ頼んでみたらおいしかったけど大トロは所詮はおいしい魚であって、金目鯛は昆布で締めてあって料理。調子良く飲みいしたら7000円くらいして過去最高だった。原美術館行こうとか言ってたけど、電車で寝過ごし

    東京(2) - hitode909の日記
    invent
    invent 2014/07/02
    東京(2)
  • 退社 - hitode909の日記

    昨日飲み過ぎた。烏丸元気市場に行くと必ず良くない状態になる。 上司が来てて、ひさしぶりに会話した。飲みに行ったときだけ会話するの変だけど、以前はよく上司と飲みに行ってて、そのときはうまくいってた気がする。今は普通くらい。 上司は信頼感があるのが大事で、この人がこう言うならそうだろう感を出すのが役目だと思った。それで、信頼をどこから得るのかというのは難しくて、普通の人は普通くらいの信頼感しかない。年上なら信頼できるというものでもないので、無益に年とりたくない。 電車で寝てて変な駅まで行った。電車で寝てる人は信頼感ゼロだと思う。

    退社 - hitode909の日記
    invent
    invent 2014/06/14
  • LGTM - hitode909の日記

    10:43 pokutuna LGTM 10:43 i401 http://static.heteml-storage.net/uso2014/image/uso2014/scene2img07.gif 10:43 pokutuna 最悪 10:44 hitode909 LGTM 10:44 i401 http://static.heteml-storage.net/uso2014/image/uso2014/scene2img07.gif 10:44 pokutuna これしかない 10:44 hitode909 なんでこれしか出ないの 10:44 hitode909 LGTM 10:44 i401 http://static.heteml-storage.net/uso2014/image/uso2014/scene2img07.gif

    LGTM - hitode909の日記
    invent
    invent 2014/06/10
  • 伏見 - hitode909の日記

    伏見は三条京阪からちょっと行ったところの居酒屋で、カウンターに椅子がちまちま並んでて、絵に書いた居酒屋という感じ。ずっと混んでるので最大二人くらいで行くと良い。刺身とか天ぷらとかとにかくおいしいんだけど、おばちゃんがパンチの効いた感じで、普通に事してると、鯛の昆布締めおいしいよとか、豆まけとくからべてとか、どんどん料理持って来てくれる。おばちゃん動作も素早くて、豆も売るし、ビールもつぐし、こういう人いたらペッパー君することないと思う。おばちゃんインパクトあるけど、今日は鱧がおいしいとか、客メリットのために行動していて、その結果はい、はい、って言ってるだけで美味しい事ができるので、素晴らしいことだと思う。また行きたい。 今日は高校のときの友達(今は友達ではない)と行って、ソフトウェア作ってる人には感情とかないんでしょ(お前の作っているプロダクトのゴミさがそれを証明している)、とか言われ

    伏見 - hitode909の日記
    invent
    invent 2014/06/07
    前半いい話。伏見 - hitode909の日記 -
  • 最悪のコード - hitode909の日記

    最悪のコードよく見るけど、最悪のグッズにそんなに出会うのはおかしい。昨日も自分の書いた最悪のコードに出会ってしまってきびしかった。 最悪のコードそんなに悪くないけどとにかく最悪な気持ちになっていて不思議— 趣味はマリンスポーツです (@hitode909) 2014, 6月 2 畳でゴロゴロして最悪のコード眺めてただやる気が出るのを待ってる— 趣味はマリンスポーツです (@hitode909) 2014, 6月 2 世の中の全てのコードを良い順に並べて一番悪いから最悪ということではなくて、コードを書くのは難しい作業で、すぐに0点になって終わり、ということだと思う。錬金術もいろんな物を煮詰めたり干したり、がんばってやるけど、結局金は出てこないので最悪。 コードは正しく動いて、その後のいかなる変更も容易でないといけない。それができたら1点くらいにはなる。一貫した設計がされていて、どこになにがあ

    最悪のコード - hitode909の日記
    invent
    invent 2014/06/05
  • 【朗報】そんなあなたに - hitode909の日記

    コードを書く速度が遅いとお嘆きのあなた!!! なんか、とにかくコードを書く速度が遅いんだけど、何が一番のボトルネックになってるんだろう ...— Cside (@Cside_) 2014, 5月 27 あなた!!! > id:Cside コードを書くのがなんとなくお嘆きのあなた!!!オブジェクト指向入門第二版を読めば、大半の些細な悩みは解決することでしょう!!! 利用者の声 私も愛用しています!!!最高のです!!!最高過ぎて前歯が折れました 滋賀県在住マリンスポーツ氏 はこべさんも途中まで読んだそうです 滋賀県在住マリンスポーツ氏 ある昼下がり、しばゆーの机に下巻があるのを目撃したんです 滋賀県在住マリンスポーツ氏 お求めはこちらから 今ならAmazonプライムに加入することで24時間無料で発送いたします(Amazonが)。 オブジェクト指向入門 第2版 原則・コンセプト (IT Arc

    【朗報】そんなあなたに - hitode909の日記
    invent
    invent 2014/05/28
  • 最悪のフィードバック - hitode909の日記

    最近iPhoneが勝手に震えててイラつく。いま二秒に一回くらいのペースで震えてる。何かしら通知があるから震えるのだと思うけど、画面上には何も出ないのでどうなってるのかわからない。マナーモードだとガンガン震えて最悪だけど、マナーモード解除するとエレクトリックピアノみたいな音がフォンッフォンって鳴って最悪。日中は気づいてないのか、こんな音しなくて、家に帰るとなぜかこうなる。自分の意図とは関係なく電話が震えるのは最悪。 photo by Tobyotter いま気づいたけど、充電するためのケーブルが断線しかかってて、ポチポチしてると、切れたりつながったりを繰り返して、それでこうなってるようだった。充電開始っていうフィードバックは控えめだから、毎秒やってくると意味分からなくなる。何かのアプリが通知送ってるのだろうと思って、設定画面で順番に通知オンとか通知オフとかして二分探索したのは時間の無駄だった

    最悪のフィードバック - hitode909の日記
    invent
    invent 2014/05/24
    ブログの背景揺れなくなった。 最悪のフィードバック - hitode909の日記
  • グリッチシモバヤTシャツ届いた - hitode909の日記

    Tシャツすぐ届いた.めでたい.生地は普通のユニクロっぽい感じ.ユニクロの服ずっと買ってないから知らないけど. 2枚買って,いま着てて,もう1枚は昼休みオフィスに遊びに来られてた方にさしあげた.迷惑そう. グリッチシモバヤTシャツ届いた グリッチシモバヤTシャツ早速着てみた、落ち着く グリッチTシャツ完成を祝ってグリッチTシャツTシャツできた.この調子でTシャツのTシャツのTシャツのTシャツとか作っていきたい. http://utme.uniqlo.com/t/J1M4kSQ

    グリッチシモバヤTシャツ届いた - hitode909の日記
    invent
    invent 2014/05/22
  • ハードタブ - hitode909の日記

    きのうTinyMCEにPull Requestしたけど,もともとハードタブのところソフトタブで送ってしまって気まずかった.普段ソフトタブで書いてるので,たまに違うプロジェクト触ると気をつけるのが難しい. https://github.com/tinymce/tinymce/pull/373 再発防止策として,ハードタブはハードタブって表示されるようにした. (standard-display-ascii ?\t "ハードタブ") どうでもいいけどTinyMCE全部入りみたいな感じで現代のWordみたいな感じであまりTiny感がない.

    ハードタブ - hitode909の日記
    invent
    invent 2014/05/21
  • Tシャツ光っててイラつく - hitode909の日記

    りんごが光るTシャツ、見るからに何らかの権利を侵害してそうだけど、へたの形が逆だから問題ないのかもしれない。おもしろがって注文して今日届いたからid:cockscombにあげた。音に反応するので、ライブとか行けばよさそうだけど、日常的には拍手すると光るということになって頭悪い感じがして良い。3000円でTシャツが光ってゲラゲラ笑えるのでコストパフォーマンス良い。これ着てWWDCに行こうとするけど空港の金属探知機に引っかかってテロリストと見なされるというのをやってほしい。 スコンブTシャツ光ってて不穏 【光るTシャツ アップル】【L】音にあわせパネルが光る動く!2次会やパーティーに大活躍♪新素材EL光るTシャツ【コスチューム】コンサートやライブにピッタリのパーティーグッズ【ハロウィン コスチューム 衣装 コスプレ】 出版社/メーカー: HAPPY JOINTメディア: おもちゃ&ホビーこの商

    Tシャツ光っててイラつく - hitode909の日記
    invent
    invent 2014/05/15
    "WWDCに行こうとするけど空港の金属探知機に引っかかってテロリストと見なされるというのをやってほしい" Tシャツ光っててイラつく - hitode909の日記
  • Re: 開発フローの改善 - hitode909の日記

    チームメンバーにとにかくさぼりたい人とかいないんだから、とりあえずやってみて、品質上がったり下がったりしたら、みんな何かしら、上がったとか下がったとか良いとか悪いとかつらいとか死にたいとか言うだろうから、気軽に導入して、観察してみるのが良いと思う。悪の部下を最悪のディレクターが管理するみたいな世界観では、慎重になった方がいいけど、最高のチームメンバーが協調しあって目標を達成する世界では、そんな些細なことでチームの文化が壊れるとは思えないし、朝の走り込み制度とか始めない限りは、全員ぐったりするとも思えない。ので、どんどんやってみるのがよいと思う。僕は管理する側じゃないから気軽なことを言うけど、管理する側とされる側みたいな感じじゃなくて、一緒に最高のソフトウェアを作るという形を目指さないといけないと思う。

    Re: 開発フローの改善 - hitode909の日記
    invent
    invent 2014/05/15
  • 最初は平易に書く - hitode909の日記

    最初は平易に書くけど、仕様とか責任が増えて、複雑になってきたら、もうちょっと構造化する予定だったと思われるコードを、いろんな人がちょっとずつ平易に書き足し続けて、ある日見たら長くて複雑なコードになってるのを発見する、のはつらい。 とはいえ、ちょっとここの条件変えたいくらいの通りすがりの人が突然そこに新たなクラスを見出せるとも思えないので、気づいた人がやるしかない。 実装がぐちゃぐちゃでもテストがすっきりしてればましだけど、書いた人にとっては、ぐちゃぐちゃの超絶長い関数がひとまとまりの機能という風に見えているはずだから、テストも、その長い関数をまとめてテストしていて、同様にぐちゃぐちゃで手を出せない、というのはつらい。 まずテストをリファクタリングする必要があるけど、テストのテストはないから、壊さないように注意深くやる必要があって、カバレッジレポートかなにか見ながら作業する必要があってつらい

    最初は平易に書く - hitode909の日記
    invent
    invent 2014/05/15