Archiv für April 2010

iPhone 4G leaked?

Montag, 19. April 2010

Engadget has a short article on what appears to be a rather finished looking iPhone 4G prototype. They also cite some pictures found on Twitpic.
Continue reading “iPhone 4G leaked?” »

Google spills the beans: these services we care about

Freitag, 16. April 2010

Google is experimenting with tremendously many new gadgets. Many of them go  public, and you grow to like them, then suddenly they are axed. Remember Google Answers, where you could pay real human experts to answer the questions? Or the SOAP API? Or one of the not-so-few other services that went down?

[Update 05/08/2010]: The very hyped Wave collaboration service will also be going down.

Well, now there is help available for you to judge what Google services will be available in the future. In its AdSense permission guidelines, Google metriculously gives a listing of its trademarks. My thinking now is that if they care enough to put a service (or its mark) in this list, they care enough to continue the tool.

The list is also a great tool to find gadgets you never heard about. For example, are you familiar with Commerce Search, Discover Music or Image Swirl?

Google testet neues User Interface

Freitag, 16. April 2010

…so oder so ähnlich könnte Google zukünftig standardmäßig aussehen: Continue reading “Google testet neues User Interface” »

Google brings you: goats

Freitag, 16. April 2010

Just in case you’ve missed it: There’s something new these days in Mountain View. And the new thing iiiissssss…. Continue reading “Google brings you: goats” »

4 Grundvoraussetzungen für erstklassiges Suchmaschinenmarketing (SEM)

Freitag, 16. April 2010

Welche Bedingungen müssen erfüllt sein, um mit SEM die bestmöglichen Ergebnisse erzielen zu können? Continue reading “4 Grundvoraussetzungen für erstklassiges Suchmaschinenmarketing (SEM)” »

The Java Flaw – Execution in the Kingdom of Nouns

Freitag, 16. April 2010

I recently stumbled upon a rather old but very interesting article from Steve Yegge. It describes quite visually one of the problems I am constantly struggling with in Java. In Java Kingdom, the poor VERBS (methods) are second-class citizens. Every VERB needs to be attached to a NOUN (class), there is no notion of a free-floating VERB. For every simple sentence you want to formulate, you need to glue the VERB to some NOUN. Simple calculations like (x + 1) need to be packed into  a ValueIncreaser which maybe implements a IntegerToIntegerFunction, so that you can also use (x * 2) ValueDoubler as a second strategy. One problem here is the amount of boilerplate, which is outrageous for small functions and leads many developers to not sufficiently split and modularize their code. Another problem is that the same method might be defined in two different interfaces. E.g. every time you want to be able to switch between two third-party libraries which provide the same functionality, you need to create adapters which hide the the interfaces although the methods themselves possibly have the same signature. One might argue, that introducing functions as first-class breaks object orientation. On the other hand functions can just be anonymous classes implementing generic Function1Argument<TReturn, TArgument1> … Function3Arguments<TReturn, TArgument1, TArgument2, TArgument3>… I think this is how it is done in Scala, and will be in Java closures. Until we FINALLY get closures (probably in September 2010) I will go on bemoaning that Java is such a slow-moving language and Scala is not really ready for productive use because of the bad IDE support.

SEM, SEA, PPC – oh weh, oh weh!

Freitag, 16. April 2010

Seit einigen Jahren hat sich im deutschen Sprachgebrauch eine immer größere Begriffskonfusion verbreitet.

Im englischen Sprachgebrauch geht es etwas geordneter zu: SEM (Search Engine Marketing) ist der Überbegriff für PPC Advertising (Pay-per-Click Advertising) und SEO (Search Engine Optimization). SEM bezieht sich also allgemein auf die Vermarktung auf Suchmaschinen – egal, ob über Werbeanzeigen via Google Adwords & Co. oder die Optimierung organischer Resultate. Dennoch haben sich auch im Englischen synonyme Begriffe für PPC Advertising wie bspw. “Paid Search Marketing” oder “Keyword Advertising” verbreitet.

Um die Verwirrung auf die Spitze zu treiben, Continue reading “SEM, SEA, PPC – oh weh, oh weh!” »

Wann ist SEM profitabel? – Stornos und Cookie-Lifetime

Montag, 12. April 2010

Eine Regel für erfolgreiches SEM heißt: Die Gebote für Keywords sollen so gesetzt sein, dass durch einen Click mehr Einnahmen als Kosten entstehen. Für eine perfekte Umsetzung dieser Regel gibt es mehrere Hürden: Meist sind nicht genug Daten zur Hand, um das gewinnmaximierende Gebot zu schätzen, so dass man auf Heuristiken zurückgreifen muss. Weiterhin gibt es Testphasen für neue Keywords, die sich als unprofitabel herausstellen können. Außerdem spielt der Auswertungszeitraum eine Rolle. Dazu ein Beispiel. Continue reading “Wann ist SEM profitabel? – Stornos und Cookie-Lifetime” »

Nachholbedarf bei deutschen Modeshops im Web

Sonntag, 11. April 2010

In einer Studie von Media Economics wurden die Erfolgsfaktoren von Fashion-Online-Shops untersucht. Dabei wurde vor allem bei den Untersuchungskriterien das Thema Usability in den Vordegrund gestellt.

Es wurden 30 nationale und internationle Fashion-Online-Shops unter die Lupe genommen. Die Shops stammen größtenteils aus dem Bereich Massenmode, insbesondere aus den Segmenten Streetwear und Sportswear. Continue reading “Nachholbedarf bei deutschen Modeshops im Web” »

InfoQ deprecates Java, switches to Scala

Donnerstag, 01. April 2010

InfoQ today announced, that they will obsolete all Java activities and switch to Scala completely. This is a great day for imperative programming!