Pythonでオプション付きのコマンドを作成する(argparse)
概要 pythonでオプション付きのコマンドを作成する方法。 argparseというモジュールを使います。 関連記事 シェルスクリプトでオプション付きのコマンドを作成する Pythonでシェルコ...
242 search resultsShowing 1~20 results
You need to log-in
概要 pythonでオプション付きのコマンドを作成する方法。 argparseというモジュールを使います。 関連記事 シェルスクリプトでオプション付きのコマンドを作成する Pythonでシェルコ...
システム開発の現場で、こんな経験はありませんか? 「とりあえずユーザー要望をそのまま実装したら、コードがどんどん複雑に…」 「気づけば if 文だらけで誰も触れないコードになっていた」 「案件ご...
はじめに 「上流工程をやりたい」「設計や要件定義を担当したい」── そう考えるエンジニアは多いと思います。 ただ、上流工程という言葉が “手を動かさない立場” や “マネジメント寄りの仕事” と...
はじめに 開発の現場ではよく、 「工数を削減したい」「とにかく早くリリースしたい」 といった言葉を耳にします。 しかし、一口に「工数削減」と言っても、その中にはまったく性質の異なる2種類の工数削...
はじめに REST APIやGraphQLなどを設計するとき、「一覧を返すエンドポイント」 は多くのシステムで一般的に実装されます。 しかし、単に「便利だから」「とりあえず用意しておこう」と安易...
はじめに:感じていた課題 エンジニアとして若手エンジニアを指導する中で、ずっと感じてきた課題があります。 それは「どうすれば思考プロセスを伝えられるか」ということです。 コーディング規約やSOL...
はじめに エンジニアとしてキャリアを積んでいくと、必ず「一人前とは何か?」という問いに向き合う瞬間がやってきます。 技術を身につけ、コードを書けるようになった先に待っているのは「自ら考え、周りを...
はじめに リーダーになりたい──そう思ったとき、求められるのは大きく分けて2つです。 人柄 仕事の能力 この記事では「人柄」については触れません。 ここで扱うのは、仕事の能力についてです。 仕事...
はじめに エンジニア組織でよく聞く役割のひとつ、「プレイングマネージャー」。 つまり、自分でもコードを書きながら、チームのマネジメントもやる人です。 「技術もわかって、チームも回せる」って、理想...
はじめに システム開発の現場では、 「こういうシステムを作ってほしい」と言われて始まるケースが多いと思います。 特にクライアントワークや、途中からプロジェクトに参加する場合は、 ヒアリングやキャ...
はじめに 「キャリアをどうしたい?」と聞かれても、即答できる人は少ない。 何がしたいのか分からない、今の仕事が正しいのかも分からない──。 でも、エンジニア的に考えると、キャリア設計はそんなに特...
はじめに 「チームの雰囲気が悪いのは、メンバーの性格が暗いからだ」 そう考えてしまうことはありませんか? でも実際には、それが本当の理由ではありません。 雰囲気の良さの土台には、全員が真面目に仕...
概要 goで更新可能なパッケージを調べて、個別に更新する方法。 依存パッケージの確認 依存パッケージを全て出力 go list -f '{{join .Deps "\n"}}' 標準パッケージ以...
概要 DockerでMySQLコンテナを立て、ホストOS、または外部サーバーから接続する方法。 docker runの場合 $ sudo docker run \ --rm \ -v $(pwd...
いつも忘れるのでメモ パイプでつないだコマンドの戻り値 コマンドの実行結果をture,false,errorで受け取りたい時 $ ll | grep sample > /dev/null ...
概要 Spring Data JPAでfindAll()、findById(id)実行時にJOINさせるようにし、N+1問題が起きないようにする。 JPQLは使わないで実現する。 Service...
プログラマーのための統計学 - 目次 機械学習を学ぶために必要だと思われるもの、関連しそうな統計学の知識です。 随時追加していきます。 関連記事 【プログラマーのための数学】目次 - 機械学習の...
目次 プログラマーのための統計学 - 目次 分散とは 以下のような、AとBのデータがあります。 どちらも、データの合計は15、平均は3となりますが、AとBのデータのばらつき具合は似ているとは言え...
目次 プログラマーのための統計学 - 目次 概要 共分散と共分散行列(または分散共分散行列)について書く。 pythonのmultivariate_normalとかで使うやつ。 import n...
概要 IntellijでSpring Bootで@slf4jを使って log.debug("Sample") のようにログを出力しようとすると、 cannot find symbol log と...
242 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.