Archived entries for Weltliches

Veranstaltungstipp: Taktwechsel im
Mediennutzungsverhalten

Am Donnerstag werde ich im Podium der Expertenrunde über die Auswirkungen der Digitalisierung auf die Film und Fernsehindustrie im Raum D des Wiener Museumsquartiers mitdiskutieren. Die Interdisziplinarität, der Altersunterschied und die vertretenen Firmen versprechen einen spannenden Diskurs und interessante Blickwinkel in die Zukunft.

Die Anmeldung zur Veranstaltung der FilmFonds Wien und FilmTiki ist bis morgen kostenlos per E-Mail möglich.

VideoCamp Wien am 30. Januar 2010

VideoCamp Vienna 2010 LogoAm 30. Januar 2010 findet das erste Wiener VideoCamp statt, ein BarCamp zum Thema Onlinevideo. Ob Drehbuch, Dramaturgie, Produktion, Technik, Playout oder Marketing - Das Spektrum ist breit gefächert und wie bei einem BarCamp üblich entscheiden die TeilnehmerInnen über was sie sprechen, nachdenken und diskutieren.

Am besten gleich anmelden, und Sessionvorschläge machen.

Blogger im Garten

dctp.tv Meinungsmacher: Sascha LoboIm Informationsgarten dctp.tv sind sie nun eingepflanzt, die ersten von Philip Banse interviewten Blogger. Genauer Markus Beckedahl, Stefan Niggemeier, Johnny Haeusler und Sascha Lobo - letzterer blüht auch schon.

Digitalks Web 2.0 Handbuch

Das Digitalks Web 2.0 Handbuch, an dem ich mitgeschrieben habe, ist gerade fertig geworden und riecht noch nach Druckerschwärze und warmen Pixeln. Geruchserlebnisse teilen können wir auf dem Digiday im MQ Wien am 17. Oktober 2009.

Cloud Computing and WebTV

I was attending a barcamp in Vienna this weekend and held a session about cloud computing and WebTV. The slides are available in german and english:

Redmine and Python

Redmine is an open source web application written in Rails. I would call it a collaboration suite: It ships with project management tools (including a calendar, gannt charting and time tracking), a wiki, a document store, a file store, an issue tracker, a message board, source browsing functionality for various (distributed) version control systems, 2.0ish activity streams and ATOM feeds, and some other things you will be happy to see. What I really like, beside the user interface, which is nice and clean, is that you can deactivate all those features on a project level (and reactive if you need them).

One thing I missed was code highlighting for Python when browsing the source. It’s much easier to read highlighted, colored code, but as I said, it’s a Rails app and Rails developers tend to like Ruby.

Being lucky I found the blog post of Jake Wharton describing how to switch the syntax highlighting engine in an older version of Redmine to Pygments, that has already been installed on my Mac and can otherwise be installed using

sudo easy_install pygments

To ease things up a bit, I cloned the repository of Redmine’s 0.8 stable release and changed the code, the stylesheet and some views due to Jake Wharton’s instructions. You can download it here or clone the Mercurial repository using

hg clone http://www.bitbucket.org/fabian/redmineforpythonlovers/

Have fun!

05.01.People: Pythonic art with NodeBox

Using NodeBox is fun. I wrote TodaysPeople, a Python script that lets tagthe.net extract names of people that are mentioned on the wikipedia page of the current date and renders them in a nice typo on the canvas. The native resolution of the images below is 1920×1200, in case you need a new wallpaper for today.

05.01.People

05.01.People

05.01.People

05.01.People

Ob Lutz Heilmann mir helfen kann?


Web2Expo Berlin start-up lessons

About a week ago I was attending the Web 2.0 Expo Europe in Berlin, a conference discussing the current and the future web from four major perspectives: “Development”, “design and user experience”, “strategy and business” and “marketing and community”. Being a freelance web developer and co-founder of a web start-up, I found myself taking seat in all tracks but “marketing and community” quite balanced, trying to get interdisciplinary recommendations and the lessons from successful players. Cross-posting in Hannes’ start.up blog, here’s what I found was the essence for his target audience, me:

First off, recapitulate if your idea is innovative and not a clone of sth. already existing. Check your competition. If yours is close to a competitor’s idea, make sure you’re able to explain what makes the difference. If there’s no difference, don’t waste you’re time. Or don’t waste your life, some of the speakers tended to speak more emotional. Think about your team. Are you a team? “Business plans and conditions change, people don’t change that fast”, to quote an investor. Be able to take feedback and listen. “Why does anybody care? Why will real people use it, not only your coder friends?”, Reshma Sohoni (Seedcamp). Be focussed. Be enthusiastic and passioned, and be able to share it. Be globally visible. Think about other markets than North America and other languages than english. In terms of internet users, Asia almost doubles North America, followed by Europe. Build network effects.

Make sure your data can be distributed. Expose data using RESTful Web Service. Offer different content representations, at least JSON or XML. Offer syndication formats like RSS or ATOM whereever you can. “The most successful apps are fundamentally powered by data.”, Dion Hinchcliffe. He mentioned later on, that distributing data doesn’t need to be a freebie - You can meter API usage and charge for usage. Or add ads to the API results. With a good API you might be able to care about the data only and crowdsource the user interfaces. Yes, interfaces. Plural. Mobile web is emerging! User experience matters. Let the experience be excellent. Think about the ease of sharing experience in the social web, both the good and the bad. And favorize simplicity. As Albert Einstein, who was unfortunately not attending the expo, said: “Make everything as simple as possible, but not simpler.”.

Use open standards. OpenID for user authentication, OAuth for API authorization. Microformats describe your content semantically. Use OpenSocial if you’re running a social network site. Apache Shindig helps you here.

Technology: Be agile. Use what works well for you. But I still think you really have to know the tools out there, I’m not a big fan of the “It’s a problem when it’s a problem”-approach. Beside relational databases, the document based expando databases emerge with Apache’s CouchDB, Amazon’s SimpleDB and Google’s BigTable, build to scale. You have to at least think of scaling and fundamental design decisions early. Build you’re architecture message driven and use servers like Amazon EC2 instances to react on altering needs and to stay cost-effective. Pay as you go. Have a look at Google’s App Engine, which cuts off system administration and lets you deploy in the google cloud. And have a look at its restrictions.

Have fun!

“Mobile usability”




"Mobile usability"

Originally uploaded by blogsportgruppe (fabian&sillie)

Der erste Eintrag meines “visual strangeness” Sets, in das ich versuche, Eindrücke mit meinem nagelneuen iPhone einzufangen. Number One: “Mobile usability”. Exakt mit diesem blauen Kästchen melden in Wien Fußgänger ihren Wunsch der Überquerung der Straße an. Das Betasten des weißen Kreises genügt, und der Vorschlag, die Ampel grün zu schalten wird mit einem Aufleuchten des unteren Hinweistextes und einem Piepen quittiert. Seit nunmehr zwei Monaten fahre ich täglich an dieser Ampel vorbei, und seit etwa dieser Zeit überfahre ich sie unrechtmäßig und genervt nach ein paar Minuten, Tendenz in den Sekundenbereich fallend. Genug Zeit, um die Umgebung wahrzunehmen - und nun entdeckte ich den Clou - Der Fahrradfahrer soll halt drücken. Parkhausprinzip. Ich bin so begeistert von dieser simplen Idee, dass ich das Vorbild für den gesamten Autoverkehr Wiens einführen würde. Induktionsschaltung ist 1.0, getarnte Touchkästchen sie die Lösung. Weniger CO2 Emissionen, Sit-Ups für alle und neue Perspektiven im Dienstleistungsbereich für die Print-Inder.



Copyright © 2004–2009. All rights reserved.

RSS Feed. This blog is proudly powered by Wordpress and uses Modern Clix, a theme by Rodrigo Galindez.