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

AWS CodeBuild で AWS S3 にアップロードする方法

AWS CodeBuild で AWS S3 にアップロードする方法
CI/CD 近年、 CI/CD により自動で本番環境を用意するプロジェクトが多く見られます。 CI/CD のサービスも多くありますが、 AWS にも AWS CodePipeline が用意されており、弊社でも利用しています。 一度環境を整...

Docker を Python から操作できる docker パッケージ

Docker を Python から操作できる docker パッケージ
Docker Docker はエンジニアにとって非常に便利なツールとして知られています。 多くのエンジニアは Docker Desktop でイメージやコンテナの確認を行っていると思います。今回、ローカルで利用する Docker イメージの...

Ubuntu 上で Bash を利用した SQL Server との連携

Ubuntu 上で Bash を利用した SQL Server との連携
Ubuntu と SQL Server の連携 Microsoft SQL Server を利用している場合、 Web サーバも Microsoft の Windows Server を利用しているプロジェクトが多いでしょう。 しかし弊社で...

移動中でもモバイルからサーバ管理できる Mosh

移動中でもモバイルからサーバ管理できる Mosh
ssh 一般的なサーバへアクセスするとき、 ssh で接続することが多いと思います。 会社や安定した回線であれば問題なく接続できますが、電車などの移動中や不安定な回線のとき、 ssh が切れてしまい何度もログインし直さなければいけないことが...

HTML に Python が書ける PyScript

HTML に Python が書ける PyScript
PyScript 近年、HTML で何かの処理を行おうと思うと、 JavaScript を利用することが一般的でした。 今回発表された PyScript では、なんと HTML で Python を書くことができます。 まだまだアルファ版で...

要素を自動でグリッドレイアウト配置できる Magic Grid

要素を自動でグリッドレイアウト配置できる Magic Grid
グリッドレイアウトの自動配置 画像や記事などのカード状のものをブラウザに隙間なく詰めるグリッドレイアウトを、自動で配置することは骨の折れる作業になります。 しかしうまく表示できた時は、そのサイトの質がグッと上がるでしょう。カードの順番をラン...

Cognito のユーザプールを JavaScript から利用する方法

Cognito のユーザプールを JavaScript から利用する方法
Amazon Cognito Amazon Cognito は、ウェブやモバイルアプリのユーザ管理を行うのに適したサービスです。 ここ最近では多くの機能を統括的に提供する AWS Amplify でも、 Amazon Cognito が利用...

Amazon Polly を自分好みに喋らせる方法

Amazon Polly を自分好みに喋らせる方法
Amazon Polly Amazon Polly は、テキストを人間の音声に変換してくれるサービスです。ディープラーニングにより、自然に聞こえるように人間の音声を合成します。また様々な国の言語に対応しているので、対象国に合わせた読み上げサ...

AWS Rekognition による画像解析

AWS Rekognition による画像解析
画像解析 以前、Cloud Vision API を利用し画像解析する方法を紹介しました。 https://gb-j.com/column/clouc-vision-api/ Cloud Vision API と同様に Amazon Web...

Python で文字列から音声を生成する gTTS モジュール

Python で文字列から音声を生成する gTTS モジュール
文字列から音声を生成 そう多くはないケースですが、弊社案件において簡易的にセリフを自動でコンピュータに喋らせたい機能がありました。 有名なサービスだと、 Google Cloud Text-to-Speech Amazon Polly など...