Latest Posts

Azure Custom Vision を使ったシステムを作っています。 Azure Custom Vision を使うには、1つのタグに5つ以上の画像ファイルが必要です。 が、データ提供元から画像データが一つしかもらえなかったり、そもそも5ファイル程度では期待した精度が得られなかったりします。 こういう時、機械学習の世界では、学習用のデータを水増し(augmentation…

Keep Reading →

Azure Pipelines でビルドした Android や iOS アプリを DeployGate に配信します。 DeployGate はモバイルアプリをテスターやβ版ユーザーに配布するサービスです。 Microsoft 系のサービスだと App Center にアプリ配布機能があるのですが、DeployGate は日本のサービスで(クライアントアプリ含め)UI…

Keep Reading →

Xamarin.Forms で簡単なアプリを作って、その Android 版を社内向けに配布しようとしたんですけど、 .apk のサイズが 60Mbyte超 もあって、「仕方ないよね…」と思いながら、 モバイル回線でそれをダウンロードさせるのかー、と思うと良心の呵責を感じてしまい、可能な限りで apk のサイズを縮小することを試みました。 Xamarin.Android…

Keep Reading →

3ヶ月ぶりにメンテすることになった Android アプリのプロジェクトを現在(2018年10月)最新の Android Studio で開いてビルドしたらエラーになった。 その解決事例を記録しておく。 結論だけ言うと 「app/build.gradle の app/build.gradle の の行は消せ」 です。 0. 修正前の build.gradle 修正前の Project と app…

Keep Reading →

Xamarin 製アプリのメモリのプロファイリングは、 .NET(mono ランタイム) が管理するオブジェクト Java(Dalvik) が管理するオブジェクト を意識する必要があります。 使用するツール .NET(mono ランタイム) が管理するオブジェクトのメモリ測定には、 Xamarin Profiler - Xamarin | Microsoft Docs…

Keep Reading →

一行まとめ: kotlinx-coroutines-play-services を使おうね Firebase Firestore の Android 用 SDK では、データの取得はコールバックスタイルで行うようです。 Cloud Firestore でデータを取得する  /  Firebase また、コード例が Java のみで Kotlin の例がないので、Java のコード例を Kotlin…

Keep Reading →

流行りの「日本のITエンジニアが書いた」「やってみた」「個人メモ」な投稿です。 image.png こういうファイルアップロード用のフォームで、ファイルのアップロードを受け付ける機能を、Azure Functions + node.js で作ります。 このような機能の場合、multipart に対応しないといけないのがポイントです。 今回は multipart 対応に、multer という npm…

Keep Reading →

インフラど素人のメモです。 手元に PHP と PostgreSQL(正確には PostGIS)の docker/docker-compose 環境があり、これをインターネットに公開したい(開発しているシステムを顧客にも試してもらいたい)。 Azure のクレジットが訳あって余ってるんで Azure VM を使います。 CoreOS という VMイメージ には最初から docker…

Keep Reading →

Azure Functions で REST っぽい WebAPI を作りたいです。 REST な API については、 0からREST APIについて調べてみた - Qiita にある通りで。 例えば、日本の住所を REST な API で考えると、 という感じになります。あ、説明不足でごめん は総務省が定めた 都道府県コード 、 は 市区町村コード (の下3桁)です。 このような API…

Keep Reading →

TypeScript 3.0 がリリースされました。 Announcing TypeScript 3.0 / TypeScript 追加機能のひとつ、Project references は、ちょうど仕事で「どうするのがいいの?」と迷ってたところだったので、さっそくやってみました。 話としてはよくある、 複数のプロジェクトから参照される "共通プロジェクト" の在り方 です。 Project…

Keep Reading →

プログラム言語をまたいでいて、いつも迷うので書いておきます。 JavaScript、なぜ標準の Date型 ではなく moment.js なのかというと、今使っているのが moment だからです。 Left align moment.js(JavaScript) Calendar(Java) DateTime(C#) 文字列からのパース moment(text, format) Calendar…

Keep Reading →

FaaS (Function as a Service) と呼ばれるクラウドに用意された関数実行環境(=Cloud Functions)について、各クラウドベンダーで使用できる開発言語を比較してみました。 比較クラウドベンダー AWS - Lambda Microsoft - Azure Functions(2.x系) Google - Cloud Function(Firebase…

Keep Reading →

Angular + VSCode でのWebアプリ開発、普通は する (launch.json で) Chrome 起動して を開く としますが、 を忘れたりシェルのウィンドウどこいった?ってなったりして面倒なので VSCode の「デバッグ開始(F5)」 一発で -> Chrome 起動する方法を考えてみました。 .vscode/tasks.json と という…

Keep Reading →

これ の通り、Rx には本来の目的のみを遂行してもらいたいので考えみました。 まずはこれを読もう 下記に書いてある以上の説明はないです(圧倒的感謝っ) 実例によるkotlinx.coroutinesの手引き(日本語訳) - Qiita [Kotlin]コルーチンのChannelのハマり所 | Developers.IO Kotlin…

Keep Reading →

  |  
2
  |  3
  |  4
  |  5
  |  6
  |  7
  |  8
  |  9
  |  10
  |  11
  |  12
  |  13
  |  14
  |  15
  |  16
  |  17
  |  18