Profile cover photo
Profile photo
Andreas Fester
117 followers -
Explore. Explain. Elaborate.
Explore. Explain. Elaborate.

117 followers
About
Andreas's posts

Post has attachment
Error message from MS #Windows  when trying to copy a .zip file to an #Android  smartphone through #usb :
Photo

Post has shared content
In recent times, there have been a couple of tremendously popular blog posts explaining JOINs using Venn Diagrams. After all, relational algebra and SQL are set oriented theories and languages, so it only makes sense to illustrate set operations like…

Post has attachment
Great article by +Lukas Eder: https://blog.jooq.org/2016/04/25/10-sql-tricks-that-you-didnt-think-were-possible. Read it and learn about SQL keywords you could not even imagine they exist ...

Post has shared content

Post has attachment

Post has shared content
Not every "$" class file synthesized by the #java  compiler is necessarily resulting from an anonymous inner class. A probably less obvious reason for the compiler to synthesize such helper classes is when using "switch" on enum values:

Post has attachment
Not every "$" class file synthesized by the #java  compiler is necessarily resulting from an anonymous inner class. A probably less obvious reason for the compiler to synthesize such helper classes is when using "switch" on enum values:

Post has shared content
Not pretty. However the bigger problem is not the obvious one. There will be patches very soon for all the usual Linux platforms (or roll your own RPM it's not hard). However guess what many of those cheap GPL violating no source code ADSL routers that never get firmware upgrades run for their own internal use and to masquerade DNS.

Oh dear..

And that is why source code to your infrastructure is so important. This bug just obsoleted a pile of low end crapware router and firewall boxes holding homes, businesses and government together.

You can upgrade all your servers but if that little cheapo plastic box on your network somewhere has a vulnerable post 2008 glibc and ever does DNS lookups chances are it's the equivalent of a trapdoor into your network.

Even more fun of course - some of them regularly do poll some hardcoded DNS address so if anyone takes over that DNS record and starts serving a suitably compromised record back ...

https://googleonlinesecurity.blogspot.co.uk/2016/02/cve-2015-7547-glibc-getaddrinfo-stack.html

Post has shared content
I am saddened beyond words to hear of the death of Ian Murdock. Ian was the founder of Debian and the first secretary of the Open Source Initiative, among many other things. I got to know him when we both worked at Sun Microsystems and found him a brilliant man, capable of insight and charm.

Many of us were exceptionally concerned by his tweets on Monday reporting he had been brutalised by the police and saying his career was ruined. I am sure there is much to learn and tell, but the post by his current employer (Docker) rightly asks that we respect his family's grief  so I suggest avoiding speculation here.

Goodbye, brilliant friend.

Post has shared content
Interesting learning: It is possible to use 32 bit references in a 64 bit #java  JVM. This can be useful if you must use a 64 bit JVM (e.g. if native libraries are only available as 64 bit libraries), but your actual java application would also run fine with a 32 bit JVM. http://stackoverflow.com/a/4407928/1611055
Wait while more posts are being loaded