LinuxMCE es una maravilla al alcance de tu mano.-

¿Quién hubiera dicho unos años atrás que se podría tener un centro de medios de estas características y tan a la mano?

LinuxMCE es la única solución todo en uno y de código abierto que combina:

  • Entetenimiento y medios: Servidor de música, videos, manejo de televisión.-
  • Automatización de habitaciones: Controla desde luces y temperatura desde un teléfono celular.-
  • Sistema de telefonía: Con sistema de video conferencia.-
  • Sistema de seguridad y alarma: Envía video a tu móvil durante la activación de la alarma.-

Está basado en Linux para crear toda esta solución.-

Visítalo aquí.-

Via TechCrunch, encontré un artículo excelente. Un ejemplo real acerca de como crear una aplicación web en 4 días y por $10,000 dólares.-

Detalles de todo el proceso creativo, los requisitos y tips de productividad.-

No te lo pierdas, aquí lo tienes.-

En la página oficial de IBM, un excelente documento para tener de referencia, los 10 esquemas más comunes que deberías saber.-

Desde SOAP y WSDL hasta RDF y SVG, entre otros.-

Descripciones y detalles. Simple y completo.-

Velos aquí.-

Encontré un excelente artículo en OnLamp que con un básico conocimiento de TCP y de redes, te ayudará a mejorar el rendimiento de tu red y a solucionar los problemas comunes pero desde una perspectiva más avanzada.-

Visítalo aquí.-

Si estás en la búsqueda de tipografías, Identifont es una excelente herramienta.-

Te permite encontrar tipos de letra a través de un cuestionario para identificarla por apariencia, o la puedes buscar por nombre.-

Visíta el sitio aquí

Como muchas otras, grep es una herramienta poco explotada y sobre todo en windows. Sobre todo mezclado con otros comandos.-

Lo único necesario es conocer un poco de expresiones regulares.-

A continuación, un tutorial con las cosas que me hacen ahorrar mucho tiempo.-

Para los usuarios de windows, si aún no tienen Cygwin, es lo único que les falta para sacarle provecho (como yo).-

Tutorial grep

Supongan que queremos encontrar funciones duplicadas en nuestros archivos de JavaScript. Esta técnica sirve para encontrar muchas otras cosas, sólo usen su imaginación.-

Paso 1

Con esto vamos a imprimir todas las líneas con la palabra “function” en el directorio actual (no en subdirectorios).-

# Buscar archivos JS en este directorio por la palabra "function"
grep function *.js

Paso 2

Sería más útil si supiéramos de qué archivos vienen y en qué número de líneas:

# Imprimir archivos, #s de línea y líneas que empiezan con "(espacio)function"
grep -EHn "^\s*(function \w+|\w+ \= function)" *.js

Paso 3

Dependiendo de como formatees tu JavaScript, algo como esto omitirá los comentarios, funciones anónimas y te ayudará a darte mejores resultados.-

# Imprime una lista de : function  y la ordenar
grep -Eho "^\s*function \w+" *.js | sort

-E sirve para utilizar expresiones regulares extendidas.-
-h suprime la impresión de los nombres de archivo.-
-o imprime sólo la parte que concuerda con la expresión regular.-

Luego uso el “pipe” para ordenar el resultado con “sort”.-

Paso 4

Si no tienes muchas funciones/archivos en los que buscar, te bastará con revisar la lista y anotar las funciones duplicadas. Pero sigue en caso que tengas una gran lista:

# Sólo imprimir funciones duplicadas
grep -hEo "^\s*function \w+" *.js | sort | uniq -d

Felicidades! Esto sólo listará las funciones duplicadas. Por supuesto que podríamos expandir esto con “awk” u otra cosa y obtener los nombres de archivos y líneas de los duplicados, pero sería extenderse demasiado.-

Otros ejemplos

# Contar el número de funciones entre todos los archivos JS
grep -c function *.js

# Imprimir las líneas que NO TIENEN la palabra "function"
grep -v function *.js

# Listar los procesos que contienen "pidgin" (no-Windows)
ps -ef | grep pidgin

Conclusión

grep es uno de las herramientas de línea de comando más usadas, generalmente usada con “pipes” para filtrar resultados. Entenderlo es escencial para incrementar la productividad. Hay mucho más que de grep que lo que se muestra aquí.-

Sería excelente ver que usos le das en los comentarios.-

Desde eriwen

JavaScript_Jaxter_Bocotas

Si eres experto utilizando JavaScript el Dom y Html, este post es para ti. La gente de Aptana libero un Server que hace dinámico el Html con JavaScript y el Dom. Esta incluido el uso de tus extenders favoritos como YUI, ExtJs y jquery, ¿Ya mencione que es Open Source? Que lo disfrutes. (Jaxter)

Symfony

Sympfony es un framework de php que te permite crear fácilmente aplicaciones complejas a través del uso de componentes y herramientas. Está pensado para una fácil escalabilidad de tu proyecto y para simplificar el mantenimiento.-

Tiene un generador de “backend” , facilita el uso de AJAX y es muy estable.-

Según sus creadores, “no reinventa la rueda, simplemente utilizar las mejores prácticas del desarrollow web y las integra con excelentes librerías de terceros”.-

Visita Symfony

SimplyNoise

Al mejor estilo de interferencias, este sitio simplemente ofrece un generador de “ruido blanco”, que es el ruido de las viejas TVs cuando no tienen señal.-

Es ajustable a diferentes niveles de interferencia y ofrecen también “ruido rosa” (vaya saber uno para que).-

Simplynoise tiene una interfaz agradable, simple y amigable. Por lo que te será fácil usar esta herramienta que tanto esperabas (?).-

Un paquete de íconos que combina 100 atractivos objetos para usar en Apple Keynote (o cualquier otra aplicación o website en realidad) de fondo transparente.-

Son compatibles con Keynote, iWeb, Pages, Microsoft Powerpoint y Word entre otros.-

Keynote Objects Icon Set