Migrating RESTful API from Express.js to NestJS | MinnanoBeta工作上因為有機會看過跟寫過 RoR、NestJS based API 的 code,一直都知道有更有架構、規範跟效率的 API 寫法,所以為了自己的職涯以及MinnanoBeta 的開發著想,就決定來把 Express.js migrate 成 NestJS 了!Aug 4Aug 4
Switching PostgreSQL Database Schema Migration from node-db-migrate to Prisma Migrate | PaaaackPaaaack 的 Database Schema Migration 在 2019 年開始的時候是用 node-db-migrate 寫的,基本上運作流程單純好實作。最近則因為導入了 Prisma,發現他有提供更好用的 Migration 流程,所以決定轉換過去。Jul 30Jul 30
Using ncdu (NCourses Disk Usage) to Analyze and Clean Disk Space on Your Linode Ubuntu Serve我有在 Linode 上租一台 VM 來跑 個人網站、Paaaack 和 Hiiiike,不過因為 Storage 只有 50 GB,如果不注意清掉不用的東西的話很快就會塞滿,然後就會倒站 😂。Jul 26Jul 26
How I Collect Bouldering Beta Videos From IG Semi-Automatically | Minnano Beta | PaaaackMinnano Beta | Paaaack 目前是一個從 IG 蒐集公開的抱石 Beta 影片以方便大家查詢的網站,而從 IG 蒐集 Beta 影片的流程目前算是從全手動進步到了半自動的方式,這篇文章就是記錄一下目前半自動ㄏㄨㄚ的流程。Jul 25Jul 25
Upgrade PostgreSQL 11 to 16 with docker-compose pg_dump and pg_restore | PaaaackPaaaack 在 2019 年架起來的時候 DB (Database) 用的是 PostgreSQL 11 版,一直以來也沒什麼問題。直到最近我想改用 Prisma 處理 DB migration 的時候遇到一個問題… 所以我就決定升級 PostgreSQL 的版本。Jul 17Jul 17
Using Puppeteer to Crawl Public Instagram Reels from a LocationMinnano Beta | Paaaack 是最近開始的一個小 project,是個預期能讓大家方便查詢抱石 Beta 的網站,而 Beta 的來源是大家公開在 Instagram 上的 Reels 影片。Jul 14Jul 14
Integrating Prisma as an ORM for the Node.js and PostgreSQL-based API Server | PaaaackPaaaack 的 backend API server 在 DB (PostgreSQL) 的操作上是用 Node.js 和 node-postgres 搭配 raw SQL 寫的,原因是當初我跟 ORM (Object Relational Mapping) 並不熟。Jul 4Jul 4
2024 雪季 . 北海道 TOYOTA Rent a Car 租車一個月花費最後,整個一個月下來的雪地租車自駕體驗非常好,因為有車的關係所以在雪場選擇、住宿選擇以及工作和滑雪的時間安排上都可以非常彈性,當然雪地駕駛的風險個人必須要能自己掌握!Jun 24Jun 24
[iOS] App Encryption Documentation Issue encountered while deploying React Native App to App Store實際要從無到有自己走一遍 iOS 的上架流程真的是會遇到各種小問題,我目前已經用 Expo + React Native 做了一個 Paaaack 的 iOS App,現在正在進行上架到 App Store 的動作,不得不說 Expo 真的把 build 跟 submit…Jun 13Jun 13
[Paaaack] Resolved 403 disallowed_useragent error for Google OAuth in React Native WebView by…最近有空的時候就會嘗試把 Paaaack 做到 iOS 跟 Android 上,覺得這樣可能比網頁版更能吸引使用者,實作的想法也很簡單,就是想單純用 React Native 開一個 WebView 直接打開 Paaaack 網頁版就好,可以用的話就可以先上架再說。Jun 10Jun 10