Ir al contenido principal

Entradas

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...

Compilando MAME desde UBUNTU

Hace unas semanas un amigo me retó a compilar la última versión de MAME en Linux. Y la verdad es que lo vi como un reto bastante fácil (pensé, me bajo el código, instalo dependencias y ya está). Pues no fue tan fácil, me costó muchísimo encontrar todas las dependencias necesarias.  ¿Por qué hago esto? MAME es un emulador de máquinas recreativas (ahora también incluye el proyecto MESS...) que se va actualizando continuamente. En los repositorios no siempre está la última versión, y si quieres esta última tienes que compilarlo tú. Mientras escribo este artículo la última versión de MAME es 0.170, después de buscar no he encontrado ninguna  guía  paso a paso, y ahora que he conseguido compilarlo he decidido que la voy a hacer yo. Mi sistema operativo es un Ubuntu 14 LTS. Éstos son lo pasos que hay que seguir: Creación de entorno: creo el directorio “mame” en mi “home”. Conseguir el código fuente: En http://mamedev.org/ es do...

Happy Output 2015 & Input 2016 :D

¡¡¡El equipo de Tecnificados os desea un feliz 2016!!!

Instalando Linux en un pendrive

Hace unas semanas os comentabamos cómo utilizar un pendrive para arrancar desde él y poder instalar un sistema operativo en vuestro PC en caso de no tener lector de CD o DVD. Hoy voy un poco más allá, hace unos días descubrí que podemos instalar un sistema operativo directamente en un USB para poder arrancar y trabajar con él directamente. Para hacer esto necesitamos una utilidad llamada LILI USB CREATOR que está disponible en:  http://www.linuxliveusb.com Así que manos a la obra, nos bajamos la utilidad, instalamos, ejecutamos y nos aparece esto: Seleccionamos el USB donde vamos a instalar el Sistema Operativo. Después la ISO, el CD, botón Descargar: donde hay muchísimas distribuciones de Linux (y alguna Windows) para descargar e instalar en el USB. Recomiendan seleccionar una arquitectura de 32 bits para que sea más rápido. Yo he hecho dos pruebas: una con la distribución KALI 2.0 y otra con Ubuntu 14. En la segunda he seleccionado cuánto tamaño de persistencia ...

Cygwin, el bash de Linux en Windows

Hay veces que necesitamos la potencia de los comandos de Linux, pero nuestro sistema operativo es Windows. Para esto nos viene al pelo Cygwin, un "emulador" de la consola de Linux bastante ligero que nos puede sacar de un apuro más de una vez. Para conseguirlo sólo tenemos que ir a su web:  https://www.cygwin.com/ En el menú pulsaremos " Install Cygwin ", elegiremos nuestra arquitectura y nos descargaremos el instalador. Los primeros pasos de la instalación son los de siempre, en uno de ellos tenemos que elegir la URL de donde descargarnos el software (yo seleccioné la segunda opción). Justo después tenemos que seleccionar los paquetes adicionales que queremos instalar. Por defecto nos instala el shell básico, si tenemos claro que queremos utilizar un comando en concreto, por ejemplo curl , podemos buscarlo y verificar si  se va a instalar. Éste en concreto no viene por defecto, hacemos click en la palabra "Skip" y pasará a la lista...

Como crear USBs autoarrancables

Cada vez es más común que los nuevos equipos vengan sin unidad de DVD, y sin embargo seguimos teniendo muchos DVDs y CDs en casa que necesitamos utilizar en estos equipos. Algunos de éstos son autoarrancables o "bootables"; podemos arrancar nuestros PCs con ellos para instalar un sistema operativo desde cero, o para intentar recuperar datos en un PC dañado. De lo que os quiero hablar hoy es de cómo hacer un USB autoarrancable con uno de estos CDs. La herramienta que utilizo para esta función se llama "Rufus". Ésta es su web: http://rufus.akeo.ie/?locale , todo su código está en Github por lo que si nos interesa podemos echarle un vistazo: https://github.com/pbatard/rufus Una vez en nuestro equipo, sólo necesitamos tener la imagen "ISO" del CD/DVD que necesitemos, y un pendrive formateado. Pinchamos la unidad USB en nuestro PC  y arrancamos RUFUS. Cuando arranca sólo hay que especificarle la unidad destino donde está nuestro USB...

Software para limpiar un PC / Descarga de software

La semana pasada me pidieron ayuda porque tenían un ordenador que no funcionaba bien (Windows XP, instalado hace más de seis años...), y por los síntomas parecía que además tenía virus, malware, etc. Total, que cuando llegué a casa estuve buscando un kit de programas que suelo utilizar cuando me enfrento a retos de este tipo: Avast Free Antivirus: es el antivirus que más me gusta. AwdCleaner: para limpiar todo el adware y el malware. Muy útil cuando tienes los navegadores secuestrados. CCleaner: un clásico, ideal para limpiar el registro y desinstalar rápidamente los programas que han ido desapareciendo. Al buscar los programas encontré un portal de descargas que me gustó muchísimo, y ahora es mi fuente oficial de descargas:   http://www.uptodown.com/ Encontré todo lo que buscaba, todos los instaladores son los originales (no te instalan nada por detrás, y no hay que estar pendiente de las opciones de instalación). Además de todos los programas, puedes eleg...