dev

TypeScriptのコンストラクタ引数でのpublic/privateが非推奨となっていた件

TypeScriptでクラスを書くとき、コンストラクタの引数でpublicやprivateを使う方法がありましたよね。でも最近、この書き方が非推奨になっているって知っていましたか?非推奨となった背景TypeScriptチームが2023年にこ...
dev

TypeScriptのthis.constructorが非推奨となっていた件

this.constructorとはTypeScriptでクラスのインスタンスから自身のコンストラクタを参照する方法としてthis.constructorが使われてきました。継承関係のあるクラスで、サブクラスからスーパークラスのメソッドを呼...
dev

TypeScriptのNamespaceが非推奨となっていた件

Namespaceとは?基本的な説明TypeScriptのNamespaceは、コードを論理的なグループに分割するための機能です。以前は大規模なアプリケーションでよく使われていました。namespace MyApp { export cla...
dev

TypeScriptのexport defaultが非推奨となっていた件

export defaultとはJavaScriptやTypeScriptでモジュールをエクスポートする方法の1つです。1つのファイルから1つの主要な機能やクラスをエクスポートする際によく使われてきました。// 従来の書き方export d...
dev

【2025年版】e2eツール(フレームワーク・ライブラリ)の最新オススメランキング

最近のモダンはプロジェクトでは、e2eテストのを配置するが一般的になりましたよね。私は数年前までExcelにテスト結果を書いてスクショ画像を貼って、という化石みたいなやり方をしていたので、e2eの便利さに感化されています。そこで、e2eを新...
dev

【2025年版】Rustフレームワークのモダン度ランキング|最もオススメはこれだ!

皆さん、Rustのフレームワークってどれ使うか迷いませんか?例えばJavaならspring選んどけばOKみたいな所があると思いますが、Rustって過去に人気あったフレームワークが安定サポートされなくなる説が浮上したり、色々あったんですよね。...
dev

Linux | Ubuntu24 でMakeコマンドを使えるまでの設定方法

$ sudo apt install build-essential$ make -v
dev

Linux | Ubuntu24 でJDKをインストールする方法(SDKMan)

# SDKMANをインストール(SDKMANは複数の開発ツールを管理できるツール)$ curl -s " | bash# SDKMANがインストールされると、新しいシェルセッションでSDKMANの機能が利用できるようになります# 通常、イン...
dev

Linux | Ubuntu24 でNode.jsとNext.jsの環境構築(nvmを使用)

# nvm(Node Version Manager)をインストール$ curl -o- | bash# インストールした nvm を反映(bash用)$ source ~/.bashrc# nvm が正しくインストールされたか確認$ co...
dev

UbuntuでClaude Code始めてみた|使い方解説

最近Claude Codeの存在を友人から教えてもらいました。感覚としてはコンソールから指示できる、ローカルで動くDevinという感じ(分かりづらいかも)「ソート機能を実装して」とか指示を出すと、勝手に実装をしてくれます。超便利ですよね。友...