Bookmarks

# Resolving v1.11.0 assetlinks.json Not Generated by Bubblewrap Build and Empty Fingerprint Issue

# 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.

pemrograman
# Conquering the Android Gradle Build Error: "ERROR Command failed: gradlew.bat assembleRelease --stacktrace"

# 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.

pemrograman
Configuring Visual Studio Code to Use a Specific Node.js Version with NVM

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.

pemrograman
Overcoming Date-based Grouping Challenges in Laravel Eloquent

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.

pemrograman
How To Change PHP Version Laravel Valet On Command | Macbook

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

pemrograman
Cara Upload Project Laravel PHP Di aapanel

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.

pemrograman
Generating a new SSH key | Github git clone private repo tanpa harus login

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.

pemrograman
Menampilkan Pagination Yang Rapi Di Laravel

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.

pemrograman
Eloquent: menambahkan nilai colomn tanpa menggunakan 'update' | Eloquent: incrementing columns without update() function

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.

pemrograman
Cara Merubah Vite Menjadi Mix | Replace Vite with Mix in Laravel 9.2

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.

pemrograman
How do I remove a Gitignore from GitHub? | Cara Cancel File Gitignore github

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 .

pemrograman
Cara Install "font-fira-code" Di vscode Mac Os

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.

pemrograman
404 Not Found, but route exist in Laravel | How to fix

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.

pemrograman
How to fix failed running php8.1 valet Mac OS M1 chip

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.

pemrograman
Cara akses process.env variables di component nuxt | How access process.env variables in component nuxt

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.

pemrograman
How CI/CD on Shared hosting using cPanel Git Version With 3 Way Simple

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;

pemrograman
How to make isolate domain laravel valet & domain secure

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.

pemrograman
How to fix zsh valet not found - mac os | cara fix valet not found zsh

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.

pemrograman
symlink storage laravel | cara simple membuat symlink storage 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 .

pemrograman
How Recover a Deleted Repository Github | Cara Mudah Mengembalikan Repositori Github Yang Sudah Di Hapus

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.

pemrograman
Install TailwindCSS di Nuxt3 dengan Mudah

Install TailwindCSS di Nuxt3 dengan Mudah

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

pemrograman
Javascript | Vue.js Compress Image File Client Side

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.

pemrograman
Cara Install Tailwindcss Dengan Mudah Di Project Kamu

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.

pemrograman
Cara Pembulatan Angka Desimal Menggunakan Bahasa Pemrograman PHP

Cara Pembulatan Angka Desimal Menggunakan Bahasa Pemrograman PHP

Hallo kawan, kesempatan kali ini saya ingin ngebahas tentang pembulatan angka desimal menggunakan Bahasa pemrograman PHP

pemrograman
MYSQL TIPS - How to reset AUTO_INCREMENT in MySQL?

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.

pemrograman
Cara Merubah Format Tanggal Ke Bahasa Indonesia Di PHP Laravel Dengan Carbon

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.

pemrograman
Target class [role] does not exist. Laravel Spatie Middlewares

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.

pemrograman
Berkenalan Dengan Dependency Manager PHP | Composer

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.

pemrograman
Instalastion Auth & Spatie Fresh Project Laravel 7 | Access Level Di Fresh Project Laravel

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.

pemrograman
Pemasangan vuejs-datepicker di Framework Nuxt.js

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.

pemrograman
How To Disable Regitration On Laravel 7 | Cara Disable Registration Di Auth Laravel 7

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.

pemrograman
Install Axios Third-Party Fetch Data Di NUXT

Install Axios Third-Party Fetch Data Di NUXT

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

pemrograman
Cara Mudah Pemasangan Disqus di Nuxt.js The Intuitive Vue Framework

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.

pemrograman
Install Tailwind CSS di Project PHP Framework Laravel

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.

pemrograman
Hosting Personal Blog Soefyansyah Pindah Ke Heroku

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 :)

pemrograman
ngBlog Dengan Nuxt Dan Firebase

ngBlog Dengan Nuxt Dan Firebase

ngBlog Dengan Nuxt + Firebase untuk Experient yang berbeda

pemrograman