Internet Archiveに寄付してみた

はじめに

私は趣味で廃道や廃線について調べたりしているのですが,探索レポートについては個人のWebサイトに載っていることが多々あります.
その情報は2000〜2010年頃に書かれたものが多くあるのですが,サイトが閉鎖されていたり,レンタルサーバーのサービスが終了していたりして,リンク切れになっていることがありました.
最近では,2019年3月31日にYahooのGeoCitiesがサービスを終了してしまい,多くのサイトが見れなくなってしまいました.
そんなときはInternet Archiveに残されたWebページがとても有用です.
今回は,何度も助けてくれたInternet Archiveに恩返しの意味も込めて寄付をしてみたので,そのことについて書いておこうと思います.

続きを読む

Fitbitの水摂取量を記録するツールを作った

はじめに

Fitbitでは,水の摂取量を記録することができます.
しかし,記録するためにはFitbitやアプリで摂取量を入力する必要があります.
これを簡単にしたかったので,FitbitのAPIを使って水の摂取量を記録するアプリケーションを作りました.

続きを読む

Dockerのマルチステージビルドが便利だった話

はじめに

最近,バックエンドにGo,フロントエンドにTypeScriptを採用したWebアプリケーションを作っているのですが,これをDockerコンテナ化するときに,どのようなDockerfileを書けばいいのか,少し迷ってしまいました.
どういう方法でDockerコンテナ化したのかを記録しておこうと思います.

続きを読む

ドメインをお名前.comからGoogle Domainsに移管しました

はじめに

前からGoogle Domainsへの移管はやろうと思っていましたが,忘れていました.例によってお名前.comがメールを送ってきたので思い出すことができました.
移管は思っていたよりも簡単にできたので,流れを書いておこうと思います.

続きを読む

Goの勉強を始めてみた

はじめに

ちょっと作ってみたいと思ったものがあり、使用するライブラリの関係でGoを触ってみることにしました。
Goはほとんど書いたことがないので、最初の1歩がどんな感じだったのか書いておこうと思います。

続きを読む

GitHub Actionsで最新のlibwebrtcのバイナリを使ってビルドをする

はじめに

自作のlibwebrtcを使ったプログラムがあるのですが、これのGitHub Actionsを使ったDaily Buildをやってみました。
WindowsmacOSUbuntuのいずれの環境でもビルドできたので、知見を記録しておこうと思います。

続きを読む

Bulmaをwebpackで使うときにModule parse failed: Unexpected character '@' (1:0)というエラーが出た

はじめに

CSSフレームワークのBulmaをwebpackでバンドルしようとしたところ、Module parse failed: Unexpected character '@' (1:0)というエラーが出たので、その解決方法を記録しておこうと思います。

続きを読む