GitHub ソースコード管理にGitHubを利用しているエンジニアは非常に多いです。従来、GitHubは公開リポジトリのみ無料で利用できていましたが、2019/1/7よりプライベートリポジトリも無料で利用できるようになりました(ただし共同...
以前にGoogle App EngineからNo SQLであるGoogle Cloud Datastoreを利用する方法を紹介しましたが、当然のことながらRDBMSであるMySQLも利用することができます。Google Cloud Plat...
前回Google App EngineよりGoogle Cloud Storageへのファイルアップロード方法を紹介しました。場合によっては、アップロードしたファイルを公開したいこともあるでしょう。例えば、ユーザがアップロードした画像をサイ...
Google Cloud Storage Google Cloud Storage (GCS) は、Google Cloud Platform (GCP) におけるオンラインデータストレージです。Amazon Web Services (A...
Accelerated Mobile Pages (AMP) モバイル端末などでウェブサイトの表示を高速化することを目的としたAccelerated Mobile Pages (AMP) と呼ばれる技術があります。従来のHTMLの描画と比べ...
CordovaやMonacaを利用していると、ソフトウェアキーボードによる文字入力を行うことがあるでしょう。何も設定を行わなければ、ソフトウェアキーボードにより画面下部が隠れてしまいます。そのため表示範囲を調整する必要がありますので、今回は...
前回、Google App Engine (GAE) とGoogle Cloud Datastore (GCD)の連携について紹介しました。データの追加や検索は簡単なことが判っていただけたと思いますが、システムが大きくなると複雑な検索条件が...
これまで本ブログでは、Google App Engine (GAE) とGoogle Cloud Datastore (GCD)を紹介し、その素晴らしさを述べさせていただきました。もちろんこの2つは連携することが可能です。今回は、Pytho...
Local Storage Webサービスの開発の際、ローカル環境にデータを保存したい場合、HTML5で追加されたLocal Storageを利用することが一般的かと思います。では、Monaca (Cordova)でスマホアプリを作成してい...
スマホアプリ開発 スマホアプリ開発といえば、一般的にiOSアプリとAndroidアプリを開発することを意味するでしょう。各OSが提供しているSDKを利用すると、iOSアプリはプログラミング言語に Swift または Objective-C ...