More issues

自宅サーバにGhost入れてブログ作成

ブログにCMSを使おう blogはgatsbyをSSGして使っていたのですが、いちいちページ生成してデプロイするのが面倒。 CMS使って、記事をすぐ配信できたらいいんじゃない?と思ってOSSのCMSを探していて、見つけたのがコレ。 https://ghost.org 自宅サーバにdocker-composeでデプロイ すでに「マンガ新刊チェック!」用にAPIサーバを自宅に用意していたので、使えるマシンはあります。 ということで、docker-composeを使ってサクッとデプロイしてみます。 version: '3.1' services: ghost: image: ghost:latest restart: always ports: - 88:2368 volumes: - ./ghost:/var/lib/ghost/content environment: # see https://ghost.org/docs/config/#configuration-optio
1 min read

2機目の自作キーボードを作った

新作完成! このサイズ感、無線動作。。。 たまらん。ふひひ。#自作キーボード pic.twitter.com/zIt0wUEnQi — YOSHIDA NEKOHA (@yoshida_nekoha) November 17, 2022 前作から 1 ヶ月、2 機目を設計、制作しました! Twitter に投稿したところ、初の 3 桁いいねをもらえて感無量です。 * 34 キー * BLE Micro Pro 対応(単 4 電池を昇圧) * オーソリニア配列 と、まあこれといった特長のない普通の30%キーボードです。 1 号機からは余計なものを徹底的に削ぎ落とした感じですね。 片手で持てるサイズ感がかわいい。 またアクリルを使わず基盤で挟んだだけなので軽いです。250gくらい。 むき出しの電源スイッチがかわいくないので、3D プリンタでスイッチカバー作ってみたい。 今回も名前はありません。
1 min read

設計から自作キーボード

しばらく遊舎工房で買える自作キーボードキットを使って楽しんでいましたが、ついに設計に手を出しました。 自作キーボードでやりたかったこと。 ながらく40%を基本としたキーボードを使ってきましたが、久々に Factorio で遊ぼうとしたときに左手のキーが少なくて遊びにくかったのです。 そこでゲーミング左手キーボードも買ってみたのですが、格子配列に慣れすぎてキーが押せない・・・ そこで、格子配列40%にキーを少し足して、ゲームでも使えるものを作ろうと思い立ちました。 設計するとなるとハードルも高いですが、欲しい機能を全部盛り込める、というのが利点です。 いろいろ好きなことを盛り込んで、そしてできあがったレイアウトがこちら。 スペースバーは正直悪ふざけですが、40%では使われることがない割にキレイなキーキャップが多いので活躍の場を作ってあげたかった。 設計、発注! この辺の製造工程はいずれ書こうかなと思いますが、今回はおはしょり。 ネットで調べて、先人たちが公開している設計ファイルなども参考にしながら仕上げました。 途中 地球防衛軍6 でエイリア
3 min read

Reviung41をBle Micro Proで無線化

BLE Micro Pro (以下BMP)を使って Reviung41を無線化しました。 電池キットは使わず、昇圧コンバータ使ってます。 ちなみに BLE 電源オフができません。今気づいた。 なぜ電池キットを使わなかったのか まず、Reviung41専用の電池キットはありません。 そうなるとボタン電池のキットが候補になるんですが、1000 時間もつとはいえボタン電池は基本使い捨て。 使い終わった電池の処分もめんどくさいので、入手しやすい 単3 or 単4 電池で考えていました。 そうなると、BMPに電源を供給する時にネックになるのが 1.7vという動作電圧の確保。 手持ちのエネループはニッケル水素なので、1.2vしかありません。 電池を昇圧して 3.3v を確保する そこで登場するのが「昇圧コンバータ」! 0.9vから動作可能で、 2.5v, 3.0v, 3.3vのいずれかに昇圧できる優れモノです。 1.2vのニッスイ電池1本でも余裕で動かせるはず。 BMP自体は消費電流は〜100
2 min read

PostgreSQLのタイムゾーンを変更する、ALTER TIMEZONE

タイムゾーンに依存した SQL を書いていたんですが、どうも日付と時間の扱いが怪しい。 確認してみる。 show timezone; 結果 TimeZone ------------ UTC (1 row) やっぱりな。UTC になってるから 9 時間前。 alter database で設定変更 タイムゾーンを東京に変更します。 ALTER DATABASE awesome_db SET timezone TO 'Asia/Tokyo'; すぐには反映されない このセッションで反映されないので、一旦接続を切る。 確認 再度接続し、 show timezone で確認。 TimeZone ------------ Asia/Tokyo (1 row) 無事タイムゾーンが合いました! 一応確認 --
1 min read

SurfacePro8の画面がちらつく

画面がちらつく Surface Pro 8にいろいろアプリをインストールして何時間もしないうちに、画面がちらついたり、ウィンドウ操作時に画面が一瞬ブラックアウトしたり、テキストがにじむような症状がでたりしました。 そしてそのうちキーやマウスに応答しなくなり、リセットするしかない厄介な現象。 クリーンインストールも試しましたが効果ありませんでした。 原因は? 原因自体はよくわからないですが、発生するときは特定のアプリによらず、いつでも発生します。 ディスプレイ制御系かな? ネットで検索してみた 同じような症状がないか検索してみると、 Surface Pro 4 の時に同様の症状があり、無償修理対象になっていました。 ただしこちらは液晶パネルの不具合だそうで、ドライバまわりでなんとかしようとしてもどうしようもありません。 さらに調べてみると、 Surface Pro 7 で同じような症状が出ていることがわかりました。 ※ 最終的にはハードウェアの不具合だったようで、交換したら症状は出なくなりました 解決は北海道の大学生協情報 学生協情報で、
1 min read

【個人開発】マンガ新刊チェック!を作った

マンガが好きです。 Amazon kindle でいつも買っているのですが、新刊発売前になかなか気づくことができないでいます。 買い続けているシリーズくらいプッシュでリコメンドしてくれてもいいのに。。。 あのタイトル、あの作者、新刊発売前に予約しておきたい! そして発売日に読みたい! 発売前に知る、を実現する openBD では未発売を含め多くの書籍情報を JSON で取得することができます。 これを使って、キーワード登録したマンガを発売前に自動チェックしたい。 Amazon にも取得 API があるのですが、アフィリエイトで一定の成果がある人じゃないと使えません。 登録しても実績がないうちは access to many で弾かれる。開発者のためにも1分に1回くらい叩かせてくれてもいいと思う。。。 そんな訳で、無料で叩き放題な openBD の API を使って新刊チェックするアプリを作りました。 マンガ新刊チェック! これです!(スマホは QR コード読み取り or リンクタップでアプリに飛べます) https://manga.bitto
2 min read

Linux環境にNode.js v16をインストールする

Linux 環境、または WSL 環境に Node.js v16 をインストールしたい。 apt-getだと微妙に古いのがインストールされて、それをアップデートしていくのは面倒なので。 インストール やり方は公式通り。 Node.js LTS (v16.x): のとおりにインストールすればできます。 # Using Ubuntu curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt-get install -y nodejs # Using Debian, as root curl -fsSL https://deb.nodesource.com/setup_
1 min read

Alt+TabにEdgeのタブを入れたくない(Win11)

みなさん、Edge 使ってますか? Edge の垂直タブが便利すぎて Chrome から乗換派。 でもWindows で使っていると、Edge のタブまで Alt+Tabの候補に出てきて邪魔。 Edge タブを候補から除外 * 「設定」 – 「システム」 – 「マルチタスク」 を開く * 「Alt キーと Tab キー」 の「Alt キーと Tab キーを押すと表示されます」のプルダウンメニューから「ウィンドウのみを開く」を選択 以上でスッキリ切り替えできるようになりました! 参考サイト Alt + Tab キーで Edge の個別タブを切り替え候補にしない設定手順(Windows 10 20H2) - ラボラジアン https://laboradian.com/win10-20h2-alt-tab/
1 min read

Subscribe to 猫好きが猫以外のことも書く

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe