タグ

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

  • ドメイン駆動設計読んだ - hitode909の日記

    ドメイン駆動設計というのはソフトウェア工学のおしゃれなで,Kindleで買えたので読んだ.ドメインを軸に戦略的に設計しましょうという.2週間くらいで読めて良い体験できてよかった. ソフトウェアを,ユーザーインタフェース,アプリケーション,ドメイン,インフラストラクチャという4つの層に分けて,一番重要なのがドメイン層で,ドメイン層にアプリケーションが存在し得る理由がある.銀行システムだったら,口座とか利子みたなやつがドメイン層で,口座がよくできてると銀行としてうまくいく.ATMのタッチパネルというのはユーザーインタフェースで,どんなにATM押しやすくても,ドメイン層に,口座という概念がなくて,ただのハッシュだったりすると,銀行を運営して金を儲けるとか,新たな金融商品とか作るのが困難になる.インフラ層は永続化とかするのだけど,インフラ層がいかによくても,意味ないデータを保存していては銀行倒

    ドメイン駆動設計読んだ - hitode909の日記
  • 大承認作った - hitode909の日記

    インターネットで人に褒められるとうれしいので,人に褒められた思い出をまとめられるウェブサービスを作りました.元気がないときに見ると自分がひたすら褒められてて寿寿寿ってなってて大承認とか書いてあってめでたい,みたいな感じです. 承認プラットフォーム 大承認 詳しくはこちらの告知エントリをご覧ください. 新サービス「承認プラットフォーム 大承認」をはてラボにリリースしました - Hatelabo Developer Blog はてラボ4年間くらいなにもリリースがなかったので,こういう感じでめでたくリリースできたのはめでたいと思う.ご利用ください.

    大承認作った - hitode909の日記
  • 失敗する前提でデプロイする - hitode909の日記

    うちのチームでは,デプロイするたびに自動的にgitのtagを切るようにしてる.たとえば,いまデプロイしたら,deploy/2014-02-01-14-48とか. たまに,リリースした直後になんかミスってたことに気付いて,慌ててロールバックすることがある. tagを切ってるので,ひとつ前に戻せばいいのだけど,えっと,どれだっけとかいって探すので慌てるし,普段はタグ指定してデプロイしてないので,どうやって戻すか忘れる. デプロイ終わったときに,今回のデプロイを戻すには,これをしましょう,とか表示するようにした. デプロイ終わったらこんなのが出る.前回のデプロイが昨日だったら昨日くらいのタグが出る. ヒント:戻すときは以下のコマンドを実行しましょう cap -S revision=deploy/2014-01-31-15-17 deploy 実装方法としては,こんな感じに,デプロイ前に最新のタグ

    失敗する前提でデプロイする - hitode909の日記
  • ■ - hitode909の日記

    年越しだから新福菜館でラーメンべた.チャーハンもべたところ,チャーハンおいしかったけど,べすぎた.おいしいとは思う.おいしいけど,べすぎるというのはよくない. View this post on Instagram A post shared by 趣味はマリンスポーツです (@hitode909) www.instagram.com しかしながら,年末感というか,プレミアム感を出すために,普段はラーメンべてるのに,チャーハンも追加するというのは,ベネフィット感があると主張したとして,誰かれも怒られることはないと思う.しかし,そもそも,たくさんべればめでたいという価値観は,戦後にチューイングガム大量に噛むと甘みが増すとか言ってる時期で卒業すべきであって,このようなグローバルオポチュニティー世紀である21世紀に,世界中が貴重な資源を取り合いオポチュニティーな感じがあるのに,そうや

    ■ - hitode909の日記
  • 高速にドッグフードを食べる方法 - hitode909の日記

    はてなエンジニアブロガー祭りで「高速にドッグフードをべる方法」という題で発表してきた. 箸でドッグフードべるパフォーマンスの話ではなくて,もとはマイクロソフト用語である,Eat your own dog food,自社製品を使ってより良くしよう,みたいなほうの話.はてなブログ開発しながら毎日使うとか,思い付きで作ってるわけではなくて,事実や根拠にもとづいて作ってるとか,安全に作るための仕組みとか,そういう話. 普段の勉強会では僕は主に3分くらいのLTをしていて,20分も話したことなかった.資料ぜんぜんできなくて,Keynote見るだけで疲弊してた.急に長くていい話できるはずないと思って,LT5連発という形にして,ドッグフードにまつわる話を5個するという形にしたところ,なんとかなった. 東京では情報が氾濫してるから,京都でこんなのやってますとか言っても,東京では常識みたいな冷たい反応をさ

    高速にドッグフードを食べる方法 - hitode909の日記
  • 黒歴史を一挙公開!中学生のときにFlashで作ったゲームを公開しました - hitode909の日記

    中学生のとき,部活は科学部に入っていて,べっこう飴を作ったり,ガラス管をガスバーナーで伸ばしてスポイトを作ったり,砂鉄入りのスライムを作ったり,ゲームを作ったり,ソーラーボート大会に出たり,ホームページを作ったりして遊んでた. 文化祭で展示したコンテンツを焼いたCD-Rが出てきたので,このたび黒歴史を一挙公開します. View this post on Instagram A post shared by 趣味はマリンスポーツです (@hitode909) www.instagram.com 中学生のときに作ったインベーダーゲーム これはインベーダーゲームみたいなやつで,弾を打って敵を倒すみたいなやつ.インベーダーゲーム自体はやったことないので,UFOとか防空壕とかない.難易度をスライダーで調整できるのが工夫したところで,上級者は敵の弾を増やして遊んだり,初心者は自機を増やして簡単なモード

    黒歴史を一挙公開!中学生のときにFlashで作ったゲームを公開しました - hitode909の日記
  • テスト書きすぎ問題 - hitode909の日記

    テスト書きすぎるとよくないって言ってる人がいた.DHHっていう人.作業時間の1/3以上テストしてたらおかしいとか,ActiveRecordのバリデーションなど,Railsの機能はテストしない,とか. Signals vs. Noiseの去年のエントリに、テストをどれくらい書くべきかということについてDHHが指針を示していたものがあったので... - Sooey 偉い人が言ってるからという理由で,テスト手抜き派の人に良い材料を与えてしまった.僕は意見ちがって,作業時間半分以上はテスト書いたりしてる. テストたくさん書くと,最初に書くときのコストは増える.けど,あとから読む時や,変更したい時には,読むだけだし,書くのも差分だけで良い.コード体を理解できれば,要らないテスト捨てるのは,落ちたのを消すだけだから簡単.あとで見て,テスト足りないと分かったときに,明文化されてない仕様からテストを補う

    テスト書きすぎ問題 - hitode909の日記
  • 最高便利 - hitode909の日記

    近年、若者の語彙が貧弱になって、便利とか最高みたいな言葉しか発しなくなっている。宇宙のエントロピーは増大していくので、普通にソフトウェア作ってると、だんだんめちゃくちゃになっていく。めちゃくちゃになったソースコードは読んでも理解できないし、そこから変更するともできない。それに抵抗するために、リファクタリングといって、似たような機能はまとめるとか、難しいところを読みやすくするとかして、ソースコードをきれいに保つ必要がある。人よって書き方がばらばらだと統一感がなくて読みにくいので、コーディング規約で、誰が書いても同じ仕上がりになるように定めている。リファクタリングやコーディング規約で、勝手に増えるエントロピーを減らしたり、増える勢いを抑えたりできる。近年のソフトウェア品質への関心の高まりによって、重複を排除する考えが広まり、日語も、意味が同じものは自然にまとまっていって、良いみたいな意味のと

    最高便利 - hitode909の日記
  • この夏インターン給料で買いたいおすすめ本 - hitode909の日記

    会社でLT大会があって,いまインターンが来てるので,3分で若者におすすめを紹介する活動を行った. を読みましょう 大学にいると教科書とかあって,教授もいて,勉強できるけど,社会に出たら教科書ないから,自主的に勉強する必要がある.仕事をしながら学ぶというのあるけど,それだけでは不十分だと思う.仕事してるだけだと,今持ってる技しか出せなくて,生まれ持った技術だけでどうにかすることになる.外科医は手術するのが仕事だけど,手術しかしてない医者いたら心配だと思う. 脳外科医が週60時間も執刀していたとして、そんな医者にかかりたいと思うでしょうか? かかりたい人はいないはずです。プロには、備えるための時間、知識と技術を高める時間がどうしても必要なのです。 プログラマが知るべき97のこと 長時間働かないだけでなくて,あいた時間で勉強しないといけない. ,会社で買ってもらえる制度あるけど,読んだ

    この夏インターン給料で買いたいおすすめ本 - hitode909の日記
  • ■ - hitode909の日記

    最近これ読んでる.話題いろいろあっておもしろい. ソフトウェア品質工学の尺度とモデル 作者: Stephen H. Kan,古山恒夫,富野寿出版社/メーカー: 構造計画研究所発売日: 2004/11メディア: 単行購入: 1人 クリック: 7回この商品を含むブログ (5件) を見る 計測するときの基準が何段階かあって,一番簡単なのが単なる分類で,それよりちょっと進むと順序付きの分類で,一番いいのだと数字になってるとか,品質について,6シグマっていうのがあって,品質を計測できるけど,ソフトウェアにはうまく適用できないとか,コードの行数の測り方にもいろいろあって,コメントを除くかどうかとか,それくらいまで読んだ.著者の知見みたいなのが書いてあるのがおもしろい.大学でこういうの学んだとき全然おもしろくなかったけど,では著者の知見が雑談みたいな感じで入ってきて,そういうのがおもしろいのだけど,

    ■ - hitode909の日記
  • 株式会社はてなに入社しましたまとめ - hitode909の日記

    今年は70名の入社がありました. 株式会社はてなに入社しました - hitode909の日記 株式会社はてなに入社しました - 下林明正のブログ 株式会社はてなに入社しましたボタンを押しました - fuba のはてなダイアリー 株式会社はてなに入社しました - 新記記日記 株式会社はてなに入社しました - 半径50cmの記録 株式会社はてなに入社しました - nyanco15's diary 株式会社はてなに入社しました - 大海を知らず 株式会社はてなに入社しました - this A moment 株式会社はてなに入社できませんでした - ヤルキデナイズド 株式会社はてなに入社しました - 何を考えているのかわからない 株式会社はてなに入社しました - 音の鳴るブログ 株式会社はてなに入社しました - The Internet... 株式会社はてなに入社しました - 蟄居 株式会社はてな

    株式会社はてなに入社しましたまとめ - hitode909の日記
  • 職業プログラマーなら必ず読むべき「Code Complete」を2000円で読む方法 - hitode909の日記

    Code Comple,良いだけど,上下巻で1万円以上するので,高いと感じる人もいるかもしれない. Kindle英語で読めば2133円で読める. Code Complete 作者: Steve McConnell出版社/メーカー: Microsoft Press発売日: 2009/11/30メディア: Kindle版この商品を含むブログを見る 技術書,だいたい海外で書かれてて,もとは英語だから,英語で買うとけっこう安い.日語で買うとだいたい倍くらいするイメージがある.中抜き構造みたいな感じ.安いとかいう以前に,邦訳されてなかったら英語で読むしかない. あと,プログラミング,パソコンあればあとは無料みたいな感じで,お金かからないんだから,くらい買えばいいと思う. とりあえずハッピーハッキングキーボード買う人がたくさんいて,僕も買ったから人のこと言えないけど,良いキーボードあっても,コ

    職業プログラマーなら必ず読むべき「Code Complete」を2000円で読む方法 - hitode909の日記
  • 動画をアニメーションGIFに変換するウェブアプリケーション作った - hitode909の日記

    rokugaっていうウェブアプリケーションを作った.ブラウザ上で動画をアニメーションGIFに変換できる.Google Chromeでもちょっと動くけどSafariで見るのが良い. http://rokuga.herokuapp.com/ 使い方 こんな感じで,動画をドロップしてくださいとか言ってる. 1コマずつ出てきて,このコマとこのコマ,この速さ,みたいな指定ができる. 完成したアニメーションGIFは名前を付けて保存しましょう. 特徴 ブラウザで再生できる動画なら何でも変換できる Macなら動画はQuickTime Playerで撮れるので気軽に使える リアルタイムにプレビューしながら仕上がりを確認できる コマ送りは逆再生,行ったり来たり,シャッフルに対応 Herokuで動かしたらCPUが遅くて動画の変換にす時間かかる git cloneしてローカルで動かすとちょっと速い ソースコード→

    動画をアニメーションGIFに変換するウェブアプリケーション作った - hitode909の日記
  • インターネット - hitode909の日記

    インターネット,普段は見たいコンテンツだけ見てると思う.友達がfacebookに投稿したとか,twitterでフォローしてる人とか,購読してるブログとか,よく見るニュースサイトとか.自分で選んだ情報か,自分で選んだ情報源から出てくるコンテンツだけ見てると思う. 普段は見たいのだけ見てるので,急に新しいコンテンツ出てきて見てしまうと,びっくりしたり,ブラウザ閉じたりする.朝それでブラウザ閉じて最悪の目覚めみたいな感じだった. 見たくないときに見てしまわないように,おもてなしが必要だと思う.いくつか考えられる. リンクをクリックされたら確認画面を挟むというのがある.リンク確認ページみたいな名前のやつで,「以下のリンクは外部のサイトだけど見ますか」とかいって聞いてみて,それでユーザーがクリックすると飛ぶ.昔からあるけど,ひどい感じで,見るのは勝手だしつらい思いをしても知らんみたいな感じで,ユーザ

    インターネット - hitode909の日記
    lepton9
    lepton9 2012/12/25
  • 画面をチカチカさせる活動の振り返りとノウハウの共有 - hitode909の日記

    ぼくはライフワークとして画面をチカチカさせる活動をしてるのだけど,周りの人にあまり理解してもらえなくて,まぶしいとか,そんな低俗なことをやって,みたいな反応をされる. けど,画面をチカチカさせるだけでも,いろいろと工夫できることとかある.今日はこれまでの活動の振り返りと,それで得たノウハウを共有しようと思います. 過去の活動 これまでに,いろいろ画面をチカチカさせるやつ作っているので,順に紹介します. コード残ってるのは2010年からだけど,一番古いのは中学生のときにRPGツクールで作った画面がチカチカするゲームで,途中まではRPGとして遊べるけどストーリーが進むと画面が高速で点滅し始めてそれ以降何もできなくなるというゲームでした. 古くはポケモンショックというイベントもあったけど,ぼくは関西に住んでて見れなかった. ウェブページをチカチカさせる このbookmarkletを起動するとウェ

    画面をチカチカさせる活動の振り返りとノウハウの共有 - hitode909の日記
  • 常識 - hitode909の日記

    YAPC,あまりルール分かってなくて会場の外でビール飲んでたら普通に怒られて,LTの後ろくらいの多目的スペースならいいかと思って飲んでたら普通に怒られて,東大出て向い側の道で飲むみたいになってて,ノマドみたいになってた.きびしい.きびしいというか,きびしくなくて,ルールちゃんと聞いてないのが悪いと思う.普通に暮らしてたら,ルールも聞けるし,なにをやっていいか分かる,こういうことは社会人の常識である,常識的に東京大学でビール飲んだらだめだろみたいな空気を察知してビール飲まないようになる.社会人の常識もわきまえず多目的スペースでビール飲むのがおかしい.社会人の常識はインターネットの常識である.家畜でも常識をわきまえてる.今後は社会人の常識を身に付けて飲酒していい場所で飲酒したい.

    常識 - hitode909の日記
    lepton9
    lepton9 2012/09/29
  • 文字をなめらかにした - hitode909の日記

    RetinaディスプレイのMacBook Proほしいけどお金がなさすぎて買えないからこのブログをRetinaディスプレイ化することにして,ブログ全体を小刻みに横に揺らして,文字の残像が見えるから解像度が高く見えるということにした.文字がなめらかになったと思う. はてなブログを小刻みに揺らす.js — Gist 追記 iPhoneとかで見るとたぶん揺れてないと思う.下にPC版っていうリンクがあるからそこから見れると思う. 追記 そろそろいいかと思って,この記事だけなめらかにすることにした.

    文字をなめらかにした - hitode909の日記
  • ■ - hitode909の日記

    こういうiPhoneアプリがほしいと言ってる人がいて,当にほしいなら自分で作るから心の底ではほしくないに違いない,みたいなことを主張する人がいて,乱暴だと思った. ソフトウェア,作ったことない人が,いきなり勉強して作るの,不可能に近いと思う. ウェブデザイナーだけど二ヶ月でiPhoneアプリを作りましたみたいなやつ,明治の偉人みたいなやつに並べてもいいと思う. 僕はしょぼい大学の情報系の学部にいるけど,何か作れる人,ほとんどいない. 4年かそれくらい通って,Cでソートを書けたらすごいみたいになってる. 何かできる人は勝手にやってる. どうでもいいけど,大学で,iPhoneアプリを作る会をしようとか言ってたから行ってみたら,Appleファンみたいなやつが集まっていて,iPad発表会を見ながらustしようみたいなイベントをやる会になっていて,ひどかった. できる人をつかまえてやってもらったほ

    ■ - hitode909の日記
  • 指をポキポキするのやめた - hitode909の日記

    指をポキポキする癖をやめたいと思って,指をポキポキするたびにtwitterで報告することにしたら,1週間くらいで指ポキポキしなくなった. 指ポキポキするのやめたい 2011-10-03 15:03:00 via Termtter 指ポキポキやめる方法教えてください 2011-10-03 15:07:25 via Termtter 指ポキポキするの危ない 2011-10-03 15:10:55 via Termtter 2回指をポキポキしました 2011-10-03 15:55:36 via Termtter 指をポキポキしました 2011-10-03 17:12:29 via Termtter 親指をポキポキしました 2011-10-03 18:01:16 via Termtter 指をポキポキ鳴らしました 2011-10-03 22:05:25 via Termtter 指をポキポキしま

  • 近デジダウンローダー作った - hitode909の日記

    これまでブラウザでちまちま見ていて,めんどくさかったので,画像をダウンロードするのをRubyで書いた. hitode909/kindairb · GitHub ページURLみたいなやつをコピーしてきて, こうすると, ruby kindai.rb http://kindai.ndl.go.jp/info:ndljp/pid/922693こうなって, こういう感じになる. いちばんでかい画像をダウンロードしてくるので,ブラウザで読むよりましだと思う. スクリプト実行するのがめんどうで,ブラウザからを右クリックとかでダウンロードできるほうがよいと思うので,Firefox拡張とかにしたい. 関連 続き 近デジダウンローダーを更新 - hitode909のダイアリー

    近デジダウンローダー作った - hitode909の日記