メモ2ブログ

メモtoウェブログ。旧ブログはこちら。 http://sakebook.blogspot.jp/

Javascript

Kotlin/JSでHeadless Chromeを使って画面をキャプチャしてSlackに投稿する

ちょっと利用したくなったのでKotlin 1.4のキャッチアップも兼ねて作りました。 環境は Kotlin 1.4.21 dukat 0.5.8-rc.3 Node 12 です こんな感じで任意のURLのキャプチャがSlackに投稿されるものです。 前回触った記事はこちら sakebook.hatenablog.com kot…

Kotlin/JSでCloud Functionsを動かす

最近Kotlin/JSを触ってます。 実はCloud FunctionsがまだJavaをサポートしていないのでKotlinでCloud Functionsを動かそうと思ったらJSに変換する必要があります。 DartでもJSに変換してCloud Functionsを動かしたことがあったので、同じ用に動かせるのでは…

dukatでKotlin/JSを快適にする

前回、Kotlinで気持ちよくJSのライブラリを利用するには、モジュールを作成してあげる必要があると書きました。 sakebook.hatenablog.com しかしこれをちゃんとやろうとすると、結構な手間になります。 定義して使い回しできるようにしている人がチラホラい…

Kotlin/JSことはじめ

なんでもKotlinで解決したいと思いがちの筆者です。 Kotlin/JSを触ってみたので動かし方などまとめます。 環境は Kotlin 1.3.61 Node 13.3.0 です Setup Gradle Plugin kotlin js プラグインを使います。 build.gradle.kts plugins { kotlin("js") version "…

Node.jsを使ったアプリケーションのサンプル集にlernaを使うと便利だった

先日参加した技術書典でFitbitのClock Faceの作り方に関する本を出しました。サンプルコードを添えたのですが、そこで使ったlernaが今回のようなケースと相性が良いと感じたので紹介します。 今回のケース 1つのリポジトリに複数のNode.jsのアプリケーション…