Casi siempre que un matrimonio se lleva bien, es porque uno de los esposos manda y el otro obedece
Gregorio Marañón

Abr 16 2008

TouchBrowser, la navegación del iPhone en Windows Mobile

TouchBrowserUna de las funcionalidades más suculentas del tan (injustamente) aclamado iPhone de Apple es su navegador web. Con él puedes explorar Internet casi como si estuvieras en un ordenador, tan sólo arrastrando la pantalla con el dedo y escribiendo las direcciones en un gran teclado también tactil.

Hasta ahora, los usuarios de aparatos con el sistema operativo de Microsoft, Windows Mobile, nos hemos tenido que conformar, dentro de lo que cabe, con un Internet Explorer bastante sencillito que permite relativamente poca movilidad.

Pues bien, la espera se ha acabado, siempre y cuando, claro, estés dispuesto a pagar unos 20 euros que, por otra parte, tampoco es mucho, y puede que merezca la pena. Se trata de TouchBrowser, un navegador web, específico para Windows Mobile, que emula el comportamiento del explorador del iPhone, con páginas completas por las que se navega utilizando la pantalla táctil y un gran teclado que emerge para escribir direcciones y búsquedas.

A continuación tenéis un vídeo explicativo que abarca todas las posibilidades de este interesante software:

TouchBrowser

En definitiva, una más que buena alternativa a lo existente.

Vía | Xataka Móvil
Enlace | TouchBrowser

Autor: Luis Sancho | Categoría: Telefonía | 4 Comentarios
Tags: , ,
Lectura estimada en 0:47 minutos.
--+++
9 votos

Abr 15 2008

Almacenamiento de datos en las uñas

Datos en las uñasEl cuerpo humano no deja de sorprendernos, a medida que descubrimos esas cualidades asombrosas de este medio tan perfecto con el que contamos para la vida en la Tierra. A la naturaleza única de las huellas dactilares, la retina o las manifestaciones de la sección aúrea en ciertas proporciones del mismo, por citar algunas de sus características más notables, se une ahora la capacidad de almacenar datos en lugares tan insospechados como las uñas.

En efecto, unos investigadores de la Universidad de Tokushima, en Japón, afirman haber realizado un estudio que demuestra que es posible almacenar información en las uñas de las manos. Los datos serían grabados mediante un láser y leídos a posteriori a través de un microscopio equipado con una luz de xenon fluorescente. Según los investigadores, cada bit de información ocupa un diámetro de 3,1 micras, por lo que este sistema permite almacenar alrededor de 5 megabits (~610 KB) que aguantarían unos 6 meses (tiempo aproximado de renovación de las uñas) antes de tener que ser reescrito.

La verdad es que ni es mucha información ni dura demasiado tiempo, pero seguro que con los avances en la compresión de datos conseguiríamos algo más de rendimiento. Además, es un paso interesante para encontrar otros métodos de almacenamiento eficientes y cómodos. En Xataka añaden: “no está nada mal, sólo que no será demasiado operativo para alguien que se muerda las uñas”.

Datos en las uñas

Imagen grabada y recuperada de una uña

Vía | Boing Boing

Autor: Luis Sancho | Categoría: Sin clasificar | Sin Comentarios
Tags: , ,
Lectura estimada en 1:03 minutos.
--+++
8 votos

Abr 14 2008

Hello, world!

A medida que se van aprendiendo diversos lenguajes de programación, cada uno de su padre y de su madre, surgidos en diferentes épocas y circunstancias y de muy distinta sintaxis, es normal que a menudo nos estanquemos a la hora de comenzar un programa. Es por eso que siempre conviene tener a mano un ejemplo de estructura sencillo de cada uno de esos lenguajes que conocemos. Estos pequeños programas son también muy útiles para comenzar a aprender un determinado lenguaje o comprobar la correcta instalación de un compilador o un entorno de desarrollo.

En 1974, un programador de Bell Laboratories llamado Brian Kernighan incluyó en su manual “Programming in C: A Tutorial” un ejemplo simple de código, en lenguaje C, en el que simplemente imprimía en pantalla la frase “Hello, world!”:


main()
{
    printf("Hello, world!");
}

Desde entonces, todos los profesores y programadores usan este método a la hora de crear un ejemplo simple del lenguaje en cuestión. De esta manera, cualquiera puede hacerse una idea de qué es lo estrictamente necesario para que un programa funcione correctamente. Por ejemplo, para expresar un ejemplo en C#, crearíamos un programa muy simple que muestre en pantalla esas palabras:


// Hello, world! en C#
using System;
public class HelloWorld
{
    public static void Main()
    {
        Console.WriteLine("Hello, World!");
    }
}

Ejemplo en Java:


// Hello, world! en Java
class HelloWorld
{
    static public void main(String args[])
    {
        System.out.println("Hello, world!");
    }
}

Y en PHP:


<?php
// Hello, world! en PHP
echo "Hello, world!";
?>

Y en Ruby:


# Hello, world! en Ruby
STDOUT << "Hello, world!"

Y para el que quiera aprender cómo escribir este pequeño programa en todos los lenguajes que existen, incluyendo Ensamblador y la Máquina de Turing, en Microsiervos han encontrado un sitio web en el que ofrecen ejemplos en 190 lenguajes, además de la correspondiente página en la Wikipedia dedicada a este programita. Aconsejo incluso a los más versados darse una vuelta por estas páginas, resulta muy curioso.

Autor: Luis Sancho | Categoría: Programación y Desarrollo | 4 Comentarios
Tags: ,
Lectura estimada en 1:05 minutos.
--+++
8 votos

Abr 09 2008

Comenzando de cero

Muy buenas a todos.

Después de más de dos años escribiendo en DeltaBlog y un largo parón preparando una nueva e ilusionante orientación en mi carrera, he decidido, ya con la estabilidad suficiente, retomar mis participaciones, espero que frecuentes, en esto que llaman “blogocosa” (histeria me da el nombre).

A partir de ahora, y con otro nombre para el blog (más en concordancia conmigo y mi trabajo como arquitecto .NET), repartiré mis aportaciones entre este blog, la parte tecnológica, y otro más personal (aún en construcción), para así no interferir aquí con lo meramente relacionado con el desarrollo y la tecnología en general (código, web, ajax, etc etc). Espero que sea útil a mucha gente que, como yo, vive de y por este maravilloso mundo.

Un saludo.

Autor: Luis Sancho | Categoría: Sin clasificar | 8 Comentarios
Tags: , ,
Lectura estimada en 0:33 minutos.
--+++
12 votos
Luis Sancho

Luis Sancho

Software Arquitect

Web UIP Ajax MCP

Consultor en tecnologías y aplicaciones web.
Ilitia Technologies
A A