メニューを閉じる

テクノデジタルグループ

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

2020.02.17

開発環境・ツール

macOS Catalina の Vagrant share_folder nfs で「古いファイルハンドルです」の解決方法

坂東です。 手が滑ってメイン開発機のOSXをCatalinaにアップデートしてしまいました。 するとVagrantの開発環境が「古いファイルハンドルです」と言って動かなくなりました。   このあたりを見て対応したのですが治りません…

2020.02.06

DB

MySQLは utf8mb4_general_ci で動きたがる

坂東です。 以下のようなMySQLデータベースがあります。 >my.cnf collation_server = utf8mb4_unicode_ci >show create databese hoge; CREATE DAT…

2020.02.06

DB

MySQL ALTER TABLE COLLATE はテーブルロックする

坂東です。 あるところに collation がぐちゃぐちゃなMySQLデータベースがありました。 統一したいのでALTERします。   ALTER TABLE hogehoge CONVERT TO CHARACTER SET …

2020.01.10

プログラミング

Android layoutに置いてる WebView はバックグラウンドで5分経つと止まる

坂東です。 WebView主体のアプリの挙動が変になるという報告がありました。 バックグラウンド状態で5分置くとWebViewのjavascriptがフリーズするのを再現。 Doze絡みかなあと色々やったけど違った。   実装は、…

2020.01.08

プログラミング

com.google.android.m4b.maps は削除しよう

坂東です。 古くから Google Maps API を商用利用している方はPremium Planというのに入っていたはずです。 で、スマホはPremium専用のSDK com.google.android.m4b.maps を使っていた…

2020.01.05

インフラ

AWS RDS証明書アップデートのダウンタイム実測

AWS RDSの「Certificate update」に「2020 年 2 月 5 日までに Amazon RDS SSL/TLS 証明書を更新してください」の赤マークが付いて久しいですよね。 暗号化通信していないからいいやと放置できるも…

2019.12.30

インフラ

原因不明のAWS ElastiCacheのレスポンス悪化とサポートの対応

AWSにあるアプリをNewRelicで観測してる。 ある日突然、突発的にレスポンスが悪化するように。本当に何もしていない。 犯人はRedis(ElastiCache)で、日に数度、数秒間レイテンシが10ms→5000msぐらいに悪化する。 …

2019.12.11

未分類

yUMLで描くクラス図(概要)

こんにちは山根です。 健康診断終わったらすぐさまカレーを摂取しました。 今回はyUMLでクラス図を描いていきます。 前回はこれです。 https://www.tcmobile.jp/dev_blog/devtool/yuml%e3%81%a…

2019.12.04

インフラ

AWS EC2とRDSのリージョンまたぎのレイテンシ遅延を測ってみた

AWSで可用性を高めるためにMulti AZ構成をとった時、異なるリージョン間の通信がどうしても発生してしまいます。 その時のレイテンシ遅延がどのくらいのもんか測ってみました。   単にpingするだけじゃなく ec2(www) …

2019.12.04

その他

エンジニアならスマートウォッチのベルトはNATOストラップがおすすめ

携帯があるから腕時計なんていらないよという風潮になってずいぶんたちますが。 でも手元でスマホの通知を受け取れるスマートウォッチ便利ですよね。   腕時計で意外と嫌なのがベルトの存在。 キーボードを打つ時バックルが当たってカチカチう…

最近の記事