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

May 16, 02:56 AM
fate started watching winmillwill/BadFaith May 16, 2012
BadFaith's description:
php content (emphasis) negotiation. WORK IN PROGRESS
May 11, 10:38 AM
fate pushed to master at fate/Emqu May 11, 2012
May 11, 09:48 AM
fate opened issue 1 on fate/Emqu May 11, 2012
Split SocketServer and Queue Processing
May 11, 09:46 AM
fate pushed to master at fate/Emqu May 11, 2012
  • fate committed 361b1e9
    added queue stub, added tick listener
May 11, 06:21 AM
fate pushed to master at fate/Emqu May 11, 2012
May 11, 06:06 AM
fate pushed to master at fate/Emqu May 11, 2012
May 11, 05:36 AM
fate pushed to master at fate/Emqu May 11, 2012
  • fate committed fbc7c8b
    broker handle and parse message
May 11, 05:21 AM
fate pushed to master at fate/Emqu May 11, 2012
May 11, 04:42 AM
fate started watching fate/Emqu May 11, 2012
Emqu's description:
two-mode Broker/Distributed Message Queue
May 11, 04:42 AM
fate pushed to master at fate/Emqu May 11, 2012
May 11, 03:37 AM
fate created repository Emqu May 11, 2012
two-mode Broker/Distributed Message Queue
May 11, 03:16 AM
fate started watching kriswallsmith/spork May 11, 2012
spork's description:
Experimental library for forking PHP
May 11, 03:00 AM
fate forked react-php/react May 11, 2012
Forked repository is at fate/react
May 11, 02:42 AM
fate started watching react-php/react May 11, 2012
react's description:
Nuclear Reactor written in PHP.
April 05, 06:51 AM
fate closed issue 14 on fate/Silex-Extensions April 05, 2012
Please move libs in composer.json from required to suggest section
April 04, 09:00 AM
fate pushed to master at fate/Silex-Extensions April 04, 2012
April 04, 09:00 AM
fate merged pull request 18 on fate/Silex-Extensions April 04, 2012
fix composer.json formatting
1 commit with 67 additions and 68 deletions
April 02, 04:26 PM
fate started following pkulchenko April 02, 2012
pkulchenko has 7 public repos and 11 followers
April 02, 04:25 PM
fate started following dkulchenko April 02, 2012
dkulchenko has 2 public repos and 2 followers
March 27, 02:12 AM
fate pushed to master at fate/Silex-Extensions March 27, 2012
March 27, 02:12 AM
fate merged pull request 17 on fate/Silex-Extensions March 27, 2012
Updated composer.json using suggest for used libraries
1 commit with 21 additions and 19 deletions
March 26, 10:46 AM
fate pushed to master at fate/Silex-Extensions March 26, 2012
  • fate committed e267903
    Merge pull request #12 from robo47/composer-update

    fate/gravatar-php doesn't need repository-declaration since it it is packagist
March 26, 10:46 AM
fate merged pull request 12 on fate/Silex-Extensions March 26, 2012
fate/gravatar-php doesn't need repository-declaration since it it is packagist
1 commit with 1 addition and 23 deletions
March 26, 10:45 AM
fate pushed to master at fate/Silex-Extensions March 26, 2012
March 26, 10:45 AM
fate merged pull request 13 on fate/Silex-Extensions March 26, 2012
README code formatting and typo correction.
2 commits with 4 additions and 4 deletions
abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz