<<Previous Archive | Next Archive>>

Win a free Copy of the Book "Irrlicht 1.7 Realtime 3D Engine Beginner's Guide"

This blog has teamed up with Packt Publishing, and we are organizing a giveaway: Three readers will win a copy of the book "Irrlicht 1.7 Realtime 3D Engine Beginner's Guide".

Overview of Irrlicht 1.7 Realtime 3D Engine Beginner's Guide
You can read more about this book and download free Sample Chapter here.

How to Enter?
  1. Follow @ambiera on twitter and tweet about this giveaway
  2. Head on over to the book page and look through the product description of this book and drop a line via the comments below to let us know what interests you the most about this book.
  3. Post the twitter status url and your comment about the book url below into this blog. Also, don't forget to enter your email adress so that we can contact you in case you've won.
Winners from the U.S. and Europe can either choose a physical copy of the book or the eBook. Users from other locales are limited to the eBook only. Deadline: The contest will close on 07/Dec/2011 PT. Winners will be contacted by email, so be sure to use your real email address when you comment! (Email adresses are obfuscated using JavaScript when entered in the email field on this blog)

Update: So it's over now. See here for updates.

Nonsensical and Inconsistent

Quote from the HTML 5 standard:

It must be admitted that many aspects of HTML appear at first glance to be nonsensical and inconsistent.
HTML [...] have been developed [...] by a wide array of people with different priorities who, in many cases, did not know of each other's existence.

I think this could be written in a top section of quite a lot of standards I've been working with :)

Die Wiederentdeckung der Erde

I wrote a book, but it is in german. So the following post is in german. English Google translation.

Seitdem mein Büro nun ausserhalb von Wien ist verbringe ich ein wenig mehr Zeit im Zug als zuvor. Und weil mir es sehr schwer fällt während der Fahrt nichts zu tun, habe ich dabei ein Buch geschrieben. Mittlerweile ist es fertig, und kann schon überall im Internetz bestellt werden. Es hat den Titel "Die Wiederentdeckung der Erde" und sieht so aus wie auf dem Bild rechts.

Falls ihr Interesse habt mal reinzusehen, was ich so für Ideen habe, wenn ich nicht gerade mal eine Software schreibe, oder einfach nur einen armen Hobbyschriftsteller unterstützen wollt, das Buch kostet nur 14.90 Euro :) Zu bestellen unter anderem hier: Das coole Coverbild wurde übrigens vom verdammt begabten Illustrator und Concept Artist Christof Stanits gezeichnet. Eigentlich ist es schon deswegen habenswert. :) Als eBook sollte das Buch auch (oder bald?) verfügbar sein. Der Inhalt des Buches ist Science Fiction, Inhaltsangabe auf den Buchhändlerseiten. Wenn man meinen Blog schon ein wenig kennt, dann wird man vermutlich auch nicht überrascht sein da ein paar Referenzen auf alle mögliche Themen, die hier schon behandelt wurden, zu finden, schon angefangen bei der Seitenzahl. :)

Während der Entstehung des Buches habe ich viele Dinge über die Buchindustrie, Verlage und Internetveröffentlichung gelernt, und auch einen interessanten Einblick in deren interne Vorgänge erhalten. Bei Interesse blogge ich da auch mal drüber, in naher Zukunft.

Also: Kauft mein Buch :)

Google Plus

Should I try google plus? Right now, I don't feel like I want to. I already use Facebook, Twitter and this Blog to communicate, adding another channel feels too much. Although I like the design and slightly different concept behind google plus. Let's see, later maybe?


Currently, I don't have that much free time, because I'm pretty stuck here:

Yes, it's Skyrim, and I like it. I previously announced that I won't buy that game, but since Bethesda now lost the law suit, it's probably ok. ;)
The game is great, it's basically Oblivion with updated graphics and some code mixed in from Fallout 3 (finishing moves, for example, nice touch), and set in a bit colder environment, a bit to the north. Unfortunately, I'm playing the german version, and they even translated the names of the locations. For example the name 'Skyrim' doesn't appear in the game, instead they named it 'Himmelsrand'. But apart from this, the game is very nice, even the translation and german speakers.
So excuse me:

Now I'll have to check what is down that hill.

Irrlicht Book now available

Once already mentioned on this blog, but now it is finally available: The Irrlicht book by Johannes Stein and Aung Sithu Kyaw, named "Irrlicht 1.7 Realtime 3D Engine Beginner's Guide" is now available. It is a step-by-step guide to Irrlicht that starts at an easy level for beginners and then gradually works to more advanced topics.
When the book was 'in development' a year ago, I was doing the technical review for this, but after a few chapters, somehow they slowed down the work on the book, and my reviewing stopped there. So I only know the first few chapters of a maybe now edited version, but what I read then was quite ok, and felt a lot like the official Irrlicht tutorials I wrote myself. So if you are an Irrlicht beginner, I think this book might be something for you.

New text mode: Justify

I just implemented a small new feature for my tiny WYSIWYG website editor WebsitePainter: The possibility to justify align text in the editor:

This is one of the sitations where it pays back that I wrote the whole text editor myself, instead of relying on some existing control, or maybe even the operating system provided text editor. The original decision for writing my own editor control from scratch was because usually, any generic text editor control never would format text exactly like HTML would do this. Like how it would line wrap words, for example. Or support advanced features, like displaying hyperlinks. But the big advantage I now have is the possibility to be able to extend the control myself easily. Adding the justify align text feature took me about 5 minutes, which is great.
BTW: If you want to write your own text editor as well, think twice: It is incredible time-consuming to implement a text edit control from scratch, even without fancy features such as free text formatting. You really get a bit respect for what your operating system is doing when you tell it to create a small text field. :)

Sandboxing starting on March 1st

Apple just announced that starting with March 1st, all apps submitted to the Mac App Store must implement sandboxing. Previously rumors told that the date for this would be November 1st, a few days ago. So this gives developers a bit of time, and maybe also Apple the possibility to refine their broken sandboxing a bit until then. Sandboxing is intended to be Apple's way to protect users from evil applications, limiting them to write and read random files from and to the disk, and to do other potential harmful stuff. Now, apps will only be able to access files outside of the sandbox after asking the user for permission. Unfortunately, this also makes a lot of types of applications pretty senseless. For example if your app is needing to write out a few hundreds of files, it is not feasible to ask the user to confirm all hundred file names manually. Curious how this will go on.