Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Formatear Javascript a código legible

JAVA

No sé si os ha pasado en alguna ocasión, que cuando estáis utilizando algún código Javascript de un tercero, ya sea de algún plugin, framework, etc. o cualquier código que estéis utilizando, aparece en una sola línea, mal tabulado o con una sintaxis un tanto difusa. Si queréis tratar dicho código y manejarlo, porque queráis ampliarlo o algo por estilo y no encontráis una versión para desarrolladores que sea más legible, la mejor solución es utilizar un formateador de Javascript.

El formateador que os recomiendo Felgall Pty Ltd una compañía australiana creada por Stephen Chapman and Elaine Bell que lo pone a disposición pública a través de la aplicación web que os acabo de indicar.

Buscar enlaces P2P en Google podrá vulnerar la propiedad intelectual

google_p2p

La noticia de: Cultura podrá cerrar las webs de descarga sin necesidad de autorización judicial está cogiendo fuerza y mucha relevancia en este contexto. Y es que parece que la legislación en España pretender hacer responsable a un buscador del contenido de los enlaces, os transcribo el texto del que me hago eco:

[…] Javier de la Cueva, abogado especializado en propiedad intelectual, explica en declaraciones a rtve.es que los legisladores son idiotas porque no saben cómo funciona internet.

Razón lleva en lo que expuso,

Última hora: Problemas con Gmail

gmail_logo

Hace sólo unos minutos he tenido problemas con Gmail, no es la primera vez que me pasa y dado que el servicio demuestra normalmente una solidez enorme, creo conveniente escribir acerca de lo ocurrido. Además, con aplicaciones empresariales derivadas de Google App funcionando sobre Gmail, creo que este tipo de problemas pueden tener una repercusión importante.

Las dos veces me ha ocurrido lo mismo, hace unos momentos y hace ya un par de meses. Si estás conectado te cierra la sesión y al tratar de iniciarla, tu contraseña te aparece como inválida (además aparece como es lógico el recaptcha).

Mono con soporte de C# 4.0 disponible

mono_logo

A través del blog de Miguel de Icaza, me entero de que Mono 4.0 ya está disponible. El proyecto que trata de hacer compatible la plataforma .NET de Microsoft, tal como se especifica en las normativas ECMA, con los entornos libres, hace ya prácticamente 5 años y medio que vio la luz su primera versión estable, concretamente el 30 de Junio de 2004, y sigue muy buen paso.

Para instalarlo deberéis descargaros los fuentes del repositorio del proyecto y proceder de la siguiente forma:

$ mkdir $HOME/mono4

$ ./autogen.sh –prefix=$HOME/mono4 –with-profile4=yes

$ make &&

Gana dinero respondiendo dudas sobre WordPress

Wordpress-logo

Leyendo Ayuda WordPress me he encontrado con este curioso post, de un servicio denominado WP Questions que sirve de “mercadillo” de soporte para dudas y problemas relacionados con WordPress.

Este tipo de sitios nos ofrecen los tradicionales servicios de asesoría o consultoría, llevados a un contexto muy específico (¿quizás demasiado sólo centrarse en WordPress?), pero que a la vez creo que son el futuro porque llega un momento que a un desarrollador o una empresa cualquiera no le importa pagar por Internet una pequeña cantidad para conseguir la ayuda y el soporte necesario en un determinado momento.

Thunderbird 3.0 disponible

thunderbirdlogo

El cliente de correo electrónico completo gestor de información personal de la Fundación Mozilla, Thunderbird, ya está disponible en su versión 3.0. En lugar de hacer un análisis nosotros mismos, os referencio a un completísimo análisis que han hecho en Mozilla Hispano (¿dónde mejor si no?) donde además de explicar detalladamente todas la características, dejan una serie de vídeos para que compruebes visualmente los progresos que ha tenido el que es para mí, el mejor gestor de información personal y cliente de correo del software libre (más de uno opinará distinto,

Descargar los textos publicados de Pastebin

pastebin

Creo que muchos de vosotros conocéis la aplicación pastebin, se trata de una aplicación Web que permite a sus usuarios subir pequeños textos, en la mayoría ejemplos de código fuente, con el objetivo de compartirlo con el público en general o para transferir información o scripts entre usuarios de una misma comunidad.

Por Security By Default (blog de seguridad que recomendamos desde Linux Hispano) me entero de que han preparado un script para monitorizar la curiosa tarea de descargar todo lo que los usuarios copian, la idea no es otra que cotillear un poco.

Editor de imágenes en 14 líneas para Firefox

Jetpack proporciona a cualquier desarrollador Web un sistema ligero para realizar extensiones para Firefox. En este caso en tan sólo 14 líneas de código podremos escribir una extensión para editar cualquier imagen que encontremos en la Web.

editor_14lineas

Drew Willcoxon tiene ejemplos muy buenos de Jetpack, menús contextuales, interfaces para por ejemplo Twitter, etc. Para saber más sobre la creación de scripts con Jetpack, podéis echarle un ojo a la documentación.

Más información Azarask.in.

Diferenciar i++ y ++i

operador

Si alguna vez habéis programado en un lenguaje de programación con sintaxis heredada de C: el mismo C, C++, Java, C#… seguro que habéis utilizado el operador postincremento, sobre todo en iteraciones for, el famoso: i++ (o equivalente). Lo que es menos frecuente es haber utilizado el operador ++i, pero si lo habéis utilizado seguro que lo habéis hecho para algo similar al anterior. La diferencia entre ambos es algo que un día me inquietó y que hoy os voy a comentar.

La diferencia es la precedencia del operador,

Animaciones con jQuery

jquery-logo

Humo
Una postal animada
Un rollover animado
Movimiento de background
Rotación de banners
Efectos rollover y efecto blend
Una web móvil
Efecto rebote de persiana
Seguimiento del cursor del ratón
Controlar los movimientos del usuario

La tecnología Flash tuvo su sentido en el meracdo en su día. Actualmente lo sigue teniendo porque por mucho que nos duela a los que queremos software libre, hay aplicaciones y ciertas necesidades que de otra forma no se pueden cubrir tan satisfactoriamente y sobre todo teniendo un público tan grande como el que proporciona Flash que a día de hoy es un estándar de facto.

Conocer el comando PS de Linux.

comando_PS

El comando PS es mucho más potente de lo que pensamos, y este poder viene de su versatilidad absoluta. El comando PS significa “process status” (Estado de los procesos), y nos muestra todo lo relacionado con los procesos de nuestra máquina; en cierto modo hay que pensar en el como el administrador de tareas de los más frikis (geeks).

Existen muchas formas para utilizar PS, la más común es PS AUX, que nos devuelve una lista por consola de los procesos que están ejecutanddo.

[Resultados] La encuesta de la semana #2. ¿Linux o GNU/Linux?

Bien, el escrutinio sobre la segunda encuesta de Linux Hispano ya está realizado. El tema “Linux o GNU/Linux”, algo controvertido, ha tenido muy buena participación, con lo que los resultados obtenidos podemos concluirlos como fiables.

Los datos mostrados a continuación representan los votos recogidos en la presente semana, sin embargo y como venimos haciendo desde que comenzó esta sección, la encuesta no se cerrará, así que podéis seguir votando si aun no lo habéis hecho.

La encuesta de la semana #2. ¿Linux o GNU/Linux?

encuesta2_resultadosEn tal caso los resultados son esclarecedores,

Encuesta de Canonical: Ayuda a mejorar a Ubuntu Server

ubuntu-server

Si hay algo que a Canonical le queda por conquistar en el mundo GNU/Linux, es el mercado de los servidores. Ubuntu es un referente en el escritorio y también quiere serlo en el servidor. Ubuntu Server Edition no es un proyecto reciente, lleva formando parte de Ubuntu desde la versión 6.06 LTS si no recuerdo mal. Sin embargo, no ha tenido el ascenso necesario en un entorno en el que algunas distribuciones como Red Hat tienen mucho ganado.

Por esta razón Canonical ha creado un nuevo servicio de encuestas (surveys),