MuniManantay

MuniManantay

Municipalidad de Manantay

MayaSpace

MayaSpace

Baby Patron | Web Personal

ShuttleMexico

ShuttleMexico

Transport Company

JoyeriaFinne

JoyeriaFinne

Taller de joyeria

Ago
18

Video: Como capturar la pantalla del iPhone 3G

Escrito por Carlos Montalvo hace 3 meses y 2 semanas, archivado en Tecnología

Muchos hemos visto capturas de la pantalla del iPhone, ¿como lo hacen? de la siguiente manera :)

YouTube Preview Image

Explicación Breve

Para obtener una captura, primero presionamos el botón Home/Inicio seguidamente presionamos el botón de Apagado/Sleep/Wake en ese momento verán un “Flash” que indicara que la pantalla ha sido capturada la cual se guardara en Photos, después podrás mandar esa captura por email, subirla a Mobile Me o transferirla a iPhoto.

Este truco también funciona en el iPod touch

Tags: , , , ,
Ago
18

Ocultando un archivo en Windows XP

Escrito por Carlos Montalvo hace 3 meses y 2 semanas, archivado en Informática

Este es un truco bien sencillo, mayormente lo eh utilizado para ocultar archivos en la usb.

Procedimientos

Ubique el archivo que desea ocultar.

Ingrese al Símbolo de sistema.

Digite en el Promt del Símbolo de sistema attrib +s +h (y la dirección de su archivo) y enter

El archivo ha desaparecido

Si deseas invertir el procedimiento es fácil digite en el Promt del Símbolo de sistema attrib -s -h (y la dirección de su archivo) , enter y la imagen volverá aparecer.

Bueno este método no es infalible ya que solo funciona si en propiedades de carpeta esta marcado “Ocultar Archivos protegidos del Sistema (recomendado)“. Algo que viene por defecto y solo personas con conocimientos medio o avanzados desactivan.

Referencias:

Tags: , ,
Ago
15

Sistemas de Cache y la versión movil del iphone

Escrito por Carlos Montalvo hace 3 meses y 2 semanas, archivado en Desarrollo Web

En una entrada anterior hablamos sobre emular el iphone bajo Firefox para testear nuestras paginas en la versión móvil.

El problema empieza cuando se usa un sistema de cache interno.

Análisis del Problema

  1. Un usuario visita una sección de nuestra pagina desde cualquier explorador, entonces dicha pagina se cachea.
  2. Otro usuario visita la misma sección desde un iphone, lógicamente debería mostrar la versión móvil pero el sistema de cache devolverá la versión normal de la sección la cual estaba cacheada.
  3. Esto causa un conflicto entre la versión normal y la versión móvil y viceversa.

Solución

Sea cual fuese el sistema de cache debemos evitar el inicio y la verificación del sistema de cache en nuestras paginas cuando se navegue por el iphone, esto se logra filtrando el UserAgent del navegador.

Sistemas de Cache

/* Agregar antes que inicie el cacheo */
if (eregi('(iPhone|iPod)', $_SERVER['HTTP_USER_AGENT'])) return false;

inicio_cache();

WP Super Cache y WP Cache

Añadimos iPhone y iPod a la lista Rejected User Agents que esta en la administración de dichos plugins de wordpress.


Nota: La forma como verifica los users agents internamente wp super cache y wp cache es mediante la funcion apache_request_headers la cual está disponible únicamente cuando PHP se ejecuta como un módulo de Apache, si tu servidor ejecuta PHP como CGI las opciones de Rejected User Agents no estara disponible.

Como solucionarlo

Tanto para WP Super Cache o WP Cache, editamos el archivo wp-cache.php y pegamos esto antes de todo el código.

/* verificamos si no existe la funcion*/
if (!function_exists('apache_request_headers')) {
/* si no existe la creamos una similar. */
    eval('
        function apache_request_headers() {
            foreach($_SERVER as $key=>$value) {
                if (substr($key,0,5)=="HTTP_") {
                    $key=str_replace(" ","-",ucwords(strtolower(str_replace("_"," ",substr($key,5)))));
                    $out[$key]=$value;
                }
            }
            return $out;
        }
    ');
}

1 Blog Cacher

FUNCTION obc_cache_init(){
/* En el archivo advanced-cache.php en la linea 67 */
global $obc_configuration;

//Evitamos cacheo para iPhone/iPod
if (eregi('(iPhone|iPod)', $_SERVER['HTTP_USER_AGENT'])) return false;

$obc_create_cache = true;

De antemano agradecimiento a Andres por la ayuda que me brindo :)

Tags: , , , , , , , ,
Ago
14

Emular el Iphone con Firefox

Escrito por Carlos Montalvo hace 3 meses y 3 semanas, archivado en Desarrollo Web, Diseño, Diseño Web

Ya falta pocos días para que el Iphone 3G llegue al Perú y se que más de un blogger tratara de adaptar una versión móvil de su pagina para que encaje bien en el navegador Safari del Iphone.

Muchos no tendrán la posibilidad de adquirirlo, pero eso no nos privara de diseñar una versión móvil de nuestra página.

Para esto necesitaremos emular el navegador del Iphone esto se logra modificando el UserAgent, los cuales son mandados al Web Server el cual identifica el navegador y el sistema operativo del usuario con lo cual se redirección según el navegador que lo visita..

Contamos con 2 opciones para cambiar el UserAgent de Firefox.

Configurando en la pagina about:config

Digitamos en la barra de direcciones about:config, después filtramos el parámetro general.useragent.override y le damos doble clic para cambiarle el valor a:

Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3

Con la extension “User Agent Switcher”

Instalamos el User Agent Switcher, luego nos dirigimos al menu Herramientas ›› User Agent Switcher ›› Options ›› Options, luego elegimos UserAgents y presionamos el botón Add.

Luego llenamos la información.

Descripción: iPhone
User Agent: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en)
App Name: AppleWebKit/420+ (KHTML, like Gecko)
App Version: Version/3.0
Platform: Mobile/1A543 Safari/419.3

Aceptamos y seleccionamos Herramientas ›› User Agent Switcher ›› Iphone con lo cual ya estamos emulando al iphone en primera instancia se vera igual pero te recomiendo que pases a Google para que veas su versión Móvil.

Tags: , , ,
Ago
14

Como grabar todas las imagenes e iconos de una web

Escrito por Carlos Montalvo hace 3 meses y 3 semanas, archivado en Tecnología

Todas las paginas de internet tienen fotos, iconos y flash, con Firefox 3 podemos grabar todo ese contenido sin necesidad de extensiones o algún otro programa y ahorrándonos mucho tiempo.

- Para esto le damos click en el FavIcon de la página Web.

(Leer más »)

Tags: ,