Details
-
AboutEngineer, geek, just general computer guy with a lot of opinions, most of them wrong.
-
SkillsGo, Ruby/Rails, k8s, Linux
-
LocationNebraska
Joined devRant on 9/11/2018
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
-
@chowdercake haha yeah it's a classic example of the language giving you the pistol, it's up to you to NOT shoot yourself in the foot.
-
Javascript has eval. https://bit.ly/2oG55OS
Python has eval. https://bit.ly/2LwTcqX
I could keep going.
A lot of languages have this, it's not limited to PHP. -
I like Fedora because it's a good combination of bleeding edge software and stability due to it being backed by a multi-billion dollar open source company!
The install process is nice, the repos (especially with RPMFusion) have everything I need, and it's been solid since setting it up. -
really makes you appareciate metaprogramming (ex in ruby)
attr_accessor :field_name , :field_name_2
and it writes the getters/setters for you. -
Was legitimately going to try dart until that last sentence.
-
Of course! I'll listen to what I like most of the time, but when I'm in hardcore concentration mode it has to just be low-key electronica with no lyrics. Preferably some abstract stuff.
This is my favorite playlist when I'm going HAM:
https://open.spotify.com/user/...
Be warned it's pretty abstract at times. -
dammit jack, always setting up emergency meetings
-
To quote a colleague of mine (when I was complaining that "looking at these filter strings without knowledge of ldap is like looking at hieroglyphics"):
"Dude, I totally agree. LDAP is great for what it does, but nobody ever, ever uses this crap outside of it. There was this whole push in the 80s to standardize a mountain of admittedly-useful, admittedly great stuff associated with it, but it never took off because it's way too complicated. People shat on it because it's over-engineered. And the irony, of course, is that _because_ it's over-engineered, it's withstood the test of time and is still around, unchanged, today." -
60/3600 (time related)
-
"Look we're like Red Hat!
...
...
...
plz someone buy us" -
Thanks, I hate it.
-
@JoshBent ha yep! at New Hire Orientation you get one. It quickly becomes one of your most prized posessions!
-
@davenall O_o been a long day. whoops! looks like I overflowed too.
-
@Stuxnet oh I completely agree, the only reason I clarified that I'm standing my ground is that people on reddit etc are all talking about the death of RedHat and CentOS/Fedora. Claiming all of the engineers are going to leave due to how bad IBM is, but the thing is that unless IBM is _truly_ looking to just burn money, they're going to do everything they can to keep the employees (ie what makes RedHat tick) happy.
We're always looking for the most passionate engineers. Apply for an internship while you're still in school even! -
@Stuxnet: lol yes I program exclusively in korn shell!
I love working for RedHat. It's a really great company to be at - even with the acquisition that just took place. In my opinion what IBM bought was _us_, the people. The passionate hatters. We're what makes RedHat tick, and it definitely is what made us the worlds first 3 billion dollar open source company. Also because our code is all in the open, literally theres nothing else to buy. No patents etc. I think we're going to use the partnership (cough capital cough) to boost ourselves even further and enhance our growth. We'll see how it goes, but I'm standing by RedHat until further notice.
@JoshBent: get this hot piece of history now! only $39.99 + shipping! :P
@vane: yeah...I'm gonna need you to come in this weekend and get this addressed...(mumbles)...(stapler)...(mumbles) -
Well on the bright side you kinda have to have a power of two when it comes to screens. Time for 2 more!
-
@-vim- yes - sorry There was one part I was forgetting that I just remembered. They were doing this on the Double:
String.format("%.02f", val);
So they were using String.format() to get 2 decimal places rather than using BigDecimal's ability to set a rounding factor <facepalm>
@nanoandrew4: yes that was my suggestion, Math.ceil() on the BigDecimal after setting the rounding factor to 2. Apparently that's too complicated though <shrug>
@JohnScott: LOL yes, basically it was this,
1. Multiply price by point factor (eg 2%)
2. Convert double amount to string with 2 decimal places
3. Split String by decimal point, using first element in array as point value, and adding one if the second element in the array isn't 0.
It was so terrible. The rage was strong. When I fought to get it changed to something a bit more sane like Math.ceil() and she didn't agree is honestly when I lost a lot of respect from an angineering standpoint. -
Latest chrome update :\ chrome is no longer a browser...just google as a service...with a browser engine
-
Too damn true. On my most recent project we used CA Rally (puke) for overarching task tracking, and Trello for scrum.
At the end of the day though...what did we do? We got together and put our tasks in a google sheet because he thought that was easier.
Damn highest tech task tracking software known to man! -
@ddephor well the latter makes sense, it says right there in the docs that a byte is equivalent to a short. Ranges of -127 - 127 signed by two's compliment. Java doesn't have unsigned integer types like C unfortunately, but that doesn't mean it _doesn't support_ binary.
-
Java has a byte primitive data type.
https://docs.oracle.com/javase/...
Java supports all of the bitwise operators. idk what you mean by "it doesn't support" like it really does. I did a lot of work parsing binary data with java, it's all there.
Also look into ByteBuffer if you're streaming large amounts of data.
Declare your masks with byte b = 0b00001010; mask them with & ^ | etc. -
No reason not to! Especially if it's already open source! Go for it! :)
-
More proof that we need to just use webdings for everything.
-
I know it can be hard to concentrate when life is "happening."
The best thing you can do if you feel really overwhelmed is to talk to your project manager about it (if they're cool about that type of thing). Make them aware that you're having problems in life right now, that it's only temporary, and ask if there are any company resources that could leverage during this time.
I went through something a little over a year ago similar - best thing I ever did was discuss it with my manager and he pointed me to some free therapy that the company offered.
Good luck with whatever you're going through, it gets better. -
What's the conversion rate of GitHub stars to Deutsch Marks again?
-
Amazon quality code, so they chain you to your desk and you're not allowed to leave?
-
The state of recruiting is indeed pretty sad. Especially the ones that work for recruiting firms instead of the actual company they're hiring for.
Same thing happened to me recently - the guy was trying to convince me to take a 20% pay cut because he "thought I was going to be unemployable in a year because he didn't know the technologies I had listed on my resume for my current position."
Ridiculous. -
We always used a real db just truncated after each run. Same software version etc.
-
Congrats!
-
9/9 is a myth