77Lifeworkベータ版

77Lifeworkベータ版

IT関係の話をメインとして、その他私の趣味や雑記用のブログです。ここに書いた内容が少しでも参考になれば嬉しいです。

ApacheとTomcatを連携させる方法

はじめに 構成情報 Apacheの設定 Tomcatの設定 はじめに ここでは、Linuxサーバ(CentOS)上にインストールしたApacheとTomcatを連携させ、Apacheで受けた通信をTomcatに転送する方法を書いていきます。 構成情報 ・CentOS 7.7(1908) ・Apache 2.4.43 ・Tomcat…

Tomcatを複数起動(複数インスタンスを構成)する

今回はLinux上にインストールしたTomcatを複数同時に起動し、独立したインスタンスとして使用する方法を書いていきます。 TomcatへのアクセスはApacheを介するように設定するので、1つのサーバにApacheおよびTomcatのインスタンスが2つずつ起動している状態…

Pythonによるスクレイピングで炭焼きさわやかに待たずに入れる時間帯を調べる

こんにちは。タイトルが意味不明かもしれませんが、これは以下の記事の続き的な立ち位置です。 www.77-lifework.comさわやかの待ち時間を調べられるサイトを定期的にスクレイピングし、待ち時間をスプレッドシートに記録した上、どの時間帯が空いているのか…

Apacheを複数起動(複数インスタンスを構成)する

今回はLinux上にインストールしたApacheを複数同時に起動する方法を書いていきます。 ここではApacheのインスタンスを2つ起動しますが、それぞれのインスタンスへのアクセスはポート番号で区別することとします。 (もちろん、IPアドレスでも区別できます)

Pythonで株価をスクレイピングしてスプレッドシートに書き込む

目的 Pythonの動作環境設定 Pythonとスプレッドシートの連携方法 Pythonのコード 最後に 目的 今回はPythonを使って、スプレッドシートに記載されている銘柄を読み込んで株価を調べ、結果をスプレッドシートに反映する、というプログラムを書いていきます。 …

PythonでGoogleスプレッドシートを操作する

はじめに Google Cloud PlatformのAPI設定 認証情報の設定 スプレッドシート側の設定 必要なパッケージをインストール Pythonプログラムを編集 最後に はじめに 今回はPythonのプログラムからGoogleスプレッドシートの内容を読み込んだり、スプレッドシート…

PythonでWebスクレイピング:Selenium動作環境設定

はじめに Seleniumのインストール chromedriverのインストール 最後に はじめに 今回はPythonでスクレイピングをする際に使用するSeleniumのインストール方法を説明します。この記事で前提としている環境は以下です。・CentOS 7.6(1810) ・Python 3.6.8 ・Go…

CentOS7へのApacheインストール

こんにちは。 今回はLinuxOSの1つであるCentOS 7.6(1810)にApacheをインストールし、動作させるまでの手順を書いていきます。 Apacheとは インストール手順 Apacheの起動 Apache自動起動の設定 最後に Apacheとは 正式には「Apache HTTP Server」という、Web…

Pythonの開発環境を設定する(Cent OS 7)

こんにちは。今回はLinuxのディストリービューションの1つであるCentOS上で、Pythonが動作する開発環境を設定する手順を説明していきます。 CentOSのバージョンは7.6(1810)で、インストールするのはPython3です。なお、CentOS7.6にはデフォルトでPython2.7が…

CentOSをPCにインストールする方法

こんにちは。今回はLinux OSの1つである Cent OS 7.7(1908)のインストール方法について書いていこうと思います。 この記事は、「CentOSをインストールしてみたいと思っていて、簡単にインストールの流れを知りたい」って方の参考になれば嬉しいです。なお、C…

PythonのプログラムからSlackにメッセージを投稿する方法

こんにちは。 自分で書いたプログラムを実行して、処理が終わったタイミングで結果を通知してほしい・・・って思うことありますよね。 今回はPythonのプログラムからSlackへメッセージを送る方法を書いていきます。 Slackの設定 メッセージ送信用Pythonコー…

炭焼きレストランさわやかの待ち時間を監視してSlackに通知する

Pythonで書いたプログラムで炭焼きレストランさわやかの待ち時間を監視して、空いているタイミングでSlackに通知してくれる仕組みをつくろう、という内容です。

基本情報技術者試験:アルゴリズム解説 平成30年度 春期

平成30年度春期 基本情報技術者試験(FE)の午後問題 問8アルゴリズムについて、問題文を見ながら解説していきたいと思います。 設問1の解説 設問2の解説 最後に 今回のプログラムですが、問題文の1行目にある通り、「データを昇順に整列する」ことを目的と…