Unsicherheitsagent

Der Junge mit dem 2.0 Schaden.

1

Recent tracks

Posts

Posts

October 04, 06:19 AM
I liked a YouTube video: burnpilot.com
October 04, 06:19 AM
I commented on a YouTube video: Wunderbar.
August 17, 06:48 AM
Ich mag ein YouTube-Video.: http://www.myspace.com/rotorhammermusic/
June 22, 11:54 AM

Poor little Amahi.

‘Amahi’ is open-source home server software which can turn an old PC into a streaming media centre, making your photos, videos and files available to other computers and applications in your house.

Very neat. So why are we feeling sorry for them?

The Big Bad Apple has told them off, issuing a cease and desist letter over their use of the term ‘App Store’ on their website.

We get it Apple, you own the ‘App Store’ trademark. Except, let’s be honest: you really don’t – the English languages does.

‘App Store’ is such a generic term that ‘owning’ it would be as ludicrous as ASDA/WallMart being the only ‘Grocery Store’ or Texaco being the sole user of the term ‘Gas Station’. Microsoft and Amazon are both challenging Apple in court over their ownership of the term on these very grounds.

Renaming contest

As for Amahi? Lacking the resources and clout which Microsoft and Amazon posses they have no choice but to choose a new name.

To help decide on the new name they are running a ‘Name the store’ contest @ amahi.org/name-the-store where users are free to submit their ideas on an alternative title for the App… er… ‘place where you can find applications and add-ons for Amahi’.

Amongst the more cheeky suggestions submitted so far are:-

  • @ppStore
  • Apistór
  • Application Store
  • iStore

However I’m sure the guys and gals at Amahi would appreciate something more constructive, so if you’re going to submit a suggestion use your head and not your wit.

Nick J. via Amahi Blog

April 08, 04:58 AM

New toys for us to play with!

Fabien Potencier and Igor Wiedler brought us under the flagship of Sensio Labs a Sinatra.rb inspired micro framework.

Check out their presentation:


Resources:

via Daniel Bayerlein


For you JavaScript freaks out there, I created some months ago a prototype of Sinatra.rb in JavaScript based on MooTools 1.3 called Dean.js, the source is available at github.
April 19, 09:58 AM
Fabien Potencier released finally the first version of Sismo. Get it at GitHub.
April 15, 04:06 AM

Yesterday something popped out on my twitter stream and made me a bit curious. Francois Zaninotto is working on an ActiveRecord Implementation built on top of some Symfony2 components,  Doctrine2 and Twig, maybe it will be later called Propel2 or not.

Check it out here.

Features currently supported (out of the project readme on github)

  • Working ActiveRecord builder (no handling of relations for now)
    • Generated entities are empty classes extending generated Base Entities extending nothing
    • Getter & setter generation
    • Metadata loader
    • Access to the EntityManager from within an Entity
    • fromArray and toArray
    • isNew, isModified, etc.
    • ActiveEntity methods: save(), delete()
  • Basic behavior support
    • Ability to alter the data structure
    • Ability to modify the generated code pretty much everywhere
    • Timestampable behavior example
  • Template customization via partials

I love this new era of PHP projects:
Just to mention a few ;)
March 24, 08:29 AM

Einmal pro Woche weisen wir hier auf interessante und aktuelle Jobangebote aus unserer Stellenbörse „t3n Jobs" hin. Heute stellen wir 22 Angebote vor: Webentwickler in Saarbrücken, Berlin, Zürich, Köln, München, Frankfurt und Hannover , PHP-/Symfony-Entwickler in Dresden, TYPO3-Entwickler in Dresden, Essen, Nürnberg, Dortmund und Hamburg, Support Mitarbeiter in Sissach, Rails-Entwickler in Hamburg, Drupal- und Magento-Entwickler in Berlin, Frontend Entwickler in Berlin sowie ein Software Engineer für Perl in Hamburg.

PHP-/Symfony-Entwickler/-in mit XHTML, CSS und AJAX - Marktjagd GmbH, Dresden

„Wir erwarten:

  • Einschlägige Berufserfahrung in größeren Web-Projekten
  • Akademischer Abschluss: Informatik oder vergleichbar
  • Sehr gute Kenntnisse in Symfony/Doctrine in Verbindung mit OOP und Design Patterns
  • Umfangreiches Anwendungswissen in XHTML und browserübergreifendem CSS, JavaScript/AJAX in Verbindung mit Frameworks insb. jQuery
  • Sicherer Umgang mit Datenbanken, insbesondere MySQL
  • Hohe Affinität zu Web-Technologien, Web-Standards und Web-Trends
  • Professioneller Umgang mit gängigen IDEs (z.B. Eclipse oder Net Beans) und Versionskontrollsystemen, insbesondere SVN
  • Erfahrungen mit agiler Softwareentwicklung (Scrum)

Ihre Aufgaben:

  • Weiterentwicklung und Ausbau des Portals
  • Programmierung von Backend-Tools
  • Konzeption und Umsetzung produktspezifischer Applikationen
  • Weitere Aufgabenbereiche je nach Stärken und persönlichem Profil“

...zur Stellenanzeige

TYPO3-Anwendungsentwickler/-in - move:elevator, Dresden

„Wir erwarten:

  • Einen Abschluss als Fachinformatiker, Softwaretechnologe mit Schwerpunkt Anwendungsentwicklung oder ähnlicher Qualifikation
  • Solide Erfahrungen im objektorientierten Programmieren sowie in der Entwicklung von Webapplikationen
  • Sicherer Umgang mit Versionsverwaltungen, wie z.B. SVN
  • Gute Ideen und eine gesunde Portion Humor

Deine Aufgaben:

  • Implementierung und Weiterentwicklung von kleinen und großen Anwendungen/Projekten auf Basis von PHP/MySQL/Typoscript im TYPO3-Umfeld
  • TYPO3-Extensionentwicklung für Frontend und Backend
  • Verwendung von modernen JS-Frameworks wie JQuery und ExtJS
  • Pflege und Weiterentwicklung bestehender Programme und Skripte
  • Dokumentation von entwickelten Modulen und Softwarelösungen
  • Administration laufender CMS-Installationen, Verwaltung von Webservern“

...zur Stellenanzeige

TYPO3-Webentwickler - move:elevator, Dresden

„Wir erwarten:

  • Einen Abschluss als Medieninformatiker, Webentwickler oder ähnliche Qualifikation
  • Solide Erfahrungen in der Frontend-Entwicklung von Webapplikationen
  • Grundkenntnisse in der Verwendung von modernen JS-Frameworks wie JQuery und ExtJS
  • Gute Ideen und eine gesunde Portion Humor

Deine Aufgaben:

  • Implementierung und Weiterentwicklung von kleinen und großen TYPO3-Anwendungen/-Projekten auf Basis von (X)HTML, CSS und Typoscript
  • Grundeinrichtung von neuen TYPO3-Projekten
  • Dokumentation von entwickelten Modulen und Softwarelösungen
  • Verwaltung laufender CMS-Installationen
  • Webreinzeichnung mit Photoshop als Grundlage der CSS-Umsetzung
  • Umsetzung mobiler Internetseiten“

...zur Stellenanzeige

Mitarbeiter Support - CS2 Creative Solutions GmbH, Sissach (Schweiz)

„Wir erwarten:

  • Abgeschlossene Informatikausbildung
  • 2+ Jahre Arbeitserfahrung
  • Abgeschlossene Ausbildung im Informatikbereich
  • Fundierte Kenntnisse im Web-Bereich
  • Sehr gute und schnelle Auffassungsgabe
  • Gute Umgangsformen, Ruhe in hektischen Situation
  • Deutsch und Englisch mündlich und schriftlich sicher
  • Ehrgeizig, solide, belastbar, selbstmotiviert, teamfähig
  • Keine Programmiererambitionen

Ihre Aufgaben:

  • Sie übernehmen kleinere Arbeiten an bestehenden Projekten zusammen mit den Programmiereren in der Supportabteilung
  • Sie betreuen Kunden am Telephon und vor Ort in Schulungen
  • Sie helfen in kleineren Projekten mit
  • Sie sichern die Qualität der Arbeiten aufgrund interner Richtlinien“

...zur Stellenanzeige

Webentwickler/-in - ID.on GmbH, Hannover

„Wir erwarten:

  • Sie haben eine geeignete Ausbildung absolviert und verfügen über Berufserfahrungen (> 1-2 Jahre) idealerweise bei einem Dienstleistungsunternehmen der Online-, Medien- oder eCommerce-Branche.
  • Sie können eigenverantwortlich arbeiten und sind teamfähig.
  • Zielstrebige und ergebnisorientierte Arbeitsweise und hohe Kundenorientierung gehören zu Ihren Stärken.
  • Umfassende HTML- und CSS-Kenntnisse
  • Professionelle JavaScript-Kenntnisse
  • Erfahrungen mit gängigen JS-Frameworks (wie z.B. JQuery, Prototype, YUI o.ä.)
  • Erfahrungen in der Umsetzung individuell gestalteter Websites (GUI/Frontend)
  • Gute Kenntnisse der Besonderheiten gängiger Browser ("IE Bugs")

Ihre Aufgaben:

  • Realisierung von designorientierten, dynamischen Websites, Online-Anwendungen und mobilen Anwendungen für renommierte Kunden“

...zur Stellenanzeige

Rails-Entwickler/-in - Ubilabs - Location Based Media, Hamburg

„Ob Einsteiger, erfahrene Programmierer oder Praktikanten: Ubilabs sucht Verstärkung für neue Projekte und spannende Herausforderungen.

Ubilabs ist ein junges Unternehmen, das sich auf die Realisierung von Web- und Mobile-Applications im Bereich Location Based Media spezialisiert hat. Wir arbeiten in Hamburg mit 14 Mitarbeitern an Aufträgen unter anderem der Schweizer Post, des mare-Verlags und eines führenden europäischen Navigationsunternehmens. Eigene Location Based Service-Projekte, etwa zur Reiseplanung oder zur Tour de France, setzen wir neben den Auftragsarbeiten um. Für diese Herausforderung suchen wir Verstärkung im Bereich der serverseitigen Entwicklung (Ruby on Rails).“

...zur Stellenanzeige

TYPO3 Webentwickler/-in - con|energy agentur gmbh, Essen

„Wir erwarten:

  • Erfolgreich abgeschlossenes Studium oder abgeschlossene Ausbildung mit Schwerpunkt im Bereich der Informatik.
  • Sie sind vertraut im Umgang mit TYPO3, PHP und MySQL
  • Sehr gute Kenntnisse im Bereich TypoScript, TemplaVoila und Extensionentwicklung
  • Ausgeprägtes analytisches Denkvermögen
  • Teamfähigkeit
  • Gute Kommunikationsfähigkeiten
  • Selbstständigkeit und Eigeninitiative

Ihre Aufgaben:

  • Beratung und Konzeption bei der Entwicklung von Online-Systemen
  • Implementierung und Weiterentwicklung von Projekten auf TYPO3-Basis
  • Entwicklung von Web-Software in PHP, MySQL, (X)HTML, JavaScript, CSS
  • Konfiguration von Linux und Apache
  • Dokumentation von entwickelten Modulen oder Software-Lösungen“

...zur Stellenanzeige

Webentwickler/-in - Namics (Deutschland) GmbH, Frankfurt

„Wir erwarten:

  • Abgeschlossenes Studium der Informatik oder abgeschlossene Berufsausbildung z.B. als Fachinformatiker Anwendungsentwicklung oder vergleichbar
  • Erste Berufserfahrung in der Webentwicklung während der Ausbildung bzw. durch Praktika
  • Erste Erfahrungen und Interesse mit OO-JavaScript, Architektur- und Performance-Optimierung, Skalierbarkeit, Testing, Release Management (Release- und Deployment-Prozesse), Semantik, Webstandards, Progressiv Enhancement, Usability, mobiles Web
  • Erste Erfahrungen in der Backend-Programmierung wünschenswert
  • Allrounder in HTML, CSS, JavaScript
  • Selbstständigkeit, Flexibilität, Teamfähigkeit, Eigeninitiative
  • Interesse an der interdisziplinären Zusammenarbeit mit Designern und Konzeptern
  • Sehr gute Deutschkenntnisse

Ihre Aufgaben:

Als Web Entwickler entwickeln Sie gemeinsam mit unseren Designern und Konzeptern die Benutzerschnittstelle in unseren Kundenprojekten. Sie kennen die technologischen Möglichkeiten und Trends der Webentwicklung – vertreten diese und repräsentieren sie eigenverantwortlich im Projektteam. Sie wissen neue Technologien geschickt und kreativ einzusetzen und tragen aktiv zur Weiterentwicklung des Namics-Frontend-Bereichs bei.“

...zur Stellenanzeige

Webentwickler/-in - Namics (Deutschland) GmbH, München

„Wir erwarten:

  • Abgeschlossenes Studium der Informatik oder abgeschlossene Berufsausbildung z.B. als Fachinformatiker Anwendungsentwicklung oder vergleichbar
  • Erste Berufserfahrung in der Webentwicklung während der Ausbildung bzw. durch Praktika
  • Erste Erfahrungen und Interesse mit OO-JavaScript, Architektur- und Performance-Optimierung, Skalierbarkeit, Testing, Release Management (Release- und Deployment-Prozesse), Semantik, Webstandards, Progressiv Enhancement, Usability, mobiles Web
  • Erste Erfahrungen in der Backend-Programmierung wünschenswert
  • Allrounder in HTML, CSS, JavaScript
  • Selbstständigkeit, Flexibilität, Teamfähigkeit, Eigeninitiative
  • Interesse an der interdisziplinären Zusammenarbeit mit Designern und Konzeptern
  • Sehr gute Deutschkenntnisse

Ihre Aufgaben:

Als Web Entwickler entwickeln Sie gemeinsam mit unseren Designern und Konzeptern die Benutzerschnittstelle in unseren Kundenprojekten. Sie kennen die technologischen Möglichkeiten und Trends der Webentwicklung – vertreten diese und repräsentieren sie eigenverantwortlich im Projektteam. Sie wissen neue Technologien geschickt und kreativ einzusetzen und tragen aktiv zur Weiterentwicklung des Namics-Frontend-Bereichs bei.“

...zur Stellenanzeige

Senior Webentwickler/-in - Namics (Deutschland) GmbH, Frankfurt

„Wir erwarten:

  • Abgeschlossenes Studium der Informatik oder Berufsausbildung z.B. als Fachinformatiker Anwendungsentwicklung oder vergleichbar
  • Mindestens 4 Jahre Berufserfahrung – Agenturumfeld wünschenswert
  • Erfahrungen mit OO-JavaScript, Architektur- und Performance-Optimierung, Skalierbarkeit, Testing, Release Management (Release- und Deployment-Prozesse), Semantik, Webstandards, Progressiv Enhancement, Usability, mobiles Web
  • Repräsentation nach Außen und Sichtbarkeit in der Szene
  • Erfahrungen in der Backend-Programmierung z.B. mit PHP wünschenswert
  • Allrounder in HTML, CSS, JavaScript
  • Teamerfahrung inkl. Techniken und Tools
  • Selbstständigkeit, Flexibilität, teamfähig, eigeninitiativ
  • Interesse an der interdisziplinären Zusammenarbeit mit Designern und Konzeptern
  • Kreativität in der Lösungsfindung
  • Sehr gute Deutschkenntnisse

Ihre Aufgaben:

Als Senior Frontend Engineer entwickeln Sie gemeinsam mit unseren Designern und Konzeptern die Benutzerschnittstelle in unseren Kundenprojekten. Sie kennen die technologischen Möglichkeiten und Trends der Webentwicklung – vertreten diese und repräsentieren sie eigenverantwortlich im Projektteam und vor dem Kunden. Sie wissen neue Technologien geschickt und kreativ einzusetzen und tragen aktiv zur Weiterentwicklung des Namics-Frontend-Bereichs bei.“

...zur Stellenanzeige

Senior Webentwickler/-in - Namics (Deutschland) GmbH, München

„Wir erwarten:

  • Abgeschlossenes Studium der Informatik oder Berufsausbildung z.B. als Fachinformatiker Anwendungsentwicklung oder vergleichbar
  • Mindestens 4 Jahre Berufserfahrung – Agenturumfeld wünschenswert
  • Erfahrungen mit OO-JavaScript, Architektur- und Performance-Optimierung, Skalierbarkeit, Testing, Release Management (Release- und Deployment-Prozesse), Semantik, Webstandards, Progressiv Enhancement, Usability, mobiles Web
  • Repräsentation nach Außen und Sichtbarkeit in der Szene
  • Erfahrungen in der Backend-Programmierung z.B. mit PHP wünschenswert
  • Allrounder in HTML, CSS, JavaScript
  • Teamerfahrung inkl. Techniken und Tools
  • Selbstständigkeit, Flexibilität, teamfähig, eigeninitiativ
  • Interesse an der interdisziplinären Zusammenarbeit mit Designern und Konzeptern
  • Kreativität in der Lösungsfindung
  • Sehr gute Deutschkenntnisse

Ihre Aufgaben:

Als Senior Frontend Engineer entwickeln Sie gemeinsam mit unseren Designern und Konzeptern die Benutzerschnittstelle in unseren Kundenprojekten. Sie kennen die technologischen Möglichkeiten und Trends der Webentwicklung – vertreten diese und repräsentieren sie eigenverantwortlich im Projektteam und vor dem Kunden. Sie wissen neue Technologien geschickt und kreativ einzusetzen und tragen aktiv zur Weiterentwicklung des Namics-Frontend-Bereichs bei.“

...zur Stellenanzeige

Webentwickler TYPO3 - stilbezirk GmbH & Co. KG, Nürnberg

„Wir suchen ab sofort für unsere Agentur in Nürnberg einen Webentwickler mit mindestens 2 Jahren Berufserfahrung. Du hast sehr gute Kenntnisse in TYPO3, PHP und MySQL und hast Lust auf spannende Projekte in einem jungen Team? Dann bewirb Dich jetzt per E-Mail! Weitere Information findest Du auf stilbezirk.de/jobs.“

...zur Stellenanzeige

Webentwickler/-in Drupal - Coconets - VSP KG, Berlin

„Wir erwarten:

  • gute Kenntnisse von Drupal 6
  • sicherer Umgang mit Drupal-internen Funktionen
  • Kenntnisse der Drupal-Systemstruktur
  • gute Kenntnisse und praktische Erfahrung mit PHP
  • Kenntnisse in Datenbank-Konzeption und Programmierung (SQL, MySQL)
  • Erfahrung mit HTML, CSS und JavaScript
  • Linux-Kenntnisse
  • die Fähigkeit zu selbständigem Arbeiten
  • kommunikatives und freundliches Auftrete
  • gute Englischkenntnisse

Ihre Aufgaben:

  • Installation und Anpassung von Drupal
  • Wartung und Pflege bestehender Installationen
  • Qualitätssicherung
  • Reporting (im Rahmen des Anforderungsmanagements)
  • Anwender-Support und Erstellung von Dokumentationen“

...zur Stellenanzeige

Software Engineer – Perl (m/w) - XING AG, Hamburg

„Wir erwarten:

  • Gute Kenntnisse in der Entwicklung datenbankgestützter Web-Anwendungen
  • Gute Kenntnisse in Perl oder PHP
  • Idealerweise Erfahrung mit Performance-Optimierung und Skalierbarkeit sowie Erfahrung mit anderen Web-Technologien wie z. B. Java, PHP oder Ruby
  • Begeisterung für die Entwicklung von nutzerorientierten Anwendungen
  • Begeisterung für und kreative Ansätze bei der Lösung komplexer Programmierfragen
  • Gute Kommunikationsfähigkeiten
  • Gute Englischkenntnisse

Ihre Aufgaben:

  • Softwareentwicklung in Teams von 4-8 Perl-Entwicklern (Umgebung: Linux, Apache, MySQL, Perl, HTML, CSS und Ajax)
  • Enge Zusammenarbeit mit dem jeweiligen Produktmanager
  • Agile Softwareentwicklung“

...zur Stellenanzeige

Webentwickler/-in - Fahrenheit e-solutions GmbH, Köln

„Wir erwarten:

  • Sehr gute Kenntnisse in PHP, MySQL, HTML, CSS, Javascript
  • Sehr gute Kenntnisse in Content Management Systemen (Typo3)
  • Kenntnisse in Adobe Photoshop
  • Grafisches Verständnis und ein Gespür für Webdesign
  • Selbstständig und teamfähig
  • Schnelle Auffassungsgabe und Bereitschaft, sich in neue Themen einzuarbeiten
  • Begeisterung fürs Internet

Deine Aufgaben:

Bei uns konzipierst und entwickelst Du anspruchsvolle sowie innovative Internetprojekte, dabei hast du viel Freiraum für deine eigenen Ideen. Dich erwarten spannende Projekte, eine angenehme Arbeitsatmosphäre in einem jungen Team und ein tolles Büro im kreativen Kölner Umfeld.“

...zur Stellenanzeige

Magento Entwickler/-in - Rocket Internet GmbH, Berlin

„Wir erwarten:

  • Sie verfügen über mindestens 1-2 Jahre Berufserfahrung in einem relevanten Umfeld
  • Sie besitzen fundierte Kenntnisse im Bereich PHP, HTML, CSS, SMARTY, AJAX und mindestens einer weiteren Programmiersprache
  • Sie haben Erfahrung mit Magento gesammelt sowie in der Entwicklung datenbankbasierter Web-Portale
  • Sie haben gute Kenntnisse im Bereich Usability Engineering
  • Sie arbeiten ergebnisorientiert und selbständig
  • Sie zeichnen sich durch eine kreative, lösungs- und ergebnisorientierte Arbeitsweise aus
  • Sie verfügen über ein erfolgreich abgeschlossenes Hoch- bzw. Fachhochschulstudium mit technischem Schwerpunkt oder haben eine vergleichbare Ausbildung (z.B. Fachinformatiker)
  • Sie haben sehr gute Deutsch- und Englischkenntnisse

Ihre Aufgaben:

  • Sie arbeiten eigenverantwortlich in allen Phasen der Software-Entwicklung
  • Sie wirken am Aufbau und Weiterentwicklung einer internationalen Internet-Plattform mit“

...zur Stellenanzeige

TYPO3-Webentwickler/-in - parallaxis - Agentur für Online-Marketing, Dortmund

„Wir erwarten:

  • HTML / CSS / PHP / MySQL / Typoscript / JavaScript
  • Kenntnisse im Umgang mit aktueller TYPO3-Version
  • Kenntnisse in der Entwicklung von TYPO3-Extensions

Sie sind auf dem neuesten Stand der TYPO3-Entwicklung und kennen Stärken und Schwächen des CMS. Außerdem haben Sie bereits Extensions (weiter-)entwickelt. Sie besitzen einen sauberen und logischen Programmierstil und können sowohl im Team als auch eigenständig gute Ergebnisse erzielen.

Ihre Aufgaben:

  • Erstellen von Templates, Implementierung in TYPO3
  • Programmierung von individuellen TYPO3-Extensions (kickstarter)

Sie sind kreativ und begeistern sich für die Entwicklung komplexer Web-Projekte? Ihre Aufgabe besteht in der Umsetzung von Websites und individuellen Anwendungen anhand der von uns entwickelten Screendesigns. Ihre Arbeiten entsprechen heutigen Standards und unseren Qualitätsrichtlinien.“

...zur Stellenanzeige

Webentwickler - LOGLAN GmbH, Zürich (Schweiz)

„Wir erwarten:

  • Sehr gute Kenntnisse in PHP, MySQL, OOP
  • Fundierte Kenntnisse in Webtechnologien XHTML, CSS, Javascript
  • Abgeschlossene Ausbildung im Bereich Informatik
  • Berufserfahrung: mindestens 2 Jahre
  • Erfahrung in der Programmierung von TYPO3-Erweiterungen
  • Erfahrung in der Erstellung von Websites mit TYPO3

Deine Aufgaben:

  • Für die Entwicklung von Webapplikationen mit dem Content Management System TYPO3 suchen wir einen Webentwickler.“

...zur Stellenanzeige

TYPO3-Entwickler - Ost-Kombinat Werbeagentur GmbH, Hamburg (Freelancer)

„Wir erwarten:

  • Sehr gute Kenntnisse in TYPO3 (Extensionentwicklung, TypoScript und TemplaVoila), PHP und MySQL
  • Erfahrungen mit dem Shopsystem MAGENTO
  • Teamfähigkeit
  • Selbstständiges arbeiten
  • Zuverlässigkeit
  • Spaß am Programmieren

Deine Aufgaben:

  • Umsetzung kompletter Projekte mit TYPO3
  • Erstellung von TypoScript Templates
  • Extension-Entwicklung für TYPO3
  • Weiterentwicklung bestehender Kundenprojekte mit TYPO3 und PHP“

...zur Stellenanzeige

Senior Webentwickler/-in - Native Instruments GmbH, Berlin

„Wir erwarten:

  • Mindestens 5 Jahre Berufserfahrung im Bereich Web-/Software-Entwicklung
  • Hervorragende Kenntnisse von PHP5 und MySQL
  • Sehr gute Kenntnisse von (X)HTML, Javascript und CSS
  • Erfahrungen mit Typo3, FLOW3 sind von Vorteil
  • Wünschenswert sind Erfahrungen mit qualitätssichernden Verfahren wie Unittesting
  • Gute Fertigkeiten in der Umsetzung von Projekten
  • Erfahrungen im Projektmanagement sind von Vorteil
  • Ausgeprägtes analytisches Denken und methodisches Vorgehen
  • Neugierde und Begeisterung für neue Technologien
  • Erfahrung in der fachlichen Betreuung von Mitarbeitern
  • Sehr gute Kommunikationsfähigkeiten
  • Hohe Eigenmotivation
  • Sehr gute Englischkenntnisse in Wort und Schrift

Ihre Aufgaben:

  • Planung (Aufwandsschätzung), technische Konzeption und Implementierung webbasierter Projekte
  • Weiterentwicklung bestehender Applikationen
  • Leitung des Web Developer Teams
  • Qualitätssicherung der im Team entstandenen Projekte
  • Enge Zusammenarbeit mit den Fachabteilungen“

...zur Stellenanzeige

Frontend-Entwickler/-in (Javascript/Flash/PHP) - Native Instruments GmbH, Berlin

„Wir erwarten:

  • Umfangreiche Kenntnisse in der Umsetzung von Frontends in XHTML und CSS(3) sowie Erfahrungen mit HTML5
  • Umfangreiche Kenntnisse in JavaScript  und der Nutzung von jQuery und Prototype
  • Sicherer Umgang mit Flash und ActionScript 3
  • Erfahrung in der Implementierung von Internetanwendungen in PHP und MySQL von Vorteil
  • Sowohl analytisches als auch kreatives Denken, eigenständiges und methodisches Vorgehen
  • Neugierde, Lernwille und Begeisterung für neue Technologien
  • Gute Kommunikations- und Teamfähigkeit
  • Solide Englischkenntnisse wünschenswert

Ihre Aufgaben:

  • Weiterentwicklung und Optimierung der Flash basierten Website
  • Umsetzung von User Frontends in State of the Art JavaScript, CSS und XHTML
  • Unterstützung bei der Entwicklung von Website-Frontends für mobile Endgeräte“

...zur Stellenanzeige

Webentwickler/-in PHP, JavaScript, TYPO3, Drupal - billiton internet services GmbH, Saarbrücken

„Wir erwarten / Ihre Aufgaben:

  • Objektorientierte Web-Programmierung mit PHP5 und JavaScript
  • Idealerweise sehr gute Kenntnisse im Umgang mit TYPO3 und/oder Drupal
  • Erfahrung im Umgang mit Linux ist von Vorteil“

...zur Stellenanzeige

Noch mehr Stellenanzeigen finden sich in der Stellenbörse t3n Jobs. Wer selbst gern ein Jobangebot aufgeben möchte, findet unter „Stellenanzeige schalten" alle notwendigen Informationen.

March 24, 08:28 AM

… ist selten schön. Ich bin gefräßig, schmutzig, undordentlich, mache die ganze Zeit anzügliche Witze und vergraule alle Frauen von jeder Party. Deswegen hat derSchepp mich auch nur in seinen (und dem Peter und dem Markus seinen) Podcast eingeladen. Da hats dann nicht so gestunken. Thematisch geht es da übrigens so gut wie immer um Webentwicklung. Reinhören lohnt – und es hat mir einen riesen Spaß gemacht.

July 13, 05:29 PM

I'm not going to comment on the number of months since my last post here. I know I'm a slacker.

For most of December and some of January, I was travelling in East Africa. It's been about 5 years since I last visited there and it was fantastic to be back. Yay for sunburns and lions. Anyway, just before I left, I finished a neat little WebGL project that I never got around to posting here.

Google asked me to do a demo for when WebGL moved from Chrome dev channel to beta. The project I did was a music visualizer - yes, I'm that predictable. It's more like a visualizer building tool, actually, with a few pre-made visualizers. Well, WebGL landed in the beta channel on December 16th, the day after I left. Fortunately, I didn't have to do any remote debugging.

Have a look-see: WebGL Music Visualizer

To get started, click "Load preset", pick a visualizer and start the music. Elements in the scene can be modified by double clicking in the object list. Most parameters can take both constant values and expressions using math functions and/or pre-defined variables (time, beat, bass, mid, etc..).

What's also cool is that the visualizer was used at a Google-hosted party at the Game Developers Conference. I just had to modify it a bit to allow music input from the DJ's setup. Sadly, I wasn't there myself but I believe everything worked out great. I like to close my eyes and imagine that the Android was my representative there, so I was almost (almost!) at GDC.

Here are a few pics from the event:

Sweet!
March 23, 06:31 PM
This is the first in a series of posts highlighting the new Google Analytics. The new version of Google Analytics is currently available in beta to a small number of Analytics users. We’ll be giving access to more users soon. Sign up for early access.

Today, we would like to introduce you to the new dashboards that is available in the new version of Google Analytics announced last week.


Custom Dashboards
For most Google Analytics users, the dashboard is the first thing you see when viewing your reports. Dashboards in the new version of Google Analytics have been redesigned to be completely widget-based and highly customizable. There are four types of widgets: Metric, Pie Chart, Timeline, and Table. This gives you the ability to choose the visualization that best suits the data you want in your dashboard. The Dashboard uses a three-column layout, and you can customize the layout by dragging and dropping the widgets as you’d like.

  • Metric: Shows the value of a metric and a sparkline of that metric over the selected time period
  • Pie Chart: Best suited for displaying breakdowns of a metric by a certain dimension. E.g., Visits by Browser Type.
  • Timeline: A graph of any metric over time. You can also compare two metrics in the same graph.
  • Table: Think of this as a mini-custom report. You can show one dimension with two metrics and up to 10 rows of data in a table.
Multiple Dashboards
A common request we heard from you all is that one dashboard isn’t enough. You told us that wanted the ability to customize multiple dashboards for different analyses. Thanks to the new Google Analytics platform, we’re happy to give you the power to create multiple custom dashboards, up to 20 per profile. You might start with an overall “Company KPIs” Dashboard that includes the most important performance indicators for your company, then create an “SEO” Dashboard for your search engine optimization efforts, and a “Content” Dashboard that centers around the content of your website. We’d love to hear what you do with the other 17 slots.

Going Forward
The core functionality for the new dashboards is ready for you to use, but this isn’t everything we’ve planned for dashboards in the new version. Because we are so excited about the new Dashboard, we decided to make its core features available to you first. For starters, we still need to bring some of the features from the current dashboard over, such as the ability to share, email, and export a Dashboard. We are actively working on them (along with many other improvements), so please stay tuned.

We hope you will find the Dashboards in the new Analytics easy and fun to use. Happy Dashboarding!

Posted by Yi Wang, Product Manager, Google Analytics Team
March 24, 04:56 AM

Mit steigender Komplexität und Funktionalität heutiger Websites wird Versionsverwaltung und Kollaboration auch für Webentwickler immer wichtiger. Verschiedene Lösungen teilen den Markt unter sich auf. Git, im Jahre 2005 von Linus Torvalds entwickelt, spielt in der Spitzengruppe mit. Leider ist der Umgang mit dem System nicht intuitiv, weshalb sich Onlinedienste, wie etwa GitHub um den Dienst bilden konnten. Eine bequeme Möglichkeit, seine Git-Repositories auch lokal auf dem Mac zu verwalten, ist die brandneue Software Tower aus dem deutschen Studio fournova, von der wir eine Volllizenz verlosen.

Mac-Software hat eine Eleganz, die man auf dem PC vergeblich sucht. Da kann man mir erzählen, was man will. Auch Tower, die grafische Benutzeroberfläche für die Versionsverwaltung Git macht da nicht nur keine Ausnahme, sondern gereicht dem Vorurteil sehr zur Ehre. Tower setzt dem eher spröden und komplizierten Git ein User Interface auf, das an sich schon regelrecht Spaß macht und sogar Lust auf die Entdeckung des zähen Themas Versionsverwaltung wecken kann. Tower setzt auf Git ab Version 1.7.0.1 auf, weshalb Git bereits installiert sein muss.

Tower: So ein Dashboard sind Git-Nutzer garantiert nicht gewohnt...

Tower - Die Funktionen des Git-Client

Tower ermöglicht sogar Einsteigern in die Welt der Version Control einen fast schon intuitiven Zugang und einen Leistungsumfang, der nur wenige Ansprüche absoluter Vollprofis offen lassen wird. Werfen wir einen Blick auf den Funktionsumfang:

Tower verwaltet beliebig viele Repositories lokal in eigenen Ordnern und sorgt für die Remote-Synchronisation. Dabei erlaubt es einen umfassenden Überblick über alle Aktivitäten in den einzelnen Projekten. Dieser Überblick erfolgt in gut lesbarer Präsentation. Zu jeder Aktivität lassen sich Detailinformationen abrufen, insbesondere der Status etwaiger Änderungen, deren Inhalt und Hintergrund.

Tower: Was hat sich im Projekt getan?

In einer dateibasierten Übersicht erkennt Ihr schnell, welche Datei sich wie verändert hat. Die Wiederherstellung einer früheren Dateiversion oder die Bereitstellung der Änderungen lässt sich komfortabel per Mausklick vornehmen. Zusätzlich lässt sich dezidiert festlegen, wie mit Versionskonflikten umgegangen werden soll. Tower ist hier in der Lage, den Anwender bei der Konfliktbeseitigung zu unterstützen.

Tower: Übersichtlich werden die lokalen Änderungen angezeigt.

Das Verwalten von Entwicklungs-Branches gehört zu den Hauptfeatures von Tower. Hier gibt es eine umfassende Drag-and-Drop-Funktionalität, die das Anlegen neuer Branches aus vorhandenen, das Zusammenführen mehrerer Branches zu einer oder die Integration entfernter Daten stark vereinfacht. Tower unterstützt zudem die beiden Onlineversionsverwalter GitHub und Beanstalk, kann also nahtlos mit dort vorhandenen Repositories arbeiten. Ferner ist es möglich, seine Lieblingsentwicklungstools, wie TextMate, BBEdit oder TextWrangler in die Umgebung einzubinden. Kein Wunder also, dass Tower auch bei meinem t3n-Kollegen David Maciejewski zum Handwerkszeug gehört.

Tower: Ein Konflikt wurde erkannt, Abhilfe wird vorgeschlagen.

Tower - Systemvoraussetzungen und Kosten

Tower läuft auf allen Intel-basierenden Macs unter Mac OS X 10.5 oder höher. Wie bereits erwähnt, ist eine Git-Installation ab Version 1.7.0.1 erforderlich. Das Tool kostet 49 Euro als Ein-Benutzer-Lizenz und enthält alle Updates derselben Versionsnummer. Aktuell also alle Updates bis zur letzten 1.x-Version. Studenten zahlen die Hälfte, Mehrbenutzerlizenzen und Mengenrabatte sind auf Anfrage erhältlich. Auf der Website steht eine voll funktionsfähige Testversion zur Verfügung, die ohne Einschränkungen 30 Tage lang getestet werden kann.

Tower für Euch - Wir verlosen eine Lizenz!

Die Softwareschmiede fournova mit Büros in Stuttgart und Berlin hat uns für die t3n-Leser eine Tower-Volllizenz zur Verfügung gestellt, die wir zu folgenden einfachen Konditionen verlosen wollen:

Wer teilnehmen will, twittert einfach den Link zu diesem Beitrag hier bzw. retweetet den entsprechenden Tweet und - ganz wichtig - verwendet dabei das Hashtag #towert3n. Unter allen Teilnehmern verlosen wir dann die Lizenz. Wer hierbei kein Glück hat, kann immerhin bis zum 31.03.2011 einen Rabatt von 10 % beim Kauf einer Lizenz von Tower erhalten. Hierzu gebt Ihr beim Bestellvorgang einfach den Gutscheincode T3N10 an.

Wir wünschen Euch viel Erfolg!

March 24, 03:08 AM

Die HTML5 Boilerplate ist ein schönes Projekt, mit dem man leicht selbst in die wunderbare Welt der Zukunftstechnologie einsteigen kann. Also … wenn man darauf angewiesen ist, auch Gegenwartsverweigerer wie zum Beispiel ältere Internet Explorer bedienen zu müssen. Leider gibt es das Paket so nicht für fertige Systeme wie beispielsweise Magento …

March 23, 09:29 AM

Droidcon 2011 Google verbietet Hardwareherstellern derzeit, Anpassungen an Android 3.0 vorzunehmen. Dadurch haben die in Kürze erscheinenden Honeycomb-Tablets alle die gleiche Bedienoberfläche. (Droidcon 2011, LG)

March 23, 07:34 AM

In die jetzt aktualisierte Beta-Version seines Browsers Chrome baute Google eine Technik ein, die Gesprochenes in Text wandelt. Das Unternehmen hat eine Spezifikation dafür beim W3C eingereicht.



March 23, 08:38 AM

Kriminelle sind an gültige SSL-Zertifikate für bestehende Webseiten gelangt, darunter für eine Adresse der Mozilla Foundation. Weil die Gegenmaßnahmen der Zertifikatsherausgeber nicht greifen, müssen nun alle Browserhersteller Updates veröffentlichen.



March 23, 08:38 AM

Der Webdebugger ist in Version 1.7 kompatibel mit dem gleichzeitig erschienenen Firefox 4. Zahlreiche Neuerungen sollen für einen perfekten Umgang mit dem Mozilla-Browser sorgen.



March 23, 09:58 AM

Erstmals bietet Google sein bisher nur für Firefox erhältliches Plug-in "Page Speed" für den eigenen Browser an. Das Werkzeug erstellt Vorschläge, die das Laden von Webseiten beschleunigen sollen.



March 23, 10:29 AM

Das freie Webframework zur Entwicklung von Python-Anwendungen ist auch weiterhin mit Python 2.4 kompatibel. Ein Upgrade auf neuere Python-Versionen gibt es erst mit späteren Django-Releases.



March 23, 07:51 AM

Ein NES in einem NES-Cartridge. Noch dazu: Ein Supermario Coinblock-Sparschwein und sein Gegenteil: ein Real Life Supermario Coin Block, aus dem tatsächlich Münzen raushüpfen, wenn man unten draufhaut. (via Make)

Posts

February 07, 06:01 AM
fate updated gist: 1759104 February 07, 2012
Silex CLI Routing Prototype (Class)
February 07, 05:57 AM
fate updated gist: 1759104 February 07, 2012
Silex CLI Routing Prototype (Class)
February 07, 05:57 AM
fate updated gist: 1759104 February 07, 2012
Silex CLI Routing Prototype (Class)
February 07, 05:56 AM
fate created gist: 1759104 February 07, 2012
Silex CLI Routing Prototype (Class)
February 02, 05:55 AM
fate forked fabpot/Sismo February 02, 2012
Forked repository has since been deleted.
February 02, 05:32 AM
fate started watching matamouros/cintient February 02, 2012
cintient's description:
Cintient is a Continuous Integration web application written in PHP. It was written to be simple to setup and straightforward to use and aims to bring CI practices to most small to medium projects that just don't justify the setup of a more complex CI solution.
January 13, 11:07 AM
fate commented on pull request 10 on fate/Silex-Extensions January 13, 2012

I don't have time to maintain Silex-Extensions any more - would anyone like to take it over? So you're free to split it up ins everal repositories.

January 12, 04:55 AM
fate commented on issue 6 on fate/Silex-Extensions January 12, 2012

So, the problem still exist?

January 12, 04:55 AM
fate commented on issue 9 on fate/Silex-Extensions January 12, 2012

Can you please try to create a pull request and I'll merch it into another branch and test it.

January 12, 04:54 AM
fate commented on pull request 10 on fate/Silex-Extensions January 12, 2012

@dstendardi Can you make @stof suggestions and I happy to merge thi spull request.

November 11, 04:54 AM
fate commented on pull request 8 on fate/Silex-Extensions November 11, 2011

So, what is the status?

November 11, 04:51 AM
fate commented on issue 6 on fate/Silex-Extensions November 11, 2011

Maybe I'll have to rewrite it.

November 01, 11:43 AM
fate reopened issue 6 on fate/Silex-Extensions November 01, 2011
Assetics + Twig
November 01, 11:43 AM
fate closed issue 6 on fate/Silex-Extensions November 01, 2011
Assetics + Twig
November 01, 11:43 AM
fate commented on issue 6 on fate/Silex-Extensions November 01, 2011

unfortunately not.

October 17, 05:21 AM
fate started watching igorw/ConfigServiceProvider October 17, 2011
ConfigServiceProvider's description:
A JSON-based config ServiceProvider for Silex.
October 17, 05:00 AM
fate started watching edavis10/redmine_kanban October 17, 2011
redmine_kanban's description:
The Redmine Kanban plugin is used to manage issues according to the Kanban system of project management.
October 05, 05:04 AM
fate commented on brikou/Silex-Extensions October 05, 2011
Comment in 7c8d886a84:

Please update all docs, just one doc looks unfinished.

September 22, 01:59 PM
fate pushed to master at fate/Silex-Extensions September 22, 2011
  • fate committed a0fea8b
    Merge pull request #7 from igorw/master

    several fixes, mostly make it work with silex master
  • igorw committed 63a34e3
    fix assetic test
  • igorw committed 7d373f4
    rename the test for AsseticExtension to AsseticExtensionTest
  • 2 more commits »
September 22, 01:59 PM
fate merged pull request 7 on fate/Silex-Extensions September 22, 2011
several fixes, mostly make it work with silex master
4 commits with 51 additions and 51 deletions
September 22, 04:02 AM
fate forked alvila/redmine_my_page_queries September 22, 2011
Forked repository is at fate/redmine_my_page_queries
September 20, 05:54 AM
fate forked lyrixx/Silex-Kitchen-Edition September 20, 2011
Forked repository is at fate/Silex-Kitchen-Edition
September 20, 05:48 AM
fate commented on issue 6 on fate/Silex-Extensions September 20, 2011

I'll have a look. Do you have jabber/gtalk?

September 18, 10:02 AM
fate commented on issue 6 on fate/Silex-Extensions September 18, 2011

What does exactly not work? Any errors?

September 16, 05:24 AM
fate started watching liip/LiipMagentoBundle September 16, 2011
LiipMagentoBundle's description:
(BETA) Integrate Magento into Symfony2 applications
September 12, 04:18 AM
fate commented on ciaranj/redmine September 12, 2011
Comment in 90213d234e:

That is sad. Would be a great feature. And it seems there is currently no progress on this feature.

September 12, 04:01 AM
fate started watching ciaranj/redmine September 12, 2011
redmine's description:
playing with Redmine
September 12, 04:01 AM
fate commented on ciaranj/redmine September 12, 2011
Comment in 90213d234e:

Could you make this work for current available redmine 1.2?

September 01, 06:03 AM
fate started following yolk September 01, 2011
yolk has 30 public repos and 62 followers
July 19, 04:38 AM
fate started watching KnpLabs/KnpConsoleAutocompleteBundle July 19, 2011
KnpConsoleAutocompleteBundle's description:
This Symfony2 bundle provides a simple way of autocompleting your commands in your shell.
abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz