Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Every Windows update be like:
Please reconsider using Edge over _, it has Webkit now!
Please reconsider reenabling Cortana.
Please reconsider using Bing.
Please reconsider reenabling sharing all metrics with us.17
I'm so fucking sick of the lack of great modern open source DB tooling.
MySQL Workbench can go suck a big fat herpes-ridden cock, it's horrible.
Dbeaver is a clunky 90's tool, which charges two Netflixes (yes, that is a valid $/month monetary unit) just to connect to a NoSQL DB.
Datagrip is nice, but has the same outrageously expensive pricing. I paid for it, and couldn't use it for my local docker DB during my holiday because it couldn't connect to the license server. Fuck you, Jetbrains. Your software is nice, but your DRM makes me hate you.
And then ERD software... It's either some hard-to-use afterthought piece of crap bundled with the DB IDE, some generic diagramming tool which makes DB-specific work needlessly unergonomic, or some vendor-locked online tool.
Fuck this shit, I'm making my own DB admin tool. With blackjack. And hookers. 😡7
std::vector<std::wstring> m_Files; // Recently used files
why not just use:
One of my first projects involved a python server. This was before I even knew about CD/CI, so we were updating by ssh-ing in, pulling, and killing the process.
My solution? Make an endpoint that pulls the repo and intentionally crashes the server to restart it. We used it for two years.
My Favourite song to listen to when I am programming #中國
What's yours' ?
"hey i want to print hello world to the terminal, can someone help me?"
>You should use ai for this, construct a neural network and feed it data.
>node has a great framework for printing to the terminal, use npm i termprinter && tp create-app
>*20 line bash script with esoteric unix tools nobodys heard of*
>hey i did this in unity, heres a link to my 30 minute long youtube tutorial
I somehow feel like the barrier of entry for programming has been lowered way too drastically.4
cat > /dev/null
I use it to take notes during meetings, they are temporary in the terminal so I am forced to polish them afterwards
I was hired in a company for the title of Front-end Developer. I am qualified as because I have skills and experience with regards to doing front-end stuff. But it turns out that the work will be Full Stack. The employer was reasoning out that after your done with front-end task, I must do backend stuff as well so I would not be idle on may day's shift.
Is it my fault if I already done with my respective task and just mingle with random task of backend stuff that is not my real skills or forte?
I can understand and know PHP & MySQL, but I am not guaranteed to finish the task quickly compared to my backend counterpart in doing their task.
To cut the story short, they terminated my contract and claim that I am not performing well with my duties and responsibility, though most of the Front-end stuff I was assigned were already done and deployed.
There's no justice in this typical world of start-ups and noobie HR people that always one sided and they always say that it's their policy and they cannot do anything with regards to the incident happened to me.2
I have multiple contenders ;)
A program used to sort emails.
We was in the process of moving from lotus notes to exchange and needed a way route emails to the right server internally.
Solution, a qmail to receive all emails, a script running by cron every minute to read the emails, check the recipient name to a list and resending to the right server. The script was written in php :P since that was the only way we at the time had to read an email into an object, it was run just like any other shell script :D
A multi threaded mail sender that fetch email addresses and content from a database and posted them through qmail using background execution and pipes to get the result back and then update the database, written in bash script.
A c program used in a similar way as in one but this time using dial up and uucp to fetch email and then drop these either into lotus notes or into a bbs for our customers to give them an email address. This was around 1993, so not to many isp’s offered email and not to many had internet anyway, dial up bbs was much more common.4
Recruiter writes to me on LinkedIn for a job
Have an interview with the recruiter, everything smooth
Then interview with the HR of the company, everything smooth
Then the HR talks to the CTO, and the CTO is like "mmmmh this guy works as a consultant, I don't like this. Yeet him".
This absolute madman out there not giving a single flying fuck about consultants, head hunter, HR, only pure coding, literally living the dream.1
hugging Microsoft with their clucking buggy software!
>> generate an xls with Apache POI
>> colour some particular cells in green, others - in red.
>> export as xls
>> open with LibreOffice Calc -- looks pretty
>> upload to Slack, open slack's generated xls preview -- looks pretty
>> open with GDocs -- looks pretty
>> open with sheet.zoho.com -- looks pretty
>> open with onlinedocumentviewer.com -- looks pretty
>> open with aspose.app -- looks pretty
>> open the xls with MS Office Excel -- more than half of the cells are unformatted, uncoloured
Build a tool two years ago that I used to download anime of a website.
Buggers now broke it by encrypting(?) a URL I need and using obfuscated JS so I can't find what I need D:4