Joined devRant on 6/21/2018
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
When it's late at night and my wife and child have gone to bed and I pull out the laptop to start some code/specification I question my life choices.
Does anyone else wonder why they're driven to do what they do?4
How the fuck do you stay focused on one task?!
Writing code, is like browsing YouTube for me. I begin by searching for a Hibernate tutorial, and end, 3 hours later watching a video of a cat chasing a dog up a water slide.
How do you stay focused on the task of writing the specific class, method, package you set out to achieve when you sat down for that session??5
My standard pattern for using 'time saving' things (frameworks, scripts, new technologies) seems to be:
1) Get excited by how easy <new thing> is to use.
2) Spend the next 12 hours trying to work out how to work with this new shit.
3) Realise I'm now further back than I started.
Today has been docker.
Easy to run my new Wildfly docker container.... can I find the IP address to connect to? Can I fuck.3
Well fuck me. Just went to my first meetUp with a group of Haskell programmers.
I think they broke Enigma in 3 lines of code.
Hats off to those guys!7
The whole of the UK pretty much in standstill for a football match.
... and I'm here trying to get my fucking app to deploy into Glassfish 5 on AWS Elastic Beanstalk.2
About every 2 years I try to adopt Linux full time. This might be my time.
Most likely to work seamlessly on Sony or Asus? Ubuntu or Centos?15
Last night was my first ever MeetUp to meet other coders.
Open my laptop and power up...
Widows is applying updates.... 30 fucking minutes!
Whether I care to admit it or not....
My most prolific teacher has been compiler error messages (oh, and intellisense).
I'm competent at back end (in Java) but need to whip up a Web front end. Aim is a simple but beautiful UI for admin settings and basic stuff like that, but might extend to some visuals for graphs etc.
Back end already exposes a RESTful API (JAX-RS).
Given that there appears to be about a million front end frameworks, where would you suggest I head given the use case above?7
*Gets tapped on shoulder
Co-worker: Why are you wearing headphones? They're not even plugged in?
Me: To indicate to people I don't want to be interrupted as I'm trying to focus.
Co-worker: Oh right. I see.
Co-worker: So, I have a question...
Why don't people learn to piss off and let me work!?3
Why does nobody publish the software design in Github when publishing the code?
I know that theoretically there's no reason, and most have a good read me.md but why not publish the design?3
How (generally) do offer different persistence layers for an app?
So, I have used lots of apps (sorry, I'm talking a proper software system such as a Web based service (e.g. The Open Source XMPP server 'Openfire') in which you can choose what persistence back end you want (MySql or inbuilt H2/SQL light for example).
Within your code, how do you go about achieving this? Would you delegate the persistence to a separate class, and within that class figure out what the systems settings are and use the right connection string?
I'm currently using Java, Hibernate and would like to offer back ends of MySql, H2 and Redis, but the question is more conceptual than specific.
Is this some properly fucked up interpretation of GDPR or what??!
We must capture your personal information, for no reason other than to prove we're not abusing your personal information??2
Does anyone else find Stack Exchange exhausting?
I start off feeling shit that I don't know how to solve my problem.... Then after asking on Stack, I end up feeling shit that I can't even ask a valid question!
Seriously, 80% of the effort is spent by everyone telling me it's a shit question, or off topic, or somehow wasn't asked in the correct way!5
Had a shoulder operation, and currently unable to move my arm. Getting pretty frustrated with being unable to move and feeling useless.
A mate just explained that I was basically patching my body. After a little downtime I'll be stronger and better.
Somehow, with this logic/analogy, it seems sensible and acceptable!4
Me: Right, time to sit down and write some code.
Also me: I think I need to try a new IDE to see if that makes me more productive.
Productivity tools are my own productivity anti-pattern...!3