admiral0.org

Linux, music and poetry

Posts Tagged ‘open source’

Bilbo Blogger – Una figata

Tuesday, March 17th, 2009

Finalmente posso tranquillamente blogheggiare® con una comoda app per il mio desktop kde4. Si chiama Bilbo Blogger ed è fortissimo. Permette editing WYSIWYG dei post e offre pure la possibilità di organizzare anche più blog diversi. Figo néh?

Da quel che ho visto per adesso supporta bene wordpress e blogspot (nella API si nota subito la superiorità di wordpress comunque). Per i curiosi ecco subito uno screenshot

Bilbo

Ecco come si procede per averlo sul proprio piccì.

1. Abbiamo bisogno di una lib per comunicare con i blog. Prepariamo prima le cartelle però.

mkdir ~/blog-kde4
cd ~/blog-kde4

2. Scarichiamo quello che ci serve (Libreria e programma)

git clone git://gitorious.org/bilbokblog/mainline.git bilbokblog

git clone git://gitorious.org/bilbo/mainline.git bilbo

3. Iniziamo a compilare la libreria. (Le eventuali dipedenze mancanti salteranno durante l’esecuzione di cmake)

cd bilbokblog
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../
make
(per chi vuole fare il figo make -j2)

Dopodiche un

sudo make install

4. Compiliamo bilbo

cd ..
cd bilbo
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../
make
(per chi vuole fare il figo di nuovo make -j2)

E di nuovo un

sudo make install

Et voilà

Bilbo

Installare yofrankie+screenshotparade…

Thursday, January 1st, 2009

Da un po’ di tempo che non parlo di yofrankie. Nel frattemposono successe tante cose.. Prima di tutto è stato rilasciato il gioco… finalmente. Per i winzozzari e Maccosicsiani basta scaricare il zip da qua scompattare ed eseguire. Ovviamente per noi pinguini ho una guida che aggiunge la voce yofrankie anche al menu ;) .

Per chi avesse arch linux basta un yaourt -S yofrankie per averlo sul proprio computer senza sbatti (Sì, sono passato ad arch). Per gli altri inizia lo sbattimento :P

1. Iniziamo col preparare una cartella per yofrankie
cd ~
mkdir .yofrankie

Il punto iniziale è importante
2. Entriamo nella cartella e scarichiamo l’archivio di prima
cd .yofrankie
wget http://download.blender.org/apricot/yofrankie_bge.zip

3. Scompattiamo
unzip yofrankie_bge.zip
4. Ci vuole pazienza…
5. Cancelliamo le cose che non servono e facciamo i percorsi come dio comanda XD
rm yofrankie_bge.zip
mv blender_game_engine/* .
rmdir blender_game_engine

Adesso yofrankie può essere esguito, ma non ci limitiamo a questo.. Creiamo il lanciatore
6. Scarichiamo l’icona nella location dove il lanciatore la vede ;)
cd /usr/share/pixmaps
sudo wget http://admiral0.files.wordpress.com/2009/01/yofrankie.png

7. Creiamo il lancitore
sudo touch /usr/share/applications/yofrankie.desktop
Dopo lo si edita da root (sudo kwrite /usr/share/applications/yofrankie.desktop oppure sudo gedit /usr/share/applications/yofrankie.desktop) incollando le righe seguenti:
[Desktop Entry]
Type=Application
Name="Yo Frankie!"
Comment="3D platform game"
Exec=~/.yofrankie/yofrankie-linux-i386
Icon=yofrankie.png
Terminal=false
Categories=Game;

Per chi avesse installato linux a 64 bit il contenuto del file .desktop è così:
[Desktop Entry]
Type=Application
Name="Yo Frankie!"
Comment="3D platform game"
Exec=~/.yofrankie/yofrankie-linux-x86_64
Icon=yofrankie.png
Terminal=false
Categories=Game;

8. Abbiamo quasi finito.
chmod +x ~/.yofrankie/yofrankie-linux*
FINITO!
Adesso ecco le screenshots:

Un menu.. molto bello

Un menu.. molto bello


Frankie che fa il grosso!

Frankie che fa il grosso!


Continuerei a fare screenshots, ma sono troppo stanco.. Vado a dormì…

Illume secondo me…

Thursday, December 25th, 2008

Avendo iniziato la distro telefoninux ho iniziato a pensare come fare per le bruttissime icone che ha adesso illume. Con qualche ora di gimp sono arrivato a questo che è una delle idee che è uscita fuori dal brainstorming che ho fatto con il mio amico/grafico Federico Bombelli. A posto delle icone si potrebbero mettere anche solo categorie.
Ce ne sono anche altre forse più carine, vediamo se dopo ho tempo di disegnarle…

Solo un mockup...

Solo un mockup...

HD, CD/DVD danneggiati in linux… risolto!

Friday, December 12th, 2008

Io: Acciderbolina ( ;) ), ho un dvd daneggiato. Come faccio a recuperare i dati?
UW: Usa isobuster, no?
Io:Cos’è?
UW: è un programma magico che salva i tuoi DVD.
Io:È free?
UW: No, ma zio Crack può provvedere.
Io: No grazie. Preferirei trovare qualcosa per linux e magari open source. Hmmm. Chiediamo a zio google. Eccolo lì: dd_rescue. ottimo. Vediamo come si usa..
UW: Ma è da MS-DOS. Come fai a usarlo?
Io: ! Non è MS-DOS è un terminale! Ed è facilissimo. Guarda cosa dice man dd_rescue
Scrivi dd_rescue /path/al/file/da/salvare /dove/lo/vuoi/salvare
Poi invio e aspetti che finisca.
UW: Io ancora non mi fido. Non c’è nessuna barra di avanzamento..
Io: Beh, allora usa una gui. Prova Kdiskrescue.
UW:Aaah adesso è meglio.

Settimana di fuoco

Sunday, November 23rd, 2008

Sono tornato dopo una bruttissima settimana di fuoco. Ecco cosa è successo di nuovo:
Ho fatto 3 esami.


ah sì, e ho fatto 3 esami.

Ho iniziato a muovermi per il progetto telefoninux. Presto ancora mie notizie.

YoFrankie con un po' di pazienza…

Tuesday, September 9th, 2008

Qualche settimana fa ho scritto un articolo su come installare una dev-build di yofrankie che anche adesso è un “bestseller” del mio blog. Ho deciso perciò di scrivere una guida per mettere la versione finale di yofrankie sul vostro pc.

Prerequisiti

Per installare yofrankie avremo bisogno di zeroinstall alla versione più recente(sopratutto se abbiamo processore AMD, altrimenti si può installare direttamente dal package manager).

I requisiti per compilare zeroinstall sono python-dev, gnupg, xdg-utils,python-gtk2,python-glade2 (*ubuntu)

Quindi ecco il comando per installarli:


sudo apt-get install python-dev gnupg xdg-utils python-gtk2 python-glade2

Quindi scarichiamo le sorgenti e le scompattiamo:

cd ~
mkdir 0install
cd 0install
wget http://switch.dl.sourceforge.net/sourceforge/zero-install/zeroinstall-injector-0.36.tar.bz2
wget http://switch.dl.sourceforge.net/sourceforge/zero-install/zeroinstall-injector-0.36.tar.bz2.sig

Verifichiamo il pacchetto. Così vediamo se gpg funziona.

gpg --recv-key --keyserver subkeys.pgp.net 59A53CC1
gpg zeroinstall-injector-0.36.tar.bz2.sig

La risposta dovrebbe essere più o meno così:

gpg: Firma fatta da sab 06 set 2008 13:00:29 CEST usando DSA ID chiave 59A53CC1
gpg: Good signature from "Thomas Leonard "
gpg: conosciuto anche come "Thomas Leonard "
gpg: ATTENZIONE: questa chiave non è certificata con una firma fidata!
gpg: Non ci sono indicazioni che la firma appartenga al proprietario.
Impronta digitale della chiave primaria: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1

Scompattiamo l’archivio:

bunzip2 zeroinstall-injector-0.36.tar.bz2
tar xvf zeroinstall-injector-0.36.tar

Installiamoloooooo:

cd zeroinstall-injector-0.36/
sudo python setup.py install

Installazione

Ultima parte. Installiamo ed avviamo yofrankie:

0launch http://crystalspace3d.org/downloads/YoFrankie/YoFrankie.xml

Adesso dite a sì, trust, ecc a quello che vedete sullo schermo e cliccate Run…
Aspettate che finisca i download… e…
Buon divertimento!

Lo screenshot non poteva mancare

Lo screenshot non poteva mancare

FSO a passi

Monday, August 11th, 2008

Stasera ho provato nell’emulatore la milestone 2 della FSO, una distro per neo1973 e neo freerunner(che fra poco mi arriva finalmente). Mi è piaciuta e ho deciso di fare qualche screenshot, perché non ne ho visti in giro. Scusate se non sono perfetti, ma è tardi e sto ormai dormendo in piedi.

sbavv

Avvio con tutte le procedure in vista:sbavv

Ma è OM2008.08????!

Ma è OM2008.08????!

Ed ecco a voi Zhone

Ed ecco a voi Zhone

Illume sopra Zhone

Illume sopra Zhone

Chiamata in Zhone

Chiamata in Zhone

Rubrica in Zhone.. Dopo di che ho avuto una bella schermata nera in qemu

Rubrica in Zhone.. Dopo di che ho avuto una bella schermata nera in qemu

Cubo in kwin

Sunday, August 10th, 2008

Dopo aver aggiornato KDE mi sono detto: “Vediamo se ci sono nuovi effetti per kwin”. Ed ecco che mi escono tre opzioni:
Desktop Cube, Desktop Cylinder e Desktop Sphere. Direi che sono un po crasheggianti, ma fanno il loro dovere. In fondo cos’è un window manager senza “eyecandy”?

Ed ecco a voi…

il cubo

il cubo...

il cilindro

il cilindro...

sfera kwin

e la sfera.

Apricot: Blender Game Engine

Thursday, July 17th, 2008

Ieri ho provato Apricot. Usa il motore blender per i giochi e devo dire che è abbastanza promettente. Poi la sera mi sono fatto un nuovo giro sul loro sito e ho saputo che hanno già cambiato il nome. Adesso si chiama “Yo Frankie!: A Furry Vendetta”. Quindi ho deciso di fare una miniguida per provare questo gioco. In questo momento (Ho aggiornato i livelli pochi minuti fa) per me risulta “giocabile” solo un livello. Adesso vi spiego cosa intendo per giocabile. Il livello si avvia… e si riesce ad andare a zonzo per tutto il livello senza uno scopo preciso.
Poi ci sono i vari bug:

  1. Puoi entrare nelle rocce alcune volte
  2. Ho trovato un punto dove c’è una voragine infinita ^^

Beh, avendovi avvertito di cosa incontrerete ecco come si fa a provare questo gioco.Questa guida vale per tutte le piattaforme, blender essendo disponibile x Windows,Mac e ovviamente GNU/Linux & C.[1].

Prepariamo una cartella che accoglierà il gioco.
$> mkdir ~/apricot
$> cd ~/apricot

Scarichiamo dal sito Graphicall una build di blender per il nostro SO. Nel caso mio ho dovuto dare i seguenti comandi:

$> mkdir blender
$> cd blender
$> wget http://www.graphicall.org/builds/builds/userbuilds/710_linux32_apricot_15606_Debug.zip
$> unzip 710_linux32_apricot_15606_Debug.zip

La screenshot di turno ;)

Lo screenshot di turno ;)

Adesso abbiamo bisogno dei livelli.
Questo passo richiede subversion. Lo trovate per il vostro SO qua
$> svn checkout svn://download.blender.org/pro/bge/levels/
Richiederà davvero molto

Ecco adesso avete tutto quello che vi serve. Avviate blender che avete scaricato, aprite un file .blend a piacere tra quelli scaricati e premete “P”. Per uscire “Esc”. Buon testing!

Dimenticavo: per aggiornare i livelli date un “svn up” nella cartella dove li avete scaricati ;) .

[1] BSD e via dicendo …