Details
-
Aboutsysadmin of Linux/BSD systems for over 20 years. developer of apps, network management tools and research instruments. I run my own company for a few big clients.
-
Skillsperl, python, php, java, javascript and css and weird languages like postscript.
Joined devRant on 10/27/2016
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
-
And a big fuck you to sony mobile, I hope you die soon.
TLDR: sent a weeks old phone for repair to Sony, they asked 450€ because according to their "experts" chassis was bent and main board was busted besides the obvious screen and touch being broken.
It costed less than 400€ including vat.
Out of spite I ordered a replacement screen for 55€, and it's fucking working again, thanks a lot for the offer but I still can replace an lcd myself. Screw your warranty policies, you made a phone that slips like a wet soap.
I've owned xperias all my life, Arc, U, M, Z1 besides all the dumb phones manufactured by Sony/Ericsson.
Guess I'm finding a new brand very soon.4 -
Bought me a nice phone charger for just 300€ (350$ USD).
Oh, and it brought a nice usb-c cable too. So happy 😣10 -
Fuck you Edge!
I can name a var "screen", what is wrong with you? I don't care you have an Object named Screen, they are not the same and I rather use my own, thank you. It's not like I'm "let var=" on you, you piece of shit!4 -
When you finish a project that abuses vanilla js and canvas for real-time updates on tables generated from drag actions in a graphic (no raphael, paperjs or konvas) and test it in IE 😄
Thank god it's going to be applied in a controlled environment... a real browser can be used 😇 -
When you generate code to generate code (boilerplate classes and functions) you realize you're talking it a little too far 😄9
-
I find it ironic that Signal refuses to run without Google Play Services 😄
It was good to know ya, miss RedPhone times, you're just making more and more suspicious.
Is this your mine canary guys?2 -
No suitable raspberry pi 64-bit distro.
Ok, I will build my own
Poor laptop, prepare for hours of gcc grind while we cross compile what we need 😛4 -
When you take your fast but plain cgi scripts and convert them to fastcgi...
"no way the page parsed and analyzed 325 XML trees this fast" 😇 -
That's what perl wants you to think!
Credits: The last developper snapped on his last commit by _hastegan https://reddit.com/r/... -
The secondary access point stopped working, turns out the date/time is wrong. You guessed it, the ntp server is hard-coded in the firmware (last version), no option to change it, it a linksys but not supported by openwrt.
Grabbed a second one, flashed with openwrt, same shit, and can't access by ssh because it's an old dropbear build.
Hate trashing things, but sometimes too much is too much 🍺2 -
When you waste 2 fucking days on a program that does all sorts of math (eigenvalues, matrixes, logarithmic ranking, etc) because you fail at simple arithmetic average (not accounting for empty values) because you wrote it that line at 6AM
:/ -
Who else has CCD? Cable Compulsory Disorder 😄
If I see cables wrapping other cables I rip them all out and reconnect everything the "right" way 😊 -
So... I might have to build a survey and analysis tool to be used online nation wide (the final client is the government).
The bad news, it's probably going live in a week.
Even though 90% I wrote and tested in the last 3 years (matrixes,formulas,dB, Interface elements ) from previous runs, I have to handle fronted, databases, math, testing and design.
Over a daily changing methodology and session workflow (by my direct client).
No sleep for the next few days 😭6 -
Anyone using btrfs in production?
I hated lvm/lvm2 with a passion, and really enjoying how btrfs makes things easy for you.9 -
A reasonably speedy Python ray-tracer
Risking waking up the wrath of the pythonistas, but the title made me chuckle 😛
http://excamera.com/sphinx/... -
The best thing about perl is it doesn't care about errors and really tries to do what you ask, without throwing exceptions.
The worst? It does exactly what you ask, no matter how insane.
Typed $arri[ $0 ] instead of $arr[0] inside a function that detected what changes were needed in dns zones. $0 is script name and path, strings are converted to integers as needed and there's a little thing called vivification.
You see where this train wreck is going.
Also my dog died today.
Got to love Mondays :/11 -
Dedicated to all the OCD suffering in this rant:
https://devrant.io/rants/870716/...
Just because it's round doesn't mean it's a circle,besides Google wouldn't be paying millions for a simple circle 😛7 -
999 dollars = 835,20 euro
Launch price of iPhone X, 1179,00 euros
Maybe it's because Apple pays too much revenue tax in EU , oh, wait...6 -
Fuck smb1, smb2, lanmanworkstation, mrxsmb10, mrxsmb20, Windows 10 and samba 4 on legacy mode
That's all :)1 -
Catastrophic Unix failure :(
Full server rebuild ( samba, Apache, cloud) adding back all little tweaks
Thank God for daily backups (full backup restore failed to solve the problem, probably some weird pam issue)
FML 😄