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!
Tutte le notizie importanti in un unico posto: comunicati, annunci, litigi aziendali, problemi di sicurezza e tutti i trucchi correlati.
Il venerabile linguaggio PHP è ora alla versione 5.4 con a lotto di nuove funzionalità e aggiunte tra cui un server e caratteristiche incorporate.
Assicurati di controllare le note di rilascio e il nostro articolo dedicato sulle novità della versione.
Note di rilascio
PHP 5.4 è qui! Cosa devi sapere
Le rotaie avevano un certo stigma legato a qualche tempo fa - il famigerato 'Rails non scala. Ora ce n'è un altro che minaccia di invadere facilmente il precedente.
All'inizio di questo mese, un intraprendente Egor Homakov ha scoperto una vulnerabilità dovuta al modo in cui Rails gestisce le assegnazioni di massa degli attributi. Di conseguenza, è possibile che numerose app basate su Rails siano state aperte a facili attacchi che ci portano alla nostra prossima storia ...
Leggi di più
Come risultato della vulnerabilità in Rails, menzionata sopra, Github è stato hackerato con Egor ottenendo l'accesso al commit e altri privilegi di amministratore a ogni deposito.
Come Egor ha annunciato la sua rottura
La risposta di Github
In altre notizie relative a Github, il progetto PHP ora ha una copia per le tue esigenze di verifica in Github ora. Il repository sembra essere uno sviluppatore attivo, come previsto.
Leggi di più
Oh come sono caduti i potenti! Per un solo giorno all'inizio di questo mese, Chrome ha superato la quota di mercato di IE. Ora però, le cose sono tornate con IE che dichiara il 34,8% mentre Chrome ha il 30,9%.
Leggi di più
Per i Pythonistas, un paio di grandi uscite questo mese.
Django, uno dei miei framework Python preferiti, oltre a Python stesso è stato aggiornato questo mese. Assicurati di controllare i cambiamenti sotto: entrambi vantano alcune aggiunte di funzionalità enormi.
Python 3.3
Django 1.4
La palette Amazon di app web ha reso lo sviluppo del web molto più semplice negli ultimi anni. Oltre ad aggiungere costantemente funzionalità, Amazon taglia anche i loro prezzi molto mantenendo i nostri costi in linea con i risparmi della legge di Moore.
Leggi di più
haXe è un nuovo linguaggio che può essere compilato su tutte le piattaforme di programmazione più diffuse grazie al suo veloce compilatore: JavaScript, Flash, NekoVM, PHP, C ++, C # e Java. È open source per l'avvio!
Leggi di più
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.
Full stack Web Framework per Node.js e il browser. Costruito sulla base di Connect and Express di Node, modellato su Ruby on Rails. Costruito per il client e il server da zero.
Github Repo
Graphene è un toolkit di cruscotto e grafica in tempo reale basato su D3 e Backbone.
È stato realizzato per offrire un cruscotto in tempo reale molto estetico che vive sopra a Graphite (ma potrebbe essere adattato a qualsiasi back-end, eventualmente).
Github Repo
heatmap.js è una libreria JavaScript che può essere utilizzata per generare heatmap web con l'elemento html5canvas in base ai dati. Le heatmap sono completamente personalizzabili.
Github Repo
ShellJS è un'implementazione portabile (Windows inclusa) dei comandi della shell Unix in cima all'API Node.js. Puoi usarlo per eliminare la dipendenza dello script della shell su Unix mantenendo comunque i suoi comandi familiari e potenti.
Github Repo
Messenger.js è una libreria che rende la comunicazione di rete tramite JSON dead simple e follemente veloce!
Github Repo
Kalendae è un tentativo di fare qualcosa che nessuno è ancora stato in grado di fare: creare un raccoglitore di date che non faccia schifo. È completamente portatile, senza dipendenze. Nessun jQuery, nessun prototipo, nessun MooTools; basta aggiungere lo script e il foglio di stile e sei a posto.
Github Repo
AtomizeJS è una libreria JavaScript per scrivere programmi distribuiti, eseguiti nel browser, senza dover scrivere alcuna logica specifica dell'applicazione sul server.
Github Repo
Cassovary è una semplice libreria di elaborazione "big graph" per JVM. La maggior parte delle librerie di grafi ospitate da JVM sono flessibili ma non efficienti in termini di spazio. Cassovary è progettato da zero per essere in grado di gestire in modo efficiente i grafici con miliardi di nodi e spigoli.
Github Repo
Surface è una libreria JS pensata per aiutare a gestire applicazioni a pagina singola (o app "Ajaxy"). Promuove il disaccoppiamento dei componenti e fornisce strumenti per navigare tra "schermate" e integrarsi con la cronologia del browser.
Github Repo
noty è un plugin jQuery che semplifica la creazione di messaggi di avviso, di successo, di errore e di conferma come alternativa alla finestra di avviso standard. Ogni notifica viene aggiunta a una coda. (Tranne il ringhio come le notifiche)
Github Repo
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.
Un foglio di riferimento affiancato su come eseguire funzioni comuni in PHP, Perl, Python e Ruby. Meravigliosamente utile se devi imparare il pozzo nero che è PERL.
Leggi di più
L'ultima versione di Apache è più veloce di Nginx? Scoprilo in questa sparatoria!
Leggi di più
@fhaard spiega perché sei un wuss se sei troppo emotivamente legato a un linguaggio di programmazione. Una buona lettura!
Leggi di più
Benjamin Balter disassembla sistematicamente molte false ipotesi sulla piattaforma PHP. Questo è sicuramente qualcosa da collegare allo sprezzante sviluppatore di Rails nella tua cerchia sociale - tutti probabilmente sono venuti in contatto con questo mitico brogrammer.
Leggi di più
Una di quelle domande che mi vergognavo troppo di chiedere. Per fortuna, mi sono imbattuto in questo post StackOverflow che fa un lavoro stellare di spiegare la differenza.
Leggi di più
Questo è uno per il programmatore di livello relativamente basso. È facile dimenticare che abbiamo un sacco di strutture dati diverse dagli array e dagli hash quando si tratta di sviluppo web, ma se sei remotamente interessato a un paradigma diverso, questa è una buona lettura.
Leggi di più
Bene, questo riguarda tutti i principali cambiamenti avvenuti nel nostro settore ultimamente.
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!