RTSP ke HLS Conversion

Beberapa hari lepas aku saja buat percubaan untuk host live stream dari CCTV ke VLC Player dan cara setup dia agak mudah juga asalkan kita tahu apa id dan password untuk akses ke RTSP protocol CCTV tersebut. Untuk kes aku seperti mana yang aku pernah cerita sebelum ini, aku menggunakan CCTV HikVision dan ada feature … Read more

Masalah “Mixed Content” Semasa Install Akaunting Software dalam CentOS 7

Masa nak install software Akaunting ini ada satu masalah yang mana dapat error “Mixed Content”. Error log ini cuma boleh nampak bila enable Developer mode dekat browser dan pilih Console tab. Bila load page, untuk kes aku sebab first time installation jadi masa dia load page itu nampak error mixed content ini. Mixed Content: The … Read more

Error: FAILED: failed to get start and end for /dev/nvme1n11

Aku dapat error ini masa tengah nak extend filesystem application. Jadi aku tengok balik apa yang salah. Kalau tengok betul-betul dari output lsblk di bawah kita boleh nampak yang type disk untuk mount point /opt/prod_jira adalah lvm. Jadi dekat sini kita kena guna konsep LVM. Di sini kita tengok saiz disk nvme1n1 adalah 80G. Jadi … Read more

Deploy MQ135 di kawasan dapur

Hari ini aku deploy sensor MQ135 untuk monitor tahap kualiti udara yang berada berdekatan dengan dapur masakan. Nampak semua berjalan dengan baik cuma ada beberapa benda yang aku mula perasan tak kena dengan module ini macam contoh dia tiba-tiba berhenti hantar data. Tapi aku ambil inisiatif deploy sahaja dulu dan tengok balik kemudian. Bawah ini … Read more

HikVision dan NFS Server

Aku baru sahaja beli HikVision Wifi CCTV bulan awal bulan ini untuk monitor kucing dan faktor keselamatan. Model yang aku beli adalah HikVision CCTV DS-2CV1021G0-IDW1 , jadi kalau nak tengok dan berminat nak beli boleh klik ke URL di atas. Disebabkan Wifi CCTV ini akan diletak dekat luar aku memilih untuk ada ciri-ciri IP66 yang … Read more

Deploy WordPress & MySQL menggunakan Microk8s

Dah lama tak usik Kubernetes dan kali terakhir usik tahun 2019 sebab dapat arahan untuk belajar sebab akan terlibat dengan satu projek tapi tak sempat projek tersebut execute, macam-macam jadi dekat company. Aku pun dah cabut dari company tuh tapi ilmu yang aku belajar pasal Kubernetes agak bermanfaat. Proses pembelajaran agak sukar juga sebab belajar … Read more

Speedtest-cli Stop Working –

Tiba-tiba sahaja graf speedtest internet berhenti pada pukul 6AM dan aku terus buat siasatan dan jumpa issue #769 telah pun dibuka di repository speedtest-cli kepunyaan sivel. Bila aku execute script tersebut secara manual, aku dapat error macam ini;ValueError: invalid literal for int() with base 10: Jadi seorang pengguna telah membaiki code tersebut dan di bawah … Read more

Update AWS SG Dengan Dynamic IP dan Debug Cron

Hari ini aku baru sahaja deploy satu script untuk aku sentiasa update AWS Security Group ( AWS SG ) dengan dynamic IP. Script ini akan di’execute” setiap minit menggunakan cron supaya AWS SG akan sentiasa dikemaskini dengan IP yang terbaru. Ini juga demi mengelakkan sebarang kehilangan data berlaku. Script ini bukan aku yang bina tetapi … Read more

Perkongsian Suis Pintar dan Sistem Pengairan Pintar

Projek yang aku bina ini adalah projek pertama dalam penglibatan IOT ( orang kita panggil Internet Kebendaan ). Kalau diikutkan device pertama yang berkaitan dengan IOT aku ada dahulu adalah Raspberry Pi version pertama dan kemudian aku beli Raspberry Pi versi kedua. Kedua-dua RPi aku guna sebagai webserver, media center di rumah sahaja. Penggunaan media … Read more

Capai Kelajuan 520Mbps on Wifi

Pagi ini agak menggembirakan sebab dapat kelajuan maksima 520Mbps ( kelajuan penuh langganan internet ) on Wifi walaupun ada masa tak capai dan aku memahami sebab ia atas Wifi dan tak stabil. Tapi pencapaian untuk dapat kelajuan maksima sudah cukup menggembirakan walaupun dapat dalam sekali dua. Ini dapat membuktikan bahawa kelajuan maksimum boleh dicapai di … Read more

Tarik Data Log Dari Zabbix Agent

Untuk sebuah Zabbix Server dapatkan data log dari server ( Linux ), Zabbix Agent yang running di dalam server tersebut perlu allow Zabbix Server untuk remote execute command yang dia perlu supaya dia boleh baca kandungan log dalam file. Jadi dalam kes ini, setelah kita pastikan firewall dan setup item dari Zabbix Server selesai, kita … Read more

Extend EBS Volume AWS

Bila filesystem dah mencecah lebih 90%, kita kena usahakan untuk menambahkan space di filesystem tersebut, Kalau filesystem tersebut adalah root fileystem, concern perlu lebih sebab sebarang database file boleh corrupt sekiranya space penuh dan aplikasi akan berhenti beroperasi. Untuk task yang aku dapat yang mana aku dah perasan yang filesystem usage untuk salah satu server … Read more

Perfect Hammer

Masa di BAE Systems dulu ada satu masa hardware blade server down. Blade server tu pula host ESX, dalam ESX ada banyak server-server virtual. Blade server ini dia duduk dalam enclosure / box, dalam satu box itu boleh masuk banyak blade server, seingat 10-12 blade server. Jadi enclosure box ini kalau boleh remote kita boleh … Read more

Error – throw err;

Bila nak start process ionic serve, aku dapat error macam di bawah. Jadi isu ini jadi bila aku copy project ini dari directory dan segala node_modules cuma kenal libraries dan module dalam path directory tersebut jadi apabila dia dipindahkan ke directory path dah jadi lain. Jadi apa yang aku cuba aku buang semua node_modules dan … Read more

Generate Thread Dump Dengan jstack

Ada masa-masa kalau terdapat isu dengan java kita perlu buat sedikit analysis dengan thread dump tersebut jadi tools yang kebiasaan aku gunakan untuk mengumpul thread dump tersebut adalah dengan menggunakan jstack. Untuk menggunakan jstack ini perlu tahu di mana lokasi jstack tersebut sebab kebiasaan shell yang kita gunakan tidak set path ke java yang mempunyai … Read more

gzip Compressing Dengan HaProxy

Malam tadi buat performance test menggunakan website GTmetrix, ada beberapa area yang kena adjust sikit supaya performance website jadi lebih baik. Tapi malam tadi hanya sempat untuk tambah gzip compression di bahagian reverse proxy dan hasil test untuk kali kedua agak positif. Sebelum Selepas Untuk buat adjustment dalam HaProxy cuma perlu tambah dua parameter iaitu; … Read more

Masalah Dengan no kex alg

Beberapa hari lepas aku reinstall package OpenSSH Server ( openssh-server ) atas server ( CentOS 7 )aku atas sebab tertentu yang mana aku dapati yang process sshd tak boleh nak bind dengan port 22, walhal process sshd dah pun bind dengan port 22 sebenarnya. Jadi aku reinstall package openssh-server dan dah fix issue tersebut. Tapi … Read more

Temperature Sensor DHT11, PubClient, WifiManager, MQTT Dengan ESP8266 NodeMCU v3

DHT11 adalah satu sensor yang mana kita boleh mendapatkan bacaan humidity ( kelembapan ) & temperature ( suhu ) di dalam sesuatu kawasan. DHT11 yang juga dikenali sebagai temperature sensor module boleh digunakan dengan Raspberry Pi dan ESP8266. Sensor module ini menjadi pilihan ramai kerana faktor ia-nya murah dan banyak sumber rujukan code cara untuk … Read more

Unifi Fiber Connection Speed ke InfluxDB

Aku suka monitor kelajuan internet rumah sebab benda ini jarang orang ambil peduli samada mereka dapat kelajuan penuh dan bayaran service bulanan yang dibayar betul-betul berbaloi atau tidak dengan apa yang mereka dapat. Jadi untuk pengguna biasa mereka susah nak monitor sebab software ini memerlukan sistem yang boleh bekerja 24×7 baru kita boleh dapat kesan … Read more