IntelliJ refresh

I’ve been using IntelliJ IDEA for the past 7 years and anyone who knows me will tell you that I’m an IDE snob. However, over the past 7 years I have been using the exact same configuration for IntelliJ IDEA and all of my project files have rarely changed. Over those 7 years I would […]

Inversoft's new website and products

   Last week Inversoft launched the Clean Speak family of products and our new website. Clean Speak is a complete rewrite of our old profanity products and our website is a complete rebrand of our company. Clean Speak includes all of the same features of the older profanity products and many new ones. Here are […]

Hibernate/JPA with missing tables

For some of the Inversoft products I’ve been adding new tables for new features into our standard schema. The tricky part with updating the database is also giving customers all the update scripts that they need to run and instructions on how to run them correctly. I figured I’d see what happened if I added […]

Fixing Java tools on Snow Leopard

I was attempting to work with VisualVM and Tomcat over the past few days on Snow Leopard and it was constantly failing. I was getting errors like this: “attach: task_for_pid(59980) failed (5)” I was also getting errors inside VisualVM and from the command like using jmap that went like this: Attaching to process ID 61218, […]

C++ references

Assigning reference return value to a variable When assigning a reference return value to a variable, a copy is made. Here is an example: class References { private: std::string name; public: References(const std::string& name) : name(name) { }; virtual ~References() { }; const std::string& getName() const { return name; }; }; References r(“foo”); std::string n […]

Fixing macbook wake up problems

One of the family Apple notebooks (a Macbook) was having some issues waking up from sleep periodically. It was also having issues when the lid was closed the fan would constantly spin as though the machine was overheating. I took the machine into the only Apple store I trust (the main tech there is pretty […]