メニューを閉じる

テクノモバイルグループ

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

2020.06.29

プログラミング

jQuery Select2 で選択ウィンドウのサイズを項目ごとに変える

坂東です。 jQueryのSelect2便利ですよね。 optionが増えまくったとき絞り込みフォームを増やしたくなるけれど、とりあえずSelect2にすると複数列になって視認性が良いし簡易的な検索機能もついてくるのでUI的にはなんとかなっ…

2020.05.26

プログラミング

濃厚接触通知アプリをWeb Bluetooth APIで自作できなかった

坂東です。 コロナ感染者との接触可能性を通知してくれる「濃厚接触通知アプリ」 https://k-tai.watch.impress.co.jp/docs/news/1254604.html   この「濃厚接触」の判定はBluet…

2020.04.30

プログラミング

Google Maps SDK障害はまだ継続している

坂東です。 24日早朝に発生したGoogle Maps SDKの障害、まだクラッシュログが送り続けられています。 Google Maps SDK is crashing 障害への対応メモ   Crashlyticsのグラフ。 &n…

2020.04.25

プログラミング

Google Maps SDK is crashing 障害への対応メモ

坂東です。 Google Maps SDK が 2020/4/24  5:00ごろからクラッシュしています。 AndroidのCrashlyticsのログの例。

 …

2020.03.13

プログラミング

RailsのWebMock.stub_requestのURLは正規表現が使えた

坂東です。 Railsのrspecのテストで外部APIのコールをシミュレートするときは WebMock.stub_request を使いますよね。   でもAPIのURLを指定するとき、こうワイルドカードが使えなくて不便ですよね、…

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 を使っていた…

2019.12.03

プログラミング

RDS Aurora のコネクションプールのオーバーヘッド

Ruby on Rails ActiveRecord とRDS Auroraは相性が悪い。 犯人はコネクションプール。 フェイルオーバー時にコネクションがセカンダリ(リード)に向いてサービスが落ちる。 Amazon Auroraのフェイルオ…

2019.10.30

プログラミング

AndroidのQRコードリーダーSDKはzxingよりOpenCV4が精度いい

坂東です。 既存アプリにQRコードリーダー機能を追加するにあたり定番のzxingを使ったんですけれど、 QRコードの読取、生成をする [Android] https://qiita.com/hoshiume11/items/0f496fe8…

2019.10.28

プログラミング

Railsの排他処理はRedis.setnx

坂東です。 気楽なサービスの軽めのバッチ処理はプロジェクト内に入れちゃいますよね。 でそれを自分のcronで叩く。 バッチ処理の実装は同時に実行されるのを想定していないでしょうが、unicornや冗長化でプロセスはいっぱい立ち上がるので同時…

最近の記事

SNS共有

X CLOSE
X CLOSE
X CLOSE