プログラミング

スポンサーリンク
プログラミング

Cobraを使ってさっと簡単なCLIを作ってみる

はじめに Cobra を使って、簡単な CLI ツールを作成してみます。 Cobra とは Cobra とは、Go の CLI フレームワークになります。 Kubernetes のkubectlやkubectl のプラグインのサンプル、Gi...
プログラミング

【Go】マップの値でソートされたキーを出力する

はじめに Go のマップを値でソートされた順でキーを出力したいと思います。 マップは基本的に要素の順番が意味を持たないときに使い、要素の順番に意味がある場合はスライスを使うのがいいですが、今回はマップの値でソートしてキーを出力する方法を紹介...
プログラミング

GoでYoutube Data APIを使ってみる

はじめに Go で YouTube Data API を使ってみます。 YouTube Data API YouTube Data API を使うと、YouTube に関する様々な操作が可能です。 可能な操作は下記になります。動画の検索やチ...
スポンサーリンク
プログラミング

【Pandas】DataFrameで全て0のカラムを取得する

はじめに PandasのDataFrameでカラムの値が全て0となっているカラムを取得する方法を紹介します。 DataFrameで全て0のカラムを取得 下記で全て0のカラムを取得できます。 df.columns 実際に試すと下記のようになり...
プログラミング

【Typescript】Reactでテキストをコピーするボタンを実装する

はじめに TypescriptとReactでテキストをコピーするボタンの実装をしてみます。 CopyButtonの実装 クリップボードへのコピー部分に関しては下記のclipboard-copyを利用します。 テキストをコピーするボタンの実装...
プログラミング

Typescriptでの関数の宣言方法

はじめに Typescriptでの関数宣言方法についてまとめてみます。 関数宣言 基本的には、引数には型を明示的に指定し、戻り値はTypescriptが型を推論してくれるので明示的に指定する必要はありません。(戻り値に明示的に指定することも...
プログラミング

【Typescript】Next.jsのApp Routerで最小のHello Worldを作成してみる

はじめに Next.jsのApp Routerで最小構成のHello Worldアプリを作成してみます。 App Router App RouterはNext.js 13.4から安定版になった新しいルーティング機能で、従来の方法はPages...
プログラミング

Goの変数宣言

はじめに Goでの変数宣言の方法と、その使い所についてざっくりまとめました。 var 初期値を指定した変数宣言は下記の通りです。型を省略するとデフォルトの型が選ばれます。 var = var = var n int = 100 var n ...
プログラミング

【Go】基本的なgoコマンド

はじめに 超基本的なGoコマンドについてまとめてみます。 go run go runは、Goのプログラムをコンパイルかつ実行するコマンドです。直接実行しているのかのように実行できます。 go run package 試してみる 下記のような...
プログラミング

【Java】Spring BootをコマンドラインからMavenでビルドして実行する

はじめに Spring Boot をコマンドラインから Maven でビルドして、実行するまでの手順を紹介します。 Maven コマンドのインストール まずはmavenコマンドがインストールされていない場合は、インストールします。Mac の...
スポンサーリンク