記事一覧
初Progateハッカソンで最優秀賞をいただいたときの話
1分前
はじめに 初めてのProgateハッカソンに参加してきました。過去に一度、完全オンラインのハッカソンに参加したことはありましたが、オンラインでの事前開発+オフラインでの2日間の開発・発表という形式のハッカソンには初めて参加したため、なかなか新鮮でした。 また、なんと初めての参加で最優秀賞をいただくこ
Souce Tree上でMainブランチをリネームしたらPullするたびにブランチを選び直さないといけなくなった対処法
5日前
経緯 今までMain = 開発ブランチ・release = リリースブランチ として運用してきたが、Mainよりdevの方がわかりやすいのでは?と思い、ローカルとリモートのMainブランチをリネームした。 そしたら、Sourcetree で pull しようとすると、「プルするリモートのブランチ」が
Itrem2でHome,Endを使えるようにする
20日前
はじめに MacでのHome,Endのショートカットは以下の通りです home 文頭に飛ぶ ⌘ ← end 文尾の飛ぶ ⌘ → これをItrem2というターミナル上でも使えるようにする備忘録です Iterm2のバージョン Build 3.6.11 Iterm2での設定 左上の[Setting] から
開発中のアプリを複数ユーザー対応にする設計を考える
1ヶ月前
1. はじめに 普段の作業時間の記録にNotionを使っているのですが、作業時間をワンタップで記録したいのにNotionの標準UIだと操作が多くなりがちだと考えていました。 そこで、自分の使い方に特化したアプリを作ってNotionDBと連携させるアプリを個人開発していました。Next.js + No
開発中のプロジェクトに影響するNotion APIの破壊的な変更について調査
3ヶ月前
動機 Notion APIにおいて、2025-09-03で破壊的変更が行われました。 開発中に古い文献を参照してしまうなどの問題があったので、プロジェクトに影響があった範囲の変更点を備忘録としてまとめます。 📣 注意: 名前の通り2025-09-03に変更されたため、それ以前に書かれた文献は古い記
svgrに関連するコンポーネントのスタイルを更新するとHMRが動かない問題
4ヶ月前
状況 svgを描画する方法を<Image>を使うやり方方svgrを使用するやり方に変えた svgコンポーネントをラップしている<div>コンテナのclassNameを変更したところ、反映されなかった <div className="bg-primary p-2.5 rounded-md"> <Pen
作業時間管理のためにNotionと連携するアプリを作ってみよう【開発中】
きっかけ 前に使っていた作業管理アプリ もともと作業時間を記録するために「集中」というiOSアプリを使用していました。 シンプルで気に入っていたので数年間使用していたのですが、端末ごとにデータが管理される仕様のため、iPhoneとMacで記録が別々になってしまうのが悩みでした。 最初はPCでの作業で
mac OS をTahoe にアップデートしたら頻繁にフリーズするようになった
6ヶ月前
環境 MacBook Pro M3-2023 mac OS Tahoe 現象 ソフトウェア関係なくカーソルを動かしていると、突如フリーズする カーソルのみ動くがクリックなどの反応がない control + shift +電源ボタンでスリープにすることはできるが、フリーズ状態は変わらず... 取った対
ブログの目次をツリー構造で表示するか迷い中
7ヶ月前
動機 基本的にNotionにメモをとっているが、このブログにまとめたものを見返すことがある そのときに見返すと要点がわかりにくいな...と思ったから やりたいこと 目次を見るだけで、その記事がどのような構造なのか理解できて、すぐに読みたい場所へ飛べるようにしたい → ツリー構造で表現したらわかりやす
Reactの脆弱性が話題になっているのでこのブログのバージョンを上げる
何があったのか(ざっくり) React Server Components(RCS)に脆弱性が見つかったことで、Reactをベースとしてる Next.js にも影響が出ている 第三者がサーバ上で任意のコードを実行できたり、ソースコードが露出したりするらしい(怖い) 怖いからバージョンをあげよう Re
記事のタイトルに行数制限を追加しました
9ヶ月前
元々の状態 長いタイトルを追加すると想定している幅を飛び出して表示されていました 行ったこと タイトルに当たる部分に以下を追加し、行数制限をつけた display: -webkit-box; webkit-box-orient: vertical; -webkit-line-clamp: 2; ov
Gemini CLIのアップデート方法
10ヶ月前
Gemini CLIのversion確認 $ gemini -v 0.1.17アップデート グローバルに入れてるのでsudoをつけ忘れないように (windowsではそのままでいけた) $ sudo npm install -g @google/gemini-cli
【vscode】cmd Qの誤爆から解放されたい
タブを閉じようとした時ミスってvscodeが強制終了する 気をつけてWを押すようにしても、ふとした時にQを誤爆してイライラ... が!拡張機能の「Quit Control for VSCode」を入れることで解放された。 これ 毎回閉じる前に聞いてくれる、神。
windowsに環境構築したときにnpmが使えなかった - 解決法
1年前
背景 普段はMacでプログラミングをしているが、家でも作業できるようにデスクトップのwindowsに環境構築した 試しにvscodeのターミナルで npm run dev をしたらnpmが使えなかった エラー文 node : 用語 'node' は、コマンドレット、関数、スクリプト ファイル、または