Alessio Treglia

everybody lies
  • Quality Assurance
  • EN blog
  • Inizio
  • Chi sono
  • Roma3 WiFi Authenticator
  • Installation Report Generator
  • Preventivi e consulenze

Nautilus Pastebin Extension, come “incollare” file in giro per la rete con un clic di mouse

quadrispro | 16 settembre 2009

Sono un utente affezionato di numerosi servizi pastebin e un paio di giorni fa, ormai stufo di seguire l’iter “apri file -> seleziona tutto il testo -> copia -> apri/demassimizza il browser -> clicca sulla voce dei preferiti relativa al nopaste -> incolla testo -> clicca su Send/Paste/altro -> attendi il caricamento -> copia il link”, decisi di cercare la giusta soluzione per il mio problema.

L’ho sviluppata in pochissimo tempo, si chiama Nautilus Pastebin: come avrete intuito dal nome, si tratta di un’estensione per il gestore file di GNOME.

Come funziona?

Semplice: basta selezionare un file con il tasto destro del mouse, fare clic su «Pastebin» e, se la connessione a Internet è attiva, dopo pochi secondi vedrete comparire una notifica simile a quella in figura:

Mi pare già di sentire le prime proteste:

Ahò! Ma ’sta bolla nun se pò cliccà!

Vero! Ma la bolla è lì solo per notificare all’utente l’avvenuta operazione (insomma, per fare bella figura…), per toccare con mano i risultati ottenuti basta aprire un browser e incollare il contenuto degli appunti nella barra degli indirizzi (grazie per l’idea, Muflone!).

L’applicazione adatta automagicamente il MIME type dell’oggetto selezionato alla configurazione dei parametri specificata nella sezione del file di configurazione relativa al servizio pastebin scelto; è doveroso spendere qualche parola per il file .conf fornito con il pacchetto: per impostare un pastebin diverso da quello di default basta creare un nuovo file di configurazione nautilus-pastebin.conf in ~/.config/nautilus-pastebin/, contenente le configurazioni dell’utente, e incollare al suo interno ciò che segue:

[generals]
pastebin = $SEZIONE_DEL_FILE_DI_CONFIGURAZIONE_GLOBALE

In caso di problemi di configurazione o connettività mancante, apparirà un messaggio simile al seguente:

Dove la trovo? Come la installo?

Questa è la pagina del progetto dove troverete tutti i link necessari.

Per installare l’estensione si può procedere con uno dei seguenti metodi:

  1. Utilizzare lo script setup.py presente nel tarball.
  2. Copiare a mano i seguenti file:
    1. scripts/nautilus-pastebin.py in /usr/lib/nautilus/extensions-2.0/python/
    2. data/nautilus-pastebin.conf in /etc/ oppure in ~/.config/nautilus-pastebin/
    3. data/nautilus-pastebin.png in /usr/share/pixmaps/

Per vedere la nuova estensione sarà necessario riavviare nautilus:

killall nautilus

Alcuni dei pastebin preconfigurati non funzionano a dovere e servirà del tempo per perfezionare e ampliare il supporto (non tutti i MIME type vengono riconosciuti e la sintassi spesso non risulta correttamente evidenziata, analizzare le form di tutte delle configurazioni è un lavoro lungo e noioso).

Chiunque voglia partecipare allo sviluppo dell’estensione con patch, configurazioni, traduzioni o idee è il benvenuto!

Link

  • Homepage di nautilus-pastebin

Comments
6 Commenti »
Categorie
GNOME, GTK+, Nautilus, Nautilus Pastebin Extension, Planet Ubuntu-it, Python
Commenti RSS Commenti RSS
Trackback Trackback

Karmic, alcune novità – parte II

quadrispro | 8 settembre 2009

Proseguiamo con la panoramica delle novità introdotte nella versione di sviluppo di Ubuntu, attuale Ubuntu+1.

Preso da una folgorante passione per la multimedialità (sono perfino entrato a far parte di Ubuntu MOTU Media team e Debian Multimedia packages maintainers), ho pensato di prendermi cura di alcune applicazioni che hanno come compito principale quello di facilitare la vita di tutti quegli utenti sempre poco soddisfatti dei vari editor audio/video, ripper, encoder et similia messi a disposizione dal più popolare sistema GNU/Linux.

Video for Linux 2 Universal Control Panel

Desidero inaugurare tal succulento banchetto con un software che ben conosce chi in passato, mentre si apprestava a configurare la propria webcam, ha incontrato problemi relativi alla regolazione di parametri dell’immagine come luminosità, contrasto e saturazione.

Sto parlando di v4l2ucp, un semplice pannello di controllo sempre utile, talvolta necessario, a migliorare la qualità delle immagini riprese attraverso periferiche compatibili con Video 4 Linux Two.

L’applicazione legge la descrizione dei controlli forniti dalle periferiche V4L2 e, partendo da questa, fornisce all’utente un’interfaccia grafica contenente tutti i sopra citati controlli, consentendo all’utente di personalizzare ogni singolo dettaglio.

Per installare il pacchetto, è sufficiente digitare:

sudo apt-get install v4l2ucp

Avidemux

C’è poco da aggiungere sul programma in questione, la sua estrema facilità d’uso è nota e la riorganizzazione in moduli dei plugin effettuata da upstream dalla versione 2.5 (su Karmic è disponibile la 2.5.1) l’hanno reso più flessibile e potente.

Seguono alcune schermate d’esempio (si riferiscono tutte alla versione per GNOME):

Sono disponibili tre pacchetti diversi, uno per ognuna delle interfacce utente disponibili. Se usate GNOME e volete installare la versione sviluppata con le librerie GTK+, vi basta digitare:

sudo apt-get install avidemux

Se invece siete degli utenti di KDE, vi conviene installare l’interfaccia progettata con le librerie sviluppate da Nokia:

sudo apt-get install avidemux-qt

Nel caso in cui siate dei dannati nerd amanti della tastiera e dello schermo nero-che-più-nero-non-si-può, sono sicuro che rimarrrete piacevolmente stupiti dalla command line interface:

sudo apt-get install avidemux-cli

Insomma, ce ne é per tutti i gusti, non vi resta che provare.

Conclusioni e ringraziamenti

In realtà, dato che questa non è l’ultima puntata della saga “Ecco cosa vi aspetta“, ciò che segue rientra più nella categoria dei secondi che in quella dei primi.

Desidero ringraziare Christian Marillat, Debian Developer nonché maintainer del noto repository multimediale, con il quale ho avuto il piacere di collaborare al miglioramento di diversi pacchetti presenti sia in Ubuntu che nel suo repository.

Nella prossima puntata vi guiderò alla scoperta di alcune delle altre new entries che saranno disponibili dalla prossima Ubuntu 9.10 «Karmic Koala».

Comments
4 Commenti »
Categorie
Debian, GNOME, KDE, Karmic, Planet Ubuntu-it, V4L2UCP, Video, avidemux
Commenti RSS Commenti RSS
Trackback Trackback

Pronto per voi l’erede di GFloppy: GNOME Format

quadrispro | 11 febbraio 2009

Ecco una schermata:

L’applicazione sarà disponibile da Ubuntu 9.04 «Jaunty Jackalope», purtroppo non è facilmente backportabile sulle versioni precedenti (compresa l’attuale intrepida) poichè è stata sviluppata con una versione recente di Vala (sì, so che non sapete cosa sia, ma fa niente: dategli tempo, in futuro ne sentirete parlare con maggiore frequenza).

Quasi dimenticavo: urgono traduttori.

Annuncio su jaunty-changes.

Comments
1 Commento »
Categorie
GNOME, Jaunty, Planet Ubuntu-it, Vala
Commenti RSS Commenti RSS
Trackback Trackback

A buon intenditore…

quadrispro | 9 febbraio 2009

In riferimento a questo: a me l’idea piace.

Osservo decine di patch al giorno, ri-scrivo, documento e correggo codice (mio e di altri) di continuo, sia per lavoro che per diletto e, credetemi, di porcate ne vedo davvero tante. Questa può anche contenere degli errori, ma respingerla così mi è sembrato davvero eccessivo.

Perciò, questo post interamente dedicato al reject sopra citato mi sembra celare una bella dose di invidia, ma non solo.

Voglio provare a capire meglio, perciò parto da una mia interpretazione:

$divinita_di_turno_a_cui_leccare_il_culo = "Andrea Cimitan"

Inoltre, ricordo che tempo fa $divinita_di_turno_a_cui_leccare_il_culo pensò bene di sputtanare il nostro caro pollocotto proprio per un’idea simile, perciò penso che l’articolo in questione rappresenti per quest’ultimo una buona occasione per “fare la pace” con il creatore di Murrine [¹].

[1] Sufficientemente elogiato per il suo lavoro (forse anche troppo), ho avuto a che fare con lui qualche tempo in merito ai lavori di traduzione di GNOME Do.

Comments
7 Commenti »
Categorie
GNOME, Planet Ubuntu-it, Siti,servizi & blog
Commenti RSS Commenti RSS
Trackback Trackback

Netbook Remix su penna USB, come remixare l’Acer Aspire One con Ubuntu 8.10 «Intrepid Ibex»

quadrispro | 13 dicembre 2008

Gli ingredienti:

  • una penna USB con una capienza minima di 1 GiB (come spesso accade, le dimensioni sono direttamente proporzionali al piacere che si desidera provare);
  • un live CD di Ubuntu 8.10 «Intrepid Ibex» e/o un computer con un sistema desktop già pronto e installato; nel caso si possieda solo il secondo, scaricare l’immagine del CD da qui;
  • una connessione cablata;
  • un pizzico di pazienza.

Preparazione dell’unità USB

Se avete un sistema con Ubuntu già installato, avviatelo; in alternativa, procedete al boot con il CD inserito nel lettore.

Subito dopo l’avvio di GNOME, inserite la periferica in una porta USB libera e seguite la procedura.

Avviare usb-creator:

Specificare il percorso dell’immagine .ISO scaricata in precedenza e le dimensioni dello spazio riservato al filesystem in lettura/scrittura:

Fare clic su «Make startup disk» e attendere che l’applicazione svolga tutte le operazioni:

Leggi il resto dell’articolo »

Comments
16 Commenti »
Categorie
Acer Aspire One, GNOME, Guide e howto, Intrepid, Netbook Remix, Planet Ubuntu-it
Commenti RSS Commenti RSS
Trackback Trackback

Scrivere un’applicazione in C con le GTK (Seconda parte)

quadrispro | 7 luglio 2008

Dopo una lunga attesa, ecco una nuova puntata del mio breve tutorial alla programmazione con le GTK+! Cercherò di offrirvi una panoramica sufficientemente completa sull’aspetto più importante della programmazione con le librerie GTK+: come associare delle funzioni (dette callbacks) agli eventi scatenati dai widget dell’interfaccia.

Leggi il resto dell’articolo »

Comments
2 Commenti »
Categorie
Ambienti di sviluppo, C, GNOME, GTK+, Guide e howto
Commenti RSS Commenti RSS
Trackback Trackback

Siamo quasi pronti per giocare

quadrispro | 19 giugno 2008

Come si può vedere nella pagina delle traduzioni dei manuali di GNOME, finalmente sono a un buon punto!

Le mie traduzioni dei manuali di GNOME Games

Comments
Nessun Commento »
Categorie
GNOME, Open source & free software, Planet Ubuntu-it, Traduzioni
Commenti RSS Commenti RSS
Trackback Trackback

Scrivere un’applicazione in C con le GTK+ (Prima parte)

quadrispro | 2 giugno 2008

Quello che segue è un breve tutorial introduttivo alla programmazione in ambiente GNOME con le librerire GTK+. Benchè sia possibile scrivere applicazioni con le GTK+ in diversi linguaggi per i quali vengono forniti binding sempre aggiornati, ho scelto il C come linguaggio per gtk-foobar, l’applicazione d’esempio di questo tutorial, poiché garantisce maggiori potenza e stabilità.

Soddisfiamo le dipendenze

Prima di installare le dipendenze necessarie alla nostra nuova applicazione, è bene scegliere i nostri strumenti con grande cura: personalmente mi trovo benissimo con Anjuta IDE, un ambiente di sviluppo open source completo di tutto ciò che ci servirà in questo tutorial (e non solo). Per installarlo su Ubuntu 8.04 «Hardy Heron» è sufficiente digitare il seguente comando in una finestra di terminale:

sudo aptitude install anjuta

Ecco uno screenshot dell’ambiente di sviluppo:

Una schermata di Anjuta IDE

Leggi il resto dell’articolo »

Comments
10 Commenti »
Categorie
Ambienti di sviluppo, C, GNOME, GTK+, Guide e howto, Hardy, Programmazione e sviluppo
Commenti RSS Commenti RSS
Trackback Trackback

Avanti Hardy, miei prodi!

quadrispro | 14 marzo 2008

Ehhh! Fosse stato davvero così facile…

Ecco come è andata: ieri mattina mi viene l’idea – malsana – di passare finalmente a Ubuntu 8.04 «Hardy Heron», così, dopo aver attentamente analizzato tutte (o quasi) le possibili nefaste conseguenze, stravolgo il mio /etc/apt/sources.list e avvio il dist-upgrade. Leggi il resto dell’articolo »

Comments
7 Commenti »
Categorie
Aggiornamento, GNOME, Hardy, Installazione e problemi all'avvio, Kernel e moduli
Commenti RSS Commenti RSS
Trackback Trackback

Un Python demoniaco alla fermata del bus!

quadrispro | 12 febbraio 2008

I miei studi sul Python proseguono a gonfie vele e oggi vi presento un piccolo HOWTO su come scrivere un demone nel linguaggio di programmazione più portabile del mondo (e a chi, in questo momento, viene in mente solo la parola Java dico: “Seee! Te piacerebbe!“).

Andiamo per gradi, iniziamo a rispondere alla prima domanda: cos’è un demone? Cito Wikipedia:

Nei sistemi Unix, e più in generale nei sistemi operativi multitasking, un demone (daemon in inglese) è un programma eseguito in background, senza che sia sotto il controllo diretto dell’utente. Di solito i demoni hanno nomi che finiscono per “d”: per esempio, syslogd è il demone che gestisce i log di sistema.

Leggi il resto dell’articolo »

Comments
12 Commenti »
Categorie
GNOME, Guide e howto, Java, Open source & free software, Python, Ubuntu
Commenti RSS Commenti RSS
Trackback Trackback

« Previous Entries

Chi sono

Se volete contattarmi, potete utilizzare l'apposito form.

Powered by Netsons

Google Friend Connect

Argomenti

Acer Aspire One Aggiornamento Ambienti di sviluppo Arte,libri & Cultura Audio Bug e problemi vari C Compiz Fusion Comunità internazionale Comunità Italiana Cose varie Debian Documentazione e wiki Esperienze Feisty Firefox GNOME GTK+ GTK Rm3WiFi Authenticator Guide e howto Gutsy Hardy Iniziative Installation Report Generator Installazione e problemi all'avvio Intrepid Jaunty Java Karmic Kernel e moduli Last.fm Linpus Lucid MSI U90 Musica Netbook Remix Notizie ONDA MT503HSA Open source & free software Planet Ubuntu-it Programmazione e sviluppo Python Siti,servizi & blog Società e media Traduzioni Ubuntu Ubuntu Developer Summit Università e scienza Viaggi Video Windows Wordpress Xfce Xubuntu

Ultimi commenti

  • Luciano Krostag su Lo sviluppo di Installation Report Generator, il merge di gtk2hs, Universe Contributor Application, e….
  • Pixel su Cinque fantastici ricordi di Londra
  • quadrispro su Ubuntu aiuta a diffondere i virus per Windows
  • gigi su Ubuntu aiuta a diffondere i virus per Windows
  • DarkJackAho su Windows 7, un silenzioso terrorista

Tutti gli articoli

RSS Planet di Ubuntu-it

  • Dario Cavedon: L'ultimo pandoro di primavera
  • Alessio Treglia (quadrispro): Cinque fantastici ricordi di Londra
  • Ubuntu-it News: Newsletter italiana numero 9
  • Fabio Colinelli (Pixel): Sotto il vestito niente… speriamo di no!!!
  • Riccardo Filippone (ethernaly): Ubisoft-DRM: Online richiesto per il single player

Blogroll

  • (LS) Lorenzo Sfarra
  • Antonio Doldo Linux Blog
  • Bubuntu
  • crisis
  • Dagospia
  • Divilinux Lost Blog
  • Embrace’s Blog
  • Fabrizio Balliano
  • Fradeve OpenBlog
  • Il blog di Totò
  • Il mondo di Paolettopn
  • Leo
  • Maurizio Moriconi
  • Milo Casagrande
  • Palla's Home
  • Parzialmente scremato
  • sottovoce per non svegliare il cane
  • TuxLinux
  • Ubuntu block notes

Accedi o registrati

  • Registrati
  • Collegati
  • Voce RSS
  • RSS dei commenti
  • WordPress.org
rss Commenti RSS valid xhtml 1.1 design by jide powered by Wordpress get firefox