Hace tiempo que publique sobre las interfaces de la linea Wolf Jukebox para crear un teclado propio y facilmente conectarlo a un monedero también, pues resulta que quedamos atrasados por la entrega de unas piezas que nos hacian falta, pero ya las tenemos y la produccion ha comenzado, Wolf Jukebox recibira una actualizacion debido a esto y quizas nos tomemos un poco de tiempo pues ahora hay que incorporar drivers propietarios. En esta semana estare subiendo algunas imagenes que revelan las primeras vistas de la interface.

¿Sensible? No, la interface Wolf Jukebox esta diseñada para entrar en la categoria de “uso rudo”, de manera que puedas manipularla con confianza.

Sin mas por el momento, hasta en unos dias =)

En un post anterior estube comentando acerca de como modificar una maquina tragamonedas para que tuvieras la oportunidad de tener mejor revenue(ganancias) sin embargo cuando llegue al susodicho lugar a hacer las modificaciones que había pensado para la misma maquina, resulta que no es posible cambiar el orden de los botones en el teclado.

No quiero decir que supe como funciona totalmente la maquina pero al menos descubrí que ese tipo de maquinas tragamonedas no puede modificarse tan facilmente sin que la misma maquina se ponga como loca, por ejemplo si desconectas el monedero, la maquina se traba (WTF!!).

Pero despues (claro de un par de intentos ingenieriles mexicanos) deduje que el problema en donde radica la ganancia de dinero es justo saliendo del monedero, ya que el uso desgasta la entrada de dinero y hace que se vaya toodo el dinero hacia “la ruleta” -un mecanismo encargado de sacar dinero y en muuuuucha menor proporcion hacia el cajon de ganancias-.

Pues ya saben como tiendo a meterle tecnologia a cualquier aparato que cae en mis manos, construí un servomecanismo controlado por un fabuloso AVR (atmega16) que sensa la entrada de dinero y desvia 2 de cada 3 monedas hacia el cajon, garantizando que los usuarios traviesos no se queden con todo el dinero que le entra a la maquina (ja ja ja, -risa sarcastica-).

En tres dias mis clientes garantizan $400 de entrada cuando antes eso lo sacaban en 6 dias.

Saludos!!

Algunas veces me plantean los mas extraños ofrecimientos de trabajo, y pues resulta que en esta ocación no ha sido la excepcion, y quiero compartir este pequeño hack por que tal vez muchos de ustedes pueden encontrarse en la misma situación.

Seguro conocen las maquinas tragamonedas, en donde se pretende que el jugador gane dinero insertando un par de monedas y jugando al azar seleccionando cierto numero o figura, pues bien estás máquinas tienen detalles, tal es asi que mi cliente me pidio que no “regalara” tanto dinero ya que no tenia suficiente revenue.

Pues bien le sugeri un par de opciones pero el optó por la siguiente:cambiar el orden del teclado, de esta forma los usuarios siguen teniendo la oportunidad de jugar pero ahora deben ademas descubrir el nuevo orden lo que llevara un par de monedas mas de lo habitual, haciendo ganar tanto a mi cliente como a su cliente.

Las maquinas a las que me refiero son las siguientes

saludos!

This is a newbies error, you can get this error in browser for only 1 stupid reason:

  • You uploaded the bin-debug version of the SWF file (wrooong!!) you must upload the bin-release version of your SWF file or you will get URIs problems in some computers.

Remember that the bin-release version of the projects can be generated using Project>Export Release build.

Cheers!

This is a post for reference about the error I’m getting from Flash Builder 4 beta 2, sometimes when you are working with Flash Catalyst and Flash Builder you might need to recompose some part of your code and this is because from Catalyst you are not allowed to change any part of it.

This is where errors begin. In Flash Builder Virtualization means a component can add/remove more components inside of it, however some components need other components in order to correctly work, for example a List component and a datagrid must have an instance of a scrollBar class inside of it, this allows the component to create and increase the component when needed. But if you created a List component from Flash Catalyst and you didn´t add an instance of scrollbar or even if you delete the instance in Flash Builder, then you will get that error “BasicLayout doesn’t support virtualization” which basically means (as far as I understand it) -the component can’t create its own scrollBar, try adding an instance or class which extends it-. As an example let’s read the following code:

<?xml version="1.0" encoding="utf-8"?>
<s:Skin xmlns:s="library://ns.adobe.com/flex/spark" xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:d="http://ns.adobe.com/fxg/2008/dt">
<fx:Metadata>[HostComponent("spark.components.List")]</fx:Metadata>
<s:states>
<s:State name=”normal”/>
<s:State name=”disabled”/>
</s:states>
<s:DataGroup itemRenderer=”components.mtooPost” id=”dataGroup” top=”0″ bottom=”0″ right=”30″ left=”0″ clipAndEnableScrolling=”true”>
<s:layout>
<s:VerticalLayout/>
</s:layout>
</s:DataGroup>

<– NO SCROLL BAR–>
<s:transitions>
<s:Transition fromState="normal" toState="disabled" autoReverse="true">
<s:Parallel>
<s:Parallel target="{dataGroup}">
<s:Resize duration="0"/>
</s:Parallel>
</s:Parallel>
</s:Transition>
</s:transitions>
</s:Skin>

The previous code fires the error, but if instead the “NO SCROLLBAR” legend you add:

<s:VScrollBar id=”vscrollbar1″ viewport=”{dataGroup}” skinClass=”components.globalScrollBar” fixedThumbSize=”true” right=”5″ y=”13″/>

You will avoid the error, look that my scrollbar has a skinClass which you can ommit and use the normal wireframe or halo skin.

Greetings!

Our lovely logo Hola, bienvenido al area un tanto informal de nuestro sitio, donde conversamos de lo que sucede con la tecnología flash, conlusions.....before getting the products :)