The Jetpack (a plug-in) blog has a pretty good WordPress Security for Beginners post which talks about what you need to do to keep your blog safe. The TL;DR: choose a good host keep software updated (WP, plug-ins, themes) use secure credentials off-site backups protect against brute force attacks scan for malware monitor for downtime remove…
When I hit the play/pause button the keyboard, a completely different song starts playing while the one I wanted to stop pauses. I kept hitting the button and listening to them alternate back and forth. Very odd behavior until I figured it out. Apparently both my normal MP3 player software and Amazon Cloud Player (ACP)…
Scholars Seek Better Ways to Track Impact Online Mind your language: How linguistic software helps companies catch crooks – The newish trend of analytics in education is from increasing government scrutiny. One might start looking for signs students will attempt to cheat? As it is, the lack of looking for them boasting about cheating is a major…
Maybe this is why I do not work in sales. Maybe this is why I should never go into management. Bragging about a potential customer selecting my product or service over another seems like a really stupid thing to do. The potential customer announcing the selection of something over another is okay to me. The…
Humans are fallible. Humans write the code. Therefore, there will be bugs in the code. But that is okay. Humans are smart. Humans can try new ways of working with the software until they find the way the programmer intended it to work. … Or they hire people like me to help them. So it…
This Linux tool is my new best friend. We get thousands of XML files from our clients for loading user, class, and enrollment information. Some of these clients customize our software or write their own software for generating the XML. This means we frequently get oddities in the files which cause problems. Thankfully I am…
I noticed one the nodes in a development cluster was down. So I started it again. The second start failed, so I ended up looking at logs to figure out why. The error in the WebCTServer.000000000.log said: weblogic.diagnostics.lifecycle.DiagnosticComponentLifecycleException: weblogic.store.PersistentStoreException: java.io.IOException: [Store:280036]Missing the file store file “WLS_DIAGNOSTICS000001.DAT” in the directory “$VISTAHOME/./servers/$NODENAME/data/store/diagnostics” So I looked to see…