Bookmarks

# Resolving v1.11.0 assetlinks.json Not Generated by Bubblewrap Build and Empty Fingerprint Issue
In the world of Android development, using tools like Bubblewrap can significantly streamline the process of creating Progressive Web Apps (PWAs). However, developers may encounter issues, such as the **v1.11.0 assetlinks.json not being generated** during the Bubblewrap build process, along with an empty fingerprint when attempting to generate the asset links. This article will explore the root causes of these issues and provide a step-by-step solution to resolve them effectively.

# Conquering the Android Gradle Build Error: "ERROR Command failed: gradlew.bat assembleRelease --stacktrace"
Are you an Android developer facing the frustrating "ERROR Command failed: gradlew.bat assembleRelease --stacktrace" error? This common Android Gradle build problem often signals insufficient memory allocated to the Gradle build process. This comprehensive guide will equip you with the knowledge and practical steps to resolve this issue, optimize your Android build process, and prevent future occurrences. We'll delve into the root causes, explore effective solutions, and provide advanced strategies for a smoother development workflow. This guide covers crucial aspects like increasing Gradle heap size, adjusting Gradle memory settings, and fixing Java heap space errors, all while focusing on practical application and best practices.

Configuring Visual Studio Code to Use a Specific Node.js Version with NVM
Visual Studio Code (VS Code) is a popular code editor that supports a wide range of programming languages. When working on a project, it's essential to ensure that the correct Node.js version is used to avoid compatibility issues. This article will discuss two solutions to set up Visual Studio Code to use a specific Node.js version specified by Node Version Manager (NVM) on macOS.

Overcoming Date-based Grouping Challenges in Laravel Eloquent
In the dynamic world of web development, handling date and time data is a routine yet crucial aspect of database operations. Laravel, as a popular PHP web framework, simplifies many complex tasks, but developers often encounter challenges when dealing with nuanced scenarios. This article aims to explore a specific issue related to Laravel Eloquent's date-based data grouping and provide an in-depth solution.

How To Change PHP Version Laravel Valet On Command | Macbook
Learn how to change PHP versions using the Laravel Valet command line to maintain separate versions of PHP in your local machine

Cara Upload Project Laravel PHP Di aapanel
aaPanel adalah perangkat lunak untuk manajemen server yang bisa dijalankan dalam sistem operasi Linux. Kita bisa dengan mudah mengelola server melalui browser tanpa perlu lagi pusing dengan printah-perintah terminal, meningkatkan efisiensi dan pemeliharaan server.

Generating a new SSH key | Github git clone private repo tanpa harus login
Untuk dapat melakukan git clone atau git push ke Github bisa menggunakn dua metode yaitu, menggunakan protokol HTTPS dan SSH. Saat menggunakan protokol HTTPS, maka kita mentertakan password di saat akan melakukan push. Dan jika kita menggunakan SSH tidak dibutuhkan password, karena passwordnya sudah diwaklili menggunakan SSH Key.

Menampilkan Pagination Yang Rapi Di Laravel
Jika kamu punya ribuan bahkan puluhan ribu data dan ingin di tampilkan di sebuah halaman table. ada baik nya data di tampilkan menggunakan halaman karena jika data di tampilkan langsung semua nya dalam 1 halaman akan memakan banyak resource dan waktu.

Eloquent: menambahkan nilai colomn tanpa menggunakan 'update' | Eloquent: incrementing columns without update() function
Mekanisme yang Eloquent tidak terbatas pada hanya fungsi create/update/delete. Eloquent memberikan banyak kemudahan dan mempersingkat penulisan kode query.

Cara Merubah Vite Menjadi Mix | Replace Vite with Mix in Laravel 9.2
Jika Anda memulai proyek Laravel 9.2 dan tidak ingin menggunakan Vite, Anda dapat dengan mudah menghapusnya dan kembali ke Laravel Mix.

How do I remove a Gitignore from GitHub? | Cara Cancel File Gitignore github
hal sering saya lakukan adalah merubah file .gitignore untuk merubah file apa saja yang akan di upload ke version control. file .gitignore akan menjadi file yang penting sehingga anda bisa memilah file apa saja yang akan di upload .

Cara Install "font-fira-code" Di vscode Mac Os
Fira Code merupakan sebuah turunan dari Fira Mono dengan karakteristik khusus untuk pemrograman, Fira Code mendukung ligatur dengan kombinasi multikarakter umum dalam pemrograman, huruf ini juga tersedia dalam beberapa variabel huruf.

404 Not Found, but route exist in Laravel | How to fix
Jadi bingungkan kalau sudah buat route tapi waktu di akses ngasih respone 404. jika anda mengalami masalah yang sama bisa coba untuk melakukan langkah seperti di bawah ini.

How to fix failed running php8.1 valet Mac OS M1 chip
Valet adalah development environment Laravel untuk minimalis pengguna Mac. Laravel Valet mengonfigurasi Mac Anda untuk selalu menjalankan Nginx di latar belakang saat mesin Anda mulai.

Cara akses process.env variables di component nuxt | How access process.env variables in component nuxt
Continuous integration (CI) adalah pengintegrasian kode ke dalam repositori kode kemudian menjalankan pengujian secara otomatis, cepat, dan sering. Kamu dapat melakukan CI ini dengan menggunakan perintah commit. Sementara continous delivery atau continuous deployment (CD) adalah praktik yang dilakukan setelah proses CI selesai dan seluruh kode berhasil terintegrasi, sehingga aplikasi bisa dibangun lalu dirilis secara otomatis.

How CI/CD on Shared hosting using cPanel Git Version With 3 Way Simple
This got me thinking and asking about whether there are alternatives to this, and there certainly are and it is the result of Git, GitHub and cPanel that I will detail in the following sections;

How to make isolate domain laravel valet & domain secure
Like features in laragon that run on windows, laravel valet is very helpful for developers to make php applications especially laravel easier. with the auto virtual host feature by using the folder name.

How to fix zsh valet not found - mac os | cara fix valet not found zsh
coba masuk dalam ekosistem apple, mulai menggunakan macbook untuk urusan networking dan dev sebuah apps. kebetulan masih buat aplikasi pakai bahasa PHP dan framework Laravel.

symlink storage laravel | cara simple membuat symlink storage laravel
Dalam kasus kali saya butuh melakukan upload file pdf, dan menyimpanya di dalam folder storage, dan secara defaul storage tidak bisa di akses secara public oleh sebab itu di butuhkan symlink storage ke folder public .

How Recover a Deleted Repository Github | Cara Mudah Mengembalikan Repositori Github Yang Sudah Di Hapus
Setiap nulis code ada baiknya kita selalu menyiapkan backup yang aman. jika sewaktu waktu kita membutuhkan datanya kita bisa menyalinya lagi untuk kita gunakan di project berbeda.

Install TailwindCSS di Nuxt3 dengan Mudah
Nuxt3 di release dengan beberapa fitur terbaru yang berbeda dari versi sebelumnya, beberapa fitur diantaranya;

Javascript | Vue.js Compress Image File Client Side
Compress file image before upload, melakukan compress file image side client sebelum file di upload ke server, agar storage tidak cepat penuh.

Cara Install Tailwindcss Dengan Mudah Di Project Kamu
Tailwind CSS adalah low-level CSS framework, akan tetapi Bootstrap atau Semantic UI adalah UI toolkit yang lengkap dengan sekumpulan predefined component siap pakai, sehingga pengembang dapat menggunakan class dengan mudah untuk sebuah komponen. Misalnya dalam pembuatan komponen card di bootstrap.

Cara Pembulatan Angka Desimal Menggunakan Bahasa Pemrograman PHP
Hallo kawan, kesempatan kali ini saya ingin ngebahas tentang pembulatan angka desimal menggunakan Bahasa pemrograman PHP
MYSQL TIPS - How to reset AUTO_INCREMENT in MySQL?
How to reset MySQL Autoincrement Column, MySQL Database have wonderfull feature Autoincrement Column Index. Programer also aply the feature Autoincrement to define its primary key.

Cara Merubah Format Tanggal Ke Bahasa Indonesia Di PHP Laravel Dengan Carbon
Di Framework Laravel sudah terinstall package Carbon yang akan memudahkan kamu untuk merubah format date sesuai dengan kebutuhan aplikasi yang akan kamu kembangkan.
![Target class [role] does not exist. Laravel Spatie Middlewares](https://firebasestorage.googleapis.com/v0/b/nuxtblog-2020.appspot.com/o/images%2F1617734009126%2Fjimmy-ofisia-f7xiGC81KTE-unsplash.jpg?alt=media&token=f04ed608-4579-4b3b-968f-d07b8172e246)
Target class [role] does not exist. Laravel Spatie Middlewares
Laravel Spatie error [ Target class [role] does not exist. ] Target class role tidak di temukan, error seperti ini mungkin akan kamu temukan ketika kamu menggunakan spatie untuk package middlewares di project laravel kamu.

Berkenalan Dengan Dependency Manager PHP | Composer
Saat kita memulai mengembangkan sebuah aplikasi web dengan PHP tidak jarang kita bahkan saya sering menggunakan framework, libray, atau package dari pihak lain (pihak ke tiga), dengan adanya kita menggunakan libray dari pihak lain hal tersebut di sebut ketergantungan script dengan script lain atau dalam bahasa kerenya dependency. Bisa jadi script pihak lain (framework, library, dan semacamnya) juga bergantung dengan script pihak lainnya juga.

Instalastion Auth & Spatie Fresh Project Laravel 7 | Access Level Di Fresh Project Laravel
hal penting yang harus di terapkan di setiap membangun aplikasi yang adalah Access Level atau pembeda hak akses dari setiap user yang login, sehingga kita bisa membedakan/mengelompokan user sesuai dengan kebijakan aplikasinya. Misalnya User dengan kelompok Superadmin dapat melakukan perubahan dan akses di setiap modul, dan user dengan kelompok Admin biasa hanya bisa akses modul modul tertentu saja.

Pemasangan vuejs-datepicker di Framework Nuxt.js
Hallo Kawan, terkadang saat membuat aplikasi yang mengharuskan input data yang berkaitan dengan waktu, user atau pengguna aplikasi sering tidak melakukan input yang sesuai dengan format yang sudah di tetapkan di aplikasi, misalnya di format input kita meminta user harus input yyyy/mm/dd yang sering terjadi user input dengan format yang salah seperti yyyy/dd/mm hal ini tentu menimbulkan masalah dalam informasi dan pengolahan data.

How To Disable Regitration On Laravel 7 | Cara Disable Registration Di Auth Laravel 7
Jika kamu pengguna laravel dan menggunakan "php artisan ui vue --auth" untuk scaffolding auth user dan ingin hanya ingin ada fitur login saja tanpa fitur registrasi. Kamu perlu mendisable route auth registration nya dengan cara yang sangat mudah.

Install Axios Third-Party Fetch Data Di NUXT
Menggunakan Axios Third-Party Fetch Data di Nuxt.js untuk mendapatkan data.

Cara Mudah Pemasangan Disqus di Nuxt.js The Intuitive Vue Framework
Sepertinya sebuah blog kurang lengkap jika tidak memiliki comment system, karena pembaca akan kesulitan melakukan komunikasi dengan penulis. Oleh karena itu personal blog soefyansyah.my.id ini masih ada banyak kekurangan terlebih lagi di bagian comment systemnya.

Install Tailwind CSS di Project PHP Framework Laravel
Tailwind CSS (menurut saya) adalah sebuah framework CSS yang memiliki sifat Utility-first Framework, tidak seperti framework CSS lain yang bersifat UI Kit.

Hosting Personal Blog Soefyansyah Pindah Ke Heroku
Memutuskan untuk pindah keHosting free lain yang bisa nodejs hosting, tetapi tetap mencari yang free hingga ketemu heroku :)

ngBlog Dengan Nuxt Dan Firebase
ngBlog Dengan Nuxt + Firebase untuk Experient yang berbeda
