CATEGORY

IT関連

システム開発やプログラミング言語について作業内容をまとめます。 最新のIT業界のトピックやガジェット、仕事・転職市場等についても気の向くままに書いていきます。

  • 2022年11月23日

【初心者向け】VSCodeとDockerでリモート開発を行う方法

はじめに これまでDockerfileやdocker-composeを使って、環境構築および構成情報をファイルとして作成しコンテナ起動を行うことができました。 Dockerfileについて↓ docker-composeについて↓ ファイルはコンテナとローカルPCのフォルダ共有を行うことでVSCodeで編集することができますが、実行環境がコンテナ内にある以上、パッケージを追加し […]

  • 2022年11月5日

【Python】外部ファイルで設定値を管理する方法まとめ(json,ini,settings.py)

はじめに どのプログラミング言語でもそうですが、プログラム内部で利用する設定値を外部のファイルに保存して使用する機会がよくあると思います。 設定値の例としては、連携に必要な認証情報などがあります。Twitter APIであれば、Access Tokenなどが挙げられます。 規模が小さい場合は、設定ファイルを作成せずにプログラム内部にそのまま書けばいいですが、ファイルが複数になっ […]

  • 2022年11月3日

【Twitter API】PythonからTiwtterを操作する方法

はじめに 前回、Twitter APIを利用するために申請方法をまとめました。 前回の記事はこちら↓ 今回は実際にTwitter APIをプログラミング言語のPythonから使用してTwitterを操作する方法をまとめます。 動作環境  Windows10  Docker Desktop  Python 3.11.0 検証環境について Twitter APIおよびPythonを […]

  • 2022年11月2日

【Twitter API】利用申請の手順まとめ

はじめに Twitter APIを使ってプログラムからツイート内容を取得したり、自動でつぶやいたり、いいねやリツイートしたりすることができます。 このAPIを利用したい場合、Twitterで申請を行う必要があるためその申請方法についてまとめます。 Twitter API利用申請 APIを申請するために、ディベロッパーサイトにアクセスします。 なお、日本語対応していないので英語で […]

  • 2022年11月1日

【初心者向け】docker-composeで複数コンテナをまとめて管理する方法 【後編】

はじめに 前回、docker-composeを使って、環境構築および構成情報をファイルとして作成しコンテナ起動までを行いました。 今回は複数のserviceを定義して、複数のコンテナを同時に起動する方法についてまとめていきます。 動作環境  Windows10  Docker Desktop Dockerについて そもそものDockerについて、またインストール方法は以下の記事 […]

  • 2022年11月1日

【初心者向け】docker-composeで複数コンテナをまとめて管理する方法 【前編】

はじめに これまでDockerで仮想環境を作成して開発環境を簡単に構築する方法をまとめてきましたが、実際のサービスとしてプログラミング開発を行うとなった場合にコンテナ一つで進めるのはまれです。 例えば、このブログはWordPressを使って構築されていますが、必要なミドルウェアとしてはWebサーバー(WordPressのプログラム)、DBサーバー(記事などのデータを保存)が最低 […]

  • 2022年10月29日

【VSCodeでコーディング】Visual Studio Codeを使って開発をすすめるっ!

はじめに 皆さんはプログラミングを行う際にエディターは何を使っていますでしょうか? 秀丸エディタ?、NotePad++?、サクラエディタ?、それともメモ帳でしょうか? Linuxの人はviやvim、emacsなどでしょうか? 上記はどれも軽量でちょっとしたメモなどには使いやすいですが、がっつりプログラミングを行うのであれば、開発に特化した機能を持っているエディタを使いたいもので […]

  • 2022年10月28日

【初心者向け】Dockerfileで環境構築手順を保存してイメージを簡単に作成する方法!

はじめに Dockerで開発環境を構築する際に、pythonのように最初から実行環境が用意されているものもあれば、自分でインストールを行う必要があるものもあります。 また、開発プロジェクトや案件によって必要な機能は異なるので、Docker Hubからイメージをダウンロードして終わりというのは少ないように思います。 そのような場合、開発環境を構築するときにダウンロードするイメージ […]

  • 2022年10月26日

【初心者向け】Pythonの仮想環境venvで開発をすすめる方法を紹介!

はじめに 前回、Ubuntu上にPythonの実行環境をインストールしました。その際に、Python を開発する際はプロジェクトごとに仮想環境を作成するとしてvenvを選択しました。 前回の記事はこちら 今回は仮想環境のvenvを使ってPythonのプログラムコードを実行する方法についてまとめます。 動作環境  Windows10  Docker Desktop  Ubuntu […]

  • 2022年10月26日

【初心者向け】Python実行環境をUbuntuで構築!インストール方法を解説

はじめに Pythonの開発現場ではDockerなどの仮想環境を用いることが多いと思いますが、実際にwebサービスなどの運用を始める際はPythonのインストール、環境構築が必要になってくる場合もあります。 今回はPythonのインストール、環境構築の方法についてまとめていきます。 動作環境  Windows10  Docker Desktop  Ubuntu 22.10  P […]