-
Git
Gitで初回コミットを取り消す(git resetでエラーになる場合)
リポジトリを新規作成し、コミットしたところで.gitignoreファイルを作り忘れていることに気づくことはないでしょうか? このような場合、直前のコミットを取り消そうとすると次のようなエラーが表示されます。 $ git reset --soft HEAD~1 fatal: ambiguou... -
Git
giコマンドで.gitignoreを作成しよう
リポジトリ管理のツールとして、Gitはデファクトスタンダードととも言えるツールですが、その利用に際して特に重要なのが.gitignoreファイルの適切な設定です。このファイルはGitリポジトリで無視するべきファイルやディレクトリを指定し、不要なファイル... -
ソフトウェアエンジニアリング
textlintで文章の校正を行う
文章を書く時、文法的な誤りや用語の揺らぎは避けたいものです。しかし、自分だけでは気づかないところがあったり、煩雑すぎたりする場合があります。そこで、textlintというツールを使えば、文章の校正を行うことができます。本記事では、textlintについ... -
ソフトウェアエンジニアリング
Storybookを使ってモックアップを作成する
プロジェクト開発において、高品質なモックアップを作成することは非常に重要です。しかし、モックアップ作成プロセスはしばしば面倒で、費用がかかります。ReactなどのUIフレームワークのデザインガイドライン作成ツールとしてよく知られているStorybook... -
Python
pipxでPoetryをインストールする
公式サイトでのPoetryのインストール方法の一つにpipxを使ったインストール方法があって、それが気になったので、pipxを導入してPoetryをインストールしていこうと思います。手順はmacOSの場合になります。 pipxのインストール Homebrewを使ってpipxをイン... -
Vue
Vueで確認ダイアログ(Confirmation Dialog)を実装する
Vueで確認ダイアログを実装する簡単な方法を説明します。 axiosなどを使ってデータを送信する場合と、フォームを使ってデータを送信する場合とで実装が少し異なるため、それぞれのパターンで説明します。 プロジェクトの作成 まずは動作確認を行うプロジェ... -
その他
ab(Apache Bench)の使い方
ストレステストツールの一つであるabの基本的な使い方について解説します。 abのインストール macOSではデフォルトでインストール済みのため、すぐに使用できます。 Ubuntuの場合は、以下のコマンドでインストールできます。 sudo apt install apache2-uti... -
MQ
RabbitMQサーバーを立ち上げる
最近、MQサーバーに強い関心があり、その一つとしてRabbitMQサーバーを立ち上げてみました。 RabbitMQサーバーとは RabbitMQは、メッセージ指向のミドルウェアで、アプリケーション間のメッセージのやり取りを仲介するためのメッセージキューサーバです。 ... -
データサイエンス
Kaggle CLIをアップデートする
以下のような警告が表示された場合、Kaggle CLIを最新バージョンにアップデートしましょう。 Warning: Looks like you're using an outdated API Version, please consider updating (server 1.5.15 / client 1.5.13) Kaggle CLIをアップデートする 警告に... -
Python
mambaを使ってパッケージのインストールを高速化しよう(conda installの高速化)
conda installを何気なくやるとかなり待たされることがあります。この待ち時間を減らすためにはmambaを使用することが解決策の一つとなります。 インストールが全然始まらない pandasでparquetを扱いたくてconda installでpyarrowをインストールしようとし... -
ソフトウェアエンジニアリング
テストやドキュメントで安全に使用できるドメイン名を知っておこう
テスト用に設定したメールアドレスに誤ってメールを送信してしまった、という経験はありませんか? テストやドキュメントに使用できるドメインが予約されており、これらを活用することでメール誤送信などを防ぐことができます。 テストやドキュメントに使... -
Docker
Dockerコマンドチートシート20選+α(実行例付き)
dockerコマンドの中でもよく使うコマンドを実行例付きで20個集めました。 Dockerの状態を確認する Dockerのバージョン情報を表示 docker --version $ docker --version Docker version 24.0.5, build ced0996 より詳細なバージョン情報が知りたい場合は、d...