Blog

  • Programming in Lua

    Programming in Lua, Second Edition

    I came across Lua recently on my latest FRITZ!Box, where they use it as a compact and tiny scripting language.

    Now I decided to make use of my Lua competence and prepare a Lua course as well.

    The slides are already created. Where are the participants? Why do you hesitate? Speak up! Where in this world do you want me to present this course on Lua?

  • a SnowLeopard keyboard in “multi-country mode” showing the German tricolor

    The only period of time, that the German tricolor could ever, ever got seen on me was during my military service. I think, that’s more than enough.

    But … SnowLeopard uses the national flags to indicate, in which country mode the keyboard currently is. Now for a Germany/German keyboard that is the German tricolor.

    Now my question: can I replace that with something … different?

    Alright, currently I am testing the Austrian keyboard layout, next one will be Swiss German. But the latter still shows a tiny German tricolor. Poor Swiss!!!!!
    Looks like the Austrian may win, as there is a better matching regarding the number button overlays…

  • O’Reilly Media’s “HTML5: Up and Running” is out – are you ready for HTML5?

    HTML5: Up and Running – O’Reilly Media

    This book appeared in their Up and Running series, which is not to be confused with their other series The Definitive Guide.

    Here is the text from the back page:

    If you don’t know about the new features available in HTML5, now’s the time to find out. This book provides practical information about how and why the latest version of this markup language will significantly change the way you develop for the Web.

    HTML5 is still evolving, yet browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features — and mobile browsers are even farther ahead. HTML5: Up & Running carefully guides you though the important changes in this version with lots of hands-on examples, including markup, graphics, and screenshots. You’ll learn how to use HTML5 markup to add video, offline capabilities, and more — and you’ll be able to put that functionality to work right away.

    • Learn new semantic elements, such as 

      ,

      , and

       
    • Meet Canvas, a 2D drawing surface you can program with JavaScript<
    • Embed video in your web pages without third-party plugins>
    • Use Geolocation to let web application visitors share their physical location<
    • Take advantage of local storage capacity that goes way beyond cookies
    • Build offline web applications that work after network access is disconnected
    • Learn about several new input types for web forms
    • Create your own custom vocabularies in HTML5 with microdata

    Berlinians eager for a presentation can leave a comment here suggesting days, times, and locations. As soon as the figure is on a serious level, I am instantly going to set up a Doodle Poll, promised!

    I think, I can promise a couple of free copies of the book sponsored by O’Reilly.

    Who is going to join me in this effort?

    Visit Aleph Soft Education !

    Update / 2010-08-09:
    A huge corporation in the social networking business invites me to give the presentation on this book resp. on this top at an event, that they sponsor. I am very honored. Expect an update with more details on this!

  • on the French/English words “vengeance” and “revanche”

    I was recently communicating with “somebody” on a revanche-seeking person,
    and “somebody” was creating this german word vingativ from the Portuguese word <

  • ruby and PDF

    the speaker: Lukas Rieder
    working for “paper c”

    some approaches

    writing PDF
    … act as flying saucer …

    UNIX tools

    xpdf :
    $ pdftotext -layout -enc UTF-8 …

    pdftk
    $ pdftk compressed.pdf uncompress output uncompressed.pdf

    imagemagick
    $ convert … # e.g. towards JPEG

    the speaker wrapped some unix tools and called that “PdfUtils”, and released it as GEM.

  • APRESS.COM : Writing Perl Modules for CPAN : 9781590590188

    APRESS.COM : Writing Perl Modules for CPAN : 9781590590188

    The book is not spick-and-span, but IMHO just as Perl itself red-hot.

    When I held that paper book in my hands again this evening, it came to my mind, this would make a rather interesting topic for a course – no sooner said than done! (indeed!)

    Had a look at the link quoted above, and I found, that they give away the PDF for free – they say. The link is actually unfunctional. Dropped them a note, Sam Tregar (the author) on Cc. And within a couple of minutes the PDF was in my Inbox. Automagically. I liked that a lot!

    I guess, they will correct that broken link sooner or later.

    The presentation is complete, 1st approach at least.

    That means: I can give you 90 min. presentation (+/-) within the next couple of weeks, either in Berlin – or wherever here in Europe and Israel (if you cover the costs). Languages for the presentation: German, English, French, and Hebrew (if I try hard enough).

    In Berlin I fancy nice locations like Berlin.Betahaus.de (arond Moritzplatz)  or Hotel Steigenberger in the West-City (actually just around my corner), that would cost everybody just a couple of Euro.

    This is the Doodle poll for fixing day and time for this presentation in Berlin:

    Whoever thinks, s/he would like to participate in a 2-days course (Europe and Israel): you can leave a comment here. I promise: the price for it is far below the usual prices on the market.

    There will be more Perl presentations and courses, have a look there now and then!

    But there will also be a full bandwith of other interesting topics here as well.

    The name is Aleph Soft Education.

    I am quite sure, rather sooner than later we will have well-known names as lecturers here in Berlin, in Europe and Israel.