David is a back end developer with a major in computer science. He loves to solve problems using technology, learning new things, and making new friends. David is currently a technical writer who enjoys making hard concepts easier for other developers to understand and his work has been published on multiple sites.
David Mbochiの記事
TypeScript ハウツー
- TypeScript インターフェイスで配列を定義する
- TypeScript でモジュールをインポートする
- TypeScript で空の配列を作成する
- TypeScript で文字列をブール値に変換する
- TypeScript の Import Type 機能
- TypeScript のグローバル変数
- TypeScript を使用して React で親コンポーネントから子コンポーネントを呼び出すために Userref を使用する
- TypeScript でプロパティ値の型のユニオンを返す Keyof に似たカスタム Valueof を作成する
- TypeScript で配列を含むマップを初期化する
- TypeScript でネストされたプロパティを使用してインターフェイスを拡張する
Docker のハウツー
- Docker Network Host コマンドを使用する
- Docker Postgres を使用してデータベース ユーザーを作成する
- Docker コンテナーで複数のポートを公開する
- Docker コンテナのログをクリアする
- Docker コンテナを再起動する
- Docker コンテナ内から Docker ホストの IP アドレスを取得する
- Docker で環境変数ファイルを作成する
- Docker で環境変数を設定する
- Docker で停止しているコンテナーのみを一覧表示する
- Docker の --rm フラグ
- Docker-Compose ファイルでコンテナーを再構築する
- Docker-Compose を使用して新しいイメージからコンテナーを再作成する
- ユーザーを Docker コンテナに追加する
- ホストから Docker イメージへのディレクトリのコピー
- 新しい疑似 TTY で実行中の Docker コンテナに入る
Kotlin Howtos
- JUnit 5 の Fail メソッドのタイプを暗黙的に推測する
- Kotlin flatMap() 関数
- Kotlin スプレッド オペレーター
- Kotlin で Floor Modulo 関数を実装する
- Kotlin で HTTP リクエストを作成する
- Kotlin で with キーワードを使用する
- Kotlin でシングルトンを作成する
- Kotlin でリストをマップに変換する
- Kotlin で具体化されたキーワードを使用する
- Kotlin で複数のフィールドを使用してコレクションを並べ替える
- Kotlin で文字列を配列に分割する
- Kotlin で乱数を取得する
- Kotlin のオブジェクトとクラス
- Kotlinでオブジェクトをクローン
- KotlinのCoroutineScopeとcoroutineScopeの違い
- synchronized() と withLock() を使用して Kotlin で共有リソースをロックする
- Kotlin で JSON の文字列をオブジェクトにパースする
- Kotlin でオブジェクトのインスタンスを取得する
- Kotlin でコルーチンを作成して実行する
- Kotlin で定数を作成する
- Kotlin の fold()と reduce()の違い
- Kotlin で空の可変リストを作成する
- Kotlin の拡張機能を差別化する
- Kotlin で setOnClickListener を使用する
PostgreSQL ハウツー
- PostgreSQL で大文字で保存されたデータを検索する
- PostgreSQL の数値データ型と 10 進数データ型を区別する
- PostgreSQL へのログインと認証
- PostgreSQL 命名規則
- Windows に PostgreSQL 用のクライアントツールをインストールする