Browsing all articles from September, 2010

Navegando en la pagina HipHop uno de los proyectos de desarrollo en los que esta, la plataforma Facebook. He encontrado un sistema que mejora el rendimiento web, de cuál considero atractivo.

Para los que no lo conocíais eAccelerator en un sistema open source para mejorara y optimizar el rendimiento de nuestro desarrollos. El uso de este sistema incrementa el funcionamiento de nuestros scripts en php cacheando guardando su estado compilado y mejorando así, el rendimiento del script. Para explicaro más claramente se guarda en memoria la ejecución del script php. Read more »

Sep
23

Page Speed



Page Speed es un puglin para Firefox/Firebug con el cuál podrás medir el rendimiento de una página web. Un plugin plenamente interesante ya que como sabréis google empieza a penalizar las webs por tu tiempo de carga, bajando su posición en la lista de resultados del buscador.

Con el podrás medir desde tiempo de carga, de cada uno de los componetes de tu web, como posibles mejoras relacionadas con la colocación de los elmentos, ya sea fusionando imágenes, mejorando css, o comprimiendo librerías js.

Este add-on es utilizado internamente por los programadores de Google, ya que analiza todo el proceso que ocurre entre bastidores desde que se teclea una URL hasta que la página demandada es mostrada en nuestro monitor. Analiza el tiempo empleado para resolver una petición de DNS, la necesidad de cargar o no las rutinas de Javascript, etc…

Para más información o para descargarlo, puedes entrar en la pagina web del proyecto PageSeep

Sep
22

TimeLog

Time Log

Seguro alguna vez te has puesto a trabajar y no te has dado cuenta de cuantas horas han pasado desde que te sentaste en la silla. Muchas veces no es un problema, sin embargo, puede darse el caso que cotices por ahoras, autonomos como yo y desconozcas cuantas llevas. Para ello tenemos aplicaciones como TimeLog.

Con TimeLog puedes generarte una lista de proyectos personal, y cuando te sientes delante de tu pantalla activar uno u otro. Una vez activado un reloj empezará a sumar tiempo. Otras opciones interesantes son por ejemplo el calculo del coste por horas de cada uno de los proyectos o la compatibilidad con ical donde nos inserta las horas que hemos realizado en el día, en forma de tareas.

Para informate más sobre la aplicación :  TimeLog

Seguramente muchos de vosotros habéis intentado localizar la procedencia de vuestros visitantes. Puede ser necesario por distintos motivos uno de los principales sería para poder cargar en tu web un idioma u otro. De esta forma si provienen de portugal cargaremos por defecto la web en portugués y así sucesivamente. Lo primero que tenemos que hacer es registrarte como desarrollador y adjuntar la url de tu web. Con ello, google nos darñá un key necesario para poder conectarnos. El escript para cargar las librerias quedaría de esta forma

script src="http://www.google.com/jsapi?key=ABQIAAAAo3tCFI5y6OUtcDbI-qE1dRRvZp00IJS4lLi0Na3V_pT0BeE62hRUb8lWd4aPmKDm2-SuPf9y16-3QA"

Para sacar las los datos de google utilizamos la clase google.loader.ClientLocation de donde sacaremos datos como , cuidad, pais, estado, …

Un ejemplo de código para sacar el país del visitante es :

if (typeof(google.loader.ClientLocation.address.city) != null) {

if ( google.loader.ClientLocation.address.country_code=="ES" ){

alert("Estas en españa");

}

Mysql

Ya apuntaba maneras meses atrás, en abril, cuando se lanzaba la beta de Mysql 5.5 siendo una clara candidata, a niveles de rendimiento, el lo que se refiere a base de datos dentro del software libre.  Se ve claramente como Oracle aposto, claramente, por Mysql avandonando los pasados meses, proyectos como OpenSolaris , donde en un correo comentan:

"No distribuiremos el código fuente para la totalidad del sistema operativo Solaris en tiempo real mientras se desarrolla, en base nightly [...] No lanzaremos otra distribución binaria como nighly o versiones quincenales de Solaris, o una versión OpenSolaris 2010.05 o posterior."

Esta nueva versión de Mysql anuncia grandes beneficios así como hasta un 1500% de aumento de rendimiento en sistemas Windows.

El día 17 de septiembre se publica en el BOE el nuevo convenio que se trato en Budapest sobre la ciberdelincuencia. Para todos aquellos que estéis interesados en  revisar todos los puntos, os adjunto el link para que podáis descargar el pdf.

B.O.E

Encontramos una nueva e importante actualización con la que podrás sincronizar los datos de los terminales BlackBerry Strom o BlanckBerry Bold. Es sowftware RIM perrmite actualiar cualquier BalckBerry con tu Mac.

Necesitarás un driver especial para que Mac reconozca dispositivos por USB en especial a estos dos terminales con los   anteriormente ya teniamos problemas.

Tendrás que descargarte:
sync-mac
blackBerry software

shell

shell

Despues de encontrar nuevas vulnerabilidades en Adobe Reader y Flash pasamos al mundo de los kernel de linux con la última y grave falla.

Esta puerta de entrar permite a los usuarios sin permisos en el sistema sacar en pocos pasos el codiciado root con todo lo que ello representa, controlando la  totalidad del sistema. Esta falla es realmente grave ya que puede permitir la entrada de los virus en estos tipos de entornos al no necesitar el password del root para ello.

Sin embargo es curioso que este bug ya había sido localizado en el 2007 pero al parecer poco después con la subida de nuevos parches volvía a aparecer de nuevo. En concreto es un problema de emulación en maquinas de 64 bits para ejecutar binarios de 32 bits.


Diaspora - Redes sociales

Se puede decir que es un conceto de red social, pero dentro del código abierto. Diaspora se lanzará al mercado en las próximas semanas explotando la alternativa de redes socilales como Facebook. Actualmente ya es posible acceder al codigo de esta plataforma.

El único y gran problema que tiene actualmente es que aún no es completamente usable ya que está solo en forma de código fuente, eso sí en su blogs joindiaspora donde encontramos declaraciones como la siguiente:
“Poner el código fuente en las manos de los desarrolladores es nuestro primer experimento a la hora de ofrecer una herramienta simple y funcional para compartir todo de forma contextual. Diaspora aún está en pañales, pero nuestras ideas iniciales están ahí“,

Actualmente puedes probar el proyecto descargando su código fuente , pero los desarrolladores anuncian que existe la posibilidad de que o funcione correctamente. Te animan de esta forma a que participes en el desarrollo encontrando busg errores y realizando una evaluación inicial a la espera de una versión Alfa.

El proyecto wordoid te puede ayudar en está tarea. Cuando tengas dudas para asignarle un nombre a uno de tus nuevos proyectos puedes probar aquí, introduciendo una serie de caracteres la apliación es capaz de mostrarte una relación de los posibles nombre que puedes poner a tu web.

También te mostrar la posibilidad de contratar el dominio, mostrados un listado de los disponibles para cada unos de los posibles nombres

http://wordoid.com/



Captalius.com

Me llamo Rubén Fanjul Estrada, asturiano de nacimiento y actualmente viviendo en madrid. Informático de profesión, selecciono y posteriormente guardando aquí, cada uno de los problemas con los que me encuentro en el día a día. Son apuntes que me resultan interesantes y espero sean de tu agrado.

MODx Hosting