Catatan

Tunjukkan catatan dari April, 2020

LINUX TRICKS

Imej
How to Remove Files and Directories Using Linux Command Line https://linuxize.com/post/how-to-remove-files-and-directories-using-linux-command-line/ CentOS / RHEL 7 : Shutting Down, Suspending, or Rebooting Commands (systemctl) https://www.thegeekdiary.com/centos-rhel-7-shutting-down-suspending-or-rebooting-commands-systemctl/ How do I find Apache http server log files? https://blog.codeasite.com/how-do-i-find-apache-http-server-log-files/ Error  502 Bad Gateway The server returned an invalid or incomplete response.  Resolving a 502 bad gateway error message -  https://www.allconnect.com/blog/502-bad-gateway-error-explained What Is 502 Bad Gateway Error and How to Fix It in WordPress? -  https://www.cloudways.com/blog/wordpress-502-bad-gateway-error/ NGINX 502 Bad Gateway: PHP-FPM -  https://www.datadoghq.com/blog/nginx-502-bad-gateway-errors-php-fpm/ - - *Suggestion  Linux chattr Command Tutorial for Beginners -  https://www.howtoforge.com/linux-chattr-

JS - Calculate Date in Javascript

JavaScript Date Formats https://www.w3schools.com/js/js_date_formats.asp Subtract days from a date in JavaScript https://stackoverflow.com/a/1296398 Get difference between 2 dates in JavaScript? https://stackoverflow.com/q/3224834 Calculate week and get the day balance Convert int to whole number using floor() https://www.w3schools.com/jsref/jsref_floor.asp Get the balance using % https://stackoverflow.com/a/4228376 How to calculate the number of days between two dates in javascript? https://www.geeksforgeeks.org/how-to-calculate-the-number-of-days-between-two-dates-in-javascript/

Deploy CodeIgniter project on Ubuntu

htaccess Ubuntu https://askubuntu.com/a/942755 https://stackoverflow.com/questions/44438644/500-internal-server-error-after-changing-allowoverride-to-all-in-ubuntu https://www.vultr.com/docs/setup-a-codeigniter-application-on-ubuntu-16-04

RELATIONAL DATABASE MODEL

Imej
Terminologi penting di dalam model hubungan Domain Set nilai yang dibenarkan untuk satu atau lebih atribut Relation Jadual yang mempunyai lajur dan baris Tuple Baris bagi hubungan/jadual Atribut Lajur bagi hubungan/jadual yang mempunyai nama

Mengaplikasikan langkah- langkah keselamatan melindungi komputer

Imej
Keselamatan komputer  Keselamatan merujuk kepada polisi - polisi dan ukuran teknikal yang digunakan untuk menghalang pemilikan yang tidak diberi kuasa atau perubahan, kecurian dan kerosakan fizikal kepada sistem maklumat. Keselamatan boleh dipromosikan dengan  beberapa teknik dan alat yang melindungi perkakasan komputer, perisian, rangkaian komunikasi dan data. Tujuan Keselamatan komputer 1. Agar apa yang kita lakukan atau simpan selamat dan tidak hilang 2. Agar komputer mahupun sistem dan perisian kita tidak rosak Keselamatan perkakasan  1. Jangan menutup ruangan udara pada monitor. 2. Papan kekunci perlu sentiasa dibersihkan menggunkan berus yang halus. 3. CPU perlulah diselenggara sekurang- kurangnya sebulan sekali. 4. Pastikan Shut Down komputer sebelum matikan suis. 5. Sentiasa selenggara PC supaya habuk tidak tersumbat terutamanya pada Power Suply. Keselamatan Perisian dan Maklumat  1. Berhati hati semasa melayari laman sesawang agar tidak klik pada la

JENIS MODEL PEMBANGUNAN | KELEBIHAN DAN KEKURANGAN SETIAP MODEL

MODEL KELEBIHAN KELEMAHAN 1.        Model Air Terjun (Waterfall) ·        Model ini ringkas dan mudah untuk difahami dan digunakan. ·        Ia mudah untuk diuruskan kerana ketegaran model (setiap fasa mempunyai proses kajian yang khusus ) ·        Dalam model ini, fasa diproses dan diselesaikan satu demi satu. Fasa tidak akan bertindih. ·        Model Waterfall berfungsi dengan baik untuk projek - projek yang kecil di mana keperluan sangat difahami dengan baik. ·        Sebaik sahaja aplikasi dalam peringkat ujian, agak susah untuk kembali ke sebelumnya dan mengubah sesuatu yang tidak betul di dalam peringkat konsep. ·        Risiko yang tinggi dan keberhasilan yang rendah (Ketidakpastian). ·        Model ini tidak sesuai untuk projek yang kompleks dan berorientasikan objek.. ·        Model ini lemah untuk projek – projek yang lama dan berterusan. 2.        Model Prototaip ·       

JENIS UML DIAGRAM

Imej
Hai Assalamualaikum korang. Untuk artikel kali ni~ Lee nak share jenis rajah UML. Lee cuma letak contoh rajah je. Kalau ada masa Lee akan terangkan secara satu per satu fungsi setiap rajah yang Lee nyatakan kat sini. DFD LEVEL 0 DFD LEVEL 1 ERD USE CASE CLASS SEQUENCE ACTIVITY

WEB DEVELOPMENT ENVIRONMENT

Sebagai Pembangun Aplikasi Web (Web Developer), kita perlulah memilih sendiri persekitaran pembangunan yang kita inginkan semasa kita membangunkan aplikasi. Oleh itu, kita perlulah menyediakan keperluan yang lengkap untuk memastikan pembangunan tidak menghadapi masalah.  1. SISTEM PENGOPERASIAN Salah satu cara untuk mengubahsuai persekitaran pembangunan ialah kita perlulah memilih Operating System (OS) yang kita ingin gunakan seperti Windows (Windows 10), Mac OS(macOS Sierra(10.12), OS W E1 Capitan(10.11)), Linux (Debian, Mint, Arch, Kali) dan banyak lagi OS.  2. WEB EDITOR Selepas kita menetapkan OS yang kita inginkan, kita perlulah memilih web editor yang sesuai. Terdapat pelbagai jenis web editor contohnya, Simple Dekstop application Editors, WYSIWYG Editors, Browser – Based Extension dan Cloud Based Editors. Web Editor yang kita selalu gunakan ialah Notepad++, Sublime Text, NetBean, Textwraggler. 3. BROWSER Pemilihan Pelayar Web juga penting supaya kita selaraska

Purge logbin.000 sqld di server

Imej
Hi guys. Semalam Lee menghadapi masalah di mana file logbin terlalu banyak dan menyebabkan storage 100% used. Dan ini menyebabkan service – service seperti httpd and mysqld tak dapat berfungsi dengan baik. Pada artikel kali ini.. Lee nak kongsikan cara yang betul untuk delete file logbin supaya disk tak penuh. *Ps: File – file logbin ini perlu dibuang dengan cara yang betul supaya mysqld tak error 1. Mula – mula kita perlu login mysql. Taip command seperti di bawah, di bawah ni Lee ada lampirkan paparan command juga. Command ini untuk buang binary log dengan selamat. PURGE BINARY LOGS TO 'mysql-bin.010'; PURGE BINARY LOGS BEFORE '2019-04-02 22:46:26'; 2. Seterusnya, kita perlu set limit supaya kita tak perlu run command tersebut untuk delete binary log. SET GLOBAL expire_logs_days = 10; 3. Selepas itu, buka fail /etc/my.cnf dan masukkan config seperti di bawah; expire_logs_days=10   4. Restart mysqld. Lee guna Centos 7, jadi Lee akan ru