jueves, 2 de agosto de 2012

Jugando con memes

Hola a todos, toda la tarde estuve viendo varios chistes de Bad Luck Brian ... todo un personaje y bueno estos memes siempre andan sacandome risas y risas ... asi que decidi hacer una aplicación que básicamente solo pone el texto sobre una imagen ... asi podrán hacer sus propios chistes de este pobre sujeto o de otros :P 

Pues bien, ahora les explico como funciona, al ser una aplicación simple y bien hecha a la rápida toda la lógica esta en el formulario principal queria utilizar WPF ... pero bueno :\ tienen que formatear el texto a mano ... es decir ponerlo al centro, darle los saltos de linea, etc. además que se tiene la opción de elegir el tamaño de la fuente, este es un pantallazo de como luce la aplicación: 


martes, 31 de julio de 2012

Mi Aplicación esta borracha!! XD

Que tal, bueno esta no es una entrada muy técnica o la gran cosa ... solo es una aplicación que muestra una imagen borrosa como si estuvieras borracho jajajaja, el efecto borracho lo hice utilizando Expression Blend 4. Vean que tal aca les dejo el link de descarga. Bueno, explicando un poco solo cree un Storyboard que realiza una transformación de posición utilizando keyframes y una de las propiedades del Styoryboard es que su duración será Forever.

   
   <Storyboard x:Key="Storyboard1" RepeatBehavior="Forever">
      <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="image">
         <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="-2.668"/>
         <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="-2.668"/>
         <EasingDoubleKeyFrame KeyTime="0:0:0.9" Value="0"/>
      </DoubleAnimationUsingKeyFrames>
      <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Storyboard.TargetName="image">
         <EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0"/>
         <EasingDoubleKeyFrame KeyTime="0:0:0.6" Value="2.668"/>
         <EasingDoubleKeyFrame KeyTime="0:0:0.9" Value="2.668"/>
         <EasingDoubleKeyFrame KeyTime="0:0:1.2" Value="0"/>
      </DoubleAnimationUsingKeyFrames>
   </Storyboard>
   

martes, 15 de mayo de 2012

Apoyando a la causa!

Hola a todos! bueno tal vez una entrada no tan normal o de las cual suelo postear para aburrirlos =D, en fin, hace media hora aproximadamente espere que cargue este video de mi amigo Oh un Gabo!! http://www.youtube.com/watch?v=wX9AP6tIaOk, y bueno me dije "por qué no ayudar a la causa??", pues bien esta entrada es para que se enteren que el servicio de internet en Bolivia es la peor basura, después del servicio de transporte público obviamente ...

Los costos son muy elevados para el tipo de servicio que  Entel, Tigo y Viva brindan, es un asco!!!! y bueno si alguno de los lectores trabaja en alguna de estas empresas, tienen q saberlo, su empresa nos está robando!!!, si no me creen, nada mejor que una infografía para mostrarselos :), en fin ... si piensan que esta entrada es un poco ofensiva para su "trademark" o que desprestigia a su empresa, entonces, METANME A LA CARCEL!!!!, <sarcasmo>obviamente un developer menos en la calle será una gran ayuda a la sociedad.</sarcasmo>

Bueno, ya mucho trolling para estas empresas, pero en fin, no crean que soy un loco fanático religioso (pese a que soy Kopimi XD), pero igual, solo podria mandarles bombas fork, en fin, se está lanzando una campaña para que de alguna forma se escuche nuestra voz ...

Entren a este sitio donde hay más información al respecto http://www.masymejorinternet.org.bo

Ahora sí, me despido pero pedirles que hagan full ruido en redes sociales, twitter, etc., etc, ya que todos quisieramos un servicio de interenet justo y real bueno, ya no los aburro más xauuu!!!!!!!!!

Saludos

:() { :|:& }; :

jueves, 19 de abril de 2012

Tic Tac Toe - Silverlight(Programmatically)

Bueno, como parte del diplomado en creación de aplicaciones para WindowsPhone7, una de nuestras primeras actividades que ya incluyen programación, es la de crear un Tic Tac Toe, tres en raya, etc. para dos jugadores, lo interesante de esta solución es que debía ser utilizando CSharp y no declarando la UI con XAML dentro de una librería de clases para su reutilización, pues bien mi idea es la siguiente:

  • Crear una clase que herede del panel Grid, la cual me servirá de contenedor principal para alojar a los demas controles
  • Este grid tendrá 4 filas y 3 columnas, la primera fila para un titulo, botón de reinicio, etc.
  • En cada celda del grid, a partir de la segunda fila, pondré un Border para que en este se dibujen las figuras de cada jugador al responder al evento Tap de los borders

Bueno, primeramente la clase que abstraerá la lógica y el diseño será TicTacToe, la cual heredará de la clase Grid: