Technical Column | 東京都渋谷区のシステム開発・アプリ開発とサーバー構築保守運用会社 - Part 10

海外サイトのクローリングに有効なVPNサービス

海外サイトのクローリングに有効なVPNサービス
海外サイトをクローリングしていると、現地のIPアドレスでなければ望んでいるデータが得られないことがあります。例えば、Google PlayやApp Storeは接続している国によって情報が異なるので、欲しい情報の国のIPアドレスでの接続が必...

Cloud Source Repositories によるコード検索機能

Cloud Source Repositories によるコード検索機能
Gitを利用するとき、GitホスティングサービスのGithubやBitbucketを利用している開発者は多いでしょう。では、GoogleもGitホスティングサービスを展開していることをご存知でしょうか?実は以前より無料でCloud Sour...

RESTサービスの開発に便利なPostman

RESTサービスの開発に便利なPostman
RESTサービスの開発を行っていると、テストを行うために何度もAPIを叩くことがあるでしょう。恥ずかしながら、私がまだ開発に慣れていない頃は、ブラウザからGETだけでテストを行ったり、わざわざcurlコマンドを叩いたりしていました。しかしP...

Google App Engineにおけるphp.ini設定

Google App Engineにおけるphp.ini設定
前回、Google App Engine (以下GAE) でPHPを利用する方法を紹介しました。 通常Webサーバを設置しPHPの環境を整えるとき、php.iniに設定を行います。Google Compute Engineなどでサーバを構築...

PHP5.5を利用したGoogle App Engineのチュートリアル

PHP5.5を利用したGoogle App Engineのチュートリアル
PHPはWebシステムを構築する上で人気のあるプログラミング言語です。新しいシステムに対してはPHP7を利用することが多いですが、古いシステムの多くはPHP5がまだまだ利用されているようです。Google App Engine (以下GAE...

Amazon RDSを用いたMySQLのパフォーマンスチューニング事例

Amazon RDSを用いたMySQLのパフォーマンスチューニング事例
データベースに無償で利用可能なMySQLやPostgreSQLを利用しているシステムは多い印象があります。なぜならフリーのRDBMSの中では信頼性の高い分類に入るからでしょう。しかしアクセスが増えてきたときの処理能力としては有償のOracl...