Ads. I thought we all hated them! Sure every now and then a fun, funny, or cool commercial will come along, but the repetition of commercials quickly cures us. Ads these days aren’t what they used to be though! We’re past the good days of one size fits all. We live in times of custom […]Read more "Give me an Ad hold the onions"
Going to conferences is an important part of a Software Engineer’s recipe for success. In the USA, there are so many choices, and very little information on which are worth going to or discussion of what those conferences are like. I will attempt to fill in a few blanks by describing, reviewing, comparing and rating […]Read more "Developer Conference Reviews"
Salesforce has gotten a lot of hype the last few years. In this blog, I will describe Salesforce from the point of you of a Software Engineer. In those same eyes, I will list its pros and cons, and some ways you can mitigate those cons. I’ll also answer some common questions a Software Engineer may have? What is […]Read more "Salesforce: In the eyes of the Developer"
Life is a balance Life is about striking a healthy balance. One important balance to be made is between work and play. Ignoring the ignorant, it is still pretty safe to say that Windows is funner than other OSs, as far as gaming and UI experience. But what about for work? Sure, I’ve been very […]Read more "Thanks Vagrant, you’ve saved my Windows"
While working on a solution at work, and trying to run one java application 1 I previously made from another java application 2, I had the problem where application 2 would start up, but later spontaneously stopped running. No amount of changes I made would solve this issue; how I executed, changing arguments passed, or […]Read more "Java runtime exec process spontaneously dies"
With life as busy as it is, and so much happening in the world (both at work and at home), it sometimes becomes difficult to manage everything, and things end up going undone, projects run over time, and tasks accumulate and accumulate until you can no longer handle the load and resort to dropping tasks […]Read more "Task and project management and organization"
Passwords have become part of our everyday life. They are necessary to protect our data and privacy. As with all security related issues though, safety and ease of use are at two sides of the spectrum, and unfortunately most people opt for ease of use in choosing simple passwords they can remember. There is however, […]Read more "Password Management"
There is nothing quite so frustrating as trying to meet a project deadline, when everything is going well, you started on time, are moving at a great pace, and BAAAAAAAAAAAAAAAM! You hit a brick wall! That is exactly what happened to me while trying to develop and test a back end server for a project […]Read more "UDP Package loss with local traffic"
(For the quick problem and solution, skip to the bottom) In a recent project I wanted to send pdf reports I generated to clients using javamail. I had never done so, so I began working on it, getting it working incrementally. First I connected to gmail.. no problem. Then I sent a simple text only […]Read more "Javamail attachment unintentionally in email body"