生産性向上ブログ

継続的な生産性向上を目指すエンジニアのためのブログ

node.js

GitHub Actions でキャッシュを使った高速化

GitHub Actions Advent Calendar 2019 の 15 日目の記事です。この記事では、GitHub Actions のキャッシュ機能について解説します。

GitHub Actions のアクションのつくりかた(JavaScript 編)

新しくなった GitHub Actions における、JavaScript アクション作成方法について解説します。

VersionEyeの情報をSlackに投稿するnpmパッケージを作成しました

概要 VersionEyeの情報をSlackに投稿するnpmパッケージを作成したので、それについて解説します。

JavaScript in Selenium Test (2): selenium-webdriverでhookとページオブジェクト

概要 前回: JavaScript in Selenium Test (1): selenium-webdriver & Mocha & power-assert 今回は、selenium-webdriverで実際のメンテナンスを意識したコードを書いてみます。 コードをメンテナンスしやすくするために重要なのは、なんらかの変更が発生した…

JavaScript in Selenium Test (1): selenium-webdriver & Mocha & power-assert

概要 JavaScriptを使ったSeleniumテストに興味が出てきたので、調査したことを何回かに分けて記事にまとめていきます。 今回は、selenium-webdriver、Mocha、power-assertを使ってSeleniumテストに入門してみます。 環境 この記事は、以下の環境で実行してい…

LINE Developer DayでもらったBeacon(ビーコン)を試してみた

linedevday.linecorp.com 2016/09/29に開催されたLINE Developer Dayに参加してきたのだけど、そこでおみやげにビーコンをもらった。参加費無料なのにすごすぎる! こんな感じで表は基盤むき出し、裏は乾電池むき出しのいけてるやつ。今回は、これを動かして…