Posts

Showing posts from 2025

Notes on Android emulator on Win 11 PC with 16 GB RAM; Related React Native and Expo Go notes

These notes are about Android emulator usage on my current Win 11,  Intel i3 12th gen processor, 16 GB RAM PC . An older post which may not be of much use but I think I should mention it here:  Notes on Android Emulator for running React Native developed app on 4 GB RAM PC . With my React Native development work, I was frequently facing an error of APK install failing due to not having enough free storage on Android emulator. I had to uninstall previous React Native app APKs and could install only one APK at a time. Some of my notes in previous posts about my React Native project work mention that, IFIRC. On 9 Dec. 2025, I added 4 GB to Internal storage of Android emulator - Medium Phone API 35 (only device). It was 7168 MB earlier. I made it around 11264 MB Procedure followed to do it: Android Studio -> Device Manager -> Medium Phone API 35: Clicked ⋮ (three dots) -> Show Advanced Settings -> "Memory and Storage" -> made it around 11264 MB -> Finish -...

Notes about checking my Next.js Gita project for CVE-2025-55182 to CVE-2025-55184 security issues

Last updated on 14 Dec. 2025 Note: This post is largely in reverse chronological date order though within each security issue related content it is or may be in chronological order. 21:58, 13 December 2025 I got a mail from Vercel on 12 Dec. That linked to article: Security Bulletin: CVE-2025-55184 and CVE-2025-55183, https://vercel.com/kb/bulletin/security-bulletin-cve-2025-55184-and-cve-2025-55183 . It states, "These vulnerabilities affect React versions 19.0.0 through 19.2.1 and Next.js versions 13.x through 16.x." My Gita app uses Next.js 14.2.3 and comes in this range. The article suggest using Vercel's Security Actions Dashboard. Am trying that out: https://vercel.com/ravi-s-iyers-projects/~/fixes Besides gita project, it also listed 3 other projects of mine as having "vulnerable dependencies which must be patched". Interestingly, it provided an automated patch option via an Upgrade button next to the projects. Am trying it out for one project. It took a f...

Rapid API: Advantages of using it; Gita APIs on it

Rapid API , https://rapidapi.com/   It seems I had subscribed to Ved Vyas foundation BG API (GitHub repo links to it even though Rapid API page does not mention Ved Vyas): https://rapidapi.com/bhagavad-gita-bhagavad-gita-default/api/bhagavad-gita3 in Aug. 2024. That subscription was active now (free tier). In Windows cmd prompt, following worked (X-Key has to be specified): curl --request GET ^ --url "https://bhagavad-gita3.p.rapidapi.com/v2/chapters/?skip=0&limit=18" ^ --header "x-rapidapi-host: bhagavad-gita3.p.rapidapi.com" ^ --header "x-rapidapi-key: ---snip---" Top right icon -> User Settings -> Applications -> default-application_... -> Application Key shows my x-rapidapi-key I did not specify any card or bank info. Top right icon -> Personal Billing -> Billing -> Subscriptions & Usage -> Shows my Bhagavad Gita API subscription and Date subscribed as Aug 20, 2024!  Notes on enhancements and bugfixes from Bhagavad Gita...

Creating Gita API: Static JSON files API hosted on GitHub Pages; Regular REST and GraphQL APIs using SQL DB - ChatGPT

Last updated on 8 Dec 2025 Summary of best option for generous free-tier Gita API implementation I think the static Gita JSON files API hosted on GitHub Pages with very generous free-tier may be the best option for me, if I decide to implement Gita API. Key aspects about it are: Well organized public domain Gita JSON files dataset (mp3 files too but I am not considering that now) and somewhat limited API Dataset: https://github.com/gita/gita/tree/main/data Unlicense Public Domain License: https://github.com/gita/gita/tree/main?tab=Unlicense-1-ov-file A working REST API seems to be based on same or similar dataset. For more, see sub-section 'bhagavad-gita-bhagavad-gita-default REST API on Rapid API' below in Summary section itself. A GraphQL API that is down now (6 Dec. 2025), seems to be based on same or similar dataset. For more, see sub-section 'gql.bhagavadgita.io/graphql GraphQL API' below in Summary section itself. chapters.json Size: 43 KB Has chapter metadata and...