|
I consulenti della sicurezza e chi lavora nel mondo IT raccomandano continuamente di usare password complicate e difficili da ricordare. E’ un cattivo consiglio, dato che è perfettamente possibile creare password semplici, facili da ricordare e davvero sicure. In realtà le password semplici sono spesso molto più sicure di quelle complesse. Addentriamoci dunque nel mondo delle password e scopriamo come crearne di pratiche e sicure.
|
|
Microsoft ha rilasciato la seconda beta di Python Tools per Visual Studio , il suo progetto open source che offre agli sviluppatori la possibilità di scrivere codice Python, CPython e IronPython nell’ambiente IDE di Visual Studio 2010. Il progetto è stato presentato al PyCon 2011 dal Microsoft Technical Computing Group ed è davvero ben fatto. Per tutti gli approfondimenti vi rimando al mio articolo Programmare in Python con Visual Studio..
|
|
Dopo l’articolo introduttivo sui siti fluidi e i CSS Framework è giunta l’ora di dare una occhiata a un framework vero e proprio. Come dicevo prediligo strumenti agili, leggeri, specializzati e possibilmente fatti in casa. Se scelgo un framework quest’ultimo deve essere essenziale, leggero, flessibile. Inuit.css , ultimo nato nella numerosa e agguerrita famiglia dei Framework CSS, sembra nato apposta per fare di me un uomo felice.
|
|
A quanto pare da stamattina Google Shopping Italia , edizione nazionale del più vasto progetto Google Merchant Center , è operativo. Per provarlo andate su Google.it, eseguite una normale ricerca e cliccate sulla nuova opzione Shopping (oppure fate una ricerca diretta dalla home page di Google Shopping) Dato per imminente a febbraio, del nuovo canale e-commerce di Google non si erano più avute notizie, tanto che qualcuno cominciava a ..
|
|
Fino a non molti anni fa la gamma di risoluzioni video disponibili alla gran parte degli utenti era piuttosto limitata, tanto che nel disegnare siti web non ci si preoccupava granché di questo aspetto. La diffusione di massa di monitor wide, netbooks, tablet e smartphone ha cambiato rapidamente le carte in tavola. Per raggiungere con efficienza il loro pubblico i siti odierni devono essere capaci di adattare il loro aspetto alla risoluzione....
|
|
Avviare un Download con richiesta di nome file da una pagina ASP.NET
-
nicolaiarocci.com
-
15 years ago
-
ita
Normalmente quando un visitatore clicca su un link che punta a un file, quest’ultimo viene mostrato nel browser e non viene avviato alcun download. Questo succede perché il browser determina il tipo di contenuto in base alla estensione del file. Quando clicchiamo su un file con estensione jpg il browser sa che si tratta di una immagine e la mostra direttamente. Lo stesso avviene per i file pdf e così via. Può capitare che questo comportam....
|
|
A PyCon 2011, la conferenza mondiale sul linguaggio Python che si è conclusa da poco ad Atlanta, gli ingegneri di DISQUS hanno presentato una interessante relazione sulla loro infrastruttura hardware e software. DISQUS è un servizio di gestione dei commenti adottato da centinaia di migliaia di siti nel mondo. Tra i clienti figurano nomi importanti come CNN, MTV, IGN, Engadget, Mashable e tanti altri. Nel mese di marzo 2011 il network DISQUS....
|
|
Italian Startup Scene è un “gruppo di ritrovo degli startupper italiani. Imprenditori, investitori, bloggers, sviluppatori e chiunque abbia un interesse per startups e venture capital” . Si tratta di una risorsa da non perdere se vi interessate alla scena startup italiana, che esiste ed è viva e vegeta malgrado molti (senza aver mai guardato al di là del proprio steccato) sostengano il contrario o non facciano altro che guardare alla remo..
|
|
Reddit è un servizio di condivisione, votazione e discussione delle risorse in rete. In tempi recenti è diventato uno dei punti di riferimento della comunità internazionale degli alpha-geek, sbaragliando una concorrenza agguerrita e ben radicata. Reddit ha conquistato un pubblico particolarmente ostico ed esigente grazie alla sua caratteristica più peculiare: essere un sistema aperto . Potremmo definire Reddit una semplice infrastruttur....
|
|
Volete scoprire rapidamente quali sono i font usati su una pagina web? Ho scovato quasi per caso WhatFont , un bookmarklet davvero facile da usare. Basta trascinarlo sulla barra degli indirizzi del browser e l’installazione è fatta. Navigate sulle pagine che vi interessano e attivate WhatFont con un click. Da quel momento spostando il puntatore sui vari elementi della pagina ne vedrete il font in sovraimpressione. Comodo e veloce.
|
|
Watermark.js è una libreria JavaScript che aggiunge un watermark (letteralmente filigrana , ovvero un logo o un marchio) alle immagini presenti sulle pagine web. Contrassegnare le immagini in modo permanente è utile a proteggerle dalla copia oppure, al contrario, ad approfittare della loro riproduzione per diffondere un marchio ( brand awareness ). Usare watermark.js è semplice, vediamo quanto. Come usare watermark.js La libreria inn..
|
|
A una settimana esatta dall’uscita della estensione per Chrome di Page Speed Google stupisce tutti aprendo al pubblico Speed Online , versione web del suo servizio di analisi delle performance dei siti. La versione live di Google Speed non si limita a misurare la velocità delle pagine ma offre consigli per migliorarne le prestazioni, come già fatto dalle estensioni Firefox e Chrome. In questi giorni ho avuto modo di testare Page Spee..
|
|
Flux è una applicazione gratuita per Windows , OSX e Linux che regola il colore dello schermo in base all’ora del giorno. Detta così può sembrare una sciocchezza, ma vi assicuro che se lavorate spesso nel cuore della notte questa è un’applicazione alla quale non dovreste rinunciare. Avete mai notato che di notte, in una stanza poco illuminata, le persone che lavorano al computer sembrano circondate da un inquietante alone blu? Gli ..
|
|
Una settimana fa abbiamo lanciato il nuovo sito del Gestionale Amica , il nostro prodotto di punta. E’ scritto in ASP.NET ed è dotato di un sistema di e-commerce sviluppato su misura. Carrello della spesa, checkout, pagamenti con carta di credito, tracciamento ordini, profilo utenti… un lavoro del quale sono piuttosto orgoglioso. Man mano che il giorno del debutto si avvicinava cresceva l’eccitazione; ero impaziente di vederlo funzionare..
|
|
Page Speed è un servizio Google per la ottimizzazione delle prestazioni delle pagine web. E’ molto apprezzato dagli sviluppatori di tutto il mondo che finora l’hanno usato su web server Apache oppure sotto forma di estensione per Firefox. Finalmente Google ha annunciato l’estensione sperimentale Page Speed per Chrome, disponibile anche in italiano.
|
|
Eclipse Foundation ha avviato il beta testing di OrionHub , una implementazione hosted del suo Progetto Orion. Orion è una piattaforma di sviluppo aperta dedicata allo sviluppo per il web, dentro il web. La IDE Orion gira nel browser e fornisce un completo ambiente di produzione per progetti JavaScript, HTML e CSS. Il risultato è ottenuto grazie a un plugin lato client sviluppato in HTML5. Per un approfondimento dai una occhiata a Il ..
|
|
SublimeText 2 – Un sofisticato text editor per codice, HTML e prosa
-
nicolaiarocci.com
-
15 years ago
-
ita
SublimeText 2 è il mio nuovo text editor preferito. Veloce, ricco di funzioni avanzate eppure semplice grazie a una interfaccia gradevole e minimalista. Mi ci sono imbattuto per caso quando ormai avevo rinunciato a trovare un valido sostituto a TextMate. Cercavo da tempo una soluzione multi piattaforma che mi consentisse di lavorare nello stesso ambiente sia a casa (OSX) che in ufficio (Windows). SublimeText 2 gira su Windows , OSX e..
|
|
Python Tools per Visual Studio è un plugin gratuito e open source che consente di programmare in Python usando la IDE Microsoft. Nel corso della lunga gestazione di Visual Studio 2010 si era rumoreggiato di un possibile supporto nativo per il linguaggio Python. Qualcosa di vero doveva esserci visto che il progetto è appena stato presentato al PyCon 2011 , la più importante conferenza Python al mondo, nientemeno che dal Microsoft Techn..
|
|
Programmazione, SEO, Startup – Il Meglio della Settimana #4
-
nicolaiarocci.com
-
15 years ago
-
ita
Facebook sta uccidendo la tua Autenticità Steve Cheney propone una riflessione su come Facebook condizioni ormai _l’autenticità_ dei suoi utenti. Il timore che conoscenti e amici (alcuni non li incontriamo da anni, altri sono parenti stretti) vedano quel che facciamo online ci induce a comportarci in maniera diversa da quel che sarebbe il nostro istintivo sentire. Tutorial: Microsoft Excel per il SEO Eccellente tutorial su c..
|
|
E così vorresti imparare il linguaggio di programmazione Python. Probabilmente sei alla ricerca di un tutorial completo e allo stesso tempo conciso. Questa guida è un tentativo di insegnarti Python in 10 minuti. In effetti più che con una guida vera e propria hai a che fare con degli appunti che userai per partire col piede giusto. Naturalmente se davvero vuoi imparare bene dovrai anche esercitarti molto. Do per scontato che tu sappia già p..
|
|
In rari casi può capitare la necessità di cancellare tutto, ma proprio tutto, da un database SQL Server. Tabelle , Stored Procedure , Funzioni , Viste , Relazioni e Chiavi Primarie . A questo punto tanto varrebbe cancellare il database e ricrearlo, direte voi. Vero, ma non sempre si dispone delle autorizzazioni per farlo. Nel mio caso si tratta di un database ospitato su un server remoto e condiviso. Posso creare e cancellare quel ch..
|
|
Come rimuovere tutte le Stored Procedure da un database SQL Server?
-
nicolaiarocci.com
-
15 years ago
-
ita
In questi giorni sto lavorando sui database SQL Server che fanno da back-end ai nostri web services e ne approfitto per fare un po’ manutenzione straordinaria. __Stamattina mi è capitato di dover cancellare tutte le Stored Procedure di un database e ho scovato questa routine che mi ha fatto risparmiare un mucchio di tempo
|
|
Programmazione, SEO, Startup – Il Meglio della Settimana #3
-
nicolaiarocci.com
-
15 years ago
-
ita
Settimana ricca di avvenimenti anche questa. SEO, Startup e applicazioni per Smartphone in primo piano ma non mancano altre chicche per buongustai. Al decimo posto una curiosità non ha nulla da spartire con gli argomenti trattati di solito, ma quelle foto dovevo segnalarvele. Ringrazio chi mi ha contattato via mail, Facebook e Twitter. A quanto pare la rubrica piace e farò il possibile per portarla avanti migliorando la qualità delle selezi..
|
|
Col suo sito IE6countdown.com Microsoft riconosce finalmente che l’ormai decenne (2001) Internet Explorer 6 ha fatto il suo tempo. E’ ora di guardare avanti. Il sito invita i web master di tutto il mondo a unirsi alla crociata per la distruzione della vetusta reliquia aggiungendo un banner alle loro home page. Il banner compare solo quando la pagina è aperta da IE6, spiegando al visitatore che il suo browser è obsoleto e di scarsa qual..
|
|
Benvenuto alla terza e ultima parte della nostra Introduzione alle Regular Expression . Concluso il capitolo sarai in grado di affrontare la maggior parte dei problemi di ricerca nel testo. Se ancora non l’hai fatto ti consiglio di leggere la Prima Parte e la Seconda Parte . Ricorda che puoi usare la pagina di prova per testare le query della guida. Avidità Il problema della avidità degli operatori regex diventa evidente quando si co..
|
|
Lanciata da pochi giorni, Lanciata da pochi giorni, è una piccola (4Kb) e brillante libreria JavaScript che ci mette a disposizione un rendering engine JSON controllabile con puro codice HTML. La separazione tra HTML e JavaScript rende più facile il lavoro con contenuti AJAX, aumenta la leggibilità del codice e ne facilita la manutenzione. Tempo è compatibile con tutti i browser (IE6 incluso), si integra alla perfezione con jQuery ed è ..
|
|
Se crei applicazioni per il web non avrebbe senso svilupparle online? Con questa domanda e con uno slogan ben congegnato ( Il tuo codice sempre disponibile, ovunque tu sia ) Cloud9 IDE si presenta finalmente al pubblico. L’idea iniziale era una piattaforma online condivisa e open source per sviluppare codice JavaScript direttamente nel browser. Talento e ambizione hanno consentito di puntare più in alto e Cloud9 è diventata una piattafo..
|
|
Programmazione, SEO, Startups – Il Meglio della Settimana #2
-
nicolaiarocci.com
-
15 years ago
-
ita
Eccoci alla selezione delle notizie e i link che ho trovato più interessanti questa settimana. E’ stata una settimana ricca di avvenimenti e non è stato facile decidere cosa lasciare fuori. Andiamo a cominciare:
|
|
Questa è la seconda parte della serie Introduzione alle Regular Expression . Se non hai ancora letto la prima parte ti consiglio di farlo. Puoi usare la pagina demo per provare le query della guida. Negazione [^] Abbiamo già conosciuto la [cornice]. Una caratteristica importante di cui non abbiamo ancora parlato è la negazione. Supponiamo di voler cercare qualunque carattere eccetto la lettera a .
|
|
Quando si tratta fare ricerche in blocchi di testo le regular expression (regex) sono la soluzione ideale. Come programmatore studiare le regex è stata una delle cose migliori che ho fatto per migliorare la mia produttività. Valide in ogni linguaggio e indipendenti dalla piattaforma, le regex sono un investimento sempre valido. Java, JavaScript, Ruby, .Net, Python… le regex non cambiano. Rendono ricerca e sostituzione del testo enorm..
|
|
Programmazione, SEO, Startups – Il Meglio della Settimana #1
-
nicolaiarocci.com
-
15 years ago
-
ita
Vi propongo una scelta delle risorse più interessanti e curiose che ho scovato questa settimana in rete. Ce né per tutti i gusti: programmazione, SEO, Startups e curiosità. Andiamo a cominciare:
|
|
Una interessante startup italiana muove i primi passi proprio in questi giorni. TuoGuru si presenta come il primo Marketplace Italiano del Know How .
|
|
Sul sito ufficiale di BE-Wizard 2011 è disponibile il programma completo della due giorni SEO/Web Marketing che si terrà a San Marino i prossimi 11 e 12 marzo. Come scrivevo già qualche tempo fa quest’anno BE-Wizard porta in italia i guru internazionali di SEO e Web Marketing : Rand Fishkin (SEOmoz), Avinash Kaushik (Google), Marcus Tandler & Nils Döerje (Tandler & Döerje Partners), Tom Critchlow (Distilled) e altri.
|
|
Google ha appena annunciato una estensione per Chrome che permette agli utenti del browser di escludere dai risultati delle ricerche i siti di scarsa qualità o poco interessanti. Estensioni di questo tipo esistono da tempo ma questa si distingue per un motivo importante. Nel suo annuncio Matt Cutts , responsabile Google per i motori di ricerca, afferma che i siti bloccati da Personal Blocklist (questo il nome dell’estensione) v..
|
|
SourceKit – Scrivere codice in Google Chrome e salvarlo su DropBox
-
nicolaiarocci.com
-
15 years ago
-
ita
SourceKit è una applicazione per Google Chrome che permette di scrivere codice direttamente nel browser usando DropBox come disco dati/repository. Un TextMate in the cloud insomma.
|
|
Oggi Google ha Oggi Google ha che presto il servizio Google Shopping sarà attivato in Italia. Si tratta di un motore specializzato nella ricerca delle migliori occasioni di acquisto. Basta farsi un giro sulla versione inglese del servizio , già operativa da qualche tempo, per rendersi conto che questo strumento ha serie possibilità di cambiare radicalmente il modo di vendere e fare acquisti online.
|
|
Il meglio di Stack Overflow in una collana di eBook gratuiti
-
nicolaiarocci.com
-
15 years ago
-
ita
Stack Overflow è la risorsa per programmatori più famosa e apprezzata della Rete. Purtroppo domande e risposte pubblicate sul sito si succedono a un ritmo tale che è impossibile seguire gli aggiornamenti in tempo reale. Per questo motivo la gran parte degli utenti (sottoscritto incluso!) ricorre a Stack Overflow solo al momento del bisogno, quando è necessario trovare in fretta la soluzione a un problema critico. E’ un peccato perchè Stac..
|
|
Gli ambienti di sviluppo (IDE) online sono una delle opportunità più originali che il cloud computing mette a disposizione dei programmatori web. In generale si tratta di editor di codice, debugger e strumenti per il controllo di versione da usare nel browser web senza bisogno di installare alcun software sul client. Per il momento le soluzioni disponibili offrono funzionalità limitate che tuttavia lasciano intravedere le possibilità che ..
|
|
La banda larga simmetrica porterà Internet fuori dal medioevo
-
nicolaiarocci.com
-
15 years ago
-
ita
In questa bella intervista Gaspar Torriero discute con Massimo Mantellini dell’importanza della banda larga simmetrica . Secondo Torriero ci troviamo ancora nel medioevo della Rete e la simmetria delle connessioni sarà la chiave che aprirà la porta a un futuro in gran parte ancora inimmaginabile. Dieci minuti ben spesi:
|
|
Introdotta dallo slogan Siamo Uomini Non Macchine , Humans TXT è una iniziativa che consente di conoscere gli autori di un sito web. Per ragioni di immagine i committenti sono spesso riluttanti a consentire che sulle loro homepage appaiano i nomi degli autori. Non sempre è evidente chi ha sviluppato un sito, cosa certo non gradita all’autore che avrebbe tutto il diritto (e l’interesse) di firmare le proprie opere.
|
|
BE-Wizard 2011 porta in Italia i guru di SEO e Web Marketing
-
nicolaiarocci.com
-
15 years ago
-
ita
I giorni 11 e 12 marzo parteciperò a BE-Wizard 2011, evento SEO e Web Marketing dal programma molto ricco e interessante. Tra i relatori celebrità internazionali come Rand Fishkin (SEOmoz), Avinash Kaushik (Google), Marcus Tandler & Nils Döerje (Tandler & Döerje Partners) e Tom Critchlow (Distilled). Chi lavora nell’ambito SEO/SEM riconoscerà senz’altro questi nomi, Fishkin e Kaushik sono stelle di prima grandezza (di Kaushik raccom..
|
|
Nel web marketing il conversion rate è la percentuale di visitatori unici che hanno effettuato l’operazione desiderata visitando il sito. L’azione desiderata potrebbe essere condurre vendite, effettuare acquisti, osservare una pagina chiave del sito, o altre azioni misurabili (fonte: wikipedia ) E’ possibile aumentare del 250% il conversione rate grazie a una sola, banale modifica al sito? I signori di Kajabi sostengono di esser..
|
|
Quattro anni fa Eric Meyer pubblicò la prima versione del suo CSS Reset. Concepito come un prototipo da condividere con altri sviluppatori dediti alla creazione di uno standard, il modulo riscosse subito grande successo diffondendosi rapidamente. In poche settimane venne adottato, spesso inconsapevolmente, da decine di migliaia di programmatori e designer web. Oggi gran parte dei siti web nel mondo includono nel loro codice almeno una tracc..
|