Bananas Development Blog: share your thoughts
Bin dann mal weg.
Wie man es nicht machen sollte. Facebook fuckup
Oh man, wer bei Facebook kann eigentlich über seine Arbeit nachdenken ?
Sind die alle nur zum programmieren dort und haben keine Luft zum nachdenken, was die da eigentlich machen ?
WTF ??
Das ist doch das erste was man lernt wenn man eine Anwendung macht die eine Anmeldung braucht !!!
Denn so kann man ja locker herausfinden welche E-Mail Adresse schon verwendet worden ist und welche nicht.
Man, echt so was lernt man doch, oder ?
Bug in der Facebook-Benutzeranmeldung gab Daten preis
Sind die alle nur zum programmieren dort und haben keine Luft zum nachdenken, was die da eigentlich machen ?
Facebook reagiert darauf mit der Antwort: "Falsche E-Mail-Adresse. Die von dir angegebene E-Mail gehört zu keinem Konto." Bei einem falschen Passwort zu einer registrierten Adresse bekamen wir im Unterschied dazu die Fehlermeldung: "Das von dir eingegebene Passwort ist falsch."
WTF ??
Das ist doch das erste was man lernt wenn man eine Anwendung macht die eine Anmeldung braucht !!!
Denn so kann man ja locker herausfinden welche E-Mail Adresse schon verwendet worden ist und welche nicht.
Man, echt so was lernt man doch, oder ?
Bug in der Facebook-Benutzeranmeldung gab Daten preis
Dieses soziale Netzwerk kommt derzeit nicht zur Ruhe. Zum dritten Mal in Folge treten Fehler beim Login-Vorgang auf. Heute weist das britische IT-Portal "The Register" auf den neuesten Bug hin, der auch die deutschen Anwender betrifft.
Web Developer Resources
Holla, so war mal wieder ein wenig surfen und dabei sind mir viele Dinge in die Hände gekommen.
The Most Powerful and Feature Rich Web-Based Code Editors (IDEs)
40 Professional and Detailed Web Layout PSD Templates
20 Free Web UI Element Kits and Stencils
14 Light and Easy to Use Open-Source Content Management Systems
40 jQuery and CSS3 Tutorials and Techniques
40 High Quality CSS and XHTML Web Layout Templates
30 Fresh and Free Icon Sets for Designers and Developers
Top 10 Country Flag Icon Sets
Mir ist schon klar, dass die alle von einer Seite kommen, aber bei speckyboy ist nich immer so viel los. Daher hier die Sammlung.
The Most Powerful and Feature Rich Web-Based Code Editors (IDEs)
40 Professional and Detailed Web Layout PSD Templates
20 Free Web UI Element Kits and Stencils
14 Light and Easy to Use Open-Source Content Management Systems
40 jQuery and CSS3 Tutorials and Techniques
40 High Quality CSS and XHTML Web Layout Templates
30 Fresh and Free Icon Sets for Designers and Developers
Top 10 Country Flag Icon Sets
Mir ist schon klar, dass die alle von einer Seite kommen, aber bei speckyboy ist nich immer so viel los. Daher hier die Sammlung.
git Tipps
So hier mal was interresantes aus dem Netz für die Arbeit mit git.
Git – Cloning and pushing via https (Linux and Windows)
Git, TortoiseGit, Github and the rest
Git – Cloning and pushing via https (Linux and Windows)
Git, TortoiseGit, Github and the rest
Es muss nicht immer Flash sein
Flash hat ja in der vergangenen Zeit viel auf die Mütze bekommen.
Nun geht es noch weiter, denn mit HTML 5 und CSS 3 kann man schon Dinge erstellen, die man bisher mit Flash gemacht hat.
z.B ein Kleines Spielchen Anigma:
oder auch einen Music Player:
Noch mehr gibt es hier:
10 Interesting CSS3 Experiments and Demos
Nun geht es noch weiter, denn mit HTML 5 und CSS 3 kann man schon Dinge erstellen, die man bisher mit Flash gemacht hat.
z.B ein Kleines Spielchen Anigma:
We often use Flash (or Silverlight) for rich and interactive web-based video games. This CSS3 demonstration is a puzzle game and a proof-of-concept of how we can use open standards to create games - though admittedly, not as facile as Flash yet if you compare it to Flash games on sites like Kongregate. HTML5’s
oder auch einen Music Player:
With HTML5’s <audio> and <video> APIs, which will enable us to utilize multimedia without dependence from proprietary plugins, we’ll eventually have a need for GUIs that provide our users with controls for the media we serve them. Though we could use static images in conjunction with other HTML elements (such as buttons) to build these interfaces, using just HTML and CSS to render media controls mean we’ll have a more malleable solution.
Noch mehr gibt es hier:
10 Interesting CSS3 Experiments and Demos
Namensfindung leicht gemacht mit Namerobot
Nun ja warum schreibe ich dazu etwas ?
Weil mein verehrter Kollege seinen Hirnschmalz dazugegeben hat. Und nicht nur seinen Schmalz sondern seine Zeit, sein Blut und Schweiß
Ja ich weis das höhrt sich nicht sehr dolle an, aber so sind wir halt die Web-Developer
Sollte man also in der Zukunft ein neues Projekt starten, dann wendet man sich an diese schöne Website und das tolle Tool dahinter wird dann für einen Denken.

Also nichts wie hin und viel Spaß beim Namensuchen.
UPDATE:
Yay sie sind auch Gründer des Monats August bei FTD geworden
Glückwunsch
Weil mein verehrter Kollege seinen Hirnschmalz dazugegeben hat. Und nicht nur seinen Schmalz sondern seine Zeit, sein Blut und Schweiß
Ja ich weis das höhrt sich nicht sehr dolle an, aber so sind wir halt die Web-Developer
Gute Ideen brauchen Namen, damit man über sich spricht
Sollte man also in der Zukunft ein neues Projekt starten, dann wendet man sich an diese schöne Website und das tolle Tool dahinter wird dann für einen Denken.

Also nichts wie hin und viel Spaß beim Namensuchen.
UPDATE:
Yay sie sind auch Gründer des Monats August bei FTD geworden
Glückwunsch
HLStats 1.60rc1
Only a few things are left to build the new version of HLStats.
You can watch the roadmap how far it is already.
The current rc1 release can be downloaded here:
Github download page
Any feedback and further discussion goes here.
Thank you all and all the ppl who helped !!
You can watch the roadmap how far it is already.
The current rc1 release can be downloaded here:
Github download page
Any feedback and further discussion goes here.
Thank you all and all the ppl who helped !!
E-Mail via Perl versenden
Das ist leider nicht immer so einfach. Dazu soll es ja auch nicht nur auf einem System funktionieren, sondern portabel sein.
Sending E-mail with Perl
Nun, dann auf ein gutes Gelingen.
Problems with and solutions to sending e-mail with Perl. Short on time? Try Email::Sender. See also Email Hates The Living. Do not, I repeat, do not attempt to send e-mail by piping data directly to sendmail or mail(1).
Sending E-mail with Perl
Nun, dann auf ein gutes Gelingen.
Bestllformulare. Was wirklich benötigt wird.
Jeder kennt sie und der ein oder andere hat sich auch schon selber erstellt.
Bestellformular oder einfach nur ein Webformular
Die griße Frage ist dabei immer was man von dem Ausfüller wissen möchte und was nicht. In welcher Form man die Eingaben benötigt und vor allem ob die Eingaben denn auch richtig sind.
Dabei treten aber die die größten Fehlerquellen auf. Denn wie soll eine Telefonnummer aussehen oder eine richtige Postleitzahl ?
Es gibt Länder die haben keine Postleitzahl oder manche haben keine Telefonnummer.
Folgend kommt eine Analyse aus dem Usenet, die ich für sehr gelungen halte und daher hier einfach mal kopiere (Quelle):
-------------------------------------------------------------------------------------------------------
Well, I used to Live and Work in Ireland.
You just can't imagine the amount of web sites for which I (and all Irish
people who purchase on the Internet) had(have) to "invent" a random bogus
post code in order to be delivered in Ireland...
And not also to mention a few (hopefully rare) Web sites which require a
"state" field to be filled in... even though they propose world-wide
deliveries.
Looks like there's a hell of a load of web designers that have never put a
foot outside their own country and know as much about "internationalization"
as just no more than the word itself without it's meaning.
I maintain an e-commerce site, now I've seen that:
ZIP/Post-Code:
==============
Some postcodes have "letters" (not only numbers, i.e. Canada).
You should allow this field to be empty (i.e. for Ireland, but also other
countries)
Phone:
======
Phone Numbers have a variable length. You should allow the + symbol as
prefix (i.e. some people write +353 or 00353 for Ireland, they are the
"same"):
http://www.exportbureau.com/telephon..._dialcode.html
You should also allow spaces, dash ("-") and parenthesis:
"+353 (0)2 12 34 56 78" or "00353 (0)212-345-678" is far more readable and
easy to dial than 00325212345678, the (0) is because you do not dial it if
you dial the prefix (00353) otherwise you DO dial it (local phone calls),
valid for both Germany, France and Ireland i.e. but I guess many other
countries.
Email:
======
You can since recently have any type of international characters in domain
names:
http://www.icann.org/en/topics/idn/
so traditional regular expressions to validate emails will soon begin to
fail more and more often.
Address:
========
Names and Addresses "commonly" have international characters!
(IMPORTANT)
( ein klick auf den Button und es geht weiter....) More »
Bestellformular oder einfach nur ein Webformular
Die griße Frage ist dabei immer was man von dem Ausfüller wissen möchte und was nicht. In welcher Form man die Eingaben benötigt und vor allem ob die Eingaben denn auch richtig sind.
Dabei treten aber die die größten Fehlerquellen auf. Denn wie soll eine Telefonnummer aussehen oder eine richtige Postleitzahl ?
Es gibt Länder die haben keine Postleitzahl oder manche haben keine Telefonnummer.
Folgend kommt eine Analyse aus dem Usenet, die ich für sehr gelungen halte und daher hier einfach mal kopiere (Quelle):
-------------------------------------------------------------------------------------------------------
Well, I used to Live and Work in Ireland.
You just can't imagine the amount of web sites for which I (and all Irish
people who purchase on the Internet) had(have) to "invent" a random bogus
post code in order to be delivered in Ireland...
And not also to mention a few (hopefully rare) Web sites which require a
"state" field to be filled in... even though they propose world-wide
deliveries.
Looks like there's a hell of a load of web designers that have never put a
foot outside their own country and know as much about "internationalization"
as just no more than the word itself without it's meaning.
I maintain an e-commerce site, now I've seen that:
ZIP/Post-Code:
==============
Some postcodes have "letters" (not only numbers, i.e. Canada).
You should allow this field to be empty (i.e. for Ireland, but also other
countries)
Phone:
======
Phone Numbers have a variable length. You should allow the + symbol as
prefix (i.e. some people write +353 or 00353 for Ireland, they are the
"same"):
http://www.exportbureau.com/telephon..._dialcode.html
You should also allow spaces, dash ("-") and parenthesis:
"+353 (0)2 12 34 56 78" or "00353 (0)212-345-678" is far more readable and
easy to dial than 00325212345678, the (0) is because you do not dial it if
you dial the prefix (00353) otherwise you DO dial it (local phone calls),
valid for both Germany, France and Ireland i.e. but I guess many other
countries.
Email:
======
You can since recently have any type of international characters in domain
names:
http://www.icann.org/en/topics/idn/
so traditional regular expressions to validate emails will soon begin to
fail more and more often.
Address:
========
Names and Addresses "commonly" have international characters!
(IMPORTANT)
( ein klick auf den Button und es geht weiter....) More »
HLStats 1.60 alpha release
Well kinda...
The redesign is 99% complete and I'm doing a quality check to hunt down anything left.
If you have the time and willing to try it, then go to the github download page and pick the 1.60a release package.
Keep in mind this is a alpha release only. Feel free to use it and experiment.
Here you can discuss anything about this release.
Regards,
Banana
The redesign is 99% complete and I'm doing a quality check to hunt down anything left.
If you have the time and willing to try it, then go to the github download page and pick the 1.60a release package.
Keep in mind this is a alpha release only. Feel free to use it and experiment.
Here you can discuss anything about this release.
Regards,
Banana
Linux Perfomance Monitoring
Jeder möchte ja wissen was der Rechner den so treibt und was es auslastet.
Die folgende Liste, hat eine schöne Sammlung von Tools mit dem man sehr bequem an diese Informationen rannkommt:
6 Command Line Tools for Linux Performance Monitoring
Die folgende Liste, hat eine schöne Sammlung von Tools mit dem man sehr bequem an diese Informationen rannkommt:
6 Command Line Tools for Linux Performance Monitoring
Adobe behebt PoC im Reader. Oder doch nicht ?
Adobe brachte am 29.06.2010 ein paar Updates raus in dem auch von CVE-2010-1240 die Rede ist. Hier und hier gibt es mehr Infos dazu
Leider hat es Adobe nicht geschafft das Problem zu lösen.
Das besondere daran ist, dass sich die Leute beschweren.
Die haben ja auch recht, ABER Adobe sagt ja selber, dass sie es NICHT behoben haben:
Irgendwie mega Fail oder ?
Leider hat es Adobe nicht geschafft das Problem zu lösen.
Das besondere daran ist, dass sich die Leute beschweren.
Die haben ja auch recht, ABER Adobe sagt ja selber, dass sie es NICHT behoben haben:
This update mitigates a social engineering attack that could lead to code execution (CVE-2010-1240).
Irgendwie mega Fail oder ?
Dashboard mit MooTools
Ein Dashboard hat bestimmt schon jeder mal gesehen. Eines bei dem man die Elemente bewegen/verschieben kann bestimmt auch.
Wie man das macht und was man dazu braucht wird hier in dem folgenden Tutorial erklärt. Und sogar auf Deutsch
Einfaches Javascript Dashboard mit MooTools (Mirror)
via: webmasterpro.de
Wie man das macht und was man dazu braucht wird hier in dem folgenden Tutorial erklärt. Und sogar auf Deutsch
In diesem Tutorial beschreibe ich, wie Ihr ein Drag & Drop Dashboard mit automatischem Speichern in Cookies mit Javascript und Mootools realisiert.
Dazu benötigt Ihr Grundkenntnisse von Javascript und Mootools sowie ein wenig CSS & HTML Kenntnisse.
Einfaches Javascript Dashboard mit MooTools (Mirror)
via: webmasterpro.de
Den Support leichter machen
Jeder der schon mal Support für ein Produkt gemacht hat, kennt das:
"Es geht nicht...."
- "Was haben sie den gemacht ?"
"Ich ?, habe nichts gemacht"
(...)
- "Welches System und welchen Browser versenden Sie ?"
"Woher soll ich das wissen, das ist doch ihre Aufgabe...."
So kann das stundenlang gehen.
Nun hat sich jemand gedacht, dass man für die Frage des Systems und Browsers etc. auch schneller und genauer eine Antwort bekommen kann.
http://www.supportdetails.com/

Das Ergebnis kann man als CSV oder als PDF an den Support senden.
via: neoterisch.de
Bild: http://www.supportdetails.com
"Es geht nicht...."
- "Was haben sie den gemacht ?"
"Ich ?, habe nichts gemacht"
(...)
- "Welches System und welchen Browser versenden Sie ?"
"Woher soll ich das wissen, das ist doch ihre Aufgabe...."
So kann das stundenlang gehen.
Nun hat sich jemand gedacht, dass man für die Frage des Systems und Browsers etc. auch schneller und genauer eine Antwort bekommen kann.
http://www.supportdetails.com/

Das Ergebnis kann man als CSV oder als PDF an den Support senden.
via: neoterisch.de
Bild: http://www.supportdetails.com


Banana.
Doing his work at nortys and enjoying the life with his family



