Categories
Open Source PHP Programming

Fusio – Bina REST API Untuk Aplikasi Web Dengan Mudah Dan Pantas

Baru-baru ni saya ada keperluan untuk membina API (application programmable interface) untuk aplikasi web yang sedia ada. API biasanya berkonsepkan REST (menggunakan protokol GET, POST, PUT, DELETE, PATCH). Dengan adanya API, kita boleh membina aplikasi yang menggunakan database yang sama, tanpa membenarkan aplikasi mendapat akses terus kepada database. Dalam situasi yang lain, mungkin ada beberapa […]

Categories
Development Tools PHP Programming Projek

KidinoCI – Projek Modifikasi Codeigniter Dengan Integrasi TankAuth, GroceryCRUD

Saya telah memulakan satu projek baru di Github. Anda boleh gunakannya ikut kesesuaian sendiri dan projek ini diedarkan dengan lesen open source MIT. Saya ni takdelah pantas nak mengikut dan tangkap teknologi terkini dalam programming. Walaupun ramai yang dah beralih ke Laravel (mungkin saya perlu juga nanti), saya masih gunakan Codeigniter. Kalau nak saya rumuskan, […]

Categories
Development Tools DevOp PHP Programming web hosting

Cara Ringkas Memantau Laman Web Masih Hidup Dengan PHP (Website Up Time Monitoring)

Saya pasang “website monitoring” ni beberapa bulan lalu. Tiada apa yang berlaku. Jadinya saya tiada menerima sebarang makluman daripada skrip PHP ringkas ini. Tapi hari ini tiba-tiba saya mula menerima email. “website-orang.com has been down for 00:05:00” Apa?! Memang saya terkejut. Ini laman web klien besar. Dahlah sebelum ni ada masalah besar yang berlaku. Ianya […]

Categories
Development Tools Open Source Programming Uncategorized

Membina Two-Factor Authentication (2FA) Dalam Sistem PHP Menggunakan Google Authenticator

Kita biasa login ke sistem di web mengguna username dan password. Dan kalau kita menggunakan aplikasi perbankan, sebagai tambahan kita perlu menggunakan kod TAC yang hadir dalam telefon melalui SMS. Kalau kita biasa, mungkin ada website lain yang kita gunakan juga meminta kod khas yang hanya boleh didapati daripada telefon kita. Ini semua dipanggil Two-Factor […]

Categories
Development Tools Open Source Programming Web Design

PHP DOS Launch: Satu Langkah Melancarkan Browser dan Webserver untuk Melihat Hasil Programming

Sebagai web programmer, web designer kita perlu melihat hasil kerja kita di browser. Dan banyak kali, kita perlukan webserver sekali. Saya menggunakan Windows. Dan biasanya kita ada XAMPP. Tapi kadang-kala, rasa banyak langkah juga nak lancarkan XAMPP dan Apache. Tapi sekarang ni, PHP hadir bersama webserver. Kita boleh gunakan Command Line dan gunakan arahan: php […]

Categories
Development Tools DevOp Open Source Programming

Kemaskini Kod Git Push untuk Server AutoScaling di Amazon Web Service (AWS)

Sebelum ni saya menulis tentang menggunakan Git untuk menyuruh server mengemaskini aplikasi atau kod. Dengan hanya membuat push ke repo di server Git, server aplikasi juga akan mengemaskini dirinya dengan kod yang terkini. AWS, Autoscaling dan ELB Saya banyak menggunakan server di Amazon Web Service (AWS). Antara ciri yang hebat di AWS adalah autoscaling. Dengan […]

Categories
Open Source

Offiria Kini Open Source – Aplikasi Social Network untuk Organisasi dan Korporat

Offiria, sebuah aplikasi social network untuk organisasi dan korporat kini diberikan kepada umum secara percuma sebagai sebuah aplikasi open source. Offiria adalah sebuah produk oleh Azrul Rahim di bawah syarikatnya Slashes and Dots Sdn. Bhd., yang sebelum ini menerajui JomSocial.com (telah dijual). Bagi yang kurang mengetahui jenis aplikasi sebegini, budaya web intranet dalam korporat dan organisasi […]

Categories
Programming

Mencari Jalan Pulang: Cabaran Programming Maze dari Lizard-Apps.com

Lebih kurang dua minggu lepas, saya menjumpai blog Menno dari Lizard-Apps.com yang mencabar programmer untuk menyelesaikan masalah maze dengan menulis algorithm dalam apa jua bahasa yang kita biasa. Saya rasa ianya agak menarik. Maka saya pun mencubanya. Saya tidak menulis apa-apa di blog ini pada ketika itu kerana saya ingin membiarkan Menno mengumumkan hasil penyertaan umum […]

Categories
Programming

Video: Tutorial Array Dengan PHP

Ini lagi video tutorial yang saya letakkan di YouTube. Ia mengajar array, indexed array, associative array, dan juga teknik-teknik untuk membuat grouping. Bahagian 1 – http://www.youtube.com/watch?v=ExhWMWUQnGU Bahagian 2 – http://www.youtube.com/watch?v=PNoY-Nt11q4 Teknik Grouping Bahagian 3 – http://www.youtube.com/watch?v=I9D09P8ug2E Bahagian 4 – http://www.youtube.com/watch?v=Cs3YCw9c7rI Bahagian 5 – http://www.youtube.com/watch?v=OjzYOk_jNI4 Download Source Code di Github.com https://github.com/kidino/Tutorial-Array-PHP

Categories
Open Source Programming video

Video: Association Rules dengan PHP dan MySQL

Lebih kurang setahun lepas, saya membuat video tutorial di YouTube untuk menyelesaikan masalah Association Rules dengan PHP dan MySQL. Sebelum ni saya hanya letakkan source code di laman web. Dan web itu saya dah tak guna lagi, akaun web hosting telah saya tutup. Terlupa saya yang video tutorial YouTube itu mempunyai pautan ke situ. Baru-baru […]