javascript


GitHub ha firmato un accordo per acquisire npm, il gestore di pacchetti per il linguaggio di programmazione JavaScript.
Il lavoro del team di npm negli ultimi 10 anni e il contributo di migliaia di sviluppatori e manutentori open source che hanno aiutato JavaScript a diventare il più grande ecosistema di sviluppatori al mondo.
GitHub fa sapere che npm resterà, ovviamente, sempre gratuito e open source. L'obiettivo successivo a questo accordo sarà:

  • Investire nell'infrastruttura per garantire

Leggi il contenuto originale su Marco's Box

(source: arstechnica.com)

Altro mese, altra vulnerabilità. Questa volta a cura di event-stream, una famosissima libreria JavaScript con 2 milioni di download, utilizzata sia da startup che da aziende nella classifica Fortune 500.

EventStream è una libreria che si occupa di rendere più comodo l’uso degli Streams, una delle componenti fondamentali di NodeJS, l’ancor più famoso runtime environment per l’esecuzione di codice JavaScript all’esterno dei browser (per la creazione di applicazioni server-side ad esempio).

Tutto

Leggi il contenuto originale su Mia mamma usa Linux!

Una miriade di applicazioni, proprietarie e non, stanno abbracciando il formato Snap. Recentemente è stato il turno di Spotify, seguito a ruota da Skype e Firefox. Oggi è il turno di Node.js.

Node.js è un framework open-source e cross-platform, giunto alla versione versione 5.5.0 che consente di scrivere applicazioni in JavaScript lato server. E’ risultato essere il framework più amato dagli sviluppatori secondo l’ultimo sondaggio pubblicato da Stack Overflow.

Node.js: ecco lo Snap

NodeSource,

Leggi il contenuto originale su Lffl.org

Stack Overflow, popolare forum per i programmatori, ha effettuato e successivamente pubblicato un’approfondita ricerca sui suoi utenti. Sono oltre 100’000 i devs che hanno risposto al sondaggio, si tratta di un campione molto importante .

Le domande a cui gli utenti hanno risposto sono state molte, dal linguaggio di programmazione utilizzato all’ambiente di sviluppo preferito fino al sistema operativo che prediligono… andiamo ad analizzare i risultati.

Linux il più popolare tra gli sviluppatori

Linux

Leggi il contenuto originale su Lffl.org

Una nuova release del package manager di Node.js npm contiene un bug critico.

NPM è il principale software utilizzato per maneggiare i moduli di Node.js e consente di condividere il codice per problemi tipici tra gli sviluppatori JavaScript. Oltre a consentire (e favorire) il riuso del codice, consente di tenerlo costantemente sotto controllo in modo da aggiornarlo se dovesse essere migliorato.

NPM suddivide il codice in package o moduli. Un package è una

Leggi il contenuto originale su Lffl.org

NodeOS è un sistema operativo basato sul kernel Linux e costruito quasi completamente utilizzando Node.js, il popolare runtime per javascript. Il progetto si sta avvicinando al rilascio della versione 1.0.

Primo nel suo genere, NodeOS propone il package manager npm e utilizza il runtime Node.js che sostituisce anche bash. L’idea è quella di includere il minimo indispensabile al funzionamento di npm e aggiungere altre funzionalità sotto forma di pacchetti per lo stesso. Al momento sono

Leggi il contenuto originale su Lffl.org

Il problema si pone quando abbiamo a che fare con un layout composto da un div contenitore nel quale ci sono due div disposti in colonne affiancate: la prima colonna a sinistra (il div rosso nella foto accanto) è una sidebar di dimensioni p.e. del 30% e l’altra che flotta a sinistra, è il contenitore del testo principale (il div verde).
Normalmente, per avere una pagina ben leggibile anche sui dispositivi

Leggi il contenuto originale su Il blog di Mario Spada

CSS3 Background-size e IE8

by Marco C on

Con i CSS3 aquisiamo alcune nuove proprietà ed una di queste è background-size che ha due valori (oltre alla specifica dimensioni di resize) molto interessanti:

  • cover: Scala un immagine in modo da comprire completamente tutto il background dell’elemente in cui e contenuta.
  • contain: Scala un immagine inmodo da renderla il più grande possibile ma sempre completamente visibile come background dell’elemento in cui è contentuta.

Questa utilissima proprietà si scontra, come è sempre accaduto negli

Leggi il contenuto originale su Kreatore.it - blog