Programmer Zaman Now
9.23K subscribers
1.3K photos
39 videos
945 links
Channel ini merupakan channel dari komunintas Programmer Zaman Now

Admin : @khannedy

Lowongan Programmer Zaman Now : @LowonganProgrammerZamanNow
Download Telegram
ada pertanyaan menarik soal nodejs, katanya app nya walaupun gak ada traffic, makan 11GB buat run , padahal lagi gak ngapa2in, lho kok bisa? ya bisa-bisa aja, kalo misal ada memory leak di app nya. makanya sebagai programmer, kita harus tahu gimana cara buat aplikasi yang baik, terutama di teknologi yang punya garbage collection kayak nodejs, java atau go. jangan sampai, terjadi memory leak, yang bikin aplikasi kita boros memory, dan jadi lemot karena engine GC nya sibuk bersihin sampah yang ternyata sampahnya berkerak membandel

https://youtu.be/X5oFgO3aACE

#programmerzamannow
API Harus di Enkripsi?

Sebenarnya, menggunakan HTTPS sudah cukup untuk menghindari “man in the middle attack”, cuma memang kadang ada yang masih paranoid juga tetep pengen di enkripsi lagi request dan response dari API yang dibuat. Kira-kira apa itu cukup berguna? atau sebenernya hanya ketakutan kita aja?

https://youtu.be/pyVbO9OA_i4

#programmerzamannow
Simulasi Performance Test

Saat bikin app, terutama yang baru, hal yang wajib kita lakukan, pastinya adalah performance test. Ini buat mastiin bahwa app yang kita buat bisa handle traffic real user saat ini. Jangan sampai pas deploy ke prod, baru ketahuan masalahnya. Oleh karena itu tahapan melakukan performance test adalah hal yang wajib kita lakukan. Nah kalo kalian udah coba ngelakuin performance test belum? Atau percaya sama app yang kalian buat? Jadi gak butuh performance testing 😄

https://youtu.be/HxITpAEhC1w

#programmerzamannow
Cloudflare Waiting Room

Kadang yang namanya system, pasti ada batasannya, gak ada resource unlimited. Salah satu cara biar sistem kita gak kewalahan ketika tiba2 yang ngakses terlalu banyak, ya nambahin waiting list. Banyak yang udah implementasi waiting room, terutama yang pembelian tiket rebutan, kayak konser coldplay dulu. Pertanyaannya gimana cara kerja sistem waiting room ini?

https://youtu.be/SJWyZ_tjW_8

#programmerzamannow
siap2, react native akan ada pesaing, siap2 juga, belajar teknologi baru buat bikin app hybrid android & ios.

apakah pengguna react native dan flutter akan ketar ketir?

https://lynxjs.org/

#programmerzamannow
ExpressJS Bikin CPU dan RAM Bengkak?

Katanya JS lebih bagus dari PHP bang, kok ini malah bikin CPU dan RAM bengkak sih? Jangan2 ini konspirasi aja, biar orang pada gak pake PHP dan pindah ke JS. Kalo app tiba2 CPU dan RAM bengkak, kita harus tahu dulu jenis aplikasinya seperti apa, memang ada jenis app yang butuh CPU tinggi, atau RAM tinggi, atau bahkan butuh dua-dua nya, jadi kita gak bisa judge diawal kalo teknologinya jelek.

Kecuali bikin hello world API, butuh CPU dan RAM gede, nah itu sih agak agak ya #eh

https://youtu.be/DRE_molM1G0

#programmerzamannow #nodejs #js
Fake GPS, Gimana Cara Cegahnya?

Salah satu tantangan bikin aplikasi yang menggunakan geo location, yaitu sering diakalin menggunakan Fake GPS. Hal ini emang sangat tricky karena kita tidak bisa mengkontrol device pengguna, baik itu Browser nya ataupun Mobile nya. Lantas kira2 gimana cara mencegah penggunaan Fake GPS? Sederhananya tidak bisa, kita tidak bisa mencegah itu. Tapi setidaknya kita bisa mendeteksinya disisi backend

https://youtu.be/Pjx-VDuFp6w


#programmerzamannow