Java Javaで扱うシングルトンパターン この記事は以下の方を対象に書いています。 Javaでシングルトンパターンを表現する方法を知りたい シングルトンパターンについて理解を深めたい シングルトンパターンとは? シングルトンパターンとは、Javaを含むオブジェクト指向プログラミング... 2024.08.26 Java
TypeScript TypeScriptの高度な型を解説 この記事は、以下の方に向けて書いています。 TypeScriptの型についてもっと知りたい RecordやPickのような型を使ってるサンプルコードが知りたい はじめに 今回はTypeScriptで採用されている型で、少し学習コストの高い内... 2024.08.06 TypeScript
JavaScript JavaScriptのクラスについて解説 この記事は以下の方を対象に書いています。 JavaScriptのクラスについて知識を深めたい JavaScriptのクラスを使いたい クラスについて JavaScriptもオブジェクト指向の概念を持つプログラミング言語ですので、 オブジェク... 2024.05.12 JavaScript
React ReactでMUIのテーブルを操作 この記事は以下の方を対象に書いています。 MUIのテーブルの使い方を知りたい MUIのテーブル操作をするサンプルコードを見たい 準備 まずは、Reactのプロジェクトを作り、MUIのインストールをしましょう。 開発環境は以下の通りになります... 2023.12.18 ReactTypeScript
React ReactでMuiのSnackbarをカスタマイズする この記事は以下の方を対象に書いています。 MuiのSnackbarの使い方を知りたい Snackbarを汎用的に使えるようにしたい Snackbarとは? Snackbarは、ユーザーに簡単な情報、通知、またはアクションの提案を表示するため... 2023.10.14 ReactTypeScript
Go Go言語のゴルーチンについて解説 この記事は以下の方を対象に書いています。 ゴルーチンの基礎的な概念を知りたい サンプルコードを見たい ゴルーチンとは? ゴルーチン(Goroutine)とは、Go言語の並行性と並列性を実現するための要素で、 軽量なスレッドのようなものです。... 2023.10.09 Go
Go Go言語のチャネルについて解説 この記事は以下の方を対象に書いています。 チャネルについて詳しく知りたい サンプルコードを見たい チャネルとは? チャネル(Channel)は、プログラム内でデータを受け渡すための通信手段やデータ構造の一つです。 異なるプログラム間でデータ... 2023.10.08 Go
Flutter FlutterDesktopでExpandedを理解する この記事は以下の方を対象に書いています。 Expnadedの使い方を知りたい ウィジェットのサイズを調整する方法を知りたい Expandedとは Expandedとは、ウィジェットです。 親ウィジェット内で子ウィジェットが利用可能な空間を拡... 2023.10.03 Flutter
Flutter Flutterでテーブルの操作 この記事は以下の方を対象に書いています。 flutterでテーブルの操作方法を知りたい方 DataTableウィジェットを初めて使う方 はじめに 今回は、Flutterでテーブルを作る方法について紹介します。 最近はWindowsアプリを作... 2023.09.29 Flutter
TypeScript TypeScriptのタプルについて解説 この記事は以下の方を対象に書いています。 タプルの使い道が分からない タプルの利便性が分からない タプルを使ったサンプルコードをみたい タプルとは? タプルとは、異なる型に要素をもつ固定長の配列のことです。 TypeScriptでは、特定の... 2023.08.07 TypeScript