2010
2010
2010
Estaba estudiando para el examen de una de mis materias y quería ver la historia de Internet de una manera mas amena y fue entonces que me tope con este video que me encanto, y para los que no entienden nada de ingles también tiene subtitulo.
Lo veo como una manera divertida de conocer la historia de Internet, espero lo disfruten y les sirva e algo.
2010
Google ha anunciado la realizacion de un de un sistema de indexación web nuevo llamado Caffeine. Caffeine proporciona los resultados un 50 por ciento más fescos en comparacion al anterior, siendo asi las mas grande colección de contenidos web que la google haya ofrecido, Ya sean noticias, blogs o mensajes en foros se pueden encontrar mas rapidamente despues de su publicacion, cosa que no habia sido posible antes.
Este nuevo sistema ha sido construido para satisfacer las nuevas necesidades de una web creciente y más diversa, donde la información incluye imágenes, videos, noticias y actualizaciones en tiempo real. (más…)
2010
Este es un pequeño articulo para aprender que podemos hacer un el comando WGET
Un pequeño resumen de las principales opciones de wget:
1.Descargar una pagina web o un fichero:
wget http://www.servidor.com/fichero.zip
2.Guardar la información que aparece por pantalla en un fichero de log:
wget o log.txt http://www.servidor.com/fichero.zip (más…)
2010
Keith Curtis ingresó a Microsoft en 1993 para incorporarse al equipo de Microsoft Word, en esos años el equipo tenía sólo 20 personas, la misma cantidad que hoy en día Sun mantiene trabajando para OpenOffice completo. Tras retirarse de la compañía después de 11 años, conoció el software que se crea fuera de Microsoft gracias al desarrollo abierto, y presentó sus puntos de vista.
Segun Keith, Windows Vista demostró que Microsoft sigue siendo una compañía enfocada en la ingeniería, y por lo tanto la gente sí se da cuenta cuando las cosas se hacen mal, no es “puro marketing”. Vista causó que muchos usuarios consideraran por primera vez otros sistemas operativos para escritorio como Mac OSX y Linux. Si bien Windows 7 curará las heridas con los usuarios de Windows, es difícil que haga volver a aquellos que hace tiempo abandonaron el sistema.
Keith también dice que los nuevos releases ya no son tan importantes como alguna vez lo fueron. Antes de que las aplicaciones web fueran dominantes, Microsoft necesitaba que los desarrolladores de aplicaciones y partners crearan nuevas versiones para su sistema operativo y que usara las bondades de éste. Así pasó con Windows 95 y la introducción de los 32-bit y multitarea preemptiva, y posterioremente con Windows XP y el kernel de NT.
Para Keith, el hecho de que construir software es complejo para todos, pero la dificultad adicional para Microsoft es mantener la compatibilidad con todo lo que ya existe. Después de haber visto tanto el código de Microsoft como el de otros sistemas, Keith cree que la mayor ventaja de Mac OSX y Linux es que no tienen que cargar con tanto código antiguo.
Aunque Windows 7 no hará que los usuarios de Apple vuelvan, si podría reducir el crecimiento perdido con Vista, y Microsoft perfectamente puede solucionar los problemas que Apple destaca en sus anuncios de PC vs Mac.
Sin embargo, Keith dice que el caso de Linux es diferente, porque puede correr en hardware barato, tiene una gran cantidad de programadores en todo el mundo, menos código obsoleto, un mejor modelo de desarrollo y además se puede conseguir gratis.
Keith también destaca las aplicaciones que vienen en un sistema GNU/Linux moderno, como por ejemplo el soporte de múltiples protocolos de mensajería en una sola aplicación (N del E: y OpenOffice). Finalmente destaca una característica que ningún otro sistema tiene: una gran cantidad de aplicaciones libres e instalables con un sólo click.
Aunque muchos programas no están tan bien terminados como Firefox, por nombrar un caso, hay muchos que ya son suficientemente buenos y a diferencia de su competencia, van mejorando a medida de que la base de usuarios crece, gracias a su modelo de desarrollo.
He usado Linux por cuatro años y he visto mejoras drásticas, incluso el ritmo del progreso se incrementa. De hecho, después de varios años investigando sobre el tema, me he convencido de que GNU/Linux es el futuro de la computación, así como Wikipedia es el futuro de la enciclopedia.
Después de sus 11 años en Microsoft, Keith Curtis escribió el libro After the Software Wars que también está disponible para descarga. Keith dice que se decidió a escribir el libro cuando dejó Microsoft y comenzó a usar Fedora Core para ver cómo vivía la otra mitad del mundo.
FUENTE: GNU/Linux es el futuro, dice un ex-empleado de Microsoft – Software Libre
2010
En días pasados en una una conversación que teníamos sobre seguridad y distintos tipos de ataques llegamos al punto de los virus, pero no falto el que nos dijo, “si pero yo uso Linux y por lo tanto no tiene virus y estoy exento de eso….” lo cual es una afirmación totalmente falsa, pero vamos a extender un poco mas el tema.
La informática esta cada día mas cerca de nosotros y evoluciona a pasos agigantados y por lo mismo podemos encontrar un gran numero de dispositivos programables que van desde portátiles (laptop), netbooks, Pc’s de escritorio a teléfonos móviles (celulares) con su amplia gama de sistemas operativos. (más…)
2010
La Programación Orientada a Aspectos (POA)
es un paradigma de programación reciente, y su intención es tener una adecuada modularizacion de las aplicaciones y posibilitar una mejor separación de conceptos. Gracias a la POA se pueden encapsular los conceptos que componen una aplicación en entidades bien definidas, eliminando las dependencias entre cada uno de los módulos. De esta forma se consigue razonar mejor sobre los conceptos, se elimina la dispersión del código y las implementaciones resultan más comprensibles, adaptables y reusables.
¿Y cual es el Objetivo?
El principal objetivo de la POA es la separación de las funcionalidades dentro del sistema:
- Por un lado funcionalidades comunes utilizadas a lo largo de la aplicación.
- Por otro lado, las funcionalidades propias de cada módulo.
Cada funcionalidad común se encapsulará en una entidad.
¿Que ventajas tengo con este Paradigma?
Muchas veces nos encontramos, a la hora de programar, con problemas que no podemos resolver de una manera adecuada con las técnicas habituales usadas en laprogramación imperativa o en la programación orientada a objetos. Con éstas, nos vemos forzados a tomar decisiones de diseño que repercuten de manera importante en el desarrollo de la aplicación y que nos alejan con frecuencia de otras posibilidades.
A menudo, hace falta escribir líneas de código que están distribuidas por toda o gran parte de la aplicación, para definir la lógica de cierta propiedad o comportamiento del sistema, con las consecuentes dificultades de mantenimiento y desarrollo. En inglés este problema se conoce como scattered code, que podríamos traducir como código disperso. Otro problema que puede aparecer, es que un mismo módulo implemente múltiples comportamientos o aspectos del sistema de forma simultánea. En inglés este problema se conoce como tangled code, que podríamos traducir como código enmarañado. El hecho es que hay ciertas decisiones de diseño que son difíciles de capturar, debido a que determinados problemas no se pueden encapsular claramente de igual forma que los que habitualmente se resuelven con funciones u objetos.
2010
Bueno, pues navegando un ratito y checando sitios al azar y que me encuentro con esta imagen, chequenla y dejen sus comentarios
Da click en la imagen para agrandar
Actualización: A lo que me refiero es que el menú de la pagina se ve mal, eso es lo curioso de esta imagen
2010
Para conocer las características de la CPU (procesador) sobre el que estamos trabajando sólo tenemos que visualizar el fichero “cpuinfo” de la siguiente forma:
cat /proc/cpuinfo
De esta forma obtendremos en la consola algo como: (más…)
2010
Bueno, despues de tanto pensarlo pues me he decidido, me he cambiado a fedora.
¿Pero por que lo he hecho?
Pues Fedora es una distribucion de proposito general, si, puede servir para un equipo de escritorio asi como para un servidor, y puede adquirir cualquier rol.
¿Por que Fedora y no otras?
(más…)





