Webutvikling er en bransje som er i en tilstand med konstant flux med teknologier og jargongskifte og muterer i en endeløs syklus. For ikke å nevne den rene delammen av informasjon må man behandle hverdagen.
I denne serien, publisert månedlig, vil vi søke å rette opp dette ved å bringe deg alle viktige nyheter, kunngjøringer, utgivelser og interessante diskusjoner innen webutviklingsbransjen i en kort pakke. Bli med meg etter hoppet!
Alle viktige nyheter på et enkelt sted: utgivelser, kunngjøringer, firmaer som bickering, sikkerhetsproblemer og all relatert hoopla.
Det ærverdige PHP-språket er nå på versjon 5.4 med a mye av nye funksjoner og tillegg, inkludert en innebygd server og egenskaper.
Pass på å sjekke ut utgivelsesnotatene, samt vår egen artikkel om hva som er nytt med utgivelsen.
Utgivelsesnotater
PHP 5.4 er her! Hva du må vite
Rails brukte å ha et bestemt stigma festet til en tid tilbake - den beryktede "Rails ikke skaleres. Nå er det en annen som truer med å overskride den tidligere.
Tidligere i måneden oppdaget en bedrifts Egor Homakov et sårbarhet på grunn av hvordan Rails håndterer masseoppgaver av attributter. Som et resultat var ganske muligens mange Rails-baserte apps åpne for enkle angrep som fører oss til vår neste historie ...
Les mer
Som et resultat av sårbarheten i Rails, nevnt ovenfor, fikk Github hacket med Egor å få tillatelse og andre administrasjonsrettigheter til hver oppbevaringssted.
Hvordan Egor annonserte sin pause
Githubs svar
I enda flere Github-relaterte nyheter har PHP-prosjektet nå en kopi for å sjekke behovene til Github nå. Repo ser ut til å være en aktiv utvikler, som forventet.
Les mer
Å, hvordan de mektige har falt! I en enkelt dag tidligere denne måneden overtok Chrome IEs markedsandel. Nå er det imidlertid tilbake med IE som hevder 34,8% mens Chrome har 30,9%.
Les mer
For pythonistene, et par store utgivelser denne måneden.
Django, en av mine favoritt Python-rammer, samt Python selv ble oppdatert denne måneden. Sørg for å sjekke ut changelogs nedenfor - begge kan skryte av noen massive funksjoner.
Python 3.3
Django 1.4
Amazon-paletten til webapps har virkelig gjort webutvikling mye enklere de siste årene. I tillegg til å kontinuerlig legge til funksjoner, reduserer Amazon også sine priser mye for å holde kostnadene våre i tråd med besparelser fra Moores lov.
Les mer
haXe er et nytt språk som kan kompileres til alle populære programmeringsplattformer med sin raske kompilator - JavaScript, Flash, NekoVM, PHP, C ++, C # og Java. Det er åpen kilde for å starte opp!
Les mer
Som webutviklere kan den enorme mengden ressurser vi får til å øke eksponentielt med tiden. Her er bare en rask titt på noen nylig opprettede ressurser som fortjener oppmerksomheten din - alt fra nye bøker til skript og rammer.
Full Stack Web Framework for Node.js og nettleseren. Bygget på toppen av Node's Connect and Express, modellert etter Ruby on Rails. Bygget for klienten og serveren fra bakken.
Github Repo
Graphene er et realtime dashbord og grafikkverktøy basert på D3 og Backbone.
Det ble laget for å tilby et veldig estetisk realtid-dashbord som lever på grafitt (men kan skreddersys til enhver bakside, til slutt).
Github Repo
heatmap.js er et JavaScript-bibliotek som kan brukes til å generere webvarmaps med html5canvas-elementet basert på dataene dine. Varmekartene er fullt tilpassbare.
Github Repo
ShellJS er en bærbar (Windows inkludert) implementering av Unix shell kommandoer på toppen av Node.js API. Du kan bruke den til å eliminere shell-skriptets avhengighet av Unix mens du fremdeles holder sine kjente og kraftige kommandoer.
Github Repo
Messenger.js er et bibliotek som gjør nettverkskommunikasjon via JSON død enkel og sinnsykt rask!
Github Repo
Kalendae er et forsøk på å gjøre noe som ingen ennå har vært i stand til å gjøre: lage en date picker som ikke suger. Det er fullt portabelt, ingen avhengigheter. Ingen jQuery, ingen prototype, ingen MooTools; bare legg til skriptet og stilarket, og du er god til å gå.
Github Repo
AtomizeJS er et JavaScript-bibliotek for å skrive distribuerte programmer, som kjører i nettleseren, uten å måtte skrive noen programspesifikke logikk på serveren.
Github Repo
Cassovary er et enkelt "stor graf" -behandlingsbibliotek for JVM. De fleste JVM-vertede grafbiblioteker er fleksible, men ikke plasseffektive. Cassovary er designet fra grunnen til først å kunne håndtere grafikker med milliarder nudler og kanter.
Github Repo
Overflate er et JS-bibliotek som er ment for å hjelpe til med å administrere enkeltsideapplikasjoner (eller "Ajaxy" -apper). Det fremmer avkobling av komponenter og gir verktøy for å navigere mellom "skjermer" og integrering med nettleserloggen.
Github Repo
noty er en jQuery-plugin som gjør det enkelt å opprette varsel-, suksess-, feil- og bekreftelsesmeldinger som et alternativ til standardvarslingsdialogboksen. Hver melding er lagt til i kø. (Unntatt growl som varsler)
Github Repo
Ofte ser du egentlig ikke etter en opplæring så mye som du leter etter en rant, en mening eller musings av en trøtt utvikler eller bare noe kult med absolutt null ekte verdensbruk. Disse seksjonene inneholder lenker til nøyaktig de - interessante og kule ting fra utviklerfellesskapet.
En side ved side referanse av hvordan å gjøre vanlige funksjoner i PHP, Perl, Python og Ruby. Praktfullt nyttig hvis du må lære cesspoolen som er PERL.
Les mer
Er den nyeste versjonen av Apache raskere enn Nginx? Finn ut i denne skytingen!
Les mer
@fhaard forklarer hvorfor du er en wuss hvis du er for følelsesmessig knyttet til et programmeringsspråk. En flott lesing!
Les mer
Benjamin Balter demonterer systematisk mange falske antagelser rundt PHP-plattformen. Dette er definitivt noe å knytte til snooty Rails-utvikleren i din sosiale sirkel - alle har sikkert kommet i kontakt med denne mytiske brogrammeren.
Les mer
Et av de spørsmålene som jeg også ble skamfullt for å spørre. Heldigvis løp jeg inn i dette StackOverflow innlegget som gjør en fantastisk jobb med å forklare forskjellen.
Les mer
Dette er en for den relativt lave nivå programmerer. Det er lett å glemme at vi har mange datastrukturer annet enn arrays og hashes når det gjelder webutvikling, men hvis du er eksternt interessert i et annet paradigme, er dette en god lesning..
Les mer
Vel, det handler om alle de store endringene som skjedde i vår bransje i det siste.
Vil du at vi skal dekke mer standardnyheter? Et fokus på kommende skript kanskje? Eller bare flere interessante innlegg og diskusjoner fra samfunnet? Gi oss beskjed i kommentarene og takk så mye for å lese!