Archivio per la categoria 'Progetti'

Amarok 1.x switch multiple collection: cercasi idee e proposte!

Tuesday, September 11th, 2007

Partendo dalla mia esperienza personale…. e cercando in giro con le keyword ‘amarok multiple configuration’, oppure ‘multiple collection amarok 1.4′, o qualcosa di simile.

Ho una collezione di circa 4 giga di musica rap italiana, organizzata per bene in artista/album/traccia, con tutti i tag corretti, tutto perfetto.
Poi un bel giorno il mio pc è costretto a playare musica pop commerciale (tipo le compilation estive, festivalbar e quant’altro), un’altra sera i miei amici mi passano altre tracce disco anni 80 per una serata a tema… Senza farla troppo lunga va a finire che la mia bella collezione si allarga a dismisura, diventa difficile sfogliare la collezione in mezzo a tanti artisti di generi perfetti, e la mia perfezione si contamina con tutta la robaccia che serve una tantum.

Da qui nasce l’idea (abbastanza diffusa e già implementata nella prossima amarok 2.0) di fare un qualcosa per poter creare più collezioni da poter usare una per volta.
Leggi il resto dell’articolo

Un parser SAX notturno

Friday, September 7th, 2007

Pensare che ho scritto tanto sui parser sax, pensando che non sarebbero mai serviti a nessuno. Eppure se uno ci pensa, un parser sax ragiona esattamente come ragionerebbe una persona che si trova davanti un file, con tante righe scritte una dietro l’altra, e deve capire se quella riga si riferisca all’inizio di un prossimo record o se sia un campo di un record attuale.
Ad esempio, se io ho un file con
1. If a table does not have MANDT as part of the primary key, it is ____.
A: A structure
B: Invalid
C: Client-independent
D: Not mandatory

2. In regard to CALL, which of the following is NOT a valid statement?
A: CALL FUNCTION
B: CALL SCREEN
C: CALL TRANSACTION
D: CALL PROGRAM

3. An event starts with an event keyword and ends with:
A: Program execution.
B: END-OF-EVENT.
C: Another event keyword.
D: END-EVENT.

Da cosa capisco quando inizia un’altra domanda e quando invece una riga è una possibile risposta alla domanda precedente?
Il caso ha voluto che in quest’esempio la domanda occupi un rigo, poi le quattro righe successive sono le 4 opzioni possibili, e che ci sia un rigo vuoto per definire la fine della domanda. Ma poniamo il caso ci sia una domanda formulata in questo modo
6. The following code indicates:
SELECT fld1 fld2 FROM tab1 APPENDING TABLE itab
WHERE fld1 IN sfld1.

A: Add rows to the existing rows of itab.
B: Add rows to itab after first deleting any existing rows of itab.
C: Select rows from tab1 for matching itab entries.
D: Nothing, this is a syntax error.

7. You may change the following data object as shown below so that it equals 3.14.

CONSTANTS: PI type P decimals 2 value '3.1'.
PI = '3.14'.

A: True
B: False

Adesso come la mettiamo? Le domande si possono estendere su più righe, e le risposte possono non essere 4 ma solo 2 (vero o falso). Nessuna idea? Io una mezza idea me la sono fatta. Leggi il resto dell’articolo

Bottoni personali di Opera. Pt2

Wednesday, July 25th, 2007

Cercando in giro il modo per fare un progetto segreto, ho trovato la soluzione allo UserJavascript a cui mi dedicavo da tempo.
Come incrementare l’ultimo numero presente nell’url (con una sola mano) in pochi gesti.
Poniamo il caso che siamo sulla pagina http://www.google.com/1 (non vi preoccupate, so che non esiste, ma è solo per fare una prova), e che volessimo andare alla pagina ‘successiva’ http://www.google.com/2 al momento non ci resta che andare nella barra degli indirizzi, posizionarsi alla fine, cancellare l’ultima cifra, scrivere la nuova cifra. (o se sieta abili con il mouse, selezionare direttamente la cifra da sostituire e riscriverla).

Se invece siete un po’ impediti, soprattutto in certe situazioni, e magari per pura curiosità, o per chissà qual si voglia necessità, si avesse la necessità di farlo rapidamente ed in modo sicuro alla prima botta, si può ricorrere ad un bottone personale che hanno chiamato ‘Enhanced Rewind and Fast Forward‘ disponibile direttamente per gli smanettoni di Opera come me.

Basta cliccare sul bottone personale, aggiungerlo ad una barra (personalmente li ho messi in quelli dell’indirizzo sulla sinistra per non confondermi con i Fast-Rewind e Fast-Forward originali) ed il gioco è fatto.

Come non confermare: Opera – The Best Web Experience.

Dapuzz Bookmarks Manager

Sunday, June 17th, 2007

Scocciato ed infastidito dal fatto che volendomi salvare un link, il modo più veloce sia inviarmelo per email, ho deciso di dare vita a Dapuzz Bookmarks Manager.
Niente di nuovo rispetto a Google Bookmarks, ma con un sistema semplice (bottone su opera) per aggiungere nuovi segnalibri (favoriti, preferiti, bookmarks, links, o come di solito li chiamate) ed un sistema altrettanto semplice per poterli gestire, esportare, e magari salvare.

Il tempo di finire la tesi, fare il corso sap, laurearmi, festeggiare, prendere la certificazione sap, trasferirmi fuori napoli, iniziare a lavorare, e forse per allora potrò iniziare questo nuovo ambiziosissimo ( :eek: ) progetto.

Baci a tutti!

PS: Thanks to Booby (Brim) per lo spunto.

Lista degli smilies

Sunday, January 7th, 2007

Come avrete siiicuramente notato, ho scritto una pagina con tutti gli smilies o emoticons che si possono usare negli articoli e nei commenti. L’utilità è pressappoco nulla, ma penso sia simpatico sapere come ci sono arrivato.
Leggi il resto dell’articolo

Il copriwater riscaldato

Wednesday, December 27th, 2006

Continua la mia ricerca per trovare una soluzione ad un problema millenario: come rendere più confortevole l’atto grande ed elimiare la “fastidiosa” sensazione di congelamento. L’unica scemenza simile alla mia idea è lo scaldawater, una soluzione che non ha niente di propositivo, ma che pone certi punti fissi su come dovrebbe essere realizzato il copri-water riscaldato: comodo, igienico, funzionale, universale e simpatico.
Leggi il resto dell’articolo

Risorge Cra!wler

Tuesday, December 19th, 2006

Dopo circa un periodo di chiusura forzata, Cra!wler riapre i battenti, anche se è ancora da testare.
Ho recuperato il recuperabile da una versione vecchia, con mille errori e tante mancanze soprattutto per quanto riguarda l’amministrazione, ma questo a voi non interessa.
Quindi da oggi si possono di nuovo dormire sogni tranquilli, visto che ai risultati degli esami ci pensa Cra!wler
Leggi il resto dell’articolo

Amarok e Raptxt

Friday, December 8th, 2006

ScreenShot 1È un vero peccato che nessuno si sia mai interessato a come integrare i testi delle canzoni rap/hip-hop di raptxt.it in Amarok.

 

ScreenShot 2Dopo un primo tentativo fatto da me per Amarok 1.4 in cui tutto funzioava a meraviglia, adesso con la versione 1.5 lo script termina in modo inaspettato ogni tanto, non ho capito bene perchè. Forse qualcosa è cambiato nel modo in cui lo script viene richiamato… non ne ho idea.
Leggi il resto dell’articolo