Category archive: Geeks Invitados

Mejor extiende tu código en vez de modificarlo - KeepCoding

Mejor extiende tu código en vez de modificarlo

“Si hacer debugging es el proceso de remover errores en el software, entonces la programación debe ser el proceso de introducir esos errores” — Edsger Dijkstra

Ouch Dijkstra, ¡eso dolió!

Pero si lo piensas por un instante, lo que dice Dijkstra tiene mucho sentido.Leer mas

Cifrado_Cesar_Python

Tutorial: cifrado César en Python

Para aquellos que no lo sepan, el cifrado «César» es un método muy sencillo que consiste en ir sustituyendo cada letra del mensaje a cifrar, por otra que se encuentra a un número fijo de posiciones en el alfabeto original. Se trata de una técnica que debe su nombre al emperador romano Julio César, a quién se atribuye la creación de este método.… Leer mas

Un montón de Storyboards enredados entre sí

No conviertas tus Storyboards en cómics por @maquert

Ya sabemos que los desarrolladores con pelo en el pecho se pican el código de las vistas a mano y usan algún xib de vez en cuando, cuando no hay más remedio. Que los que usamos los storyboards somos unas nenazas que bebemos Coca-Cola Light y tal, que dan muchos problemas para trabajar en equipo, que hacen demasiada magia, y que, en muchas ocasiones, esa aparente facilidad de uso que aportan dificulta muchísimo la reutilización de las vistas.… Leer mas

Alfred App

Desarrollo de workflows en Alfred App por @sarofr

Alfred para quien aún no la conozca (por sorprendente que esto pueda ser), es una aplicación enfocada a mejorar la productividad. Permite lanzar aplicaciones, buscar y abrir ficheros en nuestro Mac e incluso hacer búsquedas en Internet. Se trata, a grosso modo, de un Spotlight supervitaminado y mineralizado.… Leer mas

beacon2

La Rebelión de los iBeacons por @pmunoz08

En el pasado WWDC 2013, se presentaron los ibeacons como una característica más de las novedades en iOS7,  casi nadie le dio la importancia que se merecían (es mi opinión personal), pero poco a poco han ido ganando popularidad según se les ha ido descubriendo el potencial que tienen y la cantidad de oportunidades que ofrecen.… Leer mas

cobol_logo_0611

El cuento de Jacobo Lero por @jmoreno78

Jacobo Lero, como cada fin de mes, saca su teléfono móvil de última generación (un smartphone de esos) para realizar algunas comprobaciones: ver si ha cobrado la nómina, cuanto lleva acumulado en la tarjeta de crédito y cuanto va a pagar este mes de teléfono.… Leer mas

cobol_logo_0611

COBOL On Wheelchair, crea tu propio backend para iOS Apps con COBOL (por @jmoreno78).

La verdad sea dicha, el COBOL no goza de una gran presencia en los medios, no porque sea una tecnología en desuso o cosa del pasado (como algunos se empeñan en decir) sino, principalmente, por la falta de noticias. Por ese motivo, todavía me sorprende que una noticia con tanto impacto en el mundo de la informática financiera haya pasado desapercibida: la semana pasada se presento COBOL On Wheelchair, un framework para realizar aplicaciones web usando COBOL como lenguaje de programación de base.… Leer mas

nave

Helios, crea tu propio Backend para iOS Apps con Ruby por @jmoreno78

Backends de Terceros

Teniendo en cuenta la gran oferta que hay, actualmente, de backends de terceros para aplicaciones móviles o mBaaS (mobile Backend as a Service) hay que echarle muchas ganas a desarrollar y mantener uno propio. Precisamente, si por algo han triunfado servicios como Azure, Parse o el español Backbeam es por resolver de forma sencilla la gestión de la persistencia de datos en un servidor y otros servicios como las notificaciones push.… Leer mas

phpMyAdmin-Logo3

Nuestro Cloud propio con Raspberry Pi y Time Capsule V por @DanielSanRiv

Consiguiendo nuestro cloud propio

La serie de tutoriales para crear nuestro cloud propio finaliza con las indicaciones que se detallan a continuación.

Configurando mySQL

Para evitar, en la medida de lo posible, abusar del uso de consola de comandos vamos a instalar PhpMyAdmin y de esta manera poder gestionar nuestras bases de datos y usuarios de la forma más cómoda.… Leer mas

apple tv

Descubriendo el Apple TV por @albsoguero

¿Qué es el Apple TV?

Apple TV

Creo que lo primero que tenemos que hacer es definir qué es exactamente el Apple TV. El ATV es un dispositivo que mostrará en nuestra TV contenido media que podamos enviarle vía streaming desde cualquier otro dispositivo Apple que se encuentre dentro de la misma LAN o también desde los servicios de Apple en la nube como iTunes o iCloud.… Leer mas

rbp

Nuestro propio Cloud con Raspberry Pi y Time Capsule II por @DanielSanRiv

Cloud con Raspberry Pi: Primer arranque y configuración básica

Raspi-config

Creando nuestro cloud con Raspberry Pi. La primera vez que arranquemos el Raspberry Pi nos aparecerá una pantalla de configuración, sobre fondo azul, llamada “Raspi-config” con una serie de opciones que vamos a explicar a continuación:

  • info: Información sobre la herramienta de configuración
  • expand_rootfs: Esta opción es muy interesante si la tarjeta SD que hemos usado es de más de 2Gb, pues expandirá la partición hasta ocupar toda la capacidad de la tarjeta.
Leer mas
Android and Devil Android

Nuevo artículo sobre cómo adaptar tu App al iPhone 5

Curso iOS en Telefónica I+D, además como adaptar App al iPhone 5

Aunque escribo esto desde Bogotá, la semana pasada estaba en Madrid en la sede de Telefónica I+D impartiendo un curso de iOS para una grupo mayoritariamente androidero. 😉 Ardua tarea, la de llevar la la Palabra de Jobs a los paganos…

Cual no sería mi placer al descubrir que que amigo  y Hermano en la Fé @gonzalezreal, trabajaba a escasa distancia de donde intentaba yo exorcizar al demonio verde y con antenas, del cuerpo y alma de aquellos jóvenes descarriados.… Leer mas