DockerとLaravelを使って開発してみよう

この記事はOluyemi Olususiがこちらで公開した記事(英語)を日本語化したものです。 あなたが所属する開発チームは最近アプリをリリースし、そのアプリが短期間で大ヒットしていることが分かりました。利用者からの需要は収まらず、開発チームは「スケールアップ」について検討を始めました。 かつて、このスケールアップ作業は「垂直スケーリング」と呼ばれ、高機能のサーバーに投資することを意味していましたが、最近のコンテナ技術の台頭により、低コストで迅速にコンテナを追加できるようになり、アプリケーションの水平スケーリングが可能になりました。 … more Read More

Docker ComposeとSymfonyを使って開発してみよう

この記事はOluyemi Olususiがこちらで公開した記事(英語)を日本語化したものです。 ソフトウェアをチーム間で開発すると、コードベースの管理や、開発者全員が問題なく使える開発環境の準備など、さまざまな困難が生じます。 Gitはバージョン管理において大きな役割を果たしており、誰もが問題なくコードベースを操作できるようになりましたが、作業環境が原因で混乱が生じるリスクがまだあります。 Windows や macOS 、 Linux など、開発者が好むオペレーティングシステムはさまざまであり、同じことがアプリケーションの導入環境にも当てはまります。 … more Read More

Daily Crunch: Alibaba shakes up management team

To get a roundup of TechCrunch’s biggest and most important stories delivered to your inbox every day at 3 p.m. PST, subscribe here. Hello and welcome to Daily Crunch for December 6, 2021! The holiday news slowdown is very much not here yet. With changes … more Read More

HIPAA-Compliant Video Conferencing

In 2020, when so many aspects of life moved to virtual spaces, we became more reliant on online tools like video conferencing than ever before. Video conferencing has proven to be an effective way to engage customers in all kinds of industries and has … more Read More

はじめてのSvelte – 基礎から応用まで

背景 JavaScriptのフロントエンド開発に関わる技術は移り変わりが目まぐるしく、日々新しいツールやフレームワークが誕生しています。Svelteも近年注目を集めているフロントエンドフレームワークの一つです。2021年のStackOverFlowの開発者サーベイでは、Svelteが開発者から最も愛されているツールとして選ばれました。本稿では、Svelteの基礎的な開発方法から、Storeを使った状態管理やアニメーションの適用方法など、応用までご紹介します。 目標 このチュートリアルを最後まで進めると、Svelteの基礎から応用までを学べるとともに、以下のようなタスク管理アプリを作成できます。 … more Read More

ローカリゼーションプラグインを利用しTwilio Flexのユーザーインターフェースを日本語にする方法

Qiita Advent Calendar – Twilioを使ってコンタクトセンター(コールセンター)を作ってみよう!の3日目を担当します。 Twilio Flexは音声通話(電話)、SMS、Webチャットなど複数のチャネルからの問い合わせをブラウザから対応できるクラウドコンタクトセンターソリューションです。特別な電話回線や設備を導入する必要はありません。 スキル・属性ベースのルーティングや自動音声応答(IVR)などをノーコードで設定できる強力なソリューションですが、ユーザーインターフェース(UI)のデフォルト言語が英語であるため、非英語圏のユーザーにとっては使い勝手が良くありませんでした。Flexが提供するプラグインモデルを利用し、UIの文字列を日本語などに変更するプラグインを自前で作成されている方もいるでしょう。 … more Read More

Hands-on with SolidJS

SolidJS is a unique approach to reactive front-end JavaScript. It provides a compact set of reactive “primitives” and leverages those to support higher-order functionality. This sounds somewhat like AngularJS and its use of ReactiveX, but it is quite … more Read More

Send an SMS with Vue and Twilio Functions

In this article you’ll learn how to send an SMS using Vue 3 on the front end and Twilio Functions on the backend. Because Vue is a front end framework, you’ll use Twilio functions to handle sending a message and to avoid exposing your Twilio credentials. … more Read More