技術探し

JavaScriptを中心に記事を書いていきます :;(∩´﹏`∩);:

Node.jsとECMAScript Modules

覚えておくべきこと ESMを使いたい場合は、拡張子を.mjsにする .mjsの拡張子は省略可能である ESMのファイルをトップレベルではCJSでインポート出来ない CJSのファイルをインポートするのにnamed importは行えない ESMのパスはwhatwg urlに準拠している Node…

webpack4への簡単なマイグレーションガイド

webpack4への移行ガイド

1日1PR生活を目標に1ヶ月やってみた

2月は毎日、どこかのリポジトリに1PRを投げるのを目標に作業してみました。 もちろん、1日以上かかる作業はあるのであまり強制的にやっていたわけではないけど、意識して2月は暮らしてみた感じです。 旅行中とかは毎日コミットできてないですので、強制では…

Nature RemoのSlackボットを作った

IoT

初めてのIoTの記事を書いた! そういえば、最近Nature RemoのAPIが公開されたのを思い出した。 今まではスマホからしか操作出来なかったのが不便だったので昨日の夜botを書き、PCで操作できるようにした。 Nature Remoとは? 一言でいうと赤外線の中継地点を…

ニコニコ動画の音楽に特化した動画も見れるよPCアプリを作った

app

時期的にも機能的にも区切りがついたので、v1.0.0をリリースしました 2018年の1月の目標として、このNicoHacoをv1.0.0でリリースしたいと思っていました。(今2月ですので、少し間に合いませんでしたが。。。) この一ヶ月の間、全くブログを更新出来なかった…

package.jsonで値を展開する

今年初の記事です そういえばこんな機能あったなーって感じだったので記事にしてみました。 本当は今年最初の記事用意していたのですが、まだ終わってないので後ほど。。 github.com 今回は、タスクのstartとbuildに同じ変数をwebpackへ渡すために共通化した…

2017年を振り返る

激しい一年でした。 振り返り 今年は転職を二回しました。 5月にドワンゴを辞めて、6月にメルカリに入って、12月にドワンゴに戻りました。 個人的には、社会的な多くの経験を積めたと思うし特に後悔とかはしてません。 しかしながら、多くの方々に御迷惑をか…