What time do you do your best coding? ⏰
🌙 Late night
🌅 Early morning
☀️ Day shift
🌆 Evening
🤖✨ Presenting yet another attempt at making developers' lives easier by adding more *mandatory* AI tools they never asked for! 🛠️ Because who doesn't love navigating through a labyrinthine menu to manage their "agents"? 😂 Just what every coder needs: more features to ignore.
https://github.com/njbrake/agent-of-empires #AItools #DevelopersLife #TechHumor #SoftwareEngineering #MandatoryFeatures #HackerNews #ngated
These days I'm publishing on the two major mobile stores the first Compose Multiplatform app that's not a side project of mine. Fingers crossed 🤞
#composemultiplatform #kmp #developerslife #fingerscrossed
炸湯圓加煉乳 配個咖啡 哈哈
#food #developerslife
再多一點 感覺可以跨國 哈哈哈
#Meshtastic #lora #developerslife
有人在玩 Meshtastic 專案嗎
#Meshtastic #lora #developerslife
燒腦時刻 不小心幹掉了一瓶 可樂
想說之前都是 React 現在換 vue 來研究研究
不過這幾天 ai 堪比人工智障
#developerslife #life #vscode #vue
大家領了嗎 XD
#普發10000 #普發一萬 #🇹🇼 #developerslife
توسع غير مسبوق في Moroccan Game Jam: أكثر من مدينة مغربية تستقبل النسخة الثانية
https://pixelarab.com/2025/11/14/%d8%aa%d9%88%d8%b3%d8%b9-%d8%ba%d9%8a%d8%b1-%d9%85%d8%b3%d8%a8%d9%88%d9%82-%d9%81%d9%8a-moroccan-game-jam-%d8%a3%d9%83%d8%ab%d8%b1-%d9%85%d9%86-%d9%85%d8%af%d9%8a%d9%86%d8%a9-%d9%85%d8%ba%d8%b1%d8%a8/
يبدو أن مشهد تطوير ألعاب الفيديو في المغرب يعيش واحدة من أكثر مراحله ديناميكية خلال السنوات الأخيرة، فبعد تجارب ناجحة وبرامج تكوين بدأت تجد لنفسها مكانًا واضحًا في الساحة، تعود Moroccan Game Jam Edition 2
#DevelopersLife #DigitalCreativity #GameDev #GameJam2026 #GamingCommunity #IndieGames #MoroccanGameJam #TechNews #المغرب_الرقمي #صناعة_الألعاب #مطورو_الألعاب
舊設備 ios26.1 可以試試看哦
#ios26.1 #developerslife #🇹🇼 #fediverse #iphone
RE: https://pari.cafe/notes/af0tju2n5igz268n
這個開關開下去 順暢很多
舊設備 ios26.1 可以試試看哦
#ios26.1 #developerslife #🇹🇼 #fediverse #iphone
還沒空整理電子書 匯入 颱風天先來杯咖啡 壓壓驚
#developerslife #coffeelover #🇹🇼 #fediverse
哥只是說說 幾杯咖啡就能解決的事情 結果突然實現咖啡☕️ 自由
#developerslife #coffeelover #case #fediverse
🚨 故障排除分享:通知頁面 EntityNotFoundError
中文版
近期發現 Sharkey 通知頁面出現 EntityNotFoundError,前端「重試」無效。
💡 根本原因:Redis 與 PostgreSQL 資料不同步,常見於容器重啟或高併發下 note 刪除與通知創建競態。
簡單排查步驟:
檢查資料庫孤立引用
SELECT COUNT(*) FROM note n LEFT JOIN note r ON n."replyId" = r.id WHERE n."replyId" IS NOT NULL AND r.id IS NULL;
檢查 Redis 通知快取
redis-cli KEYS notificationTimeline:*
建議修復:清理孤立引用、刷新 Redis 快取、重啟服務。
預防措施:啟用 Redis 持久化、優雅關閉容器、定期檢查日誌。
English Version
Recently, Sharkey’s notification page showed EntityNotFoundError, making the frontend "Retry" button ineffective.
💡 Root cause: Redis and PostgreSQL are out of sync, usually triggered by container restarts or race conditions between note deletion and notification creation.
Quick check steps:
Check orphaned references in the database
SELECT COUNT(*) FROM note n LEFT JOIN note r ON n."replyId" = r.id WHERE n."replyId" IS NOT NULL AND r.id IS NULL;
Inspect Redis notification cache
redis-cli KEYS notificationTimeline:*
Recommended fix: Remove orphaned references, clear Redis cache, restart service.
Prevention: Enable Redis persistence, gracefully stop containers, monitor logs regularly.
日本語版
最近、Sharkey の通知ページで EntityNotFoundError が発生し、フロントの「再試行」ボタンが効かない問題を確認。
💡 原因:Redis と PostgreSQL のデータが同期せず、コンテナ再起動や note 削除と通知作成の競合で発生。
簡単な確認手順:
データベースの孤立参照を確認
SELECT COUNT(*) FROM note n LEFT JOIN note r ON n."replyId" = r.id WHERE n."replyId" IS NOT NULL AND r.id IS NULL;
Redis 通知キャッシュを確認
redis-cli KEYS notificationTimeline:*
修復方法: 孤立参照の削除、Redis キャッシュのクリア、サービス再起動
予防策: Redis 永続化の有効化、コンテナの安全停止、ログの定期監視
#Sharkey #Misskey #Mastodon #TechNews #Redis #PostgreSQL #DevelopersLife #開發者日常 #技術觀察 #テックニュース #tech