ぶらっ記ぃ

日本語の練習をしています

2020-01-01から1年間の記事一覧

Scala.jsでReactアプリケーションを作って公開したはなし

モチベーション 最近、流星のロックマン3というゲームに再燃しています。 Wi-Fiを使ってネット対戦を行うことができるのですが、任天堂公式のWi-Fiサービス終了により長らく対戦を行えない状況でした。 しかし、近年、有志の方がWi-Fiサーバをエミュレートす…

DigdagのExtensionを実装する

モチベーション 個人のリポジトリでdigdag-plugin-datadogを開発していますが、これを使うユースケースは主に _error のタスクでワークフローのエラーをDatadogに通知することであり、これは複数のワークフローが存在する場合、各ワークフローに書いて回る必…

AWS Amplifyを使ってScala.jsアプリをデプロイしようとしたけどうまくいかなかったログ → できました

追記(2020/04/28 23:55) ビルドに使うDockerのイメージを alpine → ubuntu にしたらうまくいきました FROM adoptopenjdk/openjdk8:latest RUN apt-get update && apt-get install --yes curl git openssh-client npm https://master.d24dpd4k731ni4.amplifya…

Coursier を使って最速でScalaの開発環境を整える

ざっくりまとめ Coursierの setup コマンドを使うとJDKとScala開発に必要なツールをまとめてインストールできるよ。 最近追加された install コマンド get-coursier.io Coursier といえば sbt v1.3.0 で取り込まれた高速でライブラリ依存を取得するためのOSS…

『軽量開発.scala AmmoniteではじめるScalaスクリプト入門』を書きました

中止となってしまった技術書典8で頒布予定だったこの本ですが、 技術書典 応援祭 BOOTH で販売する運びとなりました。 ScalaのREPLおよびスクリプトの実行環境である、Ammoniteの使い方を解説する本となっております。 Ammoniteを使ったScalaスクリプトの開…