sábado, 10 de noviembre de 2012

Servidor de Versiones


Como ya no hay mas temas sobre la practica voy a proceder a describir este.

Un servidor de Versiones es un software muy común en las empresas donde se trabaja en programacion.

Un servidor es bastante util en el momento de trabajar varias personas en un solo archivo o en un proyecto de varios archivos en esos momentos donde es muy poco util ir guardando los cambios de manera automatica .
En un servidor de versiones se maneja lo que es el trasladar informacion desde las PC de los usuarios a un servidor central donde se van a guardar la ultima actualizacion sobre un archivo.

Algunos SErvidores de Versiones son 

CVS,Subversion:sourceSfe,ClearCase,Darcs,Bazaar,Plastic SCM ,Git Mercurial,Perforce

Podemos clasificar los sistemas de control de versiones atendiendo a la arquitectura utilizada para el almacenamiento del código:
  • Centralizados: existe un repositorio centralizado de todo el código, del cual es responsable un único usuario (o conjunto de ellos). Se facilitan las tareas administrativas a cambio de reducir flexibilidad, pues todas las decisiones fuertes (como crear una nueva rama) necesitan la aprobación del responsable. Algunos ejemplos son CVS y Subversion.
  • Distribuidos: Cada usuario tiene su propio repositorio. Los distintos repositorios pueden intercambiar y mezclar revisiones entre ellos. Es frecuente el uso de un repositorio, que está normalmente disponible, que sirve de punto de sincronización de los distintos repositorios locales

Algunas imagenes de un Servidor de versiones

Se puede objservar como una sola fila en el servidor tiene varias actualizaciones de parte de los clientes la cuales se van almacenando para su posible utilización posterior.

Hay otras formas de utilizar este servicio por ejemplo tmabien podemos guardar vesriones en cada computadora teniendo al final varios registros de un solo archivo del cual elegimos el mejor.


Asi es como funciona un Servidor de Versiones muy util y bastante usado como para aprenderlo a utilizar desde antes ,
Gracias

sábado, 3 de noviembre de 2012

Escritorio Remoto vía Web

Primero definamos un escritorio remoto es la posibilidad de manejar un sistema en este caso Windows Server desde otra computadora por medio de internet lo que significa que esta puede encontrarse en cualquier parte del mundo la segunda parte el hecho de ser un servicio web significa que la internamente por la cual vamos realizar  la gestión va a ser nuestro explorador predeterminado.

Existen varias formas de realizar un escritorio remoto vamos a usar una muy sencilla en cuestión de unos cuantos click vamos a estar haciendo todo lo que queramos en nuestro servidor desde una pagina web.

Lo primero que vamos a hacer es crear un nuevo rol y seleccionar usuario remoto de esta forma

Esperamos a que este se instale y entramos a la url del servidor para poder entrar al formulario de datos
en este formulario se llenara con los datos de autentificacion y posterior a esto la conexión va estar establecida y vamos a poder ver el escritorio de nuestro servidor de manera rápida y sencilla.


En la aplicación web podemos ver el escrito de nuestro servidor con lo que nos permitirá realizar todo tipo de acciones como si estuviéramos en la maquina personalmente si tenemos una conexión a Internet hay que asegurarse que se a de alta velocidad para no tener problemas en el envió de información.


sábado, 27 de octubre de 2012

Utilizacion de ISA Sever 2004

Lo primero que vamos a evaluar para realizar la instalacion de ISA Server es ver si tenemos los requisitos que este pide los cuales son los siguientes:

  • Pentium III a 550 MHz o superior
  • Microsoft Windows 2000 Server o Advanced Server con Service Pack 4 o una versión posterior; Windows 2000 Datacenter Server o Windows Server 2003 Standard Edition o Enterprise Edition
  • 256 MB de RAM o más 
  • Partición local con formato NTFS y 150 MB de espacio disponible en el disco duro; se requiere espacio adicional para el contenido de la caché Web
  • Unidad de CD-ROM o DVD-ROM
  • Adaptador de red compatible con el sistema operativo del equipo para comunicarse con la red interna;
Tambien nos va a solicitar que tengamos instalado por lo menos la una version de Windows Server 2003 con SP 2.

El segundo paso seria el configurar una puerta de enlace que permita la conexio nentre nuestro servidor y la red externa la cual va a ser accesada por medio del ISA server.

Por ello debemos crear el ruteo correspondiente en nuestro servidor.

Lo siguiente es poder configurar el ISA de manera que quede libre la entrada de peticiones a nuestro servidor DNS ya que muchas veces este puede ser un problema para los clientes quienes para resolver una direccion deberan colocar sus datos en cada momento o cambiar la cofiguracion de los programas.

En este momento si se tiene alguna version antigua de ISa como el 2000 es mejor realizar una copia de la configuracion porque se debe de actualizar este servicio aunque lo mas recomendable es realizar una instalacion limpia osea no una actualizacion sino una instalacion desde 0 claro si es posible.

Al seguir con la instalacion llegamos al punto de elegir si queremos la instalacion tipica, personalizada o custom por el momento vamos a realizar la instalacion tipica ya que contiene lo necesario para hacer funcionar el sistema.

El isa server puede funcionar de varias maneras:

Lo que vemos en la imagen es la como el ISA server esta funcionando como una barrera entre los clientes y la red DMZ que es la red de servicios interna de nuestro sistemas probablemente por alguna regla o politica que permite enviar en un puerto determinado.

Tambien podemos ver que Usuarios en cualquier parte del mundo se pueden conectar por medio del ISA server a nuestra red intarna con lo que habilitamos un usuario remoto par este fin.

En el mundo de los Firewall existen las reglas y las listas de acceso por defecto el servidor va a bloquear toda interaccion desde una red externa a una red interna de manera directa por eso creamos reglas de Nateo y politicas.

Una regla de Nat es una forma de esconder las verdaderas IP's de nuestros servidores internos por medio de una ip publica la cual es la unica que tiene acceso a nuestro servidor interno cuya ip de red interna no es divulgada por seguridad de la red.

Tambien podemos utilizar el ISA server para crear una conexion VPN que es una conexion directa entre los equipos internos y la red externa problamente una red remota para la cual queremos tener acceso.

Aqui tenemos un diagrama que nos ayudara a entender de mejor manera el uncionamiento del ISA Server 2004
Podemos ver como el Cliente por medio del Isa server puede interactuar con redes exteriores tanto Servicios en la Web como otros servicios en redes distintas.

Cualquier duda enviar correo

Les adjunto algunos videos de como implementar el isa server que estan en YouTube







sábado, 13 de octubre de 2012

Instalacion de Servidor de Correos


Para iniciar debemos conocer que es Exchenge Server 2007:

Este es un servidor de corrreos bastante completo que nos ofrece microsoft para la instalacion de servicio de correo en una empresa o negocio cuenta con las suficientes caracterisiticas para ser llevado a un entorno de desempeño amplio.

El desempeño del servidor de correos ira bastante ligado a nuestra maquina y asi tambien a la conexion a internet la velocidad de la misma podra ser un factor crucial a la hora de inciar nuestro propio servidor de correos.

Bueno ya establecida una pequeña introduccion vamos a explicar los requisitos de Exchenge Server 2007.

  • Servidor Windows 2003 con minimo SP 1 en este a caso se instala sobre un servidor de 32 bit pero lo optimo es instalarlo sobre una maquin de 64 bit que soporte altas velocidades de transferencia en la tarjeta madre hacias los dispotivos y perifericos de nuestra PC
  • Active directory instalado debe de estar limpia de cualquier otro servidor de correos
  • Instalacion de IIS y todos sus componentes de REd
  • .NET frameworks 2.0 
  • Microsoft Power Shell instalado
Como primer paso debemos elevar el nivel del Dominio a Windows Server 2003 esto podria causar que algunas conexiones como las de Windows NT o Windows 2000 fallen por lo que se debe de tomar en cuenta si hay maquinas conectadas de este tipo

En el panel de control de IIS debemos instalar los servicios de  Common Files, Internet Informacion SErvice , World Wide Service

El siguiente paso nos pedira :NET framworks si todavia no lo hemos instalado en este punto no podremos avanzar

Asi tambien en este paso se solicita que este instalado Power Shell asi que tambien deberemos instalarlo si este no estuviera corriendo en nuestro servidor.

Ahora debemos empezar insertando el disco de Exchange Server este es un programa de paga asi que se aconseja que se compre si se va a utilizar de manera productiva.

Los pasos para instalar Exchange server 2007 son bastante sencillos en resumen es un programa de Siguiente Siguiente.

Durante la instalacion aparecera una pantalla como esta 


Podemos ver que si no tenemos todo isntalado exchange nos tirara una exepcion hasta que lo tengamos funcionado de manera correcta 

Si todo sale bien y tenemos los prerrequisitos la instalacion va a continuar hasta terminar

Si el programa no nos tira alguna otra excepcion entonces ya tendremos instalado el servidor de Correos Exchange server 2007


Una forma de saber si tenemos todo es chekear la lista de requerimientos 

Cualquier duda enviar un Correo

sábado, 6 de octubre de 2012

Instalar un Servidor DNS

Un servidor DNS en pocas palabras es el encargado de solucionar las direcciones que se escriben en un navegador como sabemos las direcciones tiene nombres para ser faciles de recordar pero en la red siempre estan dirigidas a servidores que tiene IP's publicas.

IP publica: es una direccion IP validad para la red de Internet normalmente se debe de pagar por tener una IP publica ya que es unica para cada servidor en Internet.

Al principio de Internet se utilizaban archivos que se actualizaban los cuales contenian las direcciones IP de cada servidor publicado en la RED pero esto se volvio algo muy impractico dada la cantidad tan inmensa de servidores.

Esto nos lleva a lo que son los Servidores DNS que nos prestan el servicio de solucion de direcciones vamos a instalar uno en windows server 2008

Lo primero es asignar una direccion estatica la cual va a ser la direccion IP que ingresemos en nuestros clientes para servidores DNS.

Tambien podemos tener un servidor DNS 2 el cual servira de respaldo si el primero no puede ser contactado.

Colocamos la IP 192.168.1.10 y como servidor DNS colocamos este mismo




Ahora debemos de instalar el Servicio de DNS esto lo hacemos desde el administrador de Servicios
Le damos en Siguiente hasta llegar a la ventada de instalacion donde debemos esperar a que termina de instalar. Despues de completar el proceso de instalacion estaremos en una ventana asi:
Ahora entramos en el menu inicio y vemos los servicios instalados entramos a la configuracion del servidor DNS aqui podemos ver las direcciones que pasan de Nombre a IP y tambien de forma inversa trasladar una IP a un Nombre.

Ahora vamos a crear una nueva zona de ejemplo para ver como funciona este servicio
Ahora debemos colocar el ID de la red donde vamos a meter las IP's a traducir en estos momentos vamos a meter el ID de nuestra Red


Adicional a esto creamos una zona Directa de la misma manera llamada zona1.practica.net
Ahora vamos a crear los HOST que son las direcciones que se van a traducir por medio de DNS
Por ahora vamos a probarlo agregando una direccion redirigida al mismo servidor.
Agregamos tambien otra direccion del tipo WWW

Ahora observamos que un ping hecho a la direccion www.zona1.practica.net es redirigido a la IP 192.168.1.10 con lo que tenemos una direccion agregada asi se pueden agregar muchas mas o mantener actualziaciones entre DNS que normalmente un nuevo HOST tarda un dia en llegar todos los servidores DNS de internet.



Cualquier duda escribir al correo.



sábado, 29 de septiembre de 2012


IIS
Primero debemos comprender que es IIS:

Es un servidor web que esta presente como un servicio activable en varias versiones del sistema operativo Windows pero ahora lo vamos a habilitar en el sistema Windows Server 2008 este servidor nos da el servicio de FTP, SMTP,NNTP, HTTP/HTTPS entonces podemos tener un servidor web para publicar informacion en internet o en la intranet de nuestro lugar de trabajo.

La principal necesidad por la cual se implementa este servicio es la de seguridad ya que tiene reglas y protocolos que permiten publicar una pagina web de manera mas segura para nuestro servidor.

Para iniciar el servicio IIS debemos ir a la parte servicios de nuestro Servidor


Lo primero es seleccionar el Servicio IIS para instalar.
Tambien debemos de instalar algunas funciones adicionales como lo son la autentificacion de windows para que este funcione de manera adecuada.
Cuando ya tenemos todo esto le damos instalar y se tardara un momento ne terminar de instalar todo lo necesario

Ahora ya podemos ver que tenemos una pagian de inicio creada en el servicio IIS esta la podemos editar para tener una pagina de inicio en nuestro servidor web

En la pagina de inicio nos aparecera este logo mostrando que la instalacion de nuestro servidor web fue realizada con exito .

sábado, 15 de septiembre de 2012

Red Android - Windows 

Como primer punto debemos aclarar que la red solo es posible si se cuenta con una version de Android mas alta que la 3.0 ya que desde esa en adelante aplica para otros dispotivos aparte de los telefonos entonces hay una alta disponibilida de programas libres y de paga para crear redes bueno a lo que vamos una red son programas gratuitos.

Vamos a necesidar 3 programas disponibles con licencia libre.

SuperUser: Nos permitira entrar al sistema windows en forma de administrador.

Samba FileSharing: Este programa nos permitira compartir archivos con un SO Windows

ES Explorador : Nos servirá para ver el sistema de archivos de Windows

Cabe decir que la Samba FileSharing ya viene configurado y en cuestión a la red de windows pues solo debemos crear la red y compartir las carpetas.

Para realizar la red tenemos que  tener conocimientos previos sobre IP y algunas funciones de red.

1) Como primera paso vamos al ES Explorador y mostramos las pestañas


2) Entonces le damos escanear y cuanod ingresemos a la red en este momento ingresamos los datos del telefono como si IP Contraseña y todo los datos que nos pida

3) Después de realizar la conexión podremos ver el contenido de las carpetas compartidas así como editarlas de la forma en que queramos


sábado, 8 de septiembre de 2012

Teléfonos Inteligentes

Informacion sobre telefonos inteligentes emulados en la PC

Instalación de un teléfono inteligente.

En muchas paginas hay varios simuladores de teléfonos inteligentes aquí hay una que sale entre las primeras búsquedas:

http://eomblog.blogspot.com/2011/09/16-emuladores-para-desarrollo-de.html

Vamos a simular un BlackBerry 8703e para la prueba de emulación este lo descargamos de
http://www.softpedia.es/descargar-BlackBerry-8703e-Simulator-212567.html

Instalación:

En tres pasos ya tendremos instalado el simulador

Posterior a esto le damos en Siguiente varias veces cambiamos algo solo si no deseamos la instalación por defecto y llegamos a

Después de haber instalado el teléfono tenemos una imagen del teléfono cargando por lo que debemos esperar a que termina de cargar.

Cuando el teléfono haya cargado la configuración tendremos un teléfono para hacer pruebas de programas y aplicaciones que sean compatibles con el.



Posteriormente se enviara información para la rede de teléfono que se debe de armar

Cual quier duda mandar un correo.

sábado, 1 de septiembre de 2012

Uso de Camtasia

Un manual rapido de como utilizar Camtasia para grabar la realizacion de las redes:

1) Lo primero es bajar una version de Camtasia pueden escoger la version de prueba puesto que este software es de pago o bueno ya sabrán ustedes.

2) Una vez instalado lo inicia y tendrán una pantalla así:




3) Bueno en este casi vamos a seleccionar Record the screen para grabar lo que estemos realizando

4)Si queremos empezar a grabar podemos seleccionar REC para grabar la pantalla y todo lo que hacemos sera grabado en un video podemos poner pausa al video pero is le damos stop terminara esta sesion de grabado.



5) Cuando terminemos de grabar lo que necesitamos debemos darle en stop y pasar al modo reproductor para que veamos en este nuevo menú debemos seleccionar entre darle Salvar o en darle borrar vamos a seleccionar guardar también podemos seleccionar que clase de resolución de esto dependerá también el tamaño que ocupe el vídeo terminado
6 ) En el siguiente paso vamos a poder ver una gran gama de afectos visuales y herramientas de edición como por ejemplo marcadores, texto en pantalla, flechas , insertar audio podemos crear muchas capas de señales que aplicar
7 ) Podemos agregar punteros y muchas señales que nos permitan mejorar nuestro vídeo cuando terminemos podemos guardar nuestro vídeo usando exportar así genera un archivo.avi para subir a alguna pagina de vídeos si es necesario 

8) tenemos una gran gama de formatos para generar nuestro vídeo dependiendo de este también va a ser el espacio que ocupe en nuestro disco 

Espero que les sirva de algo este manual si desean que hable sobre un tema envíen un correo con la duda por favor.





sábado, 18 de agosto de 2012

Les voy a describir como instalar el sistema operativo basado en Linux CentOS por medio de algunas imagenes lo primero es crear la maquina virutal en Virtual Box lo muestro en estas imagenes

Creamos una nueva maquina virtual 


Debemos de seleccionar MINIMO 512 RAM


Creen un nuevo Disco duro Virtual O usen uno creado que este Limpio


En la siguiente pantalla dejamos la opcion por defecto


Si queremos hacerlo de manera mas facil lo mejor es poner la opcion por defecto reservado de forma dinamica


Esta maquina es solo para esta prueba vamos a dejarla en 8GB pongane lo que necesite



Despues le damos en Crear hasta que nos deje iniciar la nueva maquina Virtual entonces cuando iniciemos lo primero que nos dira es que necesita un imagen de CD par inciar es el momento donde debemo cargar nuestra imagen de CentOS que podemos descargar en la siguiente pagina en forma directa o por torrent


Despues de bajarla la seleccionamos para instalar

Cuando haya iniciado la maquina tendremos el siguiente menu

Seleccionamos la primera opción y nos vamos de la siguiente manera seleccionando lo de las imagenes en el orden que aparecen




En las siguiente imagen nos dice que el Disco Duro no tiene formato entonces le damos Reinicializar


La siguiente parte es muy importante debemos poner una contraseña al Linux la contraseña debe ser muy segura si van a utilizar esta maquina en una instalacion real para uso personal o de negocios


Lo ultimo es borrar el disco y darle fin a la instalacion


Reiniciamos la maquina virtual despues de los procedimientos y tendremos el sistema Linux CentOS instalado podemos instalarle un ambiente grafico KDE o GNOME o utilizarlo por consola



Si realizamos la instalacion en VmWare es mucho mas facil e incluso nos instala un ambiente grafico sin necesidad de hacerlo a mano 

Nota: Acosumbrense a trabajar en Consola-Terminal ya que en muchas ocaciones no tiene tiempo o no se les permite usar un ambiente grafico en Linux.