martes, 4 de noviembre de 2014

ASP, JSP Y PHP



JSP: Muy bueno si quieres tener control casi total sobre lo que hay en tus pantalla, excelente si lo combinas con buen uso de HTML y jQuery. Bajo nivel de abstracción así que no ayuda mucho si quieres reutilizar componentes a nivel del servidor
ASP.NET: Ya hay 2 variantes, "ASP.NET" y "ASP.NET MVC". Usar ASP.NET MVC es muy parecido a trabajar con Seam y usar JSF. Ambos son la opcion a utilizar si te vas por el uso de plataforma .NET. Buen nivel de abstraccion de componentes, aunque todavía muy inferior a lo que alguna vez proporcionó WebObjects.

PHP: Nacimiento orgánico, derivado del trabajo directo, por la facilidad con la que se puede empezar a trabajar a atraído como usuarios a los peores programadores del planeta. No es en si mismo una mala elección, si se le utiliza siguiendo las reglas de frameworks como Zend, Symfony o Cake, pero la mayoria de los programadores PHP que he conocido lo usan en directo, con modo de compatibilidad con la version PHP4, que permite que los novatos se disparen en los pies, llevando a las aplicaciones mas inseguras e ineficientes que he conocido. PHP posee un nivel de dinamismo y de rapido "feedback" de lo que estas haciendo que hace ver "lento" al desarrollo en JSP o ASP.NET, pero esta capacidad generalmente se sobre-utiliza como justificación para hacer las cosas "como se pueda" lo que a menudo resulta en codigo de muy mala calidad.

MOTORES DE BUSQUEDA



Gopher
De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Gopher es un servicio de Internet consistente en el acceso a la información a través de menús. La información se organiza en forma de árbol: sólo los nodos contienen menús de acceso a otros menús o a hojas, mientras que las hojas contienen simplemente información textual. En cierto modo es un predecesor de la Web, aunque sólo se permiten enlaces desde nodos-menús hasta otros nodos-menús o a hojas, y las hojas no tienen ningún tipo de hiperenlaces.
Gopher es uno de los sistemas de Internet para recuperar información que precedió a la World Wide Web. Fue creado en 1991 en la Universidad de Minnesota y fue el primer sistema que permitió pasar de un sitio a otro seleccionando una opción en el menú de una página. Esa es la razón por la que adquirió mayor popularidad que sus competidores, que acabaron siendo sustituidos por la Web.
Los servidores Gopher, igual que los servidores FTP almacenan archivos y documentos que puede verse en línea o transferirse al PC.
Del mismo modo que todos los sitios Web del mundo forman la World Wide Web, el Gopherspace engloba los 5000 o más servidores de Gopher existentes. En gran medida acceder a un servidor de Gopher es parecido a utilizar un sitio FTP, ya que la información se presenta en menús que contienen archivos y carpetas. Se navega por estas últimas para buscar archivos, documentos u otras carpetas que dispongan de más niveles de información. Normalmente los archivos se visualizan o bajan haciendo clic en ellos.
Aunque los servidores Gopher que quedan son testimoniales, el navegador Firefox admitía el protocolo hasta la versión 3. Internet Explorer lo eliminó en 2002, después de descubrirse una vulnerabilidad. Hoy en día, Firefox es compatible con Gopher mediante la extensión OverbiteFF. El navegador Lynx admite Gopher de forma nativa.

ARCHIE



Archie es un sistema para la localización de información sobre archivos y directorios, muy unido al servicio FTP. Es como una gran base de datos donde se encuentra registrada una gran cantidad de nombres de archivos y los servidores FTP. Al igual que gopher, ha sido reemplazado por la WWW.
Archie fue el primer motor de búsqueda que se ha inventado, diseñado para indexar archivos FTP, permitiendo a la gente encontrar archivos específicos. La implementación original se escribió en 1990 por Alan Emtage, Bill Heelan, y Peter J. Deutsch, entonces estudiantes en la Universidad McGill de Montreal.

Las primeras versiones de archie simplemente contactaban una lista de archivos FTP en bases regulares (contactando cada una apenas una vez cada mes, para no gastar muchos recursos en los servidores remotos) y requiriendo un listado. Estos listados eran almacenados en ficheros locales para ser buscados usando el comando grep de UNIX. Más tarde, se desarrollaron front- y back-ends más eficaces, y este sistema pasó de ser una herramienta local a un recurso para toda la red, a un servicio popular accesible desde múltiples sitios de Internet. A tales servidores se podía acceder de muchas formas: usando un cliente local (como archie o xarchie); haciendo telnet al servidor directamente, enviando queries por correo electrónico y más tarde con interfaces World Wide Web. El nombre archie viene de la palabra inglesa "archive", pero también está asociado con la serie de cómics americano “Archie”. Esta no era la intención original, pero fue lo que actuó como inspiración para los nombres de Jughead (oficialmente acrónimo de Jonzy's Universal Gopher Hierarchy Excavation And Display) y Verónica (acrónimo de "Very Easy Rodent-Oriented Net-wide Index to Computer Archives"), ambos sistemas de búsqueda para del protocolo Gopher. Con la aparición del World Wide Web la búsqueda de archivos se simplificó mucho, y actualmente hay muy pocos servidores activos. Se puede encontrar un gateway en Polonia y Japón.

ACTIVIDAD PAG 45: CMD





INVESTIGACION DE COMANDOS UTILIZADOS EN CMD



"Comandos utilizados para el símbolo del sistema o CMD"
Todos los sistemas Windows incluyen una serie de comandos que permiten transmitir órdenes directamente al sistema operativo.
Son simples instrucciones que se pueden usar de formas diferentes, la más conocida de ellas es introduciéndolos en la consola de CMD, aunque también se pueden utilizar en scripts o en archivos batch.
La consola de CMD, intérprete de comandos o Símbolo del sistema como algunos le conocen, es una herramienta incluida en todas las versiones de Windows.
Es una ventana negra donde se escriben los comandos con las opciones necesarias y se presiona la tecla Enter.
Los comandos de Windows son una herencia de los primeros sistemas operativos que funcionaban en MSDOS. En ellos todas las instrucciones tenían que ser ejecutadas manualmente mediante comandos similares a los de la lista en este artículo.
El uso de estos comandos mantiene plena su vigencia en el día de hoy.
Muchos han sido recientemente agregados ya que solo se empleaban como herramientas en paquetes o kits independientes para ser usados por profesionales.
En cada versión de Windows liberada, son perfeccionados con opciones y modificadores nuevos, los que lo hacen aún más potentes.
Los comandos que se relaciona en esta página son los que incluye Windows 7, la gran mayoría salvo excepciones están disponibles en Windows XP, Vista y en Windows 8.

Este último sistema debido a ser más reciente, incluye otros comandos novedosos que los puedes consultar en otra página de este sitio: Comandos nuevos en la consola de CMD en Windows 8