RDT #8 - Obfuscation Code di Rust
8:56
RDT #3 - Date Handling di Rust
10:54
Пікірлер
@muhammaddimasprasetyo4934
@muhammaddimasprasetyo4934 4 күн бұрын
Hallo. Aku datang dari 3 tahun di masa depan.
@muhammaddimasprasetyo4934
@muhammaddimasprasetyo4934 5 күн бұрын
Bang. Bagus pakai plesdis atau cukup pakai file iso nginstalnya bang?
@devactivity
@devactivity 5 күн бұрын
pake flaskdisk aja lebih fleksibel
@muhammaddimasprasetyo4934
@muhammaddimasprasetyo4934 5 күн бұрын
@devactivity tengkyu Abang 😘
@isekaionlinechannel7507
@isekaionlinechannel7507 5 күн бұрын
Bang tutorial install arch pake i3
@devactivity
@devactivity 5 күн бұрын
install i3 nya mudah kok, untuk install archnya bisa liat ini dulu: kzbin.info/www/bejne/hqaXqohuZt6diaM
@CodingDojoX
@CodingDojoX 6 күн бұрын
maaf bg, boleh kasi source untuk download thumbnail youtube nya yg logo dream build soar?
@devactivity
@devactivity 5 күн бұрын
lupa bang, gak nemu lagi kemaren download dimana
@naufaladyfairuzamrullah2135
@naufaladyfairuzamrullah2135 8 күн бұрын
bang kalau mau wireless gimana dah
@devactivity
@devactivity 8 күн бұрын
ikuti ini: github.com/Genymobile/scrcpy/blob/master/doc/connection.md#tcpip-wireless mending kabel aja dah lebih gampang
@orochi6590
@orochi6590 Ай бұрын
request dong bang, tutorial ricing linux kayak punya abang, saya nyoba nyoba, malah failed soalnya😅
@devactivity
@devactivity Ай бұрын
saya dah ada script-nya, utk pake sendiri sih, khusus arch-based tapi, tinggal run langsung jadi
@orochi6590
@orochi6590 Ай бұрын
@@devactivity bisa ga bang dibikinin tutorial atau step by stepnya, maklum masih newbie. tinggal ricingnya doang sih, kalau OS sama desk environment nya saya sudah bisa
@devactivity
@devactivity Ай бұрын
@@orochi6590 Mungkin bisa cek ini bang: kzbin.infoU6qIbtsPK50?si=L6Tg9SFHtNlkXSUf
@orochi6590
@orochi6590 Ай бұрын
@@devactivity ok bang, thanks
@muhammadmirlani4394
@muhammadmirlani4394 Ай бұрын
Pake Linux apa bang
@devactivity
@devactivity Ай бұрын
Pake manjaro linux bang
@ORODA61
@ORODA61 Ай бұрын
Bagusan arch linux apa kali linux?😅😅
@Ikiwww2
@Ikiwww2 2 ай бұрын
Semangat buat konten nya bg, gw lagi wda tugas buat game tapi waktu cmn 2 minggu
@devactivity
@devactivity 2 ай бұрын
Sip2, terus semangat, kalo capek ya istirahat sebentar :D
@hanifbook3437
@hanifbook3437 2 ай бұрын
Bang bagi bagi project nya engga? 🗿
@devactivity
@devactivity 2 ай бұрын
Oh iya lupa, udah saya upload di deskripsi video ya
@pendaurulang8837
@pendaurulang8837 2 ай бұрын
link discordnya ngga bisa bang
@devactivity
@devactivity 2 ай бұрын
oh iya sorry, sudah di update ya, silahkan coba lagi
@RezaAkbar
@RezaAkbar 2 ай бұрын
ga jadi pake bevy? jadinya pake godot?
@devactivity
@devactivity 2 ай бұрын
iya bang, laptop saya gak mampu handle bevy butuh mesin NASA dulu kayaknya biar lancar tu develop pake bevy :p
@Purwanto-mc9xm
@Purwanto-mc9xm 2 ай бұрын
salfok sama theme os nya sih, boleh share info dong terkait OS yg dipakai, dan konfignya agar looknya bisa sebagus itu.
@devactivity
@devactivity 2 ай бұрын
OS pake Manjaro bang WM : i3 theme: Greybird icons : Faenza-dark panel: Polybar
@Purwanto-mc9xm
@Purwanto-mc9xm 2 ай бұрын
@@devactivity thanks ya infonya
@abdulrachman3313
@abdulrachman3313 2 ай бұрын
Gan, bahas py03 dong, Bikin library python yang di kombinasikan dengan rust
@devactivity
@devactivity 2 ай бұрын
waduh, belum kepikiran gan utk ke area itu, masih mau fokus ke environment rust dulu nih
@MotivationLine-2-n6n
@MotivationLine-2-n6n 2 ай бұрын
Hi/sir I am a professional video editor. I am editing videos from last 3 years now i am searching for work can i have a opportunity to edit your videos please reply. I can also add some creative subtitle on your video and can make your video more attractive and better. can you give me a chance please
@devactivity
@devactivity 2 ай бұрын
Hi there, sorry for the delay in responding. i'm really sorry that i'm not offering video editing opportunities, but you're welcome to use my videos for free as long as you provide proper credit. Best of luck with your editing
@MotivationLine-2-n6n
@MotivationLine-2-n6n 2 ай бұрын
@@devactivity thanks for reply brother you are doing a good job keep it up 👍
@satriarahmat9041
@satriarahmat9041 3 ай бұрын
bang request bikin tutorial http request client di rust dong, saya nyoba error mulu error: linking with `cc` failed note: /usr/lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lssl: No such file or directory /usr/lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lcrypto: No such file or directory padahal udah install musl openssl tetep aja nggak bisa 😢 btw itu saya pakau reqwest untuk http request nya
@devactivity
@devactivity 3 ай бұрын
Oh pake alpine ya? kemaren baru aja live pake rust di alpine juga, error nya sama tuh, coba cek videonya kzbin.infoUbhl88PjAjo
@satriarahmat9041
@satriarahmat9041 3 ай бұрын
@@devactivity wahh thanks mas btw kalau live di jam berapa biasanya mulai
@devactivity
@devactivity 3 ай бұрын
​@@satriarahmat9041utk jam sih random, tapi lebih sering nya malam jam 7-an (ngaret kadang)
@satriarahmat9041
@satriarahmat9041 3 ай бұрын
@@devactivity owalah oke oke thanks mas
@kodeplus4612
@kodeplus4612 3 ай бұрын
Mantap, lanjutkan project menggunakan rust, yg terus support
@Hapeesia
@Hapeesia 3 ай бұрын
bwannngg yang iphone bang,, menantang tuh bang!! tanpa wine yang emang developing buat linux dong
@devactivity
@devactivity 3 ай бұрын
bisa coba pake UxPlay deh, saya gak punya iphone bang :D
@oyexz8707
@oyexz8707 3 ай бұрын
Bang buat install app nya tiap distro linux sama aja apa beda ya buat extensinya?
@devactivity
@devactivity 3 ай бұрын
Selama binary nya sama, itu bisa bang, tapi kalo binary nya beda, itu gak bisa secara langsung, misal file .deb di ubuntu mau install di archlinux gak bisa, harus pake aur sebagai alternative installer app/package yg sama
@oyexz8707
@oyexz8707 3 ай бұрын
@@devactivity makasih bang🙏
@belajarblockxhain
@belajarblockxhain 3 ай бұрын
skip sampe sini langsung karena penasaran -_- algi ngejer waktu T.T btw bang untuk validator form/request tidak pakai 3rd party ? macem validator?
@devactivity
@devactivity 3 ай бұрын
Bisa kok, ada banyak alternative tersedia, bahkan juga bisa bikin sendiri kalo mau sih
@belajarblockxhain
@belajarblockxhain 3 ай бұрын
@@devactivity pindah ke axum ini bang hehe, maap bang
@devactivity
@devactivity 3 ай бұрын
@@belajarblockxhain nah axum juga bagus kok itu, saya pun pake, soalnya mirip kan, kalo actix cocok utk handle crowded request
@belajarblockxhain
@belajarblockxhain 3 ай бұрын
ini yang tak cari2 keren sih ini, karena mau rewrite dari API lama, dengan analogi ini sesuai kebutuhan rewtire
@belajarblockxhain
@belajarblockxhain 3 ай бұрын
kalau pakai nginx dengan reverse proxy perlu melakukan ini gk sih? saya biasanya pakai cloudflare +nginx untuk reverse proxy di nodejs
@devactivity
@devactivity 3 ай бұрын
Bisa langsung di CDN & nginx aja, utk aplikasi fokus handle logic aja bang
@belajarblockxhain
@belajarblockxhain 3 ай бұрын
keren sih ini sumpah
@devactivity
@devactivity 3 ай бұрын
Semoga bisa bermanfaat bang
@belajarblockxhain
@belajarblockxhain 3 ай бұрын
@@devactivity iya bang ini lagi proses mau rewrite semua video actix lagi tak pelajari + tanya2 ke chatgpt karena penulisanya jauuh banget berbeda dari nodejs
@devactivity
@devactivity 3 ай бұрын
@@belajarblockxhain kalo dari tulisan memang berbeda, terlebih dengan adanya konsep ownership & lifetime
@Aikyu-vc2er
@Aikyu-vc2er 4 ай бұрын
waduh kak punya saya kok time to emptynya cuma 1,5 jam ya padahal kurleb sama seperti yang kakak punya energy-full nya 35wh lagi dan memang terasa boros apakah ada masalah dengan driver atau firmware?
@devactivity
@devactivity 4 ай бұрын
Kalo persentase bagian capacity udah dibawah 50%, baiknya replace baru, tp kalo masih di atas 70% bisa coba cari penyebabnya, bisa dari service ataupun kernel dan yg berkaitan ke sistem
@Purwanto-mc9xm
@Purwanto-mc9xm 5 ай бұрын
thanks atas sharingnya
@suhutwadiyo
@suhutwadiyo 6 ай бұрын
request..... bikin tutorial cara pemakaian pingora mas😁 thx
@devactivity
@devactivity 6 ай бұрын
Itu tool punya si Cloudflare kalo gak salah ya, baru beberapa waktu lalu muncul, ada liat di Twitter, udah sempat baca2 sih belum sempat icip2, mungkin ntar yaa, saya simpen dulu
@mwf181
@mwf181 6 ай бұрын
13:15 bang itu di println kan ada pemanggilan fungsi can_hold, yang &rect2 dan &rect3 itu masuknya ke parameter other ya?
@devactivity
@devactivity 6 ай бұрын
Iya betul sekali, variabel rect2 dan rect3 yg digunakan dalam method can_hold masuknya sebagai nilai argument si paramater other 👍
@mwf181
@mwf181 6 ай бұрын
@@devactivity makasih bang
@mwf181
@mwf181 6 ай бұрын
masih bingung bang sama string::from, kenapa gak langsung aja di isi kayak biasa?
@devactivity
@devactivity 6 ай бұрын
Ohh, itu bedanya ada pada Tipe. let ss = String::from("hello"); <== "String type" basic-nya bersifat "mutable" let ss = "hello"; <== "string slice a.k.a &str" basic-nya bersifat "immutable" bisa cek detailnya disini ya: - string slice: doc.rust-lang.org/std/primitive.str.html - String type: doc.rust-lang.org/std/string/index.html
@mwf181
@mwf181 6 ай бұрын
@@devactivity oh ya bang dah ngerti, padahal itu materi yang sebelumnya saya kurang paham tapi main loncat ke tutor berikutnya, mungkin harus beberapa kali nonton ya biar paham.
@Anisaa-b1e
@Anisaa-b1e 7 ай бұрын
Ini bisa kayak di c++ ga sih? Kayak pake usename std gitu biar lebih singkat
@devactivity
@devactivity 7 ай бұрын
Maksudnya yg seperti ini ya? === Rust === === C++ === use foo as bar; using namespace bar = foo; use foo::*; using namespace foo; use foo::some_func; using foo::some_func; bisa cek langsung ya di Cheatsheet berikut: maulingmonkey.com/guide/cpp-vs-rust/
@Rallidars
@Rallidars 7 ай бұрын
thanks for your video, it was very helpfull for me
@hadekhae.f.5847
@hadekhae.f.5847 7 ай бұрын
mantab bg
@lleayyea
@lleayyea 8 ай бұрын
Mantap👍🏻 sedikit sekali yang bahas dlm bahasa Indonesia ttg arch linux di youtube.
@mendz5660
@mendz5660 9 ай бұрын
thank but i can't generat key.pem please help me
@devactivity
@devactivity 9 ай бұрын
You can simply run the following command: openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -sha256 -subj "/C=ID/ST=DKI/L=Jakarta/O=RustLang/OU=Org/CN=localhost"
@belajarblockxhain
@belajarblockxhain 9 ай бұрын
bang boleh share cara bikin video gini? pengen bikin tutorial blockchain juga
@devactivity
@devactivity 9 ай бұрын
1. Tentukan tema/sub tema 2. Buat script perihal yg mau dibahas 3. Testing sebelum record (tools dsb) 4. Software screen recording & audio recording ** Saya pake: www.maartenbaert.be/simplescreenrecorder/ 5. Editing pake CapCut
@payushop
@payushop 9 ай бұрын
kak, itu thema icon nya pake apa? solanya bagus
@devactivity
@devactivity 9 ай бұрын
Utk icon pake Faenza, kalo utk tema pake Greybird kak
@payushop
@payushop 9 ай бұрын
@@devactivity ga ada kak saya cari di extensions vs code icon sama thema nya
@devactivity
@devactivity 9 ай бұрын
Ohhh yg VSCode, kirain Linux nya VSCode theme: Lucy VSCode Icon: vscode-icons
@AryaAdam-bu4xq
@AryaAdam-bu4xq 9 ай бұрын
spill neovim confignya dong kang
@devactivity
@devactivity 9 ай бұрын
Sudah ada di github ya kang, bisa cek profile githubnya ada repository `dotfiles`
@idunvonritz
@idunvonritz 10 ай бұрын
Bang kenapa pas bagian arch-chroot /mnt /bin/bash malah error
@idunvonritz
@idunvonritz 10 ай бұрын
chroot: failed to run command /bin/bash: No such file or directory
@devactivity
@devactivity 10 ай бұрын
@@idunvonritz coba ganti dgn /bin/sh Itu error karena bash belum ada
@idunvonritz
@idunvonritz 10 ай бұрын
@@devactivity oke siap bang makasih
@Caareystore153
@Caareystore153 10 ай бұрын
Kesimpulan 1. Suatu variabel memiliki isi/nilai dan scope, yaitu kurung kurawal, jika diluar kurung kurawal itu variabelnya akan dihapus oleh komputer 2. Nilai dari suatu variabel boleh digunakan atau "dipinjam" oleh variabel lain (contohnya buat parameter fungsi) 3. Boleh pinjam isi/nilai variabel lain berkali kali asalkan TIDAK MERUBAH NILAINYA 4. Boleh pinjam isi/nilai variabel lain untuk merubah nilainya asalkan itu dilakukan 1 kali dalam 1 scope 5. Tidak boleh pinjam isi/nilai variabel lain untuk merubahnya lebih dari 1 kali dalam 1 scope 6. Tidak boleh melakukan 2x pinjam isi variabel lain jika satunya merubah nilai dan satunya tidak merubah nilai secara bersamaan dalam 1 scope
@ikhlasulkamal5245
@ikhlasulkamal5245 11 ай бұрын
Mantap bang. Rust + Linux WM + Neovim + Zellij / Tmux. Cuma kurang custom QMK split keyboard aja biar jdi Mythical 10x Dev wkwkwkwk
@devactivity
@devactivity 11 ай бұрын
waduh, belum terpikirkan pake keyboard eksternal, setup sistem saya yg sekarang ini sih hanya untuk efisiensi resource perangkat aja gitu, maklum mesin entry-level wkwkwk
@belajarblockxhain
@belajarblockxhain 11 ай бұрын
@@devactivity saat ini pakai laptop full pak? keren sih bisa ngoding di laptop hehe
@devactivity
@devactivity 11 ай бұрын
Belum mampu beli komputer pak, mulai dari yg ada dulu aja gitu :p
@rusty_works
@rusty_works 11 ай бұрын
Hi Dev Activity, setelah saya coba2x beberapa kali Actix+Rust (saya beberapa kali sempet nyerah, dan balik lagi, nyerah dan balik lagi). Sampai di titik sekarang ini bikin saya agak bimbang mau terus atau engga. Beberapa pertimbangannya adalah: 1. Saat ini saja saya cukup struggle di Rustnya, terkadang debug, lumayan lama. Kalaupun misalkan saya kepikiran implementasinya, ketika saya tuangkan ke programmingnya, sering ada problem, terutama di lifetime. (Contoh yang baru aja, saya dapet array of string, saya memanipulasi masing2x konten string tsb, lalu dimasukkan ke vector. Dan ternyata didalam looping tsb, variable lifetimenya sudah expired lifetimenya. Contoh lainnya, saya pengen coba deserialize (pakai serde), lalu ketika mendefinisikan return typenya itu sering banget bingung. Kalau datanya simpel sih bisa, tapi kalau udah mulai kompleks, ampun dah). 2. Di arewewebyet dijelasin library2x yang dipakai di Rust, tetapi yang jadi masalah adalah, banyak library tersebut blm mencapai titik 1.x (agak takut seperti blm siap production ready). 3. Bottleneck di web mostly di database. Apakah dengan menggunakan Rust bakalan ada perubahan. Mohon sarannya.
@devactivity
@devactivity 11 ай бұрын
Memang dari sisi bahasanya sendiri sudah berbeda, dimana ada konsep baru yg memang harus dan mau gak mau kita pahami. Jika memang tertarik ingin sekali menggunakan Rust, sembari memaksimalkan pemahaman dengan konsep baru tersebut, baiknya dimulai dengan project kecil dulu Misal, cukup buat aplikasi dengan single endpoint dulu, dengan menerapkan beberapa konsep yg ingin digunakan dalam proses serve datanya melalui endpoint tersebut Atau bisa juga membiasakan diri dengan membuat fungsi-fungsi dengan bahasa Rust, tentu dari kebiasaan itu bisa membantu pemahaman juga Saya sih selalu menganut "bisa karena terbiasa", itu udah paten banget sih menurut saya pribadi Lalu terkait library, memang umumnya dimulai dari 0.x.x, sehingga jika sudah masuk di 1.x.x, biasanya bakal kena breaking change, itu umum kok diberbagai library ya, cukup ikuti dokumentasi yg disediakan. Dan juga komunitas Rust sendiri sangat positif perkembangannya Terkait bottleneck itu faktornya cukup beragam ya, tidak bisa sih menitik beratkan pada satu bagian saja, jika ada 'System Architect' akan lebih baik didiskusikan perihal tersebut. Mengganti ini-itu dalam menutup sebuah kekurangan bukanlah sebuah solusi, jadi perlu diskusi panjang terkait hal tersebut. Yang pasti, mulailah pelan-pelan, dari yang kecil dulu, nikmati prosesnya dan jangan terburu-buru, jadi jgn patah semangat dan terus lakukan selama itu hal yang positif.
@Iskael
@Iskael Жыл бұрын
nyimak bang pengen tahu bikin web dari Rust