Leko

Leko
/

条件付きな構文が多い昨今のNode.jsのアロー関数の構文をまとめてみた

 · 3 min read

シンプルすぎて難解?昨今のNode.jsのオブジェクト周りの構文をまとめてみたに続いて、今度はアロー関数編です。 おそらく今まではこんな感じで関数を書いてたと思います それがアロー関数の構文を使用すると、const hoge = options =>…

シンプルすぎて難解?昨今のNode.jsのオブジェクト周りの構文をまとめてみた

 · 3 min read

こんにちは。 たまには基礎に返ってみるのも良いじゃないか、ということで 今回は、{ a, b, c }とか昨今のNode.js…

Node.jsのProxyでdirty checkとmethod missingを実現してみる

 · 5 min read

過去にphpのマジックメソッドを使ってRailsのfindallby_*メソッドを実装してみる | WEB EGGという記事を書いたのですが、Node.jsでもProxyの登場により、似たようなことができるのでは? と思ったので試してみました。 今回の題材は、同じくRails…

CircleCI 1.0でDockerやdocker-composeを使用する際の制限と気をつけること

 · 4 min read

こんにちは。 かれこれ 1 年くらい仕事で CircleCI + Docker を使ってみているのですが、 とにかくツラい 。 CircleCI + Docker 構成で CI したい方はだいぶマゾいとすら思います。 他の CI…

PHPUnitのカバレッジレポート(XML)を使ってカバレッジの計算してみた

 · 4 min read

こんにちは。 仕事の方でテストカバレッジをGUIなしに集計する必要が出たので、 メソッド単位のカバレッジを集計したい クラス単位でのカバレッジを集計したい ファイル単位でのカバレッジを集計したい ディレクトリ単位でのカバレッジを集計したい の集計をするために、PHPUnit…

AWS Athenaでテーブルを作る時にAccess Deniedと怒られたら試すこと

 · 1 min read

こんにちは。 はじめてAWS Athenaを使用してみました 試しにS3に置いてあるCSVをもとにテーブルを作ろうとしたらAccess Denied…

Raspberry pi 3 Model BでGUIを起動してインターネットに繋がるまでの手順

 · 3 min read

結構前にラズパイを購入し、CLIオンリーな環境として使っていたのですが、 CLIオンリーな環境からGUIの環境を整えようとしたらドハマリしたので、手動での構築を諦めて、ゼロから環境を作り直したときのメモです。 前置き 記事内に/dev/disk…

HTTP APIのテストツールDreddがSwaggerに対応していたので試してみた

 · 2 min read

以前に APIドキュメントでAPIサーバをテストする | WEB EGG という記事を書いたときに紹介したDreddですが、 いつのまにか自社サービスのApiaryだけでなくSwagger(OpenAPI v…

すごーい!きみはフレンズ言語をDockerizeできるフレンズなんだね!

 · 1 min read

すごーい! きみはプログラミング言語を実装できるフレンズなんだね – Qiita こちらの記事と勢いに感銘を受け、フレンズ言語を動かそうとしてみたのですが、 リポジトリを覗いてみるとF#。Releaseで配布されているのはexe。 Windows…

Dockerのビルド時にGithubのプライベートリポジトリをcloneする

 · 2 min read

表題についてざっと調べると、 Using SSH Private keys securely in Docker build Forward ssh key agent into container · Issue #6396 · docker/docker…