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

Google Cloud Functions の環境変数について

Google Cloud Functions
Google Cloud Functions Google Cloud Functions はサーバレスでアプリケーションを実行でき、サーバの構築・メンテナンスが不要であることから、人気のあるサービスとなっています。 慣れてしまえばコマンド...

Bootstrap5 を利用した画面全体のローディング表示

Bootstrap5 を利用した画面全体のローディング表示
ローディング表示 いろいろなシステムにおいて、ユーザがアクションを起こしたのに画面が何も変わらなかったら、ユーザは不安になってしまいます。 そのため、Webシステムなどであればページの読み込みやサーバ問い合わせ中にローディングを表示したりし...

Cloud Messaging で特定デバイスにプッシュ通知を送信する方法

Cloud Messaging で特定デバイスにプッシュ通知を送信する方法
プッシュ通知 iPhoneやAndroidデバイスにおいて、プッシュ通知はアプリの情報提供を行う上で欠かせない機能です。ユーザがアプリを開いていなくても、ユーザにアプリの情報を伝えることができるので、いろいろな行動をユーザに促すことができま...

軽量なブログサイトを構築できる Hugo

軽量なブログサイトを構築できる Hugo
一般的な CMS ブログをなどを含む CMS を構築するとき、 WordPress がよく利用されています。 しかしそのパフォーマンスはサーバのスペックに依存しており、共有サーバに構築してしまうと時折もたつく動作が見られます。 よくよく考え...

ログインが必要なサイトを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つのレンジ入力欄を互いに同期する方法についてご紹介します。 (レンジ入力とは、スライドで値を動かせる入力欄です。) 日本とフランスの時間 今...