<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PillolHacking.Net &#187; Programmazione</title>
	<atom:link href="http://www.pillolhacking.net/category/programmazione/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pillolhacking.net</link>
	<description>Pillole di Informatica Non Convenzionale</description>
	<lastBuildDate>Tue, 31 Jan 2012 03:23:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Gli 8 Errori più Pericolosi Commessi dai Web Developers</title>
		<link>http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/</link>
		<comments>http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 03:15:59 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=1927</guid>
		<description><![CDATA[Una cosa che sorprende i profani è la presenza di errori banali all’interno di software anche famosi e popolari. Difficile spiegare a chi non si occupa di sviluppo software che un programma che funziona non è necessariamente un programma sicuro; così com’è difficile spiegare ai clienti la necessità di impiegare tempo (e quindi denaro) per [...]]]></description>
			<content:encoded><![CDATA[<p>Una  cosa che sorprende i profani è la presenza di errori banali all’interno  di software anche famosi e popolari. Difficile spiegare a chi non si  occupa di sviluppo software che un programma che funziona non è  necessariamente un programma sicuro; così com’è difficile spiegare ai  clienti la necessità di impiegare tempo (e quindi denaro) per  implementare lo strato di sicurezza, cosa di cui non capiscono l’utilità  (se non quando iniziano a strillare e sbraitare dopo l’attacco subito).</p>
<p>Ma  se i clienti hanno il diritto di essere dei somari (anzi, forse  addirittura il dovere, quasi un attributo antropologico), è incredibile  che ancora oggi ci siano developers che non conoscono affatto i principi  di programmazione sicura, non conoscono se non in modo superficiale (o  per sentito dire) le vulnerabilità più comuni e gli effetti devastanti  che esse generano.</p>
<p>Il  risultato è che ancora oggi gli attacchi più clamorosi vengono portati a  causa di un parametro passato alla query SQL senza essere stato prima  bonificato, o di un dato sensibile memorizzato in chiaro, magari in un  campo “nascosto” di una pagina html!</p>
<p>Il Mitre, in collaborazione con Sans Institute, ha pubblicato la lista dei <a href="http://cwe.mitre.org/top25/index.html">25 errori più comuni e pericolosi</a> che commettono i programmatori, errori che aprono le porte agli  attacchi più clamorosi, riportati ormai ampiamente dalla stampa non  specializzata e pubblicati nelle prime pagine e nei notiziari più  importanti.</p>
<p>Di  questa lista ho estrapolato gli 8 errori più comuni commessi dagli  sviluppatori nell’ambito dello sviluppo web, presentadoli con alcune  note descrittive:</p>
<p><strong>1.  SQL-Injection</strong>: probabilmente la vulnerabilità più pericolosa degli  ultimi anni (e del momento), causa pricipale dei clamorosi hacking degli  ultimi tempi. Si tratta della possibilità del pirata di introdurre  codice SQL per sovvertire la logica dell’accesso ai dati del database  con risultati devastanti.</p>
<p><strong>2.  Command Injection</strong>: altro problema legato all’insufficiente validazione  dell’input utente, che permette al pirata di introdurre comandi che  saranno eseguiti direttamente dal sistema operativo.</p>
<p><strong>3.  Buffer Overflow</strong>: in questo caso ad essere prese alla leggera sono le  dimensioni dell’input; se il pirata riesce a sfruttare un  buffer-overflow può (fornendo un payload appositamente creato) iniettare  codice macchina nel computer colpito, costringedolo a eseguire le  istruzioni da lui inserite. Per approfondimenti rimando all’articolo sul  <a href="http://www.pillolhacking.net/2008/11/20/anatomia-di-un-exploit/">buffer overflow</a> che scrissi alcuni anni fa.</p>
<p><strong>4.  Cross-site Scripting</strong>: questa volta la validazione dell’input porta  all’inserimento da parte del pirata di codice (per esempio Javascript)  che verrà eseguito nel browser dell’utente al momento della  visualizzazione della pagina web, azione che potrebbe per esempio  finalizzarsi con il furto di un cookie di autenticazione, cosa che  permetterebbe al pirata di accedere ad un servizio web (come una webmail  per esempio) <a href="http://www.pillolhacking.net/2008/10/22/sei-sicuro-che-ti-serve-la-password/">senza conoscere la password</a> della vittima.</p>
<p><strong>5.  Mancanza di autenticazione</strong>: gli ingressi  principali di un&#8217;azienda o di un edificio pubblico sono presidiati da agenti, da dispositivi biometrici o  tornelli; altri accessi secondari invece vengono lasciati sguarniti  (“chi vuoi che ci passi qui?”). In una web application spesso i  programmatori adottano le corrette misure di autenticazione sulle pagine  di front-end, ma dimenticano di adottarle su altri canali, cosa assai  gradita ai pirati.</p>
<p><strong>6.  Mancanza di autorizzazione</strong>: non basta autenticare un utente, bisogna  anche assicurarsi che abbia le necessarie autorizzazioni per compiere  particolari azioni. Il fatto che abbia effettuato il login correttamente  non gli conferisce il diritto di accedere anche ad aree riservate, di  amministrazione e di sistema.</p>
<p><strong>7.  Informazioni sensibili non cifrate</strong>: altro grave errore che viene ancora  commesso dai programmatori è quello di non proteggere con la  crittografia informazioni sensibili. Tutto ciò che è dato sensibili che  viaggi attraverso la rete o venga memorizzato da qualche parte, deve  essere cifrato. Per esempio, le password devono essere memorizzate nel  database in formato cifrato, tramite un <a href="http://www.pillolhacking.net/2009/03/09/contromisure-al-cracking-degli-hash-e-contro-contromisure/">algoritmo di hash non reversibile e possibilmente salted</a>.</p>
<p><strong>8.  Errori nella gestione dell’upload</strong>: uno degli incubi più grandi per i  programmatori di web-applications è quello di gestire gli upload di file  da parte degli utenti, cercando di evitare che l’utente invii al server  documenti non autorizzati, per esempio script che potrebbero contenere  backdoor sfruttabili dal pirata per accedere al sistema.</p>
<p>A  questi errori si aggiungono le ingenuità, di chi per esempio pretende  di proteggeere i propri dati sviluppando da zero un algoritmo  crittografico, o di chi testardamente decide di reinventare la ruota,  ignorando che probabilmente la ruota è già stata inventata, e ottenendo  spesso risultati poco efficienti (tipo ruota quadrata&#8230;).</p>
<p>Come si vede, gran  parte degli errori di programmazione elencati qui sopra possono essere  riassunti in 3 categorie: validazione degli input,  autenticazione/autorizzazione, crittografia.</p>
<p>Considerando che la rete, le  applicazioni web e mobili sono sempre più al centro dello sviluppo  della civiltà globale, sarebbe opportuno accrescere il livello di  sicurezza dei software partendo dalla base, ovvero lo sviluppo,  sensibilizzando gli sviluppatori e includendo le tematiche di  programmazione sicura nei percorsi formativi dei programmatori di  domani.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/&amp;title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Del.icio.us" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/&amp;title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a digg" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Technorati" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/&amp;title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Google Bookmarks" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/&amp;title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Segnalo" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/&amp;title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a OKnotizie" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers&amp;url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Diggita" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/&amp;t=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a FaceBook" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/&amp;title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Upnews" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers&amp;url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a NotizieFlash" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Twitter" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers&amp;url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Technotizie" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Gli+8+Errori+pi%C3%B9+Pericolosi+Commessi+dai+Web+Developers&amp;url=http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a FriendFeed" alt="Aggiungi 'Gli 8 Errori più Pericolosi Commessi dai Web Developers' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2011/07/12/gli-8-errori-piu-pericolosi-commessi-dai-web-developers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework</title>
		<link>http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/</link>
		<comments>http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 20:45:28 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Risorse]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=1884</guid>
		<description><![CDATA[Esistono diversi framework per sviluppare applicazioni web con PHP, ognuno dei quali supporta il modello MVC, ha in dotazione un database abstraction layer, ORM, librerie per la validazione e helpers a volontà. Tutto molto comodo e molto bello, ma in alcuni casi è necessario sviluppare applicazioni più leggere, sottosistemi che non necessitano di tutto l’armamentario [...]]]></description>
			<content:encoded><![CDATA[<p>Esistono  diversi framework per sviluppare applicazioni web con PHP, ognuno dei  quali supporta il modello MVC, ha in dotazione un database abstraction  layer, ORM, librerie per la validazione e helpers a volontà.</p>
<p>Tutto molto  comodo e molto bello, ma in alcuni casi è necessario sviluppare  applicazioni più leggere, sottosistemi che non necessitano di tutto  l’armamentario offerto dai framework.</p>
<p>Il  professionista deve essere in grado di destreggiarsi nelle varie fasi  dello sviluppo anche quando non viene preso per mano e condotto nelle  insidiose strade dello sviluppo web dalla rassicurante mano del  framework.</p>
<p>Agli  sviluppatori avventurosi voglio indicare alcune librerie che secondo me  possono essere utili nello sviluppio di applicazioni che non  necessitano di tutta la complessità di un framework:</p>
<p><strong>1. ADOdb </strong><br />
<a href="http://adodb.sourceforge.net/">http://adodb.sourceforge.net/</a><br />
ADOdb  è un database abstraction library. Permette di scrivere applicazioni  che necessitano di accesso al database in modo astratto. Questo significa che un’applicazione scritta per MySql  può essere facilmente portata su PostgreSQL (e altri). Esiste anche una  versione per Python.</p>
<p><strong>2. EASY PHP Validation</strong><br />
<a href="http://www.phpclasses.org/package/3737-PHP-Validate-and-fetch-request-and-other-value-types-.html#author">http://www.phpclasses.org/package/3737-PHP-Validate-and-fetch-request-and-other-value-types-.html#author </a><br />
Un  dei punti cruciali di un’applicazione web è la validazione degli input.  Questa libreria consente di validare i casi più comuni  (numeri,alfanumerici,email,indirizzi IP&#8230;), consente di validare anche  la lunghezza (minima e massima), e può fornire un valore di default ai  campi non definiti.</p>
<p><strong>3. KLogger</strong><br />
<a href="http://codefury.net/projects/klogger/">http://codefury.net/projects/klogger/</a><br />
Utile  e semplice da implementare, mette a disposizione del programmatore le  funzioni base per effettuare il log delle attività, utile per tener  traccia del comportamento dell’applicazione, ma utilissima anche per  semplificare il debug.</p>
<p><strong>4. php-router</strong><br />
<a href="http://robap.github.com/php-router/">http://robap.github.com/php-router/</a><br />
Gestisce  l’accesso centralizzato all’applicazione (tramite dispatcher) e  permette di mappare i controller tramite “pretty url”  (controller/metodo/parametro).</p>
<p><strong>5. Swift Mailer</strong><br />
<a href="http://swiftmailer.org/">http://swiftmailer.org/</a><br />
Swift  Mailer permette di integrare nelle applicazioni PHP 5 tutti gli aspetti  legati all’invio di email, fornendo diversi metodi di invio  (SMTP,sendmail&#8230;) e consentendo anche la gestione degli allegati in  modo semplice.</p>
<p><strong>6. TCPDF</strong><br />
<a href="http://www.tcpdf.org/">http://www.tcpdf.org/</a><br />
E’  probabilmente la più completa libereria per la creazione di Pdf in  ambito PHP. Offre anche la possibilità di generare documenti da template HTML.</p>
<p><strong>7. PHPIDS</strong><br />
<a href="https://phpids.org/">https://phpids.org/</a><br />
Naturalmente  un occhio alla sicurezza. PHPIDS (PHP Intrusion Detection System) è una  libreria che sulla base di firme tenta di individuare comportamenti  potenzialmente pericolosi, per esempio è in grado di rilevare tentativi  di attacco tramite SQL-Injection e XSS. E’ possibile programmare il tipo  di reazione (come l’invio di notifiche email o la distruzione di una  sessione) in base a valori di soglia.</p>
<p>Un suggerimentio extra per concludere:  <a href="http://htmlpurifier.org/">HTML Purifier</a>,  per rimanere nell’ambito della sicurezza rimuove codici pericolosi (i  soliti XSS) ma non solo: ma garantisce anche che i documenti HTML  prodotti siano standard-compliant (a questo <a href="http://htmlpurifier.org/demo.php">link</a> si può vedere HTML Purifier in azione).</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/&amp;title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Del.icio.us" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/&amp;title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a digg" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Technorati" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/&amp;title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Google Bookmarks" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/&amp;title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Segnalo" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/&amp;title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a OKnotizie" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework&amp;url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Diggita" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/&amp;t=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a FaceBook" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/&amp;title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Upnews" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework&amp;url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a NotizieFlash" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Twitter" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework&amp;url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Technotizie" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=7+Librerie+PHP+per+Creare+Applicazioni+Web+senza+Usare+un+Framework&amp;url=http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a FriendFeed" alt="Aggiungi '7 Librerie PHP per Creare Applicazioni Web senza Usare un Framework' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2011/06/23/7-librerie-php-per-creare-applicazioni-web-senza-usare-un-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Non Solo Php</title>
		<link>http://www.pillolhacking.net/2010/08/27/non-solo-php/</link>
		<comments>http://www.pillolhacking.net/2010/08/27/non-solo-php/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 21:31:11 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[opinioni]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=1516</guid>
		<description><![CDATA[Qual’è il miglior linguaggio per iniziare a programmare, o per muovere i primi passi nel mondo dello sviluppo web? Potrei rispondere Php, è il linguaggio che uso di più (anche per motivi professionali), quello che mi piace di più. Avrei potuto rispondere .Net, Java, ma non è questo il punto. Il punto è che non [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-1518" title="hacker" src="http://www.pillolhacking.net/wp-content/uploads/2010/08/hacker.gif" alt="" width="365" height="249" /></p>
<p>Qual’è  il miglior linguaggio per iniziare a programmare, o per muovere i primi  passi nel mondo dello sviluppo web? Potrei rispondere Php, è il  linguaggio che uso di più (anche per motivi professionali), quello che mi  piace di più. Avrei potuto rispondere .Net, Java, ma non è questo il  punto.</p>
<p>Il  punto è che non basta conoscere un solo linguaggio server side per  poter sviluppare delle applicazioni web al passo coi tempi. Per poter  creare qualcosa di utile non basta conoscere un linguaggio di  programmazione.</p>
<p>Un’applicazione  web è formata da tre elementi: i dati, la rappresentazione dei dati e  “qualcosa” che tenga insieme dati e rappresentazione. Per la funzione di  “tramite” un linguaggioo come il Php va benissimo; ma i dati  dell’applicazione saranno probabilmente memorizzati in un database, sarà  quindi necessario conoscere <a href="https://secure.wikimedia.org/wikipedia/it/wiki/Sql">SQL</a>, linguaggio per estrarre i dati dalla base dati.</p>
<p>I  dati da soli non servono a nulla se non vengono rappresentati in  qualche forma. La forma normalmente viene modellata dalla pagina web in  formato HTML. E in genere una pagina web ha anche un aspetto grafico,  colori, font, tutte cose descritte nei fogli di stile CSS.</p>
<p>Inoltre  un’applicazione moderna è dotata di interfacce abbastanza complesse;  non basta più il solo Html ma si rende indispensabile un linguaggio di  programmazione lato client: Javascript.</p>
<p>Quindi,  la conoscenze minime per poter creare applicazioni web serie, sono Php  (o Ruby, o Jsp,Python&#8230;), SQL, HTML, CSS e Javascript.</p>
<p>La  situazione, che potrebbe già apparire complessa al neofita, si complica  maggiormente. Infatti esistono diversi dialetti di SQL. In genere, se  ci si limita allo sviluppo web, nel 99% dei casi ci si imbatterà nel  database MySql, più raramente in Postgres. Ma nel caso di sviluppo in  ambito enterprise la scelta si allarga a Oracle, SQL Server.</p>
<p>Non è finita. Un programmatore web che si rispetti deve conoscere <a href="https://secure.wikimedia.org/wikipedia/it/wiki/AJAX">Ajax </a>(Asynchronous  Javascript and Xml) per poter sfruttare al meglio l’interazione tra  client e server, con lo scambio dati che viene codificato in <a href="https://secure.wikimedia.org/wikipedia/it/wiki/XML">Xml</a>, o <a href="https://secure.wikimedia.org/wikipedia/it/wiki/JSON">JSON</a>.</p>
<p>Poi  eventualmente c’è il framework lato server, questa o quella libreria: e  non abbiamo minimamente sfiorato i problemi relativi alla sicurezza.</p>
<p>Quindi,  alla domanda dell’apertura, “qual’è il miglior linguaggio per iniziare a  programmare, o per muovere i primi passi nel mondo dello sviluppo  web?”, non c’è una risposta univoca e semplice.</p>
<p>Quello  che conta non è tanto (non solo) conoscere un linguaggio, ma imparare  ad imparare, riuscire a crearsi una mentalità flessibile che abbia il  fine di apprendere in maniera permanente.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2010/08/27/non-solo-php/&amp;title=Non+Solo+Php" title="Aggiungi 'Non Solo Php' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Non Solo Php' a Del.icio.us" alt="Aggiungi 'Non Solo Php' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2010/08/27/non-solo-php/&amp;title=Non+Solo+Php" title="Aggiungi 'Non Solo Php' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Non Solo Php' a digg" alt="Aggiungi 'Non Solo Php' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2010/08/27/non-solo-php/" title="Aggiungi 'Non Solo Php' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Non Solo Php' a Technorati" alt="Aggiungi 'Non Solo Php' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2010/08/27/non-solo-php/&amp;title=Non+Solo+Php" title="Aggiungi 'Non Solo Php' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Non Solo Php' a Google Bookmarks" alt="Aggiungi 'Non Solo Php' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2010/08/27/non-solo-php/&amp;title=Non+Solo+Php" title="Aggiungi 'Non Solo Php' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Non Solo Php' a Segnalo" alt="Aggiungi 'Non Solo Php' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2010/08/27/non-solo-php/&amp;title=Non+Solo+Php" title="Aggiungi 'Non Solo Php' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Non Solo Php' a OKnotizie" alt="Aggiungi 'Non Solo Php' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Non+Solo+Php&amp;url=http://www.pillolhacking.net/2010/08/27/non-solo-php/" title="Aggiungi 'Non Solo Php' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Non Solo Php' a Diggita" alt="Aggiungi 'Non Solo Php' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2010/08/27/non-solo-php/&amp;t=Non+Solo+Php" title="Aggiungi 'Non Solo Php' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Non Solo Php' a FaceBook" alt="Aggiungi 'Non Solo Php' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2010/08/27/non-solo-php/&amp;title=Non+Solo+Php" title="Aggiungi 'Non Solo Php' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Non Solo Php' a Upnews" alt="Aggiungi 'Non Solo Php' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Non+Solo+Php&amp;url=http://www.pillolhacking.net/2010/08/27/non-solo-php/" title="Aggiungi 'Non Solo Php' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Non Solo Php' a NotizieFlash" alt="Aggiungi 'Non Solo Php' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2010/08/27/non-solo-php/" title="Aggiungi 'Non Solo Php' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Non Solo Php' a Twitter" alt="Aggiungi 'Non Solo Php' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Non+Solo+Php&amp;url=http://www.pillolhacking.net/2010/08/27/non-solo-php/" title="Aggiungi 'Non Solo Php' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Non Solo Php' a Technotizie" alt="Aggiungi 'Non Solo Php' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Non+Solo+Php&amp;url=http://www.pillolhacking.net/2010/08/27/non-solo-php/" title="Aggiungi 'Non Solo Php' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi 'Non Solo Php' a FriendFeed" alt="Aggiungi 'Non Solo Php' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2010/08/27/non-solo-php/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Creare Virus in Batch</title>
		<link>http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/</link>
		<comments>http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 14:06:16 +0000</pubDate>
		<dc:creator>Daniele Chiuri</dc:creator>
				<category><![CDATA[Malware]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=1500</guid>
		<description><![CDATA[Con questo articolo vogliamo spiegare come possiamo essere infettati da dei semplici virus che possono essere scritti in linguaggio batch. Specifico che il termine virus in questo articolo sta ad intendere un software malevolo in generale non virus in senso stretto (così semplifichiamo e non ci perdiamo in lungaggini sulla differenza tra virus, worm, spyware [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-1510  aligncenter" title="virus_01" src="http://www.pillolhacking.net/wp-content/uploads/2010/08/virus_01.jpg" alt="" width="350" height="315" /></p>
<p style="text-align: left;">
<p style="text-align: left;">Con questo articolo vogliamo spiegare come possiamo essere infettati da dei semplici virus che possono essere scritti in linguaggio batch. Specifico che il termine virus in questo articolo sta ad intendere un software malevolo in generale non virus in senso stretto (così semplifichiamo e non ci perdiamo in lungaggini sulla differenza tra virus, worm, spyware ecc.)</p>
<p>Prima di cominciare dobbiamo comunque aggiungere che questi virus non sono molto pericolosi perchè, benchè possano creare danni seri, ormai nelle ultime versioni di windows bisogna avere il consenso dell&#8217;amministratore per apportare delle modifiche al file di sistema, quindi lo script malevolo non riuscirebbe ad agire indisturbato o verrebbe comunque bloccato.</p>
<p>Ancora una nota prima di cominciare: dobbiamo spiegare in cosa consistono gli script batch. Questi file (di solito di piccole dimensioni) sono salvati in formato .bat e non sono altro dei comandi che vengono dati al promt di ms-dos. Tutti coloro che hanno una minima conoscenza di dos possono creare questi file. Vediamo alcuni esempi di codice che possono aiutarci a capire meglio come funzionano questi virus. Contate che si creano semplicemente scrivendo il codice sul blocco note e salvandolo come &#8220;nome&#8221;.bat.</p>
<p><em>format c: /autotest /q /u</em></p>
<p>Salvando questo testo sul blocco note in un file .bat avrete creato un virus che formatta l&#8217;hard disk senza chiedere nessuna conferma all&#8217;utente. La maggioranza degli antivirus trova e annulla questo tipo di file.</p>
<p><em>start<br />
start<br />
start<br />
start<br />
&#8230;.</em></p>
<p>Ognuno di questi comandi apre una finestra del prompt dei comandi di dos&#8230;immaginate cosa potrebbe succedere se scriveste 2000/3000 start.</p>
<p><em>erase /q C:/Windows/nomefile</em></p>
<p>Questo comando cancellerebbe il file &#8220;nomefile&#8221; dalla cartella Windows senza chiedere nessuna conferma di cancellazione.</p>
<p><em>deltree c:/Windows</em></p>
<p>In questo modo cancellerebbe tutto il contenuto della cartella windows. Bisogna dire in questo caso che questo comando nello specifico (come molti altri) è stato disattivato dalle ultime versioni di windows (per esempio nelle versioni Home di Win 7)</p>
<p>In conclusione dobbiamo aggiungere che questi comandi potrebbero essere combinati e messi uno dopo l&#8217;altro per creare più danni.</p>
<p>In questo articolo abbiamo visto solo alcune delle potenzialità dei file batch, ovviamente è una tecnica un po&#8217; datata e con scarse possibilità di successo anche perchè il file deve essere eseguito per funzionare (anche se potrebbe essere messo in autorun) comunque ci ricorda una buona regola della sicurezza informatica: se non sappiamo da chi arriva o cosa contiene un file o una mail <strong>NON APRIAMOLO!</strong></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/&amp;title=Creare+Virus+in+Batch" title="Aggiungi 'Creare Virus in Batch' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Creare Virus in Batch' a Del.icio.us" alt="Aggiungi 'Creare Virus in Batch' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/&amp;title=Creare+Virus+in+Batch" title="Aggiungi 'Creare Virus in Batch' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Creare Virus in Batch' a digg" alt="Aggiungi 'Creare Virus in Batch' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/" title="Aggiungi 'Creare Virus in Batch' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Creare Virus in Batch' a Technorati" alt="Aggiungi 'Creare Virus in Batch' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/&amp;title=Creare+Virus+in+Batch" title="Aggiungi 'Creare Virus in Batch' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Creare Virus in Batch' a Google Bookmarks" alt="Aggiungi 'Creare Virus in Batch' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/&amp;title=Creare+Virus+in+Batch" title="Aggiungi 'Creare Virus in Batch' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Creare Virus in Batch' a Segnalo" alt="Aggiungi 'Creare Virus in Batch' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/&amp;title=Creare+Virus+in+Batch" title="Aggiungi 'Creare Virus in Batch' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Creare Virus in Batch' a OKnotizie" alt="Aggiungi 'Creare Virus in Batch' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Creare+Virus+in+Batch&amp;url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/" title="Aggiungi 'Creare Virus in Batch' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Creare Virus in Batch' a Diggita" alt="Aggiungi 'Creare Virus in Batch' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/&amp;t=Creare+Virus+in+Batch" title="Aggiungi 'Creare Virus in Batch' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Creare Virus in Batch' a FaceBook" alt="Aggiungi 'Creare Virus in Batch' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/&amp;title=Creare+Virus+in+Batch" title="Aggiungi 'Creare Virus in Batch' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Creare Virus in Batch' a Upnews" alt="Aggiungi 'Creare Virus in Batch' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Creare+Virus+in+Batch&amp;url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/" title="Aggiungi 'Creare Virus in Batch' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Creare Virus in Batch' a NotizieFlash" alt="Aggiungi 'Creare Virus in Batch' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/" title="Aggiungi 'Creare Virus in Batch' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Creare Virus in Batch' a Twitter" alt="Aggiungi 'Creare Virus in Batch' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Creare+Virus+in+Batch&amp;url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/" title="Aggiungi 'Creare Virus in Batch' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Creare Virus in Batch' a Technotizie" alt="Aggiungi 'Creare Virus in Batch' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Creare+Virus+in+Batch&amp;url=http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/" title="Aggiungi 'Creare Virus in Batch' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi 'Creare Virus in Batch' a FriendFeed" alt="Aggiungi 'Creare Virus in Batch' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2010/08/21/creare-virus-in-batch/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Hosting MySql Gratuito per Aspiranti Programmatori</title>
		<link>http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/</link>
		<comments>http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 16:45:37 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Risorse]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=1243</guid>
		<description><![CDATA[Chi si occupa di programmazione, in particolare di web applications, sa che le risorse non bastano mai. Parlo di tools,librerie, ma anche di spazio web e database. Questi ultimi in particolare sono assai preziosi. E&#8217; facile trovare hosting web gratuito, ma non sempre il db è incluso nell&#8217;offerta free, oppure si tratta di una versione [...]]]></description>
			<content:encoded><![CDATA[<p>Chi si occupa di programmazione, in particolare di web applications, sa  che le risorse non bastano mai. Parlo di tools,librerie, ma anche di  spazio web e database. Questi ultimi in particolare sono assai preziosi.  E&#8217; facile trovare hosting web gratuito, ma non sempre il db è incluso  nell&#8217;offerta free, oppure si tratta di una versione del software  obsoleta.</p>
<p>Un esempio è <a id="s9ki" title="awardspace.com" href="http://www.awardspace.com/">awardspace.com</a>. Il servizio è  totalmente gratuito e propone oltre allo spazio web da 200MB un db MySql,  però versione 4.</p>
<p>A chi interessa un hosting per il solo db  suggerisco <a id="edgb" title="db4free.net" href="http://db4free.net/">db4free.net</a>.  Anche questo è un servizio totalmente gratuito. Per ogni account  garantisce due database MySql 5.1. Non sono specificati limiti di  spazio, ma è ovvio che trattandosi di un servizio free è norma di buon  senso limitarsi.</p>
<p>Il servizio è dotato anche di un <a href="http://db4free.blogspot.com/">blog</a> dove  vengono pubblicate novità e informazioni sullo stato dei servizi,  e di  un forum dove poter discutere di problemi comuni e dove trovare  soluzioni per eventuali problemi legati alla configurazione.</p>
<p>Tengo  a precisare che il suggerimento è valido per chi intende sviluppare  software e non per testare bug o tecniche hacker!  Per queste ultime è meglio  prepararsi un <a id="sgsv" title="laboratorio" href="../2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/">laboratorio</a> in locale sul proprio PC.</p>
<p>Per  concludere, se sei un programmatore affamato di risorse per fare  esperienza con Sql e ti serve un database gratuito, <a id="ryua" title="db4free.net" href="http://db4free.net/">db4free.net</a> potrebbe fare al caso tuo.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/&amp;title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Del.icio.us" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/&amp;title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a digg" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Technorati" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/&amp;title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Google Bookmarks" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/&amp;title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Segnalo" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/&amp;title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a OKnotizie" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori&amp;url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Diggita" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/&amp;t=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a FaceBook" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/&amp;title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Upnews" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori&amp;url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a NotizieFlash" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Twitter" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori&amp;url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Technotizie" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Hosting+MySql+Gratuito+per+Aspiranti+Programmatori&amp;url=http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a FriendFeed" alt="Aggiungi 'Hosting MySql Gratuito per Aspiranti Programmatori' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2010/04/02/hosting-mysql-gratuito-per-aspiranti-programmatori/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>4 Estensioni Firefox per Web Developers</title>
		<link>http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/</link>
		<comments>http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 04:42:31 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Risorse]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=695</guid>
		<description><![CDATA[In questo articolo presento quattro estensioni per Firefox che utilizzo abitualmente per sviluppare applicazioni web. Si tratta di strumenti di debug che permettono di controllare ogni aspetto dell&#8217;applicazione, almeno lato client e nel transito sul protocollo HTTP. Questo post integra e completa 9 Risorse Gratuite per Diventare Wev Developer, pubblicato qualche giorno fa. 1. Firebug [...]]]></description>
			<content:encoded><![CDATA[<p>In questo articolo presento quattro estensioni per Firefox che utilizzo abitualmente per sviluppare applicazioni web. Si tratta di strumenti di debug che permettono di controllare ogni aspetto dell&#8217;applicazione, almeno lato client e nel transito sul protocollo HTTP.<br />
Questo post integra e completa <a id="a59h" title="9 Risorse Gratuite per Diventare Wev Developer" href="../2009/07/30/9-risorse-gratuite-per-diventare-web-developer/">9 Risorse Gratuite per Diventare Wev Developer</a>, pubblicato qualche giorno fa.</p>
<p><strong>1. Firebug </strong><br />
Il debugger per antonomasia. Ne ho parlato nell&#8217;articolo come <a id="iw8j" title="scaricare video da myspace" href="../2008/06/30/scaricare-video-da-youtube-con-firefox/">scaricare video da myspace</a>, ma le sue capacità vanno ben oltre a quelle descritte in quell&#8217;articolo. Analisi live dell&#8217;html, debug Javascript, controllo attività di rete e tanto altro fanno di Firebug uno strumento indispensabile per il web developer.<br />
<a id="obwt" title="http://getfirebug.com/" href="http://getfirebug.com/">http://getfirebug.com/</a></p>
<p><strong>2. Web Developer<br />
</strong> Wev Developer extension aggiunge a Firefox una toolbar ricca di strumenti per lo sviluppo. Dalla gestione dei cookie a quella dei CSS, dalle informazioni sui moduli alla gestione delle immagini. Permette per esempio di evidenziare con dei contorni tabelle e celle, far apparire a video i nomi campi di unform.<br />
<a href="http://chrispederick.com/work/web-developer/">http://chrispederick.com/work/web-developer/</a></p>
<p><strong>3. Aardvark</strong><br />
<a id="sxmv" title="http://karmatics.com/aardvark/" href="http://karmatics.com/aardvark/">http://karmatics.com/aardvark/</a><br />
Con Aardvark manipolare una pagina web è semplicissimo. Si attiva cliccando il tasto destro del mouse e mette a disposizione del programmatore una serie funzioni attivabili tramite la pressione di un tasto. Una volta attivato Aardvark evidenzia gli elementi html che si trovano sotto il puntatore del mouse. Premendo &#8216;v&#8217; si apre una finestra con il sorgente dell&#8217;elemento selezionato; il tasto &#8216;r&#8217; rimuove l&#8217;elemento dalla pagina.</p>
<p><strong>4. LiveHTTPHeaders<br />
</strong>Forsnisce informazioni sullo scambio di header HTTP tra il browser e il server. E&#8217; molto utile per vedere cosa passa effettivamente nelle intestazioni, compresi i dati dei parametri GET, POST e COOKIES.<br />
<a id="m-a-" title="http://livehttpheaders.mozdev.org/" href="http://livehttpheaders.mozdev.org/">http://livehttpheaders.mozdev.org/</a></p>
<p>Queste quattro estensioni, combinate tra di loro permettono di controllare ogni aspetto dell&#8217;applicazione client side e nell&#8217;interazione con il server, come per esempio il controllo dei parametri passati o la presenza di errori negli url (risorse mancanti&#8230;).</p>
<p>Unite agli strumenti che ho presentato nell&#8217;altro articolo forniscono allo sviluppatore (o aspirante tale) tutto quello di cui ha bisogno per creare programmi web.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/&amp;title=4+Estensioni+Firefox+per+Web+Developers" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Del.icio.us" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/&amp;title=4+Estensioni+Firefox+per+Web+Developers" title="Aggiungi '4 Estensioni Firefox per Web Developers' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a digg" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Technorati" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/&amp;title=4+Estensioni+Firefox+per+Web+Developers" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Google Bookmarks" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/&amp;title=4+Estensioni+Firefox+per+Web+Developers" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Segnalo" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/&amp;title=4+Estensioni+Firefox+per+Web+Developers" title="Aggiungi '4 Estensioni Firefox per Web Developers' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi '4 Estensioni Firefox per Web Developers' a OKnotizie" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=4+Estensioni+Firefox+per+Web+Developers&amp;url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Diggita" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/&amp;t=4+Estensioni+Firefox+per+Web+Developers" title="Aggiungi '4 Estensioni Firefox per Web Developers' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a FaceBook" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/&amp;title=4+Estensioni+Firefox+per+Web+Developers" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Upnews" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=4+Estensioni+Firefox+per+Web+Developers&amp;url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/" title="Aggiungi '4 Estensioni Firefox per Web Developers' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a NotizieFlash" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Twitter" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=4+Estensioni+Firefox+per+Web+Developers&amp;url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a Technotizie" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=4+Estensioni+Firefox+per+Web+Developers&amp;url=http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/" title="Aggiungi '4 Estensioni Firefox per Web Developers' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi '4 Estensioni Firefox per Web Developers' a FriendFeed" alt="Aggiungi '4 Estensioni Firefox per Web Developers' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2009/08/03/4-estensioni-firefox-per-web-developers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>9 Risorse Gratuite per Diventare Web Developer</title>
		<link>http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/</link>
		<comments>http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 23:53:03 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Risorse]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=686</guid>
		<description><![CDATA[Fino a qualche anno fa il mondo dello sviluppo software era orientato verso le applicazioni stand-alone installabili sui PC. Oggi l&#8217;orizzonte è radicalmente cambiato. Al centro c&#8217;è la Rete, e tutte le applicazioni si orientano verso di essa. Le applicazioni tradizionali hanno lasciato il passo alle web-application, veri e propri programmi online. Ecco una serie [...]]]></description>
			<content:encoded><![CDATA[<p>Fino a qualche anno fa il mondo dello sviluppo software era orientato verso le applicazioni stand-alone installabili sui PC. Oggi l&#8217;orizzonte è radicalmente cambiato. Al centro c&#8217;è la Rete, e tutte le applicazioni si orientano verso di essa. Le applicazioni tradizionali hanno lasciato il passo alle web-application, veri e propri programmi online.</p>
<p>Ecco una serie di risorse gratuito che permettono di sviluppare un&#8217;applicazione web dall&#8217;inizio alla fine. C&#8217;è tutto quello che serve, dai tutorials, all&#8217;editor, passando per i server e le librerie per semplificare il lavoro di sviluppo.</p>
<p><strong>1. Tutorials, HTML, CSS, XML, Javascript, Ajax, SQL<br />
</strong>Tutorials per tutti (o quasi) i linguaggi coinvolti nello sviluppo di applicazioni web: HTML, CSS, XML, Javascript, Ajax, SQL e molto altro.<br />
<a id="cgaf" title="http://www.w3schools.com/" href="http://www.w3schools.com/">http://www.w3schools.com/</a></p>
<p><strong>2. Kohana Framework Php<br />
</strong>Invece di scrivere un&#8217;applicazione è meglio utilizzare un framework, ovvero una piattaforma, una &#8220;cornice&#8221; che faccia da guida allo sviluppo dell&#8217;applicazione. Il framework Kohana contiene tantissime classi, librerie, helpers già pronti e fornisce anche un modello (<a id="hdff" title="MVC" href="http://it.wikipedia.org/wiki/Model-View-Controller">MVC</a>) per organizzare al meglio il lavoro e separare i dati dalla rappresentazione.<br />
<a id="b-p8" title="http://kohanaphp.com/" href="http://kohanaphp.com/">http://kohanaphp.com/</a><br />
<strong><br />
3. jQuery Libreria Javascript<br />
</strong>Un&#8217;applicazione web moderna non può fare a meno di interazione lato client con Javascript e Ajax. Uno dei problemi di questi linguaggi è la compatibilità tra diversi browser, vero incubo dei programmatori. jQuery è una libreria Javascript multibrowser che risolve questo problema. Semplifica enormemente l&#8217;interazione con la pagina html e permette di ottenere spettacolari effetti grafici con poche istruzioni.<br />
<a id="ri4g" title="http://jquery.com/" href="http://jquery.com/">http://jquery.com/</a></p>
<p><strong>4. Gliffy Diagrammi Online<br />
</strong>Durante la progettazione del software nasce la necessità di dare un aspetto grafico alla struttura logica del programma, sia per schiarirsi le idee, sia per condividerle. Per la creazione di diagrammi di flusso, ma anche diagrammi di topologia di rete, si può usare Gliffy, tool online potentissimo. I grafici possono essere memorizzati ed esportati in diversi formati.<br />
<a id="a68f" title="http://www.gliffy.com/" href="http://www.gliffy.com/">http://www.gliffy.com/</a></p>
<p><strong>5. XAMPP: Apache, MySql, Php in un solo pacchetto<br />
</strong>XAMPP è la soluzione più semplice per installare con pochi click una vera piattaforma di sviluppo open-source, con Apache, MySql, Php e tanto altro.<br />
<a id="ko9t" title="XAMPP" href="../2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/">XAMPP</a></p>
<p><strong>6. Xp-Dev Spazio Online per Storage e Versionamento<br />
</strong>Se il software viene creato in team si rende necessario uno spazio comune dove memorizzare i sorgenti ed accedervi tramite Subversion. Ma anche se lo sviluppo è individuale è necessario uno spazio dove memorizzare e versionare i codici. Xp-Dev fornisce sia lo spazio per un repository Subversion, sia strumenti per la gestione del progetto, come blog e bug/time tracker.<br />
<a id="dsmd" title="Xp-Dev" href="../2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/">Xp-Dev</a></p>
<p><strong>7. PsPad Editor<br />
</strong>Ok, ora abbiamo tutto e possiamo iniziare a scrivere i nostri software. Manca solo una cosa: l&#8217;editor. PsPad è un editor gratuito, multilinguaggio (naturalmente Php incluso), con evidenziatore di sintassi. Supporta i progetti, è corredato di una serie di tools utilissimi (calcolatore di firma digitale, tabella ASCII, selettore di colori&#8230;)<br />
<a id="umo0" title="http://www.pspad.com/it/" href="http://www.pspad.com/it/">http://www.pspad.com/it/</a></p>
<p>Qui c&#8217;è tutto quello che vi serve per iniziare a sviluppare applicazioni per il web. Mancano le cose più importanti: creatività, passione, determinazione che naturalmente ci dovete mettere voi.</p>
<p>Buon divertimento!</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/&amp;title=9+Risorse+Gratuite+per+Diventare+Web+Developer" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Del.icio.us" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/&amp;title=9+Risorse+Gratuite+per+Diventare+Web+Developer" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a digg" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Technorati" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/&amp;title=9+Risorse+Gratuite+per+Diventare+Web+Developer" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Google Bookmarks" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/&amp;title=9+Risorse+Gratuite+per+Diventare+Web+Developer" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Segnalo" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/&amp;title=9+Risorse+Gratuite+per+Diventare+Web+Developer" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a OKnotizie" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=9+Risorse+Gratuite+per+Diventare+Web+Developer&amp;url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Diggita" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/&amp;t=9+Risorse+Gratuite+per+Diventare+Web+Developer" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a FaceBook" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/&amp;title=9+Risorse+Gratuite+per+Diventare+Web+Developer" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Upnews" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=9+Risorse+Gratuite+per+Diventare+Web+Developer&amp;url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a NotizieFlash" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Twitter" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=9+Risorse+Gratuite+per+Diventare+Web+Developer&amp;url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Technotizie" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=9+Risorse+Gratuite+per+Diventare+Web+Developer&amp;url=http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a FriendFeed" alt="Aggiungi '9 Risorse Gratuite per Diventare Web Developer' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2009/07/30/9-risorse-gratuite-per-diventare-web-developer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Crea il tuo Laboratorio Web con XAMPP</title>
		<link>http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/</link>
		<comments>http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 23:29:00 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Risorse]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=673</guid>
		<description><![CDATA[I web developer, ma anche i ricercatori hanno bisogno di un laboratorio, un ambiente dove poter sviluppare i software e gli exploit, oppure dove poter testare e cercare bug e vulnerabilità. L&#8217;attività di sviluppo e di ricerca è già di per sè dispendiosa in termini di tempo, energie e attenzione, il programmatore desidera concentrarsi sull&#8217;analisi [...]]]></description>
			<content:encoded><![CDATA[<p>I web developer, ma anche i ricercatori hanno bisogno di un laboratorio, un ambiente dove poter sviluppare i software e gli exploit, oppure dove poter testare e cercare bug e vulnerabilità. L&#8217;attività di sviluppo e di ricerca è già di per sè dispendiosa in termini di tempo, energie e attenzione, il programmatore desidera concentrarsi sull&#8217;analisi e lo sviluppo delle applicazioni, senza dover perder tempo nella configurazione dell&#8217;infrastruttura.</p>
<p><a id="a6py" title="XAMPP" href="http://www.apachefriends.org/it/xampp.html">XAMPP</a> è un pacchetto software che mette a disposizione del programmatore tutto quello di cui ha bisogno per iniziare lo sviluppo (o la ricerca) in modo semplice.<br />
Mentra scrivo XAMPP è alla versione 1.7.1. Il pacchetto comprende:</p>
<ul>
<li>Apache 2.2.11</li>
</ul>
<ul>
<li>MySQL 5.1.33</li>
</ul>
<ul>
<li>Php 5.2.9</li>
</ul>
<p>Comprende inoltre phpMyAdmin per gestire MySQL tramite interfaccia web, FileZilla Server per condividere file e fornire accesso al server tramite ftp e Mercury Mail Transport System, semplice mail server.</p>
<p>Di XAMPP esistono 4 versioni (Windows, Linux, Mac, Solaris). La versione Windows può essere installata in due modi:</p>
<p>1. Tramite Windows Installer</p>
<p>2. Estraendolo dal file zip</p>
<p>Sul sito di origine è presente una <a id="s-3j" title="dettagliata guida" href="http://www.apachefriends.org/it/xampp-windows.html#4532">dettagliata guida</a> che rende la fase di installazione e configurazione semplicissima. Una volta installato, tutti i server verranno gestiti tramite un&#8217;interfaccia grafica, dalla quale sarà possibile avviare/arrestare Apache e MySQL; sarà anche possibile decidere se installare i server come servizi o comeapplicazioni stand-alone.</p>
<p>Uso da anni XAMPP per Windows e lo consiglio. Mette il programmatore in grado di iniziare lo sviluppo vero e proprio in pochi minuti. Utile anche per creare un ambiente di test dove provare le tecniche dihacking e gli exploit.</p>
<p>Lo potete scaricare dal sito <a id="dphv" title="http://www.apachefriends.org/" href="http://www.apachefriends.org/">http://www.apachefriends.org/</a></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/&amp;title=Crea+il+tuo+Laboratorio+Web+con+XAMPP" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Del.icio.us" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/&amp;title=Crea+il+tuo+Laboratorio+Web+con+XAMPP" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a digg" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Technorati" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/&amp;title=Crea+il+tuo+Laboratorio+Web+con+XAMPP" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Google Bookmarks" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/&amp;title=Crea+il+tuo+Laboratorio+Web+con+XAMPP" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Segnalo" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/&amp;title=Crea+il+tuo+Laboratorio+Web+con+XAMPP" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a OKnotizie" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Crea+il+tuo+Laboratorio+Web+con+XAMPP&amp;url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Diggita" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/&amp;t=Crea+il+tuo+Laboratorio+Web+con+XAMPP" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a FaceBook" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/&amp;title=Crea+il+tuo+Laboratorio+Web+con+XAMPP" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Upnews" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Crea+il+tuo+Laboratorio+Web+con+XAMPP&amp;url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a NotizieFlash" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Twitter" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Crea+il+tuo+Laboratorio+Web+con+XAMPP&amp;url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Technotizie" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Crea+il+tuo+Laboratorio+Web+con+XAMPP&amp;url=http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a FriendFeed" alt="Aggiungi 'Crea il tuo Laboratorio Web con XAMPP' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2009/07/28/crea-il-tuo-laboratorio-web-con-xampp/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Risparmia Tempo e Fatica con i Code Snippets</title>
		<link>http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/</link>
		<comments>http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 05:38:39 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=554</guid>
		<description><![CDATA[All&#8217;inizio fu il ciclo for/next. Per quale motivo riscrivere la stessa istruzione quando posso istruire il computer a farlo al posto mio? Fin dalle epoche più remote l&#8217;uomo primitivo programmatore ha avuto un fine: fare di tutto per non fare nulla. Macro, funzioni, e quindi gli oggetti, riusabilità del codice fino ad arrivare alla riusabilità [...]]]></description>
			<content:encoded><![CDATA[<p>All&#8217;inizio fu il ciclo for/next. Per quale motivo riscrivere la stessa istruzione quando posso istruire il computer a farlo al posto mio? Fin dalle epoche più remote l&#8217;uomo primitivo programmatore ha avuto un fine: fare di tutto per non fare nulla.</p>
<p>Macro, funzioni, e quindi gli oggetti, riusabilità del codice fino ad arrivare alla riusabilità dei concetti che si concretizza nei <a id="bbl_" title="design patterns" href="http://it.wikipedia.org/wiki/Design_Patterns">design patterns</a> della perfida Banda dei Quattro. Tutto questo per evitare il più possibile di scrivere codice.</p>
<p>L&#8217;avvento del copia/incolla e di Visual Studio ha dato un impulso fatale e definitivo allo sviluppo di  questa attitudine neuro-muscolare.</p>
<p>Se anche voi siete programmatori sull&#8217;orlo di una crisi di nervi il suggerimento che sto per darvi potrebbe salvarvi, o perlomeno potrebbe evitarvi tanta deprecabile fatica: usate gli snippets.</p>
<p>Gli snippets sono frammenti di codice, da quello banale a quello complesso, da conservare e riusare quando se ne presenta la necessità.</p>
<p>Un&#8217;espressione regolare per validare un indirizzo email; le funzioni per effettuare l&#8217;interrogazione ad un particolare database, la procedura per creare una password sicura, il metodo per gestire in modo efficace una sessione&#8230;</p>
<p>Chi programma, per passione o per professione, o semplicemente per masochismo, nel corso del tempo tenderà a raccogliere degli snippets, a crearsi un proprio archivio. Chi volesse farlo, o chi già l&#8217;ha fatto ma non è soddisfatto del metodo di raccolta e memorizzazione, suggerisco <a id="l4rf" title="php-csl" href="http://www.php-csl.com/">php-csl</a>, programma open-source, basato su php/apache/mysql che permette di gestire diverse librerie di snippets, librerie tematiche (per linguaggio) organizzate in categorie (database, sicurezza, formato date/ore, gestione degli array&#8230;). Lo uso e lo trovo molto utile.</p>
<p>Per chi è troppo pigro per crearsi una propria libreria di snippets, suggerisco di guardare <a id="tk.f" title="snipt.net" href="http://snipt.net/">snipt.net</a>. Su questo sito sono disponibili migliaia di snippet per svariati linguaggi di programmazione. Si tratta di un sito dove i programmatori condividono i propri snippets con gli altri, utile archivio per chi vuole trovarsi già una barca di snippets pronti, senza fare troppa fatica.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/&amp;title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Del.icio.us" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/&amp;title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a digg" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Technorati" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/&amp;title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Google Bookmarks" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/&amp;title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Segnalo" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/&amp;title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a OKnotizie" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets&amp;url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Diggita" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/&amp;t=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a FaceBook" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/&amp;title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Upnews" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets&amp;url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a NotizieFlash" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Twitter" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets&amp;url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Technotizie" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Risparmia+Tempo+e+Fatica+con+i+Code+Snippets&amp;url=http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a FriendFeed" alt="Aggiungi 'Risparmia Tempo e Fatica con i Code Snippets' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2009/06/02/risparmia-tempo-e-fatica-con-i-code-snippets/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software</title>
		<link>http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/</link>
		<comments>http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 15:30:09 +0000</pubDate>
		<dc:creator>Angelo Righi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Risorse]]></category>

		<guid isPermaLink="false">http://www.pillolhacking.net/?p=298</guid>
		<description><![CDATA[Xp-Dev è un servizio online per programmatori individuali  o piccoli team che mette a disposizione 1.5GB di spazio dove poter creare infiniti repository subversion per il versionamento e la condivisione dei sorgenti, e strumenti per la gestione dei progetti (bug tracking, wiki&#8230;). L&#8217;accesso alle risorse dei vari utenti può essere gestito configurando i permessi di [...]]]></description>
			<content:encoded><![CDATA[<p><a id="at9e" title="Xp-Dev" href="http://xp-dev.com/">Xp-Dev</a> è un servizio online per programmatori individuali  o piccoli team che mette a disposizione 1.5GB di spazio dove poter creare infiniti repository subversion per il versionamento e la condivisione dei sorgenti, e strumenti per la gestione dei progetti (bug tracking, wiki&#8230;).</p>
<p>L&#8217;accesso alle risorse dei vari utenti può essere gestito configurando i permessi di lettura e scrittura, ed inoltre è possibile accedere al servizio anche tramite SSL. Il prezzo? <a id="otpf" title="Tutto questo è gratuito" href="http://xp-dev.com/wiki/1/Features">Tutto questo è gratuito</a> !</p>
<p>Utilizzando un servizio come Xp-Dev è possibile usare TortoiseSVN come client per accedere al repository online da qualsiasi computer. Per chi come me utilizza diversi PC e da diversi luoghi l&#8217;utilizzo di uno strumento di questo tipo facilita sicuramente il lavoro. Inoltre collaborare e mettere insieme un team di sviluppatori anche lontani geograficamente e permettere loro di condividere il sorgente in sicurezza grazie al controllo di versione di Subversion è straordinario.</p>
<p>Xp-Dev è disponibile non solo per progetti open-source, ma anche per lo sviluppo di software che non prevedono la condivisione del codice sorgente.</p>
<p>Mi sembra uno strumento completissimo e gratuito che consiglio a tutti i <a id="okvd" title="programmatori o aspiranti tali" href="../2008/12/14/11-risorse-gratuite-per-iniziare-a-programmare/">programmatori o aspiranti tali</a> .</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Segnala presso:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/&amp;title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Del.icio.us"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Del.icio.us" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/&amp;title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a digg"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a digg" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Technorati"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Technorati" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/&amp;title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Google Bookmarks"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Google Bookmarks" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://segnalo.alice.it/post.html.php?url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/&amp;title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Segnalo"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/segnalo.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Segnalo" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Segnalo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://oknotizie.alice.it/post?url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/&amp;title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a OKnotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a OKnotizie" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a OKnotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.diggita.it/submit.php?title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software&amp;url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Diggita"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Diggita" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Diggita" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/&amp;t=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a FaceBook"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a FaceBook" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.upnews.it/submit?url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/&amp;title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Upnews"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/upnews.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Upnews" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Upnews" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://notizieflash.com/submit.php?title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software&amp;url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a NotizieFlash"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/notizieflash.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a NotizieFlash" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a NotizieFlash" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Twitter"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Twitter" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technotizie.it/posta_ok?action=f2&amp;title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software&amp;url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Technotizie"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Technotizie" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a Technotizie" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Repository+Subversion+da+1.5GB+di+Spazio+Gratuito+per+Semplificare+lo+Sviluppo+di+Software&amp;url=http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a FriendFeed"><img src="http://www.pillolhacking.net/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a FriendFeed" alt="Aggiungi 'Repository Subversion da 1.5GB di Spazio Gratuito per Semplificare lo Sviluppo di Software' a FriendFeed" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.pillolhacking.net/2009/02/09/repository-subversion-da-15gb-di-spazio-gratuito-per-semplificare-lo-sviluppo-di-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: www.pillolhacking.net @ 2012-02-05 10:31:53 -->
