タグ

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

  • 子の泣いてる時間を観察したくてM5StickCで泣き声モニタを作った - hitode909の日記

    深夜に絶叫する子を抱っこしていると、いつから泣いてるのか、いつまで泣いてるのか、など考えてしまって精神的に参ってくる。 実際のところどれくらいのペースで泣いてるのか可視化したくなって、M5StickCで可視化するグッズを作った。 作りたいもの 常時マイク入力がオンになっていて、直近しばらくの音量の履歴が可視化されたら便利そうだと考えた。 可視化によって子が泣き止むわけではなくても、「しばらく泣いてる気がしたけどまだ3分くらいだ」とか、「10分間に渡って静かにしていて偉い」とか数値を見て客観的な考察をできるようになりたい。 M5StickC M5StickCは小型のM5Stack。 小さくて邪魔にならなさそうなのと、マイクがついているので買ってみた。 3000円以下で買ってきて書いたコードが動いて画面に表示もできるのでおもしろいと思う。 www.switch-science.com 実装する

    子の泣いてる時間を観察したくてM5StickCで泣き声モニタを作った - hitode909の日記
  • shitをdropする - hitode909の日記

    ヒップホップをやっている人たち、新作はshit、リリースすることをdropと呼んでるのがかっこいいと思う。 shitはかっこいいものとしてみなされていて、shitはdropするものである、というのが一つめにある。 二つめは、新作は生理現象として作っていくものだし、これからも、死ぬまで作り続けます、という意気込みを感じる。 三つめとしては、日語的な文化圏で考えるとものすごい卑下のようにも聞こえる。大草原の小さな家、の小さな家部分と同じジャンル。大草原は1つめのかっこいいshitで、小さな家はへりくだりshit。 そう考えると、shitを欠かさずすくって展示することは生まれ持った行動ではなくて、shitの常設展示に至るまでには1ステップ動機が必要になりそう。 私はブログに5000shitGitHubに200shitくらい展示しています、ということになるけど、なぜこんなことをしているかという

    shitをdropする - hitode909の日記
    dowhile
    dowhile 2021/03/17
    英語のwork (仏ならoeuvre) には我々が日々生産するウンコという裏ニュアンスがある
  • YouTube動画を2つ重ねて再生するとおもしろい(PC用) - hitode909の日記

    ⚠!!全体的にスマホでは動かないのでPCから見てください!!⚠ こういう2つの動画があるとして、 www.youtube.com www.youtube.com 暗い方を表示する形で重ねて再生すると、動画にフィルタをかけながら見るような効果を得られてたのしい。 https://cultured-lilac-trumpet.glitch.me/ カラフル動画と重ねるとたのしいし、こういう富士そば動画と重ねると、 www.youtube.com 富士そばの上でダンスするような、たのしい効果を得られる。 https://cultured-lilac-trumpet.glitch.me/?a=jsQB9ImnGBY&b=ENqK7msVqiY 似た動画2個を重ねてもおもしろくて、エヴァ1話と2話がYouTubeで公開されていたので、重ねて鑑賞してみると、アニメの場合は黒い線がはっきりしているのでた

    YouTube動画を2つ重ねて再生するとおもしろい(PC用) - hitode909の日記
    dowhile
    dowhile 2021/03/12
  • JavaScript 長いループ 分割 - hitode909の日記

    ブラウザで長いループや、重い処理をともなうループを回したいとき、同期的にJavaScriptを実行するとメインスレッドがブロックしてしまうので、ちょっとずつ細切れに分割して実行したい、ということがある。 昨日久しぶりに書いたら新たなパターンと出会ったので、これまでにどう書いてて今回どうなったかメモ。 setTimeoutする 以前(10年前とか)はこんなのをよく書いていた。 itemsがでかいArrayで、console.logがすごく重い処理だとして読んでください。 function iterateHeavyTask(items) { const startAt = new Date(); while (items.length > 0 && new Date().getTime() - startAt < 10) { console.log(items.shift()); } if (

    JavaScript 長いループ 分割 - hitode909の日記
  • 金のことで頭がおかしくなっている - hitode909の日記

    丸一日、金のことを考えていて、寝る直前までクレジットカードの手数料について調べてそのまま気絶、朝起きたらカレーべてふたたび金の心配をする、という暮らしになっていて、金のことで頭がおかしくなってしまったと感じる。 昨日見たアンベール城の話をしている時間より、ここで買ったこのおみやげは適正価格じゃなかったとか、いらないのに買ってしまったとか、トータルで見ると高かったとか、もっと交渉しなければならないとか、値切るというのが相手を信用してないということではないかと感じてしまいつらいとか、金銭面への不満について話す時間が圧倒的に長い。すべての思い出を金が打ち消していく。 ブログだからこんな話をしているのではなくて、夫婦間の話も完全に金の話になってしまった。 このままではいけないので一度振り返りをしましょうと、カスタマージャーニーマップを書いて、いつどんなことをしたらどんな感情になったか、これまで

    金のことで頭がおかしくなっている - hitode909の日記
    dowhile
    dowhile 2019/03/24
    sushi.money
  • パーティーやった - hitode909の日記

    1月から準備してたイベントをやった.開催するまでは,ちょっと心が折れそうな側面も会って,毎日2時まで作業しては寝て8時に朝ドラを見る暮らしをしていて,これを続けてると死んでしまうなと思っていたのだけど,開催したら当に楽しかった. 親戚がたくさんいて,高校の友達もいて,会社の人もいて,インターネットで出会って友達もいて,インターンに来てくれたことで知り合った友達もいて,相手方の親族も家,相手方の友達たちはもうだいたい仲間じゃんって感じで,それらが渾然一体となった会を開催したのだけど,堅苦しい感じでもなく,愉快な感じで進められた. その後,二次会,三次会,四次会,と楽しく進められて,なんの失敗もなく,こんないい日はない. こんどuzullaさんにお会いしたときにお礼を言いたくて,あれはいつだったか,カンファレンスの懇親会が終わったときに,この同じ場所で二次会をやりますから帰らなくて良いですと

    パーティーやった - hitode909の日記
  • 自分を退職に追い込む動きをすると良い - hitode909の日記

    去年,いまのチームに来たときは僕がフロントエンドのリファクタリングを進めたり面倒を見たりしていた.JS得意な友達がバイトに来てくれるようになり,今はその人がBabelを入れたりしてくれている.彼がバイトに来てくれなかったら,いまだになんとなく興味があるので見ますみたいな感じで一人で面倒見ていた気もする. よくある話で,属人性を高めないように自分の知識を展開しましょうという話があるけど,具体的にアクションプランを考えてもどれが一番良いのかわからない.抽象的に考えると,自分の仕事をなくして退職に追い込むような動きをすると良い.周りのレベルが上がったり移譲されたりしてその分野で価値を発揮できなくなってれば自分じゃなくてもできるようになっている 自分でなくても実装できるようになって,作戦の相談に乗ったりとかしていると,次はそこの属人性が上がってきて,自分のバリューを再びなくすには,誰でも計画を立て

    自分を退職に追い込む動きをすると良い - hitode909の日記
    dowhile
    dowhile 2018/09/13
    水族館の深海魚は常圧で飼育されている
  • 雑なVSCode拡張を作ろう #kyotoasterisk - hitode909の日記

    プレゼンモード 再生 ← / →で移動 fでフルスクリーン escでおわる id:hitode909です.Kyoto.なんか #4 に飛び入りでLTするための資料です. VSCode拡張を作ろう ここ2ヶ月くらい早起きして作っている 友達作りのため様子を紹介 自己紹介 はてなで働いている Emacs→Atom→VSCode 練習 祝日を挿入するコマンド gyazo.com const holidayList = "元日 成人の日 建国記念の日 春分の日 昭和の日 憲法記念日 みどりの日 こどもの日 海の日 山の日 敬老の日 秋分の日 体育の日 文化の日 勤労感謝の日 天皇誕生日 元日 成人の日 建国記念の日 建国記念の日 振替休日 春分の日 昭和の日 昭和の日 振替休日 憲法記念日 みどりの日 こどもの日 海の日 山の日 敬老の日 秋分の日 秋分の日 振替休日 体育の日 文化の日 勤労感謝

    雑なVSCode拡張を作ろう #kyotoasterisk - hitode909の日記
  • 社内横断で開発効率を上げる取り組み #pepabohatena - hitode909の日記

    プレゼンモード 再生 ← / →で移動 fでフルスクリーン escでおわる こんにちは,id:hitode909です.はてな・ペパボ技術大会 #4 〜DevOps〜 @京都において,「社内横断で開発効率を上げる取り組み」というお題で発表しています.この記事は,その発表資料です. 社内横断で開発効率を上げる取り組み はてな・ペパボ技術大会 #4 〜DevOps〜 @京都 hitode909 自己紹介 hitode909 株式会社はてな アプリケーションエンジニア 好きなはオブジェクト指向入門とドメイン駆動設計 2009年〜 うごメモチーム 2012年〜 ブログチーム 2017年〜 マンガチーム 2018年〜 CTO室(兼務) アジェンダ CTO室での活動 特定のチームに閉じず,社内横断で開発効率を上げるための試み みなさん 学生の方? 🙌 社会人の方? 🙌 Devの方? 🙌 Opsの

    社内横断で開発効率を上げる取り組み #pepabohatena - hitode909の日記
  • ImageMagickでliquid rescaleする - hitode909の日記

    ImageMagickのリサイズまわりの挙動を調べてたら異常なアニメーションGIFが掲載されいているのを発見して,その瞬間に調べ物はどうでもよくなった. 領域が狭くなると,文字が帽子の上に周りこんでいる. http://www.imagemagick.org/Usage/resize/#liquid-rescale Seam carving(liquird rescale)は画像のなかで自然に切り取れるところを探してリサイズする技術.物がないところを探して切り詰めるので物だけが残る. Seam carving - Wikipedia ImageMagickをliblqrつきでインストールすると使えるようになる. brew install imagemagick --with-liblqrオライリーの書影とか見るからに縮めやすくてめちゃくちゃ楽しいのでは?と思ったので練習. Docker

    ImageMagickでliquid rescaleする - hitode909の日記
  • ビットコイン自動売買始めた - hitode909の日記

    coincheckにはAPIがあるので,ビットコインを自動売買して,寝てる間にどんどん儲けていきたい.世の中にはプログラムで売買するだけで暮らしてる人がいるのだから,やればできるはず.なぜ自分にできないのか.それは,まだ始めていないからである. ruby_coincheck_clientを使う 最初に見たnode-coincheckは認証つきのリクエストが動かなくて,コールバックをひたすら渡していく形でつらそうだったのであきらめた.ruby_coincheck_clientを試したら動いたのでRubyで書いている. Nonce must be incrementedというエラーが出ることがあって,コードは追ってないけど,現在時刻のエポック秒を使って認証していて,1秒に2回以上認証が必要なリクエストを発生させるとエラーが出るようだった.とりあえずsleep 1しているけど,最後にリクエストし

    ビットコイン自動売買始めた - hitode909の日記
    dowhile
    dowhile 2017/06/21
    本当に売り買いするんじゃなくて上手くいく予測コード出来てからでいいんじゃないか(で、本番投入して死ぬというパターン)
  • 服の買い方 - hitode909の日記

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

    服の買い方 - hitode909の日記
  • はてなブログのAMP対応で学ぶウェブサービスのAMP対応 - hitode909の日記

    プレゼンモード 再生 ← / →で移動 fでフルスクリーン escでおわる こんにちは,id:hitode909です.このあと14時から品川のマイクロソフト様のオフィスでおこなわれている,YAP(PはパチモンのP)Cで発表します. この記事では,発表資料を公開いたします.現地の方は今すぐCルームに来てください.そうでないかたは懇親会でお会いしましょう. はてなブログのトピックもあるようです. トピック「YAPC」 #yapc8ojic のツイート はてなブログのAMP対応で学ぶウェブサービスのAMP対応 2016/07/03 YAP(achimon)C::Asia Hachioji 2016 mid in Shinagawa hitode909 自己紹介 id:hitode909 @hitode909 京都から来ました はてなはてなブログを作っている 自己紹介 YAPC 2015でベスト

    はてなブログのAMP対応で学ぶウェブサービスのAMP対応 - hitode909の日記
  • 三度の飯より監視と通知!Mackerelで自分の心拍数を監視しよう - hitode909の日記

    この記事ははてなスタッフアドベントカレンダー2015の23日目です.前日はid:id:t_kytの「カマルについて」でした.今日はid:amariaの「わたしと働きやすい編集部と舞台」もあります. この記事はMackerel Advent Calendar 2015の23日目でもあります.前日はid:buty4649さんの「mackerelでSNMPな機器をホストとして管理する」でした. 自分の心拍数をMackerelで監視しよう こんにちは,id:hitode909です.先月ごろから,fitbitのChargeHRという活動量計を使っています. これは腕時計型の活動量計で,腕につけておくと,歩数や移動距離,消費カロリーや,おもしろいことに,心拍数も計測してくれるものです. ジョギング中のペース配分や,ふだんの暮らしでも,寝ている間に心拍数が低ければ体調が良い,お酒を飲みすぎて心拍数がこれ

    三度の飯より監視と通知!Mackerelで自分の心拍数を監視しよう - hitode909の日記
  • 70ページでドメイン駆動設計の要点を押さえられるDomain-Driven Design Reference - hitode909の日記

    Domain-Driven Design Reference,Amazon見てたら発見して,安かったから買ってみた. ぺらっとしてて,ポケット索引集みたいな雰囲気.エリックエヴァンスのドメイン駆動設計から,要約が抜粋されていて,70ページくらいで,重要な概念を押さえられる.原著は著者の経験を語ってくれるコーナーが大半を占めるけど,このではバサッと切られて,定義だけが載ってる. 前のから10年くらい経ったので,新しい内容も増えてる.ドメインイベントとパートナーシップ,巨大な泥団子.いずれも実践ドメイン駆動設計に出てきた. これだけ読んでドメイン駆動設計さあ始めよう,とはならないだろうけど,でかい読みたくないけど議論には参加したい,とか,どんなものか軽く眺めたい,みたいな人が読むにはてっとり早いかもしれない. 唯一役立ったのが前書きで,エリックエヴァンスのドメイン駆動設計ののことをTh

    70ページでドメイン駆動設計の要点を押さえられるDomain-Driven Design Reference - hitode909の日記
    dowhile
    dowhile 2015/09/15
  • 作り直し - hitode909の日記

    ソフトウェアを作ってて、作り直したり、書き直したりするべきかどうかという話をすることがある。 大きな規模だと、ソフトウェアを作り直す、というところから、小さな規模だと、込み入った機能を書き直す、くらいまであるけど、作り直すとうまくいくのは、次の二つのうちどちらかではないか。 最初に作ったときより世の中の技術が発展したとき 昔のコンピュータでは収まらなかったとか、昔は良いライブラリがなかったけど、今はある、というとき。 単に今ありふれた技術で作り直すと、よいものができそう。 最初に作ったときよりはコンピュータのスペックが上がったので、そのつもりで、並列度倍に上げても止まらないし、より速く動かせる、とか。 昔はバッチで計算しないといけなかったけど、今ならリアルタイムに返せる、とか。 昔は依存管理のよいライブラリがなかったけど、今ならこれ入れたら簡単、とか。 最初に作ったときより人間の技術が発展

    作り直し - hitode909の日記
    dowhile
    dowhile 2015/09/08
  • 将来的には - hitode909の日記

    将来的には ← 将来はない時間のあるときに ← 時間はない余裕のあるときに ← 余裕はない手の空いた時に ← 手は空かないこのフィーチャーはPhase 2で ← イテレーションはPhase 1で完結する誰かやっといて ← やらない# TODO ← やらない# FIX ME ← 自分で直すことになる気付いた人が直す ← 自分で直すことになる

    将来的には - hitode909の日記
    dowhile
    dowhile 2015/04/12
    でもこういう先延ばしワードを駆使してとにかく形にしていくことが大事
  • #納豆に何入れたら一番おいしいか選手権 - hitode909の日記

    関西の人は納豆べないみたいな話があって、その証拠にうちの父はべない。卵かけご飯をべる。弟もそうだったような。僕と母はべる。僕は頻繁にべてて、朝ごはんはなぜか納豆ご飯とミルクティーという感じだった。納豆べない人、給にも出るので、べない人は大変そう。最近の人はべるのかな。 納豆に入れるとおいしいものを紹介します。 卵 卵は基という感じで入れる。納豆混ぜて、醤油とか辛子とか一通り入れてから、卵を割って混ぜる。 わさび薬味 こっちは、完成した納豆ご飯にふりかける。わさび薬味は、ふりかけっぽいけど、来薬味として作られているので、ハードコアな味でうまい。単にご飯にかけるだけでもうまいのでおすすめです。 君だけの最強納豆を投稿しよう 選手権やってるらしいので、皆様も納豆レシピを投稿されてはいかがでしょうか。納豆パンっていうのを試したことがあるけど、それはイマイチだった。そういう話を

    #納豆に何入れたら一番おいしいか選手権 - hitode909の日記
    dowhile
    dowhile 2015/03/31
    卵入れるの大好き。というか納豆入り玉子かけご飯が好き
  • 「行ったり来たり東海道」の新サービス「旅のお供」をリリースしました - hitode909の日記

    日,「行ったり来たり東海道」の新サービス「旅のお供」をリリースしました. 旅のお供とは 旅のお供は,旅のしおりをインターネットで作って,共有できるウェブサービスです. https://tabinootomo.herokuapp.com/ 旅のお供がなければ 旅のしおりを紙に書いたことはありませんか. うちの親はそうしているけど,なかなか大変そうで,8時何分の新幹線が云々,とか書いていて,途中で予定変わったりすると,大変そうです. 行きたい場所をがんばってLINE相談して,あとから見返すために,ひたすらさかのぼったことはありませんか. LINEのようなチャットシステムは,ストックして,あとから見返すような情報とは,相性が悪いと思います.「〜〜行かない?」「それめっちゃええやんwwww」←のめっちゃええやん,はあとから見返す必要ないのに,タイムラインには残ってしまう.あと,来月の予定を話し

    「行ったり来たり東海道」の新サービス「旅のお供」をリリースしました - hitode909の日記
    dowhile
    dowhile 2015/03/29
  • 「シュッとやる」の解説 - hitode909の日記

    はてなエンジニアセミナーでid:cockscombが「シュッと」と連呼していて,聴衆がざわざわしているようだった. 「シュッとやる」というのは,はてなの社内用語. 関西弁で「シュッと」というのがある.だいたいこれと同じだけど,社内用語では,よりテクノロジー的な意味合いがある. 今風(の)、あか抜けた、 研ぎ澄まされている、 洗練された、スマートな、 しゅっとしたとは - 大阪弁 Weblio辞書 関西にいない人のために説明すると,シュッとした鋭さのイメージで,すばやく正確に今すぐ簡単に,というような雰囲気. ちょっとやろうとしたらハマッたり,時間がかかったり,実装がダサかったり,正しく動かなかったりすると,シュッとしてない. 似た言葉で,「サクッと」というのがあって,これは一般的に使うと思う. Google: サクッと実装 今回は特別に,社内のチャットログから用例を紹介します. 〜くん、

    「シュッとやる」の解説 - hitode909の日記
    dowhile
    dowhile 2014/12/03