Kad će Kiša new website – the geeky stuff

October 28, 2010 by Merlin

Kad će Kiša homepageToday is a special day for us. Yes, we’ve redesigned and set the new course of our first company’s project, weather forecast Kad će Kiša. But beside that, there are a few technologies and draconian decisions we’ve used for the first time.

  1. First, you can’t miss the full screen background image. It’s targeted for the wide screen, but scales gracefully for regular 4:3 or 5:4 screens. No matter how big or small your screen is, there will be no holes – picture is “full screen” in all cases. And it’s all CSS.
  2. The user interface is done in HTML5 and JavaScript (jQuery) and relies heavily on modern trends and features. The forecast is visible when JavaScript is disabled because it is the main information on the site, but complementary content and effects are not available.
  3. There is one particular problem with the first two points – they don’t work in Internet Explorer 6 as expected, so we have decided that we will not support it in this project any more. If you go to the site with IE6 (as some people already have), you’ll get a blank page with a short description why and where to install new and modern browsers. It’s time to move on and leave it to the past.
  4. The server side was created with Python and Django. It is our first Python web project, trying something new beside PHP and ASP.NET.

The site is far from over. It needs some front-end improvements and new back-end features, and we’re working on them. But it’s a good feeling to deliver something new and receive some quality feedback.

Version control for designers, part 2

October 19, 2010 by Merlin

Header photoIn the previous post we have talked about why you should use a version control software for your design work and explained a bit about how they work. Now we’ll use one of them to show how to set up a workflow and avoid common problems.

Read the rest of this entry »

Using Maemo’s alarm framework with Qt – The basics

October 15, 2010 by Zoran

Whew, finally found some time to write another post. This time we’ll be using Maemo’s alarm framework to do, well, almost whatever we want at a specific time, or even repeatedly at specific times :) So let’s get to it.

Read the rest of this entry »