|
benitocereno posted:I'm convinced there's a whole subset of programmers that do this kind of thing just to gently caress with you. Gotta say though, after reading this thread, I'm convinced something like this would be more par for the course: Am I missing something or will this always return false?
|
# ¿ Jul 7, 2011 19:41 |
|
|
# ¿ Apr 26, 2024 16:08 |
|
I had to double check if Parsecs was a thing. What the hell software needs to go from nanometers to parsecs?
|
# ¿ Aug 8, 2011 22:24 |
|
Good luck at your next job revmoo.
|
# ¿ Mar 30, 2012 22:29 |
|
pseudorandom name posted:I don't know what JavaScript interpreter has that >>> prompt, but it is defective. If the chrome dev tool console is a true javascript interpreter, [-0.0] is returning [0] for me.
|
# ¿ May 2, 2012 18:00 |
|
MEAT TREAT posted:It makes sense when you consider the reduced number of technical support questions related to forgotten or mistyped passwords. A 16 character password would effecitvely take 16 million years to crack according to http://howsecureismypassword.net/ Ug, taking the caps out makes my blizzard password go from 10 day to 3 hours. I use an authenticator so I don't feel like I need a stronger password.
|
# ¿ May 23, 2012 18:56 |
|
Internet Janitor posted:If there's anything conducting interviews has taught me, it's that a shocking number of people with years of development experience on their resume have an extremely tenuous grasp of how to use loops in any language. Stuff like this is likely the product of trying random perturbations until the code seemed to be doing the right thing. Amen brother.
|
# ¿ Dec 28, 2016 19:08 |
|
duz posted:As long as you're not using insert time as the primary key like a vendor of ours does. As long as the insertion mechanism is a human sitting at a desk running a sql script, this works! You can even hire more people to insert as demand grows! Webscale!
|
# ¿ Dec 15, 2017 17:45 |
|
Can't wait to pull a 400MB git repo into my browser.necrotic posted:no instead the single "project using this" is a browser based "IDE" https://wmhilton.github.io/nde/ It took over 4 seconds to load this page. What the hell. Even Sourcetree 2 loads faster than that. poemdexter fucked around with this message at 21:48 on May 16, 2018 |
# ¿ May 16, 2018 21:44 |
|
This guy figured out how to be super popular in the javascript world by linking his tiny rear end projects together that don't really do anything. Good for him. Edit: His only dev experience on his linked in profile is 6 years as a Full Stack Developer working on open source projects and thing stats on his projects. He's just trying to get paid to talk. poemdexter fucked around with this message at 21:10 on May 30, 2018 |
# ¿ May 30, 2018 21:07 |
|
He's mastered the art of SEO for npm modules.
|
# ¿ May 31, 2018 01:45 |
|
https://www.linkedin.com/in/jonschlinkert Seriously go look at his LinkedIn profile and see how much he brags about his open source developer credentials.
|
# ¿ May 31, 2018 17:59 |
|
Thermopyle posted:i kinda dont want to because it feels creepy. Nothing creepy about looking at someone's linkedin account when discussing his professional contributions to the open source community.
|
# ¿ Jun 1, 2018 01:02 |
|
Suspicious Dish posted:I'm upset at the GitHub thing because they made an unprofitable company and are being rewarded with more Microsoft stock than the CEO. Like, maybe don't give the people who can't make sustainable file hosting $8 billion dollars??? Twitter is a publicly traded company and has never made a dollar in profit ever. The whole point of tech companies is to get acquired. That's the only exit strategy that exists.
|
# ¿ Jun 5, 2018 23:18 |
|
TooMuchAbstraction posted:Counterpoint: Amazon took like 15 years to post a profit, not because they didn't have a solid business but because they kept plowing their revenue back into the company. Countercounterpoint: amazon actually sold a product.
|
# ¿ Jun 6, 2018 00:51 |
|
Munkeymon posted:Personally, I hate the relative stability of a business with any revenue stream whatsoever working on the stuff I depend on and vastly prefer hoping a bunch of random people just toss money or spare time at a thing because that's the spice that makes life interesting: wondering if stuff I depend on will be maintained or improved. At the very least, Github is incredibly professional whether using their web stuff or enterprise image version.
|
# ¿ Jun 6, 2018 16:41 |
|
Pollyanna posted:Yesterday I expressed concern that we were concatenating a bunch of event messages into one instead of sending one event per individual change, and was told that one big event was less cluttered than many small ones. Today, we spent 1.5 hours debugging a production failure only to learn that CloudWatch doesn’t accept events that are 2.2 megabytes large. If only that person could find a logging solution that can handle tons of small events that maybe also included an easy to search interface...
|
# ¿ Jun 8, 2018 18:26 |
|
Is just checking for *@* the bare minimum? That's what I've used just to validate input. I assume all email addresses have the @.
|
# ¿ Jun 25, 2018 20:57 |
|
Doom Mathematic posted:java script: The Good Parts is very out-of-date now. I wouldn't recommend it. But it was printed a week ago!
|
# ¿ Aug 27, 2018 15:28 |
|
I assume any javascript book published is instantly outdated because javascript suffers heavily from flavor of the month libraries. I also assume no one writes pure javascript any more either.
|
# ¿ Aug 27, 2018 17:00 |
|
SupSuper posted:Hey ladies, my stack overflows if you know what I mean. expert sex change dot com is the best dating site.
|
# ¿ Aug 31, 2018 19:51 |
|
Carbon dioxide posted:
I can't run this command without open palm smashing the enter key.
|
# ¿ Sep 27, 2018 22:06 |
|
Several developers, team leads, and even a lead architect were in an email chain to figure out how to deal with null values in REST api json responses. I stated my case and referenced the json spec for null. They decided that null values for json fields should be represented by the string "NA" going forward.
|
# ¿ Sep 28, 2018 20:23 |
|
CPColin posted:7. You must send this Code of Conduct to five people within the next thirteen days or you'll receive seven years of bad code! Fwd: fwd: fwd: code of conduct
|
# ¿ Oct 24, 2018 15:43 |
|
Joda posted:In a, "this has to fail and rollback if their side fails, and this is the only way to do it" way. Which is pretty much the way we do it here. No one ever tries to find proper solutions, and if they ask for the time, they get shut down. Also, it definitely is a problem. It's really a generic integration against multiple different APIs, that regularly fails to work, and consistently hangs for seconds. This is where I work except all the APIs are internal instead.
|
# ¿ Jan 22, 2019 17:07 |
|
Absurd Alhazred posted:How do you start saying "GNU"? NO
|
# ¿ Jan 26, 2019 00:01 |
|
At least they are trying, right? That's all any of us can do.
|
# ¿ Feb 15, 2019 19:32 |
|
CPColin posted:gently caress Groovy. It's my hell at work. I keep fishing around for a replacement and Spring Boot + Thymeleaf looks reasonable, but I don't want to write a bunch of useless getters and setters again, nor do I want to use a hack like Lombok. Ideally, I could use Ceylon with Spring Boot, but that's uncharted territory and Ceylon has one foot in the grave nowadays. Sounds like you hate Groovy on Grails and not Groovy the language? I've used Groovy + Spring Boot + Thymeleaf for side projects and it's just fine. To be fair, I've only used Groovy to sidestep some of the verboseness of pure Java. I don't mess with the AST stuff. Also Groovy and Spock Framework for testing is my favorite and it's literally the only way I can get people to write tests no matter what company I'm at. Truly the path of least resistance.
|
# ¿ Feb 19, 2019 17:03 |
|
Absurd Alhazred posted:I didn't notice the highlighting. Neither did anyone else for 5 years.
|
# ¿ Apr 17, 2019 21:15 |
|
https://twitter.com/kherman/status/1120738998928977920 As a software developer in Texas, the thought of dealing with this gives me anxiety.
|
# ¿ Apr 24, 2019 16:03 |
|
Scaramouche posted:I get mad when people don't post in 40 c Linus Torvalds account found.
|
# ¿ Apr 24, 2019 22:34 |
|
Jazerus posted:it's because java's getter/setter implementation brain damaged an entire generation by requiring explicit getButts/setButts calls, instead of making them a language feature for easily overloading access and assignment like in a sane language My coworker has an immutability stick shoved so far up his rear end that in order to change a field on any object, a new object needs to be created first. I blame lombok for allowing him to do this with annotations instead of having to manually write out all this bullshit code. Let me tell you how fun it is to debug code when you can't watch anything.
|
# ¿ May 31, 2019 15:55 |
|
Clanpot Shake posted:Sounds like you're getting the worst of both worlds. Having no mutable state in your application is extremely cool and good and makes debugging a breeze. He's young and prefers implementing patterns everywhere. One of his codebases is incredibly large filled with mappers and entities and models. Can't just pass data from one place to another inside the application! My personal favorite is this gem: code:
|
# ¿ May 31, 2019 17:58 |
|
Turns out the only point of implementation of that class was something that used two enums: BatchProcess and BatchProcessEnum. Both of the enums have the same values inside. I just had a long discussion with team lead and the dev who did this about it. They are super anal about keeping the request layer separate from the app layer separate from the db layer. I'm all for this if we're talking about logic but this is just objects that aren't different. They are POJOs with slightly different field names. And on top of it, mappers that go from one to the other. The cherry on top is that most of the controller layer is autogenerated by swagger. I asked what happens when someone alters those files to add additional logic and then later someone changes the API and regenerates the controllers? I just got a shrug as a response. I'm so happy I'll never touch that codebase.
|
# ¿ May 31, 2019 18:35 |
|
sunaurus posted:Nobody can beat this guy https://www.linkedin.com/in/jonschlinkert/ His linkedin profile is the best. president and founder of so many things, gives talks about entrepreneurship, and also somehow the #1 maintainer of npm with over 400 modules. Watch out Elon Musk!
|
# ¿ Jun 19, 2019 22:33 |
|
code:
|
# ¿ Jun 20, 2019 20:10 |
|
Soricidus posted:surprised by how few, maybe. i just tried this (well, the maven equivalent) on our main java project and nearly all the dependencies are things we depend on directly. the only place the dependency tree even starts to get deep is where we use batik to rasterise svg and that's split into a bunch of jars that depend on each other for some reason. I'm on Spring Boot so there's a lot of dependencies but it's mostly apache stuff and other easily recognizable libs.
|
# ¿ Jun 20, 2019 20:29 |
|
|
# ¿ Apr 26, 2024 16:08 |
|
ultrafilter posted:Their library developers need something to do. Yeah, I agree. I'm pretty sure some team needs to justify their existence so they swung for the fences.
|
# ¿ Jun 26, 2019 22:05 |