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のインストールをしましょう。開発環境は以下の通りになります。reac... 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