メニューを閉じる

テクノデジタルグループ

メニューを開く
TECHNODIGITAL 開発ブログ 社内でいろんな変なもの、
作りまくっています。
社内でいろんな
変なもの、
作りまくっています。

2018.03.26

開発環境・ツール

GoogleAnalyticsから「クラッシュと例外」が消えている

坂東です。 アプリの解析にGoogle Analyticsを使用しています。 さいきん久しぶりにライトアプリを新規開発することがあり、「Firebase使え圧」に負けずに使い慣れてるAnalytics SDKをぶちこんだんです。 Web用の…

2018.03.23

プログラミング

Active Recordでテーブルの内部結合

はじめまして、KSです。 今日は内部結合についてSQLとActive Recordの両方を表記しながら書いていきたいと思います。 内部結合とは・・・ まず、内部結合とは、 「複数のテーブルをわかりやすく、くっつけて1つのテーブルにして表示し…

2018.03.13

開発環境・ツール

Vagrantのbox「centos64-x86_64-20140116」は使わない方が良さそう

坂東です。 開発環境をVagrantで構築していて、謎のフリーズに悩まされていました。 共有フォルダの高速化のためにnfs接続をして、 config.vm.synced_folder “~/hoge”, “/share”, :nfs =&g…

2018.03.12

プログラミング

Twilioで音声出力をミュートする

坂東です。 クラウド電話サービスのTwilioとWebRTCを組み合わせ、複数の着信を同時に処理するというコールセンターシステムを開発しています。 Twilio通話中にWebRTCから着信した場合は、Twilioを切断せず保留するような動き…

2018.03.01

プログラミング

Java10でvarによるローカル変数定義が可能になるらしい

はじめまして、MTです。 Java10のリリースが近づいてきました。 予定だと2018年03月20日に正式リリースされるようです。 http://openjdk.java.net/projects/jdk/10/ Java10では、以下の1…

2018.02.28

導入編

Screenpressoを使ってみる

こんにちは、新人のNです。 スクリーンショットをする際の、保存・編集までの操作が簡単で高機能なキャプチャソフト 「Screenpresso」を紹介しようと思います。 主な機能は次の通りです。 矢印や吹き出しはもちろん、モザイクやルーペも容易…

2018.02.27

インフラ

node.js + socket.io サーバーのメモリリーク対策

坂東です。 nodejs + socket.ioサーバーのメモリリークが止まりません。 以下の手動gcを定期的に実行しても使用量増え続ける。 global.gc(); 対策として、cron で週一「forever restart」を実行して…

2018.02.22

プログラミング

socket.io-ruby-emitterでsocket.ioサーバーが落ちるならpackageをバージョンアップ

坂東です。 先日、こういう記事を書いたばかりなんですが、 マルチスレッドなSocket.ioでのRedis pub/subはsocket.io-emmiterを使おう nodejsで稼働させてるsocket.ioサーバー側が落ちます。 確実…

2018.02.19

プログラミング

マルチスレッドなSocket.ioでのRedis pub/subはsocket.io-emmiterを使おう

坂東です。 以前に、Redisのpub/sub機能を使ってRailsとsocket.ioと連携させるという、記事を書きました。 Railsとnode.jsを連携させる   スケールアウトしようとしようとNode.jsにCluste…

2018.02.16

開発環境・ツール

androidにサーバーを立ててphpMyAdminを導入してみた

こんにちは、shiroです。 諸事情でパソコンにローカルサーバーを立てるのが難しい期間があり、android上にローカルサーバーを立ててphpMyAdminを入れましたので、その方法について書いていきます。 目次 事前準備 Server f…

最近の記事