I have not published an article for a really, really long time, because I felt I had nothing to share. Now I do have the feeling I have just little bit worth sharing.
In case you work with JavaFX you’ll most likely use CSS for styling your application. When doing so, chances are you might enjoy some of the benefits Sass can bring to the table, especially in regard to IDE integration.
Lately I have been working a team, in which my fellow devs mostly use Linux while I decided to stay with Windows. However, whenever I can take a look on their shells, during pair programming for instance, I get a little envious of them, since they use oh-my-zsh in different flavors.
Oh my zsh
Oh my zsh is an extension on top of Linux’ zsh, which provides some really neat features, including docker auto-completion for parameters, containers and images, mvn auto completion, integrated git status, shell theming and so much more, that you should definitely check it out.
By the way, Jekyll will also work out of the box under WSL ;-)
Last weekend was “Jugend Hackt Hamburg 2017” and even though my task was to mentor the youngsters, I learned how to setup Gluon Mobile from working with a very bright and motivated participant. He came to me because he knew I like working with JavaFX and he heard about that framework, that enables developing android application with JavaFX. We made our way together to getting started with Gluon Mobile on Windows.
My onboarding started with a nice small email sent by the head of our HR, providing answers to questions you might not
necessarily want to ask when just joining a company. It continued with an introduction to all the colleagues and some
common appointments with HR and IT administration. It just felt well considered and prepared accordingly.
My 2016? Actually, I have just recently realized we’re way into 2017. However, 2016 has been a year of significant change for me and 2017 will be again as well, at least to some degree. Just having come home from JavaLand 2017 I thought writing a wrap-up is good idea.
Have you ever imagined to use your computer with a non-functional clipboard a.k.a. copy and paste? This would definitely be painful.
However, even though the basic windows clipboard is essential, the single element clipboard is still annoyingly restrictive. In his inspiring book “The Productive Programmer” Neal Ford recommended to use a clipboard enhancing tool. This thought especially caught my attention and consequently I looked into finding a suitable tool for Windows.
In the previous article I explained Stages and Scenes of JavaFX applications. However, when it to came to filling the stage with life
I only used dummy content. This article explains how to visually design the actual content of a Stage with FXML and Scene Builder.
Coming from web-development, you’ll most likely know iconic fonts as for example Bootstrap’s Glyphicons or Fontawesome and there’s even more of them. They help a lot in creating appealing UIs. Naturally, I thought it’d be helpful if I could use them in JavaFX as well, after all they’re just fonts. Changing the font of a control isn’t hard and reading a custom font from META-INF is not rocket science either, but still…
I’m just starting to learn JavaFX and I want to share my insights on my path towards mastering JavaFX. I hope that there will be a time when all the try-out-sessions ands mistakes I do now will eventually be useful someone else :)
Last Saturday was Global Day of Code Retreat and thankfully JUG Ostfalen organized a Code Retreat and I took part in this awesome event and want to share my insights.
The last month was amazing. We (that is Alexander Bischof and me) have been on tour for JavaLand 4 Kids and for Devoxx 4 Kids. These kids are awesome and every single event
we prepare for the kids makes it even more of a pleasure for us.
Today I was a little confused when a colleague of mine tried to explain to me the transaction control directives our application depends on. The tough part was to consider all the
possible rollback scenarios. To get more insight into rollback behaviour, I created a simple demo project.
This is the follow up of AngularJS directives put to use - part 1. In the last article I showed how to build a directive for Bootstrap’s navigation bar. While this hugely saves redundant code and totally simplifies adding new navigation entries, I’ll show something even more practical and useful in this article.
AngularJS is a JavaScript framework that greatly assists in building rich client-side web applications. It pushes techniques
well known among backend developers to the frontend, for instance dependency injection (DI) or expression binding (more precisely two-way-binding).
Last weekend, on 27th September, the devoxx4Kids took place in Karlsruhe (Germany) and I was fortunate to be part of it. Togehter with my girlfriend Anne Doege, Alexander Bischof and Sascha Binger we prepared a workshop
about “The Internet of Things” with Tinkerforge. Sven Ruppert spread the idea of a Tinkerforge session on the devoxx4Kids throughout his many talks held for various user groups and gathered the volunteers for our team.
Joda-Time is great. Seriously. It has been a pleasure to work with from the beginning. It was amazing how valuable Jodas LocalDates are when you
simply need exactly that: a date without any consideration of time zones.