Onlangs in Web Development (oktobereditie)

Webontwikkeling is een industrie die voortdurend in beweging is, met technologieën en jargon die veranderen en muteren in een eindeloze cyclus. Om maar te zwijgen over de enorme hoeveelheid informatie die men dagelijks moet verwerken.

In deze serie, die maandelijks wordt gepubliceerd, proberen we dit recht te zetten door u alle belangrijke nieuws, aankondigingen, releases en interessante discussies binnen de webontwikkelingsindustrie in een beknopt pakket te presenteren. Ga met me mee na de sprong!


Nieuws en releases

Al het belangrijke nieuws op één plek: releases, aankondigingen, gekrakeel van bedrijven, beveiligingsproblemen en alle gerelateerde heisa.

De wereld verliest een paar sterren

Oktober was over het algemeen een nogal trieste maand voor techneuten overal. Als je het hebt gemist, zijn hier een paar van de fijne mensen die we de afgelopen maand verloren hebben.

Dennis Ritchie

Dennis MacAlistair Ritchie was een Amerikaanse computerwetenschapper die 'het digitale tijdperk mede vorm gaf'. Hij creëerde de programmeertaal C en, met oud-collega Ken Thompson, het UNIX-besturingssysteem. Alles waar mogelijk digitaal op draait, is gemaakt met behulp van de taal die deze prachtige geest heeft gecreëerd.

John McCarthy

John McCarthy was de uitvinder van de programmeertaal LISP, een Amerikaanse computerwetenschapper en cognitief wetenschapper die de Turing Award in 1971 ontving voor zijn belangrijke bijdragen aan het gebied van kunstmatige intelligentie (AI). Hij was verantwoordelijk voor het bedenken van de term "Kunstmatige Intelligentie".

Steve Jobs

Last but not least, stierf Steve Jobs eerder deze maand. Voor degenen die onder een steen hebben geleefd, was Jobs de mede-oprichter van Apple en een van de creatieve geesten achter veel van de populaire gadgets die we tegenwoordig gebruiken. Als je zelfs maar de kleinste beetje geïnteresseerd bent in hem, raad ik je ten zeerste aan zijn biografie op te halen - het is een uitstekende leeservaring.

Een moment ter ere van deze grote mannen, als u wilt.


Google introduceert de Dart Programming Language

Google heeft een nieuwe programmeertaal uitgebracht, gericht op webontwikkelaars, om de ontwikkeling te vergemakkelijken. Called Dart, deze taal moet de meeste Java / C # -programmeurs vertrouwd voorkomen. Ik weet zeker dat je nog veel meer vragen hebt, dus voel je vrij om op de onderstaande link te klikken voor de officiële aankondigingspost.

Lees verder

Heroku kiest voor Python en Django

Heroku, een van de meest bekende platform-as-a-service providers, heeft onlangs aangekondigd dat ze Python aan hun lijst met ondersteunde talen toevoegen. De lijst bevat nu ook Ruby, Java, PHP, Scala en Clojure samen met Python. Klik op de onderstaande link om meer te weten te komen over het gebruik van Python op Heroku.

Lees verder

Mozilla pronkt met Aurora 9

Mozilla heeft Aurora 9 uitgebracht, gepland als de aanstaande Firefox 9. De build bevat veel fijne dingen voor ontwikkelaars, waaronder nieuwe muisgebeurtenissen, verbeterde JavaScript-prestaties en gebruikersgerichte functies zoals ondersteuning voor 'Do Not Track'.

Lees verder

Sinatra 1.3 vrijgegeven

Waarschijnlijk is het leukste kader ooit net bijgewerkt naar versie 1.3. Deze versie wordt geleverd met veel leuke nieuwe functies waarover je kunt lezen in de onderstaande link.

Lees verder

Apache publiceert versie 1.7 van Subversion

Tussen al het gepraat over Git is het gemakkelijk om te vergeten dat er veel vergelijkbare oplossingen voor versiebeheer beschikbaar zijn. Een van die fijne alternatieven is dat Subversion en Apache zojuist een update voor de software hebben uitgebracht met veel bugfixes, prestatieverbeteringen en nieuwe functies.

Lees verder

Google geeft de Google JS-test vrij

Google JS Test is een JavaScript-unit testing framework dat draait op de V8 JavaScript Engine, hetzelfde open source project dat verantwoordelijk is voor de supersnelle JS-uitvoeringssnelheid van Google Chrome.

Lees verder

Google laat ScriptCover los

ScriptCover is een Chrome-extensie die regel voor regel Javascript-codedekkingstatistieken biedt voor webpagina's in realtime zonder gebruikerswijzigingen van de site. Resultaten worden verzameld wanneer de pagina wordt geladen en blijven worden bijgewerkt terwijl gebruikers op de pagina reageren. Deze resultaten kunnen in realtime worden bekeken via een rapportagetool die de uitgevoerde coderegels voor gedetailleerde analyses benadrukt. ScriptCover is handig bij het uitvoeren van handmatige en geautomatiseerde tests en bij het begrijpen en debuggen van complexe code.

Lees verder


New Kids On The Block

Als webontwikkelaars neemt de hoeveelheid resources die we kunnen gebruiken exponentieel toe met de tijd. Hier volgt een korte blik op enkele recent gemaakte bronnen die uw aandacht verdienen - van nieuwe boeken tot scripts en frameworks.

money.js

JavaScript-valuta conversiebibliotheek, goed gedaan - zonder afhankelijkheden, in iets meer dan 1 kb.

Lees verder

AliceJS

AliceJS is een micro-JavaScript-bibliotheek gericht op het gebruik van hardwareversnelde capaciteiten (met name CSS3-functies) in moderne browsers voor het genereren van hoogwaardige visuele effecten van hoge kwaliteit.

Lees verder

validate.js

Lichtgewicht JavaScript-formuliervalidatiebibliotheek geïnspireerd op CodeIgniter.
Geen afhankelijkheden, iets meer dan 1 kb gzipped en aanpasbaar!

Lees verder

List.js

List.JS is een native JavaScript van 7 KB voor meerdere browsers waarmee uw HTML-lijsten superflexibel, doorzoekbaar, sorteerbaar en filterbaar zijn? Je kunt ook items toevoegen, bewerken en verwijderen door het doodeenvoudig sjabloneren?

Lees verder

Wirwar

Tangle is een JavaScript-bibliotheek voor het maken van reactieve documenten. Uw lezers kunnen interactief de mogelijkheden verkennen, met parameters spelen en de documentupdate onmiddellijk bekijken. Tangle is supereenvoudig en gemakkelijk te leren.

Lees verder

JSZip

De eenvoudigste manier om meerdere bestanden aan uw gebruikers te leveren, is in een zipbestand. In plaats van serverbronnen en bandbreedte te verspillen, kunt u de client dit voor u laten doen.

Lees verder

Zynga Scroller

Een pure logica-component voor scrollen / zoomen. Het is onafhankelijk van een specifiek soort weergave- of gebeurtenissysteem.

Lees verder

Raptor

Raptor is een uniek framework dat onder andere door Ruby wordt aangedreven, Rack-compatibel en controllervrij. Als je een Ruby-ist bent, raad ik je ten sterkste aan het kader te bekijken.

Lees verder

Raphael

Hoewel het niet echt een nieuw hulpprogramma is, heeft Dmitry net een nieuwe versie van zijn veelgeprezen Raphael-vectorbibliotheek uitgebracht. Zorg ervoor om het te bekijken!

Lees verder

Donatello

Donatello is een pure CSS-tekenbibliotheek voor de browser. De API is deels geïnspireerd door Raphael.js. Alle grafische elementen worden weergegeven met behulp van HTML DOM en CSS. Het idee kwam samen uit verschillende codefragmenten die ik rondslingerde voor het tekenen van cirkels en lijnen in andere projecten. Ik besloot om een ​​poging te wagen om een ​​teken-API te maken met deze ideeën na Raphael.js te gebruiken in mijn Node Knockout-teamproject.

Lees verder


Beste van het internet

Vaak ben je niet zozeer op zoek naar een tutorial als je op zoek bent naar een rant, een mening of de overpeinzingen van een vermoeide ontwikkelaar of gewoon iets cools met absoluut geen echt gebruik. Deze sectie bevat links naar precies die - interessante en leuke dingen van de ontwikkelaarsgemeenschap.

Ryan Dahl over software

Een uitstekende, kleine rant-achtige post op Unix, softwareontwikkeling en abstractie. Een uitstekende lees inderdaad!

Lees verder

'Algoritme' is geen vierletterwoord

Jamis Buck van 37Signals praat over algoritmen en waarom ze onderdeel moeten zijn van uw programmeertraining.

Lees verder

Node.js is Kreeft

Ted Dziuba legt uit waarom hij denkt dat Node.JS een ramp is die nog moet gebeuren. Bevat enkele krachttermen dus wees gewaarschuwd.

Lees verder

repl.it

repl.it is een online-omgeving voor het interactief verkennen van programmeertalen. De naam komt van de read-eval-print loop, het interactieve topniveau dat wordt gebruikt door talen als Lisp en Python. Een uitstekende tool als je alleen maar wilt rotzooien met een taal.

Lees verder

Node.js geneest kanker

Zoals vaak gebeurt in ons vakgebied, resulteert een brandbomartikel vaak in talloze tegenvoorwerpen. In dit voorbeeld vergelijkt Brian Beck het bericht van Ted over Node.JS.

Lees verder

JavaScript-gezichtsdetectie

Titel zegt het allemaal. Gezichtsdetectie met behulp van canvas en het video-element samen met een beetje JavaScript. Echt coole dingen!

Lees verder

Ruis met JavaScript

Koel weinig script dat ruis genereert met behulp van het canvaselement.

Lees verder


Afsluiten

Nou, dat is ongeveer alle belangrijke veranderingen die onlangs in onze branche zijn gebeurd. Omdat dit de eerste keer is dat we iets in deze zin doen, is alles nog steeds in de lucht - toekomstige edities zullen worden gevormd door jouw feedback.

Wilt u dat we meer standaard nieuws bespreken? Een focus op aankomende scripts misschien? Of gewoon interessantere berichten en discussies van de community? Laat het ons weten in de comments en bedankt voor het lezen!