[ Useful tools ] PptPlex y Microsoft Speed Launch
21 agosto 08 02:38 | csharp | 0 comentarios   

"Paseando" por la red de vez en cuando te encuentras con algún tipo de software que aunque no se convierte en vital, si puede llegar a ser interesante en determinadas ocasiones.

Es el caso de las dos herramientas con las que me he encontrado en el sitio www.officelabs.com, que para quien no conozca este lugar es de esos rincones chulos que se han puesto de moda en los últimos años entre las grandes empresas informáticas. En estas webs colocan implementaciones de ideas o prototipos para ver que tal resultan entre la gente, unas terminan avanzando como espero que sea el caso de PptPlex y otras se quedan por el camino.

 

PptPlex, una forma diferente de hacer presentaciones

Como os podréis imaginar este software tiene mucho que ver con PowerPoint, se trata de un plugin que enriquece en buena manera nuestras presentaciones, permitiéndonos hacer zoom de una manera sencilla sobre la pantalla, deslizarnos de una diapositiva a otra y como podéis ver en el vídeo que adjunto agrupar dentro de una diapositiva índice todas las demás de forma que la presentación queda más vistosa.

Ver video

Como siempre en este tipo de cosas no tiene garantía de ningún tipo, ni saben si lo van a traducir y para los que hacéis Webcasts este tipo de presentaciones no funcionan con Microsoft Office Live Meeting. Aun así me parece una utilidad altamente recomendable.

La web de descarga y consulta: pptPlex

 

Microsoft Speed Launch o como tener tus programas más a mano

Bueno, este programa no es mas que un lanzador de aplicaciones pero me ha gustado mucho la forma en la que podemos agregar nuevos accesos a nuestras aplicaciones preferidas.

La forma de activar el lanzador es mediante la combinación de teclas Windows + C, nos aparecerá esta ventana:

image

en ella podemos ver que en la parte inferior aparecen cinco botones. Aquí es donde se irán colocando las cinco aplicaciones más usadas.

¿Como agregamos aplicaciones a este lanzador? es bien simple, por defecto aparece en la parte inferior derecha una diana donde tenemos que arrastrar los accesos directos. Si arrastramos un programa, aparece ya el path de destino del programa y le podemos asignar un nombre más corto para poderlo buscar con mas rapidez.

Podemos agregar todas las que queramos, pero como solo aparecen las 5 más usadas, si queremos ejecutar otra diferentes tendremos que escribir el nombre corto que le hallamos dado en el cuadro de texto y pulsar "Launch".

Lo mejor es un vídeo aclaratorio:

Ver video

La web de descarga y consulta: speed Launch

Bueno, por hoy nada más.

SaludetesCool

Archivado en:
PartyQuijote 2008, "EL RESUMEN"
20 agosto 08 11:18 | csharp | 0 comentarios   

La verdad es que la PartyQuijote de 2008 en líneas generales ha sido muy divertida, como siempre hay cosas que se podrían mejorar pero este es un encuentro con solo 3 ediciones de antigüedad y en donde existe un presupuesto ajustado, además de que la entrada es super barata, solo 30 euros.

Como ya comente en el post anterior el primer día lo dedique a asistir el lanzamiento de Héroes que organizaba CLMNET dentro de las actividades de la party y a comenzar con las actividades que tenía también el club como eran el taller de XNA y la batalla de robots ("Optimus Prime VS Megatron") al día siguiente.HPIM0961

El viernes 18 dediqué el día a la construcción de un robot con microcontrolador, prácticamente usamos todo el tiempo del que disponíamos ese día a la soldadura y montaje de las piezas. Al final como quedaban cosas por montar tuvimos que utilizar tiempo libre y tiempo del día siguiente reservado a la programación del robot para terminarlo.

 

También nos lo pasamos fenomenal con la lucha de los Lego MindStorm. Básicamente había que darles instrucciones por voz a través del pc, utilizamos un programita ( en .NET por supuesto)muy básico que utiliza el speech de windows y que envía los comandos por Bluetooth al robot.

HPIM0972HPIM0973 

HPIM0975HPIM0976

HPIM0977 HPIM0978

El premio que daba la organización a este concurso era un LEGO TECHNIC.

Otra cosa que estuvo interesante fue la competición Windosero VS Linuxero, la cual gano la persona que instalo GNU/Linux. Digo que estuvo interesante porque en un principio iban bastante ajustados, incluso en la instalación parecía que Windows llevaba la delantera y al final el ganador fue Linux.

Esta competición en la practica no demuestra nada, las instalaciones de ambos sistemas operativos están muy conseguidas y prácticamente el que instala el sistema no se tiene que preocupar más que de en que partición lo instala. Además hay una gran cantidad de software que esta portado a ambas plataformas o que es muy parecido y consultando un momento en algún buscador enseguida lo encuentras. Por lo que la complicación es bien poca.

Por otro lado el concurso se hizo con un Windows XP y la última versión de Ubuntu, estamos comparando dos sistemas que se llevan 7 años, lo normal sería comparar un Vista o Windows Server 2008 con la última Ubuntu o un linux de hace 7 años con XP.

Ya para terminar habría que saber que conocimientos técnicos tienen ambos contendientes que creo que también influye por lo que no deberíamos fijarnos en quien termina antes sino quien optimiza mejor el tiempo en la instalación, la facilidades que da el sistema, etc. Así que lo dicho, para pasar el rato está bien pero no creo que resulte muy productivo para nadie al fin y al cabo luego cada uno ( por lo menos en mi caso) utiliza lo que más conoce o se adapta mejor a sus necesidades.

Por la noche me dedique a dar una vuelta por los ordenadores de la gente que siempre hay cosas de lo más curioso:

HPIM0980

Esta foto gano el premio a la foto más friki de la party luego os enseño el premio que por cierto gano mi hermano. El de la foto es un coleguilla de nuestro clan que estaba todo el día añadiéndole cosas a la web de la party y no paraba en ningún momento. Incluso como podéis ver la gente le llevaba comida.

 

HPIM0981

 

 

Esto si es productivo, una máquina de palomitas portátil Big Smile.

 

 

 

 

 

Por supuesto algunos modelos de modding que me gustaron:

 HPIM0986 HPIM0987

 HPIM0984

El sábado la verdad es que el cansancio ya se empezaba a notar de todas formas me dio tiempo de asistir un rato al taller de robotica para terminar de montar el robot y ver como se programaba el pic, menos mal que era en C. También me dedique a jugar, jugar y jugar, sobre todo a la Wii y a completar la colección de series de mi infancia Big Smile. Por la noche dio tiempo a tomarse unas cervezas y a socializar tipo Tuenti o Facebook pero en persona que mola más.

Al día siguiente ya se acababa todo pero a algunos se les ocurrió inventarse algo llamado "infartadas", os dejo un video que creo es autoexplicativo, menos mal que no me pillaron:

";" alt="">

y vi un ratejo la granja de microbots:

HPIM1032 HPIM1034

HPIM1030

Bueno dejo por aquí algunos enlaces interesantes:

Descripción y vídeos de la granja de microbots

Opinión de uno de los coordinadores

Cámara IP fija PQ 2008

Por cierto el premio que se llevo mi "brother" y desde el que se ha escrito este post es un Asus Eee PC

HPIM1051 image

¡¡ A que mola !! Big Smile

 

SaludetesCool

Archivado en:
De vuelta al blog
18 agosto 08 01:57 | csharp | 0 comentarios   

image Hace ahora justo un mes desde mi último post y ya va siendo hora de volver a la actividad del blog. El último post lo escribía desde la PartyQuijote de Albacete, así que haré un artículo recopilatorio de todo lo que paso allí con fotos, enlaces y cosas así como las ppts de la charla de xna o el concurso de lego mindstorm para dejar de alguna forma el tema cerrado.

De manera que una vez pagada mi deuda volveré con algunas ideas nuevas que me van rondando para ir completando durante este nuevo curso el blog, a ver si este año puedo ser mas inconsciente constante. Big Smile

Nos leemos en breve, saludetes Cool

Archivado en: ,
PartyQuijote - Primer Día
18 julio 08 02:53 | csharp | 0 comentarios   

Hola a todos, estoy escribiendo desde uno de los mejores sitios en los que se puede estar en verano y no estoy hablando de la playa (aunque tampoco es mal sitio), es una party informática, ya sabéis estos sitios suelen tener todo lo que uno desea tener a mano: comida, bebida fresquita, aire acondicionado, videojuegos, consolas, ordenadores, un pedazo de caño para salir a internet (1 Giga ), muchos teras compartidos y ¿mujeres?, bueno, no se puede tener todo lo que uno quiere Sad.

Aun así el primer día creo que ha salido bastante bien, después de recorrerme 120 Km para llegar al lugar, cargar y descargar cajas, y cosejas varias, he conseguido asistir a algunas de las charlas del evento Heroes IT 2008 que hoy celebraba CLMNET como la primera actividad de la party.

En el evento teníamos a 4 pedazo de cracks, a saber: David Salgado, Miguel López, Miguel Jiménez y Miguel Egea las charlas que podían ser seguidas por la red trataban sobre diseño web, framework 3.5, experiencia de usuario y la próxima versión de SQLServer.

 

HPIM0926 HPIM0927 HPIM0928 HPIM0931   HPIM0934 HPIM0937 HPIM0938 HPIM0940

 

Luego, todos a comer que era hora y tras una breve sobremesa nos hemos subido a dar una vuelta en un aparatejo muy chulo que cuesta unos 6500 euros (buff, cualquiera lo rompe).

 HPIM0941 HPIM0942

 

Luego a eso de las 7 de la tarde teníamos la primera jornada de un pequeño taller de videojuegos en XNA, en el que salvando el tema del sonido (casi me dejo la voz por no tener micrófono) pero parece que la gente ha salido bastante contenta Big Smile.

 

DSC00130 DSC00132

Después de eso a cenar y compartir algunas cosillas con la gentecilla Big Smile

 

HPIM0950 HPIM0943 HPIM0953

Bueno pues mañana un poco más.

 

Saludetes Cool

Archivado en: ,
Microsoft TouchWall
15 mayo 08 12:52 | csharp | 0 comentarios   

Bueno antes de nada lo primero que quiero decir es:

¡¡QUIERO UNOOOOOOOOOOOOO!!

Después de ver el vídeo seguro que vosotros también quereis uno Big Smile.

Este es otro prototipo de pantallas multitactil en las que está investigando Microsoft. Es la misma idea que Surface pero en la pared y menos avanzado (por lo menos por lo que he visto en el video).

Surface se valía de las cámaras que contiene la mesa para detectar las posiciones y además interactuaba con objetos como móviles o PDAs.

TouchWall es un software llamado Plex que va sobre Windows Vista y detecta los movimientos mediante una serie de láseres y una cámara de infrarrojos.

A ver cuando dejan de ponernos los dientes largos Big Smile, bueno a lo mejor al final me tengo que hacer uno yo mismo Stick out tongue

Saludetes Cool

Archivado en: ,
Mono's Winforms 2.0 is now API Complete
14 mayo 08 10:11 | csharp | 0 comentarios   

Este título es el que os podéis encontrar nada más llegar al blog de Miguel de Icaza. De esta manera ya tenemos completo WinForms 2.0 y podremos ejecutar nuestras aplicaciones hechas con esta librería además de en Windows, en Linux y Mac OS.

Han tardado 4 años, empezaron en julio de 2004, tiene 12,776 métodos y 115000 líneas de código.

En mi opinión una gran noticia, !! Felicidades a todo el equipo del proyecto MONO !!

 Referencias:

  • Tirania, el blog de Miguel de Icaza
  • Code Monkey, Jonathan Pobst componente del equipo de desarrollo de WinForms en MONO

Saludetes Cool

Archivado en: ,,
Trabajo en el equipo de desarrollo del .NET Framework
05 mayo 08 12:04 | csharp | 0 comentarios   

Navegando por la red me encuentro con un post de Brad Abrams, en el que comenta que están buscando gente para entrar a desarrollar algunas partes del Framework.

El que quiera cambio de aires ya sabe donde puede probar Big Smile

El blog con la noticia lo tenéis aquí

 

Saludetes Cool

Archivado en: ,
Ejecutar dos proyectos a la vez o una aplicación externa
16 abril 08 12:39 | csharp | 0 comentarios   

Hoy revisando el foro de los DotNetClubs, me he encontrado con una pregunta de un compañero de Madrid. La cuestión no es muy difícil ni rebuscada pero suelen estas cosas en las que más se pierde el tiempo cuando estas programando y como seguro si una persona lo ha preguntado hay por lo menos otras 20 que les pasa lo mismo he decidido dejarlo por aquí apuntado y que el dihos Google lo indexe Big Smile.

Básicamente lo que se preguntaba era como poder arrancar dos ejecutables a la vez al arrancar la primera o bien ejecutarla en un momento determinado.

Bueno pues bien tal como yo lo veo existen dos posibilidades, por un lado tienes tus dos proyectos dentro de la misma solución en el Visual Studio, en este caso deberíamos agregar una referencia en el proyecto que se encuentre establecido como principal del segundo proyecto. Esto se haría de la siguiente manera:

 

image

Pulsamos sobre References (referencias) con el botón derecho y pulsamos en Add references (Añadir referencias),

image

luego aparece una ventana en la que iremos a la pestaña Projects (Proyectos) donde vemos los proyectos contenidos en la solución,

image

Finalmente en la primera aplicación donde más queramos (en algún evento de botón, timer o cualquier sitio) nos creamos un objeto del tipo del segundo proyecto y ya podemos utilizar ese segundo programa a la vez que el primero. En mi caso los proyectos son de WPF y las dos líneas de código son las siguientes:

WpfApplication2.Window1 segundoproyecto = new WpfApplication2.Window1();
segundoproyecto.Show();

Esto nos viene bien si los programas que queremos ejecutar a la vez las estamos programando nosotros y están dentro de la misma solución, pero si lo que queremos hacer es ejecutar una aplicación completamente externa como un comando del sistema o ejecutar algún archivo como un pdf, word o un excel la instrucción que deberíamos utilizar es la siguiente:

System.Diagnostics.Process.Start(path);

donde path sería la ubicación del archivo o programa.

Bueno, esto es todo por hoy.

SaludetesCool

Videos en 360º
05 abril 08 02:42 | csharp | 1 comentarios   

Hace un tiempo comentaba con Ramón y con Pedro la existencia de vídeos en los que podemos mirar alrededor de nuestro punto de visión.

Ahora he podido saber que se hace a través de un aparato construido por una empresa llamada Inmersiver Media, el cual dispone de 11 cámaras y 5 microfonos omnidireccionales que capturan las imágenes y el sonido en todas las direcciones.

En su web podeis ver varios vídeos grabados de esta manera, es simplemente impresionanteIndifferent.

¿Os imagináis si se grabarán algunas partes de las películas de esta manera?

 

SaludetesCool 

Fuente: alt1040.com

 

Archivado en: ,,
Jugando con videos en Expression Blend
06 marzo 08 09:59 | csharp | 0 comentarios   

Hacía ya tiempo que no escribía nada en el blog y ya iba siendo hora de aportar algo a la comunidad de nuevo, aunque solo fuera un poquito.

Aprovechando el anuncio de la salida de la preview de Blend 2.5 quiero mostrar como reproducir un vídeo en WPF de una forma diferente a como lo hacemos normalmente con el Windows Media Player o con el VideoLan, lo vamos a mostrar inclinado sobre una ventana en 2D.

Normalmente cuando necesitamos hacer un reproductor multimedia muy rápidamente en Windows Forms, lo que hacemos es directamente agregar la dll del Windows Media Player.

Bueno pues en WPF la forma más rápida es agregar un componente que ya viene hecho denominado MediaElement.

image

Lo malo de este elemento es que solamente podemos ver el vídeo tal cual agregamos el componente a la ventana, es decir, una vez le hemos dado el tamaño adecuado no podemos girarlo, ni inclinarlo ni nada por el estilo, así que necesitamos una solución.

Para ir al siguiente paso hay un "pequeño" concepto que debemos conocer que son los brushes o brochas. Cuando vemos una aplicación en WPF toda ella está siendo pintada por brochas, las brochas pueden pintar desde simples colores sólidos, a gradientes e imágenes :D

Existe un tipo de brocha denominada VisualBrush que permite pintar el área que nosotros queremos de idéntica forma a como está en otro lugar de nuestra aplicación.

La manera de hacerlo es la siguiente, una vez tenemos en el diseñador agregado un componente MediaElement con su propiedad source inicializada (esto lo hacéis mediante los menús de la derecha y si no la veis arriba del todo tenéis un buscador, ponéis source, pulsáis enter y aparece), con el componente seleccionado os vais al menú Tools, luego a Make Brush Resource y en el menú que aparece pulsáis sobre Make Visual Brush Resource y le dais un nombre.

De esta manera ya tenemos una brocha para pintar el elemento que queramos.

Ahora podemos agregar un componente image a nuestra ventana, al cual giraremos e inclinaremos a nuestro antojo, pero para ello tenemos que convertirlo en un objeto 3D.

Con el objeto image seleccionado, pulsamos sobre Tools y luego en Make Image 3D

image

Nuestro objeto image cambia y se convierte en un objeto Viewport3D con varias secciones en su interior. Por medio objects and timeline seleccionamos el modelo (Model).

image

Mientras en el diseñador debemos ver un rectángulo con tres vectores en el centro.

image

Bueno pues tal cual hemos seleccionado Model nos vamos a sus propiedades y en Materials aparecen dos opciones Material y BackMaterial, que se refieren a las texturas que podemos dar al modelo, nosotros solo lo vamos a ver por la parte de delante así que pulsamos sobre Material, y en el menú que aparece pulsamos sobre Brush Resources.

image

Es la parte delimitada de rojo, luego en Local Brush Resources está la brocha que hemos creado anteriormente y que debemos seleccionar.

El diseñador debe tener un aspecto parecido a esto:

image

Si ejecutáis debe comenzar a reproducirse el vídeo que halláis indicado de forma automática tanto en el MediaElement como en el modelo 3D.

A continuación seleccionamos la herramienta Camera Orbit o directamente pulsamos "c", si pinchamos sobre el modelo vemos que podemos rotarlo y girarlo a nuestro antojo.

Veremos algo así:

image

Ahora si ejecutamos ya podemos ver la reproducción inclinada y girada.

image

Bueno de momento eso es todo por hoy, otro día más. :D

Saludetes

Archivado en: ,,,,
MSDN Reader
18 enero 08 01:55 | csharp | 0 comentarios   

Ya tenemos una nueva forma de estar al día en cuanto a las noticias que vienen de MSDN. Se trata de un Reader en WPF al estilo del que tiene por ejemplo el New York Times para leer las noticias y artículos que publican en la web de MSDN y MSDN Magazine.

Además podemos descargarnos el código y echarle un vistazo a la aplicación por dentro, todo un lujo.

image

Los enlaces os los dejo aquí:

- Instalador de MSDN Reader

- Código fuente de MSDN Reader 

 

Saludetes

Archivado en: ,,
[OFF-Topic] Sorpresa, sorpresa para los usuarios de NVIDIA
11 enero 08 11:28 | csharp | 2 comentarios   

Blogueando un poco esta mañana me encuentro con la noticia de que gracias a los acuerdos entre Valve y NVIDIA, se ha lanzado una promoción todos los usuarios de una GFORCE tendrán acceso a 4 juegos gratis de VALVE.

Los juegos son HalfLife2: Deachmatch, HalfLife2: Lost Coast, Peggle Extreme y Portal: First Slice. El que más me llama la atención es este último, si buscáis un poco en Internet o en YouTube vereis que es un juego cuanto menos curioso en el que por lo menos el jugador tiene que aportar algo de imaginación para ir pasando el juego, algo que falta en la mayoría de títulos que salen al mercado cada año incluso en los más vendidos.

 Para descargarlos deberéis tener una GFORCE y la plataforma Steam instalada que es la que se encarga de descargaros los juegos al PC. Steam comprueba que hay instalada una GFORCE y te ofrece los cuatro juegos para descargar. Lo que no se es si un usuario con otro tipo de tarjeta gráfica podría intentar saltarse este tipo de protección y descargar los juegos de algún modo }:)

 
Bueno para los que seáis unos "angelitos" como yo Angel, podéis ir a esta web y comenzar a descargar los juegos que por lo que veo no soy el único con una GFORCE. Voy a ver en que acaba todo.
 

 Saludetes Cool
 

Archivado en:
Nueva versión de XNA :D
14 diciembre 07 12:13 | csharp | 0 comentarios   

Después de un periodo muy corto en fase beta, desde el 19 de noviembre hasta hoy, ya tenemos la segunda versión definitiva de XNA Game Studio.

Implementa muchas mejoras, la que a mí me parece más importante es la que permite el desarrollo de juego en red y multijugador. Pero bueno el resto de mejoras lo podéis ver aquí.

Si tengo tiempo este finde miro las mejoras y las comento; por cierto con la última versión se va a iniciar la versión 2008 del concurso Dream Build Play.

Bueno dejo los enlaces para que cacharreis si queréis:

Bueno voy a seguir con el currele, :(

 

Saludetes

Archivado en: ,,,
Expression Blend: creando un "Motion Path"
09 diciembre 07 12:55 | csharp | 0 comentarios   

Vamos a ver como podemos crear un "Motion Path" para un elemento de WPF con la herramienta de diseño Expression Blend.

Lo primero de todo arrancamos nuestro Expressión Blend, en mi caso es la versión 2, la preview de septiembre que podéis encontrar aquí.

image

Creamos un nuevo proyecto (Ctrl+Shift+N) y elegimos crear una aplicación para WPF, le damos un nombre y pulsamos sobre "OK".

Ahora lo que haremos será arrastrar un rectángulo sobre la ventana que estamos diseñando, con el rectángulo seleccionado pulsamos sobre propiedades y en la sección de brochas (brushes) reseteamos la propiedad Fill para que el relleno de la figura sea transparente.

image

image

Luego lo que tenemos que hacer es ir al menú Object, luego a Path y pulsamos en la opción Convert to Motion Path.

image 

Aparece una ventana donde debemos indicar el elemento que va a recorrer ese camino:

image

Elegimos el botón que teníamos agregado y automáticamente se coloca en el camino que hemos definido. Se crea una nueva línea de tiempo automáticamente, podemos pulsar sobre el play para ver el nuevo efecto.

Además por defecto el tiempo que tarda en recorrer el camino son 2 segundos, pero podemos editar esto a nuestro gusto buscando el elemento Motion Path del botón y alargamos o acortamos el tiempo que dura el recorrido.

image

También se pueden hacer Motion Path con otras figuras predefinidas o con líneas que dibujemos con el lápiz o la pluma.

La verdad es que es una forma fácil de animar un logo o crear un pequeño efecto en nuestra aplicación.

 

Saludetes

Archivado en: ,,,,
Taller de ADO.NET y WinForms
21 noviembre 07 08:15 | csharp | 0 comentarios   

Pues eso, solo quería anunciar que mañana daré a las 20:00 tendrá lugar un pequeño taller de introducción a ADO.NET con windows forms dentro de las actividades que cada semana realiza el DotNetClub de Albacete. El que se quiera pasar será bienvenido.

El lugar es la Escuela Politécnica Superior de Albacete en el aula de Software 5 

 
Saludetes Cool

Más envíos Página siguiente >