Ir al contenido principal

Entradas

Mostrando entradas de 2016

Microsoft Solver Foundation

Hace poco tuve que programar unos gráficos, cuya generación se basaba en unos datos de entrada a los que posteriormente se les aplicaba una resolución de un modelo matemático. El caso es que para la resolución de dicho modelo matemático se utilizó Microsoft Solver Foundation ( https://msdn.microsoft.com/en-us/library/ff524509(v=vs.93).aspx ), que tal y como describe Microsoft, "es un conjunto de herramientas de desarrollo para simulación matemática, optimización y modelado que se ejecuta en un entorno manejado y el CLR. Así, se puede utilizar cualquier lenguaje CLR, incluyendo Visual C#, Visual Basic, Visual C++, Visual F# e IronPython." Descarga e instalación Para descargar e instalar Microsoft Solver, lo mejor es dirigirse al enlace: https://msdn.microsoft.com/en-us/devlabs/hh145003 . Aquí se puede elegir la versión más conveniente (32 ó 64 bit), y realizar la instalación una vez obtenido el ejecutable correspondiente. Este ejecutable instala: En e...

Raspberry Pi 3: Primer contacto

Llevo bastante tiempo observando las placas Raspberry Pi, y hace un par de semanas me surgió una oportunidad para poder utilizar una de ellas y convertirla en un centro multimedia. Para este proyecto utilicé la última versión: Raspberry Pi 3, que ya tiene integrado tanto WIFI como BLUETOOTH. Compré todo a través de Amazon: Un pack casi completo con la placa, fuente de alimentación, caja, tarjeta sd,... Podéis verlo en el siguiente enlace . Unos disipadores. Es lo único que le falta al pack anterior. También lo tenéis aquí . Me llegó todo en el plazo previsto y en perfecto estado. Y aprovechando la ocasión hemos hecho un vídeo con el unboxing: Aquí tenéis todos los componentes: La caja es una auténtica maravilla, se desarma totalmente, la placa encaja perfectamente y tiene todos los detalles muy cuidados. Los pequeños tacos de goma que incluye para las "patas" están muy bien pensados. Antes de comenzar, le pegamos los disipa...

Salvapantallas en C#

Aunque este artículo debería ser de Rebeca (la experta en .Net del grupo), lo estoy escribiendo yo. En mis inicios (ese año 2000) pasé unos años programando en Visual Basic 5 y 6, y años después hice un par de cursos en C#. La verdad es que todo surgió hablando un día con Rebeca sobre el Visual Studio, siempre he pensado que es el mejor IDE del mercado, pero con un coste muy elevado. Hasta ahora, que puedes descargarte una versión casi profesional sin pagar ni un euro. Total que me he decidido a probarlo, y casi dos horas de instalación después ya tengo el Visual Studio instalado, con posibilidad de hacer cualquier desarrollo. Lo primero que he intentado hacer es un Servicio Windows, no viene instalado de fabrica, pero en el propio entorno, puedes añadirlo y en unos segundos ya tenía la plantilla lista para empezar el desarrollo. También me ha sorprendido mucho, la posibilidad de desarrollar aplicaciones Android.  Volviendo al tema que nos o...

Extracción de datos con Import.io

Los desarrolladores a veces necesitamos información para realizar nuestras tareas, pero no la tenemos disponible en una fuente de datos tal y como nos gustaría. Ejemplo: llevo tiempo queriendo hacer un "simulador" de la bolsa con el IBEX 35, para esto lo ideal sería tener una API en tiempo real (o casi) que nos fuera devolviendo los valores actuales de cada valor. Una API en JSON gratuita que nos permita esto no existe (o yo no la he encontrado). Y para esto hay una herramienta de terceros llamada Import.io que nos puede ayudar. Vamos a seguir con nuestro ejemplo. Hay muchas páginas que tienen los datos de los valores del IBEX-35, yo voy a elegir ésta:  http://www.infobolsa.es/acciones/ibex35 Ahora nos vamos a la página web de Import.io, y en el campo donde está escrito "Enter an URL..." escribimos la URL de nuestra página y pulsamos el botón "Try it out". Después de unos segundos veremos la siguiente pantalla: En ella vemos todo...

Aplicaciones móviles con INTEL XDC

Ya llevo dos cursos para realizar aplicaciones móviles: "Desarrollo de aplicaciones en Android", y "Apps en Firefox OS". La gracia que tenía el último, es que desarrollabas en HTML5, empaquetabas tu proyecto en un zip, y ya tenías el instalador. Por desgracia Firefox OS, no ha triunfado, pero la idea de HTML5 como base para una APP me parecía muy sencillo y potente. En esta idea se basan las aplicaciones híbridas. Aunque soy más partidario de las nativas, reconozco que es mucho más rápido desarrollar para varias plataformas con este modelo. Navegando por la web he encontrado Intel XDK, un IDE de desarrollo en HTML5 que utiliza librerías como Apache Cordova para exportar las aplicaciones a distintas plataformas. Como primera prueba voy a intentar importar una pequeña página web que replica una App muy básica: Antes de nada tenemos que descargarnos XDK, esto lo podemos hacer desde esta página:  https://software.intel.com/es-es/intel-xdk . Una vez de...