miércoles, 16 de enero de 2013

¿Cuántas líneas de código tienen los programas más populares?

Sistemas operativos: algunos son más pequeños que Office...
Por complejidad y número de herramientas integradas, los sistemas operativos son el software que más líneas de código suele contener. La mayoría están programados en C y ensamblador, lenguajes menos prolijos pero más eficientes.
Un ejemplo notable es Mac OS X, el sistema operativo de Apple, que contiene más de 86 millones de líneas de código. Por otro lado, Windows XP tiene 45 millones de líneas de código, mientras que una distribución completa de Linux puede superar fácilmente los 300 millones.
Puesto que un sistema operativo es una colección de herramientas alrededor de un núcleo, estas cifras son muy variables y poco representativas. Por ello es más interesante centrar la atención en los núcleos de cada sistema, los llamados kernels, que son el corazón de los sistemas.
El núcleo de Windows 7 tiene 2.085.772 líneas (en 1981, MS-DOS 1.0 tenía 4.000)
El núcleo de Linux supera los 15 millones de líneas (en 1994, Linux 1.0 tenía 176.250)
El núcleo de Mac OS X (xnu) ronda el millón de líneas de código
El núcleo de QNX tiene alrededor de 100.000 líneas de código
¿Significan estas cifras que el núcleo de un sistema es mejor que otro? En absoluto. Cada sistema operativo ha adoptado una estrategia diferente por lo que respecta a su núcleo, y mientras el de Linux es un kernel monolítico y con muchísimos módulos, los núcleos de Mac y Windows son híbridos que se acercan más a los micronúcleos.
¿Cuánto código tienen las aplicaciones más famosas?
Hay muchos factores que influyen en la cantidad de líneas de código de un programa: desde la filosofía de diseño (monolítica vs. modular) hasta el lenguaje empleado, pasando por la cantidad de comentarios insertados y la convención de estilo adoptada. Cuando veas un número de líneas de código, siempre conviene saber cómo se calculó ese número.
Navegadores web
Google Chrome: 6.301.713 líneas de código (el 70% en C/C++)
Mozilla Firefox: 7.667.852 líneas de código en C, C++ y JScript
Suites ofimáticas
OpenOffice: 19.586.971 en C++, con mucho código HTML y XML
Office tiene una cantidad desconocida de líneas; la versión para Mac de 2006 tenía 30 millones
Programas P2P
Ares Galaxy: 1.176.679 líneas de código Delphi / Kylix
eMule: 2.437.791 líneas de código, principalmente C++
BitTorrent -el protocolo- tiene solo 8.633 líneas de código (Python)
Vuze: 967.990 líneas de código (fundamentalmente Java)
Chat, servidores y redes
Pidgin: 348.242 líneas en C
mIRC: supera las 170.000 líneas de código C/C++
El servidor Apache tiene 1.617.508 líneas de XML y C
¡El servidor nginx solo tiene 113.719 líneas de código!
Editores y reproductores multimedia
Blender: 1.104.789 líneas de código en C, C++ y Python
Audacity: 161.007 líneas de código en C++
GIMP: 726.863 líneas de código en C
VLC: 599.658 líneas en C y C++ (un 17% es XML)
Media Player Classic: 168.007 líneas de código C++
Videojuegos
World of Warcraft: más de 5,5 millones de líneas
Crysis: un millón de líneas de código
Doom 3: 601.047 líneas de código C y C++ (Quake 2, "solo" 138.240)
Prince of Persia: 51,231 líneas en lenguaje ensamblador
Frontier: Elite II: más de 250.000 líneas en ensamblador
Minecraft: no, no son "4.815.162.342" como dice el juego (el número real se desconoce)
Aplicaciones web
Facebook supera los 9 millones de líneas de código
Wordpress: 160.636 líneas de código PHP y otros
Gmail: 443.000 líneas de código JavaScript
Reddit: 139.659 líneas de código (50% Python)
Menéame: 23.190 líneas de código (62% es PHP)

jueves, 6 de septiembre de 2012

Beneficios de la gelatina

La gelatina es uno de los postres más difundidos y uno de los alimentos que seguramente integra la dieta de todos los hospitales y centros de salud, así como los tratamientos de cualquier paciente. Pero ¿te has preguntado a qué se debe esto? ¿O simplemente has dado por sentado que se trata de un alimento saludable? Cualquiera sea la pregunta que te hayas hecho, aquí te brindamos información sobre los beneficios de la gelatina para que conozcas mejor este alimento que seguramente habrás probado alguna vez en tu vida.

gelatina

¿Cómo se produce la gelatina?

La gelatina es un polvillo compuesto en su mayor parte por proteínas obtenido como resultado del procesamiento de colágeno animal (extraído a partir de huesos y pieles de vacas y cerdos principalmente), que luego se disolverá en agua para formar el alimento y su típica consistencia transparente y movediza. Aunque también puede utilizarse la gelatina como estabilizador, aglutinante o espesante en la industria alimentaría, añadiéndole a productos como sopas instantáneas, paté, yogurt, e inclusive para la fabricación de cápsulas de comprimidos.

Además del alto contenido de proteínas, se compone en su mayoría con algunas cantidades de agua y sales minerales, que aportan al organismo principalmente una gran cantidad de aminoácidos, especialmente glicina, con beneficios importantes: es antiinflamatorio y contribuye a la reparación de tejidos, entre otras propiedades.

Propiedades de la gelatina

En primer lugar, al ser el colágeno su principal componente, la gelatina resulta muy efectiva para mejorar la salud de la piel, el cabello y las uñas, debido a que esta proteína es uno de los elementos constitutivos más importantes de estos tejidos, así como para las articulaciones y los tendones.

Entre otras propiedades de la gelatina, encontramos que también resulta muy efectiva para estimular la construcción muscular, debido a la presencia de los aminoácidos arginina y glicina, así como para estimular el metabolismo y fomentar la quema de grasas. Sumado a que la gelatina en su composición no contiene colesterol, grasas ni azúcar, resulta un alimento muy adecuado para acompañar dietas para bajar de peso.

gelatina1

En cuanto a sus proteínas, que constituyen el principal elemento de la gelatina, no representan un aporte proteico al organismo en sí mismo, pero sí funcionan como un maximizador de los beneficios aportados por las proteínas de otros alimentos.

Además, añadir gelatina a las comidas, o consumirla después de estos, puede ayudar a facilitar el proceso de digestión de alimentos como las carnes y los lácteos, al igual que facilitar la desinflamación general, la regulación de las hormonas y para fortalecer el sistema inmunológico.

Ahora conoces un poco más sobre la gelatina y sus beneficios, por lo que perfectamente puedes añadirla tanto a una dieta para perder peso, para recuperarte de una enfermedad o para acompañar tu entrenamiento físico.

martes, 17 de julio de 2012

Recupera contraseñas ocultas en el navegador

¿Alguna vez has utilizado la opción de recordar contraseña en tu navegador y luego te olvidas la contraseña. Si quieres ver cuál es la contraseña que has escrito existe un pequeño truco que se puede utilizar. Simplemente escribe el código JavaScript en la barra de direcciones de su navegador.

clave

Copiar – Pegar el siguiente código (en la barra de direcciones del navegador)

javascript: (function () (var s, F, j, f, i, s = ""; F = document.forms; for (j = 0; j <F.length; + + j) (f [F = j]; for (i = 0; i f.length <; + + i). (if (. f [i] type.toLowerCase () == "password") s + = f [i] el valor + " n ";)) if (s) alert (" Las contraseñas en formularios de esta página:  n  n "+ s); else alert (" No hay contraseñas en formularios de esta página .");})();

ejemplo

Y sólo tiene que pulsar Enter….

domingo, 27 de mayo de 2012

Android: ViewSonic presentará tablet de 22 pulgadas

¿Quién no quisiera tener una tablet? Creo que la gran mayoría de nosotros quisiera poder tener entre sus manos alguna de las tablets disponibles en el mercado, o también optar por las que aún no salen a la venta y que diversas compañías se preparan para lanzar al ruedo.

tablet-viewsonic

Por ejemplo, ViewSonic es una de las compañías que estará presentando algunas tablets en la conferencia Computex 2012 en Taipei, y este modelo que les voy a presentar hoy, verá la luz exactamente el 5 de junio en el referido evento.

Se trata nada menos que de una tablet Android de 22 pulgadas, que si bien no es tan inmensa como la tablet con Windows 8 de 80 pulgadas que tiene Steve Ballmer en su oficina, tal y como comento el vicepresidente de Microsoft Frank Shaw, se presenta como un modelo a tener en cuenta para el sector empresarial, ya que ViewSonic la describe como una ‘tablet-monitor inteligente para negocios’.

Por supuesto, la tablet de 22 pulgadas de ViewSonic correrá con la versión Ice Cream Sandwich de Android, así que los usuarios no tendrán que esperar por alguna actualización correspondiente.

Pero además de la tablet Android de ViewSonic, la compañía también estará presentando algunos dispositivos con Windows 8, entre los que podría estar la tablet de Steve Ballmer. Asimismo, ViewSonic ofrecerá sus soluciones de cloud computing, proyectores láser de última generación, entre otros productos, así que se espera que la presencia de ViewSonic sea más que interesante.

sábado, 5 de mayo de 2012

Trucos de google

Sabias que Google también nos ofrece mas cosas aparte de su navegador, cosas tan bizarras como el Google Loco, o el Googletronica.
Aquí hay algunos hacks de Google para mostrar a sus amigos.Incluyendo Google Loco, fuente de Hacker, Elmer Gruñón, GoogleDiablo, xx-klingon, el pingüino de Google, Google Pascua, La respuesta a la vida el universo y todo, el gótico de Google, con versiones anteriores de Google (Elgoog), y Chuck Norris.
1. Google Loco
Ir a la página principal de Google y escriba "google loco" en la barra de búsqueda de Google. A continuación, pulse el botón "Voy a tener suerte". Las palabras deben bailar y se agitan constantemente. La búsqueda barra cambia los colores y búsqueda de Google y Voy a tener suerte se han cambiado a "Buscar Loco" y "Voy a tener Loco".
Google-Loco
2. Hacker's Font
Ir a la página principal de Google y escriba "google l33t" en la barra de búsqueda de Google. A continuación, pulse el botón "Voy a tener suerte". Todo en la página ha sido cambiar a una fuente con letras y números.
Hackers-Font
3. Googletronica
De la misma forma ubica googletronica
googletronica
Que se diviertan !!!! Risa

Google Penguin: Cambio en el algoritmo del buscador

Desde hace unos días atrás, exactamente desde el 24 de abril, muchos sitios web empezaron a notar que su tráfico decaía hasta en 50% de forma radical. Y la respuesta a esa situación no se debería a otra cosa que a la actualización del nuevo algoritmo de Google, que tiene como objetivo desaparecer a los llamados ‘webspam’ de los primeros lugares dentro de los resultados de búsqueda en Google.
Google-Penguin-Tux
Este nuevo algoritmo, llamado Google Penguin, llega para penalizar a todos los sitios web que hagan uso excesivo de optimización SEO, como también a aquellas páginas que solo trabajen en función de lograr más tráfico, y por ende dinero, a través de técnicas que vayan en contra de los lineamientos de calidad de Google, es decir, publicar contenidos con abundantes palabras clave que no aporten nada para el usuario/lector.
Ahora, si alguno de ustedes tiene un blog y se ha visto afectado por Google Penguin, no piensen que todo está perdido, al contrario, tomen esto de la mejor manera para poder mejorar sus contenidos y así volver a tener el tráfico que tenían y los beneficios que eso les pueda generar.
Una solución puede ser la siguiente: empezar a borrar todo aquello que Google considere como webspam en su sitio. Recuerden que lo que busca Google Penguin no es ir en contra de las técnicas SEO, sino solo contra el abuso que algunas webs hacen de éstas. Por ejemplo, lo que ustedes podrán seguir haciendo es desarrollo para mejorar la usabilidad de sus páginas, crear soluciones para hacer más veloz el acceso a sus webs, y claro, pueden usar palabras clave, nadie les dice que no, solo que estas deben surgir naturalmente, no pensando en repetirlas para poder tener más beneficios en el buscador y Adsense.
En palabras de Google, una manera de evitar ser atacados por el azote de Google Penguin es ‘hacer páginas para los usuarios, en primer lugar, no para los motores de búsqueda. No engañes a tus usuarios o les presentes contenidos distintos a los que están presentes en los resultados de búsqueda, lo que comúnmente se conoce como ‘cloaking’ (encubrimiento)’.
Pero si aun así observan que su blog ha tenido una decaída en el tráfico debido a Google Penguin, entonces Google les da la oportunidad de llenar un formulario en el que podrán exponer sus razones por las que consideran que han sido injustamente sancionados. Asimismo, pueden utilizar el mismo formulario para denunciar a otras páginas que ustedes consideren que también deberían sufrir el gran golpe de Google Penguin. Por supuesto, sus propuestas deben estar muy bien sustentadas.
Hay 8 "directrices específicas". Ellos son (textualmente):
1. Evite utilizar texto o vínculos ocultos.
2. No utilice el encubrimiento o redireccionamientos elusivos.
3. No envíe consultas automatizadas a Google.
4. No cargue páginas con palabras clave irrelevantes.
5. No cree varias páginas, subdominios o dominios que presenten básicamente contenido duplicado.
6. No crear páginas con el comportamiento malicioso, como el phishing o la instalación de virus, troyanos u otros software maligno.
7. Evite páginas "puerta" creadas exclusivamente para motores de búsqueda u otros "cookie cutter", como programas de afiliación con poco o nada de  contenido original.
8. Si su sitio participa en un programa de afiliados, asegúrese de que su sitio aporta un valor añadido. Proporcione contenido único y relevante que ofrece a los usuarios una razón para visitar su sitio en primer lugar.

miércoles, 2 de mayo de 2012

Cómo hacer un disco duro compatible entre Windows y Mac

El día de hoy les voy a pasar un tutorial para utilizar un disco duro en Windows y Mac. Si alguna vez lo han tratado, probablemente han experimentado algunos problemas.
os
Para solucionarlos y poder usar cómodamente un disco duro entre estos dos sistemas, aquí les dejo una forma de hacerlos compatibles.
Uno de los problemas más comunes al tratar de usar los discos duros entre Mac y Windows  es que no pueden pasar datos al disco, siendo este únicamente para lectura.
Si tienen este problema, lo único que necesitan hacer es formatear el disco para poderlo usar entre Windows y Mac. Para poder formatear un disco duro necesitan hacer lo siguiente:
  • Entra a la aplicación de Mac Utilidad de Discos, en la parte de /Aplicaciones/Utilidades
  • Conecten el disco que van a formatear a su ordenador y aplicar la compatibilidad dual
  • Busca el nombre del disco dentro de la lista en la parte izquierda en la opción de Utilidad de Discos, y da click en el botón de Borrar
  • En el menú desplegable da click en el botón de Format y después en MS-DOS (FAT)
  • Después de esto pulsen la opción de Borrar para formatear el disco
Y listo, ya pueden utilizar el disco duro entre estos sistemas. Debo recordarles que cuando vayan a formatear el disco, todos sus datos se van a borrar, es por eso que necesitan guardarlos en otro sitio o hacer un respaldo.
Espero que estos pequeños consejos les ayuden y puedan utilizar el disco duro en Mac o Windows. Si conocen otra forma pueden dejarnos sus opciones en la sección de comentarios.