Hola...

Si llegastes aqui es que necesitas ayuda tecnologica.. llamame, seguro te puedo ayudar.

Ellos confiaron
Wordpress

Wordpress

Queres tener tu sitio administrable. Contame que necesitas, lo diseñamos y lo armamos en wordpress en tiempo record
Read More
e-Commerce

e-Commerce

Hoy tener un sitio de e-Commerce es simple. Hay muchas opciones, propietarias, de terceros, acuerdos... queres vender en internet llamame. Seguro tengo alguna solucion simple, rapida y economica.
Read More
Blog

Blog

Busca lo ultimos proyectos que hice. Son super interesantes y te van a hacer pensar...
Read More
Consultoria

Consultoria

Tenes un proyecto tecnologico que no sabes como abordar o no encontras los recursos. Hice los proyectos mas locos que se te ocurran, quiosco digital, antenas, centros de datos, digitalizacion, proteccion de contenidos, geolocalizacion...
Read More

Valor del dólar

Les dejo una libreria que desarrollé que les permite obtener el valor del dólar oficial, el blue y el que publica Abmbito Financiero.

Devuelve un JSON con el siguiente formato:

[{“Dolar Oficial”:”5.391″},{“Dolar Blue”:”7.970″},{“Dolar Ambito”:”7.970″}]

En este link pueden ver como funciona: http://www.innerdev.com.ar/sitios/pruebas/dolar.php

Aquí pueden descargar el PHP : dolar.php

Es muy simple, y el único requisito es que el server donde se hostee, debe tener salida a internet.

Cache en PHP – Simple y eficiente

Cuando trabajamos php hechos desde cero, la velocidad puede ser a menudo un problema. El almacenamiento en caché es de gran utilidad para acelerar páginas. En este artículo te mostraré una manera muy fácil y eficiente para almacenar en caché de forma dinámica las páginas PHP que necesitan para ser más rápido.

Primer Paso

Tenemos que crear dos archivos.

El primero llamado top-cache.php que debe contener el siguiente código:


<?
$url = $_SERVER["SCRIPT_NAME"];
$break = Explode('/', $url);
$file = $break[count($break) - 1];
$cachefile = 'cached-'.substr_replace($file ,"",-4).'.html';
$cachetime = 300; // valor en segundos

if (file_exists($cachefile) && time() - $cachetime < filemtime($cachefile)) {
echo "<!-- Cached copy, generated ".date('H:i', filemtime($cachefile))." -->\n";
include($cachefile);
exit;
}
ob_start();
?>

¿qué hace este código? 

Las primeras 5 líneas crean el nombre del archivo en caché según el archivo php actual. Por lo tanto, si estás usando un archivo llamado list.php , el archivo almacenado en caché se denomina cached-list.html .

La línea 6 crea una variable $cachetime que determina la vida del caché.

Las líneas 9 y 13 son una sentencia condicional que busqua un archivo llamado $cachefile . Si no se encuentra el archivo, se inserta un comentario (línea 10) y el archivo $cachefile se incluye. Entonces, la declaración exit detiene la ejecución de la secuencia y el archivo se envía al cliente. Lo que significa que si no se encuentra el archivo estático, ningún código php es interpretado por el servidor.

Segundo Paso

Ahora, creá un segundo archivo php, llamado bottom-cache.php y peguá el código de abajo.


<?
$cached = fopen($cachefile, 'w');
fwrite($cached, ob_get_contents());
fclose($cached);
ob_end_flush();
?>

Si el archivo llamado $cachefile no se encuentra en el servidor, el código se ejecuta y crea el archivo, así que la próxima vez que la página sea llamada, el archivo $cachefile estático será servido al navegador del cliente en lugar de ejecutar todo el PHP.

Tercer Paso

Ahora que creaste los dos archivos necesarios, simplemente tenés que incluirlos en la página php que queres cachear. Como habrás adivinado, la página top-cache.php debe ser incluida en el comienzo de tu página php y la página bottom-cache.php al final, como se muestra a continuación:


<? include('top-cache.php'); ?>

Tu codigo aquí....

<? include('bottom-cache.php'); ?>

Ahora bien, si probás el caché en una página lenta, te sorprenderás de lo rápido que la página es. Este caché fácil es mi solución preferida cuando se trabaja “desde cero” en sitios web en PHP.

Espero lo apliquen.

Solo 6 años – Apple revolucionó la industria mobile

Si, parece una eternidad, pero son sólo 6 años los que nos separan del primer iPhone.

Pensando mas profundamente, este fué un quiebre tecnologicamente hablando ya que fue el punto de partida para muchos fabricantes que en ese momento no tenian nada para presentar y estaban a la expectativa de Apple. Si buscamos alguna comparativa de la epoca, por ejemplo con HTC

iPhone vs HTC año 2007

iPhone vs HTC año 2007

Un detalle que me parece que debemos seguir es que el costo del iPhone en aquel momento era de u$s 599.- casi lo mismo que cuesta hoy.

Seguimos la comprativa con Nokia de aquel momento

Nokia vs iPhone año 2007

Nuevamente solo con ver la imagen no encontramos con dos mundos tremendamente alejados.

En fin… sin detalles tecnicos, pero me parecio que esta muy bueno ver el comienzo de iPhone frente a su competencia y como esto hizo que las marcas tuvieran que acelerar su desarrollo para alcanzar lo que hoy tenemos en el mercado, HTC, Samsung, Nokia, etc…

 

Cuando la creatividad no aparece….

AgilMente de Estanislao Bachranch

Hace un tiempo leí un libro que me pareció sensillamente “maravilloso”, el libro se llama “AgilMente” de  Estanislao Bachranch. Para quien le interese puede comprarlo en formato digital en BajaLibros.

Esto lo traje para comentar un artículo sobre un desarrollo de Apple, empresa que no deja de sorprenderme. Recientemente en una universidad de Alemania descubrieron que el HotSpot de iPhone es “hackeable”… bueno, por lo menos lograron descifrar que la clave aleatoria que se genera para compartir la red 3G, no es tan aleatoria y tiene un patrón lógico.

Lo curioso es que este patrón lo “sacaron” de un juego que conocemos, por lo menos yo, hace algunas decadas y de aquí el titulo de la entrada. El juego es : “The Scrabble

Será que el encargado de desarrollar y pensar esto, se le acabaron las ideas… en fin, no quiero ser muy pesado con esto, pero me pareció una nota interesante que les dejo para que lean.. http://appleweblog.com/2013/06/hackear-el-hotspot-de-ios