NET TE CUIDA EN LA RED

Net te cuida en la red campaña iniciativa de Microsoft, el objetivo de esta campaña es concientizar a los padres y en especial a los niños de los peligros que pueden encontrar en la Internet, el cómo enfrentarse a ellos y también como los padres pueden actuar frente a estos peligros.

Internet, y en general todas las TICs (tecnologías de la información y la comunicación) han entrado a formar parte de la vida cotidiana. Aparatos como el computador y los teléfonos celulares se han vuelto casi indispensables en el mundo de hoy.

Ya sea en el hogar, en la escuela o en sitios públicos, el computador se convirtió en la herramienta de trabajo, de estudio y de entretenimiento a todo nivel. Y junto con internet, las posibilidades son infinitas. Nos proporciona acceso a información y entretenimiento sin límites. Es un medio para aprender, conocer gente y explorar. Es una forma de comunicarse con amigos, familia y compañeros de manera local o internacional.

A través de internet podemos encontrar información sobre infinidad de temas, hacer investigaciones, trabajos, tareas escolares, buscar información sobre nuestros hobbies, y en general, navegar en páginas web sobre cualquier tema.

El correo electrónico, que nos sirve para comunicarnos con personas en cualquier parte del mundo. También se ha convertido en una herramienta de trabajo que ya casi todas las compañías usan; y en los colegios y universidades se usa para enviar las tareas a los profesores por ejemplo.

Con el chat y la mensajería instantánea podemos comunicarnos con amigos en tiempo real y conocer personas con nuestros mismos gustos.

En conclusión, las posibilidades son infinitas. Internet y las tecnologías de la información llegaron para quedarse y ofrecernos un mundo de alternativas para mejorar nuestra vida. Son una herramienta que permite a las personas alcanzar su máximo potencial como ninguna otra.

Pero también existen algunos peligros y pueden ser de tres tipos:

  • Riesgos para los menores:

     

    Depredadores: Personas que engañan en internet para convencer al menor de conocerse en persona y así hacerle daño.

     

    Ciberacosadores: Personas que usan internet para intimidar y ofender a los demás.

     

    Contenido inadecuado: Imágenes violentas, pornografía, satanismo, terrorismo, información falsa, etc.

     

  • Riesgos de seguridad personal

     

    Phishing: Correo electrónico que le invita a ingresar a páginas falsas que aparentan ser verdaderas. Allí le piden sus claves para poder robar su dinero. (bancos).

     

    Robo de identidad: Los criminales adquieren su información personal (claves y nombres de usuario) para hacerse pasar por usted, robar su dinero o usar su tarjeta de crédito.

     

    Correos mentirosos o alarmistas: Correo electrónico enviado por criminales que quieren engañarlo para que les de dinero.

     

  • Riesgos para el computador

     

    Virus y gusanos: Programas diseñados para invadir su computador y copiar, dañar o borrar su información.

     

    Programas espía – Spyware: Programas que de manera secreta espían y graban su comportamiento en línea.

     

    Spam o correo basura: Correo no deseado, mensajes instantáneos, tarjetas electrónicas y otras comunicaciones en línea.

     

    Transferencia descuidada de archivos: Intercambiar música, video y otros archivos con extraños puede ser peligroso e incluso ilegal (piratería).

     

    Soluciones:.

  • Nunca ir a conocer en persona a un “amigo” de Internet. De hacerlo, que sea con un adulto en un lugar público.
  • Nunca deben compartir información personal por Internet sin permiso.
  • No hacer clic en hipervínculos enviados por extraños.
  • Respetar la propiedad de los demás.
  • Use programas de seguridad familiar para controlar y monitorear el uso de Internet.
  • Aprenda más sobre las herramientas disponibles para protección en: www.microsoft.com/latam/athome/security
  • Mantenga en secreto sus claves y utilice claves que sean difíciles de descifrar.
  • No Comparta su información personal
  • Encender el Firewall o cortafuegos
  • Instalar y mantener al día el antivirus
  • Instale y actualice un programa antispyware (contra los programas espía)

RECUPERAR SISTEMA BOOT WINDOWS VISTA (BCDEDIT)

 

Introducción

 

    La mayoría de nosotros nos vemos con la necesidad de tener dos o más sistemas operativos Microsoft Windows en una sola computadora, lo más recomendable para esto es instalar primero del más viejo al mas nuevo, por ejemplo: queremos instalar Windows 98, Windows XP y Windows Vista, para que funcione adecuadamente el sistema de boot y podamos seleccionar en una lista cualquiera de estos, tenemos que instalarlo en el siguiente orden, primero Windows 98, segundo Windows XP y por ultimo Windows Vista, esto se hace así porque cada sistemas operativo tiene que reconocer su antecesor y realizar las tareas necesarias para la construcción del sistema de Boot.

 

    Pero cuando no lo hacemos en el orden adecuado, desaparecen los sistemas operativos posteriores al que estamos instalando, esto sucede porque al instalar el nuevo sistema operativo, este tiene que reconocer los que ya existen con el fin de incluirlos dentro del sistema de Boot, pero estos no son capaces de reconocer versiones superiores y como consecuencia, no los incluyen.     

 

    Situación que se me presento cuando instale Windows XP SP2 en un computador que ya tenía instalado Windows Vista Home Basic, causándome un problema muy grave, ya que el PC iniciaba solo Windows XP sin ninguna posibilidad de recuperar Windows Vista con el sistema de Boot de XP.

 

    Después de mucho buscar en internet llegue a la conclusión de que la mejor forma de recuperar Windows Vista era desde su propio sistema Boot.

 

    Por lo que en este articulo describiremos como recuperar el sistema de boot de Windows Vista y además de adicionar al boot el Windows previamente instalado.

 

Proceso de RECUPERAR SISTEMA DE BOOT DE WINDOWS VISTA Y ADICIONAR WINDOWS XP

 

Para iniciar, citaremos los pasos para realizar este proceso:

Primero, recuperaremos el sistema boot de Windows Vista

Segundo, Introduciremos una entrada que corresponderá a Windows XP

 

 

Proceso de RECUPERAR SISTEMA DE BOOT DE WINDOWS VISTA

 

Para realizar esto existen dos formas:

Ejecutar la aplicación “FIXFAT” o “FIXNTFS” (esto depende del sistema de archivos en el que se ejecute FAT o NTFS) que se encuentran en la carpeta “C:/BOOT” (en mi caso no fue posible ejecutarlos porque no encontraba esta carpeta)

Por lo que me toco recurrir a la otra forma, en la que debemos contar con el DVD de instalación de Windows Vista y además saber el procedimiento para que el PC arranque desde el DVD.

Primero debemos arrancar el DVD (En mi caso solo es oprimir “F12” cuando prendo el PC, provocando que aparezca un menú donde selecciono mi unidad de DVD). Después de esto espero la carga de Sistema hasta que me aparezca una ventana donde selecciono el idioma de la instalación y después doy click en el vinculo donde dice “Repair Your Computer”, este proceso se debe repetir tres veces.

En la primera vez, este, iniciara un proceso de recuperación automático, y se reiniciara

En la segunda vez, tenemos que seleccionar el sistema operativo a recuperar (en nuestro caso “Windows Vista Home Basic”) y se reiniciara

En la tercera vez, tenemos que dar click en “Startup Repair” y se reiniciara

A partir de ahora, iniciamos el PC normalmente, y debe iniciar Windows Vista Home Basic, de la forma como lo hacía antes de instalar XP, por lo que podemos decir que hemos recuperado el sistema Boot de Windows Vista

 

Proceso de adicionar WINDOWS xp al sistema boot

 

El sistema Boot de Windows Vista es totalmente diferente al de sus antecesores, ya que este no funciona con los tres archivos “NLTDR”, “NTDETECT” y el conocido “BOOT.INI”, en donde este último era el de más importancia, ya que es un archivo de texto, que establecía los posibles sistemas operativos y sus ubicaciones, dando la posibilidad de modificar manualmente; un ejemplo de este es:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(5)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(4)partition(1)\WINDOWS=”Windows Server 2003, Enterprise” /FASTDETECT /PAE /NOEXECUTE=OPTOUT

multi(0)disk(0)rdisk(5)partition(1)\WINDOWS=”Microsoft Windows XP Professional [I]” /FASTDETECT /NOEXECUTE=OPTOUT

 

Pero Windows Vista cambio esta filosofía reemplazando el archivo BOOT.INI por el “Boot Configuration Data o BCD”, Que no es mas que una carpeta localizada en “C:/” llamada “BOOT” que contiene varios archivos de configuración.

En esta carpeta se encuentra el archivo “BCD.LOG” que cumple de forma similar la función de “BOOT.INI”, pero con la gran diferencia de que es un archivo binario, que contiene esa información y código ejecutable. Por lo que no se puede manipular ni modificar manualmente.

Para Poder acceder al “BCD” y poder realizar cambios, como agregar, modificar o eliminar entradas, o establecer un orden de inicio, entrada predeterminada, o tiempo de inicio; Debemos utilizar una aplicación “BCDEDIT.EXE”. Para mirar la ayuda del funcionamiento escribimos “bcdedit /?” como se muestra en la figura 1.

 

Figura 1

Lo primero que haremos será verificar la configuración actual por lo que ingresamos el comando “bcdedit” figura 2, pero este comando requiere permisos de administrador, por lo que no toca dar click en Inicio – All Programs – Accessories y después click derecho en Command Prompt y seleccionamos “Run as Administrator”, a partir de este momento podemos ejecutar el comando.

 

Figura 2

 

Después ejecutar el comando podemos observar que efectivamente solo se encuentra la entrada del Windows Vista Recuperado con un identificador (en mi caso “current”)

 

Para agregar a nuestra lista a Windows XP utilizamos los siguientes comandos:

Bcdedit /create {legacy} /d “Windows XP”

Bcdedit /set {legacy} device boot

Bcdedit /set {legacy} path \ntldr

Bcdedit /displayorder {legacy} /addlast

 

Figura 3

Volvemos a verificar la configuración con el comando “bcdedit” y deberá quedar como lo muestra la figura 3.

 Reiniciamos nuestro sistema y comprobamos nuestra nueva configuración.

 Si por casualidad queremos cambiar el texto que aparece en cada entrada es decir el “Description” utlizamos

 bcdedit /set {<identificador>} Description “<texto>
<identificador>= identificador de la entrada
<texto>= texto que queremos que aparezca

 Por Ejemplo, si queremos cambiar el texto de “Microsoft Windows Vista” por “Microsoft Windows Vista Home Basic” y el de “Windows XP” por “Microsoft Windows XP SP2” introducimos los siguientes comandos:

 Bcdedit /set {current} Description “Microsoft Windows Vista Home Basic”
Bcdedit /set {ntldr} Description “Microsoft Windows XP SP2”

 Y después verificamos de nuevo véase la figura 4

 

Figura 4

En conclusión es posible recuperar un Windows Vista sin necesidad de reinstalar nada, espero que este articulo les haya servido y hasta la próxima

 Referencias

MVE – Microsoft Virtual Earth

INTRODUCCIÓN

En la actualidad, Los SIG (Sistemas de información Geográfica) están siendo muy utilizados, ya que estos son sistemas robustos que ofrecen un gran servicio, por tal motivo Microsoft lanzo un producto llamado Microsoft Virtual Earth (MVE).

Pero ¿Que es Microsoft Virtual Earth? para responder esta pregunta definamos SIG (es una integración organizada de hardware, software, datos geográficos y personal, diseñado para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la información geográficamente referenciada), por lo que MVE es una plataforma muy parecida a un SIG que es ejecutable desde Internet Explorer por medio de la dirección http://maps.live.com/, ofreciendo la visualización de nuestro planeta con una combinación de imágenes 3D e imágenes satelitales de muy alta calidad, asemejándose mucho a nuestro planeta tierra.

Este además permite realizar búsquedas de sitios, direcciones, persona y cualquier tipo de negocio, también cuenta con un sistema que encuentra una ruta de un lugar a otro teniendo en cuenta el trafico, la movilidad de la vía, las rutas, semáforos, etc.

Permite crear Colecciones (que no son más que una lista de lugares exactos que se marcan manualmente con un nombre),     admite también la visualización del tráfico de las calles de las principales ciudades, entre otras características más.

Por lo que MVE se convierte en un programa muy completo para el público con una interfaz rica.

Es por eso que en este articulo utilizaremos todas la ventajas que ofrece esta herramienta en nuestro propio sitio web, teniendo la posibilidad de manejar todos los controles que tiene esta y utilizar alguna información almacenada de los diferente usuarios de Live.

 

Integrar MVE en nuestro sitio web

 

Para empezar MVE cuenta con Virtual Earth Map Control (VEMC) que es un control que ofrece todos los servicios de MVE en una pagina web HTML, por lo que es recomendable que el lector tenga conocimientos básicos de HTML y JavaScript.

Lo primero que se hace es agregar a nuestra página web el siguiente control:

<script src=”http://dev.virtualearth.net/mapcontrol/v4/mapcontrol.js”></script&gt;

A partir de este momento tenemos todo el sistema de MVE a nuestra disposición.

Pero para poder cargar MVE nos toca primero crear una función que cree el objeto “VEMap” indicándole en que división cargara la aplicación (en el ejemplo 1 “myMap”) y después ejecutar “LoadMap” del objeto creado

Luego llamamos esta función en la inicialización del cuerpo “onLoad()” como se muestra en el ejemplo 1 (para copiar el código ingresa al link y da click derecho y la opción “Ver Codigo Fuente”) .

Ejemplo 1

Como podemos observar integramos a MVE en una pagina sencilla ver Figura 1, pero la ventaja de MVE es que esta se ejecuta en una división “div”, algo demasiado útil ya que lo podemos colocar o posicionar donde queremos, permitiéndonos acomodar MVE a cualquier pagina, en nuestro ejemplo tenemos una página muy sencilla pero puede agregársele un titulo, bordes o decorarlo al gusto.

Otra gran característica de VEMC es que puede modificarse y adaptarse a las necesidades del usuario, ya que este permite la modificación de controles, modificación del comportamiento de MVE ante cualquier evento o otra infinidad de cosas que ofrece VEMC.

Figura 1

 

Sabiendo todo lo que nos permite MVE, hare una pequeña modificación a nuestro programa que hará que cargue una Colección, ya que MVE es un servicio Live en donde iniciamos sección con nuestra cuenta Live, es decir nuestro correo @live.com o @hotmail.com y pasamos a crear nuestra Colecciones

Para crear una colección entramos a http://maps.live.com/ e iniciamos sesión con nuestra cuenta Live, después damos click en Collections – Open your Collections – New Collection y procedemos seleccionar nuestros puntos y por ultimo guardar la colección.

Después de tener nuestra colección tenemos que hallar el identificador de esta, por tal motivo abriremos nuestra colección y en seguida en Actions – Send To – Email como se muestra en la Figura 2 y copiamos la dirección URL

 

Figura 2

 

Luego copiamos la url y le sacamos el identificador como muestra a continuación:

URL

http://maps.live.com/?v=2&encType=1&cid=E13621CE823C464B!598

Identificador

E13621CE823C464B!598

Después de tener este identificador creamos una función donde tenemos que cagar nuestra colección creando un objeto “VELayerSpecification” y luego le indicamos que sea de tipo “VELayerType.VECollection”, también le indicamos el ID y por ultimo el identificador que acabamos de hallar y lo agregamos al mapa como se muestra en el código 1.

Y Por ultimo para acabar nuestro sitio web, llamamos nuestra función donde creamos nuestra colección ver ejemplo 2 (para copiar el código ingresa al link y da click derecho y la opción “Ver Codigo Fuente”)

function fnLoadCollection()

{

//Creamos una Instancia de la clase "VELayerSpecification" llamada "colección"    

var coleccion = new VELayerSpecification();

//Damos el tipo y el ID

coleccion.Type = VELayerType.VECollection;

coleccion.ID = "Mi coleccion";

//Damos el identificador de la colección

coleccion.LayerSource = "E13621CE823C464B!598";

//agregamos la colección a nuestro mapa        

map.AddLayer(coleccion);                    

}

Código 1

Bueno después de ver este ejemplo, podemos decir que la adición de MVE sea hace de una manera sencilla y rápida, ahorrando mucho trabajo para el desarrollador y además ofreciendo una potente herramienta, de la cual se puede sacar aplicaciones de muy alta calidad con muy poco trabajo.


Ejemplo 2

Espero les haya gustado y nos vemos en la próxima

 

 

Referencias

 

  1. Realizar búsquedas con Virtual Earth, http://www.microsoft.com/spanish/msdn/articulos/archivo/120307/voices/bb259692.mspx
  2. Microsoft Virtual Earth, http://maps.live.com/
  3. SDK de Microsoft Virtual Earth, http://dev.live.com/virtualearth/sdk/
  4. Guia de Microsoft Virtual Earth, http://dev.live.com/virtualearth/

Windows Mobile

La tecnología cada día avanza mas, y somos nosotros los que nos detenemos volviéndonos personas con menor capacidad de asimilar nuevas tecnologías,  y teniendo en cuenta que nos encontramos en un medio donde existe tanta competencia,  nos convertimos en profesionales de baja calidad y poco perfil, por eso tenemos que ser proactivos, entusiastas y darnos cuenta que en el mundo de hoy, la supervivencia de un profesional depende altamente de la tecnología y sus cambios constantes,
por tal motivo se evidencia en las empresas y en la gente en común la necesidad de un dispositivo móvil que ofrezca una funcionalidad igual o parte a la que ofrece un computador personal. Por lo que las empresas crearon los Pocket Pc o SmartPhone, pero todos se preguntaran ¿la diferencia entre estos dos?  y  ¿beneficios que ofrecen estos con un sistema operativo Windows Mobile?.

Para exponerlo simplificadamente, el teléfono Pocket PC son PDA, del ingles Personal Digital Assistant, (Ayudante personal digital), con el añadido de una funcionalidad de celular (esta añadidura solo para Pocket PC Phone). Mientras que los Smartphones son diseñados para ser teléfonos celulares en primer término, con una funcionalidad de PDA. De esta manera, la primera cosa que debería percatarse  para diferenciarlo es la figura (medida y forma) de los Smartphones, que serán más parecidos al tamaño regular de un teléfono móvil estándar, con una tecnología avanzada. De hecho, la forma más fácil y segura de decir si el dispositivo es un Pocket PC y no un Smartphone, es analizar si tiene como característica la opción de activación para la pantalla táctil.


     SmartPhone     

     Pocket Pc    

Por otro lado un criterio importante de un Pocket Pc o SmartPhone  es su sistema operativo, ya que proporciona una gestión eficaz de sus recursos y el hardware de la máquina. Por lo que Microsoft presento el sistema Operativo Windows Mobile.


   
 

Un dispositivo móvil equipado con este sistema operativo, además de ofrecer la funcionalidad básica de un celular  (bluetooth,
alarma, Infrarrojo, estado de la batería, navegación por internet, etc). Ofrece una característica importante en la interfaz, ya que esta incluye el botón de Inicio, que está diseñado para que sea parecido al botón de Inicio de las versiones de escritorio de

Windows, dando un ambiente familiar al usuario final. También  permite la adecuada administración de su correo electrónico, agenda y sus contactos Con Outlook Mobile.
 

Algunas versiones incluyen aplicaciones de Microsoft Office. Éstos incluyen Pocket Word y Pocket Excel. En Windows Mobile 5.0 en adelante se incluye Pocket PowerPoint. Estas versiones incluyen muchas de las características que se utilizan en versiones de escritorio, pero algunas otras características como la inserción de las tablas e imágenes no se han incluido versiones anteriores a Windows Mobile 5.0. Esto le permite al usuario final tener su propia oficina donde puede leer y crear archivos de Microsoft Word Mobile, hacer diagramas con Microsoft Excel Mobile y ver presentaciones con Microsoft PowerPoint, también incluye ActiveSync que tiene la capacidad de convertir archivos de versiones de escritorio a archivos compatibles con Pocket PC
 
Windows Mobile es una plataforma llena de posibilidades que le permite descargar software de terceros y personalizar su dispositivo. Puede descargar e-books, juegos, mapas, software pensado para empresas y mucho más.

 

En el mundo de los negocios se utilizan dispositivos móviles equipados con Windows Mobile para que los empleados sigan comunicados aunque no estén en la oficina. Los empleados pueden utilizar los dispositivos para realizar un seguimiento de las ventas, comprobar inventarios, hacer pedidos, estar en contacto con estudiantes, organizar transportes y realizar otras tareas gracias a una amplia gama de aplicaciones de línea de negocio.

Lastimosamente en Colombia, estas tecnologías no son muy usadas por varias razones, primero el precio comercial de los dispositivos todavía es muy elevado, segundo pocas empresas ofrecen soluciones empresariales que soporten la utilización de estos dispositivos, y otras sencillamente no tiene la suficiente experiencia ofreciendo soluciones de baja calidad, tercera, la ignorancia de la gente, pues los pocos que tiene la posibilidad de tener un dispositivo como estos, no le dan un uso adecuado, y escasamente utilizan las funcionalidades del radio celular  y las funcionalidades de media(música, videos, imágenes, etc),
 cuarta y ultima razón, es que los distribuidores de telefonía Móvil, no ofrecen una buena red de internet (sin considerar su precio elevado) y por consiguiente el  ancho de banda es bajo .

Por eso esta línea de trabajo es una buena oportunidad para los profesionales colombianos, ya que es un campo inexplorado en donde ofrecen un buen soporte y además la plataforma Windows Mobile está disponible en una amplia gama de dispositivos. Podrá encontrar software de Windows Mobile en Dell, HP, Motorola, Palm, i-mates y otros fabricantes. Los dispositivos equipados con Windows Mobile están disponibles en redes GSM o CDMA

Principalmente quiero inducir a los lectores a investigar sobre  Windows Mobile y los posibles desarrollos que se pueden elaborar sobre este. En el próximo articulo, escribiré sobre la facilidad de desarrollar aplicaciones que se ejecuten  sobre Windows Mobile, y todo lo relacionado sobre soluciones empresariales de este tipo.

BIBLIOGRAFIA

 

http://www.microsoft.com/spain/windowsmobile/default.mspx