miércoles, 1 de junio de 2011

LAMP

El acrónimo 'LAMP' se refiere a un conjunto de subsistemas de software necesarios para alcanzar una solución global, en este caso configurar sitios web o servidores dinámicos con un esfuerzo reducido.

En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías:

  • Linux, el sistema operativo; En algunos casos también se refiere a LDAP.
  • Apache, el servidor web;
  • MySQL, el gestor de bases de datos;
  • Perl, PHP, o Python, los lenguajes de programación.

La combinación de estas tecnologías es usada primariamente para definir la infraestructura de un servidor web, utilizando un paradigma de programación para el desarrollo.

GNU/Linux

Linux es un núcleo de sistema operativo libre tipo Unix.


Apache HTTP Server

El servidor HTTP Apache es un servidor web libre y de código abierto, el más popular en cuanto a uso, sirviendo de facto como plataforma de referencia para el diseño y evaluación de otros servidores web.


MySQL

MySQL es un Sistema de Gestión de Bases de Datos (SGBD) relacional, que por lo tanto utiliza SQL, multihilo y multiusuario del que se estiman más de un millón de instalaciones.


PHP

PHP (acrónimo recursivo de "PHP: Hypertext Preprocessor") es un lenguaje de programación diseñado para producir sitios web dinámicos. PHP es utilizado en aplicaciones del lado del servidor, aunque puede ser usado también desde una interfaz de línea de comandos o como aplicación de escritorio.

Instalacion de LAMP en Ubuntu Server 10.10 (Servidor Web

Aqui un video explicativo sobre como instalar las herramientas necesarias para crear un servidor web con Ubuntu Server 10.10:

Microsoft .NET

Es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistema operativo hasta las herramientas de mercado.
.NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java de Oracle Corporation y a los diversos framework de desarrollo web basados en PHP.
Algunos de los lenguajes desarrollados para el marco de trabajo .NET son: C#, Visual Basic .NET, Delphi (Object Pascal), C++, F#, J#,Perl, Python, Fortran, Cobol y PowerBuilder.

Son beneficios de esta plataforma los siguientes:
  • Basados en estándares y prácticas web.
  • Son extensibles.
  • Fácil de usar para los desarrolladores.
  • Diseñado utilizando modelos de aplicaciones unifcadas.
Importancia de los lenguajes.
  • Visual Basic .NET: nueva versión de VB, con importantes innovaciones del lenguaje.
  • C# : nuevo lenguaje orientado a componentes.
  • C++ :Proporciona una mejor potencia y control.
  • J# : aprovecha totalmente el .NET Framework.
Componentes del .NET Framework.

  • Common Language Runtime (CLR).
  • Biblioteca de clases.
  • ADO.NET: Datos y XML.
  • ASP.NET: Formularios Web y Servicios Web.
  • Interfaz de Usuario. 


Visual Fox Pro

De acuerdo con Wikipedia, es un lenguaje de programación orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Database Management System (DBMS), y desde la versión 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft.



Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web.
Entre sus características se pueden enumerar:
  • Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos.
  • Flexibilidad para crear todo tipo de soluciones de bases de datos.
  • Lenguaje de Programación Orientado a objetos.
  • Utilización de Sentencias SQL en forma nativa.
  • Poderoso manejo de vistas, cursores y control completo de estructuras relacionales.
  • Su propio gestor de base de datos incorporado. Sin embargo, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL.
  • Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas.
  • Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en XML) como por generar reportes en formato XML.
  • Desde la versión 7.0, soporte de la tecnología IntelliSense de Microsoft.

Algunos comandos usados para creación de tablas, configuración de tiempo, entre otros son:
  • Create (para tablas)
  • Set date () to "" (para configurar modo de fecha)
  • Appen (abrir una tabla seleccionada)
  • Modi Struc (cambia datos en la tabla abierta)
  • Browse (visualiza la tabla en modo de ejecución)
  • entre otros.


lunes, 14 de marzo de 2011

Glosario de Redes

    • Backbone: se refiere a las principales conexiones troncales de Internet. Está compuesta de un gran número de routers comerciales, gubernamentales, universitarios y otros de gran capacidad interconectados que llevan los datos a través de países, continentes y océanos del mundo mediante cables de fibra óptica.
    • Conectores LC pertenecen a la familia de los Small Form Factor Connectors, tienen un aspecto exterior similar a un pequeño SC, con el tamaño de un RJ 45 y se presentan en formato sencillo o Duplex, diferenciándose externamente los de tipo SM de los de tipo MM por un código de colores, que se corresponde con un diámetro interno de la ferrule de 125,5 o 128 µm.
    • Conectores SCes un conector de broche, también con una férula de 2.5 mm. que es ampliamente utilizado por su excelente desempeño. Fue el conector estandarizado en TIA-568-A, pero no fue utilizado ampliamente en un principio porque tenía un costo del doble de un ST. En la actualidad es solo un poco más costoso y más común, ya que se conecta con un movimiento simple de inserción que atora el conector. Existe también la configuración duplex. 
    • Jack: Tipo de conexión que utilizan muchos cables, por ejemplo los de algunos dispositivos de sonido.
    • Jumper: es un elemento para interconectar dos terminales de manera temporal sin tener que efectuar una operación que requiera herramienta adicional. Dicha unión de terminales cierra el circuito eléctrico del que forma parte.
    • Patch Cordusado para los RJ45 para que en una red se conecte un dispositivo electrónico con otro. A medida que aumenta la longitud los cables son más gruesos y suelen tener apantallamiento para evitar la pérdida de señal y las interferencias (STP).
    • Patch Panelson paneles electrónicos utilizados en algún punto de una red informática o sistema de comunicaciones analógico o digital en donde todos los cables de red terminan.
    • Rack: es un bastidor destinado a alojar equipamiento electrónico, informático y de comunicaciones. Los racks son muy útiles en un centro de proceso de datos, donde el espacio es escaso y se necesita alojar un gran número de dispositivos, como servidores, enrutadores, conmutadores, cortafuegos, etc.
    • RJ45 (Registered Jack 45) es una interfaz física comúnmente usada para conectar redes de cableado estructurado, (categorías 4, 5, 5e, 6 y 6a). Es parte del Código Federal de Regulaciones de Estados Unidos. Posee ocho pines o conexiones eléctricas, que normalmente se usan como extremos de cables de par trenzado. Es utilizada comúnmente con estándares como TIA/EIA-568-B, que define la disposición de los pines o wiring pinout.
    • Telefonía IP reúne la transmisión de voz y de datos, lo que posibilita la utilización de las redes informáticas para efectuar llamadas telefónicas. Además, ésta tecnología al desarrollar una única red encargada de cursar todo tipo de comunicación, ya sea de voz, datos o video, se denomina red convergente o red multiservicios.
    • Switches un dispositivo digital de lógica de interconexión de redes de computadores que opera en la capa 2 (nivel de enlace de datos) del modelo OSI. Su función es interconectar dos o más segmentos de red, de manera similar a los puentes (bridges), pasando datos de un segmento a otro de acuerdo con la dirección MAC de destino de las tramas en la red.
    Archivo:Switch de 16 puertos.JPG
    • UTP : (Unshielded Twisted Pair), es un tipo de cable de par trenzado que no se encuentra blindado y que se utiliza principalmente para comunicaciones. Se encuentra normalizado de acuerdo a la norma estadounidense TIA/EIA-568-B y a la internacional ISO/IEC 11801.

miércoles, 9 de febrero de 2011

Get By Mail


Es una herramienta de asistencia remota que se utiliza por medio de un tipo de correo electrónico POP3 com Gmail o Hotmail.

Ventajas:


  • Acceso remoto por Correo
Con GetByMail puede quedarse en casa y tener acceso a su computadora de la oficina y viceversa, simplemente a través de sus cuentas de correo electrónico.

  • Uso compartido de archivos por correo
GetByMail le da una capacidad única para compartir archivos en su computadora con otras personas simplemente a través de correo electrónico.

  • Fácil instalación
GetByMail únicamente requiere una dirección de correo electrónico único para cada PC donde está instalado el programa. Ninguna configuración compleja red, sin IP dedicada y sin software adicional de FTP son necesarios. 

  • Intérprete de comandos de línea
Para conectar un PC a distancia, no es necesario instalar GetByMail tanto en equipos locales y remotos. GetByMail apoya la línea de intérprete de comandos para la mayoría de los comandos enviados a la PC remota desde cualquier cliente de correo electrónico o aplicación de correo web.

  • Totalmente seguro
GetByMail características incorporadas de seguridad le permiten administrar las direcciones de correo electrónico que están autorizados a utilizar GetByMail. 



Requerimientos Mínimos:

  • Pentium III 700 Mhz
  • Memoria RAM 256 Mb
  • Conexión a Internet
  • Cuenta de correo únicamente en Gmail..
Sistemas Operativos:
  • Windows 95
  • Windows 98
  • NT
  • ME
  • 2000
  • XP 
  • Vista
Desventajas
  • Como es por medio de correo electrónico, GetByMail tiende a tardarse en su inicio.
  • El programa al tratar de establecer contacto con la PC, es muy lenta y hay que esperar demasiado tiempo a veces por lo que puede ser muy soso para el usuario.
  • Cuando no hay Internet, simplemente no puede realizar ninguna acción