23.12.2011

redhotmagma realisiert den Trailer für den on3-Kurzfilmwettbewerb 2012 des Bayrischen Rundfunks

Es ist wieder soweit: Frische Filme braucht das Land und wir liefern Trailer und Look-and-Feel.

Der Bayerische Rundfunk und seine Jugendsparte on3.de (on3-Radio, on3-Südwild undon3-Startrampe) rufen wieder junge Filmemacher aus der ganzen Republik auf die Kamera in die Hand zu nehmen und loszudrehen.

Jeder, der das dreißigste Lebensjahr noch nicht überschritten hat darf beim „on3-Kurzfilmwettbewerb“ mitmachen, befolgt er nur folgende drei Regeln: Filmlänge: maximal 3 Minuten erster Satz muss aus 3 Worten bestehen drei Dinge müssen vorkommen: Ticket, Ring, Schatten Und was machen wir?

redhotmagma entwickelte den Look-and-Feel und lieferte den Trailer für Web und TV in unterschiedlichen Fassungen für unterschiedliche Sendezwecke, audiovisuelle Verpackungen und Teaser. Auch das Fotomaterial für Plakate, Banner und Webgestaltungselemente entstammen der redhotmagma-Kreationsabteilung.

Weil selbstgemachte Filme nun mal selbstgemacht sind, sollte auch der Trailer komplett selbstgemacht sein. Man nehme das allseits bekannten Paramount-Pictures Intro, verlege den Berg in die Bayerischen Alpen, setze das Schloss Neuschwanstein oben drauf und garniere das ganze mit Weiß-Blauen Rauten. Wenn man sich dann die Mühe macht, das Ganze real im Studio nachzubauen und komplett von Hand zu animieren, dann wird daraus…

… der on3-Kurzfilmwettbewerb 2012:

http://on3.de/#/element/12673/on3-kurzfilmwettbewerb-2012-nachwuchsfilmer-gesucht

Keine Kommentare

23.11.2011

PHP Schnelltipp: führende Nullen entfernen

Ganz einfach, ohne Regex:


$x = "00800";
echo $x . "<br/>";

$x *= 1;
echo $x;

Quelle: http://www.php.de/php-tipps-2004/7418-fuehrende-nullen-entfernen.html

Keine Kommentare

22.11.2011

Flex HTTPService ServiceError wegen Timeout

In den letzten Tagen hatten wir mit einem merkwürdigen Problem im HTTPService zu tun: Es kam immer wieder zu Service-Fehlern mit Code 2032, die nicht identifizierbar waren, denn Serverseitig gingen die Anfragen problemlos durch. Nach einiger Suche mithilfe von Fiddler2 war ersichtlich, dass die Fehlermeldung kam, bevor der Aufruf vom Server beantwortet wurde, d.h. es deutete alles auf einen Timeout hin. Einige Stunden im Internet auf verschiedensten Blogs und im Adobe Bugtracker später war klar, dass es offensichtlich einen recht wenig dokumentierten Timeout im HTTP Verarbeitungsstack gibt, der dann greift, wenn der Server nicht reagiert. Dieser idleTimeout ist wohl vom System abhängig, da AIR den Systembrowser zur HTTP Kommunikation nutzt. Entgegen aller Angaben auf den Adobeseiten, nach denen der Timeout frühestens nach 30 Sekunden auftreten soll, kam er bei uns schon nach etwa 5 Sekunden.

Auch durch Modifikation des Default-Idle-Timeouts per

URLRequestDefaults.idleTimeout = 60000;

lies sich das Problem nicht lösen, scheinbar interessiert sich der HTTPService nicht für die Default-Werte des URL Requests. Erst ein kompletter umbau weg vom HTTP Service auf URLLoader hat das Problem schließlich gelöst.

Weitere Infos:

https://bugs.adobe.com/jira/browse/SDK-22016

http://forums.adobe.com/thread/665128

Keine Kommentare

14.09.2011

HTML5: Alpha Kanal in jpg Dateien, der Trick

PNGs haben mitunter den enormen Nachteil, dass ihre Dateigröße im Vergleich zu komprimierten jpegs enorm hoch ist. Man kann nun aber einen einfachen Trick anwenden, den Jack Adam in seinem Blog beschreibt: http://blog.jackadam.net/2010/alpha-jpegs/

Hier wird ein JPG und eine PNG Maske über die Canvas Eigenschaft  context.globalCompositeOperation = ‘xor’ zusammengerendert. Best of two Worlds sozusagen ;)


				

Keine Kommentare

09.09.2011

Back to the 90‘s

Du hast die Pixelmännchen von Sim City, Theme Park und die Siedler geliebt?! Auf deiner Farmville-Farm wachsen eh nur noch Brennnesseln und dein Mafia Wars Mafioso sitzt die nächsten 10 Jahre im Kittchen ein?! Dann darfst du dir die von redhotmagma programmierte Rose Facebook Fan Rally auf keinen Fall entgehen lassen. Umgesetzt im Look und Style klassischer Pixelgrafikspiele versetzt dich die Fan Rally zurück in die „gute alte Zeit“.

Dabei kann sich jeder Facebook Fan von Rose in der Fan Rally App mit dem Avatar Konfigurator einen individuellen Avatar erstellen, der dann in der isometrischen Pixelgrafik-Welt platziert wird. Mittels einfacher Vor- und Zurück-Schaltflächen, kann der User so alle Maps der Fan Rally durchscrollen, zu seinem Avatar springen, oder lustige kleine Easter Eggs in der Pixelwelt entdecken. Anlass der Fan Rally ist ein großes Gewinnspiel vom Fahrradversandhändler Rose, das es zum Ziel hat, so schnell wie möglich 100.000 Fans zu generieren. Alle 10.000 Fans startet eine Verlosung von Preisen und Gutscheinen mit einem Gesamtwert von 50.000 Euro.

Die Facebook-App kommt für Google Chrome und das iPad komplett ohne Flash aus, in anderen Browsern werden aus Gründen der Performance Flash-Animationen eingesetzt. Zur Erstellung der einzelnen Screens wurde eigens ein eigener Editor programmiert, der aktuell 650 Einzelobjekte und 55 Animationen beinhaltet. Der vom User nutzbare Avatar-Konfigurator umfasst weitere 387 Einzelteile und 4 Haut-Teints, aus denen der User sich seinen ganz individuellen Avatar erstellen kann.

Umgesetzt wurde das Ganze in:

  • PHP
  • MySQL
  • MVC-Pattern
  • HTML
  • CSS
  • Javascript
  • jQuery
  • Ajax
  • Flash

Und hier geht’s zur Rally:

http://www.facebook.com/RoseBikes?sk=app_134348829995591

Ihre Ansprechpartnerin für weitere Informationen:

Beate Ratert
Vertrieb & Marketing
redhotmagma GmbH
+49 40 – 414 946 44
ratert@redhotmagma.de

Keine Kommentare

19.08.2011

Debuggen und Profilen von PHP-Projekten mit Xdebug


Um in PHP ein Debuggen zur Laufzeit zu ermöglichen, kann die Extension Xdebug in Kombination mit einer IDE, z.B. Netbeans, verwendet werden. Xdebug ermöglicht das Setzen von Breakpoints und das Auslesen von Variableninhalten, wie man es von anderen Programmiersprachen kennt. Darüber hinaus bietet Xdebug gute Möglichkeiten zum Profilen des PHP-Codes.

weiterlesen

Keine Kommentare

16.08.2011

Lösung: HTML5 Video Tag spielt nicht (IE)

Falls im IE ein eingebettetes Video via <video>-Tag nicht abgespielt wird (rotes Fehlt-Kreuz), kann das daran liegen, dass der Webserver den MIME Type des Videos nicht korrekt ausliefert. Dass er das tut, muss die mime.types Config um folgende Zeile erweitert werden:

video/mp4 mp4

Keine Kommentare

13.08.2011

redhotmagma realisiert neue Version des Rose Fahrrad-Konfigurators

Wir von redhotmagma haben soeben Version 6.0 des Rose Versand Farradkonfigurators gelauncht. Neben Design- und Usabilityoptimierungen stehen dem Endkunden nun diverse neue Komfortfunktionen wie ein digitaler Assistent und überarbeitete Sortierfunktionen zur Verfügung.

Der Konfigurator steigert spürbar

  • den Abverkauf der hochwertigen Produkte
  • den Umsatz pro verkauftem Produkt
  • die Verweildauer des Kunden auf der E-Commerce Website und damit die aktive Beschäftigung mit Marke und Produkt

und verhindert dabei fehlerhafte oder wenig sinnvolle Konfigurationen.

weiterlesen

Keine Kommentare

13.04.2011

redhotmagma realisiert “Mein Bike” – die Rose Community

Integriert in die Internetpräsenz der Rose Versand GmbH ist ab sofort die „Mein Bike“ Community allen Neugierigen Usern zugänglich.

Landingpage Mein Bike

„Mein Bike“ bietet einen riesigen Showroom mit vielen Fahrrädern, die nach Aktualität und Beliebtheit sortiert werden können, um den Community-User auf den Geschmack zu bringen. Wenn nur Anschauen dem User zu wenig ist, kann er die Bikes auch bewerten, kommentieren und sogar mittels social media integration auf Facebook „liken“.

konfiguriertes Bike

Hat ein Community-User kein eigenes Bike, möchte sich demnächst jedoch eines anschaffen, so kann sehr leicht und schnell ein eigenes Bike im Rose Bike-Konfigurator zusammengestellt und direkt in die „Mein Bike“ Community gepostet werden. Ein kostenloses Feedback der Community ist somit sicher. Möchte der User ein Bike aufgrund von sehr guten Bewertungen und Kommentaren oder weil es bereits oft von anderen Community-Usern gekauft wurde kaufen, so kann das konfigurierte Bike mit nur einem Klick in den Warenkorb gelegt werden und über die Schnittstelle zum Webshop direkt bestellt werden.

weiterlesen

Keine Kommentare

11.03.2011

SphinxSearch: Volltextsuche mit UTF-8 und deutschen Umlauten

Eine Volltextsuche auf MySQL-Datenbanken ist nur auf Tabellen des Typs MyISAM möglich. Um nun eine Volltextsuche für andere Engines, z.B. InnoDB zu implementieren, kann die performante Open Source-Suchlösung Sphinx verwendet werden.

Sphinx erstellt Indizes über MySQL-Datenstrukturen, auf die dann gefiltert und gesucht werden kann. Hierfür wird eine Abfrage angegeben, die die gewünschten Daten von der Datenbank abfrägt und in den Index überführt.

Teilweise kommt es im von Sphinx verwendeten Standard-Zeichensatz (charset_type = sbcs) zu Problemen mit deutschen (und anderen) Umlauten und Sonderzeichen, insbesondere wenn der Suchbegriff mit Wildcards kombiniert wird ( *suchstring* ). Als Folge liefert die Suche dann keine, oder unvollständige Ergebnisse.

weiterlesen

1 Kommentar