Caputo's blog

Informatica, tecnologia, programmazione, fai da te, papercraft e papertoy

Archive for the 'Programmazione' Category

Programmazione: da Java a C#

Giugno 11th, 2011 by Giovanni Caputo

Sul sito della Microsoft sono disponibili degli utilissimi articoli per imparare il linguaggio C#. In particolare ci sono delle pagine dedicate che aiutano al passaggio da Java a C#.

Una pagina molto utile è http://msdn.microsoft.com/en-us/netframework/gg715299

che contiene:

Category: Programmazione, Tecnologia | No Comments »

Creare newsletter: mail con HTML

Giugno 5th, 2011 by Giovanni Caputo

HTML Email Boilerplate è un sito che rende disponibile codice di esempio per creare mail con codice HTML. L’esempio in questione cerca di evitare tutti i problemi di rendering dei più comuni client di posta: Gmail, Outlook, Yahoo Mail etc…

 

Category: Programmazione | No Comments »

Nuovi trucchi sull’ .htaccess

Giugno 3rd, 2011 by Giovanni Caputo

Rimuover www dagli URL

RewriteEngine On
RewriteCond %{HTTP_HOST} !^your-site.com$ [NC]
RewriteRule ^(.*)$ http://your-site.com/$1 [L,R=301]

Pagine di errore personalizzate

ErrorDocument 400 /errors/badrequest.html
ErrorDocument 401 /errors/authreqd.html
ErrorDocument 403 /errors/forbid.html
ErrorDocument 404 /errors/notfound.html
ErrorDocument 500 /errors/serverr.html

Category: Programmazione, Tecnologia, tutorial | No Comments »

Proteggere file all’interno di spazi web FTP

Maggio 31st, 2011 by Giovanni Caputo

Una possibile soluzione per proteggere file privati all’iterno di uno spazio web è quello di utilizzare il file .htaccess.

Inserire il seguente codice all’interno del file .htaccess, e caricate il file nella directory che desiderate proteggere (in questo esempio vogliamo proteggere la pagina “test.html”). Per creare un file .htaccess basta creare un semplice file di testo da rinominare come “.htacces”.

 
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/mysite/.htpasswd
AuthGroupFile /dev/null
<files test.html>
require valid-user
</files>

A questo punto salvate il seguente codice in un file chiamato .htpasswd, e caricatelo nello stesso percorso che avete specificato nella riga “AuthUserFile”. Esso contiene il vostro nome utente e password (criptata).
N.B. .htpasswd deve essere messo in una cartella non pubblica in modo da rimanere nascosto dagli occhi indiscreti dei visitatori malintenzionati.

 
rat86:pwdaaa123.

Category: Programmazione, Siti Web, tutorial | No Comments »

Mappe personalizzate e interattive

Maggio 25th, 2011 by Giovanni Caputo


Leaflet iè una libreria Javscript per creare mappe interattive che funzionano sia con normali browser sia con browser per dispotivi mobili.

Attraverso l’utilizzo di semplici API e codice OOp è possibile utilizzare la libreria.

Permette inoltre di utilizzare funzionalità come drag, scroll, zoom e pop up.

Demo: http://leaflet.cloudmade.com/examples.html

Download: http://leaflet.cloudmade.com/download.html

Category: Programmazione | No Comments »

Script che simula il muro di Facebook

Maggio 21st, 2011 by Giovanni Caputo

Vi proprongo il link per scaricare il codice che simula il muro di facebook.
Potreto utilizzarlo per i vostri progetti che permettono di gestire commenti degli utenti.
Lo script contiente 3 cartelle:

includes
functions.php
db.php // connessioni al database
js
wall.js
jquery.oembed.js
jquery.min.js // 1.4.2 version
css
wall.css
//Files
index.php, load_messages.php, load_comments.php, message_ajax.php,comment_ajax.php, delete_message_ajax.php, delete_comment_ajax.php
Il database coniente 3 tabelle: users, messages and comments.
Users Database Design
Potrete continuare a leggere il tutorial e le istruzioni (in inglese):
http://www.9lessons.info/2011/05/facebook-wall-script-with-php-and.html

Category: Programmazione | No Comments »

Utilissimi Tutorial jQuery

Maggio 18th, 2011 by Giovanni Caputo

Di seguito una collezione di tutorial per jQuery.

Check Boxes con jQuery e CSS

jQuery Tutorials

Effetto shutter con jQuery and Canvas

jQuery Tutorials

Slideshow con immagini di flicker

jQuery Tutorials

Personalizzare il muro di Facebook con un template jQuery

jQuery Tutorials

Slider con immagini a rotazione con jQuery

jQuery Tutorials

Semplice  Slideshow con JQuery

jQuery Tutorials

Muovere il contenuto con jQuery

jQuery Tutorials

Creare menu animanto in  jQuery

jQuery Tutorials

Diagrammi animati

jQuery Tutorials

Espandere immagini come menu in  jQuery

jQuery Tutorials

Menu animato in jQuery

jQuery Tutorials

Semplice menu con tooltip simi a quello di Flickr

jQuery Tutorials

Effetto Overlay

jQuery Tutorials

Galleria Fullscreen Gallery con Thumbnail Flip

jQuery Tutorials

Shuffle tra immagini usado  JQuery

jQuery Tutorials

Slider per preview di Thumbnails in  jQuery

jQuery Tutorials

Galleria in jQuery

jQuery Tutorials

Convertire codice jQuery in un plugin

jQuery Tutorials

Parallax Slider con  jQuery

jQuery Tutorials

Form animato con  jQuery

jQuery Tutorials

Semplicissima pagina per profilo

jQuery Tutorials

Spotlight

jQuery Tutorials

Carrello usando drag and drop

jQuery Tutorials

Votazioni con jQuery

jQuery Tutorials

Sistema di taggin similea quello di Delicious

jQuery Tutorials

jQuery teamplate e AJAX

jQuery Tutorials

Form Ajax con jQuery e PHP

jQuery Tutorials

Caricare animazioni con jQuery

jQuery Tutorials

Elegante galleria di Immagini

jQuery Tutorials

Gioco di Memoria con jQuery

jQuery Tutorials

Scroll con Collaps

jQuery Tutorials

Galleria Photografica Skitter

jQuery Tutorials

Mostrare e nascondere contenuto con un bottone

jQuery Tutorials

Creare un kaleidoscopio usando jQuery e CSS

jQuery Tutorials

Carta interattiva con  jParallax

jQuery Tutorials

Category: Programmazione | No Comments »

Nuovo phpmyadmin

Maggio 16th, 2011 by Giovanni Caputo

PhpMyAdmin è un programma di riferimento per quanto riguarda la gestione delle basi di dati in MySQL. Permette la gestione del database online con interfaccia web.

Da pochi giorni è stata rilasciata la nuova versione 3.4.0 con moltissime novità.

E’ possibile esportare lo schema relazione in diversi formati, contolli Ajax per molte funzionalità, costruttore di query visuale e grafici.

 

.

 

Category: Programmazione | No Comments »

Creare applicazioni per Android con App Inventor

Aprile 30th, 2011 by Giovanni Caputo

Se avete la necissità o la curiosità di sviluppare applicazioni per Android di consiglio di utilizzare App Inventor.

 

Category: Programmazione | No Comments »

Aggiungere jquery nella realizzazione di plugin per WOrdpress

Aprile 9th, 2011 by Giovanni Caputo

Per chi realizza plugin per wordpress protrebbe essere utile referenziare la libreria jquey. Il modo più semplice per farlo, inserndo tale riga prima della funzione wp_head è:

< ?php wp_enqueue_script("jquery"); ?>

Category: Programmazione | No Comments »