AboutYoung, good-looking and unsuccessful
SkillsJava, JS, Angular, Python, C++
Joined devRant on 10/9/2019
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
I still need longer than I want to admit to get end indices (especially with strings). Fuck that inclusive/exclusive shit.
And yeah, my first few programs printed "ello World"
Jetbrains also has this integrated sharing tool which works fine.
@Oktokolo I already started to do similar. My go-to trick is to take a shower.
However sometimes even then it's only after I sent the message that I get the idea.
Maybe it's because I reformulated the problem and got new ideas.
I will try just typing but not sending the message next time.
Literally every time I write my senior colleagues about an issue after trying around for 1-3 hours (or days).
5.74seconds after clicking send I finally have a working solution.
definetely check carefully which case fans and cpu fans you buy, they are crucial for noise. I like my Noctua CPU cooler.
Also for graphics cards go with an nvidia one (3070? 3080?) and dont take the ones by GIGABYTE. 2xxxers of them tended to overheat due to bad cooling pads and activate the emergency fan which is really loud.
My personal opinion on this is that people that work with the software use it as a tool and ofc wanf it to work as simole as possible. If I want to build a table I don't want to configure my saw, I want to focus on how my table's gonna look like. The tool should save time and reduce stress. When we develop software we also don't care about the inner workings of our text editor or IDE. We want it configured as simply and quickly as possible to our needs and then focus on the software we write.
I think thats a viewpoint that we often forget.
Because the api standard for connecting brokers to insurance company systems for our country defines SOAP.
And our team is tasked to write an service to provide such an endpoint and connect it to our internal system.
Also, that standard has errors and inconsistencies.
To all guys saying you can/can't sue them: Doesn't this depend on the license the code was licensed under?
For the academic plagiarism: You cam definetly get them for that. Contact someone who can help you with that, an academic mentor or. instance you might know or someone else who might know how to handle this best.
Younshould check the github studnts Pack , they have some free credits for a few cloud providers and I believe some courses too.
I'm curious about your thoughts on why Scala and Kotlin turned out bad.
@52cal what @petergriffin means is that the tag "devrant" is meant for posts regarding the devrant-app and not rants as a dev. The general "rant" tag would suit, your post better.
Google says it's pair prigramming with the whole team. I feel ya, we had a 4 person pair prigramming session and it was difficult enough.
@lurch nah political in the sense of company politics. I'm from another country.
If your company operated in the EU and would fail to even report one such incident would make them drown in fines
Spray them with a spray water bottle each time they interrupt you.
If that does not help, replace water with nastier substances. They will learn pretty fast.
We have a similarly complicated System, however we have a dedicated ticket for "administrative tasks" We are allowed to book 5% of our time on this and "training/education". So i I booked my time booking time on administrative I could do less trainings or self study or similar things.
I recently read "Functional Programming simplified" which talks about wrting as functional as possible in scala.
About 2/3rds of the book were cool and seemed practical for day-to-day coding. The last part became very convoluted and seemed like it was only useful ifnyou force fully want to write pure functional. Even the simple examples became longer and more complicated than imperative counterparts.
I think no progsmming paradigm is perfect (except for very specific use cases). You should just take the best parts from each. A OOP/FP moxed language where I can choose which paradigm fits for my current use case and architecture best? Count me in.
Seems like its sorting the abs values with . as a separator between values.
My process is sth.like:
- think about the problem in general. What is the final goal?
- find the entry point (web request, cli input, scheduled job, ...). When does your logic start?
- Split the problem in independent tasks/components.
- Find data flow between the components. (what data goes from. where to where? concurrent? sequential?)
Usually I plan this out by writing class and function Signatures with comments in the body what it does. Or, for more complex tasks, I make quick, dirty and syntactically wrong UML diagrams keep things ordered in my head.
and yes definetly. They recently reduced the size to ~87 from almost 200 by not co-installing COD Modern Warfare with the F2P Warzone.
I always hate when I see a Medium blog post like "Here's all the elaborate ways how to do <cool stuff I want to do in a new technology>"
Proceeds to show the most basic example that you also find in the getting started section of the docs.
Java at work, Scala for my university projects. More than once have I tried to use map(), flatmap() etc. directly on lists in Java or wondered why val a:String does not work.
Additional python in a hobby project and I'm lost in syntax jungle completely.
My senior just puts comments in the PRs and Tickets,about what is wrong and should be fixed.
If we do something in a nice way, or we properly apply designs and techniques he taught us, we get a 👍 in a comment.
Since they are very rare it feels damn rewarding to get one.
Male a meeting about the bad email response discipline.
Just took 2 weeks of vacation and left a bug unsolved. This is me the next 14 nights.
In my annual performance review they started a new classification scheme:
It goes sth like
knows his way around
To be considered skilled or above one point was to contribute to open source.
Except one senior, no team memver would be considered skilled or more due to this. I would have bc I made a small bot with a friend, but I had some other parts missing.
This clsssification was so random.
AFAIK they tried to actually stay compatible between versions, which is the main reason why they took so long to add features that scala, kotlin etc. have for so long.
A new version each half year. With their current roadmap I think thats a good idea. Faster previews of new Features, and they have some really nice ones in the Pipeline.
@bittersweet Imagine maintaining Google Tasks or any other todo list app.