Details
Joined devRant on 3/7/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
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Well it clearly says it sorts based on unicode...
Sort should be given a function...
But yeah. Remember boys and girls, always use documentation and never guess functionality. -
Well development in general is about risk/reward.
If there are lets say 500 tutorials and 500 devs for windows and 100 tutorials and 100 devs for linux...
Its more easier to develop for windows.
It really isnt helping the fact that Linux still has a low adoption rate and for laptops is super uber bad.
And other things considered you need a bigger adoption rate for Linux but that will need to make linux closed source or maintained by actual people who care about the "Common Joe" -
Well they have a point.
Their phones will be last version always(last year 4s thats like 7 years old still got updated). My lg g3 is dead in the waters because snapdragon said :"sorry not sorry dropped support".
Good job now i am stuck with apps that will perform worse and worse since no one will care about backwards compatibilty.
Lg g3 stopped updating at 3 old... Tells a lot. -
@TheCrimsonChin
That just shows us humanity is based on lies and a sincere objective based AI will make our society crumble.
A very sad world indeed. -
@Codex404 yes its a hard opt in. So no use of service...
But damn the microphone? This is way too much... How much they gathered what they did with it until now. They listen to children as well? This is so messef up -
@Hammster and that doesnt happen in jQuery.
And people dont give a shit about what should happen.
It means if you rewrite code and a class becomes an id or reverse(happens all the time) extra code needs to be written when in jquery it takes one change.
By the way in SQL no matter if i take one or 1000 rows its given in an array. Even if its empty its still an array.
People will just fuck off the ids and just use classname because why use 2 functions to get elements but slightly different and you need different checks?
Thats why people used jQuery in the first time... -
@Bitwise not really.
If i let you in my store and say its free, but i make pictures of you naked in the changing room so i can make money... But yoh sont tell me... Is not ok... Even if everyone is doing it.
You let me know what you will do with my data and my right to delete my data WHENEVER i want... Those naked photos? Gone you cant use them ... You sad you lost big revenue but i am happy.
Lots of websites i never visites had my e mail on a list saying that if i want to receive e mails according to the new gdpr.
Its my main account used only for the official stuff. It was clearly sold.. By whom? Why?
So before i only had the option to send it to spam... Now? I can ask them to fuck off and delete me.
See? Big fucking difference. Especially for gulible parents and so on. Easier for me to clean up... Because one website sold everything. -
@Hammster i need an element.
I dont care how it's taken. It can be summoned from valhalla for what i care.(for majority of devs).
But is absolute shit storm to put those 2 MOST USED functions to the longer text than anything else?
Why for the love of anything would you put 2 functions and make one ELEMENT and one ELEMENTS.... Yes this will make again a "javascript shitty language."
Wait there is more. ElementById can return null but ElementByClassName just an empty array.
Fun times.
Its anti beginner. Why? How should i explain someone that they can just use javascript?
I dont even want to enter the rest of the fucking ES6 bullshit they put in(some is good but as always decided to fuck something up).
Was so hard to put.
dom.getbyId('')
dom.getbyClass('') ?
And make both return null in case of empty? Was that hard? Yes it is... Because why not. -
@Alice well my argumentation was that in some cases you can't "not use the product".
Some products are a necessity to function in this age... Try getting a job without a phone. It will be almost impossible.
Use only maps. Most cities just left the job to google maps...
I want to have the option of either pay or agree to be the product. Not be limited because majority chose something and i can't choose.
We should know how much the companies are using the resources of others and how much money they make out of it.
Google buses come to mind of an abuse of city and citizen resources for benefit of a company.
We need choices, majority is dumb... Always have been always will.
And for stuff as something that becomes a monopoly: internet, phones, cars,etc ... Should be heavily regulated... Otherwise hell breaks loose -
@Alice then the system doesnt work.
I can't just not use a computer in this age. Or a phone...
If you want a normal life you need at least a phone.
For example in my country telephone companies can sell my location. Anybody does it so i cant opt out... Unless i just dont have a phone? -
@Hammster well.
$('.')
$('#')
Vs
document.getelementbyid()
document.getelementsbyclassnames()
Well why the fuck they put this long stuff?
This is the same stupid thinking as months starting from 0... Why the hell would you do that?
+ is Elements and Element... So easy to misspell...
Es6 isnt perfect and damn they could have fixed more stuff. Still good. -
Ohhhh damn that can be useful especially when need to build with gradle(legacy project dont jusge)
-
@rusty-hacker but thats waaay too much. At that point it feels like deadlines were way closer than reason was.
-
Those jobs are shitholes. But you can apply to them without knowing shit...
No one has expert react knoweldge. Read the tutorial learn the idea: states and virtual dom. Tadaaam expert.
Learn Javascript and you will understand what are the limitations of these kind of frameworks.
And react for a non intensive website that doesnt work with 2000 elements on the fly in 1 sec... Is overkill -
MVC...
Make them in php but dont put the logic in there.
Dont show html and do mysql query in same file. -
Half of projects in react just needed a router and some plugins....
But well, better react... More jobs rewritting for me. -
@jhh2450 internship? Junior? Maybe easy task + training...
They would change 2 jobs but probably make it on their third... -
Well... Its either forced updates or stuck with ie6...
If you really want to not update you can put your pc in charge of an "admin"(still you) and disable the updates like that. Because is something business do it doesnt overwrite or try to do anything...
Users are stupis,i don't wanna go back to ie6 just because people don't update... People are lazy and people don't care...
Its sad but its actually better -
For all i care i wouldn't care?
I would just escalate it in an e-mail saying that a term in contract has been denied by manager and i expect more pay or to have the terms in the contract restored.
As i said and i will say before. If they found someone like you and cheaper you wouldn't have worked for them.
At the end of the day, contract is a contract. -
He repeated 3 times the same answer...
He dodged the question about gathering data on kids... He dodged all the questions?
The only one he didn't dodge was whatsapp encryption -
Isn't the setter role to set a variable and the whole idea is that you change in only one place?
So its actually good. If you vhange the variable name you just need to change in the setter not in constructor as well. -
Eclipse is not that bad *runs away get a chair and popcorn*...
Light theme depends where you work.
Eclipse seems better nowadays or i got stockholm syndrome -
"Am i talking to a human?"
-Oh no his on to us quickly do something human... Like the Zuckerberg...*reaches glass of water* *takes a sip*
-Better... Now lets try again :"What does it say?" -
@theCalcaholic my country:
3 years college, 2 years master, 2 years a doctor.
3 years is for everyone almost(4 years in some special cases like medicine)
Only the Degree matters nothing else. Either you made 3 years or not.
This is the same in UK,Italy,France, Denmark, probably half Europe? Didn't check.
I work for an international company (a rather big one) which has 3 or 4 development hubs in my country.
So your country is better but not everywhere is the same but it requires the same things....
Universities are country level. What i would like is international level... But it will never happen).
Thats the issue... -
Well i am a dev not a sysadmin...
If i am not paid to fullstack chmod 777 is the way to go...
Linux sometimes is wierd... Why the fuck would it make permission like 777 577 666.... Yes surely "its clear at first glance".... Or why it says "permission denied" it could have said"this folder is for user x and you as user y you don't have permission to write on this folder"...
Open source sometimes... Suck -
Remember. They hired because you were better not any other reason.
Never work overtime.
Never work for free.
If they go out of their way and do nice things and make life easier, i repay it with extra hours or responding after work.
But at the end of the day... Its a contract.
But yes is sad to see this either way. -
Well i thought the fact he lets companies pray on insecure kids and teenagers was worse... Way worse.
As an adult at least you can be reaponsible... But kids ... Thats very fucked up -
@bittersweet you work in a nice place.
But when standards don't exist code is unreadable.
Like a certain 3rd party uses string for a type of action but int for another.
Or that the third time you try something it breaks.
Or that you need to parse something in a certain way.
Sometimes i want to be in the world that these people describe. -
Well each team has its own rules?
For example symfony has classes and function next line and on if for etc on the same line.
Its depends on the team still and it takes probably 20 minutes to get used to it. -
@theCalcaholic you need all of that at current job?
Whats the bus factor? One?
There are more than one job in IT. But all require the same "degree". Automation Engineer(thats whats called in my country), front end developers, sql developers, system analyst etc.
You can put your finger on just a couple of situation where recursion is needed. And untreated it can grow big and nasty. I have been working in embedded systems and recursion was a big no no, or you had to be sure that it stops or doesn't grow more than it should.
TDD isn't learned in university. Not everywhere at least. And again not all companies are loving new ideas.
In the end you have 3 years of stuff that you probably not use.
I rather see making it friendlier and usable by the 80% than to be an "elite" where only 20% uses the knoweldge.
We had 8 courses over the span of 2 years of Advanced Math just so 20% of uses it.... 70% of my class is in web development. Surely they need that abstract algebra...