Posts
STM32マイコンとPC間でUDP通信をする
はじめに マイコンとPCとの通信でEthernet経由で通信がしたい 今回の最終目標はマイコンからのデータをEthernet経由でPC側の自作プログラムから受信すること。 マイコン側のハードウェア 今回利用するのはSTM32F769I-DISCOと
Posts
hugoでマークダウン中にHTMLタグ等を使う
はじめに デフォルトのままだとhugoのブログのmarkdown中にHTMLタグを入れても無視されてしまうのでこれを何とかしてHTMLタグを使いたい (YouTubeの埋め込みとかいろいろできるようにしたいので) Youtubeの埋め込みはsho
Posts
フィラメントの防湿ケースを作った
初めに 今使っている3Dプリンターは去年の12月に買った。冬の時期は特に気にならなかったけど。梅雨の時期などにはフィラメントを放置しておくと湿気をすってすぐにバリバリおれてしまう。 そこで防湿ケースを作る。 ↓こちらの動画を参考にした ということで
Posts
ブログ用にサブドメインを使う
はじめに 現状はmmaakkyyii.comをブログ用に利用しているけど、他の用途にも使うかもしれないのでサブドメイン上でblogを利用することにする。 nginxの設定 こちらをいじるだけでサブドメインを利用することができる。 /etc/nginx/sites-available/default のserver_
Posts
タグ・カテゴリーのページをいい感じにする
はじめに デフォルトのタグやカテゴリーのページは こんな感じでタグごとに記事の一部が表示される感じになっていて、同時に複数のタグのリンクが見れないのでいい感じにする(語彙力) term.html追加 /layouts/_default/term.html を以下のように {{ define "main"}} {{ if eq .Title "Tags"}} <div align="left" style="margin-left:15px"> {{ range .Site.Taxonomies.tags.Alphabetical }} <h2>
Posts
エラーページの設定
はじめに デフォルトの設定だとブログの存在しないページにアクセスした際にnginxの404ページが表示されるので、 これをhugo上で生成した404.htmlを表示するようにする。 nginxの設定 /etc/nginx/sites-available/default に以下を追加 server { listen 443 ssl; ... #省略 error_page 404 /404.html; location = /404.html{ internal; }
Posts
myDNSのIP通知の自動化
はじめに ブログ用にDNSはmyDNSを利用している。 これを利用する際には定期的にIPアドレスの通知をする必要がある。 コマンドライン上からIPの通知をするなら curl -u {mydnsID}:{Password} https://ipv4.mydns.jp/login.html これで通知をだせるのでこれを毎日実行するなどすればおk systemd シェルスクリプトにI
Posts
GitHub Actionsでpushした記事をラズパイに投げる
はじめに いままでは書いた記事をラズパイ上にクローンしてきてhugoビルドをして記事が反映されるようになっていた。しかしGitHubにpushしたときに即座に記事が反映されて欲しいのでGitHub Actionsというものを使ってみる。 hugo
Posts
CSSの追加など
はじめに 前回の記事の中で文字がはみ出てることに気づく 現在はanankeというテーマをそのまま引っ張ってきて利用しているが、ちょっとしたスタイルの変更などをしたいので独自のCSSを追加する。 CSSの追加 config.toml内のthemeをい