Kürzlich in Webentwicklung (Ausgabe Juni '12)

Die Webentwicklung ist eine Branche, die sich ständig im Fluss befindet und Technologien und Fachjargon in einem endlosen Zyklus ändern und mutieren. Ganz zu schweigen von der Flut an Informationen, die man jeden Tag verarbeiten muss.

In dieser monatlich veröffentlichten Serie versuchen wir, dies zu korrigieren, indem wir Ihnen alle wichtigen Neuigkeiten, Ankündigungen, Veröffentlichungen und interessanten Diskussionen innerhalb der Webentwicklungsbranche in einem kurzen Paket zusammenfassen. Komm mit mir nach dem Sprung!


Nachrichten und Veröffentlichungen

Alle wichtigen Nachrichten an einem einzigen Ort: Veröffentlichungen, Ankündigungen, Unternehmenstreitigkeiten, Sicherheitsfragen und alle damit zusammenhängenden Wiedervorlagen.

jQuery zielt darauf ab, die Unterstützung für ältere Builds von Internet Explorer einzustellen

OK, das hört sich etwas dramatisch an. Die Wahrheit ist, dass sie den Internet Explorer mit den 1.9.x-Filialen bis ins Jahr 2013 unterstützen werden. Die für 2013 erwartete Version 2.0 wird jedoch die Unterstützung für IE 6/7/8 aufgeben.

Unter Support versteht man die schiere Anzahl von Shims und Fixes, die im Kern vorhanden sind, nur damit ältere Versionen funktionieren. Ich persönlich finde das gut. Da sich Microsoft bei den meisten Installationen für ein automatisches Update entschieden hat, können Sie sich nicht mehr für all die zusätzliche Arbeit und Tests entscheiden.

Weiterlesen

IPv6 und mehr

Wir haben das schon lange gehört: IPv4 hat keine Adressen mehr und wir müssen handeln. Nun, die Netzwerkassistenten arbeiten seit einiger Zeit an dem Internetprotokoll der nächsten Generation, IPv6 genannt, das versucht, diese Probleme zu lösen, indem es ein paar Größenordnungen mehr Adressen hinzufügt.

Die weltweite Einführung von IPv6 fand am 6. Juni statt. Viele ISPs, Hardware-Hersteller und Websites wechselten zu IPv6. Es ist etwas, das jeden im Internet betrifft, und dennoch gibt es wenig oder gar keine Fanfare darüber!

Weiterlesen

Sicherheitsanfälligkeit in SQL-Injektion in Ruby on Rails

Ahh, Sicherheitsfragen. Haben wir nicht alle? Dieses Mal wurde eine Schwachstelle im beliebten Ruby on Rails-Framework gefunden. Und ja, es ist ein generisches SQL-Injection-Problem.

Ich möchte nicht, dass Sie Sie mit den Details langweilen: Ich möchte, dass Sie weiterlesen, oder? Klicken Sie auf den Link unten, wenn Sie mehr erfahren möchten.

Weiterlesen

MD5Crypt ist nicht mehr sicher, sagt Autor

MD5Crypt, klingelt es? Wenn Sie Authentifizierungssysteme entwickelt haben, haben Sie sicher zumindest davon gehört. Es ist ein Passwort-Hasher, der in vielen FreeBSD- und Linux-Boxen verwendet wird.

Sein Autor, Poul-Henning Kamp, hat kürzlich bekannt gegeben, dass diese Methode nicht mehr als sicher gilt. Dies ist jedoch selbstverständlich, da alle Hash-Algorithmen dank des Mooreschen Gesetzes schließlich durch Brute-Force-Angriffe gebrochen werden.

Stellen Sie sicher, dass Sie in Ihren zukünftigen Projekten zu einem stabileren Algo wechseln, und denken Sie daran, ihn in Ihren aktuellen Projekten auszutauschen!

Weiterlesen

Mozilla kündigt Fingerhut an

Um das Marketing zu zitieren: "Mit Thimble ist das Erstellen eigener Webseiten lächerlich einfach. Schreiben und bearbeiten Sie HTML und CSS direkt in Ihrem Browser. Sehen Sie sich sofort eine Vorschau Ihrer Arbeit an. Hosten und teilen Sie Ihre fertigen Seiten mit einem einzigen Klick. Einfach, oder? "

Klingt interessant, oder? Ich möchte Ihren Spaß nicht aufhalten, also klicken Sie rechts daneben und machen Sie einen Wirbel!

Weiterlesen

Opera 12, endlich! Und wahrscheinlich eine neue Version von Firefox…

Erinnern Sie sich, wie in jedem dieser Stücke eine neue Version von Firefox erwähnt wird, während wir von nichts anderem etwas hören? Es ist die Hälfte und die Hälfte dieses Mal. Ich bin mir sicher, dass Firefox in diesem Monat eine unglaubliche Versionsnummer erreicht hat, aber Opera ist mit seiner neuen Version 12 endlich wieder in den Nachrichten.

Es enthält zahlreiche glänzende Spielzeuge, einschließlich WebGL-Unterstützung, schicke CSS-Animationen und viele andere coole Sachen. Klicken Sie auf den Link unten, um eine vollständige Liste anzuzeigen.

Weiterlesen

Ein Bündel unserer Lieblingssachen Holen Sie sich neue Versionen!

Als Entwickler sind wir ziemlich religiös mit unseren Tools verbunden. In diesem Monat wurden eine Menge populärer IDEs und Skripte aktualisiert und neu geschrieben.

Sublime Text 2 Treffer v2.0

Emacs berührt einen Geist, der sich verbiegt 24.1

Visual Studio 2012 RC jetzt verfügbar

CoffeeScript wird in Version 2 neu geschrieben


Neue Kinder auf dem Block

Als Webentwickler steigt die Menge an Ressourcen, die wir nutzen können, mit der Zeit exponentiell an. Hier nur ein kurzer Blick auf einige kürzlich erstellte Ressourcen, die Ihre Aufmerksamkeit verdienen - alles von neuen Büchern über Skripte und Frameworks.


Clippy.js

Clippy.js ist eine vollständige Javascript-Implementierung von Microsoft Agent (AKA Clippy und Freunde), die in jede Website eingebettet werden kann. Wähle einen Assistenten aus und mache ein paar Animations-Buttons! Unser Favorit ist Links die Katze.

Github Repo


gmaps.js

Mit GMaps.js können Sie das Potenzial von Google Maps auf einfache Weise nutzen. Keine umfangreiche Dokumentation oder viel Code.

Besuchen Sie die Beispiele unter hpneo.github.com/gmaps

Github Repo


Diashow.html

Noch ein weiterer HTML5 Presentation Assembler

Github Repo


jQuery Transit

Superglatte CSS3-Transformationen und Übergänge für jQuery

Github Repo


tänzer.js

dancer.js ist eine High-Level-Audio-API, die sowohl mit Mozillas Audio-Data-API als auch mit Webkits Web-Audio-API mit Flash-Fallback für die Erstellung von Visualisierungen verwendet werden kann.

Github Repo


dotcloud.js

Javascript-Gateway-Bibliothek für leistungsstarke Cloud-Services. Wird in Verbindung mit dem dotcloudjs-server verwendet.

Github Repo


turn.js

Turn.js ist eine JavaScript-Bibliothek, die Ihren Inhalt mit allen Vorteilen von HTML5 wie ein echtes Buch oder Magazin aussehen lässt. Das Web wird immer schöner mit neuen Benutzeroberflächen, die auf HTML5 basieren. turn.js eignet sich am besten für ein Magazin, ein Buch oder einen Katalog, der auf HTML5 basiert.

Github Repo


Rückgrat-Aura

Backbone Aura ist eine entkoppelte, ereignisgesteuerte Architektur auf Backbone.js zum Entwickeln von Widget-basierten Anwendungen. Es nutzt Muster und bewährte Methoden für die Entwicklung wartungsfähiger Anwendungen und gibt Ihnen eine bessere Kontrolle über die Widget-basierte Entwicklung. Aura gibt Ihnen die vollständige Kontrolle über den Lebenszyklus eines Widgets, sodass Entwickler Teile ihrer Anwendung je nach Bedarf dynamisch starten, stoppen, erneut laden und bereinigen können.

Github Repo


Das Beste aus dem Internet

Häufig sucht man nicht so sehr nach einem Tutorial, sondern nach einem Wortlaut, einer Meinung oder dem Nachdenken eines müden Entwicklers oder einfach nach etwas Coolem, bei dem es praktisch keine Verwendung in der realen Welt gibt. Dieser Abschnitt enthält Links zu genau denen - interessante und coole Dinge aus der Entwicklergemeinschaft.

Das Mädchen mit dem ANSI-Tattoo

Wenn Sie wie ich sind und dazu neigen, die computerbezogenen Momente eines Films zu genau zu durchschauen, sollte dies zumindest ein Kichern von Ihnen hervorrufen!

Weiterlesen

Zustand des Backbones

Wenn Sie in das Backbone-Ökosystem investiert sind, finden Sie hier Jeremy's Keynote über das Wachstum und die Zukunft von Backbone.

Weiterlesen

GitHub für Windows entwerfen

Ich bin sicher, Sie erinnern sich, dass Github vor etwa einem Monat einen Client für die Windows-Plattform freigegeben hat. In diesem Blogbeitrag erläutern sie ihren Denkprozess und stellen kritische Entscheidungen zusammen, während sie die Anwendung entwickeln. Ich denke, Sie werden es interessant finden, unabhängig davon, ob Sie Entwickler oder Designer sind.

Weiterlesen

Die Top 10 Javascript MVC Frameworks im Überblick

Ich weiß, dass dieser Artikel ein wenig alt ist, aber er sieht unglaublich detailliert aus und deckt die Kernbereiche der Differenzierung ab. Wenn Sie für Ihr Entwicklerteam einen neuen Stapel auswählen müssen, sollten Sie dies überprüfen, bevor Sie eine Entscheidung treffen.

Weiterlesen

F * ItJS

F * ItJS verwendet modernste Technologie, um sicherzustellen, dass Ihr JavaScript-Code ausgeführt wird, unabhängig davon, ob Ihr Compiler dies wünscht oder nicht.

Weiterlesen

PS - Wenn Sie den Witz noch nicht verstanden haben, sollten Sie sich über den aktuellen Stand der Webentwicklung lustig machen. Achten Sie auf die Commit-Nachrichten für besonders wertvolle Sachen.

Warum erhalten Business Analysten und Projektmanager höhere Gehälter als Programmierer??

Die grundlegende Frage, die die meisten Entwickler in den Kopf stellen, wird auf Stack Exchange beantwortet. Es ist ein bisschen zu lesen, aber ich hoffe, Sie werden eine unglaubliche Menge an Informationen über die reale Welt sammeln.

Weiterlesen

Heroku ist nichts für Idioten

Endlich mal wieder ein Trick wert! Müde von Leuten, die Mist über die Wolke reden, wie es einige tun? Verwenden Sie diesen Artikel als Munition für Ihren nächsten Schlag.

Weiterlesen

MySQL ist um ein Vielfaches schneller als MemSQL

Unter den reinen Geräuschen im Bereich der Datenspeicherung ist es einfach, das Koolaid zu trinken und in die NoSQL-Lösungen des neuen Zeitalters zu springen. Hier ist Domas mit einer Sound-Widerlegung.

Weiterlesen


Einpacken

Nun, es handelt sich um alle wichtigen Änderungen, die in letzter Zeit in unserer Branche stattgefunden haben.

Möchten Sie weitere Standardnachrichten abdecken? Ein Fokus auf kommende Skripte vielleicht? Oder einfach mehr interessante Beiträge und Diskussionen aus der Community? Sagen Sie uns in den Kommentaren Bescheid und vielen Dank für das Lesen!