Apple held a keynote about their new Macintosh Laptop lineup yesterday and we watched it. Here are our personal thoughts about Apple’s new MacBooks. We’ll also write about what Microsoft presented earlier this week with it’s new Surface devices and compare it a bit with the new MacBook Pro. Please note that this article won’t feature a lot of technical details. It’ll just be a very critical review of the recent keynotes that were held by two big players in the it sector. Please also note that this is in no way a complete list or a comparison of the devices. This article is meant to be a short and informative summary of the last week’s keynotes, so you don’t have to watch them in full length!
UPDATE: Some YouTube videos were not embedded correctly (thanks wordpress!), so I added links to the article at the corresponding passages, if you’d like to watch them. I’m sorry if this causes any inconveniences.
Continue reading About Apple’s new MacBook and Microsoft’s Surface
Our last series was a big success and we decided to take it a step further with an Advanced Programming series, which will start in Dec. 2016. But for today I want to give you a quick tip for faster coding in IntelliJ IDEA! Continue reading Programming Basics – Addendum: IntelliJ QuickTip
Welcome to the last part of the programming basics series! In this series we’ll cover what exceptions are and how you deal with them.
If you’ve made all the examples, that are featured throughout the series, you might have encountered something like this:
This particular runtime error is caused by a wrong user input. It’s not caused by faulty code. Errors like this usually crash your application and a user has to restart it, in order to continue using it. In this part we’ll cover how to deal with such errors. Continue reading Programming Basics 7 – Exceptions and exception handling