Hoy he descubierto el módulo Admin Role, que permite asignar todos los permisos disponibles a un rol concreto. Por defecto, busca roles que se llamen admin o adminstrator, pero se puede asignar a otro cualquiera desde las opciones de usuario (admin/user/settings).
Resulta especialmente útil cuando queremos crear perfiles para un portal, limitando los privilegios de administrador a un rol nuevo.
Es un orgullo presentar Comerci@, mi penúltima aventura empresarial. Esta vez la emprendo con dos socios en los que confío plenamente tanto en el plano personal como en el profesional; con gente como ellos no da miedo lanzarse al vacío.
Nos hemos propuesto convertir la informática en algo sencillo y productivo gracias a tres conceptos fundamentales: Green IT, cloud computing y open source. Nos dirigimos a empresas de cualquier dimensión, ya que nuestras soluciones son tan flexibles como las necesidades de nuestros clientes.
Como no podía ser de otra manera, eMartos está ejecutando varios proyectos para que Comerci@ vea la luz en las mejores condiciones.
Si queréis conocernos mejor, tenéis a vuestra disposición el sitio web en construcción, donde encontraréis los accesos a las redes sociales en las que estamos presentes. Gracias a ellas, esperamos poder dirigirnos a nuestros clientes de una manera muy personal y directa, sin intermediarios ni distorsiones.
Espero que este proyecto sea un éxito. Pero si tenemos dificultades y se truncan nuestros planes, estoy seguro de que, al menos, habrá diversión y aprendizaje a raudales.
El tiempo de carga de un portal web es una característica esencial para que los visitantes no se marchen precipitadamente. Tweetmeme es un componente interesante por la información de relevancia inmediata que proporciona, pero también es un lastre para el servidor, ya que por cada post debe realizar una petición remota, lo que supone un considerable consumo de recursos.
Por este motivo, aunque he decidido mantenerlo como opción en los posts, sólo aparecerá en el detalle de cada uno de ellos, aligerando, con ello, la carga de la portada. Además, en el pie de los posts ya existía la posiblidad de compartir los contenidos gracias a ShareThis.
En ocasiones, olvidamos que un sitio web es un espacio informativo al que los usuarios acuden para encontrar información. Aunque pueda parecer de perogrullo, lo cierto es que se suele dar más importancia a la estética que a la facilidad para satisfacer ese requisito esencial.
Hoy he terminado de implementar una funcionalidad para mejorar la experiencia del usuario. Se trata de un widget de sugerencias para visitas procedentes de buscadores. Es frecuente que los buscadores indexen contenidos de la portada que no terminan asociando con su enlace permanente. Así, cuando el usuario accede al enlace proporcionado por los resultados de búsqueda, posiblemente no encuentre que esperaba, causándole frustración. Para paliar este problema, he ideado un sistema de sugerencias que analiza la consulta del usuario al buscador y le ofrece alternativas dentro del portal, ya sea en forma de búsqueda interna o de palabras clave.
Para verlo en funcionamiento, sólo hay que buscar eMartos en Google y pulsar el resultado que conduce a este sitio web. El widget se muestra en la zona superior del contenido.
Tras montar Eclair en mi HTC Magic, decidí que podía mejorar su rendimiento aplicando técnicas de overclocking. Cuál no sería mi sorpresa al comprobar que no hay que overclockear, sino simplemente ajustar la frecuencia a su tope de fábrica. Según HTC, el procesador de este modelo es un Qualcomm MSM7201a, que trabaja a 528 MHz (o puede trabajar, como deberían haber especificado), pero el dispositivo viene configurado a 384 MHz. En la siguiente imagen se pueden leer las especificaciones oficiales al respecto (clic para ampliar):
Uno de los principales problemas del overclocking es que, al forzar el circuito, éste se calienta, lo que tiene dos consecuencias directas: En primer lugar, el consumo de batería se incrementa, y en segundo, el circuito puede llegar a quemarse. En el caso del HTC Magic, esto no supone un problema porque nunca vamos a sobrepasar el tope de fábrica.
Para ajustar la frecuencia del terminal, tenemos dos opciones:
Llevo una semana con una configuración que oscila entre 245 MHz y 528 MHz con la pantalla activa, y a 128 MHz con la pantalla apagada. Salvando un pequeño percance con la antena, en la que tuve que reiniciar porque el terminal se quedó colgado en medio de una conversación, percibo un rendimiento mucho más alto sin penalización en la autonomía. Soy un usuario bastante activo de Internet en el móvil, y con frecuencia estoy saltando de Twidroid al navegador, y de ahí a Facebook. Antes del cambio, estas tareas eran tediosas, mientras que ahora las realizo con bastante fluidez.
Como siempre, os recomiendo mucho cuidado si decidís lanzaros a la piscina, y recordaros que lo hacéis bajo vuestra responsabilidad y que lo hagáis siempre en presencia de adultos.
De todas las aplicaciones que he encontrado en el Market para hacer tethering (esto es, utilizar el móvil para proporcionar conectividad 3G a un ordenador), me quedo con Proxoid por dos motivos: Su facilidad de uso y la posibilidad de hacer tethering vía USB. Por bluetooth me parece poco seguro, y por wifi, según tengo entendido, no se puede usar WPA2, así que el escenario no es muy distinto.
La seguridad en el tethering es un punto crucial porque, de no hacerlo con cuidado, la operadora, ejerciendo sus derechos contractuales, puede subirnos la tarifa y quitarnos las ganas de usar el móvil como punto de acceso para los restos. Al menos, esto era así hasta ahora, porque según nos contaba @gsiibert, Vodafone permitirá tethering y VoIP en sus nuevas tarifas de datos. Ignoro el estado del resto de operadoras, pero espero que con el tiempo vayan cambiando su parecer al respecto.
Vayamos al grano. En este hilo [inglés] encontraremos (casi) todas las instrucciones necesarias para hacer tethering, pero yo he preferido reestructurar algunos pasos. Antes de empezar, quiero remarcar que este procedimiento está descrito únicamente para equipos que tengan instalada alguna distribución de Linux.
vim /etc/udev/rules.d/90-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"./adb forward tcp:8080 tcp:8080
Aunque parezca un procedimiento muy complejo, se simplifica considerablemente tras ejecutarlo por primera vez. Además, podemos reservar un navegador para la conectividad móvil, evitando tener que reconfigurar el proxy cada vez. Yo uso Chrome para estos menesteres, dejando Firefox libre para la navegación ordinaria.
En Android 2.1 (Ecclair) existe la posibilidad de hacer tethering nativo, al menos con la ROM de Cyanogen que he instalado recientemente en mi HTC Magic. No obstante, he sido incapaz de echarlo a andar por USB. Si alguien sabe cómo hacerlo, le agradeceré algún enlace o comentario ilustrativo.
Nota importante: Habida cuenta de la incertidumbre existente sobre el tethering en España, es importante recordar que cada cual es responsable de las consecuencias que ello acarree.
Uno de los módulos más inestables de Drupal es Administration menu. Sin embargo, resulta de una utilidad inestimable ya que evita ensuciar el diseño del portal con un bloque destinado a las tareas administrativas.
Ayer advertí que uno de los sitios que gestiono, había perdido la opción de crear contenido (create content). Las secciones seguían existiendo, ya que se podía navegar hasta node/add. Como siempre, cinco minutos de búsqueda en Google permiten ahorrar horas de depuración directa. El resultado es un hilo de los foros de Drupal donde se describe minuciosamente el error y se proporciona un parche para solucionarlo.
Tengo una HTC Magic de Vodafone desde hace algo más de un año, y durante todo este tiempo he disfrutado de las bondades de Android como sistema operativo móvil. Sin embargo, Vodafone decidió dejar de actualizar la versión del sistema desde la 1.6 (Donut), por lo que mi experiencia de usuario se ve muy limitada con respecto a propietarios de móviles más modernos o de gama superior (como @apuntoprieto con su Desire).
Dado que el terminal es de mi propiedad, ya que lo he pagado, tengo derecho a flashearle una nueva versión de Android sin que pierda su garantía de fábrica. Digo esto porque muchos usuarios desconocen lo que pueden hacer con sus propios equipos. Usando el tutorial que me pasó @apuntoprieto, mi Magic ya tiene Eclair, la última versión disponible de Android. No obstante, debo hacer un par de apuntes para evitaros los problemas que me he encontrado en el proceso:
Actualización 24/06/2010. El día que realicé todo el proceso, al llegar la noche, fui a echar mano de la alarma como de costumbre, pero no la encontré. Trasteando al día siguiente, la encontré dentro de la aplicación Reloj.
El control de las llamadas es una herramienta fundamental para quien, como yo, usa el móvil como herramienta de trabajo. No sólo a efectos de facturación, sino para saber cuándo has mantenido una conversación o cuántas veces has hablado con un cliente.
Con Android, al menos en la configuración por defecto de la versión 1.6 (imposición de Vodafone), no es posible analizar el registro de llamadas, ni siquiera ordenándolas o agrupándolas por contacto. Tras una búsqueda no exenta de dificultad, he descubierto un par de aplicaciones esenciales para suplir estas carencias:
CallBook. Ofrece resúmenes de llamadas por diversos conceptos, pero el más útil, desde mi punto de vista, es el listado de llamadas por contacto.
La interfaz, cuidada y limpia, ofrece tres vistas: detallada (para las últimas llamadas), semanal y anual. En los dos últimos casos, permite navegar por el calendario, que muestra las llamadas emitidas y las recibidas, el número y la duración total de las mismas, las llamadas perdidas y los SMS.
CallTrack. Sincroniza el registro de llamadas con Google Calendar, de manera que no sólo podemos disponer de nuestro registro de llamadas en la nube, sino que también nos permite integrar nuestra actividad telefónica con nuestros calendarios.
La pega es que sólo funciona con Android 2.1, así que de momento estoy condenado a no probarla. No obstante, las opiniones que he leído tanto en el Android Market como en Internet son muy halagadoras.
También recomiendo Ansta y Phonalizr, que he usado en el pasado y que permiten llevar un control global de la facturación móvil.
Servicios TIC adaptados a nuestra época para organizaciones y profesionales.
A través de este portal, le invito a conocer mis servicios y habilidades, además de mis clientes y los proyectos en los que he participado o estoy involucrado actualmente.
Si desea contactar conmigo, puede hacerlo a través de un cómodo formulario o enlazándome en alguna de las redes sociales que frecuento. Me comprometo a responderle en el transcurso del día, a no ser que un desastre me lo impida.
de @emartos