タグ

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

  • ささいなことに、わざわざ「良いと思います!」って言うようにしている - hitode909の日記

    いろんな人の相談役をやっているのだけど、ささいなことに、わざわざ「良いと思います!」って言うようにしている。 この調子でいいと思います!ってわざわざ言う 言われた方からは、迷うことなく進めたら良いのだな、ということが伝わる 意見を言えるチャンスがあったら「この調子でよさそうだけど、ゆくゆくはこんな問題に直面しそうですね」とか、ちょっと意見をはさんでおく 頭出ししておいたら考えてもらえるかもしれないし、想定と違ったら、えっそんなことはないんですけど…と早めに変なことに気づけるかもしれない シニアっぽいロールの人物としては、聞かれてもないのに、良いと思います!って言っておくのが大事。 やってみてもらって、うまくいかなかったら、想定と違ってうまくいかなかったんですけど、って声をかけてもらえる。 最初の段階で黙っていたら、どういうスタンスだったのか不明で、相談しにいくときに、まず、どう思いますか?

    ささいなことに、わざわざ「良いと思います!」って言うようにしている - hitode909の日記
    raimon49
    raimon49 2023/06/15
    いいこと書いてある。
  • ■ - hitode909の日記

    自販機に、温暖化が進むと氷が溶ける、というメッセージが掲載されていた。 これだけだと良いことなのか悪いことなのか読み解けないと思って、温暖化が進むと、喫茶店で買ったアイスコーヒーの氷がすぐに溶けてしまう、だから氷の入ってない自販機のアイスコーヒーを買うべきだ、という主張としてもとらえることができるし、南極の氷だと思って読んだとしても、氷が溶けたら海水にフレッシュな水が提供されていいじゃん、とか、100万年前に閉じ込められた生命体が氷の中から出てきて、そこから生命誕生の謎が明かされる可能性があって嬉しい、と思う人もいそう。 それではメッセージとしてあまり意味をなさないので、温暖化、そして氷が溶けることについては、どう考えているのか?というのは自分の言葉で、シロクマ自身の言葉で、はっきり書くのが良いと思う。 最近チームがでかくなってきたのか、会話のコンテキストが複雑化してきているのか、どこかに

    ■ - hitode909の日記
  • ユーザースクリプトが書きにくくなると初学者が自由に練習できる場が減っていきそう - hitode909の日記

    DTMをどうやって始めるかというと、テレビとかで流れてる曲を耳コピで打ち込んで匿名掲示板に放流する、するとボコボコに叩かれる、それを糧に成長していくかただちに脱落していく、そういう流れがあったのだけど、近年はJASRACが手作りMIDIに対する集金を始めたそうで、雑MIDIを公開すると著作権料を徴収されてしまう、これでは初学者が耳コピからDTMを始めるルートが閉ざされてしまっているのでは、という話が20年前くらいにはあった。 Greasemonkeyとかユーザースクリプトとかも同様な雰囲気があると思って、おおらかな時代は乱雑なコードを書いて好きに動かしていた。 blog.sushi.money blog.sushi.money 現代のChromeは.user.jsをブラウザにドロップしてもすんなり動かしてくれなくて、雑なJSを書いて動かしたい、という衝動をかなえるための参入障壁が上がってい

    ユーザースクリプトが書きにくくなると初学者が自由に練習できる場が減っていきそう - hitode909の日記
    raimon49
    raimon49 2022/07/04
    これ凄くわかる。自分はJavaScriptもXPathも正規表現もGreasemonkeyで学んで向上した実感がある。
  • UI上のラベルや説明文をどこにどれくらい書くべきか - hitode909の日記

    インタラクションのあるUIを作っていると、UIパーツのみからは挙動を読み解けない場合があって、そういうときには、一言説明を添える、ということをやる。 こういうときに、どこにどれくらいの説明があれば必要かつ十分か、ということを学べる機会はあまりない気がする。 アルバイト氏のPull Requestのレビューをしていたら、これだと何が起きるかわからないので説明を添えたいよね〜って話をしていたのだけど、そういえばこういうことはどこで学べるのだっけ?というのが気になってきたのだった。 ブログチームでブログを作っていた頃には、編集メンバーが画面のレビューをしてくれて、ここのUIの文言はこれくらいのことを書けば必要かつ十分で、ヘルプの言い回しや告知とも整合性が取れてよいのではないでしょうか、みたいなことを一緒に考えてくれていて、勉強になっていた。 ブログのサイドバーから、説明文を消し去ると、フォームに

    UI上のラベルや説明文をどこにどれくらい書くべきか - hitode909の日記
  • コンビニでコーヒーを買うときに思うこと - hitode909の日記

    コンビニでコーヒーを買うと、機械がコーヒーを淹れてくれて、「おいしいコーヒーが出来上がりました」って表示されたりする。 そのたびに、これは絶対におかしい!!と思って、なぜなら、おいしいかどうかは顧客が決めることであって、コーヒーマシンが決めることではない、と感じる。 その直後に、このように、文言を一言一句読んで、この文章は文面通りに読み取るとおかしい、みたいなことを考えているのもおかしいな、と思って嫌な気持ちになる。 ここまでが1セットで、これをコーヒーを1杯ずつ買うたびに毎回思っている。 もうひとつ思ったのは、今日、保育園を見学に行ったら、水槽に「ガラスを叩くと、魚はどう感じるかな?」みたいなことが書いてあって、これも文面通りに読んで、経験主義的なアプローチを適用すると、とりあえずガラスをバシバシ叩いて魚の様子を見ることになりそうだな、と思った。 そういうことを思うたびに、人としての心が

    コンビニでコーヒーを買うときに思うこと - hitode909の日記
  • 保育園無償じゃなかった - hitode909の日記

    不勉強で、保育園は無償だと思っていたけどそんなことはなかった。おととしくらいに無料になったのは3〜5才児クラスであって、0〜2才児クラスは普通に請求されるようだった。 幼稚園、保育所、認定こども園等の利用料について 3歳〜5歳児クラスが無料になります。 住民税非課税世帯は0歳〜2歳児クラスも対象 幼児教育・保育の無償化のこと | 政府広報オンライン また、その料金は所得に応じて上がっていって、共働きとかでそれなりに収入があるとして、一番上の区分だと、毎日8.5時間お願いすると月額80800円とか、11時間だと95000円とか。収入の1割くらいを持っていかれるような雰囲気を感じている。頼む…この表の価格は年間の価格であってくれ…と願っていたけど無慈悲にも月額だった。 しかし、子供の命に値段をつけるとして、月9万円も払えないのです?と聞かれたら、まともな人間性があったら、そこはケチケチせずに払

    保育園無償じゃなかった - hitode909の日記
  • 目についたところをやるか、ロードマップに沿ってやるか - hitode909の日記

    ソフトウェアを作っていて、ここの開発体験が悪いのでちょっとリファクタリングしたい、と思ったときにどうするか。 とにかく直してしまう 今後のリファクタリング予定、みたいなロードマップと見比べて、ロードマップに合致してたら直す すぐには手を付けず、今後のリファクタリング予定、みたいなロードマップを粛々と進める とにかく見かけたら完膚なきまでに直す、という人もいると思って、カッとなって直してきました…みたいな言説はよく見る。 一方で、目についた順に手を付けていてもできることには限界があって、全員の意識を統一して、こういう順序でやればうまくいくに違いない、みたいにロードマップを作ったりして段取りをして、同じ方向に向かっていけると、より大きいことができたり、より良い状態になれたりする、ということもあるだろうと思う。 というときに、どれくらいのバランスで、ちょっと直すのか、直さないのか、段取りを定めて

    目についたところをやるか、ロードマップに沿ってやるか - hitode909の日記
  • ■ - hitode909の日記

    最近入社されたチームメンバーと1on1していた。 入社する前からこの日記を目にすることがあって、入社初日に、僕がチームメンバーであると知ってびっくりした、とのこと。 たしかに、一目で分かるところに所属を書いたりはしてない。 わかりやすい位置に所属を書こう、とは思わず、まあ今くらいでよいのでは、と思っていて、というのも、このページに現れる情報を上から順に見ていくと、「blog.sushi.money」「hitode909の日記」「趣味はマリンスポーツですの日記です」という、日記であることしか伝わってこない構成になっている。 ここにでかでかと所属を記してしまうと、気負いして、力の入った記事しか書けなくなってしまうと思う。 一人でも多くの人に見てほしい、みたいなときには、内容のレビューも経てから、会社のブログで書いたほうが多くの人に届くことは明らか。 より多くの人に届ける、という目的を捨ててしま

    ■ - hitode909の日記
    raimon49
    raimon49 2021/03/23
    >自分のブログには、自分で見返してその日に考えたことを思い出す、とか、偶然通りがかった友達が読んでスターを付けてくれる、くらいの期待感 / これくらいの気持ちで日記を細かく書きたい。
  • 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の日記

    祖父は株をやっているので株価を見るためにAndroidタブレットを使っていて、近所の大手通信事業者ショップでタブレット(SIM入り)を買っていたのだけど、このたびアプリのアップデートがあり、AndroidのOSのアップデートが降ってこないので、株価を見たいという唯一のユースケースが満たせなくなった。 前回(先代のは2年くらい使えていた)も同じことがあって買い替えたところ、1年ちょっとで使えなくなってしまい、先日解約してきた、とのこと。 自分がタブレットを販売しているわけではないので批判できる立場ではないのだけど、ちょっと問題があったら何も考えずに買い替えを勧めているだけに見えて、ITリテラシの低い人間から安直に集金するビジネスをやっているように見えてしまう。 母が使ってたiPadのお古をセットアップしてあげてきた。株の銘柄を登録してほしいってボロボロの上のメモを渡されたので登録していって、

    ■ - hitode909の日記
    raimon49
    raimon49 2020/09/12
    親や祖父母に買い与えるならiPadにしておくのが無難そう。
  • ロケーションバーでアニメーションする - hitode909の日記

    ロケーションバーでアニメーションするのをtwitterで見かけて、いいなと思ったのでやってみる。 <script> (() => { let chars = ["🌕", "🌖", "🌗", "🌘", "🌑", "🌒", "🌓", "🌔"]; setInterval(() => { history.replaceState({}, '', location.pathname+location.search+'#'+chars[0]); chars.push(chars.shift()); }, 100); })(); </script> Animate your url transitions for that extra flair ✨ pic.twitter.com/w4VEeQjfJf— Neal Agarwal (@nealagarwal) 2020年8月12日

    ロケーションバーでアニメーションする - hitode909の日記
  • Perlの依存モジュールのアップデートを自動化するためのCLIツールを作った。GitHub Actions上で動かしてPull Requestも送れる - hitode909の日記

    近年のソフトウェア開発では、RenovateやDependabotといった依存関係更新のためのツールが普及していて、ツールの支援を借りながら依存ライブラリを更新していく開発フローが広まってきている。 これらのツールは、package.jsonで管理されているライブラリだったり、Dockerfileで指定しているイメージだったりを自動的に最新版に更新してPull Requestを出してくれるので、人間は内容を確認してマージボタンを押すか、変なところがあったら手直ししてからマージしていくだけでよい。 はてなでの開発フローでも使い倒していて、先月くらいにも、社内で共有して使ってる設定を公開したりしていた。今ではRenovateのない暮らしに戻ることは考えられないくらいに広まっている。 developer.hatenastaff.com 普段、仕事ではPerlTypeScriptを書いていて、T

    Perlの依存モジュールのアップデートを自動化するためのCLIツールを作った。GitHub Actions上で動かしてPull Requestも送れる - hitode909の日記
  • チーム開発で活躍するために、自分の庭を作れると良い - hitode909の日記

    チームでどうやって活躍するか、まだイメージがついてない、振られた仕事をやっているだけで、仕事をしている間は忙しいけど、確認待ちになるとすぐ暇になってしまう、というメンバーの悩みを聞いていた。 巨大なチーム、巨大なプロダクトだと、すぐに全容を把握するのは難しい。その中で、この範囲なら触れています、任せてください、という庭を作るとよいのでは、という話をした。 思いつきで話したわりには意外といいことを言ってるなと思ったので掘り下げて書いてみます。 庭とは 現代では、庭のある家に住んでる人は少ないかもしれない。うちは実家が田舎だったので庭があって、ボールを蹴って回ったり、石をめくってアリを観察したり、隣の家の庭との境界もゆるくて、冒険と言って隣の家の庭で遊んだりしていた。 大人になってからの庭というと、池袋で遊んでた人が「池袋は俺の庭」と言ったり、JR新宿駅の東口を出たら椎名林檎の庭があることが知

    チーム開発で活躍するために、自分の庭を作れると良い - hitode909の日記
    raimon49
    raimon49 2020/06/27
    庭と庭師と盆栽のメタファー。とても腑に落ちて的確な例え。
  • 暮らしが均質な感じになっていておもしろいことがあまりない - hitode909の日記

    毎日似たような暮らしで、最近おもしろかったこと、というのがあまりない。 家に居ると大半の情報を画面やスピーカーから受け取ることになる。そんな中で、別のおもしろいもの、というと費を上げるくらいしか思いついていない。ボタン押し体験、としてキーボードを買ってみると、音楽を流しながら耳コピで意外と弾けていておもしろい。 肌触りがめっちゃいいシャツとか買えると良いかもしれないけど、最近買った服はZOZOの緑のTシャツと、洗濯するとバリバリになる甚平。 あとは、もらいもののチューリップの球根(ずっと、百貨店で買えるクラッカーだと思っていてキッチンのカウンターに置いてあった)を発見したので、ペットボトルで水耕栽培を始めてみたけど、全く変化がない。調べると、冷蔵庫で冷やしておいてから、みたいな複雑な手順があり、難しいと言われているチューリップの水耕栽培ですが…みたいな説明がなされていた。 暮らしが均質な

    暮らしが均質な感じになっていておもしろいことがあまりない - hitode909の日記
  • チームのScrapbox3000ページくらいを見返して整理した - hitode909の日記

    会社でScrapboxを使っている。チームごとやプロジェクトごと、話題や趣味ごとにプロジェクトを作っていて、うちのチームは1年3ヶ月くらい使って3000ページほどに達している。 どんどん書いていたのだけど、最近、どこに何があるかわからなくなってきていた。同僚に、ここの仕様はどうでしたっけ、って何度も聞いてしまうことがあったので、これはまずいと思ってちょっと整理していた。 表記揺れを直す One Fact in One Placeということで、どんどんページをマージしていった。ページを同名にリネームするとマージボタンが出現して押すだけなので楽。 よくみるとスペースの有無によって同じ話題のページが2ページに分かれていたり、略称と正式名称と、「(正式名称)まとめ」の3つにわかれたりしていた。情報を探しているときにはどんどんマージしたりしないので、今回マージするぞと見返せてよかった。 サポート担当

    チームのScrapbox3000ページくらいを見返して整理した - hitode909の日記
  • デンエンの思い出 - hitode909の日記

    SUPER PUB DEN-ENは京都の飲み屋。いつ行っても入れて、ビールタワーがあって、よくわからないがどっさり置いてある。実家にいるときから、3回引っ越しているけどデンエンには変わらず通い続ける、家みたいな場所。 2012年 この頃から今とやってること変わりないのは驚きだけど、鴨川でビールを飲んでからデンエンに行っている。この頃はデンエン直行じゃなくてまずはAce cafeとかに行っていた。 鴨川ビール開催した.雨降ってて,風が強くて,周りに誰もいなくて,寒すぎて,始まった瞬間帰りたいって思った.寒すぎるから,しばらくしてAce cafeに行って,世界の山ちゃんに行って,DEN-ENに行って帰ってきた. https://blog.sushi.money/entry/2012/11/12/085023 ハイコンテキストすぎるので説明しないけど醒めない夢見せたげるブームが来ていた。 ht

    デンエンの思い出 - hitode909の日記
  • ImageMagickでSlackのカスタム絵文字のダークモード対応する - hitode909の日記

    こういうSlackのカスタム絵文字があるとして、背景が透過されているのでダークモードを使っていると黒背景に黒文字になってしまい見えない。 透過部分に白いシャドウを入れられるとよくて、ImageMagickを使うと1コマンドでシャドウを入れることができる。 convert original.png \ \( +clone -background white -shadow 100x8+0+0 \) \ -background none -compose DstOver -flatten -compose Over \ out.pngドキュメント的にはこのあたり。暇なときにImageMagickのUsageをひたすら見ておくと、これImageMagickのUsageで見たやつだと進研ゼミ的に思い出せて便利。 Bluring and Sharpening -- IM v6 Examples 白い

    ImageMagickでSlackのカスタム絵文字のダークモード対応する - hitode909の日記
  • 雑でもいいから動くものを作っておく - hitode909の日記

    最新版のVSCodeではworkbench.editor.limit.enabledの設定ができるようになった。同時に開けるタブの数に上限を指定でき、古い順にタブを自動的に閉じてくれる設定。これを見た瞬間にオッと思って、というのも自作して使っていた拡張の機能が公式の機能で置き換えられることを意味している。 code.visualstudio.com Atomにあったzentabsという拡張を真似した自作して使っていたけどこれが不要になる。使ってる人はアンインストールしてください。 marketplace.visualstudio.com issueをみてると、zentabsはあり、動いているけど、これはビルトインの機能があるほうがよいですねという話になっていた。 github.com zentabsは強引な実装をして実現していて、指定したドキュメントを閉じるために、まずフォーカスを移してか

    雑でもいいから動くものを作っておく - hitode909の日記
  • 突然シェルのhistoryが消えてめっちゃつらい - hitode909の日記

    突然シェルのhistoryが消えてめっちゃつらかった。学生の頃に、漢のzshという連載を見て、シェルのヒストリは無限に大きくすべしというプラクティスを実践していた。それ以来、10年間くらい育ててきたけど、今朝見たら突然15KBになっていた。偶然Dropboxに残ってるのを復元したけど、直近5年分くらい消えてしまった。数ヶ月ぶりにTimeMachineのディスクをつないでみたらそもそも認識されなくて、ディスクごと壊れてるようだった。バックアップはリストアできないと意味ない。 思うのが、シェルの履歴という形で各自が有用なコマンドを保持していて、消えて困っているのがおかしい。リポジトリごとにhistory置き場となるウェブサービスを作ってどんどんpushしていくような形とか、エディタのランチャから起動するだけで開発が完結するとか、現代的な形は考えられると思う。昔はsshですばやくサーバーに接続し

    突然シェルのhistoryが消えてめっちゃつらい - hitode909の日記
    raimon49
    raimon49 2018/11/13
    同じように漢のzshを読んでヒストリのサイズでっかくして育ててるのでゾっとする。ドッグイヤーの業界において直近5年分の履歴消失はダメージでかい。
  • 雑なVSCode拡張を作ろう #kyotoasterisk - hitode909の日記

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

    雑なVSCode拡張を作ろう #kyotoasterisk - hitode909の日記