Programming

Kart Business Project

Predictions for the Future of Programming Future in 2030

OCR Software made by Abanoub Hanna - Software Developer

[fixed] error duplicate class Kotlin Android

Here is a sample of error message. Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules jetified-kotlin-stdlib-1.8.0 (org.jetbrains.kotlin:kotlin-stdlib:1.8.0) and …

Flutter Gradle task assembleDebug failed with exit code 1 zip END header not found

The error code is this. exception in thread "main" java.util.zip.ZipException: zip END header not found at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1567) at …

How to get filename without the extension in Fish script?

We can use string split like this (string split -r -m1 . $filename)[1]. I use this method in my Fish script function. function vidfps --description "vidfps <input.mp4>" ffmpeg -i $argv …

10 Things we knew from open-sourced Twitter algorithm

Twitter (now called X Corp) revealed its algorithm to the world as open source on GitHub . But what does it mean for you? I spent the evening analyzing it. Here’s what you need to know: 1. Likes, then …

[fixed] Android studio Error "Unsupported Modules Detected: Compilation is not supported for following modules"

Method 1 : Try Invalidating Android Studio Cache 🔗 Just go File -> Invalidate Cache & Restart. So, Android Studio will remove cache and rebuild it and the project itself. If this solves the …

How to get arguments in Fish script?

Here is a command with 3 arguments. myfunc one two "third arg" How to get each argument in Fish script/function. to get all arguments as one string/text, use $argv. to get first argument, use …

[Fixed] curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

This error appears in too many cases, for example: when you are trying to .. upgrade Flutter via flutter upgrade. upgrade a homebrew cask via brew upgrade --cask --greedy. push to GitLab. curl some …

How can I convert MP4 video to MP3 audio with FFmpeg?

Sometimes, you need to extract audio or music from a video. Or you need to convert a video into an audio file. The command is simple. Here is the command to convert MP4 to MP3 file. ffmpeg -i …

Qwik vs Astro : A Fair Comparison

Startup performances / PageSpeed scores should be similar 🔗 Both Frameworks send just HTML with close to no JavaScript (JS). There should be no reason why either approach should have an advantage …

10 Tips to optimize Flutter mobile app

Flutter is a framework made by Google to develop applications for Android, iOS (iPhone), iPadOS (iPad), macOS, Linux (Ubuntu, Pop!_OS, Elementary OS, Fedora, Arch Linux, .. etc), Windows OS, and …