Details
-
AboutI do a little bit of everything, and a lot of figuring out what someone broke.
-
Skillssql/c#/python/bash/linux/devops
-
Locationpgh
Joined devRant on 6/23/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
-
@NoToJavaScript and that is how the robits win.
-
Been there, done that. I generally background stuff in a tmux session and detach it. It'll run, save the output, and allow you to check the progress as well.
You can also set the session to readonly as well if you want. -
@jelr I just wanna know how gnarly that regex was!
-
Eh, someone else's problem. Hopefully, you had someone to back you up.
-
@lastNick I beg to differ. I had one (Das Keyboard) at my last job. Now, I just use my PC mechanical keyboard with the windows and alt keys swapped.
https://daskeyboard.com/daskeyboard... -
You are forgetting Zombieload and Spoiler!
-
MBP keyboards are awful. I plug in an external mechanical keyboard.
-
If you work for the government, some projects have to have complete UML diagrams for things as low level as classes. 🤮
-
CMDB's are useless unless something can autofeed and continually update the information into the CMDB.
TBM vendors have different ways to do this now; however, their usefulness varies a good deal. -
I dont trust people who use emacs. nothing personal...
-vi user from way back -
@asgs Beyond Compare.... Best money I've spent in long while; bought the mac/linux/windows license. Has paid for itself 20x over.
-
If you think Python packaging is bad now, you should have tried it seven years ago. Pip, distutils, setuptools, ez_install, pipenv, pyenv, poetry, blah blah. NPM might leave a little to be desired, but at least there are only two tools for JS.
pipenv was supposed to fix everything, but it has a bunch of annoyances (like, if you install a package that doesn't exist, it leaves it in the Pipfile to blow up every install until you remove it. -
@Agred ah, I see. You are using ocr, that makes things fun. prolly an actual case for some sort of machine learning model.
-
Pay my mortgage, start working 100% remote, sell my house, and go live on a beach while I work remotely
-
@fuck2code good luck with that.
-
@-Minty- no, they are just for UI purposes. Hahahaha
-
@AlgoRythm well, I just switched out the prints for a log.debug, so I am a little more refined. Plus, I can save my finest moments to disk.
Seriously, I bought a license to IntelliJ, and I don't know how I lived without a Python debugger for so long. -
How to answer questions about blockchain..
Do you need blockchain: no -
Been there, done that. Unit tests help a good deal. Profile your code to see what's happening. It is easy to break things like that and can be hard to fix. It just takes debugging and some debug logging statements to start fixing it.
-
@kwilliams yeah, and generally, I get mad because it doesn't work, mainly because of an edge case that the OP didn't understand.
-
Nope, and I don't miss debugging with print statements like a savage either.
-
Normally, it is: run Terraform, complain about JavaScript, get coffee, bathroom, get water, complain about Terraform, and give up and go work on the backend Python.
-
As you should. I was worried about that when I left my first big project.
-
Did you test in staging? And what broke? Don't leave us hanging....
-
That's awesome..
-
Literally the best description of javascript.
-
That reminds me of the super-secret admin page that I found this app that I inherited a few years ago. Zero auth, could change any setting just by knowing the URL.
-
What a jagoff!
-
Yup. I have 1gb down/up, and I notice that the same thing happens. I am guess that some servers are on 100mb pipes, so ymmv.
-
@PerfectAsshole You will use the gpg-agent, and you still have to create a public SSH key for the remote server.