Account: (login)

More Channels


Are you the publisher? Claim this channel

Search in 110,976,304 RSS articles:

Channel Description:

the php thinkers php sink

Latest Articles in this Channel:

  • 09/27/05--00:51: Mayflower auf der Systems 2005 (chan 2091652)
  • Der Software & Support Verlag veranstaltet auf der Systems die SDA Area. Dieser eigenständige Bereich innerhalb der Systems dreht sich rund um die Themen Softwareentwicklung und IT Architektur. Björn Schotte hält einen Vortrag über "LAMP im Unternehmenseinsatz für geschäftskritische Applikationen". Termin: 27. Oktober 2005, 13:00 Uhr. Die SDA Area befindet sich in Halle 2.

    Daneben sind wir als Partner-Aussteller am Stand von MySQL und präsentieren unsere allgemeinen und branchenspezifischen Lösungen im Bereich der Webapplikationen. Besuchen Sie uns in Halle A3, Stand 162. Wenn Sie einen Gesprächstermin wünschen, so sprechen Sie uns an.


  • 03/09/06--01:14: Sixt Xulproject at Xtech Conference (chan 2091652)
  • Xtech, a web 2.0 conference, will be from May 16th to 19th may at Amsterdam, Holland. As you can read on the recently published schedule I'll hold a talk about Enterprise Application Development with XUL and AJAX (a lot of Buzzwords). In comparsion to the other XUL-Talk, I'll focus more on the development side and try to bring up our expertise we gained while we ported terminalapplications to XUL-Interfaces for the car rental company Sixt, helped building a team of XUL developers, wrote coding guidelines, QAed Applications etc. All in all, I hope I can show how the Development Process works with XUL+Ajax and maybe there is little time for comparsion to other Languages left.

    Xtech Hompage

    Xtech Ajax Day

  • 10/01/06--06:06: Web2.0 Security: Warum im Web2.0 Gefahren lauern (chan 2091652)
  • Web2.0 (In)Security Aus dem Symantec Internet Security Threat Report: 69% aller Vulnerabilities passieren in Webapplikationen. Die Mitre Corporation CVE Datenbank bestätigt: 21,5% aller Lücken sind XSS Lücken.

    Johann-Peter Hartmann, CTO Mayflower GmbH, zeigte auf der AJAX in Action in Frankfurt dieser Woche, warum insbesondere Web2.0 und XSS besonders weh tun: bis zu 100% der üblichen MVC (Model, View, Controller) Struktur können im Browser stattfinden. Daneben erfolgt eine professionelle GUI-Erstellung in Webapplikationen mit JavaScript-Widgets und entsprechender Komponenten-Libraries.

    All das sorgt dafür, dass mehr und mehr JavaScript innerhalb von Webapplikationen stattfindet und damit mehr und mehr Logik auf den Client verlagert wird. Als Folge dessen entstehen neue Angriffsvektoren, ausgelöst durch die Verwendung von mächtigen JS-Toolkits, der JSON-Datenformatübertragung und sogar bei der Verwendung von RSS.

    Der Vortrag kann auf unserer Website als PDF heruntergeladen werden.

    Und wann sichern Sie Ihre Website?


  • 04/17/07--03:04: Playing with the Xing API (chan 2091652)
  • Xing is Europe's leading Business Network with more than 2 million members. Recently, Xing announced that they would come up with an API later this year to get access to the network. As far as I know, Xing was developed by ePublica using Perl and MySQL.

     

    Having an API is essential in these mashup days. I was invited to the private alpha test and implemented a reference implementation of an API client via PHP5 which behaves like SOAPClient (but uses ReST as the transport mechanism) and overloads the methods that are available.

     

    Here's an example of how to call it currently (API is subject to change as it is in an alpha state):

    $client = new XingClient(XING_DEVELOPERKEY, XING_OWNUSER);
    // find my contacts and return some object properties
    $result = $client->userContacts(array('id' => XING_OWNUSER,
    'attributes' => 'display_name,company_name,current_company,business_address,photo_urls'));
    

    Currently, for security and data privacy reasons (I have to say that Xing has always been an example of how to protect their user's data/privacy), the API lets me only access my direct business contacts and furthermore scrambles the personal data of the contacts.

     

    In the last few days I had a bit time during a cold and wrote my own mashup - marking my Xing contacts on a Google Map. Click on continue to see some screenshots and a bit of explanation ...


    Continue reading "Playing with the Xing API"

  • 05/08/07--10:43: Xing AG (chan 2091652)
  • Ein meiner Meinung nach überfälliger Schritt, um den Namen "Open Business Club" los zu werden. Wie in der Tagesordnung (PDF) für die kommende Hauptversammlung am 13. Juni 2007 der aktuell noch Open Business Club AG zu entnehmen ist, möchte sich die Gesellschaft in die XING AG umbenennen:

    Vorstand und Aufsichtsrat schlagen vor, zu beschließen:

    a) Die Name der Gesellschaft wird in XING AG geändert.
    b) Ziffer 1.1 der Satzung wird wie folgt neu gefasst:

    „Die Name der Gesellschaft lautet: XING AG.“

  • 11/09/07--02:08: Office-Automatisation mit PHP (chan 2091652)
  • Nachdem die International PHP Conference 2007 nun schon wieder vorbei ist, veröffentliche ich hier die Slides zu meinem Vortrag über Office-Automatisation mit PHP. Der Talk beschreibt, wie man per PHP, REST-Webservices und ein bisschen VBA individuelle Powerpointfolien dynamisch generieren kann und zeigt dies anhand eines realen Beispiels. Download als PDF

  • 12/28/07--02:24: Wieee, Wii? (chan 2091652)
  • An sich bin ich ja bekennender Fan der Playstation Portable (PSP). Zumindest wenn man sich die Anzahl der Spiele ansieht, die ich für die PSP besitze. Unsere beiden Mayflower Standorte sind schon länger mit der Wii ausgerüstet, doch an Weihnachten war es auch bei mir soweit: mich hat das Wii Fieber erwischt. Wer Techcrunch liest, der weiß, dass Amazon zur Weihnachtszeit 17 Wii pro Sekunde (!) verkaufen konnte.

     

    Doch was ist eigentlich das Faszinierende an der Wii? Die Auflösung ist, verglichen mit einer PS3 oder XBox, ziemlich simpel. Neuartig jedoch ist, dass man nicht mit einem simplen Daddel-Controller ausgerüstet wird, sondern man den Controller und das begleitende Nunchuk entsprechend mit vollem Körpereinsatz bewegen muss, um das jeweilige Spiel zu steuern. An dieser Stelle sei gesagt, dass "Rayman Raving Rabbits" meiner Meinung nach ein unbedingtes Must Have ist. Wer schon immer mal auf einem Warzenschwein reiten wollte oder niedliche kleine Hasen erschlagen möchte, dem sei dieses Spiel ans Herz gelegt. :-) In der Grundausstattung ist neben einem Controller und einem Nunchuk (hier hätte man sich zumindest 2 Controller und 2 Nunchuks per default gewünscht) noch das Wii Sports Game dabei, bestehend aus Tennis, Bowling, Golf und Boxen.

     

    So schaffte es Nintendo 2007, wieder ordentlich nach vorne zu kommen, wurden sie doch von Sony (Playstation) und Microsoft (XBox) ziemlich abgehängt. Wenn man innovativ sein möchte, lohnt es sich, auch mal Neues auszuprobieren, und nicht den Marktbegleitern einfach hinter her zu hecheln. Nintendo erschließt sich mit der Wii dabei neue Zielgruppen (insbesondere Familien oder Menschen, die aus dem Spielkonsolen-Alter "rausgewachsen" sind), die sonst nie mit einer Spielekonsole spielen würden - Hardcore-Gamer, die sich lupenreine Grafik und Action wünschen, werden sicherlich eher zur XBox oder PS3 greifen.

     

    Ein ausführlicheres Porträt zur Innovationskraft von Nintendo mit der Wii gab es in einer der letzten Ausgaben der WirtschaftsWoche, leider nicht online verfügbar.

     

    In diesem Sinne: thumbs up für eine tolle Innovation - vielleicht infiziert Sie auch das Wii-Fieber? Einstweilen wünschen wir Ihnen ein gutes Neues Jahr 2008!

    Disclaimer: Nintendo of Europe ist einer unserer Kunden.


  • 02/20/08--20:20: SAT1 empfiehlt Swoodoo (chan 2091652)
  • Wer gestern früh durchs Frühstücksfernsehen zappte, dem konnte geholfen werden: Unter dem Titel "Reisen buchen im Internet - Welches sind die besten Portale, wo finde ich die billigsten Reisen?" verglich der SAT1 Reise-Experte Uwe Krist die Angebote bekannter Internetseiten zu verschiedenen Reisezielen. Das Ergebnis: Newcomer Swoodoo hielt die großen Reiseseiten gut auf Distanz. Das freut uns doch - wieder eine LAMP-Anwendung, die in Punkto Geschwindigkeit und Qualität den etablierten Portalen die Schau stiehlt.

     

    Disclaimer: Swoodoo ist einer unserer Kunden.


  • 03/03/08--08:15: Enterprise PHP5 (chan 2091652)


  • Enterprise PHP5. Aus der Reihe ThinkPHP Press. Mark your calendars: ab dem 06. März 2008 im gut sortierten Buchhandel erhältlich.

     

    Aus dem Inhalt:

    • PHP im Enterprise-Einsatz
    • Web 2.0 - Architektur und Theorie
    • Web 2.0 - Praxis und Security
    • Software-Tests in PHP-Applikationen
    • Agiles Projektmanagement für PHP-Projekte
    • Die Grenzen des agilen Ansatzes - ITIL

     

    Leseproben:


  • 07/07/09--07:03: Meistgenutze Applikation im Intranet != Kantine (chan 2091652)
  • Es sollte eigentlich nicht überraschen, dass wohl am häufigsten im Intranet auf den Speiseplan (wenn vorhanden) geklickt wird - vornehmlich zwischen 10:30 - 11h.

    Bei einem Kundenbesuch vor 2 Wochen sah ich mit Begeisterung, dass die Ajax basierte Mitarbeitersuche sehr intensiv vom Frontdesk benutzt wurde. Bei jedem Anruf, der vom Frontdesk angenommen wurde, konnte durch eine schnelle Suche nach Mitarbeiter- oder Abteilungsnamen der Anrufer entsprechend durchgestellt werden.

    Die Integration der Suche in das Basislayout der Seite hat im Rahmen der Entwicklung sehr wenig Zeit in Anspruch genommen.

    An diesem Beispiel kann man sehr schön sehen, dass es manchmal doch die kleinen Dinge sind, die einen sehr hohen Nutzen für ein Unternehmen bringen können: in puncto Zeitersparnis bei der Arbeitserledigung und Zufriedenheit beim Anrufer, der schnell seinen eigentlichen Geschäftspartner im Unternehmen findet.

    Schön, dass es eine Applikation gibt, die noch vor dem leiblichen Wohl steht :-)


  • 03/31/11--05:53: Praesentationstechnik & Rhetorik (chan 2091652)
  • Hier findet ihr die Folien zu dem Mayflower Vortrag über Praesentationstechnik & Rhetorik.
    Gehalten von Jens Broos am 17.03.2011.


  • 05/23/11--01:23: Getting things done (chan 2091652)
  • Hier findet ihr die Folien zu dem Mayflower Vortrag über Getting things done.
    Gehalten von Albrecht Günther am 05.05.2011.