NFTアートのDappを作る

最近,NFT アートが高値をつけて少し盛り上がりを見せていましたが,実際に内部ではどのようなことが行われているのかパッと見ではわかりにくいように感じたので,作ってみることにしました.

ホスティングサーバに差分ありファイルのみを一括転送する

以前にエイリアスを用いてホスティングサーバにファイルを転送するコマンドを作って使用していたのですが,コマンドに利用していた scp コマンドはどうやら非推奨になっていたようです.2年も前に.その代替として利用できるのが rsync で,しかも差分のあるファイルのみを転送できるらしいので,コマンドを書き換えました.

【Nuxt.js】SSGのビルドを高速化する

このブログでは Nuxt Content を使用していますが,記事が増えるにつれてビルド時間が長くなってきました.最初は1分程度だったのが今では3分.この調子だとかなり長くなりそうなので高速化してみます.

Ethereumホワイトペーパー略解

執筆時点の市場規模は約 2,600 億ドルで,ビットコインに次ぐ第二位となるイーサリアム.スマートコントラクトという仕組みにより,決済手段としての色が強いビットコインに対し,アプリケーションを実行するプラットフォームという位置づけになっています.拡張性が高く,イーサリアムの規格である ERC20 を使用したトークンが一時期爆発的に流行っていました.イーサリアムのホワイトペーパーは 2013 年に Vitalik Buterin 氏に公開され,2015 年のイーサリアムプロジェクト開始前に書かれたものでした.しかし,イーサリアムが実現したい世界を正確に伝えるために今もメンテナンスされています.本記事ではホワイトペーパーに準じてざっくりと以下のような内容を取り上げています.

Googleスプレッドシートでマクロ実行する方法

Excel は VBA を用いてマクロを実行できますが,Google スプレッドシートは Google Apps Script (GAS) で処理を自動化できます.今回は楽天ブックス書籍検索 API を用いて書籍タイトルの一部から ISBN,著者,定価を取得して入力を補完するシートを作ってみました.

Nuxt.jsで写真のポートフォリオサイトを作る

写真は見た目の重要度が 100% なので如何に綺麗に魅せるかが鍵になると思いますが,ポートフォリオサイト自体が重くなってしまうのもまた事実.そんなことを考えていたら,とても良さげなビュワーモジュール Viewer.js を見かけたので,テストサイトを作成してみました.

CosmWasmとCW20の基本的な扱い方

2週間ほど HackAtom RU に参加していました.その際に利用した CW20 の基本的な扱い方について軽くまとめておきます.

電子ペーパーでGoogleと連動したカレンダーを作る

Raspberry Pi と電子ペーパーを使って Google カレンダーと連動したカレンダーを作ってみることにしました.

Calendar APIでGoogleカレンダーから情報を取得する

Google Calendar API を用いて Python でカレンダーのイベントを取得します

2021-03-07

PoetryをVSCode向けに設定する

VSCodeやPyCharmでパッケージがインポートされていないというようなエラーが出るときにはインタプリタがうまく設定できていない可能性があります.