Details
-
About26 y.o. Software Engineer in Automotive Gamer
-
SkillsPython ⭐⭐⭐⭐⭐ JS ⭐⭐ C# ⭐⭐ C/C++ ⭐
-
LocationStettin, Poland
Joined devRant on 4/15/2017
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
-
80 char line is a remnant of the 4:3 aspect ratio...
I don't see a point of having less than 120 chars per line, it fits half of my screen (16:9 24") in landscape or full portrait, with reasonable, easly readable font size. -
This kind of cables would be useful.
-
A switch case would be a dict of cases and functions to be called... It is not so elegant, but may look better than if-elif-else sometimes.
Example:
def foo():
...
def bar():
...
def default():
...
{1:foo, 2:bar}.get(some_value, default)() -
@milkyway ok, it has some sense, but at the same time it does not...
I mean, comming from any other, sane language, you expect the map to call given function with element as argument, but then map calls it with at most 3 args if function will accept it... I see that it may be useful in some cases, but.... most of the times it won't, I guess.
The more I hear about JS the more I see its developers are like "Oh, no, it's not wrong at all. It allows you to do more than other languages. It has no sense? Oh cmon, just learn it by heart, you'll be all right, mate!". -
@jespersh yeah, right, make it a feature! Who needs whole, borring lamp, when you can make your own, special, "unique" combination on your own, by purchasing bottom half and upper half separately. 😂
-
I am Python dev and when I first saw Rust I was like "oh, this looks like best mix of Python and C++"... oh boy... how I was mistaken...
Their policy "you should do this the way Rust creators meant it to be used, otherwise it is a bad practice" is ridiculous. Saw multiple issues about inheritance being possible, but not described anywhere being torn apart by creators... -
Mine is fine, nice people and tasks. I work with guys from client's company and they are awesome. Product is fun to create and gets more interesting the bigger it gets.
-
Yeah, I've heared enough of this to never start working on anything until I have a task assigned, that I can later show to prove they said what to do.
Customers are just assholes and try to screw you over as much as possible, to not pay for their mistakes. Worst thing is that the salesman are most likely to give them what they want, cause good PR, not thinking it is bad for the employees. -
Imo it would be safer to do it as you did already, finding bugs for game owners, so you won't get sued for providing cheats to community. However doing it for a ingame item is just waste of time... maybe start company that gamedev ones could hire to find cheats and hacks to be patched?
-
Guess they would not let me go on holidays, since I tend to stay in the city, just lollygagging, and would not be able to provide "evidence".
Anyway, how would that work? Evidence that I want to spend my time off work, resting, using privilege given me by the law? I understand sick leave or parental, but holiday?... I am pretty sure it is kind of forbidden for him to ask for that. -
@gathurian well, I did not mean a code that you can save. Imagine leaving for lunch and having tests in progress, compiler running or downloading gigabytes of data that got interrupted. Or even having to setup whole env, opening IDE (i.e. Android Studio), moving windows around etc. I would be furious.
-
I remember, back when we had win7 at work and got that reboot/postpone, once, due to Spectre or stuff, it was "unpostponeable" - you got a popup that 10min remains to restart. And guys went furious when comming back from lunch and seeing all their work is gone cause screenlock didn't prevent the restart.
-
Know the pain.
In our company we were forced to switch to Microsoft servers and now there are 2 different ways to log in for Outlook and Skype - using mail for first, and login for second, but Skype requests also login to Outlook to store conversation history and check meetings.
Of course our ICT did not tell us which shall be used so first time all employees were trying both methods on every login prompt. This happens every 3 months for me, when I change password...
Also worth to notice, same issue is on mobile Skype app, that requiers exchange credentials, but don't accept them in any form. -
@hell had it once with some web framework - JS were raising errors after some update, it had built-in debug mode for website, giving more info and preventing JS obfuscation, so when debug mode was on JS did not raise any error and all worked fine...
-
In Poland we say GUI like a "goo-ee". Simpler this way. However, for UI, we either use "oo-ee" or "you-why".
-
@bittersweet agree with all, except first sentence.
All projects in my company are driven by the project leader on the customer's end. We are more of a subcontractors for them. That means they have they proceses, their tools etc, and their employees use them along with us. I can't see it being two separate proceses in such case.
If company create their own products, I agree, that would be horrible to not have own proces and let customer decide. -
@bittersweet you would not have opportunityty work on open source everywhere, unfortunatelly. In my area there is no company doing open source. All are under strict NDA, and some even lock office rooms with access cards. Of course if you use vague terms, not giving out the customers and projects, it would be really nice for the applicant, but what I was allowed to say as recruiter is not that far from what they may read on our website.
I would be really glad if applicant asked me how we share knowledge, is pair coding a thing or do we do reviews and how, but they seem to not care.
Approach is up to client in our company, we don't make our own things, so that might be why my experience differ from yours. I tried to "spread the word" in our internal projects, but they were just "meh, it should just work, nothing more" 😐 -
Agree on 1 and 2, but 3 may be a problem - you shall not be allowed to see backlog as non-employee. If they let you see it, do not work there. Giving info like this to any outsider willing to see is major security breach imo
-
@Stuxnet I experienced simillar Android disadvantage years ago, when iOS Steam app were getting frequent updates with a lot of key features, while Android had the same shitty release for 2 years or so. Hoped these times are now gone, but I see other devs are still pushing features only to one branch... And this is in era of "code once, deploy everywhere"...
Edit:
Is it only me, who thinks that "dog face" make nice girls look like a thots? And they put it as one of advertisement screens. smh -
Whoa, it is rated 2.0?? XD
It is 4.1 on Google Play, what did they do so they got 1 star spam? -
Set Resolved: "Rejected" (no comment)
Set Closed: "Very Satisfied" -
@shine I was only saying that I had opportunity to work with Jira "the right way", but when someone, like that lead, bends a process to ease his own job, then Jira gonna be hated and people tend to avoid adding tasks at all.
And by the 'on create' I ment default subscription 😀 dev sending lead a DM is almost the same as if Jira did it, so he should be happy
If it comes to incrementing... from my experience he would be too lazy for that. -
First of all, he could be added to "on create" notification list I guess, afaik it is possible. If tasks are properly described (as they should be), there is no need of DMs.
I've been working with Jira for a 1.5 year now and I really like how our team do it. I have always heard from collegues how much they hate the process. I mean, I agree it takes some time, but I'd rather have a Jira than status meetings 3 times a week. -
@M1sf3t using such phone is only reasonable explaination of typing like this... I never got it why, in era of internet texting and cheap SMS, people have to type every word as short as possible... That always made me think of a writer as a lazy, less eloquent person 😐
-
@svgPhoenix also, that "dialect" 😐
-
@Fast-Nop starting car with a key is not because of laziness, but efficiency, so your argument is invalid.
If it comes to renting a car, you do not need all of the buttons to drive, and as I said, you should know standard ones, that makes it an invalid argument too, at least in my eyes.
@Codex404 well, I have been a bit harsh and posted 2 really similar comments, so I see someone could -- that.
That being said, I will no longer argue with others on this matter, I already said what I think. -
@AlgoRythm it is about users' laziness... have you done the TODO? You would see that icons are there so the UI won't look like a bunch of words thrown here and there.
My opinion is unchanged: if you are not willing to learn you shall not demand others to ease usage for you. The UI designer shall not consider laziness, but productivity and efficiency. And think big picture, not only "I don't know what it does so thats bad UX".
To your car example - you learn about standard buttons when getting license, the rest is where manual shall be used. Don't fuckin drive a car if not familliar with it. Period.
Also, same thing as in TODO - show me car cocpit with these "misleading" icons changed to text. You have no fuckin time to read a button while driving. Also, one design can be used for every country, which is cheaper for companies. -
@AlgoRythm Using Blender as an example LMAO It was and still is one of the worst UI and UX out there, but as you mentioned, 2.8 is Beta, previous versions were even worse, they are working on UI and UX right now.
I disagree on having buttons with text everywhere, if you can't understand icon, then you hover, remember the text and move on.
Argument about not willing to use manual is just laziness. If you want to know how to do something, you have to get the knowledge somewhere.
Yes, not everyone wants to master the tool, but peaople tend to link images to actions better, in most cases. I mean, if you always put "yes" in popup on right side, I would click "no" if you put it on the right once. I would not read it. Same goes for icons, remember position and image, not the name of action, eases usage especially for people that don't know the language.
TODO: get a screen of Blender, and edit it in Paint (cause, you know, at least less icons than PhotoShop), replacing EVERY icon with text. -
"Why there is so much text in foreign language? What does it even mean?"
-
A bucket of internet