G's Blog
Friday, November 30, 2018
In JDK 9 (and well 8) and above everything can be a stream.
›
In JDK 8 we finally got to use streams and everything was good apart from the times when the API you used couldn't produce a stream. The...
Tuesday, November 27, 2018
await in turn by mistake
›
I really enjoy working with the new async functions but it is really easy to set up a situation where code that could be running in parallel...
Friday, October 5, 2018
Understanding ordering with JavaScript async methods
›
So I challenged someone in a code review to prove that there code that made use of async functions wouldn't be susceptible to a race con...
Wednesday, August 8, 2018
Trusting a self signed certificate in Oracle Visual Builder Cloud
›
When you are setting up a development environment you sometimes need to use self signed certificates or a separate developer CA, in order to...
Wednesday, January 31, 2018
Quick Debugger Tip, where was that class loaded from.
›
Often when it is Friday afternoon and you want to go home early you come across an intractable class loading issue. You might grep your appl...
Thursday, June 15, 2017
Interpreting wpad.dat using jrunscript from JDK 8 to work out the right proxy.
›
In many environments you find that the correct proxy can only be fetched by parsing http://wpad/wpad.dat, which is a pain because it is actu...
Tuesday, March 14, 2017
The "debugger" reserved word in JavaScript
›
This is a handy little tip for cases where you just can't get your debugger to start in the right context or the framework you are using...
›
Home
View web version