Onlangs in Web Development (augustus-editie)

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 semi-frequente reeks artikelen 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

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

Steve Jobs neemt ontslag als CEO van Apple

Hoewel dit niet direct gerelateerd is aan webontwikkeling, voor een technofiel, is dit belangrijk nieuws: Steve Jobs neemt ontslag als de CEO van Apple met Tim Cook gepland om zijn vervanger te zijn.

Van Jobs wordt nog steeds verwacht dat hij als bestuursvoorzitter blijft, zodat zijn visie nog steeds aanwezig zal zijn in het DNA van Apple. Klik op de onderstaande link om het persbericht te lezen.

Lees verder

Apple lanceert iCloud Beta

In meer nieuws van Apple staat hun veelbejubelde iCloud-service nu open voor bètatoegang. Als u geen idee heeft wat iCloud is, is dit de visie van Apple van een gestroomlijnde, cloud computing-service.

Naar verwachting later dit najaar volledig te lanceren, is het nu een uitstekend moment om je handen er vuil van te maken.

Lees verder

Firefox 6 vrijgegeven

Mozilla, in overeenstemming met de belofte van een snellere ontwikkelingscyclus, is nu uit met versie 6 van de populaire webbrowser. Zoals verwacht, zorgen de nieuwe versies voor meer HTML5 en CSS3.

Sommige van de meer standaardfuncties omvatten een URL-markeerstift om het op één lijn te brengen met Opera en Chrome en een handig JavaScript-kladblok waarmee u JavaScript-code rechtstreeks kunt uitvoeren, zoals de opdrachtregel van Firebug..

Lees verder

PHP wordt bijgewerkt naar v5.3.5 en 5.3.8

Iets meer dan vijf maanden na de vorige versie is versie 5.3.5 nu beschikbaar met een hele reeks bugfixes, optimalisatie en veel toegevoegde functionaliteit.

Als je net als ik bent en echt wilt weten wat er is veranderd, klik je op de onderstaande link en verwacht je op zijn minst een paar uur te verliezen.

Lees verder

ClojureScript is vrijgegeven

Als je een blozende programmeur bent zoals ik, heb je waarschijnlijk wel eens gehoord van Clojure of beter, gebruik het dagelijks. Het uitstekende Clojure-team heeft ClojureScript uitgebracht, een compilator voor Clojure die op JavaScript is gericht.

Als je zelfs maar een beetje geïnteresseerd bent, raad ik je aan om op de onderstaande link te klikken - er zijn veel interessante dingen aan de hand daarbinnen.

Lees verder

Timthumb is gecastreerd en later hersteld

Timbthumb wordt door veel WordPress-ontwikkelaars gebruikt, inclusief die van ons eigen ThemeForest, om hen te helpen bij het verkleinen van afbeeldingen. Er werd een kwetsbaarheid gevonden met de bibliotheek die ertoe leidde dat tal van sites gehackt werden met de community-raising ter plaatse en er vrij snel een oplossing voor vrijgeven.

Zodra je je exemplaar hebt bijgewerkt, (nu of niet eerder), lees je de problemen in de onderstaande link.

Lees verder

Heroku ondersteunt Java en EngineYard, PHP

Heroku, een van de meest populaire Platform-as-a-service oplossingen voor Ruby, is begonnen met het aanbieden van ondersteuning voor Java, misschien wel een van de populairste talen ter wereld.

Op dezelfde manier heeft EngineYard, een ander populair platform, Orchestra, een PHP PaaS-oplossing, overgenomen om de gebruikersbasis verder uit te breiden. Het is een geweldige tijd om een ​​webontwikkelaar te zijn, is het niet??

Lees meer en meer.


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.

batman.js

batman.js is een microframe met volledige stack dat is geëxtraheerd uit echt gebruik en is ontworpen om het geluk van ontwikkelaars en ontwerpers te maximaliseren. Het geeft de voorkeur aan conventies ten opzichte van configuratie, sjabloonloze weergaven en hoge prestaties door simpelweg niet veel te doen. Het komt allemaal neer op razendsnelle web-apps met een geweldig ontwikkelingsproces; het is batman.js.

Lees verder

uitgekozen

Gekozen is een JavaScript-plug-in die lange, logge selectievakjes gebruiksvriendelijker maakt. Het is momenteel beschikbaar in zowel jQuery- als Prototype-smaken.

Lees verder

Agility.js

Agility.js is een MVC-bibliotheek voor Javascript waarmee je een onderhoudbare en herbruikbare browsercode kunt schrijven zonder de uitgebreide of infrastructurele overhead die te vinden is in andere MVC-bibliotheken.

Lees verder

fusker

Detecteren, voorkomen en terugvechten tegen hackers op de leukste manieren mogelijk. Ondersteunt Socket.IO en HTTP

Lees verder

Recurly.JS

Met Recurly.js kunt u eenvoudig een PCI-conform bestelformulier in uw website insluiten. Recurly.js is een Javascript-bibliotheek die is ontworpen om eenvoudig te worden ingesloten en aangepast aan uw website.

Lees verder

deck.js

Een JavaScript-bibliotheek voor het bouwen van moderne HTML-presentaties. deck.js is flexibel genoeg om geavanceerde CSS- en JavaScript-auteurs hoogst aangepaste decks te laten maken, maar biedt ook sjablonen en thema's voor de HTML-beginner om een ​​standaard diavoorstelling te bouwen.

Lees verder

PollJS

PollJS is een lichtgewicht wrapper voor de JavaScript Interval en Timer-methoden. Het is lichtgewicht (~ 1,5k) en ondersteunt maximale limieten voor pogingen, terugval en incrementele intervaltijden.

Lees verder

FlyJSONP

FlyJSONP is een kleine JavaScript-bibliotheek, 2.38KB (1.13Kb gzipped), waarmee u GET- en POST-aanvragen voor meerdere domeinen kunt doen met externe services die JSONP ondersteunen en een JSON-antwoord krijgen.

Lees verder

Sprite3D

Sprite3D verpakt HTML-elementen met het nodige gedrag om eenvoudig hun 3D-positie te bepalen met behulp van een eenvoudige Javascript-syntaxis.

Lees verder

Column CSS

Het Columnal CSS grid-systeem is een "remix" van een paar anderen met een aangepaste code erin.

Columnal maakt responsief webontwerp een beetje eenvoudiger. Het is 1140px breed, maar omdat het vloeiend is, reageert het op de breedte van de meeste browsers.

Lees verder


Interessante lezingen

Vaak ben je niet zozeer op zoek naar een tutorial als je op zoek bent naar een rant, een mening of gewoon de overpeinzingen van een vermoeide ontwikkelaar. Deze sectie bevat links naar precies die - interessante berichten van de ontwikkelaarsgemeenschap.

JavaScript is Assembly Language for the Web: deel 2

Een uitstekende samenvatting die gedachten en meningen van JavaScript-goeroes bevat over de plaats van JavaScript als de verzameltaal voor het internet op laag niveau. Een must om te lezen!

Lees verder

De M in MVC: waarom modellen verkeerd worden begrepen en niet worden gewaardeerd

De bedenker van een ontwikkelaar over de eigenaardigheden van het MVC-patroon. Het is een beetje lang, voor een online artikel, maar zeker de moeite waard.

Lees verder

De definitieve gids naar op formulieren gebaseerde websiteverificatie

De community van StackOverflow speelt in op het creëren van een gezaghebbende gids voor authenticatie voor de echte wereld. Als u een dergelijk systeem vanuit het niets wilt opbouwen, is dit een van de plaatsen waar u moet beginnen.

Lees verder

"Prototypes" in JavaScript begrijpen

jQuery's Yehuda Katz vertelt in detail hoe prototypen werken in JavaScript. Ongeacht of je een JS-verteran bent of net begint met dit aspect van JavaScript, ik stel me voor dat dit behoorlijk nuttig zal zijn.

En als het je lukt om de verwijzing naar de afbeelding aan je linkerkant te krijgen, krijg je een gouden ster!

Lees verder

Raffi Krikorian: Twitter Van Ruby on Rails naar de JVM

Een geweldige presentatie van Twitter's verhuizing van Ruby on Rails naar Scala op de JVM. Of je nu gelooft in het argument 'Rails schaalt niet' of niet, dit is een geweldige toespraak over hoe toolets en builds in de loop van de tijd veranderen.

Lees verder


Afsluiten

Nou, dat is ongeveer alle belangrijke veranderingen die onlangs in onze branche zijn gebeurd. Omdat dit de eerste in zijn soort is, is alles nog in de lucht - toekomstige edities zullen worden gevormd door je 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!