andreas.haufler.info
Andy's Software Engineering Corner: September 2013
http://andreas.haufler.info/2013_09_01_archive.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Thursday, September 19, 2013. How to kill Java with a Regular Expression. We recently stumbled upon a phenomen we absolutely weren't aware of: You can kill any Java IDE and also any Java process with a simple regular expression. Back in university, I was taught that regular expressions, which are called regular grammers. Or type 3 grammers. Consider the expression: (0*)*A. As a little side-note: For mic...
andreas.haufler.info
Andy's Software Engineering Corner: OSX El Capitan hangs or freezes during boot or after login acutally
http://andreas.haufler.info/2016/08/osx-el-capitan-hangs-or-freezes-during.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Monday, August 29, 2016. OSX El Capitan hangs or freezes during boot or after login acutally. I twice had the case that after upgrading and after an update, my MacBook Pro froze doring / after the login screen. What didn't help - but what's always worth a try:. Deleting the NVRAM (Cmd P R Pwr). Booting in safe mode (shift Pwr). So what was the Problem? How to fix it? Boot into recovery mode (Cmd R Pwr).
andreas.haufler.info
Andy's Software Engineering Corner: C code always runs way faster than Java, right? Wrong!
http://andreas.haufler.info/2016/02/c-code-always-runs-way-faster-than-java.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Saturday, February 6, 2016. C code always runs way faster than Java, right? So we all know the prejudice that Java being interpreted is slow and that C being compiled and optimized runs very fast. Well as you might know, the picture is quite different. Now with the approach described above it would be rather " write once, wait everywhere. So without further talk, here is the example C code:. Int sum = 0;.
andreas.haufler.info
Andy's Software Engineering Corner: Using Rhino with Java 8
http://andreas.haufler.info/2015/04/using-rhino-with-java-8.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Tuesday, April 21, 2015. Using Rhino with Java 8. Java brings Nashorn as new JavaScript implementation for JSR 223. Javaxscripting). While this is certainly great news (Nashorn is way faster than Rhino by directly generating Java code), it comes with some challenges: Nashorn is not 100% compatible with Rhino. Although there is an extensive documentation available in java.net. Yes that is a in the URL!
andreas.haufler.info
Andy's Software Engineering Corner: February 2015
http://andreas.haufler.info/2015_02_01_archive.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Monday, February 2, 2015. A better MessageFormat for Java. Class is widely used by Java, especially when it comes to internationalisation. At first sight, using it is simple and straight forward. Define a pattern like " There are {0} files on {1}. Couldn't be easier, right? Provides way more context to the poor soul having to translate a properties files. All this is implemented by the Formatter. Using ...
andreas.haufler.info
Andy's Software Engineering Corner: May 2015
http://andreas.haufler.info/2015_05_01_archive.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Wednesday, May 20, 2015. Fixing Logjam for Pound. The recently discovered problem "Logjam". In TLS (or the Diffie Hellman algorithm to be exact) is also present in pound. Especially if you're using a pre-build binary via apt-get. As the DH parameters are built into the pound binary itself. So, to block the support of DH Export, it is enough to change or specify a " Ciphers. Tar -xzf Pound-2.7.tgz.
andreas.haufler.info
Andy's Software Engineering Corner: April 2016
http://andreas.haufler.info/2016_04_01_archive.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Monday, April 11, 2016. Using the Raspberry Pi to program a Microchip PIC (PIC24) device via ICSP. Why would someone want to do that? What's the second reason? From my laptop - either directly or via my NAS or Dropbox or the like (both machines are quite a bit apart). OMG Andy, all this has already been built. Yes - it is still fun to try it yourself and learn a whole lot new :-). Most of my sources:.
andreas.haufler.info
Andy's Software Engineering Corner: A better MessageFormat for Java
http://andreas.haufler.info/2015/02/a-better-messageformat-for-java.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Monday, February 2, 2015. A better MessageFormat for Java. Class is widely used by Java, especially when it comes to internationalisation. At first sight, using it is simple and straight forward. Define a pattern like " There are {0} files on {1}. Couldn't be easier, right? Provides way more context to the poor soul having to translate a properties files. All this is implemented by the Formatter. Using ...
andreas.haufler.info
Andy's Software Engineering Corner: Using the Raspberry Pi to program a Microchip PIC (PIC24) device via ICSP
http://andreas.haufler.info/2016/04/using-raspberry-pi-to-program-microchip.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Monday, April 11, 2016. Using the Raspberry Pi to program a Microchip PIC (PIC24) device via ICSP. Why would someone want to do that? What's the second reason? From my laptop - either directly or via my NAS or Dropbox or the like (both machines are quite a bit apart). OMG Andy, all this has already been built. Yes - it is still fun to try it yourself and learn a whole lot new :-). Most of my sources:.
andreas.haufler.info
Andy's Software Engineering Corner: April 2015
http://andreas.haufler.info/2015_04_01_archive.html
Andy's Software Engineering Corner. Thoughts on Java, Language Design, Database- and Web Technologies. Tuesday, April 21, 2015. Using Rhino with Java 8. Java brings Nashorn as new JavaScript implementation for JSR 223. Javaxscripting). While this is certainly great news (Nashorn is way faster than Rhino by directly generating Java code), it comes with some challenges: Nashorn is not 100% compatible with Rhino. Although there is an extensive documentation available in java.net. Yes that is a in the URL!