React + Typescript 〜react-hook-formを使って超簡単にフォームvalidationを実装する〜TypeScriptReactreact-hook-formdaisyui はじめに 筆者は現在、FJORD BOOT CAMP(フィヨルドブートキャンプ)にてテイスティングノートという自作サービスの開発をしています。 フロントエンド開発において回答フォームを作る必要があり、その際にreact-hook-formという便利なパッケージを使用したので、その使い方についてまとめようと思います。 対象読者 react開発でフォームの実装を検討中の方 react-hook-formの概要について知りたい方 react-hook-formとは https://react-hook-form.com/ 一言でまとめると、超簡単にvalidationが実装できるnpmです。 その
Apple Developer Forums Apple Developer Forumsでは、開発に関する多様なトピックについて質問を投稿したり知識を共有したりすることで、他のデベロッパやAppleのエンジニアとつながることができます。 フォーラムを見る サインイン フォーラムは誰でも閲覧することができます。投稿するには、Apple IDでサインインする必要があります。Apple Developerアカウントをお持ちの場合は、そのアカウントに関連付けられたApple IDでサインインしてください。フォーラムに初めてサインインする際は、Apple Developer Forumsの登録規約に同意し、ユーザー名を作成することが求められます。ユーザー名には3〜36文字の半角英数字(数字および大文字または小文字のアルファベット)、ダッシュ記号(-)、アンダースコア(_)を使用することができます。
生まれてこのかた健康や運動、食事や栄養に関心がなかったという元テスラ従業員のコンピューター科学者、アンドレイ・カルパシー氏が、何を食べ、どんな運動をし、どうやって90kgあった体重を75kgまで落としたのかをテクノロジー的視点を織り交ぜて解説しています。 Biohacking Lite http://karpathy.github.io/2020/06/11/biohacking-lite/ カルパシー氏は生まれてこのかた健康や食生活に興味がなく、運動や野菜の摂取が良いことだというざっくりとした理解しかしていなかったそうです。2019年6月、自身の体重が200ポンド(約90kg)前後だったことが判明し、適正体重である175ポンド(約79kg)にまで減量することに決めたというカルパシー氏。ダイエットを始める前に、まず生化学とエネルギーについて調査を始めたそうです。 カルパシー氏は脂肪とエネル
React Server Components のテスト手法 2023.11.26 現代におけるコンポーネントのテストは Testing Library を用いてテストを行うことが一般的です。しかし、2023 年 11 月現在、Testing Library はまだ Server Components のテストを十分にサポートしていません。そのため、Server Components のテストを行うには、別の方法を用いる必要があります。この記事では、Testing Library を用いずに Server Components のテストを行う方法について説明します。 現代では React におけるコンポーネントのテストは Testing Library を用いて、ユーザーの視点からテストを行うことが一般的です。getByRole のようなユーザーの視点のセレクタなどを提供しているため、実装
「ソフトウェア要求 第3版」の著者であるKarl Wiegersの新著が出ていたので、ざっと読んでみる記事(あるいは読んだ記録)。 「私はかつて、過去10年間でベストセラーになった要件エンジニアリングの本を10 冊を読んだことがあります。この1冊には、それらの10冊を合わせたものよりも有益な情報が簡潔に記載されています」-- Mike Cohn ここまで言われたら読むしかない。 Software Requirements Essentials: Core Practices for Successful Business Analysis 作者:Wiegers, Karl,Hokanson, CandaseAddison-Wesley ProfessionalAmazon もくじ もくじ 全体的な感想 ソフトウェア要求 第3版から何が省略されたのか 20のコアプラクティス #1: 解決策を
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
今週は、Thanksgiving はお休みムードなので考える時間や、自分の本についてディスカッションしている バンクーバーのえんじに屋さんのPodcast なんかを聞かせていただいたりしてるうちに、思い出したことがあって、記録に残してみることにした。それは、エンジニアの育成方針でこれはめっちゃくちゃ違うことに気づきましたので、シェアさせていただきたいと思います。 日米でエンジニアの育成戦略が正反対だと気付いた話 採用の段階での違い 良く知られているように、新卒のケースで考えると、こちらの場合は「コンピュータサイエンス」の学位を出ていることが前提で、中途採用の場合も、「コンピュータサイエンス」の学位を出ている、もしくはそれ相当する知識が求められる。だから、新人でも少なくともプログラムが結構組めることを期待されます。 一方、日本では文系でも理系でもプログラマになれます。採用されたときに「スキル
ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 YouTubeは今年、ブラウザーの拡張機能などで提供される広告ブロッカーへの対策を強化し、ユーザーが使用し続けると「広告ブロッカーの利用は、YouTube の利用規約で認められていません」と警告画面を表示するようになりました。 この画面が現れた場合、選択肢に従ってAdblock PlusやuBlock Originといった広告ブロッカーの設定からYouTubeを除外するか、広告表示のない有料プラン「YouTube Premium」を使うことが求められます。 警告画面は右上の×ボタンでいったん消すことはできるものの、そのままでは結局、動画再生時に再び警告画面を見ることになります。
現代の地球に生息する唯一の人類であるホモ・サピエンスは、すでに絶滅したネアンデルタール人をはじめとするヒト属と交配していたことがわかっており、現代人の遺伝子にもネアンデルタール人などから受け継いだ遺伝子が混ざっています。生物学の学術誌であるCommunications Biologyに掲載された論文では、「現代人がネアンデルタール人から受け継いだ遺伝子が、痛みの感受性に影響を及ぼしている」という研究結果が報告されました。 Neanderthal introgression in SCN9A impacts mechanical pain sensitivity | Communications Biology https://www.nature.com/articles/s42003-023-05286-z Neanderthal DNA may shape how sensitive
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く