Putu Yasa
Putu Yasa
  • 38
  • 129 154
Golang Option Pattern (Bahasa Indonesia)
Kalau memiliki function yang dimana sudah pasti mempunyai default option parameter, temen-temen wajib pakai option pattern ini, option pattern ini akan membuat temen-temen lebih mudah mengatur parameternya dan ketika function dipanggil tanpa parameter maka akan menggunakan default optionya.
#golang
#optionpattern
Переглядів: 204

Відео

Laravel Job Batching (Bahasa Indonesia)
Переглядів 1,1 тис.11 місяців тому
Studi kasus Import 1.000.000 data dalam csv tanpa kawatir kena timeout dan bad gateway, diproses dibelakang layar dengan queue dan realtime progress dengan laravel websockets. link csv file : downloads.majestic.com/majestic_million.csv Full source code : github.com/yaza-putu/laravel-job-batch jika temen-temen ingin mengikuti tutorial ini bisa checkout ke branch from-scratch dari repository diat...
Laravel Websockets Supervisor (Bahasa Indonesia)
Переглядів 577Рік тому
Pada video ini kita akan membahas bagaimana cara agar service dari artisan webscoket:serve tetep berjalan di production walau terminal di close. nah untuk hal ini kita perlu memakai supervisor agar artisan command kita tetap running secara background (daemon). Berikut sample configurasi supervisor : [program:program-name] process_name=%(program_name)s_%(process_num)02d command=php /path/command...
Deploy Laravel Websockets (Bahasa Indonesia)
Переглядів 2 тис.Рік тому
Pada video ini kita akan membahas bagaimana cara mendeploy laravel websocket di virtual private server. ada beberapa hal yang perlu diperhatikan, pengaturan di localhost dengan di production itu berbeda karena ada pengaturan websocket sesuai dengan webserver yg dipakai. pada tutorial ini saya memakai webserver nginx, os server ubuntu 22. link demo aplikasi : github.com/yaza-putu/demo-laravel-we...
Laravel XSS Protection - WYSIWYG (Bahasa Indonesia)
Переглядів 1,8 тис.Рік тому
Hati-hati jika menggunakan WYSIWYG karena ini rentan terkena serangan xss, jangan lupa filter atau sanitasi input sebelum disimpan ke database. Salah satu contoh sanitasi pada bahasa pemrograman php adalah strip_tags() dengan whitelist tag tapi ini ada kekurangan tidak bisa memfilter atribute tag. Jika temen temen ingin agar sanitasi input lebih fleksibel temen temen bisa pakai purifier agar bi...
Laravel Mutator and Accessor (Bahasa Indonesia)
Переглядів 1 тис.Рік тому
Banyak yg belum tahu tentang mutator dan accessor di laravel, ini bagus untuk merubah data ketika akan disimpan di database dengan mutator dan ketika ingin hasil dari pemanggilan data di database agar terubah sesuai kebutuhan bisa menggunakan accessor. ketika menangani json data atau array jangan lupa di casting.. semoga bermanfaat , terima kasih #laravelmutatoraccessor
Laravel UID Primary Key (Bahasa Indonesia)
Переглядів 1,9 тис.Рік тому
Ada baiknya menggunakan primary key database dengan uid string integer, ada banyak permasalahan primary key dengan auto increment big integer atau integer.. link script Generate UID : github.com/yaza-putu/laravel-repository-with-service/blob/master/src/Traits/GenUid.php Semoga bermanfaat, Terima Kasih. #laraveluid
Laravel Task Scheduling (Bahasa Indonesia)
Переглядів 8 тис.Рік тому
Dalam sebuah sistem terkadang perlu menjadwalkan tugas yg harus dilakukan setiap waktu yg ditentukan menggunakan task sechduling di laravel. Pada video ini kita akan memabahas bagaimana konfigurasi task scheduling di laravel. Semoga video ini bermanfaat. Terima Kasih #laraveltaskscheduling
Laravel 10 New Features (Bahasa Indonesia)
Переглядів 1 тис.Рік тому
14 Februari 2023 laravel merelease versi mayornya yaitu Laravel versi 10. dimana ada terdapat penambahan fitur dan bahkan gaya penulisan code program khususnya pada tipe data. Video ini saya buat seringkas-ringkasnya mengenai fitur dari laravel 10. Semoga video ini bermanfaat terima kasih. #laravel10
Laravel Debugbar (Bahasa Indonesia)
Переглядів 1,6 тис.Рік тому
Saat development jangan lupa menggunakan laravel debugbar untuk memantau kualitas aplikasi temen-tememn dari sisi kecepatan load, query dan lain-lain. Link package : github.com/barryvdh/laravel-debugbar Semoga video ini bermanfaat. Terima Kasih #laraveldebugbar
Laravel Queue Cpanel (Bahasa Indonesia)
Переглядів 3,5 тис.Рік тому
DI video kali ini kita akan setup queue laravel di cpanel / share hosting dengan bantuan cronjob. Namun ada beberapa yang perlu diperhatikan agar server tidak down saat implementasi command queue menggunakan cronjob dengan cara menambahkan option command : php artisan queue:work stop-when-empty Semoga Video Ini Bermanfaat, Terima Kasih #laravelqueue #laravelqueuecpanel
Laravel Unit Testing (Bahasa Indonesia)
Переглядів 7 тис.2 роки тому
Unit testing tahap yg sangat penting untuk memastikan program kita minim dari bug dan memastikan bug yg sebelumnya di perbaiki tidak muncul lagi. video ini membahas unit testing di laravel, semoga video ini bermanfaat. Terima Kasih #laravelunittesting
Laravel Queue (Bahasa Indonesia)
Переглядів 2,7 тис.2 роки тому
Queue di laravel sangat membantu ketika terjadi blocking program yg menyebabkan response pada fitur sistem menjadi lambat. Queue cocok untuk fungsi yg dijalankan namun tidak perlu tahu hasil dari yg dijalankan misalnya seperti pengiriman email. Pada fitur pengiriman email jika tidak memakai queue maka response sistem menjadi lambat karena harus menunggu email terkirim. Semoga video ini bermanfa...
Laravel 9 Vue 3 Setup (Bahasa Indonesia)
Переглядів 3,8 тис.2 роки тому
Video ini membahas cara yg cepat untuk memasang vue 3 di laravel dengan vitejs tanpa mengurangi experience dari SPA itu sendiri dan tanpa meninggalkan kemampuan vuejs itu sendiri. Laravel Versi 9 Vue Versi 3 Semoga Video ini bermanfaat, Terima Kasih. #laravelscaffolding #laravelvuejs
Laravel Upload File To Google Drive (Bahasa Indonesia)
Переглядів 7 тис.2 роки тому
Bisa kita manfaatkan free storage google drive untuk upload data di laravel, kita bisa simpan data yg sensitif atau backup database di google drive, jika server bermasalah setidaknya data aman di cloud. link package : github.com/yaza-putu/laravel-google-drive-storage Terima Kasih #laravelgoogledrive #laravelfilesystem #laravelstorage
Laravel Upload File - Studi Kasus (Bahasa Indonesia)
Переглядів 3,1 тис.2 роки тому
Laravel Upload File - Studi Kasus (Bahasa Indonesia)
Laravel Image Validation (Studi Kasus - Bahasa Indonesia)
Переглядів 1,5 тис.2 роки тому
Laravel Image Validation (Studi Kasus - Bahasa Indonesia)
Laravel Database Transactions (Studi Kasus - Bahasa Indonesia)
Переглядів 1,6 тис.2 роки тому
Laravel Database Transactions (Studi Kasus - Bahasa Indonesia)
Install Yajra Datatables Laravel 9
Переглядів 3,6 тис.2 роки тому
Install Yajra Datatables Laravel 9
Yajra Datatables Laravel - Studi Kasus
Переглядів 3 тис.2 роки тому
Yajra Datatables Laravel - Studi Kasus
Laravel Optimize Performace (Bahasa Indonesia)
Переглядів 2,8 тис.2 роки тому
Laravel Optimize Performace (Bahasa Indonesia)
Laravel Log Slack (Bahasa Indonesia)
Переглядів 1,4 тис.2 роки тому
Laravel Log Slack (Bahasa Indonesia)
Real Time Chat Laravel | Free Websockets No Paid Service (Bahasa Indonesia)
Переглядів 11 тис.2 роки тому
Real Time Chat Laravel | Free Websockets No Paid Service (Bahasa Indonesia)
laravel Octane Speed Test (Bahasa Indonesia)
Переглядів 1,9 тис.2 роки тому
laravel Octane Speed Test (Bahasa Indonesia)
Laravel Octane Tutorial (Bahasa Indonesia)
Переглядів 4,1 тис.2 роки тому
Laravel Octane Tutorial (Bahasa Indonesia)
Install Tailwind CSS Laravel 9 (Bahasa Indonesia)
Переглядів 10 тис.2 роки тому
Install Tailwind CSS Laravel 9 (Bahasa Indonesia)
Laravel Websockets Tutorial (Bahasa Indonesia)
Переглядів 16 тис.2 роки тому
Laravel Websockets Tutorial (Bahasa Indonesia)
Laravel Blade Hot Reload With Vite (Bahasa Indonesia)
Переглядів 4,3 тис.2 роки тому
Laravel Blade Hot Reload With Vite (Bahasa Indonesia)
Laravel Blade Template Tutorial Bahasa Indonesia | Make Blade With Artisan
Переглядів 5402 роки тому
Laravel Blade Template Tutorial Bahasa Indonesia | Make Blade With Artisan
Laravel Service Pattern (Bahasa Indonesia)
Переглядів 8 тис.2 роки тому
Laravel Service Pattern (Bahasa Indonesia)

КОМЕНТАРІ

  • @asyikbrowsing200
    @asyikbrowsing200 9 днів тому

    boleh dong share shortcut2 di phpstorm

  • @asyikbrowsing200
    @asyikbrowsing200 9 днів тому

    mantap om boleh req tutor om, cara upgrade versi laravel 8 ke 9, 9 ke 10, 10 ke 11

    • @PutuYasaChannel
      @PutuYasaChannel 7 днів тому

      Ini agak triki bang sulit buat fundamental nya... Wkwk karena terlalu dinamis prosesnya

  • @AndiS-z9u
    @AndiS-z9u 27 днів тому

    Berbayar apa tidak

  • @keviniansyah4603
    @keviniansyah4603 Місяць тому

    thank you bang, bermanfaat

  • @fthdky
    @fthdky Місяць тому

    makasih bang, sangat membantu buat pemula yang pengen hijrah ke tailwind

  • @nadirtoyssports88
    @nadirtoyssports88 Місяць тому

    bang klo upload ke semacam sharing folder gimna ? apa sama aja dengan ke local ?

    • @PutuYasaChannel
      @PutuYasaChannel Місяць тому

      @@nadirtoyssports88 kurang paham sama mgsd sharing folder bang.. Ini tujuanya private kah?

    • @nadirtoyssports88
      @nadirtoyssports88 Місяць тому

      Sharing folder dari server lainnya yg satu jaringan... Nah kita simpan d sana file nya biar ga membebani server utama. Dan tetap private pastinya bagaimana mana ya bang

  • @kemal6039
    @kemal6039 2 місяці тому

    Thanks a lot for the awesome package, I have a question though. It was working fine for the first couple days, but now it says "Login required" when I'm trying to fetch a file. I'm sure I put all my credentials (including the reset token) correctly in the .env file. How can I solve it? My credentials are the same as the one cloud console shows.

    • @PutuYasaChannel
      @PutuYasaChannel 2 місяці тому

      @@kemal6039 i think your token is expired, need create a permanent access token

  • @PrasaswoTepe
    @PrasaswoTepe 2 місяці тому

    Mas mau tanya...kenapa tiap klik user yg lain trus balik klik user sebelumnya.(yg sdh prnh chat) data chat tidak langsung terload ya? Harus refresh halaman dklik lagi bru muncul riwayat chat nya

    • @PutuYasaChannel
      @PutuYasaChannel 2 місяці тому

      @@PrasaswoTepe ya itu belum saya setup bli..

    • @PrasaswoTepe
      @PrasaswoTepe 2 місяці тому

      @PutuYasaChannel mau dong mas...dikasih tutorialnya🥹🥹

  • @mr.ted00
    @mr.ted00 2 місяці тому

    izin implment repositorynya mas.. terimakasih sudah berbagi ilmunya

  • @miftahulmunir3509
    @miftahulmunir3509 2 місяці тому

    thank you bli

  • @kadekwidiana10
    @kadekwidiana10 2 місяці тому

    menyala wi

  • @monza-y4n
    @monza-y4n 3 місяці тому

    Bang izin nanya misal dengan project yang basenya masih view apa worth aja ya? Dan dari segi kecepatan website apa berpengaruh juga? Terimakasih

    • @PutuYasaChannel
      @PutuYasaChannel 3 місяці тому

      @@monza-y4n oh service pattern atau repository pattern tidak ada hubungannya dengan kecepatan, itu lebih ke tujuan agar code kita lebih terstruktur, rapi, dan mudah di maintenance... Hal ini akan menjadi penting ketika kita sudah membuat sebuah project yang besar dan kompleks... Karena saya pernah membuat 1 controller sampai 1000 line, ya pas awal buat itu tidak ada masalah namun ketika lagi 1 tahun saya mau update wah bingung dan sulit maintenance, bayangin semua validasi, query, bisnis logic dimuat dalam controller dan belum lagi permission...

    • @PutuYasaChannel
      @PutuYasaChannel 3 місяці тому

      @@monza-y4n jadi perlu dan tidaknya tergantung kita saja sih.. Karena kalau sudah naik level ke senior engineer kita dituntut bukan hanyak bisa ngoding atau membuat fungsinya jalan tapi gimana agar ke depan nya mudah di maintenance apalagi kerja berkelompok biar bisa konsisten

    • @monza-y4n
      @monza-y4n 3 місяці тому

      @@PutuYasaChannel siap bang nice info banget, makasih banyak informasinya

  • @programmertelo
    @programmertelo 3 місяці тому

    terimakasih sharingnya mas

  • @YukiArch
    @YukiArch 4 місяці тому

    mas mau tanya, apakah ada cara buat dapetin link dari file yang sudah kita upload?

  • @Conten619
    @Conten619 4 місяці тому

    gak ditampilkan apakah queue itu tersimpan ke database

  • @dwwll_
    @dwwll_ 4 місяці тому

    bg saya udah npm run build,file"nya sudah saya upload ke shared hosting cuma web saya jadi seperti tidak ada tailwindnya bg itu kenapa ya bg?saya pake hostinger

    • @PutuYasaChannel
      @PutuYasaChannel 4 місяці тому

      Kalau manual pastikan node modulenya ke upload dan folder untuk hasil buildnya asset nya di upload

  • @akhmadwijaya8687
    @akhmadwijaya8687 4 місяці тому

    ini berbayar ndak om gcp nya

  • @yudhas_developer
    @yudhas_developer 5 місяців тому

    Bagus banget package nya, cuman agak susah untuk di terapin di laravel 11, dan klk di download lewat aplikasi laravel nya gambar nya malah corrupt

    • @darojatjava8067
      @darojatjava8067 2 місяці тому

      buat file yang besar baru upload google drive kalo image diserver aja dirize image jadi ngurangin beban storage server

  • @rabiatulfitriasulistinaput8443
    @rabiatulfitriasulistinaput8443 5 місяців тому

    Apakah ada yang salah di code ini? Karena tidak tampil dokumennya di web public function store(Request $request) //proses Tambah { $validateData = $request->validate([ 'level_penetapan' => 'required|in:perangkatspmi', 'namaDokumen_penetapan' => 'required|string', 'default-radio-1' => 'required|string', 'files[].*' => 'required|mimes:doc,docx,xls,xlsx|max:2048' ]); if ($validateData) { $option = $request->input('default-radio-1'); $filePaths = []; if ($request->hasFile('files')) { foreach ($request->file('files') as $file) { $namaDokumen = time() . '-' . $file->getClientOriginalName(); // Memindahkan file ke folder 'storage/app/private' dengan nama yang telah dibuat Storage::disk('local')->put('/private/' . $namaDokumen, File::get($file)); // Menyimpan path ke dalam array $path = '/private/' . $namaDokumen; $filePaths[] = $path; Penetapan::create(['files' => $path]); } } $model = new Penetapan(); $model->level_penetapan = $request->input('level_penetapan'); $model->namaDokumen_penetapan = $request->input('namaDokumen_penetapan'); $model->files = json_encode($filePaths); $model->status_dokumen = $option; $model->save(); Alert::success('success', 'Dokumen berhasil ditambahkan.'); return redirect()->route('penetapan.perangkat'); } } public function viewSensitifFile($id_penetapan) { //Cari file berdasarkan id_penetapan $perangkat = Penetapan::findOrFail($id_penetapan); //ambil path file dari database $filePaths = $perangkat->files; if (Storage::disk('local')->exists($filePaths)) { return response()->file($filePaths); } }

  • @sulistinaputri276
    @sulistinaputri276 5 місяців тому

    pak.. saya sudah coba ini. pakai trik dengan storage dan taruh di direktori app/private/. Tapi setelah upload file baru malah not found lagi.. mohon bantuannya🙏

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@sulistinaputri276 ya cek apakah filenya sudah masuk ke app/private jika iya kita perlu sebuah controller untuk memanggil datanya seperti inya sudah saya jelaskan pada video ini.. Nanti via controller itu kita bisa atur authorization nya... Karena dalam folder storage kita tidak bisa akses langsung dari URL seperti layaknya pada asset public

    • @sulistinaputri276
      @sulistinaputri276 5 місяців тому

      @@PutuYasaChannel file nya sudah masuk ke app/private/. Tapi, tidak bisa langsung ditampilkan di web-nya. Hanya 1 file yang pertama kali saya upload(ketika mengikuti tutorial ini) yang bisa tampil.

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@sulistinaputri276 bisa ss codenya?

  • @Neoss_1
    @Neoss_1 5 місяців тому

    trus klo versi apache nya gmn bli..

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@Neoss_1 belum pernah setup di Apache bang

    • @Neoss_1
      @Neoss_1 5 місяців тому

      @@PutuYasaChannel udh pusing saya searching versi apache nya, gada yang bisa

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@Neoss_1 cobak baca dokumentasi karavel websocket harusnya ada deh

  • @anggariyandisaputra4799
    @anggariyandisaputra4799 5 місяців тому

    kalo di pakek di laravel filament bisa nggak ya?

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@anggariyandisaputra4799 belum pernah coba disana bang

  • @dhanitrianggara1772
    @dhanitrianggara1772 5 місяців тому

    Wah mantap ini terimakasih ilmunya bang.

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@dhanitrianggara1772 siap bang semoga bermanfaat

  • @IDewaGedeRakaMurdiarta
    @IDewaGedeRakaMurdiarta 5 місяців тому

    sudah support laravel 11?

  • @ErniIlyas-oq8cc
    @ErniIlyas-oq8cc 5 місяців тому

    tengkyu bang udah jalan gg emang

  • @guruhrachmat5106
    @guruhrachmat5106 5 місяців тому

    izin bertanya saya ada kendala, setelah enter pesan. Tidak masuk ke listen (nama event sudah benar), apakah ada solusi mas ?

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@guruhrachmat5106 laravel versi berapa bang?

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@guruhrachmat5106 coba samakan versi pusher dan juga laravel web socket nya bang sesuai deskripsi video saya

    • @guruhrachmat5106
      @guruhrachmat5106 5 місяців тому

      @@PutuYasaChannel saya gunakan laravel 9

    • @guruhrachmat5106
      @guruhrachmat5106 5 місяців тому

      @@PutuYasaChannel sudah sama mas. yg bikin agak bingung di dashboard websocket response nya ada, response di artisan websocket:serve (di terminal) juga ada. yg gak ada hanya response di console.log nya 😅

  • @pramono6603
    @pramono6603 5 місяців тому

    install packagenya lama banget gan

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@pramono6603 pakai laravel berapa?

    • @pramono6603
      @pramono6603 5 місяців тому

      @@PutuYasaChannel laravel 10 bang

  • @guruhrachmat5106
    @guruhrachmat5106 5 місяців тому

    ' failed: WebSocket is closed before the connection is established. kalau masalah itu kenapa ya ? ketika klik connect

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      Pakai laravel berapa bang?

    • @guruhrachmat5106
      @guruhrachmat5106 5 місяців тому

      @@PutuYasaChannel sudah solve mas, saya pakai laravel 9. saya ada kurang di konfigurasi websocket bagian SSL, harus menyertakan path untul local_cert & local_pk. Terimakasih respon nya.

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      @@guruhrachmat5106 mantap bang

  • @EkoAgustiawan
    @EkoAgustiawan 6 місяців тому

    bg bagaimaa membuat test utk login ? saya coba session tidak tertangkap

    • @EkoAgustiawan
      @EkoAgustiawan 6 місяців тому

      saya coba login berhasil, lalu saya test input otp dari whatsapp tidak terbaca session sebelumnya

  • @YOSHSTUDIO-zg6ss
    @YOSHSTUDIO-zg6ss 6 місяців тому

    kalau pakai "php artisan queue:work --once" gimana bang?

  • @diajarngoding1451
    @diajarngoding1451 6 місяців тому

    Kalau untuk buat request sama validasi itu di service ya mas

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      Pakai form request bang dan pasangnya di controller

    • @PutuYasaChannel
      @PutuYasaChannel 5 місяців тому

      Pakai laravel form request bang pasanganya di controller... Tetep controller yang mengkontrol validasi

  • @elrobbet3581
    @elrobbet3581 6 місяців тому

    thanks bli

  • @GalangRsdk
    @GalangRsdk 7 місяців тому

    bang, cara client biar nerima trigger eventnya gmna ya? client nge akses projeknya pake IP Lokal

  • @ahmadfauzan4728
    @ahmadfauzan4728 7 місяців тому

    Kalo mau download file spreadsheet gimana ya bang?

  • @nycto3254
    @nycto3254 7 місяців тому

    waktu pakai Gdrive::put memang return-nya akan selalu null ya meskipun berhasil upload?

  • @adomboyo8634
    @adomboyo8634 7 місяців тому

    Bang sekarang websocket ada versi baru lagi dari laravel 11 yaitu reverb, coba bikin tutorial implementasi sampe deploy bang kalo sempet

    • @PutuYasaChannel
      @PutuYasaChannel 7 місяців тому

      Ok terimakasih saranya, nanti kalau ada waktu coba saya buat ya

  • @ridwanmaulana5594
    @ridwanmaulana5594 7 місяців тому

    kalo data nya ambil dari api bagaimana ya, apakah butuh cron untuk mentriger event nya?

    • @PutuYasaChannel
      @PutuYasaChannel 7 місяців тому

      Kurang paham sama problemnya bang, maksudnya ambil dari dari external sistem ya?

    • @PutuYasaChannel
      @PutuYasaChannel 7 місяців тому

      Kalau mau triger data dari BE cukup triger broadcast nya bang

    • @ridwanmaulana5594
      @ridwanmaulana5594 7 місяців тому

      @@PutuYasaChannel iya bener mas

    • @ridwanmaulana5594
      @ridwanmaulana5594 7 місяців тому

      @@PutuYasaChannel jadi tinggal triger endpoint api nya di dalam broadcast ya mas?

  • @ArdianRachmanChannel
    @ArdianRachmanChannel 7 місяців тому

    bang izin tanya, saya mengalami error saat joining , error : JSON returned from channel-authorization endpoint was invalid, yet status code was 200. apakah ada solusi ? di menit 29:00 itu error nya

    • @PutuYasaChannel
      @PutuYasaChannel 7 місяців тому

      Channelnya di set public atau private bang di sisi laravel?

    • @ArdianRachmanChannel
      @ArdianRachmanChannel 7 місяців тому

      @@PutuYasaChannel udah solve bg , maaf kurang teliti saya . ada salah sintaks

    • @ArdianRachmanChannel
      @ArdianRachmanChannel 7 місяців тому

      @@PutuYasaChannel bang, mau tanya juga . saya mau modifikasi untuk user yang bisa chat . jadi usernya punya role . ada role admin dan member . nah untuk admin bisa chat ke semua member dan untuk member hanya bisa chat ke admin. apakah bisa diimplementasikan ? untuk kasus tersebut kira2 ubah dibagian mana ya . terimakasih jika berkenan menjawab

  • @tiktok-wq1pd
    @tiktok-wq1pd 8 місяців тому

    saya coba GenUID di laravel inertia vue terbaru tidak bisa login ya bang ? tapi kalau use GenUID nya di hapus bisa login

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      Oh kalau use GenUid primary key harus CHAR bang tidak bisa bigint

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      Penggunaan GenUid itu auto generate uid untuk primary key CHAR, tujuanya sih agar primary key tidak mudah ditebak sama enduser

    • @tiktok-wq1pd
      @tiktok-wq1pd 8 місяців тому

      @@PutuYasaChannel baik bang . ini kalau saya ganti create uuid nya di controller bisa login bang,

    • @tiktok-wq1pd
      @tiktok-wq1pd 8 місяців тому

      @@PutuYasaChannel 'id' => substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, 36),

    • @tiktok-wq1pd
      @tiktok-wq1pd 8 місяців тому

      @@PutuYasaChannel baik bang . tapi kalau pake traits lebih enak kek nya bang . kek cara nya abang hehe

  • @khairon_ners
    @khairon_ners 8 місяців тому

    Bang yasa, boleh request bahas integrasi antar system lg laravel. Update data dg webhook. Mengirimkan update dg job ke klien

  • @rendymaulana4959
    @rendymaulana4959 8 місяців тому

    bang projek saya pas di npm run build error begini bang vite v5.2.11 building for production... transforming (8) resources\js\components\sidebar.jsWarning: Found no color leading to 4.5:1 contrast ratio against #f8d9dd... node_modules\bootstrap\scss\_functions.scss 168:3 color-contrast() node_modules\bootstrap\scss\mixins\_table-variants.scss 4:13 table-variant() node_modules\bootstrap\scss\_tables.scss 154:3 @import node_modules\bootstrap\scss\bootstrap.scss 21:9 @import resources\sass\app.scss 6:9 root stylesheet

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      Node versionnya di cek bang di package. Jeon, saya lupa versinya

  • @kokofibo6889
    @kokofibo6889 8 місяців тому

    Suksme bli, terima kasih untuk sharing nya.

  • @NguyenNhuTruong-n6j
    @NguyenNhuTruong-n6j 8 місяців тому

    please do video export csv file 1m record using Job Batching

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      You can watch my video about import CSV 1m record using laravel job batching, and you can adjust for export, i think POC is same

  • @helperzone748
    @helperzone748 8 місяців тому

    thank you bli

  • @akhmadwijaya8687
    @akhmadwijaya8687 8 місяців тому

    Kak apakah ada dashbord untuk task scheduler, apakah dijalankan atau gagal.

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      Kalau mau monitoring bisa pakek laravel.com/docs/11.x/telescope Ya

  • @Anam432
    @Anam432 8 місяців тому

    Cara kaya gini itu biar nggk membuat berat web nya ya? Misal nanti webnya ketumpuk file² terus klo gk make cara gini

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      Tidak ada hubungannya sama berat webnya sih, biasanya kepakek untuk pen cadangan data

    • @Anam432
      @Anam432 8 місяців тому

      @@PutuYasaChannel hm iyakah? Saya kok pernah dikasih tau sama orang klo nggk make cara gitu nanti webnya kelama lamaan ketumpuk file upload jadi makin berat

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      @@Anam432 mungkin beda case bang, menurut ku file yg banyak di server katakan file yg diupload itu ngaruhnya pada storage server sih.. Nah kalau untuk kasus web itu lebih ke besar ukurannya bang bukan jumlahnya (untuk kasus file upload ya) kalau kondisi lain ya beda lagi ceritanya

  • @sebisaku2656
    @sebisaku2656 8 місяців тому

    Salam bli, boleh reques tutorial bli?

  • @yusufwijaya4775
    @yusufwijaya4775 8 місяців тому

    bang itu kan pake set up dev console, apakah free bang? apa nanti kena charge?

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      Maksudnya setup google drive api?

    • @yusufwijaya4775
      @yusufwijaya4775 8 місяців тому

      Iya mas

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      @@yusufwijaya4775 untuk saat ini sih masih free mas, free 15gb Storage sesuai dengan akun gmail kita..

    • @yusufwijaya4775
      @yusufwijaya4775 8 місяців тому

      laravel 8

    • @yusufwijaya4775
      @yusufwijaya4775 8 місяців тому

      @@PutuYasaChannel bang ini kenapa bang saya coba upload tapi arahnya ke folder yang belum kebentuk, seharusnya kan otomatis kebentuk yak, ini malah error gini Google\Service\Exception { "error": { "code": 404, "message": "File not found: jumbotrons.", "errors": [ { "message": "File not found: jumbotrons.", "domain": "global", "reason": "notFound", "location": "fileId", "locationType": "parameter" } ] } } ini code nya public function store(Request $request) { $fileName = time() . '_jumbotron_' . $request->file('picture')->getClientOriginalName(); $path = '/Images/uploads/jumbotrons/'; Storage::disk('google')->put($path . $fileName, $request->file('picture')); Jumbotron::create([ "title" => "none", "subtitle" => "none", "sentence" => "none", "btnname" => $request["buttonname"], "btnlink" => $request["buttonlink"], 'picture' => $fileName, "textalign" => "start", ]); Alert::success('Success', 'Jumbotron has been uploaded !'); return redirect('/admin/jumbotron'); }

  • @sadewateknik1229
    @sadewateknik1229 8 місяців тому

    oke

  • @ivanjulian07
    @ivanjulian07 9 місяців тому

    bang mohon dijawab, kalo di web kan pakae laravel echo, nah konek ke flutter itu pake packagea apa

    • @PutuYasaChannel
      @PutuYasaChannel 9 місяців тому

      Di flutter ada bang package untuk echonya, cari aja laravel echo flutter..

    • @ivanjulian07
      @ivanjulian07 9 місяців тому

      @@PutuYasaChannel klo pake web_socket_channel bisa gk bang, tak liat yg echo itu udh 3 year ago

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      @@ivanjulian07 kalau gx salah ada versi yg lama sama baru bang, coba aja saya lupa yg mana

    • @ivanjulian07
      @ivanjulian07 8 місяців тому

      @@PutuYasaChannel bang untuk yang typing kok ngk jalan ya, pake whisper. apa harus di Enable client events tapi itu di pusser seting ya

    • @PutuYasaChannel
      @PutuYasaChannel 8 місяців тому

      @@ivanjulian07 kurang paham dengan yg di masa bang