- Видео 74
- Просмотров 33 365
Backend Magang
Индонезия
Добавлен 11 фев 2018
Membahas tentang Backend Software Engineering, berupa tutorial, tips, dan hal - hal lain tentang dunia Backend.
Dengan pengalaman saya selama beberapa tahún sebagai Backend Software Engineer, saya akan mencoba membagikan apa yang saya ketahui dan semoga bisa menjadi pembelajaran bagi rekan - rekan Backend dan juga saya sendiri.
Profile profesional saya dapat dikunjungi di LinkedIn saya yang tercantum.
Dan apabila ingin berdiskusi atau bahkan mentoring dari saya, silahkan book jadwal saya di ADPList.
Terimakasih
Dengan pengalaman saya selama beberapa tahún sebagai Backend Software Engineer, saya akan mencoba membagikan apa yang saya ketahui dan semoga bisa menjadi pembelajaran bagi rekan - rekan Backend dan juga saya sendiri.
Profile profesional saya dapat dikunjungi di LinkedIn saya yang tercantum.
Dan apabila ingin berdiskusi atau bahkan mentoring dari saya, silahkan book jadwal saya di ADPList.
Terimakasih
Microservices Dance-Off: Orchestration vs. Choreography! 🕺💃
Ever wondered if your app could moonwalk through complex tasks? 🎶 Dive into the world of microservices-where services either dance to a central beat (Orchestration) or vibe to their own rhythm (Choreography). By the end, you’ll know whether your app needs a dance instructor... or just some free-spirited groove!
#backend #backendmagang #microservices101 #orchestrationvschoreography #techwithatwist #backendbanter #developerlife #codingmemes #programming #microservices
#backend #backendmagang #microservices101 #orchestrationvschoreography #techwithatwist #backendbanter #developerlife #codingmemes #programming #microservices
Просмотров: 4
Видео
From Code to AI: The Evolution of Programming and What Lies Ahead!
Просмотров 272 часа назад
Journey through the fascinating history of coding, from the early days to the era of AI. As we explore the impact of languages like Python, Ruby on Rails, Swift, and Kotlin, we also tackle the pressing question: Will AI transform coding or take it over entirely? Join us as we unravel the past and speculate on the future of programming in a tech-driven world! #backend #backendmagang #historyofco...
Mengungkap Sejarah Algoritma: Dari Al-Khawarizmi ke Pemrograman Modern!
Просмотров 5614 часов назад
Siapa sangka, cara kita menyelesaikan masalah hari ini banyak dipengaruhi oleh seorang ilmuwan Muslim di abad ke-9? Di video ini, kita akan menjelajahi kontribusi Al-Khawarizmi dalam dunia algoritma dan bagaimana pendekatannya masih relevan dalam coding di era modern. Jangan lewatkan penjelasan menariknya! #backendmagang #backend #algorithm #alkhawarizmi #programming #coding #sejarah #teknologi...
Big O Notation - Memahami Kompleksitas Algoritma dalam Pemrograman
Просмотров 36828 дней назад
#backend #backendmagang #golang #complexity #algorithm #programming #coding #bigonotation #codingtips Dalam video ini, kita akan membahas konsep penting dalam pemrograman: Big O Notation. Anda akan belajar tentang berbagai notasi seperti O(1), O(n), O(log n), O(n²), dan lainnya, serta bagaimana cara menganalisis kompleksitas algoritma Anda. Temukan cara meningkatkan efisiensi kode Anda dan hind...
Membongkar Bahaya SQL Injection: Dari Menebak Kolom Hingga Mengambil Alih Database!
Просмотров 265Месяц назад
#backendmagang #backend #sql #sqlinjection #cybersecurity #golang #programming #coding Apakah aplikasi kalian sudah terlindungi dari serangan SQL Injection? Dalam video ini, kita akan mengupas tuntas salah satu teknik serangan paling berbahaya yang bisa digunakan oleh penyerang untuk mengeksploitasi database aplikasi.
Transformasi Audio ke Teks dengan API Flask dan Whisper: Panduan Lengkap!
Просмотров 83Месяц назад
#backend #backendmagang #speechtotext #flaskapi #machinelearning #python #audiotranscription Di video ini, BACKEND MAGANG menunjukkan langkah-langkah praktis untuk membuat API berbasis Flask yang mengonversi file audio menjadi teks menggunakan model Whisper. Pelajari cara menginstal dependensi, menjalankan server, dan menguji API Anda menggunakan Postman. Cocok untuk pengembang dan data scienti...
Burn out from being Software Engineer? #coding #burnout #worklifebalance #softwareengineer
Просмотров 39Месяц назад
Kadang saat ngoding lama-lama, kita bukan cuma nemuin Error 404: Page Not Found, tapi juga Error 404: Motivation Not Found.
Burnout from being a software engineer?
Просмотров 140Месяц назад
#backend #backendmagang #softwareengineer #techlife #worklifebalance #productivity #coding #codinglife Hai rekan - rekan software engineer, pernah gak sih kalian merasa ada beberapa hal di dunia software engineer yang bikin kita semua terdiam, tapi di dalam hati teriak? Pengen jambak rambut orang? Pengen menghilang aja? Hari ini kita bahas beberapa keresahan kita sebagai software engineer, dan ...
Deteksi Emosi Wajah Real-Time dengan WebSocket dan TensorFlow
Просмотров 972 месяца назад
#backend #backend #machinelearning #python #tensorflow Selamat datang di video ini, di mana kita akan menjelajahi bagaimana teknologi terkini dapat digunakan untuk mendeteksi emosi wajah secara real-time! Dalam video ini, saya akan menunjukkan cara membuat aplikasi deteksi emosi yang memanfaatkan TensorFlow untuk analisis gambar dan WebSocket untuk komunikasi real-time antara browser dan server...
Kafka Fundamental - Kenalan dengan Kafka
Просмотров 2632 месяца назад
#backend #backendmagang #kafka #streamingdata #datapipeline #belajarkafka #programming #datamanagement Apakah Anda baru mendengar tentang Kafka dan ingin tahu bagaimana teknologi ini bisa mengelola aliran data besar dengan efisien? Dalam konten ini, kami akan memandu Anda melalui dasar-dasar Kafka dalam 8 langkah sederhana. Dari konsep pesan hingga kluster Kafka, semua dijelaskan dengan cara ya...
Point Nemo - Menemukan Lokasi Jarak Terpencil dari Daratan menggunakan Python
Просмотров 1192 месяца назад
#backend #backendmagang #aurelval #geekrelia #python #programming #softwareengineer Dalam video kali ini, kita akan menjelajahi titik-titik paling terpencil di lautan yang jaraknya lebih dari 3000 km dari daratan terdekat. Dengan bantuan teknologi pemetaan dan analisis spasial, kita akan menunjukkan bagaimana cara menemukan lokasi-lokasi yang berada di tengah lautan, jauh dari pengaruh manusia.
Predicting Customer Churn - Machine Learning untuk Retensi Pengguna
Просмотров 1412 месяца назад
#backend #backendmagang #machinelearning #churnprediction #coding #datascience #customerretention #python #backenddevelopment #techtutorial #predictiveanalytics #datadriven #golang #programming #youtubetrending Dalam video ini, kita akan membahas langkah-langkah penting dalam membangun model prediksi churn menggunakan Machine Learning. Dari mengolah data pelanggan hingga membuat model prediktif...
Sentiment Analysis Komentar Dengan Python & Go - Study Case Video dari Channel Guru Gembul Part#2
Просмотров 3,2 тыс.3 месяца назад
#backend #backendmagang #golang #sentimentanalysis #gurugembul #youtubecomments #contentanalysis #techanalysis #videoreaction #youtubetrends #machinelearning #programming #python #viralvideo link repo GitHub : github.com/medivh13/analysis_sentiment silahkan di fork, jangan lupa stars ygy.. thx Sentiment analysis, juga dikenal sebagai opinion mining, adalah teknik dalam bidang Natural Language P...
Sentiment Analysis Komentar Dengan Go - Study Case Video dari Channel Guru Gembul Part#1
Просмотров 5283 месяца назад
#backend #backendmagang #golang #SentimentAnalysis #gurugembul #youtubecomments #contentanalysis #techanalysis #videoreaction #youtubetrends Sentiment analysis, juga dikenal sebagai opinion mining, adalah teknik dalam bidang Natural Language Processing (NLP) yang digunakan untuk menentukan sentimen atau emosi yang terkandung dalam teks. Tujuan dari sentiment analysis adalah untuk mengidentifika...
Mengukur Popularitas Halda dan Jirayut di YouTube: Siapa yang Lebih Viral?
Просмотров 11 тыс.3 месяца назад
Mengukur Popularitas Halda dan Jirayut di RUclips: Siapa yang Lebih Viral?
Query Tuning - Tingkatkan Performa Database Anda!
Просмотров 2,2 тыс.3 месяца назад
Query Tuning - Tingkatkan Performa Database Anda!
Race Condition in Go - Mutual Exclusion
Просмотров 3433 месяца назад
Race Condition in Go - Mutual Exclusion
Golang Concurrency - Tingkatkan Performa Backend dengan Concurrency
Просмотров 4773 месяца назад
Golang Concurrency - Tingkatkan Performa Backend dengan Concurrency
Kenapa HTTP2 Lebih Cepat Daripada HTTP1?
Просмотров 2644 месяца назад
Kenapa HTTP2 Lebih Cepat Daripada HTTP1?
What happens when you type a URL into your browser?
Просмотров 1004 месяца назад
What happens when you type a URL into your browser?
Code Wars - Human Readable Duration Format - Solved using Go
Просмотров 1004 месяца назад
Code Wars - Human Readable Duration Format - Solved using Go
Code Challenge - HackerRankSQL - Advanced JOIN
Просмотров 1434 месяца назад
Code Challenge - HackerRankSQL - Advanced JOIN
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#5
Просмотров 2544 месяца назад
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#5
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#4
Просмотров 2344 месяца назад
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#4
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#3
Просмотров 1424 месяца назад
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#3
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#2
Просмотров 2874 месяца назад
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#2
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#1
Просмотров 1,1 тыс.4 месяца назад
Membuat Backend Service Menggunakan Golang - Studi Kasus Simple E-Wallet Part#1
Message Broker - How to Choose Message Broker for Your System
Просмотров 705 месяцев назад
Message Broker - How to Choose Message Broker for Your System
Aq lebih suka HALDA...best dia❤❤
thanks for sharing.
terimakasih. semoga bermanfaat.
Nyimak mas...
terimakasih.. semoga bermanfaat..
Mantapp bang 1000 subs 🔥
terimakasih. semoga bermanfaat.
Tq mas
semoga bermanfaat
Nyimak mas...
siap
Tidak perlu begitu kwsan nya membanding bandingaknbikin fans mereka rubut
Halda pinter pemberaani kocak. Ayut mh apa atuh ..😂
punten bang mau minta sarannya bang semisal saya buat rest api bang dengan go fiber struktur folder nya speerti berikut kira kira udah clean ga bang? mohon saran dan feedback nga bang hehe cmd app main.go .env config config.go database database.go migrations.go controller auth login.go register.go product getOne.go getAll.go routes auth.go product.go go.mod go.sum
kl aku sich dulu gak terlalu lihat ke jirayut walau dia sering ada di indosiar tpi setelah liat podhap ayah dedy waktu jirayut dijodoh2kan ma halda aku jadi fans berat hanyutttt❤
Mas nyimpen database ada di video yang mana
kalau yg dimaksud database untuk data RUclips video API, ada di video yang menghitung popularités halda & jirayut.
Bang, boleh nanya Saya punya table "murid" Saat pertama insert (daftar sekolah) pasti ada kolom kelas (kelas pertama kali masuk sekolah) Setidaknya setiap kelas berubah. Apakah lebih baik saya bikin dua kolom; kelas_awal dan kelas_saat_ini Atau saya bikin table baru untuk menghimpun data dinamis itu?
umumnya menggunakan table untuk riwayat atau history mas. lebih efisiennya begitu. semons menjawab ya. terimakasih.
@@backendmagang5913 untuk historis sudah ada table, Mas Maksud saya, kalo di table murid ada kolom current_grade misalnya, tentu saya gak perlu join dengan historis tadi. Apakah yang saya lakukan ini bagus, Mas?
daging bat dikit bgt yang nonton, semangat pak, ilmunya mantapp
terimakasih. semoga bermanfaat.
jirayutlah...
whisper kalo di deploy butuh spec server kaya gimana bang ? dan recommended pake apa
Untuk real-time cpu 16 core, GPU, ram 16, storage SSD min 100GB
Bang. Bahasa pemrograman yang sering buat backend apa bg?
ada banyak. java, ruby, nodes, go, dll..
Knapa sih dibanding2in... . Mulainya aja ga sama Ayut nyrmplung di dunia tivi Halda masi jd anak skolahan Tp aku ngefans setelah dijodoh2in Baklah jd betlangganan di IG ejeje
mantap, lagi di fase Error 404: Motivation NOT FOUND
mantap mas ilmu mahal dibagi2
Semoga bermanfaat
keren mas tutorial nya. cocok bgt buat anak magang kyk saya
Semoga bermanfaat
makasih mas ilmunya
Semoga bermanfaat
Tp mrk itu paket complit.. Seolah2 mrk tnpa salah satu gk lengkap klau br-2 mrk jd meledakkk... 😂😂😂 youtubenya....??!!
Perusahaan jerman komunikasinya pakai inggris bang
Iya. Cm ada beberapa tools yg pakai BHS Jerman
sering banget ngalamin kode nya jalan di local, tapi di env lain ga jadi haha, thanks bang sharing nya
terimakasih semoga bermanfaat..
Jirayut ultah aja trending satu waktu itu....viewnya lebih dari 10jt lo saat itu
Keren mas utk emotion detection real timenya. Mnrt sy yg agak sulit itu capture nilai emotionny, krn nilai emotionny, cepat berubah😊
Jirayut dan halda sama2 jadi idola qu sama2 lagi viral
Mantap bang, lanjut terusss
terimakasih, semoga bermanfaat.
izin sabkreb bg
terimakasih. semoga bermanfaat..
Jelas JIRAYUT dong. Dia sdh lama terkenal dan py byk prestasi. 😊
sesama cilacap saya perlu japri bang.
silahkan pak di deskripsi channel ada LinkedIn saya.
Sikit learn 😅
mas mau tanya dong. saat ini kan saya pake oracle sebagai database. saya punya table yang datanya sampai puluhan juta row. table ini punya beberapa child table dengan ID sebagai foreign key nya. saya juga sudah indexing di parent table dan juga child table. tapi kenapa ya ketika saya menggunakan query delete itu lama nya minta ampun. saya hapus ratusan ribu data bisa sampe berjam jam baru selesai. saya baca baca juga katanya lebih cepat ambil data selain yang mau dihapus lalu dipindahkan ke table baru lalu di rename table barunya. tapi saya khawatir relasi nya jadi aneh ke child table nya. menurut mas gimana ya untuk case ini?
ya ini masalah umum di database dengan data yang udh lumayan besar seperti ini. karena kan ketika mas nya delete, udah pasti akan terjadi Referential Integrity. dan seperti yg masnya bilang masnya juga sudah memasang indexing ya tentunya ketika proses delete, databasenya bakal mengupdate indexnya. ya untuk hal superti ini banyak alternatifnya sih yang bisa jadi pertimbangan. misal : Partitioning: Kalo tabel masnya sangat besar, pertimbangkan untuk mempartisi tabel berdasarkan kolom tertentu, seperti tanggal. Dengan partisi masnya bisa menghapus seluruh partisi dengan cepat tanpa mempengaruhi partisi lainnya. Batch Deletion: daripada menghapus ratusan ribu baris dalam satu transaksi, coba hapus dalam batch yang lebih kecil, misalnya 10,000 atau 50,000 baris per batch. Ini bisa mengurangi beban pada sistem dan mempercepat proses. masnya bisa menggunakan loop dengan commit setelah setiap batch untuk menghindari beban besar pada proses transaksi. Disable Constraints Sementara: Kalo referential integrity bukan masalah utama untuk proses DELETE ini, masnya bisa mempertimbangkan untuk menonaktifkan sementara constraints dan index pada tabel child sebelum melakukan operasi DELETE, dan kemudian mengaktifkannya lagi setelah selesai. Tapi ini ya perlu hati-hati untuk menghindari inkonsistensi data. Archiving: Kalo data yang ingin masnya hapus sudah tidak diperlukan, pertimbangkan untuk meng-archive data tersebut ke tabel terpisah sebelum menghapusnya. Ini bisa jadi opsi yang lebih aman daripada memindahkan data yang tersisa. semoga menjawab..
Dari awal kemunculan halda gua udh suka bgt karna sekali muncul dia tranding di salah satu podcast, klo jirayut cuma tau tp ga pernah nntnin kontennya baru² ini suka karna dkt sm halda.
Ka @backendmagang5913 bahas saga pattern ka, sama aggregate data microservice yang setiap yang service database beda2, apakah menggunakan material view atau gimana ka ?
untuk saga pattern ga tahu kenapa belum ada mood kesitu sih ya. mohon maaf nih. nanti kl datang mood nya baka dibuatin ya. klo untuk aggregate data seperti itu, ada banyak cara ya. materialized view bisa selama memang mesih pada DB yg sama. lainnya bisa pakai service tersendiri sebagai agregation service, bisa jg secara ETL (extract, transform, load), bisa juga dengan even bus. banyak cara sih itu tergantung kebutuhan masing2 case. semoga menjawab ya.
@@backendmagang5913 materialized view tidak bisa beda database ya ? aggregration service biasanya yang maintenance itu BE atau tim data ya ?
itu tergantung kebijakan perusahaan sih.
@@backendmagang5913 makasih bang berkah ilmunya
gamin.. semoga bermanfaat..
Sak karepmu om. Kita wes ngefan jirayut mulai academy asia. Trs malah couple hanyut tambah ngefans.mereka tu 22 e punya nilai dewe dan ada kesamaan kemistry . Bukan kita gk puas halda lebih tenar dr jirayut, tpi ky e gimana ngono. Wes sak karepmulah. Best pokok e " hanyut" kita gk nilai ndi lebih ndi sing kurang.
terimakasih untuk ilmunya , lanjut terus hehe
semoga bermanfaat..
Jirayut memang lebih terkenal tapi sejak keduanya bersama tambah terkenal
Jirayut Viral setelah berpatner dengan Halda....keduanya selalu membawa kebahagiaan buat semua orang...❤ kedua2 nya SAMA membawa keceriaan utk semua orang
Ya jirayut yg lbh teekenal tp semenjak di jodoh"in makin naik lg tenarnya smoga mkn sukses untuk keduanya❤
hal dalam fanya gen z coWok, klu jerayut ibu2 cewek
Jirayut dah biasa dibilang kalah namun selalu menang dihati penggemar nya
Saya baru tau Halda setelah sama Jirayut
Tetep jirayut bang ,halda mah kebawa populer sama jirayut
Preeet,klo halda yg populer jirayut udah ke mana2 aq tau halda az baru sekarang
Menarik ini
mas kalau misalkan pake channel youtube lain selain channel guru gembul, dapat dataset dan api nya dri mana?
hmm sepertinya masnya kurang memperhatikan video. Di video sudah dijelaskan kalau untuk data2 RUclips itu menggunakan Yotube Data API V3. Masnya bisa explore nanti bagaimana mengambil data2 channel dengan keyword tertentu disitu. Dan untuk dataset yang digunakan sebagai pre-trained model untuk saya kumpulkan sendiri dan menggabungkan juga dari data - data terkait cyber bullying yang bisa didptkan di inet. semoga menjawab ya.. terimakasih.
kok malah mirip MVC cuma tambah layer abstraction lagi bang?
Memang, sekilas struktur Clean Architecture bisa terlihat mirip dengan MVC, karena keduanya memisahkan tanggung jawab ke dalam lapisan-lapisan. Namun, ada perbedaan mendasar antara keduanya. 1.Fokus Pada Abstraksi: Clean Architecture sangat menekankan pada penggunaan interface untuk menghubungkan setiap lapisan. Ini dilakukan agar setiap lapisan tidak bergantung pada implementasi lapisan lain, melainkan pada kontrak (interface). Dengan kata lain, dependensi selalu mengarah ke abstraksi, bukan ke detail. Hal ini meningkatkan fleksibilitas dan kemudahan dalam melakukan perubahan, terutama pengujian. 2.Pemutusan Arah Dependensi: Dalam MVC, controller biasanya langsung berkomunikasi dengan model, yang mungkin mengarah ke ketergantungan yang lebih ketat. Di Clean Architecture, arah dependensi selalu mengarah ke dalam (ke lapisan yang lebih tinggi, seperti usecase), dan ini menciptakan struktur yang lebih modular dan terisolasi, di mana setiap lapisan bisa diganti atau diuji secara independen. 3.Fokus pada Logika Bisnis: MVC sering kali digunakan di lapisan presentasi untuk mengatur bagaimana data ditampilkan ke pengguna. Clean Architecture, di sisi lain, lebih fokus pada bagaimana logika bisnis dijaga tetap murni dan tidak tercampur dengan lapisan lain, seperti transport atau penyimpanan data. 4.Pemanfaatan Interface untuk Perubahan Mudah: Karena setiap lapisan terhubung melalui interface, perubahan pada satu lapisan (misalnya, mengganti database dari SQL ke NoSQL) tidak akan berdampak langsung pada lapisan lain. Ini memberikan keunggulan dalam hal maintainability dan scalability aplikasi. Jadi, meskipun ada kemiripan secara struktur, tujuan dan penerapan Clean Architecture sebenarnya lebih fokus pada pemisahan yang jelas antara logika bisnis dan detail implementasi, sehingga aplikasi lebih fleksibel dan mudah di-maintain, dan tentunya testable. semoga menjawab. terimakasih.
@@backendmagang5913 mantul bang, terimakasih atas penjelasannya. langsung subscribe 👍
halo pak, baru tonton sebentar ini kayaknya channel yt mantap haha, makasih pak udah mau sharing ilmu
terimakasih.. semoga bermanfaat..
W Content mas, Keren
terimakasih.. semoga bermanfaat..