Technical Column

ログインが必要なサイトをPythonでスクレイピング

ログインが必要なサイトをPythonでスクレイピング
PythonライブラリのBeautifulSoup4とrequestsを使い、ログイン先のHTMLソースを取得します。  環境 Pythonの実行環境が無い方は、「Colaboratory」での実行をおすすめします。 必要な情報 ログイ...

MacのDocker内へSQLServer構築

MacのDocker内へSQLServer構築
MacOSでは、そのままだとMicrosoftSQLServerを使うことは出来ません。 そもそもSQLServerをMacで使う状況は少ないと思いますが、必要となった時にはDockerで構築できるので、流れを簡単に説明します。 Docke...

Vue.jsで複数レンジ入力欄の同期

Vue.jsで複数レンジ入力欄の同期
JavaScripフレームワークのVue.jsで、数値とレンジ入力欄を双方向バインディングし、更に2つのレンジ入力欄を互いに同期する方法についてご紹介します。 (レンジ入力とは、スライドで値を動かせる入力欄です。) 日本とフランスの時間 今...

Terraformで環境構築の自動化 ~GCP編~

Terraformで環境構築の自動化 ~GCP編~
普段GCPにてシステムを運用しています。 これからの新規システムやリプレース等でもGCPの採用が多くなると思っています。 その為、面倒な環境構築を自動化 及び メンテナンスを簡易にする為に Terraform・Terrafomerというツー...

環境構築なしで機械学習できるColaboratory

環境構築なしで機械学習できるColaboratory
Jupyter notebookは環境構築が必要 機械学習でよく使われる、「Jupyter notebook」という環境があります。Pythonの実行結果を表やグラフで見れるツールであり、機械学習や解析に最適です。 しかしある程度の環境構築...

AWS EC2 Laravel6 構築 ~後編~

AWS EC2 Laravel6 構築 ~後編~
※2020/1/27現在 前回に引き続き、AWSのEC2に現在最新のLaravelを導入したいと思います。 PHPやDBサーバ(Mysql)の設定、Laravelの導入・動作確認の流れを説明します。 ○ 読者対象 ・初心者の方 ・兎に角、A...

WEB上で使える様々なテスター

WEB上で使える様々なテスター
先日、web上でhtaccessをチェックできるhtaccess Testerをご紹介いたしました。 Web上には、この他にも様々なジャンルのテスターやチェッカーが存在します。 今回は開発上にてイージーミスを起こしやすい箇所にしぼり、その一...

AWS EC2 Laravel6 構築 ~前編~

AWS EC2 Laravel6 構築 ~前編~
Laravelは、移植性の高さ・学習コストの低さ・ライブラリの充実さ等で 現在も新しくシステムに導入されるケースが多いです。 私も開発でよく使いますが、環境構築も簡単で 他のFW,言語と比較しても非常に使いやすいと思っています。 ※似ている...

htaccessのテストに便利なhtaccess tester

htaccessのテストに便利なhtaccess tester
Apacheを用いたWebサーバ構築事例の際に、リダイレクトや転送などなどでhtaccessを記述することが多くあると思います。 しかし、500エラーが発生してしまったり、想定通りに変換されなかったりと、躓きやすい要素でもあります。 そこで...

VSCodeの便利なショートカットキー

VSCodeの便利なショートカットキー
テキストエディタで、コピーや保存などのショートカットキーは皆さん使われていると思います。 しかし、コーディングが捗る便利なショートカットは他にもたくさんあります。 人気のエディタ Visual Studio Codeでおすすめのショートカッ...