Estoy muy agradecido a Lee, que no solo me ayudó muchissimo con sus comments en mis apps AIR, en mis comienzos the last year, sino que además con su grandissimo blog de tutoriales me ha hecho crecer enormemente como dev guy.martes, octubre 21, 2008
goToAndLearn()
Estoy muy agradecido a Lee, que no solo me ayudó muchissimo con sus comments en mis apps AIR, en mis comienzos the last year, sino que además con su grandissimo blog de tutoriales me ha hecho crecer enormemente como dev guy.miércoles, octubre 15, 2008
martes, octubre 07, 2008
Google adSense
miércoles, septiembre 24, 2008
Microsoft Virtual Earth

Debo decir que uso muchos productos de Microsoft desde mediados de los 90´s. Los pruebo, les doy con un caño, luego mucho de ellos son parte de mi (nuestra) vida cotidiana.
A nivel desarrollo web, no uso casi nada de esta compañía, excepto el nuevo programa MVA para web developers ajá.
Bien, hoy estuve toqueteando la API interactiva del Microsoft Virtual Earth, y te cuent: mata.
Mata en el sentido que esta API te permite generar visualmente tu codigo, está, te podés bajar el framework entero en varios lenguajes, i mean c# c++ etc, pero lo más cope es que vos andás generando los distintos controles del mapa que querés visualizar (aunque no pude generar las coordenadas sino tocando directamente el JS), y pues bien, en un tab aparte tenés el code generado para que puedas copiarlo en tu html, AIR app o lo que sea, por medio de un Javascript.
Ok, vale la pena probarlo, no es nada diferente a lo que hemos visto con Google Maps o Yahoo! Maps es cierto, a nivel producto final, pero ey! la forma de generar un mapa interactivo con data geospacial como tanto me gusta a mi y embeberlo en tu propio desarrollo y/o web site/blog nunca fue más sencillo.
O sea la gente de Microsoft ha desarrollado un SDK interactivo!
es WOW.
Ok dale links:
Microsoft Virtual Earth >
SDK interactivo >
Mi map test >
lunes, septiembre 15, 2008
Fireworks CS4 Beta

Yo que me gano la vida diseñando experiencias de usuario por medio del diseño de interfaces para webs (entre otros medios -y valga la redundancia ajá) tengo un WOW mooy grande al enumerarles de bueno que soy nomás, los features más impresionantes de este futuro release en el CS4 Package.
Aqui lo más muy buenissimo:
- Faster load time with documents containing large amounts of Pages, Layers, States and especially Symbols -uy por dios que si dale.
- Photoshop Import Dialog -abrir psd files es y espero hablar en pasado: una tortura china.
- Export to Adobe PDF -bueno dale! no habro más ningun otro programa de creación de docs.
- CSS and Images Export -bien porque si diseño completamente una interface en el FW, adelantame pasos con el CSS para la presentación en web.
- AIR content Preview and Creation -bueno AIR es otra de las tecnologías que desarrollo y te digo WOW! esto si que es realmente genial!
- Flex Skinning -sin palabras, es super cope este feature.
- Create AIR Package -desde el mesmo environment del FW! mata dame dos.
sábado, septiembre 13, 2008
RTFM

Me encuentro en la vida cotidiana diciendole a la gente geek o no-geek:
"...mirá lee, así es cómo he aprendido todo yo."
Cuando se me hacen muuuchas preguntas ya sobre algo y cero o poca tolerancia ahi es donde termino respondiendo a veces.
Que respondes ok a una o dos cosas, hasta te puedes apasionar siendo docto y hablando como si supieras de qué va todo esto de lo interactivo, del web etc.
Pero bien, lo más del desarrollo web que me lo vengo leyendo es mediante pulsar F1 y ahí mismo sale de los programas que uso para trabajar la ayuda, muchas veces insuficiente ohYeah!.
El 1% de lo que sé de web, lo aprendí comprando libros.
Entonces:
RTFM!
{ read the fuckin´manual! }
doYouGetIt?
miércoles, septiembre 10, 2008
MVA Microsoft
martes, septiembre 09, 2008
viernes, septiembre 05, 2008
Flash Bitmap Caching Basics
A tener en cuenta a tope obiWan:
Cualquier abuso pa´cualquier lado, hace mal.
Ok, aquí algo re cope:
"...a bitmap is made up of pixels. It can be thought of as a grid of color values, which designate a particular color for each and every pixel. Each pixel is a cell in the grid. A 100 x 100 pixel bitmap can be described by a grid of 10,000 color values, one for each pixel.
Each color value in a bitmap is a binary number. A binary number is made up of bits, whose values can be either 0 or 1. This binary number will differ in length, depending upon the color depth of the bitmap. The color depth of a bitmap determines the range of possible color values that can be used in each pixel. For example, each pixel in a 24-bit image can be one of roughly 16.8 million colors. Those colors are formed by mixing together varying quantities of three primary colors: red, green, and blue. The three main colors are called channels. It follows that:
- Each channel can have 256 possible values (0255).
- 256 * 256 * 256 = 16.8 million
- 256 decimal is 11111111 in binary.
- This binary number is 8 bits long. 8 bits is 1 byte.
Therefore the color value for each pixel in a surface created by Flash Player is 32 bits long, or 4 bytes.
4 * 8 = 32 bit
The bitmap that is created by Flash Player to represent the visual state of a movie clip when you turn bitmap caching on will have the same dimensions (width and height) as the movie clip.
A cached movie clip that is 100 x 100 pixels has 10,000 pixels.
100 * 100 = 10,000 pixels
Each of those pixels will be 32 bits or 4 bytes. Therefore the movie clip will use an extra 40,000 bytes of memory.
10,000 * 4 = 40,000 bytes
There are 1024 bytes in 1 kilobyte (K). So, 40,000 bytes can also be said to be roughly 40 kilobytes (40K).
..."
Fuente>>
miércoles, agosto 27, 2008
lunes, julio 14, 2008
miércoles, julio 02, 2008
sábado, junio 07, 2008
You Shouldn´t
miércoles, mayo 14, 2008
Tips de seguridad en Flash Player
Altamente recomendable el print y a leer en los tiempos libres.
dale! >>
martes, abril 22, 2008
FLV video files: DIY
LO ACABO DE APRENDER!Una solucion tan simple para lidiar con este tipos de politicas y administradores de web servers restrictones...
READ>

Sometimes, Method 1 is almost impossible for you due to some reasons. Then Method 2 is a great alternative for you. If your hosting provider tells you that FLV videos are not supported for the hosting package you have purchased, you can Do It Yourself. See the following steps:
- Log in to the back end of your website as administrator via either FTP or HTTP;
- Go to the folder where your FLV video file stays;
- Create a new folder in the same name as your FLV file. If your FLV file is called "myvideo.flv", then name your new folder as "myvideo.flv".
- Rename your FLV file "myvideo.flv" to "index.html" or "index.htm".
- Move your renamed FLV file into the new folder "myvideo.flv".
- Go to the page to load the SWF file, and your "myvideo.flv" will be streaming.
- Easy no?!
miércoles, marzo 05, 2008
martes, enero 22, 2008
Web 2.0 Design Patterns by Adobe
miércoles, diciembre 19, 2007
ELLE Clinique widget | AIR Beta 3

Ok. Acaba de salir la semana pasada la ultima beta 3 de AIR.
Allucinant.
Muchos bugs resueltos, y robustez con las clases air.net y los paquetes AS3 que me encanta todo en forma de clases externas.
Todo re optimus prime.
Bien aqui mi ultimo dev en esta tecnología...
En breve el .air pero sin el fuente publicado para :avoid privacy violation.
Lo mejor?
ES SUPER CROSS PLATFORM!
Y con esto my friends comienzo más que bien el 2008...
{ Fuck the browsers limitations }
Pd: todavía me parece una cagada fenomenal el tema de la publicación a nivel desarrollo y a modos de betas para distribuir al cliente que no tengamos una alternativa con los certificados digitales pkx. Te pone publisher unknown y es como un warning horrendo al usuario que se instala la app.
Adobe AIR Team: Must be something in the middle for those without Digital Certificates ID tener que pagar fortunas para validar el codigo .air de los widgets !
jueves, noviembre 15, 2007
Tamarin project
Es el code name que le puso el grupo de desarrollo de Adobe para el open source version de la ultima maquina virtual flash player 2 (AVM2).
Read more >>
"The new virtual machine has been delivered now in Flash Player 9, enabling ActionScript 3.0 to run an order of magnitude faster and implement the most recent work on the ECMA standard for the language (JavaScript follows this same standard). This modern implementation has also now been released as open source with the Mozilla Foundation as the Tamarin project, enabling the Flash Player team to work with Mozilla engineers and others in the open source community to continue optimizing the virtual machine and keeping up with the most recent standards work. This core scripting engine will be incorporated over time in Firefox, bringing consistency across scripting in HTML and Flash."
Ahora entiendes more cuando Microsoft lanzó apresuradamente su plugin Silverlight al mercado?
Más vale competir, como sea, donde sea, que no competir, se dijeron estos tipos. Asi les va.
La guita no es todo y este es un claro ejemplo nomás de la vieja leyenda David & Goliat.
lunes, octubre 08, 2007
martes, agosto 28, 2007
Devigner
DevIgner
{ a mix of developer and designer }
And i tell you: i love the new words that can define me in time.
lunes, agosto 13, 2007
AJAX SPRY framework exPerience
A basic one, the everyday work, todo fine, BUT se me ha ocurrido la idea de usar AJAX for the load of the pages into a dynamic DIV container.
Bad decision for SEO, but me dí cuenta tarde so, luego de más de dos días investigando, tuve que quitarme todo el AJAX hecho con el framework de Adobe, SPRY, and do the classic static no JS menu, with a full path to the pages and thats it.
In this episode of my dev life, i learn two basic things.
First of all, (the worst is that i already know this) i must research more before embrace some widget or framework to do the navegability or the main functionality of a site, too for optimize the links inside and outside a project with the mind looking in a good SEO, the most important thing for a client that cares for the search engines like Google.
So, in despite of this experience and after a lot of hours to improve AJAX in this project, if i left behing SEO against a good user experience im a big fool. So for the next time, the equilibrium will be in the classic WC3 recommendations for navigation, the Google advices for a correct coding and finally the correct application in a correct context of ANY framework.
Sometimes speedup a project may delay some other vital aspects of the web development.
So, dear apprentice, be carefull with the sirens, the gnomes and the stars of the web dev vedettes resources.
Ah! the project goes well, and finished properly with HTML 4 and CSS 2, an hybrid layout with two tables and DIVs for all elements.
Pd: the SPRY framework ( i use for this mentioned dev 1.5 beta release) works fantastique, the accordion widget is amazing among others widgets!
BUT you know, there´s a bug on Firefox 2.0.0.6 that looses the focus quickly when you make the first onClick over a any Tab.
So...keep watching this SPRY team.
viernes, julio 20, 2007
Widget .AIR
Este mes estuve envuelto por primera vez en el desarrollo de un widget* para un cliente.Utilizamos en AtoBiz tecnología de punta Adobe, con Apollo, en el entorno de desarrollo y compilación Flex Builder 2. Aunque tengo entendido que finalmente se compiló por linea de comandos.
En fin, te cuento que es una caja de maquillaje hecha por la diseñadora grafica en 3D max que se abre animada en Flash CS3. Muestra un news feed de un RSS desde Europa.
En fin, el widget es beta 0.8 (la versión que vió el cliente es la 0.9 y garrpa mucho más la interface y tiene más funcionalidá tambien), aun asi se lo pueden bajar desde aqui >>
Aunque antes claro, tienes que tener la rutina AIR, take it from here >>
*Un widget es una miniaplicación que puede flotar en tu desktop vista (tambien XP) o mac, mostrandote el tiempo, datos de bolsa de comercio, ser parte de una web, resultados noticiosos de todo tipo, sin tener que abrir el explorador para navegar internet. Algo asi.
martes, junio 26, 2007
Adobe Photoshop Lightroom
What you have to do when a client give you thousands of HQ images for editing, resizing and re touching at pixel level and so on?Well, you try with this new software, a kind of plugin for the Photoshop that save us a lot of time, converting the tipical editing delay times in a super productive workflow environment tool.
Amazing por cierto.
martes, junio 05, 2007
Microsoft Silverlight

Y si, como todo developer, debo probar cosas nuevas.
En lo que respecta al ambiente de desarrollo en Flash CS3 / Flex 2, Microsoft se cansó de perder dinero de sus profundos bolsillos y para hacer el awante, ahora tenemos para probar interfaces y conexión de datos en algo que se llama Silverlight.
Al momento toqueteé poco, no puedo decir si es fracaso o no, mientras tanto investigo y te puedo decir que me gusta.
Aunque me quedo con Flex de acá a la China.
More>>
jueves, mayo 31, 2007
Microsoft Surface

Bien, luego de varios años de investigación, esta maravillosa tecnología revolucionaria puede ser realidad en breve.
http://www.surface.com
miércoles, mayo 23, 2007
Pages in Fireworks CS3

Building smarter comps
Let's start where most websites begin — in a bar, restaurant, or café, someone scribbles a site map or sketches a potential layout on a napkin. From there, the concept makes its way into Adobe Photoshop where a designer puts together the pixel-based vision, one layer at a time. Before long, he or she has shuffled the pixels into place to form the first page.
Then, additional pages are produced by creating new layer groups while turning off others. During a recent visit to a customer, we observed one designer working on a comp in Photoshop that contained more than 150 layers — 90% of which were toggled off at any given moment. To show the client, she had to tediously export a JPEG, turn layer groups on and off, re-export, turn layer groups on and off, re-export, and so on.
With Adobe Fireworks® CS3, this process can now be greatly streamlined. Instead of having to work with a single Photoshop file consisting of an unwieldy number of layer groups, you can begin to build Photoshop comps logically: one PSD equals one web page. Then, using the new Pages panel in Fireworks CS3, you can import the individual PSD files as actual pages. Fireworks CS3 now understands the native PSD file format and can maintain the appearance of the layers and layer groups, even to the point of editing layer effects and styles. After importing the PSD files as pages, layers and layer groups can be shared across multiple pages. Imagine only having to create a navigation bar once and then being able to distribute it across numerous comps. Change any element on a shared layer, and it updates on all the pages. Finally, by quickly adding hotspots to proposed navigational elements, Fireworks can export the page comps to the web with one click. Not only can clients now see the proposed layouts, but they can interact with them as well.
martes, abril 24, 2007
Creative
*****
En eso estamos.
Permanentemente.
viernes, marzo 23, 2007
Adobe Apollo 2007

Para mi, que hace bastantes años que ando con Flash, debe ser algo innovador.
Pero como todo lo nuevo, es rompecocos.
more >>
=================
Apollo is the code name for a cross-operating system runtime being developed by Adobe that allows developers to leverage their existing web development skills (Flash, Flex, HTML, JavaScript, Ajax) to build and deploy rich Internet applications (RIAs) to the desktop.
Apollo enables developers to create applications that combine the benefits of web applications – network and user connectivity, rich media content, ease of development, and broad reach – with the strengths of desktop applications – application interactions, local resource access, personal settings, powerful functionality, and rich interactive experiences.
miércoles, marzo 21, 2007
Web 2.0 Video
Verlo te haría bien tambien a vos.
http://www.youtube.com/watch?v=6gmP4nk0EOE







