Gatsby + Contentful で childMdx が表示されない原因と解決策
2022-09-17
2023-09-20
Gatsby では,gatsby-source-contentful と gatsby-plugin-mdx を用いることによって,Contentful に保存されている Markdown を MDX で読み込むことが出来ます。しかし,公式ドキュメントに従って  gatsby-source-contentful と gatsby-plugin-mdx をインストールしても  GraphiQL 上で childMdx が表示されません。本記事は,この問題に対する原因と解決策をめとめた記事です。
898 words
|
4 minutes
Cover Image of the Post
Misskey API と Google Apps Script を用いて自分のノート一覧を取得する
2023-09-05
Google Apps Script (GAS) を用いて Misskey にノートをポストする方法については既にブログ記事 で公開されている。しかし,GAS を用いて自分のノート一覧を取得する方法について解説している情報は,調査した限りでは無かった。そこで,本記事では Misskey API と GAS を用いて自分のノート一覧を取得する方法について記述する。
777 words
|
4 minutes
Cover Image of the Post
Slidev のオススメポイントとイマイチポイント
2023-09-05
筆者は,プレゼンテーションスライドを作る際,Google Slides を愛用しています。Google Slides に対して大きな不満は無いですが,WYSIWYG なツールの特性上,コンテンツとデザインが混同してしまう場合が多々ありました。この問題を軽減するため,マークアップ言語をベースにプレゼンテーションスライドを作れるツールを探していました。その探索過程で Slidev に出会い,実験的にライトニングトークイベント用のプレゼンテーションスライドを作成しました。本記事は Slidev を用いたプレゼンテーションスライドの作成過程で感じた Slidev のオススメポイントとイマイチポイントをまとめた記事になります。
2864 words
|
14 minutes
Cover Image of the Post
OGP と Twitter Card の設定に必要なメタタグに関する考察
2022-09-21
近年,Open Graph Protocol (OGP) と Twitter Card の設定は,Search Engine Optimization (SEO) の観点から必須となりつつあります。OGP と Twitter Card の設定に関する情報は,ネット上に多く散見されます。しかし,その情報の多くは一貫しておらず,表記揺れが存在します。本記事は,OGP と Twitter Card に関する一次情報を参照し,OGP と Twitter Card の設定に必要なメタタグに関する考察をまとめた記事です。
746 words
|
4 minutes
Cover Image of the Post
ブログサイト開発フレームワークとして Gatsby と Hugo を比較する
2022-09-12
2022-09-16
近年,多種多様な Static Site Generator (SSG) が登場しています 。その中から,自分の目的に合った SSG を選択するのは非常に難しいと思います。筆者は,これまで Gatsby と Hugo を用いてブログサイトを開発してきました。その開発過程で,両者の共通点と相違点をいくつか発見しました。本記事は,その開発過程で発見した,いくつかの共通点と相違点を開発過程をまとめた記事です。
1699 words
|
8 minutes
Cover Image of the Post
JAIST の 5D プログラムに関する中間報告書
2021-04-03
2021-04-06
北陸先端科学技術大学院大学 (JAIST) には,様々な教育プログラムが存在しており,希望するキャリアに合わせて選択することが出来ます。その中でも,5D プログラムは博士号取得を目指す学生向けに提供されている教育プログラムです。元々は,基礎研究などの 2 年間で研究成果が出しづらい分野を専攻している学生向けの教育プログラムですが,筆者のような応用分野の学生も選択することが出来ます。
2357 words
|
12 minutes
Genymotion で一部のゲームがインストール出来ない問題を解決する
2021-03-14
Genymotion は,マルチプラットフォーム対応の Android エミュレータです。ワンクリックで Open GApps をインストールすることが可能であり,Google Play で公開されているアプリを簡単にインストールすることが出来ます。しかし,「アークナイツ」や「雀魂」などの一部ゲームは「お使いのデバイスはこのバージョンに対応していません」と表示され,インストールすることが出来ません。
646 words
|
3 minutes
既存の Hugo テーマを Netlify CMS に対応させる
2021-02-13
Netlify CMS は,Netlify 社が提供する Headless CMS です。Netlify CMS を用いることで,Gatsby や Hugo などの静的サイトジェネレーターを WordPress ような CMS で運用することが出来ます。本記事では,Netlify CMS のドキュメントに従って,既存の Hugo テーマを Netlify CMS に対応させる手順を記述します。
1494 words
|
7 minutes