Monday, July 13, 2009

Ventrilo Cliente en Ubuntu 9.04 Jaunty Jackalope

Que bien ya quedo mi ventrilo client sobre mi Ubuntu 9.04 les paso el dato:
Es necesario contar con un emulador llamado wine el cual podemos instalar desde el repositorio de Ubuntu
Sistema-> Administración -> Gestor de paquetes Synaptic

Una vez que nos muestra el gestor en la parte de arriba ponemos wine para que lo busque dentro del repositorio, ese es uno de los metodos para instalar Wine. Para no desviarnos mucho del tema central, existen muchos howto para instalar el Wine los cuales podemos encontrar facilmente en Internet.

Una vez que tenemos Wine necesitamos el codec GSM 6.10 este codec lo podemos descargar de la web o copiarlo directamente del C:/Windows/System32 de algun usuario de windows.

El nombre del archivo es : msgsm32.acm

Este archivo lo pegan en el system32 de tu wine que esta en la ruta siguiente:

/home//.wine/drive_c/windows/system32

Posterior a esto vamos a ir a

/home//.wine/drive_c/windows/

para editar el archivo llamado system.ini el cual agregaremos la linea:

msacm.msgsm610=msgsm32.acm

despues de [drivers32]

Lo que sigue si no tienes el ventrilo es instalarlo y utilizarlo, en el caso de que lo tuvieras y te presentara el error, sera necesario desinstalarlo desde wine en donde dice: Uninstall Wine Software y
system32 reinstalar.
Para instalarlo puedes hacerlo directamente desde consola con el comando:
wine ventrilo.exe
o el nombre del exe que hallas descargado, otra opción es dar click derecho sobre el archivo y seleccionar la primera opción que dice : Abrir con Wine cargador de programas de Windows

Luego posteo como instalar el server en Ubuntu.
Te ayudo este articulo, comenta sobre el!

Para el buscador google:
Ventrilo + problema + codec
Ubuntu 9.04

Unable to initialize outbound codec (GSM 6.10 - 11 KHz, 16 bit): Unable to find the specified codec.
Solucionar problema:
Unable to initialize outbound codec (GSM 6.10 - 11 KHz, 16 bit): Unable to find the specified codec.
que presenta al ingresar ventrilo cliente en wine.

Saturday, July 11, 2009

GNS3 en Ubuntu 9.04 Jaunty Jackalope

Este emulador es realmente una maravilla, hace tiempo cuando comence con el Dynamips en un entorno tipo consola, posteriormente se desarrollo el GNS3 que aun me sigue maravillando.

Hace tiempo que pruebo el GNS3 sobre Win, sin embargo por la capacidad que me ofrece en aquel sistema operativo me aventure a instalarlo sobre mi Ubuntu.

Lo probare y ahi les cuento.

Thursday, June 11, 2009

Regresa al Internet de Antaño



Esta generación que ha vivido la creación del Internet y su boom como medio de comunicación masiva se ha acoplado a los nuevos contenidos e incluso tal vez con un poco de decisión se han aventurado a desarrollar alguna página que con el paso del tiempo, como todo, cumplió su ciclo y quedo en el pasado.

Pues ahora con nostalgia podemos recordar las primeras etapas del Internet cuando nos conectábamos con nuestro modem de 56k a través de una línea telefónica y buscábamos información varia a través de ciudad futura.

El Internet que fue y ya no es lo puedes encontrar en el archivero virtual más grande jamás existido, el Wayback Machine, un archivo de las páginas de Internet que almacena los diversos sitios a través del tiempo.

La dirección de acceso a esta herramienta en linea es: http://www.archive.org/web/web.php

Y para aquellos nostalgicos aqui les dejo el buscador ciudad futura del 29 de Febrero del año 2000: http://web.archive.org/web/20000229230447/http://ciudadfutura.com/


Saturday, February 14, 2009

La base de datos en linea mas simple que pueda funcionar

El efecto Wiki

Durante la historia del desarrollo web se han tenido varias fases interesantes, iniciando hace no más de 20 años con solo un texto plano que saltaba de ordenador en ordenador, el etiquetado también hizo de lo suyo con el famoso HTML, sin embargo todo avanza y el concepto de web dinámica tomo su forma (y aún se conserva en continuo cambio) con la implementación de lenguajes de programación aplicados a la web, el procesamientos de instrucciones desde el servidor con lenguajes como php, perl, jsp, etc., permitiendo hacer herramientas más robustas cumpliendo los principios básicos de la programación.

En 1995 Ward Cunningham crea en Portland el primer servidor WikiWiki (término hawaiano que significa rápido), dando vida al concepto ahora utilizado de manera directa e indirecta por miles de usuarios.

Un wiki es un sitio web cuyo contenido y paginas puede ser creado, editado o eliminado por múltiples voluntarios a través del navegador web, de tal manera que permite la escritura colaborativa o hiperficción constructiva, el lector puede cambiar su rol al modificar el texto, se desarrolla generalmente con scripts de servidor en Perl o PHP, sin embargo también existen muy buenos desarrollados en Python o ASP) basándose generalmente en BD de MYSQL.

La teoría es simple, una página web crea un hipervínculo asociado a su titulo, por lo mismo los títulos debe ser únicos, esta palabra se convierte en un "enlace web" a la pagina en cuestión.
Una página singular es llamada "página wiki" y el conjunto de paginas wiki interconectadas por hipervínculos crean el "wiki". El control de cambios en una página wiki se anota en un log, con lo cual regresar a un estado anterior se convierte en un proceso sencillo.

Usualmente para su implementación se utilizan motores Wiki como lo son: UseModWiki, MediaWiki, TikiWiki, WikkaWiki, entre muchos otros.

Esta nueva implementación sugiere una revolución en la propagación y búsqueda de diversa información, evolucionando según el entorno para crear por ejemplo una de las más grandes Enciclopedias mundiales actualizada día a día como lo es Wikipedia, en una empresa por ejemplo ayuda a implementar una base de conocimientos generada por todos los trabajadores, favoreciendo así la retroalimentación e innovación.

Desde sus inicios Internet ofreció nuevas posibilidades para la colaboración creativa, varios proyectos están naciendo bajo este nuevo esquema en el cual ya no solo uno es el creador de una obra, sino que varios o miles pueden ser parte de un sitio que se construye y se transforma día a día.

Evidentemente esto marca una nueva etapa para Internet e incluso para el ser humano, haciendo posible obtener y compartir diversos conocimientos de una manera sencilla y rápida. Creando un tipo de interacción dinámica y viva de información entre seres humanos.

Algunas instituciones se han adelantado a desarrollar las primeras obras creadas colectivamente, multilingües e hipertextuales, casos como Wikinovela y A Million Penguins. CC.

Friday, February 13, 2009

Navega sin teclado ni mouse, unicamente con tu webcam

La tecnologia nos ofrece cada vez mas posibilidades para todos, un nuevo plugin agregado a una animación flash permite al usuario navegar via web cam.

El area activa captura el movimiento generado en una coordenada de la camara web desde donde lo interpreta como un click dentro del sitio.

Para muestra visiten: http://hrp.com/


Friday, November 14, 2008

Cuando todo sale como debe ser

El dia de hoy por la madrugada tuve una ventana en el Head-End para realizar varios movimientos que normalmente me hubieran llevado varias sesiones por la madrugada.
Sin embargo programe todo para un solo dia con el NOC y al inicio me dije si todo sale como debe ser esta madrugada se haran esos 5 cambios, entre los que estaba cambiar todo el ruteo para eliminar un Router de la red, Instalar un enlace E3,Cambiar un Servidor Allot de rasuramiento y establecer la politica.

Afortunadamente todo salio de maravilla y a la primera como debe ser.

Solo como nota cultural para aquellos que lo puedan llegar a necesitar con la instalación del E3 se instala un Controller en el Router, es necesario hacer una interfaz virtual para soportar ese enlace: esto se dentro del controller que queremos manipular con:
conf t
interface controller 0/0 (por ejemplo)
framing NO-CRC4
channel-group 0 timeslots 1-31

En ese momento aparece la interfaz virtual como una interfaz serial 0/0:0 (en este ejemplo especifico).
De no haberlo sabido antes posiblemente me hubiera atorado en ese evento.

tres bien!!!(No tengo acento frances en este teclado asi que imaginenselo en la e jejejje)

Monday, February 25, 2008

Velocidad de internet en Europa

El dia de hoy recibi este promocional en mi correo:

Proviene de españa de una empresa llamada Jazztel y estamos hablando de aproximadamente 15 Euros al mes lo que viene siendo 225 pesos mexicanos por un ancho de banda de 20 megas, los beneficios que eligamos de acuerdo al paquete con todo y aparte regalos.

Esto si, es otra cosaaa!

Wednesday, January 16, 2008

Nueva vulnerabilidad en MODEM 2Wire

Para todos mis queridos mackuiles que les encanta el 2Wire, recientemente (para ser exactos ayer 14 de enero del 2008) se descubrió una nueva vulnerabilidad critica en los MODEM/Ruteadores de la marca 2Wire utilizados en México por la empresa Telmex.

Según varias instituciones han detectado que es posible modificar la configuración del mismo y cambiar los parámetros de los servidores DNS y DHCP sin que el usuario tenga conocimiento de esto, todo esto debido a que el MODEM/Ruteador 2Wire trae un usuario administrador embedido (¿backdoor?) es decir que aunque muchos usuarios se hallan tomado la molestia de cambiar la configuración de su usuario no podrán evitar la intrusión de alguna configuración maliciosa, hasta el momento se ha detectado que esta vulnerabilidad a servido para realizar pishing sobre la Web, es decir que el usuario puede teclear www.hsbc.com.mx en su navegador y aparentemente entrar a la pagina oficial del banco HSBC sin embargo estará siendo redireccionado a una pagina falsa que tiene el objetivo de obtener información del cliente, así mismo en Agosto del 2007 se había detectado que por medio de código insertado en flash en cualquier pagina Web se puede realizar pharming, es decir se inserta código en FLASH en páginas Web que al ser navegadas por la víctima insertan registros de DNS en el ruteador casero para redirigir al usuario hacia un sitio falso de banca electrónica, esto debido a que por medio de ataques XSRF es posible modificar la contraseña ya establecida del 2Wire.

Es importante destacar que todo el proceso es muy transparente para la víctima, ya que no se muestra actividad intrusiva evidente en el navegador y el antivirus no reporta anomalía alguna dado que no se descarga ningún binario. Vectores de infección Animaciones FLASH (tarjetas de felicitación, presentaciones, etc.) Javascript (páginas Web con scripts) HTML plano (blogger, websites estáticos, etc.) Prueba de concepto Los investigadores de la UNAM crearon un blog en el servicio blogger para demostrar esta vulnerabilidad, en esta página se insertó el exploit en HTML plano. La contraseña es sobrescrita en el 2Wire a “admin”. http://2wire-poc.blogspot.com
Al ser casi imposible de detectar (a menos que regularmente se verifiquen los estados de los servidores DHCP y DNS del 2wire, o se realice ruteo estático en las PC) es un peligro entrar a servicios de banca electrónica si tu MODEM es 2Wire.


Mi recomendación:
- Cambiar de MODEM


Algunos enlaces
http://www.gamers.com.mx/noticias/31772_Modems_2Wire_vulnerables.html
http://tecnologiainternet.diarionoticias.es/noticia/357108/vulnerabilidades-tipo-pharming-ruteadores-2wire
http://osinfra.blogspot.com/2008/01/problema-muy-grave-con-el-2wire.html
http://tecnologiainternet.diarionoticias.es/noticia/357108/vulnerabilidades-tipo-pharming-ruteadores-2wire

Wednesday, January 02, 2008

Visual Basic - Como hacer un paquete de instalación con el asistente

Este post va en respuesta a la solicitud de mi amigo Carlos.

Hacer un paquete de instalación de un proyecto de Visual Basic es una rutina muy sencilla, para comenzar es necesario agregar todos los componentes, todos los archivos necesario y BD (si hay), cabe mencionar que para la detección dinamica de algunos archivos o BD es necesario hacerlo desde el codigo en Visual Basic, ya sea obteniendo la ubicación dinamica mediante el comando appPath o con algun otro.

Primer que nada es necesario generar el proyecto como exe (En Visual menu Archivo->Generar nombre.exe)
Una vez generado cerramos y vamos a una herramienta llamada Asistente para empaquetado y distribución. Inicio->Todos los Programas->Microsoft Visual Studio x-> Herramientas de Microsoft Visual Studio x-> Asistente para empaquetado y distribución (Ruta por default)


Una vez ejecutado seleccionamos el proyecto que vamos a empaquetar (boton examinar).


Damos click en empaquetar y hacemos lo siguiente en cada pantalla
  • seleccionamos: paquete de instalación estándar,
  • elegimos la carpeta en la cual se ensamblara nuestro programa (en donde se pondra el instalador),
  • a continuación aparece la lista de controladores que utilizas en tu proyecto es preferible agregarlos todos para hacer el programa totalmente portable (evitar que falle por falta de algun componente),
  • despues de esto te mostrara todos los archivos que se agregaran (en este punto debes agregar las BD y archivos adicionales, si es el caso click en agregar),
  • ahora te da la opción de hacer multiples archivos cab (en caso de que lo distribuyas en diskettes o por partes) o un solo archivo cab (seleccionas la que te convenga),
  • despues de esto te preguntara el nombre del instalador (este aparecera en la pantalla de fondo cuando empiece a instalar),
  • te pide la ubicación de la carpeta dentro del menu Todos los programas de windows donde se colgara tu proyecto (modifica, crea o elimina las opciones del menu en este punto),
  • posterior a esto te presenta la opción de modificar la ubicación de instalación (modificas desde la tabla en su ultima columna), si no quieres modificarla das en siguiente,
  • ahora toca el turno a archivos compartidos los cuales seleccionas de la lista que te muestra, al finalizar solo te pedira el nombre del paquete de instalación, pulsas finalizar y con esto quedara creado tu archivo instalador.
Una vez hecho esto puedes guardar los archivos de instalación en un cd o memoria para distribuir tu proyecto.
Instalando de esta manera tambien te permite desinstalar desde Agregar o quitar Programas en Windows.

Saturday, December 29, 2007

Cable Modem

¿Y eso como se come?

El Cable MODEM (CM) es un dispositivo diseñado para modular o demodular la señal para transmisión o recepción según sea el caso, es utilizado principalmente sobre infraestructuras de televisión por cable para dar servicio de Internet de banda ancha.

Este dispositivo cuenta con una entrada RG6 o T para cable coaxial y aprovecha el ancho de banda no utilizado en la TV por cable.

En México es utilizado por varias empresas como lo son: Cablemas, MegaCable, CyberCable, entre otros.
Es posible ingresar a la interfaz de tu CM para configuraciones o para conocer datos del servicio, ingresando la dirección de este en la pagina del navegador, en algunos casos con la dir http://192.168.0.1 o en la dir sobre la cual esta la red (se puede verificar con el comando ipconfig desde ms-dos de windows).


Los principios:

En un inicio los sistemas PCTV (Sistema de Televisión por Cable desde México) ofertaban solamente el servicio de Video (televisión por cable) manejando la transmisión de señales analógicas sobre el cable coaxial, cada señal de video del cable (canales como: MTV, FOX, etc) se da en un rango de 6MHz y se basan en tipos de modulaciones QAM para maximizar el rendimiento del medio.

Así mismo se utilizaba solamente el downstream (flujo de información que baja al cliente (en este caso la señal de los canales de TV por cable)) y solo con fines estadísticos el upstream (flujo de información que va del cliente al Head End del proveedor).

Basados en este principio del flujo de información sobre un medio analógico ocupando un rango de la señal entre el total de señal analógica disponible, es posible pensar en dar un canal dentro de ese rango especialmente para el flujo de datos a Internet.


El CM esta compuesto por:
El Tuner (Sintonizador) se encarga de establecer el rango de señal sobre el cual se va a transmitir.
El Demodulador convierte las señales de radiofrecuencia (señal analógica) en señal digital (0 y 1).
El Modulador convierte la señal digital en señal de radiofrecuencia.
La MAC es el identificador único del dispositivo, sirve para conocer el CM desde el CMTS


Los principios sobre los que se basa el servicio:

- El cable transporta señal analógica en un rango determinado
- Cada canal se transmite en un espacio de esa señal
- El flujo de datos (Internet) puede ocuparse en un canal
- Las señales de Internet son digitales (se agrega un Cable Modulador Demodulador que module o demodule la señal analógica a digital o de digital a analógica) para que pueda colgarse a la red del SCTV.

Modo de funcionamiento del cable MODEM de manera general:

Una vez que el cable MODEM es conectado en la terminal del abonado (PC del cliente) comienza un dialogo entre el CMTS (Cable MODEM Terminal System) localizado en el CRC o Head de cada empresa para establecer la frecuencia sobre la cual estará transmitiendo los datos, así como el tipo de política DOCSIS que manejara (instrucciones de seguridad, ancho de banda, numero de ips disponibles para ese dispositivo, etc.)

Una vez establecida la política y frecuencia, el flujo del proceso para transmisión de datos es el siguiente:

1.- La PC convierte el flujo de información (suponiendo una charla de MSN) en bits (señal digital, 0 y 1) y lo envía por el cable UTP o USB al CM.
2.- El CM toma ese flujo y lo modula para convertirlo de una señal digital a una señal analógica.
3.- envía esa señal analógica por el medio
4.- La señal pasa por diversos dispositivos de Radio Frecuencia (RF señal analógica) como son espectros, prismas, etc. que no explicare en este post.
5.- La señal llega al CMTS por medio del upstream y este se encarga de convertir la señal analógica en una señal digital.
6.- La señal sale por el enlace internacional contratado por la compañía que ofrece el servicio.

De manera practica:
o como lo explicaría un Ing. Argentino de talla internacional:
El CMTS es un chinote y el CM un chinito, cuando se conecta el chinito se presenta (MAC) empieza a preguntar al chinote si dentro de su conocimiento esta el registrado (base de datos de políticas de servicio), el chinote busca al chinito por medio de la MAC, lo encuentra entonces le responde diciéndole que hablen en chino (sintonice la señal sobre la cual se comunicaran), entonces el chinote le pasa todas las reglas para que el chinito opere (DOCSIS). En ese momento que ya sabe que idioma hablar y que reglas seguir pueden comenzar a charlar (flujo de datos de Internet)

Saturday, December 22, 2007

Televisión por internet

La otra mirada

Siguiendo las tendencias tecnologias y el constante cambio de los medios masivos de comunicación, un candidato indispensable no podia dejarse escapar, me refiero a la televisión, con el incremento acelerado del libre transito de información asi como el aumento progresivo de los anchos de banda en diferentes paises, se ha venido presentando un fenomeno muy peculiar que vuelca todos los servicios a la pc con internet.

Hace años ya veiamos el famosisimo shoutcast tv de winamp que en un inicio parecio una propuesta interesante, sin embargo su limitante de canales asi como calidad eran un factor importante que limitaba a los usuarios, casi paralelamente a esto Real Player ofertaba sus canales por demanda dentro de sus configuraciones.

Hoy en dia diversas empresas como lo es Prodigy en México han comenzado a mirar este nuevo campo de explotación, un claro ejemplo es el proyecto Prodigy Media basado en reproductor Real Player, que para el caso falla mas de lo debido =( (sin embargo el esfuerzo se hace).


Existen multitud de programas que ofertan la televisión en internet bajo algun costo o licencia (que igual al caso limitan al usuario o muchas veces son canales de la jalada 0_0), fuera de todos ellos se acaba de liberar un concepto interesante para la televisión en internet gratuita por medio de Joost (antiguamente llamado proyecto Venecia) ya que a finales de Agosto solo limitaba a usuarios invitados por parte del equipo de desarrolladores, este proyecto cuenta con varios canales interesantes (recomiendo apartado de música y ciencia ficción) y se apoya con un software instalado en la pc, de tal manera que puedes crear los perfiles de usuarios, guardar tus canales favoritos, de momento la falta de publicidad durante la transmisión es un factor importante, asi como poder rebobinar o adelantar el vìdeo a voluntad.

Trabaja bajo el concepto de contenido bajo demanda por lo cual el usuario puede elegir que quiere ver cuando lo quiere ver.

Pero, ¿como funciona en especifico Joost?

Basicamente el Joost es un programa P2P que se instala en el ordenador y que permite a cada usuario acceder a su servidor, donde estan almacenados cientos de formatos de televisión.

Estos archivos son codificados de forma óptima para la transmisión en internet, el usuario elige el canal y dentro elige el programa que desea ver.

Una vez hecho esto el archivo comienza a transmitirse mediante streaming a la computadora que realiza la petición, de tal manera que comienza a verse en tiempo real.

El codec de video utilizado por Joost es el H.264 o mejor conocido como MPEG4 (Open Source)

El usuario asi mismo con creatividad y perspicacia, comienza a preguntarse ¿como transmito video en internet?

Para transmitir video en internet existe una propuesta interesante con Windows Media Encoder (freeware) que viene preparado para la transmición de video y audio a travez de la red, en Mèxico esta opción esta limitada al ancho de banda de subida (upstream) que ofrecen los ISP (que no es el mismo que el de bajada(downstream)).

Una buena transmisión con calidad para tv necesita un upstream de 2 megas y para los usuarios que quieran colgarse a la transmisión basta con que el pc servidor(con el Windows Media Encoder) sea configurado con el ancho de banda preferido para clientes. (optimo 1.5 megas calidad Tv)

eyeOS 1.0

El nacimiento del Sistema Operativo Basado en Web

Un grupo de jóvenes programadores de Barcelona, España han desarrollado uno de los primeros sistemas operativos basados en Web bajo la licencia GPL llamado eyeOS, este S.O. corre en el navegador Web de nuestra computadora independientemente del tipo de plataforma que se este utilizando.
Cuenta con una variedad de herramientas que van desde una sencilla paquetería de ofimática, controlador de procesos, ajedrez, capacidad de almacenamiento de archivos, cliente ftp, RSS feed Reader, Navegador Web, entre otras. Su disponibilidad y fácil acceso por medio de la Web hacen de este S.O. una herramienta muy poderosa con un sin fin de usos y aplicaciones como por ejemplo para las personas que viajan constantemente sin una laptop, las empresas que quieran tener la información centralizada o incluso para países como china donde el régimen de almacenamiento de archivos es muy estricto, además cuenta con disponibilidad para crear grupos de usuarios, almacenar y compartir archivos.Todos los archivos que se cargan a tu sistema o que desarrolles ahí, así como la comunicación que se desarrolle entre tu ordenador y tu S.O. Web se cifran evitando así que sea accesible incluso para los administradores de eyeOS, así mismo se realizan copias de respaldo de los archivos cada 24 horas y formateos de los servidores cada mes para evitar la inclusión de código malicioso.
Por el momento se encuentra en sus primeros pasos así mismo sin embargo hay que estar al pendiente de los avances ya que este proyecto promete mucho.
Para su instalación es necesario que tengas un navegador que soporte ajax, php, java y flash, yo lo colgué con el apache.

Thursday, December 20, 2007

Antivirus

¿Es necesario?

El virus informatico es un programa que se copia en la computadora y afecta al normal funcionamiento de la misma, es capaz de alentar tu computadora, dañar los discos duros, eliminar archivos, dañar los registros, entre muchas otras cosas.

Segun el ultimo estudio de "Navegantes en la red" de la Asociación para la Investigación de los medios de comunicación en España (AIMC) el 67.4 % de los usuarios de internet españoles tienen antivirus y lo actualizan cada semana, el 11.0% lo actualizan cada mes, el 4.9 % lo actualiza esporadicamente, el 7.8 % no sabe cuando ha sido actualizado, el 0.4% no sabe si tiene antivirus instalado y el 8.6% admite no tener instalado un servicio de antivirus.

Esas son las estadisticas de los cybernautas españoles que parecen ya estar concientes de la importancia de un antivirus en el ordenador, sin embargo cuales seran las estadisticas de México donde muchas veces se piensa que la actualización es inecesaria que una vez instalado el antivirus por magia defendera de cualquier ataque o codigo malicioso nuevo o viejo, cabe mencionar que segun estadisticas se agregan 2500 virus diariamente a la web.

Existen varias herramientas gratuitas en la web las hay para detecciones exitosas en sitios como el Sitio Antivirus online gratuito de Panda NanoScan que detecta más de 2.720.475 virus, troyanos, adware, dialers, gusanos y se actualiza diariamente con información de los nuevos virus detectados. Como parte de su eficacia utiliza la Inteligencia Colectiva, en la que participan socios y colaboradores de Panda Software. Siguiendo esta misma tendencia Panda ofrece otra herramienta conocida como Panda Activescan with trupreview el cual de manera gratuita desinfecta de mas de 185 000 virus, gusanos y troyanos.

Servidores para descarga de antivirus gratuitos como lo son:

antivirus gratis www.clamwin.com - Antivirus gratis (ClamWin Free Antivirus. GNU GPL Free Software Open Source Virus Scanner. Free Windows Antivirus. Stay Virus Free with Free Software)

antivirus gratis SpyBot Search - Programa freeware que detecta y elimina todo tipo de spyware. para Win95/98/ME/NT/2000/XP. (http://www.safer-networking.org/es/news/index.html).

antivirus gratis Avast Home (descargar) - Programa antivirus gratis en español (http://www.avast.com/eng/download-avast-home.html).

antivirus gratis BitDefender Free Edition v7 (página de descargas) - Programa antivirus gratis en español (http://www.bitdefender-es.com/bd/site/products.php?p_id=24)

antivirus gratis Trust EZ Armor (requiere registrarse para descargar) - Programa antivirus gratis - free trial para 1 año (http://www.my-etrust.com/microsoft).

antivirus gratis OpenAntivirus (página de descargas) - Programas antivirus gratis (http://sourceforge.net/project/showfiles.php?group_id=10590)

antivirus gratis CyberDefenderFREE 2.0 (descargar). Tamaño 10.49MB
Programa freeware para Windows XP, 2000, y Vista. Utilidad de seguridad gratuita. (http://download.cyberdefender.com/iss2006/EDC_FT1_cdfree_sharewarespanish.exe).
web: http://www.cyberdefender.com

AVG antiirus gratisAVG Anti-Virus - Sistema anti-virus http://www.grisoft.com

AntiVir Personal 7.0 (DESCARGAR Nueva versión 7.0.)
Antivir Personal para Windows 98/Me/NT/XP/2000/NT se oferce totalmente gratis sólo para uso personal (hogar, casa) y no para uso comercial.
Home Page: http://www.antivir.es
Página para descargas (windows - linux)

The AntiVir Personal Edition es un antivirus gratuito. Detecta y remueve más de 50.000 virus y tiene la opción de actualizar la lista de virus en Internet. También tiene un Virus Guard que monitorea todos los archivos que bajas de Internet.


Asi mismo existen empresas dedicadas a la seguridad en internet, centro de alerta temprana de virus y vulnerabilidades como lo son Alerta-Antivirus, Centros de investigación de vulnerabilidades y codigos maliciosos como Hispasec Seguridad Informatica, Security Focus, entre otros.
Asi que ya no hay excusa para tener virus.

Ordenadores Multitactil

Adios al raton y teclado

Microsoft esta proponiendo su nuevo ordenador multitactil llamado Surface, su formato es horizontal, tiene un tamaño de 30 pulgadas y funciona con una distribución especial de windows Vista, su modo de uso es tocando la superficie de la pantalla con los dedos, tambien permite reconocimiento de objetos, por ejemplo si situamos una camara digital o reproductor multimedia sobre la superficie puedes empezar a descargar o subir los archivos.


Su precio esta sobre los 7500 Euros por lo cual solo grandes empresas como la cadena hotelera Stanrwood o las tiendas T-Mobile han confirmado que estara disponible para sus clientes a partir de marzo del 2008.

Wednesday, December 19, 2007

Casanova virtual


Personalmente nunca me gustaron mucho los chats publicos, sin embargo un sin fin de personas estan totalmente ligadas a esta actividad de tal manera que pueden pasar 2 o 3 horas frente al computador (yo lo hago en otras actividades jejeje), algunos de ellos con el objetivo firme de ligar y conocer nuevos amores por medio de las salas virtuales.
Para todos ellos la CyberLove.ur acaba de anunciar del lanzamiento de su programa que emula a un casanova en el chat, este programa segun explican puede conseguir el numero telefonico de la persona con la que se chatea asi como tambien tiene la capacidad de interactuar con 10 cybernautas a la vez o cambiar la opción de hombre a mujer.
Por el momento la CyberLove.ur a anunciado que la versión actual solo esta en idioma Ruso, sin embargo han anunciado que partir del 18 de Febrero del año 2008 lanzaran la nueva versión con soporte para otros idiomas.
En mi opinión en un futuro la modificación a los parametros del software podra suponer un problema, ya que puede darse el caso de ser utilizado para fines mas obscuros, una razon mas para desconfiar de las salas de chat.
Visual Basic: LLenado de combo box con datos de una tabla por medio del data
Para mi amigo carliños
El llenado del combo box es una rutina muy sencilla que utiliza el metodo addItem, asi mismo para este ejemplo lo haremos utilizando un data que ya este conectado a la base de datos y asi mismo a la tabla.
De tal manera que se hace lo siguiente:
1.- Se mueve el data al inicio del archivo
2.- Se crea un ciclo hasta que el data1 se encuentre al final del archivo (EOF)
3.- Dentro del ciclo se va agregando la celda actual de la columna(Columna) que deseamos al combo box
4.- El data1 se mueve al siguiente registro
El codigo seria algo asi:
Data1.Recordset.MoveFirst
Do until data1.Recordset.EOF
Combo1.AddItem data1.Recordset("Columna")
Data1.Recordset.MoveNext
Loop
Si se quiere realizar el llenado al momento de cargar el Form es necesario cargar la base de datos en otro Form y agregar este cada vez que se utilice
ej: Do until formdb.data1.Recordset.EOF
y se colgaria el codigo en el Form Load.
Java: De los metodos y del paso de parametros

Dentro de una clase de java se pueden tener un numero x de metodos que realicen alguna acción en especifico, algunos de ellos regresan algun valor, otros no, algunos reciben parametros y otros no, en este post hablaremos de estos tipos de metodos, primero es necesario hablar de la estructura basica del metodo.
El metodo esta compuesto como sigue:de esta manera un ejemplo de un metodo ya dentro de la clase seria el siguiente:
En este ejemplo el metodo1 no tiene ningun valor de retorno (void), y no esta recibiendo ningun parametro, cuando el metodo comienza a enviar o recibir parametros comenzamos con lo que es el paso de parametros. El paso de parametros se puede realizar en la misma clase o entre clases poniendo especial atención en el tipo de modificador de acceso en cada caso.

Supongamos que el metodo1 necesita recibir un valor de entero y asi mismo no es necesario que regrese ningun tipo de valor:

En este caso estamos recibien un valor en z para usarlo en nuestro metodo.

El otro caso es cuando necesitamos recibir un valor y regresar un valor de respuesta, el tipo de retorno que le asignemos a nuestro metodo debe ser del mismo tipo que retornemos dentro del cuerpo de metodo.

De esta manera se puede realizar un paso de parametros entre metodos de diversas clases o de la misma clase.
Felices trazos!

Tuesday, December 18, 2007

Radio por internet?

Muchas empresas hoy en dia estan migrando sus transmiciones a la red, asi mismo estan empezando a cambiar la manera tradicional de ver la tv o escuchar la radio, algunas empresas de radio a nivel nacional como lo son la cadena de los 40 principales, exa, radiologico ya cuentan con sus transmisiones sobre la red en tiempo real, incluso el windows vista ya viene con un gadget para escuchar la radio por internet, la transmición puede ser recibida en un rango de 16 kbps hasta los 192 kbps donde a partir de los 128kbps ya se supera la calidad de un dvd. Ahora bien la manera de funcionamiento de la estación de radio por internet es la siguiente:

1.- Un cd, mp3, wav o microfono conforma la fuente de auditiva, esta puede generarse de manera directa o estar almacenada.
2.- La fuente auditiva pasa por el procesador de audio o filtros.
3.- Un repetidor de flujo de datos auditivos actua como servidor codificando los sonidos en forma de bits (Live365, Shoutcast, Icecast, iRate, Last.fm o WebJay)
4.- Un reproductor de flujo de datos auditivo actua como cliente decodificando los bits para producir la señal auditiva. (Winamp, Windows Media Player, Real Player, etc.)

Asi cualquier reproductor de stream puede colgarse a la transmisión saliente.
El ancho de banda de la fuente auditiva esta relacionada directamente con el numero de usuarios que nuestra transmisión soportara, dividiendo la calidad deseada entre el ancho de banda total.

Asi mismo la radio por internet a evolucionado a los famosos podcast (Contracción de los terminos "iPod" (el reproductor mp3 de apple) y "broadcast" (emisión)) o radio por demanda. El podcasting se conforma de archivos de sonido generalmente en formato ogg o mp3 los cuales se distribuyen y descargan por medio de fuentes RSS y se reproducen en la PC o reproductores mp3, estos archivos estan conformados por contenidos especificos o generales sobre algunos temas de interes, dando la oportunidad al usuario de escuchar lo que quiere en el momento que lo quiere. El proceso de funcionamiento no es el mismo que la radio en vivo ya que maneja archivos que pueden colgarse en una web o cualquier servidor.

Levantar una estación de radio por internet es realmente sencillo, es necesario contar con un buen ancho de banda y para experimentar se puede optar por un servidor gratuito como lo es Shoutcast. Lo dificil ahora es la programación de la misma ^^.

Friday, November 23, 2007

Windows Vista en sus primeros pasos

Como ya es costumbre de Microsoft el nuevo producto sale al mercado y posterior a esto vienen años y años de parches por bugs, errores, cadenas inconclusas, etc.

Esta vez el Windows Vista no es la excepción, en este mes que por default lo traia instalado en la laptop me ha presentado varios problemas distintos, afortunadamente un clavado en el google han podido guiarme para encontrar la solución.

Problema 1:

Jugando el Doom 3 al llegar a una misiòn el juego se detiene y marca el error en la tarjeta de video, el error es de tipo:
ERROR: wrong game DLL API version
El equipo viene con una tarjeta aceleradora de graficos Nvidia de 256, trae los controladores instalados por default, sin embargo aqui el problema no es el driver sino Windows Vista, ya que posterior a la salida del sistema, muchos aficionados a los video juegos empezaron a experimentar el mismo problema en juegos como World of Warcraft, etc. que necesitaban de una tarjeta grafica.

Solución:
Ir a la pagina oficial de Windows Vista en el apartado:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a156e265-40ff-468e-bba2-3d1e1929c416&DisplayLang=en
Es necesario validar tu Windows, descargar e instalar el parche.
Asi mismo este problema se puede confundir con el siguiente:

Problema 2:

Si has comprado el Windows Vista y lo has instalado en tu computadora (suponiendo tenias Xp) o lo has comprado sin tarjeta aceleradora de graficos, al momento de ingresar te tomara la pantalla en una buena resolución y todo ira bien con los colores, sin embargo al correr el Nero Showtime, Windows Media Player, Divx Player o cualquier otro de este tipo, te marcara un error, esto se puede deber a que el driver de video necesita ser reinstalado o que es necesario los codecs de video.

Solución: Descargar el driver completo de la pagina oficial, desinstalar el de vista y instalar el nuevo, y/o Descargar un paquete de codecs de video e instalarlos.

Problema 3:

Windows Vista trae desactivado la paqueteria TCP/IP para troubleshooting

Si acabas de comprar tu equipo o instalar Windows Vista encontraras que no puedes realizar un ping o hacer telnet desde el Ms-Dos, la razon?, pues por default el windows trae desactivado estas opciones.

Solución: Ve a inicio -> Programas predeterminados -> Programas y Caracteristicas -> Activar o desactivar las caracteristicas de Windows
Tambien puedes llegar por medio de: Panel de Contro->Programas y Caracteristicas-> Activar o desactivar las caracteristicas de Windows
En la ventana que te aparece palomea las opciones que deseas habilitar

Problema 4:

Windows vista no encuentra el microfono o no lo muestra en el panel de sonidos

Asi es aunque el sistema operativo venia ya preinstalado con todos sus controladores originales, cabe mencionar que los controladores de audio y vide estan instalados en sus versiones basicas por lo cual supuestamente presenta estas fallas.

Solución: Descargar el controlador de la pagina oficial de la laptop, en este caso la pagina de Dell, proporcionando el modelo del dispositivo. Una vez descargado el controlador es necesario reiniciar y al momento de intentar reinstalar (por el asistente de vista) cancelar, se ejecuta el instalador del controlador (si es asi el asistente del programa lo instalara), o en dado caso si tienes el pack de controladores lo descomprimes y pones la ubicación en el asistente de Agregar nuevo Hardware al equipo desde panel de control.


Problema 5:

Windows vista no trae instalado el Hyperterminal
Asi es, en esta nueva versiòn de Microsoft los sres. decidieron no incluir el Hyperterminal.

Independientemente de esto es necesario constatar que los programas, drivers, dispositivos, etc. vengan con capacidad para Windows Vista ya que muchos no pueden correr en el.

Bueno estos son algunos detalles que he podido vivir en este mes que llevo con Vista 32 bits, espero sean de ayuda para resolver algun problema que tengan.

Saturday, November 10, 2007

Head de Cablemas



Aqui estoy en el Head o CRC de la empresa, este es el ultimo paso de las conexiones de los diversos nodos de la ciudad para su salida hacia los enlaces internacionales, asi mismo las conexiones llegan al CTMS (Cable Modem Terminal System) para ser convertidas a señales digitales.



El lugar alberga servidores, ruteadores, PIX, convertidores, switchs, entre otros dispositivos y se encuentra resguardado bajo llave y con una temperatura no mayor a los 18 C°.