Pixeldump

dedicato allo sviluppo in Adobe flash e php nelle forme più varie e insolite, a chi approda in questo posto auguro una piacevole navigazione

:)
jaco

:: Pagina Successiva >>

<  Marzo 2010  >
Lun Mar Mer Gio Ven Sab Dom
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

Links:

pd v.15 (old site)
warp9
mmkit

Cerca

Permalink 11:51:05, Categorie: miscellanea

amf explorer

amf explorer e' un plug-in per firebug, permette quindi di osservare il traffico amf direttamente dal browser firefox.
E' ancora in una fase sperimentale ma in queste settimane si e' gia' aggiornato varie volte, il che lascia sperare che giunga presto a versione stabile.
Consigliato per tutti quelli che sviluppano applicazioni col protocollo amf, ci voleva proprio :D

:)
Jaco

Permalink 11:46:34, Categorie: miscellanea

[OT] someone complains about flash player

si dice il peccato ma non il peccatore, non ho voglia di polemizzare con qualcuno in particolare. Semplicemente espongo la mia opnione.

Sembra che, specialmente tra utenti linux, vi sia un certo malcontento sul flash player, dicono che funzioni peggio che su mac, ma i machisti a loro volta dicono che funzioni peggio che su windows.
Le lamentele principali riguardano il rapporto con firefox, col video specie in hd e la webcam, dulcis in fundo i 64bit.
Io non so chi abitualmente:

- usa linux 64bit desktop
- va in internet in cerca di vedersi i film in hd
- contemporaneamente videochatta con webcam di svariati megapixel.

Mi sembra che questa sia una combinazione micidiale in assoluto, che si parli di vlc, pidgin e software ameni in generale, firefox nonostante sia alla terza versione suonata, continua a fare uso smodato di RAM e coi plugin (il cui modello di impiego risale al vetusto netscape) dimostra ancora tanti limiti indipendentemente dalla piattaforma in uso.

Per la mia esperienza posso dire che col flash player ci vivo piuttosto bene, da utente linux che usa una "normale" 32bit. Non solo, col flash player porto a casa parte della pagnotta per me e la mia famiglia, e mi diverto anche.

Le ultime beta del flash player 10.1 hanno apportato parecchie migliorie sotto molti punti di vista, video e webcam compresi, i quali probabilmente continueranno a dare problemi in questa o quella situazione, come li da' vlc (qualcuno forse ricordera' l'interfaccia "split" che campeggiava sul desktop fino a qualche mese fa) e tanti altri software che per quanto evoluti, si limitano al video, mentre il flashplayer ha ben altre doti che poi sono quelle che lo hanno reso famoso.

Devo anche ricordare che molte blasonate piattaforme di e-learning basate su web browser con condivisione desktop e web cam semplicemente non supportano linux, pur sfruttando tecnologie sulla carta cross-platform come java.

Insomma, senza voler difendere Adobe, sulla quale ho pure una posizione critica ma che ha l'indubbio merito di cercare di migliorare una piattaforma a mio parere valida, penso che il flash player sia un ottimo componente software sul quale si puo' basare una professionalita' anche in linux senza perdere troppo rispetto alle altre piattaforme.
Se proprio vogliamo fare gli isterici, torniamo a windows, li' tutto e' permesso :D

:)
Jaco

Permalink 11:28:32, Categorie: miscellanea

Vizzy flash tracer

da tempo sto cercando un valido flash log viewer, forse questo e' quello giusto.
A dire il vero ne ho gia' sviluppato uno in conto proprio, ma per diverse ragioni non l'ho mai migliorato (come del resto tante altre idee che mi girano per la testa :D), e di solito mi faccio bastare un

tail -f /path/to/flashlog.txt
e/o un logger per eclipse, nTail per la precisione.

Questo qui ha di buono che e' ovviamente libero e cross platform.
Che dire ... provatelo!

:)
Jaco

Permalink 11:57:19, Categorie: code depot

mxc: a tiny tool to ease flex compiling (13.09.09)

da diverso tempo per compilare le web app di linux e air uso uno tool scritto in c# - mxc (pronunciato: mixi), che ha come obiettivo quello di far scrivere il meno possibile per compilare un swf.

Ad esempio:

$ mxc

se lanciato in una directory ove sono presenti vari file .as e .mxml il risultato sara':

usage: mxc filename (without extension)
1	- My2cent.mxml
2	- My2cent.as
type mxc n	 where n is the number of one of the listed files
type mxc v to show version, h for help

$

bastera' quindi scrivere ad esempio:

$ mxc 1

risultato:

compiling: My2cent.mxml
mxmlc My2cent.mxml -keep-generated-actionscript -incremental=true --target-player=10 -output ../deploy/My2cent.swf
output___
Loading configuration file /home/.../flex3sdk/frameworks/flex-config.xml
/home/.../res/My2cent/deploy/My2cent.swf (180752 bytes)

in pratica viene espansa una linea di comando a mxmlc con alcuni settaggi di default, naturalmente ogni settaggio puo' essere cambiato a piacimento, p.e. se non si vuole il keep-generated e si vuol compilare col flag di debug:

$ mxc 1 i0 d1

mxc non si ferma qui, ha veramente un sacco di funzioni utili progettate per risparmiare tempo, in unione a fcsh e al named pipe in linux, puo' velocizzare enormemente la compilazione anche e soprattutto di progetti complessi, a breve pubblichero' uno screencast su questo argomento.

enjoy!

* fare rifermento al README incluso nel pacchetto.

:)
Jaco

Permalink 11:18:58, Categorie: Annunci [A]

mikrokosmos on googlecode

e' passato molto tempo dalla pubblicazione dell'ultima snapshot di mikrokosmos, ma il suo sviluppo e' sempre proseguito nei momenti liberi e secondo necessita'.
Oggi ho finalmente trovato un po' di tempo per pubblicare il codice, queste le novita' rispetto al passato:

- improved svg importing
- improved swf header tags
- added some swf9 tag support
- images with mask
- improved xml reporting
- lot of bugfixes
- initial composers support

mikrokosmos e' un progetto sperimentale, per questo motivo ritengo piu' opportuno rilasciare e mantenere il codice in forma di versioning system.

enjoy!

rammento qui la riga di comando da usare per il checkout:

svn checkout http://mikrokosmos.googlecode.com/svn/trunk/ mikrokosmos-read-only

Il codice e' rilasciato sotto licenza GPL2.0

Una raccomandazione per chi volesse mettersi in contatto con me a proposito di mk: sono disposto a raccogliere feedback per correggere gli zillioni di bug attualmente presenti e implementare feature senza vincoli di tempo e scadenze e solo da sviluppatori seriamente intenzionati a prendere parte al progetto per migliorarlo o in grado di fornire soluzioni specifiche al problema X, please astenersi perditempo :D

:)
Jaco

:: Pagina Successiva >>