明日の自分のために

moon indicating dark mode
sun indicating light mode
Gan0803
ソフトウェアエンジニア
Androidやってます。趣味は宇宙開発です。

Majestouch MINILA-R Convertible を買ってしまった。

September 14, 2020

ここ最近、物欲が止まりません。目についたキーボードを買ってしまいました。 FILCOのMajestouch MINILA-R Convertible 静音赤軸、2020/08/05発売の新しいモデルです。 以下の画像はAmazonから。 今まではMajestouch…

PHILIPS製 USB PD 30W 充電器一体型モバイルバッテリーを買って使ってみた

September 07, 2020

GREEN FUNDINGで支援していた、PHILIPSの充電器一体型モバイルバッテリー(DLP7716C)が先日届いたので使ってみました。 感じたことをまとめると以下のとおりです。 充電器一体型で最大30W出せるのは貴重です。18Wのものはいくつかありますが。 ノートPC…

最近の夏は子供の頃より暑いのか?

August 26, 2020

8月になって急に暑くなってきました。 子供の頃の夏はこんなに暑かったでしょうか? 昔は夏でも外に出て遊んでいた記憶があるのですが。 以前、東洋経済の 過去14…

ffmpegでYouTube Liveストリーミングするために必要なオプションを調べたメモ

August 20, 2020

以前Qiitaに Raspberry Pi Zero Wを使ってライブストリーミングカメラを作る、1時間くらいの作業で。 という記事を投稿したときにffmpegのオプション(とraspivid…

ContentProviderでSharedPreferencesを共有する

August 14, 2020

少量のkey-valueデータをアプリ間で共有する方法を考える ContentProviderはデータへのアクセスを管理する仕組みです。データをどの様に保存するかは選ぶことができます。 Androidにおけるデータの保存方法はファイル、SQLite…

Using SharedPreferences via ContentProvider

August 14, 2020

Consider how to share small amounts of key-value data between apps. ContentProvider is a system for managing access to your data. You can…

GatsbyJSのThemeやStarterとは何なのか

August 04, 2020

最近、shadowingでの改造箇所が多くなってきており、もうstarterをfork…

コスパを重視したソフトウェア開発用自作マシンのパーツ交換

July 24, 2020

最近、ディスクアクセスの遅さがビルド速度のボトルネックになっていたのが我慢の限界に達しました。 具体的にはgatsbyjsのビルド時、nodejsのパッケージ読み込みに時間がかかります。 それと、AOSP…

RETISSA Displayを500円でレンタルして使った感想

July 12, 2020

RETISSA Display を500円でレンタルできるので申し込んでみました。 正確には返送料がかかります。3辺合計約85cmの箱で送られてくるので100サイズ、東京の場合で139…

GatsbyJSで作ったブログのi18nを検討中

June 28, 2020

せっかくブログ記事を書くならば英語版も作って公開してみようと考え、このブログの多言語対応(i18n: internationalization)を検討しています。 DeepLの翻訳精度がすごいので機械翻訳で楽に対応できそうというのもあります。しかしGatsbyJS…

IPv6 Global Unicast Addressについて少し調べた

June 22, 2020

少し前に家のインターネット環境をIPv6に移行しました。 速度計測してみると遅延が50msから5msに下がって、通信速度も向上しました。 IPv6とIPv4は意識することなく変換されるようになっていてどちらを使っていても家庭での使用に問題はありません。 しかしIPv…

Analyticsのフィルタ設定と, Search Console, AdSenseとの連携

June 21, 2020

Analytics、Search Console、Adsenseの連携を設定しました。 AnalyticsとSearch Consoleの連携はプロパティタイプでURL…

GatsbyJSで作ったブログに問い合わせフォームとプライバシーポリシーを設置した

June 17, 2020

AdSenseのヘルプドキュメントに 必須コンテンツ としてプライバシーポリシーがあるので対応しました。各ページの末尾に配置されています。 それとおまけで問い合わせフォームも作りました。biography…

A blog created with GatsbyJS has passed the Google AdSense review and will incorporate ads.

June 15, 2020

I applied to Google AdSense for this blog as I had over 10 posts. The result is that I passed the review successfully. To sign up, just go…

GatsbyJSで作ったブログがGoogle AdSenseの審査に通ったので広告を組み込む

June 15, 2020

このブログも記事が10本を超えたのでGoogle AdSenseに申し込みました。結果は無事審査に合格しました。 申し込みは AdsenseのWebサイト からURLを登録したあと、ブログのトップページにコードを貼り付けて待つだけです。 head…

npmパッケージの更新方法(npm-check-updates)

June 13, 2020

GatsbyJSのテーマやプラグインはnpmで管理されており、アップデートするときにnpmのパッケージ更新方法を忘れるのでメモしておきます。 npm outdated で新しいバージョンが存在するパッケージを確認できます。 npm update…

GatsbyJSで作ったブログでcolor modeに応じてアイコンの色を変える

June 11, 2020

biographyにTwitterやGitHubのアイコンを表示して、そのアイコンをクリックするとSNSのページに飛ぶようにしたいと思いました。 bio-contentにSNSアイコンを追加 アイコン表示とリンクを貼るだけならば、以下のようにするだけです。Twitter…

GatsbyJSで作ったブログのフッターにタグを追加

June 09, 2020

タグを記事に表示するようにします。ここでは記事のフッターにその記事につけられているタグを付与します。 まず、タグを表示する部品を追加します。 src\gatsby-theme-blog\components\tag-label.js…

Updating to WSL 2 (Ubuntu 20.04) and mounting an image on a Raspberry Pi

June 06, 2020

I want to see the contents of the image of Raspberry, and I tried to mount it with WSL, but it didn't work. It is good timing because I am…

WSL 2(Ubuntu20.04)にアップデートしてRaspberry Piのイメージをmountする

June 06, 2020

ちょっとラズパイのイメージの中身を見たくなり、WSLでmountして見ようとしたところ上手くいきませんでした。WSL 2なら行けるという情報がネットで散見されたのでアップデートしてみます。 Windows Sbusystem for Linuxを最近使っているのと、WSL…

How to use Repo and how to set up Windows Subsystem for Linux (Ubuntu 20.04).

June 04, 2020

The usage of Repo is organized. I'm going to try it out on Windows Subsystem for Linux (WSL). I tried to run it on Linux on VirtualBox for…

Repoの使い方とWindows Subsystem for Linux(Ubuntu20.04)のセットアップ方法。

June 04, 2020

Repoの使い方を整理します。試しにWindows Subsystem for Linux(WSL)でやってみます。 久しぶりにVirtualBox上のLinuxで実行しようと思ったのですが、AMD-VとHyper-Vが競合するようでVM…

ATOM Cam買って3週間使ってみた

June 03, 2020

ATOM Cam というネットワークカメラを自宅監視用に2つ買いました。3週間使ってみたので感想を書きます。オススメです。 機能の詳細は公式WEBサイトを見るのが良いと思いますが、 130度の広角撮影 、 1920x1080の精細な画像 、 ナイトビジョン+IR…

GatsbyJSで作ったブログのページタイトル生成処理とSEOについて

June 01, 2020

ページタイトルが "Home | 明日の自分のために" となっているのが気になりました。なんでトップページにHomeとついているのか、どこでつけているのか。トップページにHomeという文字列はいらないんじゃないか。 調べてみるとどうやらSEO…

GatsbyJSで作ったブログの記事にTagをつけて管理する

May 31, 2020

ディレクトリを分けて記事を整理するようにしましたが、すべての記事を横断的に管理できるともっと良いです。 記事にタグを付けて管理できる方法をテーマがきっと用意してくれているはずだと思い調べました。 とは言いつつ frontmatterの記事 で tags…

GatsbyJSのfrontmatterについて調べる

May 30, 2020

実はfrontmatterについてまだよく分かっていなかったので調べてみました。 記事のmarkdownの先頭に記述している以下の部分です。 frontmatter とは、markdownにメタデータを追加する手段です。 YAML形式 で記載します。 frontmatter…

GatsbyJSで作ったブログのディレクトリ構成とslug

May 29, 2020

今までは /content/posts/ に.mdを直接配置していました。tree…

GatsbyJSで作ったブログにfaviconを設定する

May 28, 2020

まだfaviconを作っていなかったので作ります。 GIMPでちょっと凝ったのを作ろうかと思いましたが、途中でGIMPが落ちたのでもうやめました。 Paint 3D…

Changing the font of a blog created in GatsbyJS to a UD font (Migu font)

May 27, 2020

I would like to change the font on gatsby-theme-blog to one of my preference. These days, I think the universal design font is easier to…

GatsbyJSで作ったブログのフォントをUDフォントに変更(Miguフォント)

May 27, 2020

gatsby-theme-blogのフォントを好みのものに変えたいです。 最近だとユニバーサルデザインフォントが見やすくて良いと思います。 AndroidのデフォルトフォントになっているRobotoも好きなんですけどね。 まずはフリーのUD…

Shadowingの罠(GatsbyJS)

May 26, 2020

gatsby-theme-blogのカスタマイズを色々試していたのですが、gatsby-theme-blogのtypographyを変更しようとしてShadowingの罠に(かってに)はまりました。 先に結果を書くと… 複数のThemeを使う場合はShadowing…

GatsbyJSで作ったブログにGoogle Analyticsを設定する

May 25, 2020

Google Analytics対応 Google Analytics…

ブログ立ち上げログ

May 24, 2020

Gatsby + GitHub + Netlifyでブログを立ち上げるにあたって考えたことや調べたことをメモしておきます。 何を使って始めるか ブログをどうやって始めるかいろいろ調べていましたが、はてなブログ、Wordpress、Static Site Generator(SSG…

First Post

May 20, 2020

Gatsby + GitHub + Netlifyでブログを立ち上げました。 独自ドメインも取得したので続くといいなぁ。 TODO せっかくなのでTODOを整理しておきます。どこまで消化できるか……。 Google Analytics対応 ブログの立ち上げログを残す Theme…