「 投稿者アーカイブ:カイザー 」 一覧
-
-
WSL2 / HiDPI環境でGoLand + 日本語入力を快適に使うまでの道のり
はじめに 皆さん、Windows使っていますか~? 私は最近、WindowsでWebアプリケーションの開発をしています。PC向けのWebアプリケーションでは、ほとんどのユーザがWindowsを使ってい ...
-
-
React QueryのSuspese Modeを使ってみた! [TypeScript]
2022/04/11 -FrontEnd
React, TypeScript, React Queryはじめに React 18が先日正式リリースされましたね🎉 その中でも、Suspense機能が気になったので調べていたところ、React QueryがSuspenseモードをサポートし ...
-
-
React Hook Form (v7) とMUI (v5) だけでバリデーションを実装
2022/02/20 -FrontEnd
React, TypeScript, MUIはじめに React Hook Formは、Yupなどのvalidation系パッケージと組み合わせて使うことができますが、複雑なバリデーションが不用な場合は、React Hook Form単体でもバ ...
-
-
MUI Themeでカラー、シャドウ、フォントなどを設定する
2022/01/18 -FrontEnd
React, TypeScriptはじめに 最近、MUIを使ったReactアプリケーションを開発しています。MUIには様々なコンポーネントがありますが、その見た目をカスタマイズする方法を調べました。 Themeとは MUIはデフォルト ...
-
-
react-intl (Format.js) を使ってi18n対応
はじめに 最近、Reactを勉強しているので、しばらくはReactの記事を書いていきたいと思います! 今回は、Reactでi18n対応する方法について紹介します。 react-intlとは? Reac ...
-
-
Go WebAssemblyでPromiseを使って非同期化してみた
2021/11/01 -FrontEnd
golang, Go言語, WebAssemblyはじめに 先日WebAssemblyに入門して、実際に以下のチュートリアルを進めながら、WebAssemblyを使用してブラウザ上でGoを動かすことができました。 GoでWebAssemblyに触れよ ...
-
-
BlueZとは? bluetoothctlとPythonから使用する方法を紹介!
はじめに 前回に引き続き、今回もBluetooth編です。 Bluetoothは、様々なプロトコルから構成される「プロトコルスタック」です。そのLinux版の実装といえるのが、BlueZになります。 ...
-
-
BLEのペアリングをWiresharkでキャプチャしながら学ぶ
はじめに BLEはペアリングすることなく通信することができますが、その状態ではデバイスの付近にいれば誰でも通信できてしまいます。そのため、製品化する場合には、ほとんどのケースでペアリングを実装する必要 ...
-
-
Bluetooth Low Energy(BLE)とは? Bluetoothの開発が初めての人向け!
はじめに Bluetoothは今やとても身近な存在になりました。ワイヤレスイヤホン、スマートウォッチ、忘れ物防止タグなど、様々な製品に使用されています。 今回は、そんな身近なBluetooth規格のう ...