I wish! The best Linux git gui I have found is SmartGit. I like it, but it’s just a little goofy and not free. Fork is better for its ability to very easily stage and/or stash a subset of the current changeset.
Anyone got any suggestions? I tried git-cola and gitkraken. The former I found obtuse and limited, and the latter is not free in addition to somehow making git harder with a pretty gui.
Gitkraken is free as long as the repository is public, which seems like an alright compromise to me. The only problem I had with it was that it was electron. What did it make harder for you?
The best ones I have found for Linux are SmartGit and Sublime Merge, but neither are free in any sense. Sublime Merge is slightly cheaper. SmartGit offers a free “hobby license” but it limits which kinds of repos you can work with.
Gitkraken looks like it might be good but I haven’t used it.
I hate coding on Windows, maybe I’ll check that out. (My only option is Windows for my work laptop because I need to use a few Windows-only softwares and IT says I’m not allowed to dual boot)
After the last windows update WSL gives me a BSoD every time 😭 Pretty sure IT wouldn’t appreciate me running Ubuntu off a USB drive but that’s a good idea.
You get a horse and arrive at the castle within seconds but the horse is too old and doesn’t work with the castle.
You remove the horse, destructure the castle and rescue the princess within seconds, but now you have no horse.
While you’re finding a compatible horse and thinking whether you should write your own horse, Bowser recaptures the princess and moves her to another castle.
This is the kind of pointless comment I see in my codebase all the time. Best I can tell, a couple of my coworkers like to plan out their code using comments, then backfill in the actual executable code. That’s fine, but they leave the comments in when they add no value.
` public static LocalDate parseEndDateFromString(String dateString) {
<span style="color:#323232;"> try {
</span><span style="color:#323232;">
</span><span style="color:#323232;"> String[] split = dateString.split("-");
</span><span style="color:#323232;">
</span><span style="color:#323232;"> //In order to get the last day of the desired month, we go to the first day of the next month, account for rollover, then subtract one day
</span><span style="color:#323232;">
</span><span style="color:#323232;"> int month = Integer.parseInt(split[0]) == 12 ? 1 : Integer.parseInt(split[0]) + 1;
</span><span style="color:#323232;">
</span><span style="color:#323232;"> return LocalDate.of(Integer.parseInt(split[1]), month, 1).minusDays(1);
</span><span style="color:#323232;">
</span><span style="color:#323232;"> } catch (Exception e) {
</span><span style="color:#323232;">
</span><span style="color:#323232;"> throw new RuntimeException("Invalid date format - must be MM-YYYY");
</span><span style="color:#323232;">
</span><span style="color:#323232;"> }
</span><span style="color:#323232;">
</span><span style="color:#323232;">}`
</span>
Stuff like this, otoh, is where comments are useful. The required format is obvious from the error message, the param and return from the method signature, the only part that requires a comment is the fiddly logic of accounting for the edge case where month == 12 and the rationale behind how we determine the last day of the month. As a rule, comments are for why something is being done, if it’s not obvious, and for magic numbers. Code should tell you what code does.
edit: can anyone spot the bug that I introduced with that parseEndDateFromString() method?
As one of our most important customers, we’ve greenlit you for our cutting edge early access. Most people need to wait weeks for the features you get today!
What niceness level exactly?
The most nice I can be in my system is -20.. but being too nice to one process leaves others with less time and resources in their life.
Fuck no, I’m not particularly a fan of how it forces itself on you like Brock Turner (the rapist).
It can go and join IE in whatever pit of hell we threw IE in
If you wanna say that Chrome is trash and people should use Firefox, Opera, Safari or whatever else is currently trending among privacy focused people that I can agree with (Even if I personally won’t make the switch)
But Edge is NOT the answer, Edge is NEVER the answer. At this point I’m starting to wonder if all these Edge people in here are being paid by MS
Welcome to the boat, I tried edge from all the people recommending it on reddit and I hate it
And the rapist analogy is not enough for how bad it is, it’ll copy everything from your default browser without your permission (or I somehow missed it)
Like I was caught by surprise when all my bookmarks, passwords, etc were just straight up copied by that privacy intruding piece of crap.
programmer_humor
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.