javascript

La sicurezza è un tema molto caro a chiunque lavori nel campo dell’IT, ma per ovvi motivi dovrebbe esserlo anche per chiunque acceda ad un servizio in qualità di semplice utente. Non tutti sono completamente consci del fatto che ciò che ci rappresenta come persone, i nostri gusti, le nostre conoscenze, i nostri ricordi, vengono…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Ecco la seconda parte della mini guida dedicata all’editor Vim. Nella prima parte abbiamo visto le principali combinazioni di tasti, utili per navigare in un testo ed effettuare modifiche. In questo secondo capitolo vediamo spiegherò altri comandi importanti e come installare le estensioni. In conclusione, elencherò qualche utile add-on per utilizzare Vim come un IDE.

Vim: posizionamento in un file, ricerca e sostituzione

Per un neofita di Vim, uno degli aspetti critici dell’utilizzo

Leggi il contenuto originale su Linux Freedom

Microsoft ha siglato un accordo che segna l’acquisizione di npm. Cos’è? Cosa significa questa mossa da parte della casa di Redmond? Andiamo con ordine.

Node.js è un framework che permette di realizzare applicazioni web lato server, in Javascript, utilizzando il motore V8, che è stato realizzato da Google. Nel realizzare queste applicazioni è possibile utilizzare un gran numero di librerie Javascript già esistenti che permettono di aggiungere funzionalità in modo semplice e

Leggi il contenuto originale su Linux Freedom


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