CATEGORY

プログラミングスキル

  • 2022-08-11

【まとめ】package.jsonとnpmコマンドについてわかりやすく解説

package.jsonとは?その中身は? dependenciesとdevDependenciesの違いとは? package.jsonに関するnpmコマンドとは? 本記事ではこのような疑問を解決します。 Node.jsでパッケージ管理をする際に必須となるのがpackage.jsonとnpmコマンドについての知識です。 例えば、今流行りのReactなどでアプリケーション開発をする際には知らないと […]

  • 2022-07-31

ReactとElectronでデスクトップアプリを作成する方法

Electronの使い方は? ReactとElectronでの環境構築方法は? 本記事ではこのような疑問を解決します。 デスクトップアプリを作成する際に便利なフレームワークがElectronです。 Electronを使えば簡単にデスクトップアプリを作成することができます。 ではElectronを使った開発方法はどのようなものなのでしょうか? 今回はフロントエンドのフレームワークにReactを用いて […]

  • 2022-07-12

Django REST FrameworkでAPIドキュメントを出力する方法【Open API】

Django Rest FrameworkでAPIドキュメントを出力するには? 出力したドキュメントをOpen APIツールで確認するには? 本記事ではこのような疑問を解決します。 フロントエンドとバックエンドを切り離した開発では相互間をWeb APIによってやりとりするため、両者間の架け橋となるAPIドキュメントが必要になります。 そして、Django Rest Frameworkを用いた場合、 […]

  • 2022-07-09

Django REST FrameworkでCORS設定をする方法【API】

そもそもCORSとは? Django REST FrameworkでCORS設定をするには? 本記事ではこのような疑問を解決します。 AngularやReact、Vueなどのフレームワークを用いたWebアプリケーション開発においては、APIによってサーバーサイドとやりとりをする仕様がほとんどでしょう。 このようなフロントエンドとバックエンドを切り離したWebアプリケーション開発(今流行りのSPA開 […]

  • 2022-07-07

【Python】コマンドライン引数を使う方法

そもそもコマンドライン引数とは? Pythonでコマンドライン引数を使うには? 本記事ではこのような疑問を解決します。 Pythonにおいてファイル(モジュール)をコマンドラインから実行するときに、「コマンド実行時に外から値をファイルの中へ渡せたらいいのにな・・・」って思う時があります。 そんな時に役立つのがコマンドライン引数です。 そこで今回はPythonでコマンドライン引数を使う方法を解説しま […]

  • 2022-07-03

【Python】__name__ と__main__について

Pythonで見かける__name__ と__main__とは? if __name__ == ‘__main__’ の使い方とは? 本記事ではこのような疑問を解決します。 Pythonモジュールをいくつか見ていると、”__name__ “や”__main__”といった表記を見かけます。 見た目からして少し特殊なものですよね。 また、この「if __name__ == &# […]

  • 2022-07-01

【これでOK】フリーランスエンジニアの案件獲得方法【実務1年未満も可】

フリーランスエンジニアが案件獲得方法とは? 自ら営業せずに案件を獲得するには? 実務経験1年未満でも大丈夫なの? 本記事ではこのような疑問を解決します。 これからフリーランスエンジニアとして独立したい方は、兎にも角にも案件の獲得が急務です。 また、案件の報酬もなるべく高いものにしたいですよね。 一方、実務経験が1年未満だけど、「早くフリーランスとしてバリバリやっていきたい!」という方もいるでしょう […]

  • 2022-06-29

【Python】Excelファイルを操作する方法【OpenPyXL】

PythonでExcelファイルを操作するには? Excelファイルの操作を効率化・自動化するには? 本記事ではこのような疑問を解決します。 ホワイトカラーの現場では、業務効率化・自動化ブームによってPythonによるExcelファイルの操作が徐々に使われるようになってきています。 とはいえ、一般化されるにはまだまだ時間がかかるでしょう。 そして、ダラダラと長い文章で説明されたものではなく、必要な […]

  • 2022-06-24

【これだけでOK】Gitコマンドまとめ【1~3人開発用】

Gitで覚えるべきコマンドとは? 1~3人開発用のGitコマンドとは? 本記事ではこのような疑問を解決します。 エンジニアの必須ツールであるGitですが、たくさんのコマンドがあり、どのように使っていいのかわからなくなりがちです。 しかし、種類が多く複雑なGitコマンドの中でも頻繁に使う覚えるべきコマンドは限られています。 また、1~3人の開発であればなおさらです。 そこで今回は1~3人開発用Git […]

  • 2022-06-15

【Python】日本語や外国語などの言語判定をする方法

Pythonで文字列の言語判定をするには? 文字列中に何語が含まれているかを解析するには? 本記事ではこのような疑問を解決します。 今回はPythonによる日本語や外国語などの言語判定をする方法を解説していきます。 ちなみに、筆者がPythonによる言語判定を行なったきっかけは海外からの迷惑メールを弾きたいと思ったことです。 メール中の文字列を言語解析して特定の言語だけを受け付けられるようにしまし […]