- 12
- 4 357
Sarrahman Dev
Indonesia
Приєднався 20 сер 2023
01001000 01100001 01101100 01101111 00101100 00100000 01110011 01100001 01111001 01100001 00100000 01110011 01100101 01101111 01110010 01100001 01101110 01100111 00100000 01110011 01101111 01100110 01110100 01110111 01100001 01110010 01100101 00100000 01100101 01101110 01100111 01101001 01101110 01100101 01100101 01110010
Programmer Perfeksionis vs Programmer Praktis: Pilihan atau Kebutuhan?
Apakah kamu programmer perfeksionis yang suka memastikan setiap baris kode sempurna, rapi, dan optimal? Atau mungkin kamu programmer praktis yang fokus pada hasil akhir secepat mungkin? 🤔
Dalam video ini, kita akan membahas dua tipe programmer: Perfeksionis vs Praktis. Dari karakteristik masing-masing, kelebihan dan kekurangannya, hingga contoh nyata di dunia pemrograman. Tidak ada yang lebih baik atau lebih buruk-keduanya punya tempat masing-masing di dunia teknologi.
Kamu masuk tipe yang mana? Tulis jawabanmu di kolom komentar! 🚀
Tonton sampai selesai untuk memahami filosofi di balik kedua tipe ini. Siapa tahu, kamu menemukan sesuatu yang baru tentang dirimu sebagai programmer!
Timeline Video
0:00 Intro
00:21 Programmer Perfeksionis
01:34 Programmer Praktis
02:38 Kekurangan keduanya
03:19 Kamu di tipe mana ?
#ProgrammerPerfeksionis #ProgrammerPraktis #Programming #DeveloperMindset #KodeRapi #TechIndonesia #SoftwareEngineering #DeveloperLife
Dalam video ini, kita akan membahas dua tipe programmer: Perfeksionis vs Praktis. Dari karakteristik masing-masing, kelebihan dan kekurangannya, hingga contoh nyata di dunia pemrograman. Tidak ada yang lebih baik atau lebih buruk-keduanya punya tempat masing-masing di dunia teknologi.
Kamu masuk tipe yang mana? Tulis jawabanmu di kolom komentar! 🚀
Tonton sampai selesai untuk memahami filosofi di balik kedua tipe ini. Siapa tahu, kamu menemukan sesuatu yang baru tentang dirimu sebagai programmer!
Timeline Video
0:00 Intro
00:21 Programmer Perfeksionis
01:34 Programmer Praktis
02:38 Kekurangan keduanya
03:19 Kamu di tipe mana ?
#ProgrammerPerfeksionis #ProgrammerPraktis #Programming #DeveloperMindset #KodeRapi #TechIndonesia #SoftwareEngineering #DeveloperLife
Переглядів: 482
Відео
Battle Framework API: 8 Framework Diuji untuk Kecepatan dan Performa Terbaik!
Переглядів 3,3 тис.21 день тому
Framework API mana yang paling cepat dan tangguh? 🤔 Dalam video ini, saya menguji 8 framework API populer untuk menentukan siapa yang terbaik dalam hal performance! Setiap framework diuji secara fair melalui CRUD sederhana tanpa database, menggunakan alat benchmarking seperti k6 untuk hasil yang objektif. ini adalah hasil test dari setiap match : github.com/sarrahman-me/framework-battle/tree/ma...
Move Pieces to Obtain a String || Leetcode Hari ini
Переглядів 18Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Make String a Subsequence Using Cyclic Increments || Leetcode Hari ini
Переглядів 79Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Adding Spaces to a String - Leetcode Hari Ini
Переглядів 43Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Check If a Word Occurs As a Prefix of Any Word in a Sentence || Leet code hari ini
Переглядів 9Місяць тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #leetcode #leetcodechallenge
Coding Website Survey Bahasa Pemrograman
Переглядів 273 місяці тому
Di video ini saya akan membuat website sederhana untuk meranking bahasa pemrograman menggunakan beberapa technology seperti python dan typescript Website : main.dns66h5rapcke.amplifyapp.com/ Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin....
Pengenalan Actix Web Dasar Bahasa Indonesia - Fast Web Framework For Rust
Переглядів 1294 місяці тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #actixweb #rust
Uji Performa Web Server - Actix (Rust) vs Gin (Golang) vs FastAPI (Python) vs Express (Javascript)
Переглядів 2014 місяці тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me #expressjs #gin #actixweb #fastapi #javascript #rust #golang #python
Video Perkenalan
Переглядів 694 місяці тому
Dukung Channel ini untuk terus berkembang dengan cara: - memberikan kritik, saran perihal konten - atau dukung dengan saweran kalian disini: saweria.co/sarrahmanme informasi lain: - linkedin : www.linkedin.com/in/sarrahman-me - github: github.com/sarrahman-me
Wooow...!
Saya tebak di awal, babak final paling actix vs drogon. Ehh.. ternyata tebakan saya salah, aowkwk..
@@qywokqywok ya mungkin itu seharusnya, tapi skill issue untuk framework drogon c++ nya
mungkin di tengah", perfeksionis tapi nggak sampe bikin detail komentar atau unit test yang terlalu detail tetapi teteap mau bikin kode rapi dan optimal (optimal bagi saya)
Iya, memang ngga perlu perfeksionis yang berlebihan, tapi tetap cari cara biar kode rapih dan optimal lah.
Bang, cobain benchmark elysiajs, gin, sama actix dong.
Oke, Noted
gw yng perfeksionis wkwk, berusaha untuk tidak perfeksionis itu sulit ternyata 🤣
gw masih suka pakai spring boot terbiasa aja
apapun yang terjadi express tetap dihati
maaf mau tanya, itu IDE nya pake apa ya
nvim
Wah kenapa PHP lawan JS atau NodeJS gitu min? 😁 mungkin bisa dibandingkan dengan fx bahasa serupa boleh
Kali ini eksperimen aja buat ngebandingin PHP dengan sesuatu yang agak beda kayak Node.js
bro is cooking thumbnail
sebenernya drogon ini bakalan juaranya sih. emang drogon ini harus ditangani sama profesional di bidang drogon framework
Semua juga juara bang klo ditangani sm profesional, jgn subjektif sm orang nya bang. Cukup objektif aja sm apa yg disampaikan dari videonya🙏🏻
IMO framework itu tujuannya adalah memudahkan kita dalam membuat sesuatu, kalau dikatakan performa yang bagus itu tergantung use case (dari bahasa program yg didukung aja berbeda) jadi test kecepatan dari framework itu menurut ku gk make sense karena dari segi bahasa saja yg dipilih sudah beda. Satu lagi soal method HTTP (post, get, dll) itu udah di atur oleh web server yg digunakan. Ada yg pakai wsgi, asgi, gunicorn, apache, dll. Jadi banyak faktor yg harus di perhitungkan kalau mau bicara soal kecepatan.
terus kenpa CIMB niaga pindah ke rust bang ?
@@satriabayuputrayana5785 balik lagi bang kan sudah ku mention "dari bahasa sudah berbeda" kalau CIMB ok aja dengan rust ya kenapa tidak
Synchronous semua yg bg ?
Bro bring drogon
Coba tes koajs vs actix, pernah baca dari jurnal org express sama koa js lebih kenceng koa soalnya
Secara umum itu tidak mungkin, soalnya koa itu murni JS, walaupun di finding dengan cpp atau c tetep nggak mungkin
@aryindra2931 iya kalau dibandingkan dengan express yang dicompare dgn actix ya bisa dicoba koa js.. secara konfigurasi juga mirip express dan dari beberapa sumber juga bilang kalau koa lebih kenceng drpd express
phpnya makai runtime yg stateless kalau ditandingkan sama bahasa yg satefull ya pasti kalah. kalau mau fair ya makai runtime yang statefull seperti frankenphp worker mode. laravel baru-baru ini kan sudah ada di dokumentasinya buat octane. lalu kenapa makek turnamen, lebih masuk akal kalau dibuat ranking dari hasil datanya, orang variable yg ditest cuma sedikit. contohnya karena dibuat turnamen, nemuin fiber dengan actixweb diawal itu sudah ngawur, secara dua itu sudah jadi unggulan, unggulan klo turnamen dimana-mana itu gak boleh satu grup(kanan, atau kiri), ini malah ditemuin di match 1.
Ternyata express kenceng jg ya bang. Kepikiran mau porting app express ke golang. Tapi sepertinya express masih ok
Express masih oke lah, kalo emang udah nyaman pake express.
@sarrahman_dev nyaman pake express dan go. Tp development ternyata cepet express, terutama utk manipulasi json. Minusnya kebutuhan resources tdk seminim go
di tunggu fe nya
battle yang sangat tidak fair 😂 masa go langsung diadu sama rust, oya saran aja kalo mau pake php yg bisa nyimpan state pake php swoole, frankenphp (di laravel ada octane)
Wesss sudah fair kok ituu😂, namanya juga saling coba, kalau PHP pakai swoole, trs python pakai socketify terus javascript pakai Bun/uwebsockets terus kalau Java pakai graalvm untuk runtimenya
Actixweb bahasa apa ya?
Rust
mau tanya, itu di rust sama java pake data struktur map tapi kenapa yang lain pakai array yah? otomatis ada perbedaan waktu dalam put/get data nya
Iya, saya harusnya lebih perhatiin itu juga. Soalnya, saya biasanya cuma pakai yang umum dipakai di masing-masing bahasa aja.
Komparasi Spring Boot dengan framework yg lain agak ga seimbang secara Spring Boot punya integrasi ke database bserta yg lainnya. Mungkin micro framework kayak vertx lebih seimbang
Keren sob, saran untuk menggunakan tools stress test yang berbeda. Semangat sobs
ok
Nice content bro.. Jarang nemu content bahasa indonesia yg kyk gini Apalagi beberapa kali sudah disebut kalo kemungkinan ada salah konfigurasi pada saat pengujian Jadi ada bahan untuk enginer lain yg mau ngulik lebih dalam
lanjur yang FE bang
Uji coba yg gk fair wkwk... Kalau mau fair ya one by one di adu bukan udah di bagi² di bagan gitu wkwk Go Fiber lawan Express, spring, nest, fast api, apalagi laravel Go bakalan menang telak Dari segi bahasa saja Go lawan Js, PHP, Python, Java, Go jauh lebih kencang Go paling 11 12 kalau lawan Rust
AWOKAWOKAWOK baru liat aku yg kayak gini , makasih bang
bang C# gak masuk
karena saya gak bisa
@@sarrahman_dev kalo ada part selanjutnya dan kalau berkenan saya coba bantu untuk C# nya bang
Compiler vs interpreter...
Ini testnya run diatas docker kah
Tidak, setiap framework jalan langsung di machine nya.
@@sarrahman_dev spek machine nya???
@@mohagungnursalim8219 macbook pro M2 8 core CPU dan 8 GB ram
Salam kenal Bang, mau tanya dari awal belajar sampai sekarang sudah berapa tahun bang?
saya sudah ngoding dari 3 tahun lalu. tapi coding hanya hobby dan saya tidak kerja sebagai programmer
Terima kasih bg, bagus kontennya.
lanjut bang