miércoles, 23 de febrero de 2011

Conexión de MySQL

En esta entrada les pondré una breve solución para los que tienen problemas comunicando su MySQL con aplicaciones situadas en otra parte no localmente.

El panorama es el siguiente tengo dos maquinas virtuales una de ellas es solo base de datos MySQL y la otra maquina es para aplicaciones web necesito que mi MySQL se conecte por host no por localhost al principio les puedo decir que moví cuanta cosa encontraba pero la solución fue mas fácil de lo que creen, lo que haremos sera lo siguiente:

Antes de hacer esto debes para tu MySQL esto lo harás desde consola con el comando net stop mysql 


Inicio.

Luego equipo.


Luego disco local (c:).


Luego archivos de programa.


Luego MySQL.


Y dentro de MySQL encontraran otra carpeta en este caso se llama MySQL sever 5.1.


Al entrar a este carpeta buscaremos un archivo el cual debe llamarse my.


Al darle doble clic abrirá un bloc de notas allí buscaremos donde dice mysqld y donde escucha del puerto cabe decir que el puerto que utiliza MySQL es el 3306 debajo de este agregaremos la siguiente linea.
bind-address=0.0.0.0 
se preguntara porque la ip en ceros esto para que MySQL responda desde cualquier interfaz 


bind-address=192.168.10.3
 se preguntaran porque esta ip esto es para que MySQL responda a un interfaz en especial


  
Una vez hayas agregado la linea guarda los cambios o sino no habrás hecho nada.



Cuando hayas terminado este proceso inicia de nuevo tu  MySQL  con el comando net start mysql

Ya con esto puedes instalar tu aplicaciones desde otra maquina pero situando tus base de datos en  MySQL donde quieras que las pongas.

Aclaración:
Al agregar la linea anterior les di dos opciones ahora les explicara la conveniencia de cada una.

Al poner bind-address=0.0.0.0 lo que haces es abrir la posibilidad de que tu MySQL responda por cualquier interfaz pero con esta opción hay un problema el cual es que si ustedes hacen esto estaría poniendo su  MySQL en vulnerabilidad para que cualquier llegue y haga en sus bases de datos cuantos daños se les ocurra.

Al poner bind-address=192.168.10.3 lo que hacen es que su  MySQL solo escuche una interfaz determinada esta opción es mejor ya que la seguridad de su  MySQL no se vería vulnerable y solo tendrían acceso los que ustedes dispongan, la ip 192.168.10.3 es la ip que yo le di a mi  MySQL o para ser mas claros a mi maquina ya ustedes pondrán la ip con la que trabajen.



domingo, 13 de febrero de 2011

Amazon Web Services (AWS) Cloud Computing


Es un conjunto de servicios de infraestructura. Gracias al modelo de pago según el uso podrá ahorrar tiempo incorporando servicios informáticos, de base de datos, de almacenamiento, mensajería, pago y otro tipo de servicios que le ayudarán a poner en marcha el sistema y que esté disponible para su negocio.

A continuación les daré una breve descripción de los servicios ofrecidos y de sus costos:

Compute 
 Amazon Elastic MapReduce:es un servicio web que permite procesar gran cantidad de datos en forma fácil y económica.


Amazon Elastic Compute Cloud (EC2):es un servicio web que permite configurar la capacidad de modificar el tamaño de la nube.

  
Auto Scaling:le permite aumentar automáticamente la capacidad de acuerdo con las condiciones que defina.

Distribución de contenido   

Amazon CloudFront:es un servicio web que sirve para distribuir los contenidos de usuarios final sin que los retardos temporales de red retrasen el trabajo.



Base de Datos  

Amazon Simple DB:es un almacén de datos el cual se puede ampliar y que le baja la carga al administrados y su base de datos.


 Amazon Relational Database Service (RDS):  es un servicio web que facilita las tareas de configuración y utilización de la base de datos en este también se puede modificar su tamaño.


Comercio electrónico


Amazon Fulfillment Web Service (FWS):es un servicio web que permite a los comerciantes la posibilidad distribuir productos a nivel internacional.

Mensajería 
Amazon Simple Queue Service (SQS):es un sistema de gestión que ofrece la posibilidad de almacenar mensajes a medida que se transfieren entre sistemas.

Amazon Simple Notification Service (SNS):es un servicio web que facilita las tareas de configuración, utilización y envío de notificaciones desde la nube ademas ofrece la posibilidad de publicar mensajes desde un aplicación y entregarlos a los suscriptores.



Supervision


Amazon CloudWatch:es un servicio web que proporciona supervisión para los recursos en nube que Proporciona a los clientes datos sobre la utilización de recursos, el rendimiento operativo y los patrones globales de demanda.


Redes

Amazon Virtual Private Cloud (VPC):permite a las empresas conectar su infraestructura existente con un conjunto de recursos informáticos aislados de AWS mediante una conexión de VPN (red privada virtual), así como ampliar sus funciones de gestión existentes, como los servicios de seguridad, los cortafuegos y los sistemas de detección de intrusiones para incluir sus recursos.
  

 Elastic Load Balancing: Le permite conseguir aún más tolerancia a fallos en sus aplicaciones, al proporcionar la capacidad de equilibrio de carga necesaria como respuesta al tráfico entrante de aplicaciones.


Pagos y Facturación


Amazon Flexible Payments Service (FPS): servicio web que facilita la transferencia de dinero digital entre dos entidades, ordenadores o personas. 
Amazon DevPay:es un sistema de facturación y de gestión de contabilidad que permite a los desarrolladores cobrar por sus aplicaciones AWS. 


Almacenamiento


Amazon Simple Storage Service (S3): ofrece una infraestructura de almacenamiento de datos totalmente redundante para el almacenamiento y la recuperación de cualquier cantidad de datos, en cualquier momento y desde cualquier parte de la web.


Amazon Elastic Block Store (EBS): proporciona volúmenes de almacenamiento a nivel de bloque diseñados para utilizarlos con las instancias de Amazon EC2. Los volúmenes Amazon EBS son almacenamiento fuera de la instancia que persiste con independencia de la vida de una instancia.
AWS Import/Export: acelera la transferencia de grandes cantidades de datos de forma tanto entrante como saliente de AWS, utilizando dispositivos de almacenamiento portátil para realizar el transporte. 


Soporte técnico


AWS Premium Soport: es un canal de soporte unidireccional y con rápida respuesta diseñado para ayudarle a crear y a ejecutar aplicaciones en los servicios de infraestructura de AWS.


Trafico Web


 Alexa Web Information  Service: pone a disposición de los desarrolladores el enorme repositorio de datos de Alexa, que contiene datos sobre patrones de tráfico y estructuras de la web. 
Alexa Top Site: expone datos sobre tráfico de sitios web a nivel internacional, ya que Alexa Traffic Rank los recopila y actualiza de forma continúa. 


Fuerza de Trabajo


Amazon Mechanical Turk: permite a las empresas acceder a miles de trabajadores mundiales bajo demanda, además de integrar de forma programática su trabajo en los diversos procesos empresariales.




 En los servicios anteriores vimos tablas de costo esta fueron extraídas dehttp://aws.amazon.com/es/products/

 Las que no contiene tabla es porque sus precios no se muestran

Capa de uso gratuito AWS
A continuación se enumeran las características de las nuevas capas   de uso de AWS. todas están disponibles durante el periodo de un año (a excepción de Amazon SimpleDB, SQS y SNS, que son gratuitas de forma indefinida). la capa de uso gratuito de AWS puede emplearse para todo aquello que desee ejecutar en la nube: ejecutar nuevas aplicaciones, probar aplicaciones existentes en la nube, o simplemente obtener experiencia con AWS.

Amazon Elastic Compute Cloud (ec2): Proporciona capacidad informática escalable en la nube con un esquema de pagos según el consumo.

Amazon SimpleDB: Funciona de forma conjunta con Amazon S3 y Amazon EC2 para ejecutar consultas en datos estructurados en tiempo real.

Amazon Simple Queue Service (SQS): Proporciona una cola alojada diseñada para almacenar mensajes mientras viajan entre ordenadores, lo que facilita la tarea de creación de un flujo de tareas automatizado entre servicios web.
   
Amazon Simple Notification Service (SNS): Es un servicio web que facilita las tareas de configuración, utilización y envío de notificaciones desde la nube. 

Elastic Load Balancing: Distribuye automáticamente el tráfico de aplicaciones entrantes entre varias instancias de Amazon EC2. 

Amazon Simple Storage Service (S3): Ofrece una infraestructura de almacenamiento de datos totalmente redundante para el almacenamiento y la recuperación de cualquier cantidad de datos, en cualquier momento y desde cualquier parte de la web. 

Amazon Elastic Block Store (EBS): Proporciona volúmenes de almacenamiento a nivel de bloque diseñados para utilizarlos con las instancias de Amazon EC2. Los volúmenes Amazon EBS son almacenamiento fuera de la instancia que persiste con independencia de la vida de una instancia.

La información anterior fue extraída de http://aws.amazon.com/es/products/

viernes, 4 de febrero de 2011

La nueva apuesta de Une-Comercializará en Colombia la tecnología 4G







La empresa antioqueña, con el operador celular Tigo, ofrecerá a sus usuarios los servicios de chat, navegación por internet y televisión.

Une sigue a la vanguardia de las telecomunicaciones en el país, pues trabaja desde hace siete meses en la implementación de la tecnología 4G en los celulares. Un proyecto que costará US$90 millones, de los cuales ya se han invertido US$20 millones.


Según Horacio Vélez, presidente de Une, la compañía ofrecerá 20 megas en los celulares y 20 veces más velocidad de entrada, además de otros servicios. “Todo esto es diferentísimo a la voz. El usuario podrá chatear, acceder a internet, ver televisión. Vamos a tener una nueva generación de las comunicaciones de datos”, precisó.


La puesta en el mercado de esta nueva tecnología, prevista para septiembre, se ofrecerá inicialmente con Tigo, compañía de la cual Une posee el 25% de las acciones; sin embargo, “cualquier operador podrá acceder a nuestros servicios”, aseguró.


La meta de la compañía es llegar a los 2 millones de usuarios en 18 meses, empezando en las ciudades de más de 500 mil habitantes. Para lograrlo, se partirá de los 6 millones de personas que actualmente utilizan los servicios de Tigo, quienes serán los primeros clientes a partir del ofrecimiento de sus servicios por paquetes. De esta manera disminuirán los costos de un servicio caracterizado por los altos precios de sus equipos.


Según Vélez, el modelo de negocio ya está desarrollado y se viene trabajando en él desde hace siete meses con asesoría de expertos chinos. Se trabajará con las tecnologías 4G y 3G, lo que permitirá convertir los datos a cualquiera de estas dos redes dependiendo de las necesidades del usuario.


Este proyecto también ha contado con asesoría de expertos de Escandinavia, Alemania y Chile. Los ejecutivos viajarán próximamente a Barcelona para definir otros detalles técnicos.
Hoy en día, Une está presente en el negocio de la telefonía con Tigo, Uff! y ETB. En cuanto a la conectividad para este nuevo proyecto, Vélez asegura que está garantizada, pues ya cuentan con los anillos para la implementación de las antenas 4G.


Todo esto se suma al respaldo de Empresas Públicas de Medellín (EPM), su casa matriz. “Sólo queda, como dicen los franceses, echar el gato al agua”, concluye Vélez.

 Public Service Ads by Google 

Personalmente pienso que esta noticia beneficiaria mucho a Colombia ya que ahora todos estamos todo el tiempo navegando desde nuestro celular y esto nos ayudaria a tener mas velocidad  y a comunicarnos mas facilmente porque ya no tendriamos problemas con la señal de nuestro dispositivo movil

Proceso formativo

Mi proceso formativo a lo largo de esta tecnologia ha sido de cambios, porque cuando yo entre al SENA no sabia a lo que me tendria que enfrentar, ya que en ese tiempo apenas habia salido del colegio y el ritmo de estudios era muy diferente. Aqui conoci personas muy diferentes en todos los aspectos personales, tambien aprendi que eran redes, routers, switches y Linux porque ni siquiera sabia que habia un sistema operativo diferente a Windows hoy casi un año despues puedo decir que ha aprendido bastante gracias a los instructores que cada dia nos enseñan realmente explicar todo lo que he aprendido y lo que he cambiado es imposible porque para saber esto hay que vivirlo.

Netiqueta


¿Qué es?:
Las normas de netiqueta se pueden comparar con las normas de urbanidad de los internautas, esto es, serían las normas que hay que cuidar para tener un comportamiento educado en la Red.
 El inconveniente es que la información sólo estará disponible para los inscritos en el curso, impidiéndose el acceso al resto de las personas

General:
1.- Trate a los demás como a usted le gustaría ser tratado. Participe siempre con educación. Las faltas de respeto repetidas pueden ser causa de expulsión del grupo.
2.- Piense antes de escribir y evite las palabras o actitudes que puedan resultar molestas u ofensivas para el resto de los usuarios. La definición de lo que es considerado "ofensivo" puede variar ampliamente, recuerde que Internet es global y diferentes culturas tienen diferentes costumbres. En lo posible evite frases que puedan resultar ofensivas desde los puntos de vista de religión, raza, política o sexualidad.
3.- Tenga en cuenta que en el lenguaje escrito no es posible dar entonación, por lo que frases escuetas pueden llevar a malas interpretaciones. Por ejemplo, si hablando empleásemos cierto tono de complicidad o ironía, podemos "imitarlo" utilizando Emoticones.
4.- Tenga paciencia siempre, sobre todo con los principiantes y los que cometen algún error, tarde o temprano lo podría cometer usted también.
5.- Las actitudes recriminatorias suelen ser mal recibidas, especialmente si se manifiestan en público. Siempre se acepta mejor y se hace más caso a una indicación expresada correctamente y en tono moderado. Contra las ofensas o los intentos de provocación la medida más efectiva es la indiferencia. Los enfrentamientos personales no conducen a nada especialmente delante de otras personas a las que normalmente no les interesa y les causa mal efecto. En particular el sarcasmo o desprecio hacia otros a causa de errores ortográficos o gramaticales es poco ético, estos errores se deben generalmente al apresuramiento al escribir, en cualquier caso usted también podría cometer alguno :-).
6.- Cuando elabore un mensaje reléalo antes de enviarlo y pregúntese cual sería su reacción si lo recibiera. Cualquier tiempo invertido en hacer más clara nuestra comunicación en Internet es tiempo bien empleado.
7.- Cuide las reglas de ortografía. Todos los miembros de este foro hablamos castellano por lo que no está de más cuidar las tildes. De otra manera puede hacer el mensaje confuso.
8.- Evite escribir en mayúsculas. En la Red se considera "gritar" (a nadie le gusta que le consideren un mal educado por hablar a voces) y además dificulta la lectura. Escribir todo el mensaje en mayúsculas lo hace extremadamente difícil de leer (aunque una pequeña parte del mensaje en mayúsculas podría servir para enfatizar un punto). RECUERDE QUE LOS MENSAJES EN MAYÚSCULAS SON MÁS CANSADOS DE LEER QUE LOS QUE UTILIZAN CORRECTAMENTE, MAYÚSCULAS Y MINÚSCULAS. TamPOcO eS cÓModO LeEr lOs meNsAjES dE eStE tIPo.
Ni
de
este
tipo
9.- Evite el empleo de palabras de "argot", o letras por sonidos (como "k" por "q"), o lenguaje grosero.
10.- Evite el empleo de abreviaturas que no sean de uso normal.
11.- Cuando quiera expresar una frase coloquial no totalmente correcta, ponerla entre comillas.

Charla:
1.- Al entrar envíe un saludo escueto y correcto y considerarse bienvenido por todos cuando moderador conteste a su saludo.
2.- Espere unos momentos hasta ver qué se está tratando en la charla, antes de intervenir. 
3.- Al salir envíe una despedida corta y correcta, sin esperar nada más que una despedida del moderador.
4.- Cuando usted envíe un mensaje no espere a escribirlo completo antes de enviarlo, sino que cuando haya escrito unas cuantas palabras, vaya enviándolas para que sus interlocutores puedan ir leyendo el mensaje sin tener que esperar a que esté completo. 
5.- El resto de participantes en la charla actuará de forma similar por lo que cuando un partícipe deje una frase en suspenso significará que está editando otra línea, por lo que se recomienda no cortarle con una nueva frase o pregunta. 
6.- No hacer "inundaciones" de texto, poner mensajes excesivamente largos, ni repetir la misma frase. 
7.- Si quiere comunicar un mensaje a una persona concreta, conecte con él en "privado". 
8.- No envíe mensajes privados si observa que el destinatario está muy atento al desarrollo de la conversación, a menos que su mensaje sea realmente importante para él. 
9.- Cuando se ausente momentáneamente, es mejor que conserve la conexión pero advierta a los demás que no estará durante unos momentos. Cuando regrese avíselo con un mensaje breve.