CLOUD COMPUTING, APO KOBONDONYO CLOUD NI?
“Kita punya product ni secure sebab ‘cloud-based’”
Unpopular opinion, terma Cloud ni boleh diperkatakan agak overused atau oversell oleh beberapa pihak.
Tapi apa sebenarnya Cloud ni? Kenapa semua orang sebut Cloud pada zaman sekarang?
Kalau untuk fresh grad, asalkan boleh buat basic REST pun dah cukup okay untuk entries.
Tapi, kalau nak cakap pasal keep in industries, banyak sangat cabang. Depends on company yang awak join.
Boleh jadi awal explore pasal rpc la, streaming la, caching la, encoding la, etc.
Muhammad seorang penduduk Gaza yang telah pun syahid menulis:
“Wasiat ku kepada mu: Jika aku mati dan syahid dalam perang ini, Aku tidak akan memaafkan pemimpin Arab yang mengecewakan harapan kita.”
“Kami telah menjalani hari-hari yang sukar tanpa makanan dan dalam kepungan. Rambutku sudah berubah menjadi kelabu walaupun umurku masih muda. Semoga Tuhan tidak akan memaafkan kamu dan tidak akan memberkati kamu.”
“Demi Allah, aku akan mengadu kepada Maha Pencipta 7 lapisan syurga perbuatan kau”
“Maafkan aku ibu. Aku amat menyayangi mu. Jangan tangisi pemergian ku”
Mesej ku kepada masyarakat Mesir, Yaman, Jordan, Lubnan, Algeria, Sudan, Tunisia & Malaysia:
“Aku meletakkan kepercayaan kepada anda semua untuk tidak mengabaikan Gaza. Aku merayu dan menggesa anda semua untuk melindungi Gaza.
Aku amat menyayangi kalian semua. Mohon jangan kecewakan harapan kami.”
“Sesiapa yang menjumpai mesej ini, aku mohon sebarkan”
Aku adalah seorang syahid, Insya-Allah, Muhammad Abdul Qadir Al-Husseini
25/3/2024
TERKINI
RAFAH FINAL DEFENCE
FORMASI PASUKAN PEJUANG PALESTIN DI RAFAH
BRIGED AL QASSAM
- Batalion Pertama di Tal Al Sultan
- Batalion Kedua di Shaboura
- Batalion Ketiga di Kem Yabna
- Batalion Keempat di Timur Rafah
- Pasukan Artileri(Roket dan Mortar)
BRIGED SERAYA AL QUDS
- Batalion Pertama di Koridor Philadelphia (1 km Sempadan Gaza-Mesir)
- Batalion Kedua di Kejiranan Al Shouka
- Batalion Ketiga di Kejiranan Al Genina
- Batalion Keempat di Lintasan Rafah
- Pasukan Artileri (Mortar dan Roket)
BRIGED MUJAHIDIN, BRIGED SYAHIDIN FIL QUDS DAN BRIGED OMAR AL QASIM
- 1 Batalion dipecahkan kepada beberapa pasukan bagi membantu serangan Pasukan Pejuang Palestin di semua arah IDF
TERKINI
Seorang guru meninggal dunia ditembak IDF
Darahnya mengalir di dalam keretanya (Gambar 1)
Gambar kedua ialah gambar seorang budak ditembak IDF di Jenin , Tebing Barat
Hi everyone , just wanted to let you know that LIT MY have a little project of our own for the first time, which is 30 Hari 30 Tech Sharing!
In commemoration with Labours Day, the first kickoff video for the series has been uploaded!!🥰❤️🎉🎉🎉
https://t.co/o2o62zzGEK
Apa yang BE developer perlu tahu pasal email?
Email ni antara benda yang semua orang tahu penting bagi sebuah aplikasi web tapi selalu kena letak tepi dulu sebab nak fokus kpd benda-benda lain yg lebih penting.
Bila sampai masa nak send email, kita just call mail() and call it a day. Cuma bila ada user komplen email tak dapat barulah kita akan mula mencari-cari sebab kenapa email tu tak sampai.
Email pada awalnya adalah protokol yg sangat terbuka. Sesiapa saja boleh send email ke mana-mana server yang dia nak. Just connect to any port 25, say helo, cakap saya [email protected], nak send email to [email protected], server https://t.co/f8d3E91jHP cakap shoot, and bang, the ceo just got a spoofed email from PM.
Disebabkan keterbukaan dan sifat peramah protokol email ni, spam berkembang menjadi satu industri. Jadi beberapa kekangan mula dibangunkan utk menjadikan teknologi email lebih selamat.
Pertama sekali adalah SPF (Sender Policy Framework). Melalui SPF, admin domain https://t.co/plW7gFbjk3 boleh publish SPF record kat dalam DNS mereka menyatakan IP address mana yang boleh send email menggunakan domain mereka. Apabila server pnb menerima email yang kononnya daripada [email protected] dia akan check adakah IP sender tu ada dlm rekod SPF utk domain https://t.co/plW7gFbjk3.
SPF ini bagaimanapun masih lagi bermasalah. Sebab alamat penghantar email ni wujud dalam 2 headers email iaitu MAILFROM, dan FROM. MAILFROM ni dipanggil envelope address. Bila user buka email mereka, yg mereka nampak sebagai penghantar adalah FROM address. Jadi orang masih lagi boleh send email daripada [email protected] tapi set FROM address dia sebagai [email protected].
Untuk mengatasi masalah ini. DMARC diperkenalkan. Ada 2 (mungkin 3) benda penting dalam DMARC. Satu DMARC mewajibkan alignment antara MAILFROM dgn FROM address. Jadi MAILFROM dgn FROM address mesti sama. Kedua DMARC membenarkan domain admin utk set policy bagi email yang gagal SPF dan DMARC check, sama ada nak terima, kuarantin atau reject email tersebut.
Nampak dah ok setakat ni tapi ada masalah lain pulak. Isu MAILFROM dgn FROM address tak align ni bukan sebab orang nak spoof je. Tapi boleh disebabkan penggunaan relay. Contoh relay bila server penerima forward email tu ke alamat yg lain spt, [email protected] di forward ke [email protected]. Bila ini berlaku, SPF dah tak align dan DMARC check will fail.
Untuk mengatasi masalah ini, admin domain https://t.co/plW7gFbjk3 perlu tetapkan SPF policy kepada softfail supaya email yang fail DMARC masih lagi diterima tapi perlu melalui satu lagi tapisan iaitu DKIM. DKIM membolehkan penghantar menyertakan signature dalam headers email dan penerima boleh memeriksa signature tersebut melalui public key yang admin domain publish dlm dns record mereka.
Kesemua kaedah SPF, DMARC dan DKIM menggunakan DNS utk publish maklumat2 yang diperlukan oleh server penerima email bagi memeriksa kesahan email tersebut. Penghantar publish SPF, DMARC dan DKIM record dalam DNS mereka, penerima akan query maklumat tersebut daripada DNS penghantar.
Selain isu di atas, ada satu lagi isu apabila nak hantar email. Kat atas, kita anggap server penghantar tiada sebarang masalah utk berhubung dgn server penerima. Email provider seperti gmail, yahoo dsbnya bagaimana pun takkan senang-senang nak terima email daripada IP address yang dia tak kenal.
Ini biasanya tiada masalah jika menggunakan khidmat penghantar email seperti AWS SES, Sendgrid, Mailgun dsbnya. Tapi bagaimana kalau kita nak hantar email terus daripada server kita? Mungkin dlm episod seterusnya.
Most Beautiful React Icon Library!!
- 27,000+ beautiful icons
- 3,800+ free icons for commercial use
- Available in SVG, React, React Native, npm, CDN and more
→ https://t.co/W8phCw2CeG
Hi everyone ✨
I just built a new 3D freebies website about Ramadan using Figma (UI design) and Framer (dev). You can access the 50 3D illustrations below for free (no attribution needed)🙌🏻
https://t.co/RMejCiY56s
Here is the preview 👇🏻
🧵 Kursus Video Mobile App dengan Flutter akan dibuka untuk tempahan pada 7 Mac 2024 (Khamis), dan Bahagian 1 akan di terbitkan pada 16 Mac 2024.
🎟️ Kod Promo diskaun sebanyak 50% akan di share ke email anda. Bagi yang belum daftar, link pendaftaran disediakan di profile saya.
The IDF took a Palestinian prisoner and slowly crushed him to death with a bulldozer
This is a clear war crime but will be ignored because Israel is our greatest ally https://t.co/aR2BTjIBNN
Fellow Backend devs,
Can share with me your experience with optimizing database queries.
How significant can the optimization be? Lemme hear your stories