Git usually does a good job of guessing whether a file is a text or binary file, but apparently UTF-16 isn’t recognized as text. What happens is that if you edit UTF-16 files such as Windows .reg files, git diff will only tell you that they have changed, but won’t show actual text differences. You can
Continue reading Git diff with UTF-16 files
Until Java 9 is ready, there is still an option if you need to reduce the size of a bundled JRE: exclude some files! This is totally official and supported by Oracle; in fact all the files you can exclude from a JRE are listed in the JRE’s README (unfortunately with a few persisting typos…)
Continue reading Reducing JRE size
I recently attended a very interesting 2-day Scrum Master course with Dan Rawthorne, a seasoned agile practitioner, and that made me realize that Scrum is a living thing and has evolved from what I thought I had figured out, and is still evolving… Dan has a lot of experience managing agile projects and is one
Continue reading A few things about Scrum…
Must read keynote from the TSSJS conf last week… I was thrilled by the Aeon Flux reference btw 🙂 [edit: the presentation has been removed and is no longer accessible… you can read the related blog entry here. Thanks Chris for making me aware of this]
This is a little trick I found nowhere on the web so I thought I’d share. Suppose you need to install an extension for Chrome, but for some reason you can’t access internet from Chrome itself… Easy, you just need to get the CRX file that contains the extension bundle, right? The trouble is, you
Continue reading Download Chrome extension from other browser (for offline installation)
In case you missed it, Google announced last week that the tools from the rcently acquired company Instantiations were now available for free! This is a great news because it includes GWT Designer, the famous (and only so far) graphical designer for GWT… It’s the perfect complement to the Google plugin for Eclipse. Google Web
Continue reading GWT Designer now available for free!
You probably know that Google has recently announced that they were stopping development for Google wave, and indeed after the initial buzz and all the hype that surrounded wave when it was launched, interested faded rapidly. Why did that happen ? I mostly agree with this post: Why Google Wave “failed”. When users need to
Continue reading About Google Wave’s end
Test-driven development is a good thing. We all agree on that, right? But TDD assumes you can write tests before actually implementing the functionality. How do you do for the GUI when most GUI test tools are based on a scenario-recording appraoch? This requires that the GUI already exists; in other words, another instance of
Continue reading Testatoo: TDD for the GUI
YaJUG gwt2 View more presentations from Olivier Gérardin.
As you might know, GWT provides a handy and elegant mechanism to manage back and forward buttons (and bookmarking) through the use of the “anchor” part of the URL, that is the part after the # sign. Basically, whatever you put after the # will not trigger a page reload, but can be intercepted by
Continue reading GWT: using JSON as history token?