ITエンジニアの種籾(たねもみ)

IT技術とか株式投資とか。

Gatsby ブログのキャッシュ設定を見直した

ブログの記事を更新してもトップページの記事の一覧が更新されない事象が発生しました。 調べてみると、ブラウザによる HTML ファイルの GET リクエストに対して、Web サーバがステータス 30…

2020年 08月 11日

VSCodeでワークスペースごとにテーマを変える

VSCode を使っていると、私はウィンドウを複数立ち上げたくなります。 現在は ブログ執筆用の Markdon、Gatsby メンテ用のワークスペース 財務分析のためのデータ抽出用の Python…

2020年 08月 11日

EDINETから有価証券報告書をダウンロードする

EDINET の API を使って、有価証券報告書をダウンロードします。 API 操作ガイドに API の仕様書があります。 API は下記2つで、これらでダウンロードできます。 書類一覧 API : 提出された書類を把握するための API 書類取得 API…

2020年 07月 27日

株式投資のためのEDINETの利用

株式投資のポータルサイトを作ろうと思い、企業の業績などの情報をどこから入手したら良いかリサーチしていたところ、EDINET にたどり着きました。 EDINET(Electronic Disclosure for Investors’ NETwork…

2020年 07月 27日

Gatsby.js の develop のポートを変更する

Gatsby.js でブログサイト以外に株式投資用のポータルを作り始めました。 ローカル PC で確認用ので起動する Web サーバのポートが重複して起動できないので、変更方法を調べました。 重複するとどうなる? で2つサイトを起動すると、下記のように”Error: listen…

2020年 07月 26日

Google Apps Script について調べてみた

仕事で RPA(Robotic Process Automation)関連に参画することになり、 GAS(Google Apps Script)というキーワードがでてきたので調べてみました。 とりあえず、大変な仕事になるかもしれいので、GAS…

2020年 07月 23日

Gatsby.jsで作るブログサイト

Gatsby.js は React ベースの静的サイトジェネレータです。 本サイトも Gatsby.js で構築しています。 本サイトを構築するときの HowTo…

2020年 07月 23日

Gatsby.js でMarkdown記事内のサイト内リンクを高速化しよう

Gatsby.js で構築したブログサイトでは、記事を Markdown で投稿しています。 いくつか記事を書いて、確認していると Markdown に記述したサイト内リンクが、外部リンクと同様に全画面リロードしてしまっています。 Markdown…

2020年 07月 23日

Gatsby.js で json データを読もう

Gatsby.js でブログサイトのメタ情報を json で管理するために、 データソースとして json ファイルを扱えるようにします。 Gatsby.js でブログサイトを作りました。 この仕組はローカルファイルシステムの Markdown…

2020年 07月 22日

Gatsby.js で CSSフレームワーク Bulma を適用しよう

Gatsby.js で作成したブログサイトに CSS フレームワークである Bulma を適用したいと思います。 Bulma というのは、最新鋭の CSS フレームワークで、JavaScript に依存していないのが特徴です。 Gatsby.js…

2020年 07月 21日

Gatsby.js の記事のURLに含まれるスラッグを階層化する

記事が多くなることを考えるとローカルの記事のフォルダを階層化したいです。 年間どんだけ書くかわかりませんが、一つのフォルダ配下に 100 個も記事のフォルダがあったら扱いづらいです。 そこでローカルのフォルダ階層に従ったスラッグを生成するよう Gatsby.js…

2020年 07月 20日

Gatsby.js で作成したブログサイトのプログラムと記事を分ける

Gatsby.js で作成したブログサイトのプログラム部分と記事などのコンテンツ部分の管理を分けるために、 ディレクトリ構成と、それに伴う Gatsby.js の設定を変更します。 gatsby-starter-blog…

2020年 07月 20日

Gatsby.js で作成したブログサイトをお名前.comへアップロードする

Gatsby.js で生成した静的なサイトをお名前.com へアップロードする手順を自動化するために、サイト更新用の Makefile を作成します。 私はこれまで、お名前.com の SD-11 プランのレンタルサーバで、Wordpress…

2020年 07月 20日

Gatsby.js チュートリアルを読んでみよう

Gatsby.js でブログサイトを立ち上げるために必要な Gatsby.js…

2020年 07月 17日

広告