JavaScript

放送大学のインターネット配信授業をダウンロードするCLIツールを作った

この記事は放送大学 Advent Calendar 2018 17日目の記事です。

スクールアイドルが生えてくるChrome拡張を作った

この記事はラブライブ! Advent Calendar 2018の9日目の記事です。

放送大学の授業動画の字幕変換ツールを作った

この記事は放送大学 Advent Calendar 2018の3日目の記事です。

JavaScript(ES6)のreduceで配列をオブジェクトに変換する

JavaScriptのreduceで配列をオブジェクトに変換するのが良さげだったというメモ

なんとなくふわっと理解するJavaScriptのクロージャー

なんとなく理解するJavaScriptのクロージャー

Node.jsでnasne APIのwrapperを作った

Node.jsでnasne APIのwrapperを作ってみました。

Google Apps ScriptでGmailにあるカード明細をスプレッドシートに出力する

GASを使ってGmailの整理の自動化を進めているのですが、カードの利用明細を

【Scrapbox】md2sbのネストしたリストの表示が崩れないように修正する

MarkdownをScrapbox記法に変換するmd2sbのネストされたリストの表示が崩れないように修正します。

puppeteer+Headless Chromeでログインする

puppeteerを使って放送大学の学生ポータルページにログインしてみます。

GASへのPOSTリクエストの返り値の受け取り方

GASのPOSTリクエストで"Moved Temporarily"が返ってきたときの対処法

request-promiseで同期的に値を取得する

request-promiseでPromiseチェーンを使った処理を書いてみます。

JavaScriptの実行キューの感覚を掴む

JavaScriptの同期処理、非同期処理の実行キューについて。

Scrapboxの公式ブックマークレットに任意のタグを追加する

Scrapbox公式のブックマークレットに任意のタグを追加します。

Godios.のpjax有効時にPrism.jsを正しく動作させる

WordPressテーマ「Godios.」のpjax有効時にPrism.jsが正しく動作するよう修正

AngularJSでURLの投稿に自動でリンクを貼るようにする(ハッカー養成塾 第5回)

ハッカー塾の次のAngularJSのタスクです。投稿にURLが含まれた場合、そのURLに自動でリンクを貼るよう…

AngularJSやプログラミングの基礎知識の部分で色々ハマりました。 (ハッカー養成塾第4回)

ギークオフィス恵比寿のハッカー養成塾4回目です。Vimやキータイプの訓練も結構進みましたが、今回はAngula…