Recentemente in sviluppo Web (edizione di ottobre)

Lo sviluppo Web è un settore in uno stato di costante flusso con tecnologie e gergo che cambiano e mutano in un ciclo infinito. Per non parlare del puro diluvio di informazioni che si devono elaborare ogni giorno.

In questa serie, pubblicata mensilmente, cercheremo di risolvere questo problema portandovi tutte le notizie importanti, annunci, comunicati e discussioni interessanti nel settore dello sviluppo web in un pacchetto conciso. Unisciti a me dopo il salto!


Notizie e rilasci

Tutte le notizie importanti in un unico posto: comunicati, annunci, litigi aziendali, problemi di sicurezza e tutti i trucchi correlati.

Il mondo perde pochi luminari

Ottobre, nel complesso, è stato un mese piuttosto triste per i tecnici ovunque. Nel caso in cui l'hai perso, ecco alcune delle persone che abbiamo perso nel corso del mese.

Dennis Ritchie

Dennis MacAlistair Ritchie era uno scienziato informatico americano che "ha contribuito a dare forma all'era digitale". Ha creato il linguaggio di programmazione C e, con il collega di vecchia data Ken Thompson, il sistema operativo UNIX. Tutto ciò che è probabile che il digitale funzioni è stato creato usando il linguaggio creato da questa splendida mente.

John McCarthy

John McCarthy è stato l'inventore del linguaggio di programmazione LISP, uno scienziato informatico americano e uno scienziato cognitivo che ha ricevuto il Premio Turing nel 1971 per i suoi maggiori contributi nel campo dell'Intelligenza Artificiale (AI). Era responsabile per la coniazione del termine "Intelligenza Artificiale".

Steve Jobs

Ultimo, ma non meno importante, Steve Jobs è scomparso all'inizio di questo mese. Per coloro che hanno vissuto sotto una roccia, Jobs è stato il co-fondatore di Apple e una delle menti creative dietro molti dei gadget popolari che usiamo oggi. Se sei anche il più piccolo interessato a lui, ti consiglio vivamente di raccogliere la sua biografia - è una lettura eccellente.

Un momento in onore di questi grandi uomini, se vuoi.


Google introduce il linguaggio di programmazione Dart

Google, nel suo tentativo di semplificare lo sviluppo, ha rilasciato un nuovo linguaggio di programmazione rivolto agli sviluppatori web. Chiamato Dart, questo linguaggio dovrebbe essere familiare alla maggior parte dei programmatori Java / C #. Sono sicuro che hai molte più domande quindi sentiti libero di premere il link sottostante per il post ufficiale dell'annuncio.

Leggi di più

Heroku adotta Python e Django

Heroku, uno dei più noti fornitori di piattaforme come servizi, ha recentemente annunciato che sta aggiungendo Python al proprio elenco di lingue supportate. L'elenco ora include Ruby, Java, PHP, Scala e Clojure insieme a Python. Clicca sul link qui sotto per avere maggiori informazioni su come usare Python su Heroku.

Leggi di più

Mozilla mostra Aurora 9

Mozilla ha rilasciato Aurora 9, in programma per il prossimo Firefox 9. La build include un sacco di sottigliezze per gli sviluppatori, inclusi nuovi eventi del mouse, prestazioni JavaScript migliorate e funzionalità orientate all'utente come il supporto per "Non tenere traccia".

Leggi di più

Rilasciato Sinatra 1.3

Molto probabilmente il framework più divertente che sia mai stato aggiornato alla versione 1.3. Questa versione offre molte nuove interessanti funzionalità di cui puoi leggere nel link sottostante.

Leggi di più

Apache rilascia la versione 1.7 di Subversion

Tra tutti i discorsi su Git, è facile dimenticare che ci sono un sacco di soluzioni di controllo della versione simili disponibili là fuori. Una delle migliori alternative è Subversion e Apache ha appena rilasciato un piccolo aggiornamento al software con un sacco di correzioni di bug, miglioramenti delle prestazioni e nuove funzionalità.

Leggi di più

Google rilascia il test di Google JS

Google JS Test è un framework di test dell'unità JavaScript che viene eseguito sul motore JavaScript V8, lo stesso progetto open source responsabile della velocità di esecuzione JS super veloce di Google Chrome.

Leggi di più

Google scatena ScriptCover

ScriptCover è un'estensione di Chrome che fornisce statistiche di copertura del codice Javascript linea per linea per le pagine Web in tempo reale senza modifica dell'utente del sito. I risultati vengono raccolti quando la pagina viene caricata e continua ad essere aggiornata man mano che gli utenti interagiscono con la pagina. Questi risultati possono essere visualizzati in tempo reale attraverso uno strumento di reporting che evidenzia le righe di codice eseguite per un'analisi dettagliata. ScriptCover è utile quando si eseguono test manuali e automatizzati e nella comprensione e nel debug di codice complesso.

Leggi di più


I nuovi bambini arrivati ​​nei paraggi

Come sviluppatori web, l'enorme quantità di risorse a cui possiamo attingere aumenta in modo esponenziale nel tempo. Ecco solo una rapida occhiata ad alcune risorse create di recente che meritano la tua attenzione: tutto, dai nuovi libri agli script e ai framework.

money.js

Libreria di conversione di valute JavaScript, fatta bene - senza dipendenze, in poco più di 1 kb.

Leggi di più

AliceJS

AliceJS è una libreria micro JavaScript incentrata sull'utilizzo di funzionalità accelerate dall'hardware (in particolare le funzionalità CSS3) nei browser moderni per la generazione di effetti visivi di alta qualità e di fascia alta.

Leggi di più

validate.js

Libreria di convalida dei moduli JavaScript leggera ispirata a CodeIgniter.
Nessuna dipendenza, poco più di 1kb gzip e personalizzabile!

Leggi di più

List.js

List.JS è un JavaScript nativo per browser cross-level da 7 KB che rende i tuoi elenchi HTML semplici estremamente flessibili, ricercabili, ordinabili e filtrabili? È anche possibile aggiungere, modificare e rimuovere gli oggetti con semplici modelli temporali?

Leggi di più

Groviglio

Groviglio è una libreria JavaScript per la creazione di documenti reattivi. I tuoi lettori possono esplorare le possibilità in modo interattivo, giocare con i parametri e vedere immediatamente l'aggiornamento del documento. Il groviglio è semplicissimo e facile da imparare.

Leggi di più

JSZip

Il modo più semplice per consegnare più file ai tuoi utenti è in un file zip. Invece di sprecare risorse del server e larghezza di banda, puoi far sì che il cliente lo faccia per te.

Leggi di più

Zynga Scroller

Un puro componente logico per lo scorrimento / zoom. È indipendente da qualsiasi tipo specifico di rendering o sistema di eventi.

Leggi di più

Raptor

Raptor è un framework unico che è alimentato da Ruby, Rack compatibile, senza controller tra molti altri. Se sei un Ruby-ist, consiglio vivamente di dare un'occhiata al framework.

Leggi di più

Raphael

Anche se non è davvero una nuova utility, Dmitry ha appena tirato fuori una nuova versione della sua acclamata libreria vettoriale Raffaello. Assicurati di dare un'occhiata!

Leggi di più

Donatello

Donatello è una libreria di disegni puramente CSS per il browser. L'API è ispirata in parte da Raphael.js. Tutti gli elementi grafici sono resi utilizzando HTML DOM e CSS. L'idea è nata da vari frammenti di codice che avevo in giro per disegnare cerchi e linee in altri progetti. Ho deciso di tentare un'API di disegno utilizzando queste idee dopo aver usato Raphael.js nel mio progetto del team Node Knockout.

Leggi di più


Il meglio di Internet

Spesso, non stai davvero cercando un tutorial tanto quanto stai cercando uno sproloquio, un'opinione o le riflessioni di uno sviluppatore stanco o semplicemente qualcosa di bello con un uso del mondo assolutamente zero. Questa sezione contiene collegamenti a quelli esattamente interessanti e interessanti della comunità degli sviluppatori.

Ryan Dahl su Software

Un eccellente, piccolo post rant-ish su Unix, sviluppo software e astrazione. Una lettura eccellente davvero!

Leggi di più

'Algorithm' non è una parola di quattro lettere

Jamis Buck di 37Signals parla di algoritmi e del perché dovrebbero far parte del tuo programma di allenamento di programmazione.

Leggi di più

Node.js è Cancro

Ted Dziuba spiega perché pensa che Node.JS sia un disastro in attesa di accadere. Contiene alcune imprecazioni, quindi fai attenzione.

Leggi di più

repl.it

repl.it è un ambiente online per esplorare in modo interattivo i linguaggi di programmazione. Il nome deriva dal ciclo read-eval-print, il toplevel interattivo utilizzato da linguaggi come Lisp e Python. Uno strumento eccellente se vuoi semplicemente scherzare con una lingua.

Leggi di più

Node.js cura il cancro

Come spesso accade nel nostro settore, un articolo incendiario spesso si traduce in numerosi articoli di contro. In questo esempio, Brian Beck contesta il post di Ted su Node.JS.

Leggi di più

JavaScript Face Detection

Il titolo dice tutto. Rilevamento dei volti tramite canvas e l'elemento video insieme a un po 'di JavaScript. Roba davvero interessante!

Leggi di più

Rumore con JavaScript

Piccolo script cool che genera rumore usando l'elemento canvas.

Leggi di più


Avvolgendo

Bene, questo riguarda tutti i principali cambiamenti avvenuti nel nostro settore ultimamente. Poiché questa è la prima volta che stiamo facendo qualcosa in questo modo, tutto è ancora nell'aria - le edizioni future saranno plasmate dal tuo feedback.

Vuoi che copriamo altre notizie standard? Un focus su imminenti script forse? O solo post più interessanti e discussioni dalla comunità? Fateci sapere nei commenti e grazie mille per la lettura!