bloginfo('name');

bloginfo('description');

Archives Posts

Seam Carving Image Resize Technology

August 30th, 2007 by Blu:RayNe

Great technology for resizing pictures while maintaining important details via image energy fields:

Das Paper zum Thema gibt es hier auf Dr. Ariel Shamir’s Homepage. Warum fällt sowas uns Deutschen nur nicht ein?

Archives Posts

Gespräche abwürgen

August 23rd, 2007 by Blu:RayNe

Ein Telefonanruf von einem unserer Service-Mitarbeiter:

  • „Macht ihr grade was am Server, weil das System hängt?“
    (nicht der erste dieser Anrufe mit der sich ständig wiederholenden Eröffnungsfrage)
  • „Was soll die Logik, hinter der Annahme sein?“
  • „Hä? Der Server hängt!“
  • „Am Baum? Ne, wieso sollen wir immer was machen, wenn ihr mal nicht an den Server rankommt? Erklär mir mal die Logik dahinter!“
  • (Stille)
  • „Da hast du Recht, da hab ich grad nen kleinen wildgeworden gs-process gefangen. Ha! Und erlegt! Der Wald ist wieder sicher!“
  • (Stille)
  • „Ok, alles erledigt. Bis denne.“
  • „Läuft wieder?“
  • (euphorisch und laut) „Ja! Die Kanickel im Wald können wieder friedlich poppen!“
  • „Ok, bye.“
  • *knicks*
Filed under Fun having No Comments »

Archives Posts

PHP: Zend Framework Tutorial by Ralf Eggert

August 9th, 2007 by Blu:RayNe

I was a friend of Zend Framework when it was in version 0.5 because of the convincing and really well-thought concepts. Most of them are even better than those of CakePHP (ok, CakePHP can some little other frameworks can do much more than Zend Framework). But Zend Framework is now final and already 1.01, and i guess it has a bright future ;)

There is an easy to understand and some good tutorials on Ralf Eggert’s Blog that gives you an introduction to MVC and how things work with Zend Framework. Just try it for yourself!

And for all trolls: I know Java is better!

Filed under PHP having No Comments »

Archives Posts

Kundenanfragen: Wieder mal Ärger mit PayPal!

August 9th, 2007 by Blu:RayNe

Tja, seit gestern gibt es wieder Probleme mit PayPal. Anscheinend haben die etwas umgestellt, weswegen es viele PayPal-Konten nur noch Kredikartenzahlung mit unseren Shops nutzen können. Die Schuld wird erst einmal uns zugewiesen, denn von den Kundenservice-Mitarbeitern hat keiner eine Ahnung, und unsere Kunden noch viel weniger. Und eine technische Hotline gibt es bei PayPal ja auch nicht!

Hier ist ein länger Schnipsel-Text, der teilweise so auch an unsere Kunden geht:

Um Zuge dessen, dass PayPal zur Bank wird, gab es wohl bei PayPal ein Update. Der neue Express Checkout für Deutschland – die von uns eingesetzte Zahlungsweise – bietet bei vielen PayPal.Accounts nur (noch) das Kreditkarten- und Lastschrift-Verfahren an. PayPal selbst behält sich dieses Vorgehen wegen interner Sicherheitsmechanismen vor.

Laut Informationen von dem Online-Zahlungsunternehmen forciert das Risikomodell von Paypal z.B. eine Kreditkartenzahlung, sobald z.B. ein hoher durchschnittlicher Warenkorbwert gesetzt wird. Leider gibt es von unserer Seite keine Möglichkeit das Risikomodell zu relativieren, und leider gibt PayPal selbst auch keine weiteren Informationen dazu heraus.

Wir empfehlen unseren Kunden, die Zahlungen per PayPal vornehmen, sich vor Bezahlung auf unserer Webseite, auf der PayPal-Webseite in den jeweiligen PayPal-Account einzuloggen, und diese mit entsprechenden Beträgen aufzufüllen bzw. das Lastschrift- oder das Giropay-Verfahren dafür freizuschalten. Eine Garantie, dass es damit funktioniert, können wir leider nicht geben, da es anscheinend an PayPal selbst liegt, welche Accounts von der „gezwungen Kreditkartenzahlung“ betroffen sind. Unsere Tests, sowie Kunden-Erfahrungen, ergaben positive wie auch negative Ergebnisse.

Laut PayPal soll es im Oktober ein neues Release und Besserung im deutschem Expess Checkout geben, bei der zusätzlich Giropay (Online-Zahlung), eCheck (verzögerte Lastschrift) als Zahlungsmethoden angeboten werden. Wir hoffen desweiteren darauf, dass PayPal damit eine intuitivere Benutzerführung als jetzt anbieten wird, und die hier genannten relevanten Informationen auch seinen Kunden zur Verfügung stellt.

Uns sind im Moment leider die Hände gebunden. Trotzdem suchen wir schnellstmöglich eine zuverlässige „PayPal-Zahlungsart“, die Ihnen die gewohnten PayPal-Vorzüge wieder zur Verfügung stellt. Leider haben wir im Moment von Seitens PayPal keine Garantie auf  „Nicht Kreditkarten-Zahlung“, weswegen wir gezwungen sind, erst verschiedene PayPal-Zahlungsarten und Anbindungsmöglichkeiten zu evaluieren.

Wir entschuldigen uns bei Ihnen für diesen Umstand.

Der Sinn von solchen Texten ist es  dem Kunden durch viel Geschwätze eine gewisse Kompetenz klar zu machen, d.h. mit viel Text Leute zu überrumpeln, die nicht der Ansicht sind, dass man qualifizierte und kompetente Aussagen auch nur mit ein paar Zeilen abdecken könnte. Desweiteren hat es den Vorteil, dass dadurch Kunden viel schneller verstummen, und keine weiteren Rückfragen stellen. Das so ungefähr nach dem Motto: "Ich hab eigentlich kaum etwas von alledem verstanden, aber ich stell lieber keine Fragen, um mich nicht als Inkompetent zu outen".

Ich hätte Manager werden sollen. In gewisser Weise finde ich das Abfassen solcher Texte sehr lustig. Und ein Vorteil: der PayPal-Service war dieses mal äußerst kompetent, und hat sogar auf unseren Shops Test-Bestellungen aufgeben! Vielleicht mache ich die PayPal’er sogar ein drittes Mal auf Ihre größte Sicherheitslücke aufmerksam ;)

Übrigens gibt es hier eine sehr interressante Seite zum Thema PayPal.

Filed under Allgemein having No Comments »

Archives Posts

Website fast nicht benutzbar wegen Flash

August 7th, 2007 by Blu:RayNe

Guten Tag,

schade, dass Ihr Flash auf den Seiten meinen Athlon mit 1,2Ghz unter Firefox zu 100% auslastet. Da sollten Sie IMHO noch dran arbeiten. Das geht sicher auch verträglicher… 

MfG
A*****

Und der Herr Diplom-Informatiker sollte mal dran arbeiten, dass seine Seiten auch auf meinem Mobile Device richtig angezeigt werden. Ansonsten sollte der Idiot doch über genügend Wissen verfügen sein Flash oder sein JavaScript einfach auszuschalten. Meine Seiten sind so gestaltet, dass ohne das auch funktionieren und wunderbar degraded.

Trotzdem, teilweise Recht hat er schon, der Banner ist in Flash 8 und läuft mit Effekten bei ca. 30fps. Ich find’s hübsch, auch wenn es auf meinem 386er nicht mehr läuft. Wir schreiben ja schließlich  auch 2007, oder…

„Ist ja leider oft so, dass die leidtragenden diejeniegen sind, die
sich eben nicht massiv damit auseinadner setzen. Scheint eben doch
so, dass die Durschnittsfamillie mit PC und DSL nicht im Zeitalter
der modernen Kommunikation angekommen ist, sondern erstmal im dunklen
Mittelalter von Spam, Viren und Botnets feststeckt.“

…wie jemand auf heise zu einem anderen Thema schrieb. Trotzdem ein schönes Zitat!

Ich wünsche einen guten Arbeitstag ohne lästige E-Mail!

Filed under Allgemein, Berufsalltag having No Comments »

Archives Posts

Spass mit dem Bundestrojaner

August 5th, 2007 by Blu:RayNe

Oder Remote Forensic Utility, wie das BKA ihn jetzt nennt, um nicht durch Paragraph 202c straffällig zu werden. Der „Bundestrojaner“ war ja schon seit 2005 im Einsatz, bis ihn Zypries stoppte, nachdem Schäuble im Fieberwahn davon etwas an die Öffentlichkeit trug.

Trotzdem hier mal ein paar BKA DAU-Geschichten zum Thema von fefes Blog Blog, bzw. aus einem Interview des Deutschlandradio mit Peter Welchering (seine miese Website hier).

„In einem Fall sollen Festplatteninhalte von 120 Gigabyte über Wochen hinweg an die Zieladresse des Verfassungsschutzes von einem Trojaner geschickt worden sein. Der betroffene PC-Besitzer, der da online ausgespäht wurde, hat das wohl nach 14 oder 15 Tagen gemerkt, weil er über ausgewertete Systeminformationen mitbekam, dass 120 Megabyte von seinem Rechner aus ins Netz geschickt wurden. Die Rechneranalyse ergab dann, dass ein Trojanisches Pferd Schadsoftware von einem Rechner eines V-Mannes herunter geladen hatte. Diese Schadsoftware bestand im Wesentlichen aus einem Programm, dass einen Port im Router der überwachten beziehungsweise online durchsuchten DV-Anlage öffnete und über diesen Port Dateien an einen Rechner schickte, dessen IP-Adresse maskiert war. Dass eine solche Online-Durchsuchung dann offenbar nach Tagen, wohlgemerkt während sie noch läuft, bemerkt wird, ist nicht nur blamabel, sondern gibt natürlich auch den betroffenen Besitzern durchsuchter PCs Möglichkeiten der Gegenwehr an die Hand. In einem anderen Fall hat der Besitzer eines online durchsuchten PCs unbestätigten Informationen zufolge den Trojaner gleich beim Einschleusen bemerkt, die Aktivitäten des Bundestrojaners genau analysiert und der Zieladresse dann regelrechten Datenmüll geschickt.

Und zum anderem gibt’s noch:

„Zum einen, das ist sozusagen die sichere Methode, sollen Verfassungsschutzmitarbeiter einfach in Büroräume eingedrungen sein und den Bundestrojaner dann händisch auf die Zielrechner überspielt haben. Mit dem zweiten Verbreitungsweg, von dem man aus so genannten informierten Kreisen hört, haben die Verfassungsschützer damit offensichtlich keine so guten Erfahrungen gemacht. Sie sollen mit Trojaner verseuchte CDs verteilt haben. Und das Problem dabei soll gewesen sein: Neben den Zielrechnern, die sie online durchsuchen wollten, sind auch andere Rechner mit diesem Trojaner wohl verseucht worden. Und das soll zur Folge gehabt haben, dass so viele Daten an den Zielrechner geschickt worden sind, dass der Sammelrechner, auf dem die ganzen Durchsuchungsdaten landen sollten, sich offensichtlich wie bei einem Denial of Servcie Angriff verhalten hat. Das heißt, ob der vielen Daten soll der einfach in die Knie gegangen sein.“

Filed under Allgemein having 1 Comment »

Archives Posts

Blümchenwiese – eine Aktion des Chaos Computer Club

August 5th, 2007 by Blu:RayNe

Hier der verabschiedete Gesetzesentwurf. Das Bundesministerium für Justiz, bzw. unseren Poltiker strotzen mal wieder mit Kompetenz und zeigt uns auf deren Website gleich die geilsten Parlamentarsschlampen, und die coolsten alten Playboys. Ihr könnt gerne euren Spass haben dort, aber bitte unterlasst die Gesetzgebung Juristen, die auch wirklich Ahnung haben, und ihre Experten nicht belächtend beäugeln!

Ja, Deutschland hat keine Sicherheitsprobleme, da die gesamte Sicherheitsindustrie bald im Ausland sein wird und Deutschland auch kein Internet mehr haben wird. Nach tollen Videos, die unsere Gesetzesgebenden vom Internet in einer BKA Dokumentation gesehen haben, dient das Internet ja nur der Pornographie und Kriminalität. Und es soll angeblich was mit Computer zu tun haben. Aber wer braucht das schon! Das Leben kann ja so schön sein ohne Computer und Co., vor allem in dem tollem Badeort Rotterdam oder in Berlin oder anderswo, wenn mal wieder alle Strassen gesperrt sind, um das Präkariat aussen vor zu lassen. Klingt links, ist auch so, aber mehr als Zynismus und Depressionen bleibt mir bei der gegenwärtigen Situation auch nicht.

Und wer noch weiß was abgeht soltle mal hier gucken:
http://www.heise.de/newsticker/search.shtml?T=202c

Trotzdem, schöne Aktion, lieber CCC! Habt ein tolles Wochenende (vorm Schirm!) *G*

Filed under Allgemein, Security having No Comments »

Archives Posts

WYSIWYG-Editors: They just don’t get it!

August 2nd, 2007 by Blu:RayNe

When will you guys finally learn to write good documents?! Yesterday the popular JavaScript framework Ext 1.1 was released, including finally a WYSIWYG web-editor:

If you don’t see what’s wrong about that editor, let me help you: Nowadays, when you write a document or an article, you got different headlines, different paragraph types that when properly used, automatically let’s you create a table of contents, like seen on Wikipedia articles or in OpenOffice.org OpenWriter (or Microsoft Word). You have also style sheets that automatically do the work of assigning different homogenous styles to your headlines throughout the document.

But here again i don’t see any combo-box for formats! Buttons like “make text bigger” or “make smaller” or “font-family” or “font-size” do not make any sense at all and only encourages bad formatting!

Recently i searched for an alternative blogging client, but i could not use any of them because most did not even have a „format“-field. All my beloved stylesheets assigned to lists and headings here would have be gone! But that’s exactly why they exist! Are you crazy not using them in your editors?

As it goes for having toolbar buttons, these are are absolutly sufficient: “Format” “Remove Format” | „Bold“ „Italic“ | “Unnumbered List” “Ordered List” “Intend” “De-Intent” |  “Add Link“ “Remove Link“ | “Text-Foreground” “Text-Background” | “Insert Table” „Insert Image“  should be enough for most users!

Filed under Allgemein, Browser, CSS having 3 Comments »

Archives Posts

Web page loading performance tipps

August 2nd, 2007 by Blu:RayNe

The Storyteller has made some suggestions on his his blog to increase web site performance that are also worth a look  if you already compress your JavaScript or CSS ;)

For example, expiring for some static content like or images is much better than then the well-known E-Tag, that only updates content when something has changed. Expire only updates (or makes a connection) when the local files have timed out. So Images won’t change. But if you wanna prove me wrong, just use Internet Explorer which always makes connections, even if it doesn’t parse any HTTP results (?!). Damn browser!

Making fewer HTTP requests:

Each time file loads from your web server, it generates an http request. So you can reduce number of http requests by caching some contents which are almost static or changes very rarely. if these contents are loaded from browser cache, there will be no request for them over HTTP. You can use apache’s mod_expire module to cache specific tyyou (image, swf etc) of contents in your site. The following line in httpd.conf loads mod_expire successfully.

LoadModule expires_module modules/mod_expires.so

After that, write the following lines in .htaccess to cache all the image, swf and javascripts for one month from the current date, with the help of mod_expire

ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType application/x-javascript A2592000
ExpiresByType application/x-Shockwave-Flash A2592000


And here’s a PHP equivalent:

<?php
header(”Expires: “.gmdate(”D, d M Y H:i:s”, time()+600).” GMT”);
header(”Cache-Control: max-age=600″);
?>

More tips can be found here.

Filed under Allgemein having No Comments »