Details
-
Aboutanxious coffee drain; barely even a developer;
-
Skillspython; javascript; sql; kotlin; java;
-
LocationMoscow, Russia
-
Github
Joined devRant on 2/4/2022
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@C0D4 A lot more of them than expected do, at least for a junior dev
-
@Lensflare Well, shit!
-
Has "Zero Trust" gone too far? "Minus One Trust" at this point?
-
Maybe you need to "think different"
-
Nice! Do you by any chance know of a native/Compose Android client for DevRant with M3 design?
-
@devdiddydog Yes, I had heard of this programming language, which is precisely why I left that comment! :D Thanks for sharing this story with everyone! :)
-
@snakebyte Sir, this is DevRant, here we blame every thing that comes to mind
-
@vintprox If not, then fuck those people and un-brew their goddamn coffee: https://coub.com/view/38znts
-
@Demolishun Haha, yes!)
-
@netikras I think you're right, looks like it's the Android Gradle Plugin that makes me wanna smash my laptop closed and hammer nails into its lid
-
@max19931 Or that. But in such case the PC cannot be rightfully called an "all-in-one" machine.
-
@netikras On the contrary, when I try to use modern frameworks, like Flutter or Jetpack Compose, for building other apps, Gradle has problems too, but perhaps because these frameworks are still in Beta, so compatibility problems are kind of expected.
-
@netikras
I maintain a legacy Android+iOS mobile Cordova app, and I have to use Gradle to build the Android app.
There are always problems with it, like Gradle version is not supported in this version of Android Studio, Gradle version doesn't match Android Gradle Plugin version, Gradle cannot find the Android SDK. Sometimes builds just fail for reasons, and when I Google for solutions, I only find old suggestions to downgrade Gradle to now unsupported versions, so usually I have to re-generate the Android app and somehow make it build again.
Now that I look at it, the main problem I have is Gradle's poor backwards compatibility with the outdated frameworks I have to use. For example, it's common for Gradle to not build old Cordova plugins that still have "compile" instead of "implementation" written in their build files, so I have to fork the plugins and update their build files myself. -
At this point I'm inclined to try Bazel as a replacement for Gradle
-
@joewilliams007 @netikras How.....
-
@sparrowEatsHawk Honestly, this is truly the best approach.
-
Try pipenv, for real. It's a really simple tool for managing your dependencies. Compared to pipenv, pip is only any good for installing pipenv.
-
@thebiochemic It just never works for me... I haven't had a single project built without spending at least half an hour troubleshooting Gradle.
-
@Nanos And suddenly, the "project manager" is rendered completely redundant. Good job!
-
@tombjarne Oh well, thanks! And best of luck to you overcoming the matters.
-
Flutter porn again?
-
Holy shit, I'm gonna have MQTT at uni this year. Now I'm scared!
-
@b2plane Yep, as if browsers weren't already slow enough, we use extensions to make them even slower. After all those years of evolution, aren't we still just a bunch of monkeys?
-
To be fair there are no "companies" — there are people who unite and put their effort into building things and improving skills
-
Yes, it truly is
-
That nice feeling in a cold morning of booting up Android Studio — the laptop gets so warm and cozy.
-
Gotta have an espresso maker built into PC. Should also integrate with IDEs: the more errors, the more coffee to automatically brew.
-
"Rockstar developers"
-
Dunning–Kruger effect at its finest
-
@johnmelodyme It's the legacy we still have to bear with... until our company realizes that rewriting the app natively costs less than treating their employees' mental illnesses and replacing keyboards snapped in half in agony.