Kürzlich in Webentwicklung (Ausgabe Mai '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.

Chrome wird zum beliebtesten Browser der Welt

Im Nachhinein war das nur eine Frage der Zeit. Chrome ist heute der am häufigsten verwendete Browser der Welt, gefolgt von Internet Explorer und Firefox.

Chrome ist seit seiner Gründung auf dem Kriegspfad und obwohl es immer noch hinter Firefox in Europa und Afrika oder hinter IE in Asien liegt, bin ich mir sicher, dass es nicht irgendwo in der Zukunft geht.

Weiterlesen

Facebook stellt das App Center vor

Ja, wir haben einen weiteren Einstieg in den bereits überfüllten Marktplatz für Apps. Facebook ist der neueste Teilnehmer mit seinem "App Center" für soziale Apps.

Es handelt sich jedoch nicht um einen reinen Marktplatz an sich. Wenn eine App installiert werden muss, wird der Benutzer zum entsprechenden App Store oder zur Google Play-Seite weitergeleitet. Wie auch immer, es gibt viele weitere Informationen in dem Link unten, also lesen Sie es unbedingt.

Oh, und ich hätte es fast vergessen. Für diejenigen, die im letzten Monat unter einem Felsen gelebt haben, hat Facebook IPO diesen Monat inmitten stratosphärischer Zahlen und Hype gelebt. Das Ergebnis einer Blase oder eines ganzen Paradigmenwechsels? Wir werden es bald wissen.

Weiterlesen

Code oder nicht Code. Das ist die Frage

Codieren zu lernen war in letzter Zeit der letzte Schrei, da sich Mütter und Bürgermeister auf den Zug gesetzt haben.

Jeff Atwood, einer der Leute, die hinter dem enorm nützlichen Stack Overflow und den restlichen Stack Exchange-Standorten stecken, veröffentlichte eine kontroverse Diskussion, in der Menschen angefleht wurden nicht nicht zu kodieren.

Es ist eine überraschende Position von Jeff, weshalb es viele Folgeartikel gab, die sich mit der Position beschäftigten. Ich habe den übergeordneten Artikel sowie einige interessante Follow-Ups verlinkt, also lesen Sie weiter!

Bitte lernen Sie nicht, zu kodieren
Bitte lerne zu kodieren
Du willst also ein Programmierer sein

GitHub für Windows. Endlich

Nachdem Github eine Version für meine fruchtigen Brüder vor langer Zeit herausgeholt hat, ist er endlich mit einer Version für Windows herausgekommen. Um den Deal zu versüßen, scheint es den süßen Metro-Look zu rocken.

Weiterlesen

Coda 2 und Diet Coda Out.

Coda war schon immer eine der Haupt-IDEs für Web-Entwickler, aber ich bin sicher, dass niemand behaupten kann, dass es nicht sein Alter zeigt. Panic hat endlich den mit Spannung erwarteten Coda 2 sowie Diet Coda für das iPad auf den Markt gebracht.

Die neue Version enthält viele Funktionen, darunter eine bessere Code-Faltung, eine bessere Benutzeroberfläche, Git-Integration und vieles mehr. Nicht alles ist rosig. Benutzer, die an ST2-Power und Plugins wie unser eigener Jeffrey gewöhnt waren, scheinen davon nicht begeistert zu sein.

Weiterlesen
Die Rezension von Jeffrey

PHP durchläuft eine Reihe von Updates

PHP hat sich im Mai von Version 5.4.1 auf Version 5.4.3 verschoben. Während die meisten nur banale Fehlerbehebungen sind, gibt es ein paar Sicherheitspatches, die Apache- und Nginx-Besitzer betreffen. Stellen Sie daher sicher, dass Sie so schnell wie möglich ein Update durchführen.

Weiterlesen

Etwas JavaScript-Hacker werden weggetragen

Einige JavaScript-Autoren haben eine Kickstarter-Kampagne für eine .js-Top-Level-Domain gestartet. Als großer JavaScript-Liebhaber kann ich nicht anders als zu fragen, warum. Brauchen wir wirklich eine TLD nur für JavaScript-Projekte? Wo hört der Wahnsinn auf? .php? .css? .html? Oh, richtig…

Weiterlesen

Ein paar große PHP-Frameworks [Re] Hit the Scene

Ja, ja, wahrscheinlich werden jede Sekunde neue Frameworks eingeführt, aber diese beiden sind etwas Besonderes. Um ihr Marketing zu stehlen:

"React ist eine auf PHP basierende Plattform zum einfachen Erstellen schneller, skalierbarer Netzwerkanwendungen. React verwendet ein ereignisgesteuertes, nicht blockierendes E / A-Modell, das es leicht und effizient macht und perfekt für datenintensive Echtzeitanwendungen geeignet ist, die auf einander stoßen verteilte Geräte. "

"Ich bin mir sicher, dass viele von Ihnen Laravel 3 bereits ausprobiert haben, aber wenn Sie noch nicht hier sind, sind hier einige Highlights: Bundles, Migrationen, Datenbankschema-Generator, Befehlszeilenschnittstelle, integriertes Testen von Einheiten und Ereignisse."

Reagieren
Laravel

Linus Torvalds kaut aus Github

Linus ist berühmt dafür, offen und stumpf zu sein. Diesmal fiel Github ins Fadenkreuz. Der Grund für seine Wut? Das Pull-Request-Modul von Github. Es gibt eine Menge Spaß und Drama in dem Thread unten, also lest es.

Weiterlesen


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.


Doppio

Doppio ist ein Projekt, mit dem Java im Browser ohne Plug-Ins ausgeführt werden kann. Derzeit umfasst es eine ziemlich vollständige VM und eine Implementierung des javap-Bytecode-Disassemblers.

Github Repo


Fixie.js

Fixie.js ist ein Open-Source-Tool, das automatisch HTML-Dokumente mit Füllmaterial ausfüllt.

Github Repo


Backbone.offline

Die Hauptaufgabe für diese Bibliothek bestand darin, eine Web-App zu erstellen, die eigenständig arbeiten kann. Backbone.offline ersetzt das Modul Backbone.sync in Offline.sync und fügt der App keine zusätzliche Logik hinzu. Gleichzeitig fügt es anderen Backbone-Modulen nichts Neues hinzu

Github Repo


Knopf

Der jQuery Knob basiert auf Canvas und unterstützt die Eingabe von Eingaben per Tastendruck, Mausrad und Tastenkombination.

Github Repo


jQuery Super Labels

Dieses Plugin wurde aus der Notwendigkeit heraus entwickelt, die Label-over-Field-Methode für Formulare zu verwenden, an denen ich gerade arbeitete. Es gibt andere Plugins, die ziemlich dasselbe tun, aber keines von ihnen hatte - mangels eines besseren Wortes - Sexiness, nach dem ich gesucht hatte. Diese Implementierung bewirkt, dass die Beschriftung über das Feld gleitet, wenn Sie den Fokus erhalten, und bei Eingabe eines Werts ausgeblendet wird.

Github Repo


LLJS: Low-Level-JavaScript

LLJS (früher bekannt als * JS) ist ein typisierter Dialekt von JavaScript, der ein C-artiges Typsystem mit manueller Speicherverwaltung bietet. Es kompiliert zu JavaScript und ermöglicht das Schreiben von speichereffizientem und pausenfreiem GC-Code weniger schmerzhaft, kurz gesagt, LLJS ist das Bastardkind von JavaScript und C.

Github Repo


Flotr2

Diagramme und Diagramme für Canvas in JavaScript.

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.

Warum Postgres?

Ein hervorragender Blick, warum Postgres so unglaublich ist. Lesen Sie hier den Nachfolge-Post.

Weiterlesen

UTF-8 überall

Kennst du dich mit der Zeichenkodierung aus? Dies muss gelesen werden!

Weiterlesen

Spine.js vs Backbone.js

Eine großartige Lektüre über die Unterschiede zwischen den Spine- und Backbone-Gerüsten.

Weiterlesen

OO JS in 15 Minuten oder weniger

Eigenschaften, Methoden und das Unfassbare, oh was soll ein Entwickler tun? Lesen Sie dieses Handbuch zum Schreiben von objektorientiertem JavaScript (OO), auf das ich antworte!

Weiterlesen

Mehrere var-Anweisungen in JavaScript, nicht überflüssig

Ben Alman spricht über JavaScript und Multiple var Aussagen.

Weiterlesen

(Einige) ORM-Hasser bekommen es

Ein gut geschriebener Artikel, warum der Autor kein großer ORM-Fan ist.

Weiterlesen

Crockford hasst JSON-Kommentare

Mischen Sie Crockford und nicht-standardisierte Verwendung seiner Sachen und das wird passieren…

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!