Python

【Python】URLのクエリ文字列を操作する

はじめに Pythonでクエリ文字列を操作する(取得、生成)方法について解説します。 WebAPIを呼び出す際のURL構築 URLからパラメータを取り出したい などのケースで活用できます。 使用するモジュール Pythonの標準ライブラリの...
オブジェクト指向

【オブジェクト指向】リモコンで覚えるオブジェクト指向のメリット

この記事の内容 プログラミングを学習している方で、以下のような悩みを抱えている人が多いのではないでしょうか? オブジェクト指向が何のためにあるのかわからない インターフェースとか別に使う必要ないと感じている この記事では、上記の悩みを解決す...
Python

【Python】pyPDF2を使用してPDFを操作する方法

この記事の内容 PythonからPDFを操作する方法を紹介します。 PythonでPDF操作をすることで、大量のファイルに対しての操作を自動化することができますのでオススメです。 ここでは、pyPDF2というライブラリを使用して、各種PDF...
Python

【Python】テキストファイルの読込方法について解説

この記事の内容 Pythonで、テキストファイルの読込方法について解説しています。 基本的な内容で、よく使う処理になりますので、確実におさえておく必要のある項目です。 この記事を読むことで、以下の内容を理解することができます。 テキストファ...
Python

【Python】FlaskとOAuthでGoogleログインする

概要 Pythonで、Flaskを使用してWebサイトを作成し、OAuth2認証でGoogleログインをしてみたのでまとめました。 GoogleログインをOAuth2で行うことで、こちらでユーザ登録機能や、パスワードなどを保持する必要なく、...
プログラミング全般

【プログラミング全般】Windowsの画面キャプチャの方法3選

はじめに Windows限定のお話になります。 この記事では、画面キャプチャの方法3つをご紹介します。 一つでも知らないというものがあればご覧いただければと思います。 すべて知っているという方は、この記事を読む必要はありませんので、大丈夫で...
プログラミング全般

【プログラミング全般】作業効率化のために自動化にこだわる

繰り返し作業を手作業でこなしていないでしょうか? 作業を自動化することで様々なメリットがあります。 この記事では、自動化についての以下の内容を1枚の画像で説明します。 ・自動化することのメリットやデメリット ・自動化の例 ・自動化する際に使...
仕事術

【仕事術】作業の意義を考えよう!

作業の意義を考えることの重要性を伝えるため、一枚の画像にまとめました。 これを見ていただいて、作業の意義を考えることの大切さを考えていただけたらと思います。
コンテナ技術

【コンテナ技術】Dockerfileベストプラクティス入門ガイド

はじめに この記事は、以下の記事の内容を参考に、Dokcerファイルを作成する際のベストプラクティスをまとめていますので、ご参考ください。 すべてを記載しているわけではなく、個人的に重要と思った項目を抜粋してますので、必要な方は原文をお読み...
オブジェクト指向

【オブジェクト指向】オブジェクト指向の学び方

はじめに プログラミング初学者の方は、オブジェクト指向を学ぶときに何を、どの順番で学べばいいのか悩むのではないでしょうか。 本記事では、そのような方に、オブジェクト指向を学ぶための学び方をお伝えします。 オブジェクト指向を学ぶことで、以下の...