メニューを閉じる

テクノデジタルグループ

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

2018.04.24

プログラミング

VBAでファイル出力をした話

お久しぶりです。Mです。 先日初めてVBA(エクセルマクロ)を触る必要に迫られました。 全てを調べながらですが、思ったよりは簡単だったなという印象です。 基本的にはWorkbookだったりWorksheets等が最初は難しかったですが、意外…

2018.04.20

プログラミング

Domaの好きなとこ3選

こんにちは、MTです。 今回は、JavaのDBアクセスライブラリ「Doma」の好きなところを3つ紹介させてください。 ※実際にDomaを使用するための設定等は割愛させていただきます。 アジェンダ ・Domaとは ・好きなところ3選 ・2wa…

2018.03.23

プログラミング

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

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

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.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.13

プログラミング

フィボナッチ数のいろいろな対応方法

Canadian Devです。僕はプログラミングが楽しいのは、謎のような問題をプログラミングで解くことです。カナダでウェブ開発学校を通ったとき、先生達がCoffee and Codeという時間を与えてくれました。朝にコーヒーを飲みながらみん…

2018.01.31

プログラミング

setIntervalとsetTimeoutの非同期プログラミング

Canadian Devです。今回はJavaScriptの非同期プログラミングのベイシックドリルに取り組んでみたいと思います。 ドリルの内容:タイプライター タイプライターみたいに、文章をブラウザに1文字ずつ表示して、一つの文が終わったら1…

2018.01.15

プログラミング

ChromeでGoogle Maps APIが重い時はハードウェアアクセラレーションをOFF

坂東です。 ブラウザベースの業務システムを提供しています。 「使っているとスクロールがガクガクしたり画面が変になったり、すごく重くなるんだけど」と言われる事があります。 これ自分の環境で現象は再現できないので困っていました。 メモリリークの…

最近の記事