Catatan

Malaysia menuju standard design untuk semua website kerajaan πŸ‡²πŸ‡Ύ

Imej
Kerajaan Malaysia kini sedang memperkenalkan Malaysia Government Design System (MYDS) melalui Malaysia Government Design System (MYDS) — satu langkah besar ke arah digital yang lebih tersusun dan konsisten. Apa itu MYDS? MYDS adalah satu sistem standard yang menyediakan komponen UI, guideline, dan template untuk membina website kerajaan dengan cara yang seragam dan berkualiti tinggi. Kenapa ini penting? Consistency - Semua website kerajaan akan ada rupa & pengalaman yang sama (tak lagi bercampur-campur design) User-friendly - Reka bentuk lebih clean, minimal, dan mudah guna untuk rakyat Faster development - Developer boleh guna komponen siap (tak perlu buat dari scratch) Cost saving - Kurangkan kos pembangunan — jimat duit kerajaan / taxpayer Accessibility-ready - Patuh standard accessibility (WCAG) terus out-of-the-box Gambar figma MYDS Ini langkah besar untuk Malaysia jadi lebih mature dalam digital government — bukan sekadar ada website, tapi ada standard, scalable, dan user-ce...

PORT iQMS

 https://jknselangor.moh.gov.my/qms/#!/ Hospital Sg Buloh -  https://jknselangor.moh.gov.my/qms/#!/facility/9

XAMPP mysqld tetiba corrupt πŸ˜‘

Imej
Annoying betul lah kalau nak start buat coding.. bila Start XAMPP -> Mysql Tetiba mysqld tak boleh start... ni bukan isu port tapi entahlah.. So apa kena buat?? 1) Backup directory C:\xampp82\mysql\data. Simpan kat desktop. 2) Copy semua data dalam C:\xampp82\mysql\backup. Paste masuk dalam C:\xampp82\mysql\data. 3) Replace ibdata1 yang baru ni dengan yg lama. 4) Then boleh start mysql macam biasa Error ada kat bawah ni.. tanya chatgpt mcm tak berapa membantu lol 2026-04-23 10:50:16 0 [Note] Starting MariaDB 10.4.32-MariaDB source revision c4143f909528e3fab0677a28631d10389354c491 as process 16980 2026-04-23 10:50:16 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 2026-04-23 10:50:16 0 [Note] InnoDB: Uses event mutexes 2026-04-23 10:50:16 0 [Note] InnoDB: Compressed tables use zlib 1.3 2026-04-23 10:50:16 0 [Note] InnoDB: Number of pools: 1 2026-04-23 10:50:16 0 [Note] InnoDB: Using SSE2 crc32 instructions 2026-04-23 10:50:16 0 [Note] InnoDB: Initiali...

React Native Wayfinder

  React Native 1. https://docs.expo.dev/get-started/create-a-project/ 2. https://reactnative.dev/docs/navigation Algorithm 1. Djikstra Algorithm -  2. A* Search / A Star Algorithm - https://www.geeksforgeeks.org/dsa/a-search-algorithm/

arduino TFT Display

 https://www.youtube.com/watch?v=9Ms59ofSJIY

AC and Switching Circuits

Imej
  Playlist :  https://www.youtube.com/playlist?list=PLXb3r5ny8_1X-zW02CcpueDXt5Yd4th5o

Display CMS

Refer :   LCD Kiosk CMS Program Instructional Video

PostgreSQL 101

Imej
 πŸ˜ How to Install and Run PostgreSQL (Windows) Step 1: Download PostgreSQL Go to the official website: πŸ”— https://www.postgresql.org/download/windows/ Click Download the installer → it will redirect to EnterpriseDB . Choose: Latest stable version (e.g., PostgreSQL 16) Windows x86-64 Download the .exe installer. Step 2: Install PostgreSQL Run the installer and follow this setup: Installation Directory Leave default (recommended). Components ✔ PostgreSQL Server ✔ pgAdmin 4 ✔ Command Line Tools Data Directory Leave default. Set Password for Superuser (postgres) ⚠️ VERY IMPORTANT Remember this password. You will use it to login. Port Number Default is: 5432 Leave it unless you already have something using that port. Click Next → Install → Finish. To add psql to Windows Environment Variables ✅ Step 1: Find PostgreSQL bin Folder Go to where PostgreSQL is installed. Usually it is: C:\Program Files\PostgreSQL\16\bin (Replace 16 with your version.) Insid...

Flutter for beginner

Imej
  OVERVIEW 00:00:00 ​ Create a project 00:02:22 Widget inside Widget 00:04:56 Widget vs Argument 00:07:12 Types 00:09:30 Mouse over 00:12:12 : Container 00:16:48 Column 00:22:10 Row 00:25:22 Center 00:27:17 Images 00:32:06 Extensions (only for VS code) 00:33:27 Stack 00:35:48 Padding 00:36:46 SizedBox 00:37:33 Icon 00:38:56 ListTile 00:40:59 print 00:41:47 Wrap 00:43:17 MaterialApp & Scaffold 00:47:21 AppBar 00:50:05 NavigationBar 00:53:53 FloatingActionButton 00:56:11 Drawer 00:57:53 SafeArea 00:59:49 Type 1 01:01:20 Type 2 01:05:26 Null Safety 01:07:19 Stateful 01:11:42 Recap 01:17:18 Split your Widgets 01:20:30 Widget Tree 01:25:12 ValueNotifier 01:31:41 Challenge 01:34:30 Solution 01:38:32 TextField 01:42:33 Checkbox 01:45:09 Arrow function 01:46:15 Switch 01:47:57 .adaptive 01:49:11 Slider 01:51:12 SingleChildScrollView 01:52:51 GestureDetector 01:54:01 InkWell 01:55:34 Buttons 01:59:07 DropdownButton 02:02:34 Push 02:02:3...