Details
-
AboutSenior dev who has seen it all..
-
SkillsWhatever I am paid to know.
Joined devRant on 12/2/2019
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
-
Click 'P' -> 5 ms lag -> 'P' show on screen.
Click 'L' -> 5 ms lag -> 'L' show on screen.
Click 'E' -> 5 ms lag -> 'E' show on screen.
Click 'A' -> 5 ms lag -> 'A' show on screen.
Click 'S' -> 5 ms lag -> 'S' show on screen.
Click 'E' -> 5 ms lag -> 'E' show on screen.
Click 'K' -> 5 ms lag -> 'K' show on screen.
Click 'I' -> 5 ms lag -> 'I' show on screen.
Click 'L' -> 5 ms lag -> 'L' show on screen.
Click 'L' -> 5 ms lag -> 'L' show on screen.
Click 'M' -> 5 ms lag -> 'M' show on screen.
Click 'E' -> 5 ms lag -> 'E' show on screen.
Click '!' -> 5 ms lag -> '!' show on screen. -
@C0D4 @NoMad
QLD - but not Aussie, just living here, taking your jobs and your women. -
..you're aussie I presume?
-
I don't bother with the built-in user and role management. Too much externally controlled bloat for my DB.
I am a bit wary of using the default setup in large applications because the "one size fits all" illusion is more like "one size fits none - except MVPs and prototypes". Yes, it's very easy to implement third party authentication and you get so much stuff for free right out of the box, but I have yet to encounter a corporate system that doesn't need some customization. And it's easy to just use the bits and pieces you need bare-boned anyway. -
My .NET 5 API is pretty much the same as my v3.x which didn't differ that much from v2.x.
What I am doing is pretty simple though, I authenticate and authorize a JWT containing identity info and claims and that's about it. -
As always: it depends.
-
@electrineer
Oops, good point! -
@k0pernikus I know and agree with all of this. But sometimes you just can't break through. So while I'd approve my own PRs I would simultaniously make a big point out of it until someone finally took action - if anything just out of fear.
"Guys, guys, you have to set aside time for code review!"
[No changes... ]
"Guys.. you have to set aside time for code review!"
[Still no changes..]
"I'm just approving my own now, got no time to wait so it's cool."
"......."
[Changes happen]
Maybe. :) -
Daisy chain support?
-
I agree, but the frustration in the OP gives me the impression it has been addressed multiple times already. I've been there myself. If you're trying to work agile and frequently push your changes out, but everything stops because of lack of code review - write more tests and start trusting them instead then.
At some point you have got to do something. I'd rather push a single bug that might have been picked up in a review than to sit around for days waiting for my changes to go live. -
When enforced routines end up as bottle necks you either remove or circumvent them.
Approve your own PRs. -
Just wait a little bit longer.. there will be a new framework soon, before it too is replaced by something else by the end of the year.
-
What was the piece of tech?
-
If you haven't gotten in by the time a crypto currency surge is spread all over the media you are taking a big risk. If you get in a bit BEFORE that and ride the wave while people frantically want to join in on the fun you can make a decent buck.
Otherwise I stay away. -
clever readable code >>>>>>> anything else.
-
http://letmegooglethat.com//...
-
They have the brits to blame for their inches and yards. Trump, however, is their own fault.
-
Usually works if you can get offers from other places to prove your market value.
Unless, of course, your current employer isn't 100% happy with you and decide to stick to their guns and risk losing you rather than increase your pay.
And always, before you try to give them an ultimatum - be prepared to leave if they don't budge. There is nothing more pathetic than someone that backs out of their own ultimatum! :) -
.. or start adding discrete comments here and there in the code for them to find...
-
Haha, this is how I completed both my bachelor and masters degree! Definitely not the smartest way, but there's beer to be had and parties to attend the rest of the year - there's just no time to study!
-
You don't even have to come up with a better way to know that there definitely is one (or more likely, many).
Repeated code like this is a clear code smell, but hey - we've all been in a rush! :) -
Agreed. The slowness you can solve by setting the speed to 3x, but then it's like being taught by Alvin the chipmunk. And he knows fuck all about technology!
-
... and while we all think this is for protection against bots it's actually used for improving Googles image recognition algorithms.
True story. And you just found a flaw in it. -
You know what I find? Reading BOOKS work so much better than sitting like a moron watching YouTube videos - if learning a new tech stack is the goal that is. Watching YouTube like a moron for a lot of other things is great!
-
"Shit in.." etc.
-
@ScriptCoded I'm pretty sure a decent (commercial) PDF library can give you most if not all of that information. Maybe not a JS based one, but at least in .NET or Java. I've worked with a couple of them doing the opposite (creating PDF documents), and they allowed for very fine grained definitions of objects, their type, position, margins, header/footer content, images, sizes etc. The same objects and properties were available to me when opening up an existing PDF for manipulation.
Might be worth looking into it. -
Let's be open minded and forget that dealing with PDF is crap.
What are you trying to achieve? If it's simply to read contents of PDFs and then index the content or find something specific you've got heaps of libraries (free and commercial) that can return the text as string (and images as binary objects). From there onwards it's no longer PDF related - it's simply content processing.
If you are really building it "from scratch" as you said it makes me wonder why..? -
Seems like you seek external validation for your work more than you enjoy building stuff. Sure, you usually hear mostly bad feedback because if things work no one feels the need to tell you. But if you write software that loads of people are using and hardly ever talk about that's success in itself.
Personally I enjoy designing and building, and one of the coolest things I've built only has a handful of users (but they needed the software really bad). 5 active users? Blah, doesn't worry me. It was still a $$$$ project where we needed to solve complex issues with cutting edge technology. Loved it. -
Sharepoint?
-
Did once! Or... started to, realised it was a SHIT idea and put yet another "promising" side project on the shelf to collect dust.
Long time ago..