Archivio per Marzo, 2008


Mar 12

Avvio di una applicazione stand alone dalla barra dei menu.

figotip.jpgQuesto tip spiega come creare un collegamento nella barra di menu ad una applicazione stand alone, cioè che non ha bisogno di installazione. Come esempio ho preso Floola, un piccolo programma per la gestione di ipod video che, appunto, non necessita di installazione (la procedura normale di avvio è $…././Floola). Dopo aver effettuato il download dal sito http://www.floola.com/ e decompresso l’archivio , ho posizionato il file Floola nella cartella /opt/floola/.
Ora creiamo il file Floola .desktop (gedit /usr/share/applications/Floola.desktop) e inseriamoci queste righe:

[Desktop Entry]
Name=Floola
Comment=ipod tool
Exec=/opt/floola/Floola
Icon=/opt/floola/floola.png
Type=Application
Categories=Application;AudioVideo;Video;

Salviamo e dal menu applicazioni noterete il vostro bel collegamento.
P.S. L’icona floola.png potete scaricarla da internet (basta cercare su google image).

Se questo sito è di tuo gradimento abbonati gratuitamente sottoscrivendo il Feed RSS. Grazie per la visita!

Mar 8

Plasma su mobile?

Plasma su mobile? Aaron Seigo dice che funziona. Del resto ecco qui un bel video di Plasma su OpenMoko:

Il video è del dicembre 2007, e il lavoro di compilazione è stato effettuato da Marijn Kruisselbrink. Guardandolo si evince come Plasma sia molto leggero, infatti gira tranquillamente su un processore a 266Mhz con 128 MB di RAM e nessuna accelerazione grafica (i nuovi dispositivi basati su OpenMoko sono molto più potenti, basti pensare all’ OLPC o al PC EEE). Chissà che non abbia un roseo futuro!

Mar 7

Indiana su VMware Workstation 6

Come certo saprete da un mio post precedente, ho ricevuto l’ OpenSolaris starter kit con una serie di software un tantino datata (nexenta alpha, solaris express…), seppure documentata in maniera egregia. Così sono ritornato al vecchio pallino di installare Indiana su macchina virtuale, e, considerata la inspiegabile (almeno per me) ritrosia di VirtualBox per questo sistema, ho pensato bene di rivolgermi a VMware Workstation 6. Dopo qualche tentativo andato a vuoto (l’installazione era lentissima e si interrompeva con l’indicatore tra l’80 e il 90%) ecco la mia Indiana, ancora piena di bug, ma presente nella macchina virtuale. Questo il procedimento:

  • Creare una nuova macchina virtuale da VMware (click su file–>New) con queste caratteristiche principali: hard disk scsi lsilogic da 20 GB - memoria da 512 MB - ethernet bridged - cd rom (IDE 0:0) “…/in-preview.iso”;
    vmwareindy.JPG
  • (more…)

Mar 5

Una collezione di guide per GUI designers.

Il mio solito girovagare per la rete stavolta ha prodotto questa collezione di guide per GUI designers; una raccolta di documenti atti a fornire le linee guida per esperti di usabilità, GUI e Visual designers:

 

  • Apple Human interface guidelines -Mac OS X è dotato di Aqua, una delle più famose e meglio strutturate interfacce utenti. Queste linee guida sono state progettate per assistere lo sviluppatore nello costruzione di software che permetta agli utenti di Mac OS X una piacevole esperienza visiva e un avanzato livello di funzionamento.

  • GNOME Human Interface guidelines 2.0 - Questo documento descrive come creare applicazioni che si integrino pienamente con l’interfaccia utente di GNOME. È scritto per progettisti di interfacce, artisti grafici e sviluppatori di software ed è ricco di consigli per rendere efficace ed originale l’azione di questi, ferma restando la filosofia e i principi generali di progettazione che stanno dietro l’interfaccia di GNOME.

  • KDE 4.0 Human Interface guidelines - Queste linee guida si propongono di specificare l’uso e i modelli di interazione e di “look-and-feel” per applicazioni di KDE. L’obiettivo è quello di fornire alcune regole per i GUI designers che possano aiutare gli sviluppatori a progettare e scrivere applicazioni che siano di facile utilizzo e coerenti con il K Desktop Environment.

  • Sun Web applications guidelines 4.0 - Create da GUI designer, esperti di usabilità, progettisti e grafici, queste linee guida si propongono l’obiettivo di delineare una serie di regole di comportamento nella creazione di una applicazione web usabile e funzionale, che possano essere poi seguite costantemente per tutte le altre applicazioni. Pensate originariamente per uso interno a Sun Microsystems, vengono adesso condivise con tutti gli sviluppatori interessati.

[Articolo di riferimento: A collection of usability guides for GUI designers]

Mar 5

Video della settimana: Mac vs Windows vs Linux

Una “bella dissertazione” su Linux, Mac, Windows: