Ubuntu 9.10 Karmic Koala: tutti i programmi dedicati al web software, quinta puntata

Tutti i programmi dedicati al web software presenti nella nuova release targata Ubuntu: Karmic Koala.

In questa quarta puntata dal navigatore più popolare Magpierss a Qdbm ad altri un po' meno conosciuti ma non meno validi come abrowser ed altri comandi e utility.

Un Web server non è altro che un software installato in un server con la funzione di elaborare pagine web e generare dinamicamente contenuti.

Le semplici pagine .htm non necessitano di particolari interventi da parte del Web server, il loro codice viene interpretato dal browser del computer client e per questo l'html è definito come un linguaggio client side. Le pagine .php o .asp, contengono dei codici destinati a produrre dei comportamenti e a generare dinamicamente html, perchè ciò sia possibile è necessaria la mediazione di un Web server; PHP e ASP vengono quindi definiti linguaggi server side.

Esemplificando, quando si invia ad un Web server la richiesta di una pagina .htm, statica, esso:
  1. riconosce la richiesta
  2. cerca e, se presente, trova la pagina nel computer server
  3. invia la pagina al browser.
 
Nel caso di una pagina dinamica, invece, il Web server:
  1. riconosce la richiesta
  2. cerca e trova la pagina all'interno del server Web
  3. esegue le istruzioni contenute all'interno del codice producendo dinamicamente contenuti
  4. invia la pagina browser.
La differenza salta immediatamente agl'occhi.

QDBM è una libreria di routine per la gestione di un database.
Questo è il comando QDBM database dei pacchetti ad essere utilizzati come comandi CGI. Il database è un semplice file di dati contenenti le registrazioni, ognuna è una coppia di una chiave e un valore.

Ogni chiave e il valore è di serie byte di lunghezza variabile. Entrambi i dati binari e stringa di caratteri può essere utilizzato come una chiave e un valore. I record sono organizzati in una tabella hash o albero B +.

Come per il database di hash table, ogni tasto deve essere univoco all'interno di un database, quindi è impossibile memorizzare due o più record con una chiave di sovrapposizioni.

I metodi di accesso vengono forniti i seguenti al database: memorizzare un record con una chiave e un valore, l'eliminazione di un record da una chiave, recuperare un record da una chiave.

Scheda completa e istruzioni per il download in questa pagina.

rApache giovanissimo e promettente progetto open source scritto in Python che utilizza le librerie GTK. 
rapache1
Rapache è un giovanissimo e promettente progetto open source scritto in Python che utilizza le librerie GTK.
Per ora consente di gestire Apache 2 solo su Ubuntu e Debian-derivate, essendo legato alla struttura dei file di configurazione tipica di queste distribuzioni.

In futuro potrebbe diventare un tool di uso più generale, in questo senso gli sviluppatori sono aperti a collaborazioni.
Vediamo ora come installare ed utilizzare il programma. Supporremo che Apache sia già installato e correttamente funzionante sulla nostra Linux box.

A questo punto apriamo un terminale e digitiamo il consueto comando:
sudo apt-get install rapache
Scheda completa e istruzioni per il download in questa pagina.

Rawdog RSS feed aggregator
  rawdog
 
Scheda completa e istruzioni per il download in questa pagina.
rest2web (0.5.2~alpha+svn-r248-2) [universe]
web site builder using ReStructured Text as basic content format
rmagic (2.21-4) [universe]
Report Magic for Analog
Roundcube client di posta elettronica che gira su server e scritto in PHP
 roundcube1.0
Roundcube (scritto a volte in CamelCase RoundCube) è un client di posta elettronica che gira su server e scritto in PHP. Le più importante caratteristica di Roundcube è l'uso abbondante della tecnologia Ajax per avere una più fluida e rapida interfaccia utente rispetto agli altri client. Dopo due anni di sviluppo nel 2008 uscì la prima versione stabile di Roundcube.

Rilasciato sotto GNU General Public License, Roundcube è software libero.

Roundcube è usato da alcune università per offrire il servizio di posta elettronica a studenti e docenti, come la Harvard University, l'UC Berkeley, lo Stevens Institute of Technology, l'Università di Tilburg, l'Università del Sussex e il Politecnico di Torino.
Scheda completa e istruzioni per il download in questa pagina.

Roundup Issue Tracker
 roundup-1
 
Roxen WebServer 
  roxenwebserver
Scheda completa e istruzioni per il download in questa pagina

Samidare Web Page Update Checker.
ubuntu-910-karmic-koala-tutti-i-programmi-ded-T-1
 
Scheda completa e istruzioni per il download in questa pagina 

samizdat (0.6.2-2) [universe]
Collaboration and open publishing engine
sarg (2.2.5-2) [universe]
squid analysis report generator
sbox-dtc (1.11-5) [universe]
A CGI wrapper script for chrooted environment for hosting
scrapbook (1.3.3.9-2ubuntu1) [universe]
Firefox extension to save and manage Web pages
Scrapbook plugin di Firefox per catturare pagine web.



ScrapBook consente di scaricare interi siti web, o parte di essi, sul proprio HD, catalogarli e per poterli visualizzare e modificare offline.

Molto utile per chi non sempre può contare sulla connessione ad Internet con il proprio notebook ma ha necessità di consultare un contenuto disponibile online.

Sul sito del plugin è disponibile un utile tutorial, in lingua inglese, molto ben fatto.

Sono inoltre disponibili funzioni per l’editig delle pagine catturate, la loro organizzazione, il merge di più pagine in un’unica pagina, ecc. Inoltre, Scrapbook può essere esteso (!) tramite alcuni add-on che ne amplificano la versatilità.

Per un elenco completo delle funzioni e degli add-on disponibili, invito a visitare il sito web.

Scheda completa e istruzioni per il download in questa pagina.
scuttle (0.7.4-1) [universe]
Web-based social bookmarking system
seamonkey (1.1.17+nobinonly-0ubuntu1) [universe]
The Seamonkey Internet Suite
seamonkey-browser (1.1.17+nobinonly-0ubuntu1) [universe]
Seamonkey Navigator (Internet browser) and Composer
seamonkey-dom-inspector (1.1.17+nobinonly-0ubuntu1) [universe]
DOM inspector for the Seamonkey Internet Suite
seamonkey-gnome-support (1.1.17+nobinonly-0ubuntu1) [universe]
Gnome support for the Seamonkey Internet Suite
serendipity (1.4.1-1) [universe]
Weblog manager with extensive theming and plugin support
serverstats (0.8.2-4) [universe]
a simple tool for creating graphs using rrdtool
siege (2.68-1)
HTTP regression testing and benchmarking utility
simplyhtml (0.13.1-1) [universe]
Java word processor based on HTML and CSS
sitebar (3.3.9-2) [universe]
web based bookmark manager written in PHP
sitecopy (1:0.16.6-2) [universe]
A program for managing a WWW site via FTP, DAV or HTTP
sitemap (2.3-6) [universe]
Makes an HTML site map from meta tags from other HTML pages
smarty (2.6.22-1ubuntu2)
Template engine for PHP
smarty-gettext (1.0b1-3) [universe]
Gettext plugin enabling internationalization in Smarty
smbind (0.4.7-3) [universe]
PHP-based tool for managing DNS zones for BIND
soap4r (1.5.5-1) [universe]
SOAP1.1 implementation in ruby
solr-common (1.2.0+ds2-5ubuntu1) [universe]
enterprise search server based on Lucene - common files
solr-jetty (1.2.0+ds2-5ubuntu1) [universe]
enterprise search server based on Lucene - Jetty integration
solr-tomcat5.5 (1.2.0+ds2-5ubuntu1) [universe]
enterprise search server based on Lucene - Tomcat integration
sork-forwards-h3 (3.1-1) [universe]
autoforward module for Horde Framework
sork-passwd-h3 (3.1-1.2) [universe]
Horde3 module for users to change their password
sork-vacation-h3 (3.1-1) [universe]
autovacation module for Horde Framework
spawn-fcgi (1.6.2-2) [universe]
A fastcgi process spawner
speeddial (0.9.1.1-0ubuntu1) [universe]
Speed Dial for fast access to your most visited websites.
spip (2.0.8-2) [universe]
website engine for publishing
spl-webspl (1.0~pre5-2build1) [universe]
SPL based web application framework
sputnik (9.03.13+1-2ubuntu1) [universe]
Extensible wiki
sputnik-storage-git (9.03.13+1-2ubuntu1) [universe]
Storage module for the sputnik wiki
sputnik-storage-sqlite3 (9.03.13+1-2ubuntu1) [universe]
Storage module for the sputnik wiki
sqcwa (0.3-3.1) [universe]
Workaround for Squid not caching some pages
sql-ledger (2.8.24-1) [universe]
A web based double-entry accounting program
squid (2.7.STABLE6-2ubuntu2.2) [security]
Internet object cache (WWW proxy cache)
squid-cgi (2.7.STABLE6-2ubuntu2.2) [universe] [security]
Squid cache manager CGI program
squid-common (2.7.STABLE6-2ubuntu2.2) [security]
Internet object cache (WWW proxy cache) - common files
squid-langpack (3.HEAD.20090706-1ubuntu1)
Localized error pages for Squid
squid-prefetch (1.1-2.2) [universe]
Simple page-prefetch for Squid web proxy
squid3 (3.0.STABLE18-1) [universe]
A full featured Web Proxy cache (HTTP proxy)
squid3-cgi (3.0.STABLE18-1) [universe]
A full featured Web Proxy cache (HTTP proxy) - control CGI
squid3-common (3.0.STABLE18-1) [universe]
A full featured Web Proxy cache (HTTP proxy) - common files
squidclient (3.0.STABLE18-1) [universe]
A full featured Web Proxy cache (HTTP proxy) - control utility
SquidGuard plug-in che permette di controllare i siti che vengono visitati dagli utenti di squid. 
squidguard_logo
squidGuard è un plug-in che permette di controllare i siti che vengono visitati dagli utenti di squid.
squidGuard permette di reindirizzare l'utente ad una pagina specifica ogni volta che prova ad accedere ad alcuni domini che sono presente all'interno di una blacklist, una lista contenente i domini da bloccare. Questo plug-in serve, quindi, per filtrare i contenuti che attraversano il server proxy.
Preparativi.
È necessario aver abilitato il componente universe dei repository ufficiali. Inoltre, assicurarsi di aver installato il server proxy.
Installazione.
Per installare il programma è sufficiente installare il pacchetto squidguard presente nel componente universe dei repository ufficiali.
 Scheda completa e istruzioni per il download in questa pagina.

Squirrelmail sistema di webmail scritto in PH
 Squirrelmail_logo
Squirrelmail è un buon sistema di webmail scritto in PHP per avere la vostra posta elettronica a disposizione ovunque troviate una connessione ad Internet.

Installazione e configurazione.
Tutte le maggiori distribuzioni hanno disponibile i binari di squirrelmail già pacchettizzato.
Prerequisiti:
Aver installato e configurato un MTA (sendmail o postfix)
Aver installato Apache con PHP
Aver installato Dovecot IMAP
Installazione da console comandi:
Da terminale digitare:
sudo apt-get install squirrelmail
Scheda completa e istruzioni per il download in questa pagina.
squishdot (1.5.0-6) [universe]
Web-based News/Discussion System
sun-java6-plugin (6-15-1) [multiverse]
The Java(TM) Plug-in, Java SE 6
sunbird (0.9+nobinonly-0ubuntu3) [universe]
Sunbird stand-alone Calendar
sunbird-locale-ca (0.9-0ubuntu1) [universe]
sunbird Catalan; Valencian language/region package
sunbird-locale-cs (0.9-0ubuntu1) [universe]
sunbird Czech language/region package
sunbird-locale-de (0.9-0ubuntu1) [universe]
sunbird German language/region package
sunbird-locale-es-es (0.9-0ubuntu1) [universe]
sunbird Spanish; Castilian language/region package
sunbird-locale-eu (0.9-0ubuntu1) [universe]
sunbird Basque language/region package
sunbird-locale-fr (0.9-0ubuntu1) [universe]
sunbird French language/region package
sunbird-locale-ga-ie (0.9-0ubuntu1) [universe]
sunbird Irish language/region package
sunbird-locale-hu (0.9-0ubuntu1) [universe]
sunbird Hungarian language/region package
sunbird-locale-it (0.9-0ubuntu1) [universe]
sunbird Italian language/region package
sunbird-locale-mk (0.9-0ubuntu1) [universe]
Transitional package for unavailable language
sunbird-locale-mn (0.9-0ubuntu1) [universe]
Transitional package for unavailable language
sunbird-locale-nb-no (0.9-0ubuntu1) [universe]
sunbird Bokmal, Norwegian; Norwegian Bokmal language/region package
sunbird-locale-nl (0.9-0ubuntu1) [universe]
sunbird Dutch; Flemish language/region package
sunbird-locale-pa-in (0.9-0ubuntu1) [universe]
Transitional package for unavailable language
sunbird-locale-pl (0.9-0ubuntu1) [universe]
sunbird Polish language/region package
sunbird-locale-pt-br (0.9-0ubuntu1) [universe]
sunbird Portuguese language/region package
sunbird-locale-ru (0.9-0ubuntu1) [universe]
sunbird Russian language/region package
sunbird-locale-sk (0.9-0ubuntu1) [universe]
sunbird Slovak language/region package
sunbird-locale-sl (0.9-0ubuntu1) [universe]
sunbird Slovenian language/region package
sunbird-locale-sv-se (0.9-0ubuntu1) [universe]
sunbird Swedish language/region package
surfraw (2.2.5-1) [universe]
a fast unix command line interface to WWW
surfraw-extra (2.2.5-1) [universe]
extra surfraw search tools with heavy dependencies
swaml (0.1.0-1) [universe]
Semantic Web Archive of Mailing Lists
swish++ (6.1.5-2) [universe]
Simple Document Indexing System for Humans: C++ version
swish-e (2.4.5-5) [universe]
Simple Web Indexing System for Humans - Enhanced
swish-e-dev (2.4.5-5) [universe]
Simple Web Indexing System for Humans - Enhanced
Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:


reeder

Memcached è un software opensource che permette la gestione di una cache condivisa.

Memcached è un software opensource che permette la gestione di una cache condivisa.

L'utilizzo di tale software permette di alleggerire il carico per quanto riguardo il dispositivo che fornisce lo storage dati.

Per esempio nel caso dell'utilizzo di un database, se un software richiede parecchi dati e le query eseguite sono spesso le stesse, sarebbe inutile continuare ad eseguire richieste procedurali al DBMS per reperire i dati, quando si possono facilmente salvare in una cache.

L'utilizzo più comune di Memcached è legato al WEB e l'utilizzo di pagine dinamiche.
Un esempio potrebbe essere quello di un blog: il blog è una pagina internet con aggiornamenti più o meno frequenti che restituisce però, sempre un elenco di post.
L'idea è quindi quella di inserire in una cache il contenuto di questi post per sgravare il dbms da continue richieste dello stesso tipo.


Nel caso di blog con una frequenza di aggiornamento di un post al giorno si potrebbe settare il time to live del dato in cache di 24 ore, o, per essere sicuri di non perdere aggiornamenti essenziali, a 12 ore.


Ovviamente si possono applicare algoritmi di controllo per eventuali aggiornamenti come per esempio un controllo sulla data di salvataggio della cache confrontata con la data dell'ultimo aggiornamento della tabella dei post.


Vediamo ora un esempio pratico:

Code:

$SQL_SERVER = "127.0.0.1";
$SQL_USER = "user";
$SQL_PASS = "pass";
$SQL_DBNAME = "myblog";
$conn = mysql_connect($SQL_SERVER,$SQL_USER,$SQL_PASS);
mysql_select_db($SQL_DBNAME);

$memcache = new Memcache;

$memcache->connect($MEMCACHED_SERVER, $MEMCACHED_PORT);
if($memcache->get('data')==FALSE)
{
$memcache->set('data',time());
$ISSET_CACHE = FALSE;
}
else
{
$last_update = $memcache->get('data');
$ISSET_CACHE = TRUE;
}

$dati = array();

if($ISSET_CACHE)
{
$sql = "SELECT data FROM blog ORDER BY data DESC LIMIT 1;";
$res = mysql_query($sql);
$res = mysql_fetch_assoc($res);
if($res['data']>$last_update)
{
$sql = "SELECT title,testo,data FROM blog;";
$res = mysql_query($sql);
$i=0;
while($row=mysql_fetch_assoc($res))
{
$dati[] = $row;
$memcached->set($i.'_title',$row['title']);
$memcached->set($i.'_testo',$row['testo']);
$memcached->set($i.'_data',$row['data']);
}
$memcached->set('count',$i);
}
else
{
$counter = $memcached->get('count');
for($i=0;$i<$counter;$i++) { $dati[] = array( "title" => $memcached->get($i.'_title'),
"testo" => $memcached->get($i.'_testo'),
"data" => $memcached->get($i.'_data')
);
}
}
}
else
{
$sql = "SELECT title,testo,data FROM blog;";
$res = mysql_query($sql);
$i=0;
while($row=mysql_fetch_assoc($res))
{
$dati[] = $row;
$memcached->set($i.'_title',$row['title']);
$memcached->set($i.'_testo',$row['testo']);
$memcached->set($i.'_data',$row['data']);
}
$memcached->set('count',$i);
}

for($i=0;$i

?>

Un altro aspetto interessantissimo di Memcached è l'applicazione di questo servizio per la condivisione del pool di sessioni HTTP nel WEB clustering.


Infatti, con l'apposito modulo PHP, si può configurare come handler di gestione delle sessioni memcached.


Questa configurazione risulta estremamente comoda per mantenere attive le sessioni anche se il Web Server reale che gestisce la connessione cambia.
Infatti il pool delle sessioni risulta condiviso e la scrittura di esse viene effettuata atomicamente garantendo quindi la coerenza dei dati.

Per configurare questo tipo di handler per le sessioni basterà andare a scommentare le righe del file di configurazione del modulo PHP che gestiscono memcached.
In particolare nell'ambito Fedora/CentOS i file sono

Code:

/etc/php.d/memcache.ini
/etc/php.d/memcached.ini
nei quali andremo a scommentare le seguenti linee: Code:
session.save_handler=memcache
session.save_path="tcp://localhost:11211"

Ovviamente all'indirizzo localhost e sulla porta 11211 sarà in funzione il demone memcached.

Otterremo così un pool di sessione condiviso rendendo completamente trasparente per l'utente la sua posizione nel cluster.

fonte: Codice a Sbarre

Screenshots.




Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:

Cooliris, come costruire un bellissimo album 3D per foto e video in Ubuntu 10.04 Lucid Lynx.

Cooliris è un componente aggiuntivo, per Firefox, in grado di mostrare i contenuti di alcuni siti Web in un modo nuovo e assolutamente sorprendente come un album 3D (e non solo).

Se ad esempio andiamo in Google immagini e clicchiamo sull’icona di Cooliris (a forma di quadratini in alto a destra) o nell’angolo in basso a sinistra di ogni immagine, lo schermo si oscura e istantaneamente tutti i contenuti multimediali vengono visualizzati in full screen e con una stupefacente grafica 3D, alla maniera di un album fotografico. Possiamo muoverci trascinando col mouse ed agire sullo zoom con la rotellina.

Cooliris è una popolarissima “browser extension” che dona al programma con cui “vi gustate la rete” la possibilità di navigare tramite le immagini: esse funzionano proprio come l’introduzione di un articolo di cui viene però proposto solo il titolo.

Ecco Alcuni dei siti supportati:

Google Images, Facebook, YouTube, Flickr, Amazon, MySpace, Picasa, Yahoo, DeviantArt, Photobucket e molti altri.

Cooliris non è ancora disponibile (per Linux) nel sito ufficiale dei componenti aggiuntivi per Firefox. In attesa che venga rilasciata la versione definitiva, ecco come potere installare la versione beta, perfettamente funzionante.

1 - Andare nel sito ufficiale di Cooliris: sito ufficiale Cooliris

2 - Troverete un bottone giallo con scritto: Free Download . Fate click su di esso

3 - Verrà chiesto il permesso di installare Cooliris: fate click su Permetti (in alto a destra)

4 - Si apre una finestra, aspettate qualche secondo e poi fate click su: Installa adesso

5 - Terminato il processo verrà chiesto: Riavvia Firefox

Dopo avere caricato le vostre foto o i vostri filmati, siete pronti a procedere con Cooliris.


A - Caricare foto e/o filmati nel web.

Per prima cosa, se non lo siete già, dovete registrarvi (avere un account) in YouTube (per creare il vostro canale video), o in Picasa Web Album (servizio di Google per caricare le vostre foto), o in Flickr (sempre per caricare foto) o in Facebook. Sono tutti servizio gratuiti, serve solo una semplice registrazione. Ecco alcune guide su come fare.

B – Creare l’album 3D con Cooliris.

Dopo avere caricato le vostre foto o i vostri filmati, siete pronti a procedere con Cooliris.


1 – Il contenuto dell’album.

Andate alla pagina di Cooliris Express e vi apparirà questa schermata:



Nella zona 1 (numero in giallo) scegliete da dove caricare i filmati o le immagini (Flickr, Picasa, YouTube, ecc..).

Nella zona 2 (numero in giallo) scegliete se volete caricare un album o altro. "da un canale" (From a channell) se voglio caricare filati da YouTube per esempio, "da un album specifico" (from a specific album) se ho delle fotografie in Picasa. Subito sotto dovete indicare i riferimenti. Nel caso di YouTube (trattato nell'esempio) basta digitare il nome del canale. Nel caso di Picasa dovete inserire l'indirizzo (URL) dell'album. Per Flickr basta solo inserire l'username.

Tornado all'esempio, basta fare click sul nome del canale YouTube. Per le foto, invece, faremo click su Picasa, Flickr, ecc. A questo punto i filmati (o le foto) verranno caricati nella zona 3 (numero in giallo) di destra.

2 – Personalizzare l’album.

Fate click sul bottone Customize ed otterrete la schermata indicata a continuazione.

Nella zona 1 (numero in giallo) potete dare un nome all'album e scegliete in quante righe debbono essere visualizzate le miniature.

Nella zona 2 (numero in giallo) potete scegliere l'immagine di sottofondo dell'album.

Facendo clik su Advanced Option (Opzioni Avanzate), avete la possibilità di scegliere sia un colore personalizzato che delle immagini vostre per il sottofondo dell'album. Nella stessa sezione potete anche personalizzare i pulsanti di controllo dell'album. Avete finito, adesso l'album è pronto.


C – Come utilizzare l’album 3D con Cooliris.

1 - Login.

Fate click sul bottone Publish. Otterrete la schermata simile a questa:



Per salvare l'album è necessario effettuare il Login. Se avete un account Facebook o Google, potere entrare direttamente con un click.

2 - Pubblicazione dell'album.

Dopo il Login avrete la schermata finale:


Inserimento automatico - Nella zona 1 (numero in giallo) potete fare click per la pubblicazione diretta sia in Facebook, Twitter, ecc.., sia nel blog (Blogger, WordPress, ecc..). Conviene utilizzare solo il bottone relativo al servizio con cui si è fatto il login (Facebbok o Google), altrimenti dovremo fornire username e password del blog (io lo sconsiglio).

Inserimento manuale - Possiamo pubblicare l'album senza dovere fornire i nostri dati, infatti nella zona 2 (numero in giallo) potete fare click sul bottone Copy (copia). A questo punto aprite un editore di testi (il Blocco Note di Windows oppure Gedit di Ubuntu) ed incollate il codice (salvate per conservarlo). Potete inserire il codice, direttamente, nel vostro sito o Blog e verrà visualizzato l'album 3D come gli esempi di inizio pagina.

Utilizzazione da computer - Se, dopo avere incollato il codice nell'editore di testo lo salvate come file html, avrete un file che si avvierà con un doppio click. Faccio un esempio. Incollate il codice, prelevato dalla zona 2, nel Blocco Note, non usate Word o OpenOffice in quanto formattano il testo e non funzionerebbe. Quindi File / Salva con nome.

Salvate col nome Album.html (importante dopo il nome, che può essere a vostro piacimento, è aggiungere .hml). Otterrete un file html, doppio click su di esso e si aprirà il Browser (Firefox, Internet Explorer, Chrome, ecc..) che mostrerà l'album 3D. Facendo click sulla doppia freccia nell'angolo in basso a destra dell'album, lo stesso verrà visualizzato a tutta pagina.

Personalizzazione dell'album - Ma se non vi piace la pagina in quanto su sfondo bianco col l'album il alto a sinistra, possiamo modificare il file html secondo le nostre preferenze. Sappiate che un file .html si può aprire e modificare col Blocco Note di Windows o Gedit di Ubuntu. Quindi aprite il file html e:

Prima del codice incollate queste righe:
<html>
<body bgcolor="#000000">
<div align="center">

Dopo il codice incollate queste righe:

</div>
</body>
</html>
In pratica il codice, prelevato da Cooliris, deve stare nel mezzo, ossia tra le prime tre righe soprastanti e le seconde tre righe. Salvate il file con l'icona del Salva, in alto a sinistra. Avviando il file (doppio click) avrete l'album centrato e su sfondo nero. Se vole un colore diverso, modificate il codice della seconda riga <body bgcolor="#000000">. Il valore da inserire dentro le virgolette (l'ho evidenziato in blu), lo trovate in queste pagine: Tabelle e codici colore - Facendo click su Prossima, in basso a destra avrete altri colori.

Se poi l'album vi sembra troppo piccolo, potete sempre cambiare anche le dimensioni. Aprite il file html (Blocco Note di Windows o Gedit di Ubuntu) e cercate:

width="400" height="248"

Sarà presente due volte. Trovateli entrambi e cambiate i numeri (il primo è la larghezza il secondo l'altezza). Ad esempio:

width="800" height="496"

Potete aiutarvi con Modifica / Trova. Assicuratevi di avere cambiato per due volte il valore 400 e per due volte il valore 248. Salvate e lanciate l'album che sarà più grande. Ovviamente potete avere un file per ogni album o potete inserire più album nello stesso file.



Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:



Bibus database open source che permette di creare, modificare, ordinare e cercare i propri record bibliografici.

Bibus è un programma di gestione di dati bibliografici: permette di creare, modificare, ordinare e cercare i propri record bibliografici.

Inoltre, Bibus offre delle funzionalità che lo rendono unico tra i database bibliografici open source e anche commerciali:

* Organizzazione gerarchica dei riferimenti usando chiavi create dall'utente
* Concepito per ambienti multi-utente
o Si può condividere il database con un "illimitato" numero di utenti
o Ogni utente ha la propria classificazione
o Si possono stabilire i permessi per i singoli utenti: sola lettura o lettura e scrittura
* Ricerca live: le ricerche si aggiornano se il database cambia
* Ricerca on-line PubMed
* Ricerca on-line eTBLAST
* Inserimento dei riferimenti e formattazione delle bibliografie in due word processor molto usati (OpenOffice.org e Microsoft Word)
* Supporto di lingue straniere attraverso Unicode and gettext. Dalla versione 1.2, Bibus è disponibile in Inglese, Francese, Portoghese, Tedesco, Spagnolo e Cinese.
* Bibus "gira" su gran parte delle piattaforme più recenti:
o Gnu/linux con OpenOffice.org
o Windows98/2000/XP con OpenOffice.org e Microsoft Word
o Su altre piattaforme (MacOS X, ...) Bibus si integra con Microsoft Word ma gli stili, ad oggi, non possono essere creati (ma presto sarà possibile con MacOS X).

Cos'è che rende speciale Bibus?

* È gratuito
* È facile da usare, con un'interfaccia intuitiva
* Si integra con OpenOffice.org (Linux, Windows, MacOS X) e MS Word (Windows)
* È possibile di creare stili personali per le bibliografie
o Vedi alcuni Stili di Bibus creati dagli utenti

Alcuni Stili di Bibus creati dagli utenti.

Screenshots.









Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:



ManDVD permette la facile creazione di un DVD video, con tanto di menu introduttivo.

ManDvd è un programma che non ha bisogno di presentazioni permetta la facile creazione di un dvd video, con tanto di menu introduttivo partendo, dal file video e di slideshow partendo dalle foto.

ManDvd supporta vari formati in pratica tutti quelli di mencoder, del quale si serve per la transcodifica del file. Permette inoltre di masterizzare il risultato sia direttamente, che appoggiandosi al più raffinato K3b, infine è possibile creare un’immagine iso.

Dopo l’abbandono del suo creatore Gibault Stéphane si è temuto che avesse una fine ingloriosa fortunatamente è stato adottato da Mikael Böhm che ne sta proseguendo lo sviluppo.

Ultima versione stabile rilasciata: 2.6.1

Questa versione risolve i problemi che si avevano con Lame 3.98.

Per l’installazione settare il repository plf-free del MIB dove è presente Lame 3.98

Le novità:

- Translation now work with QT-Linguist
- Mask edit in menu adjusted to 16:9 and now works
- New logo and splash by Mathias Sandin
- Standard intro video by Simon Granath
- Program will not start if already running
- Added HQ settings as option for encoding DVD
- Reducing maximum number of videos/buttons to 18 because of DVD menu limitations.
- Experimental (Alpha): None standard resolution 720p possible
- Various small buggfixes

Questa applicazione consente di:

* importare video;
* tagliare parti del video e applicarvi effetti speciali;
* creare diaporama;
* importare i sottotitoli;
* inserire bottoni e sfondi (anche animati);
* creare menu, anche animati e con base audio;
* creare dei capitoli;
* registrare del DVD on the fly o con K3B

La riga seguente installa le dipendenze da soddisfare:
sudo apt-get install mencoder transcode mjpegtools imagemagick netpbm dvdauthor lame xine-ui mkisofs mplayer.


ManDvd, invece, deve essere scaricato da GetDeb e installato tranquillamente col doppio click sul pacchetto deb.

Screenshots.
Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Imagehosting at Imageloop

Crea le tue foto ed immagini come Slideshow per eBay, Netlog, MySpace, Facebook o la tua Homepage!Mostrare tutte le immagini di questo Slideshow




Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:


Tvtime, guardare la televisione attraverso il proprio PC con un sintonizzatore TV, un ricevitore satellitare o una scheda DVB-S.

Tvtime è un programma che permette ad una persona di guardare la televisione attraverso il proprio PC, utilizzando un sintonizzatore TV, un ricevitore satellitare o una scheda DVB-S.

Tvtime non fa uso di un particolare set di widget, in modo da non favorire un particolare ambiente desktop.

L’interfaccia assomiglia al display On-screen display di una TV molto sofisticata.

Download.
  1. tvtime 1.0.1 (8 September 2005)
  2. tvtime 0.99 (19 April 2005)
  3. tvtime 0.9.15 (30 October 2004)
  4. tvtime 0.9.12 (22 November 2003)

Schede supportate:
bttv version 0.9.x (2.6 kernels) bttv version 0.7.x (2.4 kernels)
saa7134 cx88
rivatv dvb-kernel / saa7146
mach64 v4l2 ivtv
usbvision zoran
v3tv GATOS
marvel

Screenshots.

Menu system screenshot

XMLTV listings screenshot

Dragon Ball screenshot

Oh, Mojo screenshot

Cartoons screenshot


Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:



Random Posts

I miei preferiti in Instagram

Archivio