Randori

...still in Uchikomi mode...

Abstract: Mini-game scritto in JavaScript/HTML che siuila un incontro di Judo. Attualmente raggiungibile all'url:

http://flagg.altervista.org/projects/randori/

 

Caratteristiche

TODO:

Update(Beta 3.1) Attualmente si può solo giocare in modalità manuale Renraku-gaeshi ovvero secondo una sequenza di azioni-reazioni.

» Nessun commento

CoverWall (WallPaper Changer) - Beta3

coverwall.jpg
CoverWall cosa fa? All'apparenza sembrerebbe il solito desktop changer per Windows (e al momento effettivamente fa solo questo), in realtà presto supporterà cose più importanti

  1. la ricerca secondo varie tematiche (leggi tag) di media all'interno di quanti più "provider" di immagini possibile su web (DevianArt, Flickr, etc etc)
  2. un'anteprima delle immagini trovate con la possibilità di scaricare l'immagine intera
  3. la possibilità di assegnare un voto all'immagine (e di conseguenza)
  4. la creazione di una mini rete sociale di mia folle invenzione che permetterà agli utenti di scambiarsi la lista delle immagini più votate

Si chi legge potrebbe aver già intuito che voglio realizzare una sorta di Last.Fm delle immagini.(C'è già? Lo han già fatto? ME-NE-FREGO)

La potenza di Python mi fa ben sperare in un facile porting su Mac e Gnu/Linux. Quando ne avrò voglia...

Dowload CoverWall Beta 3

continua...

» Nessun commento

Extract JPG from PDF (BETA 3)

Per caso mi sono imbattuto, per motivi lavorativi, nel fantastico mondo dei pdf contenenti immagini.
Soluzioni, anche commerciali, ce ne sono poche in giro. Grazie a Python e a poche righe di codice è possibile analizzare un file pdf ed esportare tutte le jpg in esso contenute.

La cosa buona di Python è che sono riuscito a crearne una versione portabile con i modulo distutil in soli 3MB!


In futuro lavorando sulle specifiche di altri formati mi piacerebbe esportare anche gif, png, bmp etc etc.

Update : BETA3 inseriti disclaimer ed icona

Update : BETA2 ho corretto alcuni errori e utilizzando pyinstaller ora il programma gira in un unico file!

 

 

» Commenti: tre

Python TTS Digg Reader (Windows Version)

Descrizione/Summary

Utilizzando le API di Digg per Python ottengono una lista delle storie più popolari al momento su Digg.
Il modulo Text-To-Speech successivamente legge il titolo dell'articolo secondo il filtro di popolarità che viene impostato.

Requisiti:


Variando il parametro count alla riga

popularStories = d.getPopularStories(count=10)

si ottengono più storie, mentre per aumentare o diminuire la soglia di popolarità delle storie da leggere si deve variare il parametro diggs della funzione readMostDugg

Presto o tardi le versioni per Mac e Gnu/Linux

Scarica diggTTS.py (Google Code Hosting)

continua...

» Nessun commento

leggi di potenza (Power Law)

Studiando le reti complesse e le leggi che sembrano governarle mi sono divertito a testare alcuni schemi/relazioni esistenti in diversi ambiti.

La prima difficilmente avrà una Power Law, mentre per i telefilm penso si possa ottenere qualcosa di simile alla rete degli attori.

Infine, ma di questo dovrei raccogliere dati, vorrei vedere se esiste una power law nei grafi generati in base alle entrate/uscite di un gruppo di condomini. Non so quanti di voi conoscano i propri vicini di casa o degli edifici limitrofi, ma penso che nella maggioranza dei casi tutti non conoscano tutti, in particolare se è abbastanza grande,

Suppongo che ci siano hub di diverse dimensioni anche in questa pseudo rete

Come potrei associare la relazione di conoscenza tra Condomino1 e Condomino2 in base al tempo?

» Nessun commento

Dns al volo (beta1)

Per chi lavora spesso con Apache e i Virtual host, questo programmino potrebbe venire bene.

Spesso infatti mi ritrovo a dover editare a mano il file hosts di Windows o di Linux per vedere se il web server risponde alle richieste fornendo un sito corretto.
DNS on the fly non fa niente di speciale, al momento aggiunge una voce dns al file del sistema e permette di mantenere tale modifica dopo la chiusura del programma.
In futuro aggiungerò una gridbox con l'elenco delle voci esistenti e uno stato di quelle attive.
Essendo uno dei miei primi esperimenti in C#, volevo che fosse il più minimale possibile.

Provatelo e ditemi se funziona.(La password per il file zip è paraliriguri)

» Nessun commento

Il falso veggente [Completo!]

Link thumbnail è uno dei migliori script per dare una preview grafica di una pagina web in un tooltip. Si lo so che Dynamic Drive è pieno di script simili, ma questo mi sembrava il più pulito.

Il grosso difetto a mio parere è il dover appoggiarsi ad un repository esterno per le thumbnail dei siti. Anche per il fatto che ad esempio WebSnapr aggiorna la lista delle immagini quotidianamente, quindi non si ottiene mai, ne un thumbnail per i siti nuovi, ne un thumbnail per i siti appena aggiornati.

fakeseer

La mia soluzione, FakeSeer ovvero il Falso Veggente, è moooolto più sporca, ma più "autonoma".

Usare uno script per la generazione di tooltip(ce ne sono tanti) dopo un evento onmouseover e riempire il box generato con un iframe contenente il sito linkato.

Non è la soluzione definitiva. Si dovrebbe creare un analizzatore dei link delle pagine, che si generi con uno scheduler, magari con le librerie GD, uno screenshot dei vari siti salvando il tutto in un database locale al webserver. L'idea non mi dispiace...Cerchiamo di trovare il tempo...

Update: ho trovato ciò che fa al caso mio, l'estensione CoolIris per Firefox. Aggiunge ad ogni link un' icona sull'evento onMouseOver, cliccando sull'icona si apre una finestra contenente la pagina linkata. Funziona bene anche con i video di YouTube o le foto su Flickr.Bene, ora bisogna trasformare questa estensione in uno script da inserire in un blog

Update & Finished:

Grazie a Prototype e ad uno script apposito per i tooltip/baloon ora FakeSeer è come lo immaginavo.

» Nessun commento