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

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

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

Django 4.0 の管理画面を日本語化する方法

Django 4.0 の管理画面を日本語化する方法
Django の管理画面 Django は Python で作られている Web フレームワークです。ちょっとした Web システムを組むときは Flask を利用したりしますが、大きめのシステムだと Django を利用した方がいいでしょ...

iOS アプリにおけるスクロールビューの画面更新について (UIRefreshControl)

iOS アプリにおけるスクロールビューの画面更新について (UIRefreshControl)
iOS アプリ スマートフォンの牽引役であった iPhone 3G が発売されてから既に10年以上経過しており、今では生活の一部になっています。これまで様々な iOS アプリがリリースされましたが、アプリの UI についても年々進化していま...

既存の CakePHP プロジェクトを Docker で動かす事例

既存の CakePHP プロジェクトを Docker で動かす事例
Docker Docker は開発環境を構築するのにとても便利で、新しいプロジェクトを立ち上げる時はなるべく Docker で環境構築しています。それだけでは物足りず、最近は過去の開発環境も Docker への移行を進めています。 開発環境...

Docker を利用し mysqldump のみを実行するサーバを構築

Docker を利用し mysqldump のみを実行するサーバを構築
Docker Docker の登場によりインフラ環境はガラッと変わりました。 以前であれば汎用サーバを保持しており何かの作業をしたいときにそのサーバで実行していましたが、 Linux やインストールしているツールのバージョンによっては処理す...

Web 制作を楽にしてくれる Bootstrap Studio

Web 制作を楽にしてくれる Bootstrap Studio
Bootstrap Bootstrap は最も人気のある CSSフレームワークです。 Twitter 社により開発されたという安心感があり、慣れている方も多いかと思います。私のようにデザインセンスのないプログラマーにとっても、それっぽい画面...

IntelliJ 製品で GitHub Copilot を利用する方法

IntelliJ 製品で GitHub Copilot を利用する方法
GitHub Copilot Microsoft が2021年6月に発表した人工知能 (AI) ペアプログラミング「GitHub Copilot」のプレビュー版が利用できるようになったので、早速 IntelliJ 製品で利用してみました。 ...

EC2 の Ubuntu20.04にJetBrains Projectorをインストール

EC2 の Ubuntu20.04にJetBrains Projectorをインストール
JetBrains Projector JetBrains Projector は、リモートサーバー上でJetBrains の統合開発環境 (IDE) を動作させることができるツールです。クラウドベースの IDE で有名なサービスは、AWS...

Ubuntu + Apache + Python + Flask でサーバ構築

Ubuntu + Apache + Python + Flask でサーバ構築
普段 Python で Web サービスを制作するときは、 Google Cloud Functions や Google App Engine 上で Flask を利用しサーバ構築していましたが、久しぶりに Ubuntu 20.04 + ...

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

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