タグ

2024年6月24日のブックマーク (5件)

  • 実装例から見る React のテストの書き方 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは!フロントエンドエキスパートチームの@nus3_です。 kintoneフロントエンド刷新プロジェクト(フロリア)では、品質を保ったまま開発を加速させるためにフロントエンドのテストを積極的に行っています。 今回はそんなフロントエンドのテストの実装例をいくつか紹介します。この記事がフロントエンドのテストを行う上での参考になれば幸いです。 テストに使用する主なパッケージ コンポーネントのテスト 補足: Testing Library の記法をチェックしてくれるeslint-plugin-testing-library カスタムフックのテスト 補足: React v18 では @testing-library/react の renderHook を使う 参考リンク 色々なテスト事例 setTimeout を使うコンポーネントのテスト 補足: Storybook の story を使

    実装例から見る React のテストの書き方 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • 拝啓 藤井健太郎 様|エッグ矢沢

    藤井さんお元気ですか? 僕の住むタイは雨季に入り暑さも少し和らぎました。それでも昼間に外に出れば汗は吹き出す気候です。それと色々あって僕は最近疲れています。今日はその理由をお伝えしたいと思い筆を取った次第です。 ⚠️この記事はガチで最後まで無料で読めます⚠️ この記事を読む前に①-③を先に読む事をおすすめします。 🥊今回はネットニュースにするのもOKです🥊 💥その際は変に内容を歪めず書いてください💥 ここから題。 この数日間は頭の中で様々は感情が蠢きまくり正直かなり辛かった。14年間ずっと封印してきたものを今になって思い出すべきではなかったのではないかと後悔すらした。おかげさまで沢山の人がこのnoteを読んでくれて有料部分も驚くほど沢山売れた。それでもこの数日間の辛さや14年前の事を思い出せば思い出すほどに売上金は決して安くはないけど高くもない金額なんじゃないかと思うくらいにしん

    拝啓 藤井健太郎 様|エッグ矢沢
    hush_in
    hush_in 2024/06/24
  • 最近声日記ってやつをやっています - 宇宙行きたい

    最近、声日記ってやつをはじめてます! listen.style もともとは id:ninjinkun と話してるときに「最近、声日記やってるんですよー」っていっていて、なんかブログより手軽に出来て日々のちょっとしたこととか話せていいですよ。って言われたのではじめてみたかんじです。 で、「とりあえずページネーションが出るようになるくらいまで投稿溜まったらブログにも書こう」って思ってたのですが、今日とうとうページネーションが出現したので宣伝してみます。 僕はどんなスタイルでやってるかっていうと 使うサービスはにんじんくんに教えてもらったまま LISTEN を使う ブラウザからそのまま撮って出し(編集とかしない) 話す時間は3分目安(大幅に超えることも) ってやってるんですね。で、これはなんとなくそうやってはじめたんだけどすごく良いなぁと思っていてアウトプットのための敷居が僕の中でだいぶ下がった

    最近声日記ってやつをやっています - 宇宙行きたい
    hush_in
    hush_in 2024/06/24
  • オンラインミーティングが始まったら自動で点灯するオンエアーネオンライト作った - 宇宙行きたい

    家で仕事するようになったときからずっとオンラインミーティング始まったら自動で点灯するネオンサインみたいなのあったら良いなぁと思ってた。 まぁぼんやり思ってるだけだったんだけど、ちょっとやる気が出たのでガッと組んでみた(確定申告の書類集めとかしてるとそうなるよねー) 雑要件定義 絶対に自動でON/OFF 取り回しのためPCとは直接有線で繋げない ミーティングはZoomだったりGoogle Meetだったりあるのである程度汎用的な方法 ミーティングの自動判別 たまにネットで出てくる記事でよく使われているZoomアプリのプロセス監視するのはGoogle Meetに対応できないので無し。カレンダー監視してミーティングの時間とか考えたけど、精度低いし突発の仕様相談とかに対応できないので無し。 結局仕事のミーティングはすべてカメラONにして行っているのでカメラの監視をすることにした。たまにゲームでDi

    オンラインミーティングが始まったら自動で点灯するオンエアーネオンライト作った - 宇宙行きたい
    hush_in
    hush_in 2024/06/24
  • Phoenix | Phoenix

    A lightweight macOS window and app manager scriptable with JavaScript. You can also easily use languages which compile to JavaScript such as TypeScript. Phoenix aims for efficiency and a very small footprint. If you like the idea of scripting your own window or app management toolkit with JavaScript, Phoenix is probably going to give you the things you want. With Phoenix you can bind keyboard shor