Laravelで学ぶRESTful API:create・store・edit・updateの正しい使い分け

今回は、Laravelでルートを設計する際によく使われる「RESTful API」について ...
[WebRTC]Turnサーバの利用が必須の状況をテストする

WebRTC (Web Real-Time Communication) は、ブラウザ間で ...
Skywayの音声ミュート実装

WebRTCを活用した音声通話システムでは、音声のミュート機能が重要な役割を果たします。旧 ...
新SkyWayのSubscribeは順番に

新SkyWayは実装がしやすくなった SkyWayのライブラリが一新され、弊社では旧Sky ...
ゼロトラスト

今回は、セキュリティについての話題で耳にはしていたゼロトラストについて簡単にまとめてみまし ...
javascript:void(0)とは?void演算子の使い方と注意点

はじめに システム部の李です。 今回は、時々目にする javasc ...
新SkyWayのmetadataを使って情報を共有する

WebRTCライブラリ「SkyWay」の新バージョンがリリースされて以降、弊社でも複数のプ ...
エンジニア1年目奮闘日記「第4話 アーリリターンってなんですか!?」

はじめに こんにちは!最近コードの可読性を意識しているKです! 今回はコードをより読みやす ...
WebRTCをざっくり理解する

今回は弊社でも力を入れているリアルタイムコミュニケーションで使用される仕組み「WebRTC ...
Plotly.jsでサンバーストグラフを作ってみましょう

はじめに システム部の李です。 今回は、弊社が運営している課金通話プラットフォーム「Por ...
【kotlin】コールバックパターンの処理をsuspend関数に変換し、直列的に扱う

非同期処理を扱う手法の一つとしてコールバックパターンがあります。時間のかかる処理を非同期で ...
エンジニア1年目奮闘日記「第3話 JSの非同期通信」

はじめに こんにちは!お久しぶりです!8ヶ月前にエンジニアデビューをしたKです!暑さにも負 ...
Cloudflareで社内向けのデモやプロトタイプのWebアプリを開発する

最近社内の勉強会にて簡単な静的サイトとAPIが必要となりCloudflareを利用して開発 ...
Vonage+Laravel で SMS メッセージ送信を実装する

最近、弊社のプロジェクトでSMSメッセージの送信をAWSからVonageに乗り換えました。 ...
エンジニア1年目奮闘日記「#2 ファットコントローラー解消!」

はじめに こんにちは!お久しぶりです!半年前にエンジニアデビューをしたKです! エンジニア ...
ローカル用SFUサーバを起動させる時につまづいた話

今回は、別端末で起動させる方法をいくつかの端末で行った際、うまくいかないことがあったので、 ...
時間帯ごとに通話データを集計するアルゴリズムを作成しましょう

時間帯ごとに通話データを集計するアルゴリズムを作成
[javascript]Promiseを使ってconfirmライクな独自ポップアップを作る

js標準関数であるalertやconfirm jsの標準関数に、alert,confirm ...
Googleタグマネージャーでドロップダウンメニューの値を取得する方法

今回は、弊社が運営している課金通話プラットフォーム「Port」のマーケティング活動をサポー ...
【WebRTC】Webサービスにビデオ通話機能を導入するための主な商用サービスの比較

はじめに ビデオ通話はビジネスや個人間においてもコミュニケーションの主要な手段として普及し ...
CloudWatchでWebサーバー(EC2)を監視する方法

サービスを運営していると、予期せぬ障害が発生することがありますが、一番怖いのは発生したこと ...