Si valdrá la pena, estoy convencido de ello.
En este momento ya deberíamos poder estar disfrutando del mejor sistema de mensajería instantánea creada de todos los tiempos: Blackberry Messenger de RIM. Más allá de todos los tropiezos de la empresa que hizo famosos los smartphones, su sistema de mensajería y aún con los gigantes actuales del mercado (WhatsApp, Line) sigue siendo el rey, en
El problema es simple: estoy creando un documento (dibujando) con PHP y FPDF, para un estado de cuenta los datos que requiero al final debo pasarlos al inicio (es decir, imprimir un dato en la cabecera del documento que luego voy a reemplazar por un valor). Algo como el alias que ya viene integrado con la biblioteca FPDF de serie (function AliasNbPages() ).
Pongo el ejemplo del código que se
Así quedó la pared con el encalado, de entrada parece mejor que la pintura que tienen el resto, ya veremos después de un tiempo... se supone que se le debe dar
Pues en lugar de pintura, vamos a utilizar cal para "pintar" la pared. La preparación fue: 30 litros de agua, 4 kilos de sal y unas 5 pencas grandes de nopal silvestre... la sal es para que pegue mejor y el nopal para que no se desprenda polvillo una vez seca la cal adherida a la pared. Económico y
Pues eso, ya lo dice el título. Si quieres generar una cadena quitando acentos, tildes y otros caracteres que no son compatibles con nombres de archivos o URL, puedes usar esta función en PHP:
function _f($a) { return preg_replace("/[/_|+ -]+/",'-',strtolower(trim(preg_replace("/[^a-zA-Z0-9/_|+ -]/",'',iconv('UTF-8','ASCII//TRANSLIT',strip_tags($a))),'-'))); }
De tal forma que usando:
_f('El
Añadía un proyecto y aunque tenía varias versiones del SDK de Android siempre me tomaba la 2.2. La solución es en el proyecto, botón derecho, propiedades y entonces en Android se puede elegir la versión (de una lista que tengas previamente
no se pueden usar espacios en nombres de proyecto de #phonegap, al intentar:
cordova platform add android # salía el siguiente error:
[Error: An error occured during creation of android sub-project. An unexpected error occurred: "$ANDROID_BIN" create project --target $TARGET --path "$PROJECT_PATH" --package $PACKAGE --activity $ACTIVITY >&/dev/null exited with 1
cuando previamente añadí
A nuestro limonero llegó un nuevo huésped y que ahora es nuestra mascota. Se llama diputado; la estuve observando un rato y no hacía nada pero parecía cómodamente instalado, trepado en el árbol...
... luego se enojó y empezó a caminar, a 10 cm por hora, aproximadamente. Espero no nos ataque antes de que esté terminada la
Pues como ahora existe algo similar a 'push-to-talk' (enviar mensajes aplastando un botón) en WhatsApp, me he hecho fan de dicha opción. El problema es que enviaba mensajes y tenían un volumen muy bajo, los reproducía yo mismo y casi no se escuchaban...
La solución fue abrir la aplicación "Grabadora de Voz", mover algunos ajustes en preferencias (como lo de volumen alto, atenuación de ruido y
Cuando mi teléfono que por extrañas razones (no documentadas) dejó de funcionar, sufrí. De pronto dejó de registrarse en la red y si quería llamar me aparecía un mensaje de que no estaba registrado y dejó de funcionar... es decir, no se conectaba a internet ni podía recibir o hacer llamadas.
Afortunadamente tenía apenas un año justo de empezar a usarlo, un Samsung Galaxy S3. Ni tardo ni
Creo que debemos admitir que somos fans de la marca Samsung. En teléfonos, específicamente de los Galaxy, personalmente llevo un año utilizando el Samsung Galaxy SIII y me he sentido muy a gusto. El único pero que le tengo es que al ser con un plan con TELCEL, trae un montón de aplicaciones basura, nada que no se pueda arreglar con un ROM internacional. Hace días se nos metió la loquera de tener
Desde hace unos pocos días he estado dándole uso rudo a un iPad que cayó en mis manos, he tratado de utilizarlo en momentos fuera de mi oficina, de hecho me he obligado a dejar de utilizar la computadora para ver si pudiera eventualmente, sustituirla.
Además, estoy usando un teclado bluetooth de Apple, de los que vienen con las iMac. Si es cómodo así usar el dispositivo, la pila parece no verse
Cuando era niño mis manos estaban llenas de callos, hoy no queda huella más que de uso del mouse... pero ayer, para trasplantar un árbol de mi amigo rocks, tuve que cavar un pozo pequeño, no más de 30x30x30 y resulta que se me hizo una ampolla. Le digo que espere mi demanda, porque además, fue en su casa.
Manos de
https://vine.co/v/b36T5r2g0uD/embed/simple
La aplicación para hacer videos de 6 segundos que Twitter compró hace unos meses, Vine, ya está disponible para Android.
Seguramente ya conoces las "caritas", notificaciones flotantes de Facebook Messenger en Android, que no importa donde estés te siguen si lo tienes habilitado, la verdad es una idea genial...
... pues bien, un señor crazyfool_1 hizo una aplicación que permite que cualquier aplicación muestre sus notificaciones flotantes en cualquier pantalla. He estado probando un rato esta aplicación y
El Grupo de Usuarios de GNU/Linux de la Laguna, GULAG organiza una serie de conferencias donde estará el Dr. Richard M. Stallman, creador del movimiento y cultura libre, fundador de FSF (Free Software Fundation) y del proyecto GNU.
Si eres estudiante de informática, entusiasta de la libertad, de compartir información por el bien de todos, etcétera, no puedes perderte esta charla, realmente es
He leído la entrada de minid acerca de limpiar el teléfono de aplicaciones y reí...
También soy de los que ha padecido esa enfermedad de bajar aplicaciones para todo: hoy en día tengo menos de 20 aplicaciones a lo mucho, y las que uso a diario son las siguientes:
WhatsApp
Twitter
El Siglo de Torreon
Foursquare
Facebook chat
y en menor medida Mi Telcel, Maps, Google+, IMDb.
¿para que
Esta mini sandía será sacrificada en honor de los dioses de la fertilidad, no la compartiré. Es de Matamoros, Coahuila., como es tiempo de sandías y melones... son baratas y
Fotografía de El Siglo de Torreón[/caption] ¡Eso, mis chingones! vamos con todo por Cruz Azul, ojalá sea una final contra Monterrey y ganar, para quitarnos de una vez por todas esa espinita que ha dolido en los últimos tiempos. Mi sangre es verde y mi corazón late más
Minimalistic Text es una de esas raras aplicaciones que no deben faltar en cualquier Android. Son... textitos que pones en cualquier parte de tu pantalla y pueden tener información de muchas cosas, incluyendo texto libre (estarico), además se le pueden asignar acciones, como por ejemplo, que el sintetizador de voz lea el contenido cuando lo tocas.
Vale la pena jugar un rato con esta aplicación.
Al final, decidimos no instalar Facebook Home en el Galaxy SIII. Es decir, si me gusta interactuar con mis contactos, pero con la familia no platico tanto y con los amigos, los traigo en WhatsApp.
Así que tal vez, más
Si quiero probar Facebook Home, pero no creo quedarme con el. De hecho yo soy mas tuitero, así que no creo dar el salto, no por ahora. Es decir, claro que me encanta ver fotos y eventos de familiares y amigos, pero de por si ahora, está lleno de publicidad, fotos de "pensamientos profundos", memes, cartas cadena, etcétera. Honestamente no veo mi teléfono lleno de todo ese... contenido, por
Nunca habíamos ido y este domingo pasado lo hicimos: un lugar de gotcha, teóricamente es para sacar el estrés y demás, no se si funcionó, pero de que nos divertimos como enanos, lo hicimos. Lo malo fueron los moretones que nos quedaron, claro como novatos no llevamos ni manga larga, ni ropa muy adecuada...
Ese día como el anterior, la pasamos de
Hasta hace algunos años, la mejor forma de comunicarse de forma 'barata' era a través de los mensajes cortos de las operadores, los infames SMS. 1 Peso en México, es como lo anunciaban, durante años, dicho modelo de negocio funcionó y sigue funcionando, sobre todo en nuestro país.
Pero ahora con lo popular que se han vuelto los planes de internet, pagar un mensaje de 160 caracteres o menos en
Para hacer swipe en móviles he probado varios frameworks javascript, uno de los mejores sin duda es SwipeJS http://swipejs.com, pero sin duda swipeview http://cubiq.org/swipeview es el mejor. Su mayor ventaja sobre otros, es que independientemente del número de items que quieres poner sólo carga 3 a la vez, lo cual es maravilloso.
Por ejemplo, en nuestra aplicación de El Siglo de Torreón para
Si tenemos algún proyecto en Android y ya hemos configurado la parte de recibir mensajería instantánea (push) con Google GCM, falta la parte del envío de los mensajes. En el siguiente ejemplo, se muestra como hacerlo con PHP:
$api = 'API_KEY'; //our api key from Google GCM
^function envia() {
^global $api;
^$headers = array("Content-Type:" . "application/json", "Authorization:" . "key=" .
El problema que tenía es en un sistema de comentarios, al dar click en un botón que cierta información se copiara y se anexara a un textarea, luego establecer el foco en el campo. Eso es fácil, sin embargo, al poner el foco sobre el textarea se ponía al inicio del texto, lo que yo quería es que se pusiera al final... esto es lo que me sirvió:
$(".responder").click(function(e) {
Ya se han filtrado especificaciones del nuevo y flamante Blackberry Z10, que si las vemos, parecerían de lo más avanzado en el mercado. En el pasado, BB optaba por hardware magro pero bien probado con su sistema operativo, desgraciadamente y lo que personalmente pienso que lo arruinó y que en otras plataformas ha sido éxito, fueron las aplicaciones.
Es decir, en un blackberry de gama media, le
InAppBrowser es parte ahora de PhoneGap, permite abrir páginas web en ventana desde una aplicación #phonegap. Antes de eso, estaba como un plugin childBrowser, el cual funcionaba muy bien pero era configurarlo aparte. ¿Y como para que nos sirve esta extensión?
Por ejemplo para cargar una página web externa, un PDF, etcétera. El uso es muy sencillo:
var ref = window.open('http://google.com',
En un teléfono Android en ocasiones es casi imposible tener las aplicaciones que quieras, por el espacio. Es ridículo que tengas un teléfono con 1 GB de almacenamiento pero solo puedas instalar en 256MB o así... pero ni modo.
Si deseas que tu aplicación de PhoneGap pueda moverse o instalarse en la SD, hay que agregar la siguiente propiedad android:installLocation en el archivo
Estamos buscando un ingeniero en sistemas, sexo indistinto, para trabajo fijo en la ciudad de Torreón, Coahuila. Es necesario que sepa de base de datos (MS SQL Server, a nivel administrativo), sea pro-activo, metódico, responsable y si se puede divertido.
Si conoces SAP Business One, le daría un plus. Si escribes un blog, ayudaría. Si sabes algún lenguaje (además del español) ¡sería estupendo!.
Después de batallar un rato, encontré unas instrucciones y plugin que funciona perfectamente para las aplicaciones de Phonegap 2.2.0 con el SDK de Google Analytics 2.0 beta 3
https://github.com/DoersGuild/Cordova-Android-Analytics
También es de mucha ayuda http://support.google.com/analytics/bin/answer.py?hl=en&answer=2614741 del cómo crear un perfil nuevo en tu cuenta de Analytics para tu
Hemos publicado la primera versión de El Siglo de Torreón para Android, la cual contiene las secciones de noticias del periódico, así como clasificados, galerías fotográficas, SigloTV, etcétera. Estamos muy orgullosos de ella y claro, estaremos mejorando todo aquello que se requiera.
Gracias el equipo de El Siglo de Torreón (Internet / Sistemas) que participa en su desarrollo, ¡que vengan mas
Soy un fiel cliente de The Softlayer desde hace varios años (cuando era The Planet), en general el servicio es excelente, pero a la hora de particionar servidores con Linux se la bañan, por no decirlo de otra forma. Aunque en su forma de compra de nuevos servidores tiene indicaciones de particionado, siempre te dejan /boot con 100MB o menos, lo cual con la actualización de kernels nuevos de Linux
O es iOS 6 o es Safari, pero todas las peticiones que hacíamos por $.post con una aplicación que estamos desarrollando se mantenían en caché, de tal forma que un dato ya obtenido jamás se refrescaba... eso nos estuvo provocando dolor de cabeza hasta que revisamos varios lugares de stackoverflow y resulta que parece ser un bug.
Por lo pronto, la forma más fácil de arreglarlo es que las peticiones
Si no usas mucho tu cuenta de instagram o simplemente y por sus cambios de política quieres eliminarte de dicha red social:
1. Si quieres respaldar antes tus fotos, entra aquí http://54.246.82.151/. El proceso de respaldo se tarda algunos minutos, dependiendo de cuantas fotos tengas.
2. Para eliminar la cuenta, entramos a la página web de Instagram http://instagram.com/accounts/edit/ y en la
No conocí a esta artista, ni siquiera estoy seguro de haber escuchado (por mi intención) alguna canción de ella, sin embargo, estoy escribiendo esta entrada por el impacto que causó tanto revuelo en la red en general y en la página en línea que por años programé en lo particular, me refiero a El Siglo de Torreón en Línea.
En un día normal, a finales de 2012 como estamos, El Siglo en línea
var ismobile=(/Mobile/.test(navigator.userAgent))?1:0;
eso es todo, ismobile tendrá valor 1 cuando sea un móvil, 0 cuando sea tableta, en teoría.
visto
Hoy instalé Line, un mensajero instantáneo que está disponible para Android, iPhone, Blackberry y Windows Phone, además de una versión de escritorio. De entrada esto último lo hace diferente a los demás. Tiene unos "stickers" muy chulos para hacer más divertida la conversación y llamadas gratis entre quienes tengan la aplicación instalada.
Esto último de las llamadas es bastante interesante,
¿Tienes un teléfono con Android? por favor ayúdame a probar la versión 0.1 (alpha) de El Siglo de Torreón. Teóricamente funciona con teléfonos con Android 2.1 en adelante, pero apenas probando.
¿Que ya tiene?
Leer notas
Ver galerías
Comentar notas
Compartir notas y/o galerías a twitter / facebook, google +
Ver SigloTV
Clasificados y galerías
Aún le faltan bastantes cosas, por
Estamos haciendo algunas cosas para móviles, específicamente con PhoneGap. En general, se van creando los contenedores de datos y luego a través de ajax se descarga y muestra el contenido para tal o cual contenedor. La forma más común para llamar contenido es a través de un evento onclick de javascript, por ejemplo si tuviese un listado y quiero que al dar click en alguna opcion me lleve a su
Es necesario poner algo como:
<embed src="http://www.youtube.com/v/<strong>VIDEOID</strong>&hl=es&fs=1&autoplay=1" type="application/x-shockwave-flash" width="ancho" height="alto"></embed>
Es importante el atributo "type" para que iOS o Android puedan saber que se trata de un video en flash y a su vez, pedir el dato a youtube (src). Se puede por supuesto
Estamos retomando el proyecto de hacer aplicaciones móviles, en este momento cambiamos a jquery.js por zepto.js por básicamente una razón: zepto.js es un jquery a dieta.
También, para algunas cosas interesantes se presta swipe.js, en este caso particular lo usamos para pasar las fotos de una galería fotográfica. La idea es la siguiente:
A través de ajax (con zepto.js) cargamos una galería
Para poder ejecutar Inkscape en OS X Mountain Lion es necesario instalar XQuartz desde http://xquartz.macosforge.org/landing/, reiniciar y una vez que ejecutemos Inkscape elegimos a XQuartz como servidor X11 (está localizado en Aplicaciones /
Hoy se me presentó la oportunidad de abrir un archivo de access... pero como requerimos la información en una base de datos más decente (MySQL) para explotar los datos desde web, entonces nos dimos a la tarea de buscar cómo hacerlo. Esto funcionó en un servidor con Ubuntu Linux 8.04 LTS pero debería funcionar en cualquier distribución de Linux.
Lo primero, es instalar mdbtools:
sudo apt-get