Owner: Devjoker 3.0 URL:http://devjoker.blogspot.com Join Date: Sun, 07 Sep 2008 18:11:26 -0500 Rating:0 Site Description: Blog sulla programmazione .NET, sviluppo WEB, Grafica e notizie dal web. Site statistics:Click here
Più di 450 script Ajax gratuiti per il vostro sito 2008-09-07 15:41:00 Ajax Rain, ecco una libreria di più di 450 script
Ajax da inserire nel vostro sito, come form di upload, tooltip, progress bar, grafici interattivi, menu contestuali e molto altro.
Gli script sono pubblici e molti utilizzano i già noti framework Ajax come QooxDoo, JQuery, YUI.Come dice lo slogan, "Secret Behind your inspiration", Ajax Rain è un’ottima risorsa da cui prendere spunto e per mett
Photoshop: ridefinizione creativa di esposizione, colori, dettagli e rumori 2008-09-07 07:39:00
Per gli amanti di Photoshop
ecco Topaz Adjust, un plug-in fantastico per regolare esposizione, colori, dettagli e rumori di un'immagine. Topaz utilizza algoritmi avanzati per raggiungere effetti straordinari in pochi secondi e il risultato finale è un'immagine HDR di tutta qualità.Gli utenti Windows possono scaricare Topaz a questo indirizzo, mentre a questo gli utenti Mac.Il plug-in "purt Read more:creativa
Rilasciato Firefox 3.1 Alpha 2 2008-09-06 10:14:00
Mozilla ha rilasciato la seconda alpha di Firefox
3.1, nome in codice "Shiretoko."La nuova release supporta gli elementi <video> per l'HTML 5 e la possibilità di fare "drag and drop" dei tabs tra le finestre del browser.
Computer World ha pubblicato un articolo riguardo alcuni benchmarks i cui risultati dimostrano che Firefox 3.1 interpreta più velocemente Javascript rispetto a Read more:Alpha
, Rilasciato
Goosh: una shell Unix-like per Google 2008-09-05 20:11:00
Per i maniaci e amanti della riga di comando ecco: Goosh in stile *nix e dannatamente nerd. La shell è scritta in AJAX ed è un modo alternativo per eseguire ricerche su Google
impartendo comandi da console come se si stesse lavorando su un qualche server Linux.
Qualcuno è disposto a mettere Goosh per qualche giorno come homepage sul proprio browser?
Bill Gates e Jerry Seinfeld in una nuova campagna pubblicitaria Microsoft 2008-09-05 17:39:00
Con l'avanzata di Apple nelle quote di mercato nel settore enterprise, passando dall'1,2% al 4,5%, Microsoft
è costretta ad avviare una nuova campagna pubblicitaria con uno sforzo di 300 milioni di dollari di cui 10 a Jerry
Seinfeld (noto attore comico statunitense) che invita gli uenti a passare a Vista.
Questo simpatico spot, dove si vede discutere Gates
.htm">Bill Gates
e Jerry Seinfeld, è il primo di
Tecnica di scripting corss-site 2008-09-05 00:44:00 Mediante questa tecnica, un hacker potrebbe eseguire porzioni di codice in linguaggi di scripting
lato-client, come Javascript, al fine di carpire cookie o altri dati sensibili.
Il cross-site scripting non è affatto complesso da realizzare: basta inserire dati grezzi nell'HTML del sito. Per esempio, l'hacker potrebbe digitare:
<script language="javascript">alert();</script> in una ca Read more:Tecnica
Il salto di qualità tra HTML e XHTML 2008-09-04 23:23:00 Molti pensano che XHTML
sia una tecnologia complicata che richiede di imparare un approccio totalmente nuovo alla creazione delle
pagine Web. Ma non è così, la verità è che XHTML non è poi così ben diverso da HTML. La versione più recente di HTML ha risolto molti dei problemi delle versioni precedenti, perciò il salto tra HTML e XHTML è breve.
Il processo di conversione da un documento H
Posizionamento sui motori di ricerca. 2008-09-04 21:05:00 Per chi sviluppa siti internet è importante effettuare un buon posizionamento sui motori di ricerca. Approfondiamo, quindi, l'argomento SEO:
E' necessario che il codice rispetti gli standard descritti dal W3C
contenuti ben organizzati e strutturati, utilizzando codice semanticamente corretto
Iniziando da questa base è possibile ottenere buoni risultati, ma la cosa più importante da tenere pre
C#: Salvare e caricare contenuti Textbox con xml 2008-09-03 18:23:00 Ancora oggi, purtroppo, durante lo sviluppo di un'applicazione vengono utilizzati file .ini, metodo ormai obsoleto. Vediamo come salvare il testo contenuto nelle TextBox di un Form in un file .xml e successivamente ricaricare i dati nei rispettivi TextBox.Esempio file app.config<?xml version="1.0" encoding="utf-8"?><configuration><appSettings><app key="Nome" value="Mario Rossi
Basta con IE6! Si propone Save The Developers 2008-09-03 13:15:00 Parlando di browser, il nemico giurato di tutti gli sviluppatori è l’ormai noto Internet Explorer 6. Sembra veramente difficile eliminarlo dai computer di tutto il mondo, soprattutto dopo che la Microsoft ha fatto diventare opzionale l’aggiornamento di IE7. Da qualche mese è nata un’iniziativa chiamata Save The Developers
, che si propone di far sparire IE6 senza troppi mezzi termini. Qual
Flash e i motori di ricerca 2008-09-03 12:25:00 Google ha annunciato una migliore indicizzazione dei contenuti Flash
, in realtà però Flash continua ad avere ancora molti limiti e incompatibilità con i motori di ricercaCerchiamo di capire perchè:1. Pagine non linkabiliSicuramente vi sarà capitato navigando nei numerosi siti realizzati utilizzando questa tecnologia di non poter linkare una pagina che a voi interessa. Questo può risultare mo
Cuil il futuro rivale di Google? 2008-08-31 18:50:00 Presentato come il nuovo rivale di Google
, Cuil è un nuovo motore di ricerca creato da alcuni ex-dipendenti di Google. Ma ovviamente non mancano le critiche.Dal punto di vita grafico, l'interfaccia è ben curata anche se personalmente non condivido l'utilizzo di 2/3 colonne per l'impaginazione dei risultati, spesso diventa molto confusionario e poco usabile. La pecca più grande, ahimè, sta nei Read more:futuro
PHP: Contare i files ricorsivamente 2008-08-31 08:18:00 Un esempio che ritorna il numero di files
inclusi anche nelle sottodirectory.E' necessario utilizzare una funzione normalize_path per essere sicuri che la variabile $path contenga gli slash finali (-> )function count_files_recursive($path) { $files = 0; $dir = opendir($path);if (!$dir){return 0;} while (($file = readdir($dir)) !== false) { if ($file[0] == '.'){ continue; } if (is_dir(
PHP: Cancellare files dopo un determinato periodo di tempo 2008-08-31 07:59:00 Questo esempio mostra come cancellare determinati tipi di file dopo un periodo
di tempo
. Questo può essere utile, per esempio, per cancellare files
in cache.// Definire la directory da pulire$captchaFolder = 'temp/';// I tipi di file da controllare (si può usare anche *.*)$fileTypes = '*.jpg';// Qui è possibile definire dopo quanti// minuti i file saranno cancellati$expire_time = 20;fo
PHP: Cryptare con algoritmo XOR 2008-08-31 07:09:00 Cryptiamo una stringa con una chiave utilizzando l'algoritmo XOR.- Il parametro InputString specifica la stringa data in input.- Il parametro KeyPhrase specifica la chiave da utilizzare. function XOREncryption($InputString, $KeyPhrase){$KeyPhraseLength = strlen($KeyPhrase);for ($i = 0; $i < strlen($InputString); $i++){ $rPos = $i % $KeyPhraseLength; $r = ord($InputString[$i]) ^ ord($KeyPh
JavaFX e il Web 3.0 2008-08-30 20:09:00 Nel caso qualcuno non sia a conoscenza, il Web 2.0 è un termine coniato per descrivere l'immensa quantità di siti web oggi esistenti che permette agli utenti Internet di avere un posto dove partecipare interattivamente in tanti modi diversi. Degli esempi di Web 2.0 possono essere Flickr, dove gli utenti condividono foto, YouTube per i video o Wikipedia dove tutti possono contribuire ai contenuti
Photoshop: Impariamo il fotoritocco 2008-08-30 20:09:00 Un post su una delle mie passioni preferite, il fotoritocco
.Essendo un campo molto particolare non basterà certamente un semplice tutorial come questo per illustrarvi tutto ciò che bisogna sapere, ma può essere un ottimo punto di partenza.Il tutorial è visualizzabile a questo indirizzo. Read more:Photoshop
Photoshop: 41 effetti spettacolari 2008-08-30 11:00:00 Ecco Photoshop
quanto potente può essere in termini di foto editing. Ecco una raccolta di 41 spettacolari Tutorial in Photoshop che permettono di realizzare effetti
davvero unici.Poi il resto sta alla vostra immaginazione e fantasia.
InputBox di Visual Basic 6.0 in C# 2008-08-28 19:48:00 Sfortunatamente in C# non esiste una funzione InputBox() come in VisualBasic
6.0/.NET ma si può risolvere il problema aggiungendo il riferimento a 'Microsoft.VisualBasic.dll'.In Visual Studio 2005/2008 andare in Esplora Soluzioni, tasto destro su Riferimenti -> Aggiungi Riferimento. Nel tab .NET selezionare Microsoft.VisualBasic e fare OK.Ecco un esempio di una InputBox dove inserire un valore: Read more:Visual Basic
Calcolare MD5-Hash 2008-08-28 19:48:00 Un semplice metodo per generare un hash MD5 da una stringa utilizzando un metodo di Encoding.- Il parametro Input è la stringa data in input.- Il parametro UseEncoding è il metodo di Encoding.public static string CalculateMD5(string Input, Encoding UseEncoding){ System.Security.Cryptography.MD5CryptoServiceProvider CryptoService; CryptoService = new System.Security.Cryptography.MD5CryptoSe
Cryptare e decryptare file di testo usando una password 2008-08-28 19:48:00 Un esempio su come cryptare e decryptare con una password, tramite l'algoritmo DES, un file di testo.- Il parametro sInputFilename specifica il file da cryptare.- Il parametro sOutputFilename specifica il file da decryptare.- Il parametro sKey specifica la password da utilizzare.Utilizzare i seguenti Namespace:using System;using System.IO;using System.Security;using System.Security.Cryptography;us Read more:usando
Download di una pagina web 2008-08-28 19:48:00 Questo è un esempio su come salvare il contenuto di una pagina web in una stringa.- Il parametro Url specifica l'URL della pagina web.public string Download
WebPage(string Url){// Apre la connessioneHttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create(Url);// Si possono specificare i valori di un header aggiuntivo// come l'user agent o il referer:WebRequestObject.UserAgent = ".N
Estrarre il nome del dominio da un URL 2008-08-28 19:48:00 Un esempio su come estrarre il nome del dominio
da un indirizzo web.- Il parametro Url specifica l'URL della pagina web.public static string ExtractDomainNameFromURL(string Url){ if (!Url.Contains("://")) Url = "http://" + Url; return new Uri(Url).Host;}Anche se è un metodo più lento, mostro come fare la stessa cosa utilizzando le espressioni regolari:public static string ExtractDo
Stringhe e numeri random 2008-08-28 19:48:00 Generazione di una stringa random di una determinata lunghezza.- Il parametro size determina la dimensione della stringa.- Il parametro lowerCase se true, genera una stringa in minuscolo.public static string RandomString(int size, bool lowerCase){StringBuilder RandStr = new StringBuilder(size);// Ascii posizione iniziale (65 = A / 97 = a)int Start = (lowerCase) ? 97 : 65;// Aggiunge caratteri rand
C#: Integrare Flash e farlo interagire nelle vostre applicazioni 2008-09-10 09:21:00 Non molto tempo fà ho dovuto sviluppare un'applicazione che integrasse un filmato Flash
e interagisse con esso. Vediamo come realizzare un'applicazione del genere:
Per prima cosa dobbiamo aggiungere nella toolbox (casella degli strumenti) di Visual Studio i controlli Shockwave ActiveX, quindi tasto destro sulla toolbox -> Aggiungi Scheda e assegnargli un nome.
Ora bisogna generare un InterOp A
Patch Day di settembre: 4 bollettini critici 2008-09-10 08:56:00 Il Patch
Day di settembre
porta con sé quattro patch per 8 vulnerabilità critiche che coinvolgono Windows Media Player, Windows Media Encoder, Microsoft Office e Microsoft Windows GDI+ (graphics device interface)
Puntuale come ogni mese, arriva il Patch Day di Microsoft portando con sé quattro patch indirizzate a otto vulnerabilità critiche che coinvolgono Windows Media Player, Windows Me
Le prime skins per Google Chrome 2008-09-10 07:27:00
Download: Chrome
Safari
Download: Red Textured
Download: Mint textured
Download: LimeGreen Textured
Download: Blue Textured
Download: Black textured
Download: Tango Chrome
Installazione su Windows XP:
Individuare la directory: C:\Documents and Settings\”vostro nome utente”\Impostazioni Locali\Dati applicazioni\Googl Read more:Google
, prime
Raccolta di tools online per divertirvi con le vostre immagini: puzzle, posters, calendari, collage e molto altro 2008-09-08 04:23:00 Spesso trovare plugin photoshop per questi scopi richiede tempo e molti di questi sono in versione valutativa. Ecco perchè voglio segnalarvi Big Huge Labs una raccolta di tools online
gratuiti che permettono di divertirvi con le vostre foto, creando effetti puzzle, posters, calendari, collage e molto altro
.Tutto è molto personalizzabile grazie all'utilizzo delle Flickr API. Il sito è in inglese