lunes, 6 de octubre de 2008

Escritorio Remoto: LogMe

El otro día mi padre que trabaja en Acapulco, Guerrero me pregunto como podía acceder a su computadora que esta en Cuernavaca, Morelos, que había escuchado algo acerca del "escritorio remoto" de Windows. Bueno, pues me puse a investigar como hacerlo, pues sinceramente yo sabía como hacerlo pero estando las dos computadoras en la misma red, pero estando a una distancia tan larga no tenía ni idea. Encontré varios tutoriales bastante largos de como hacerlo de la manera "tradicional" con las mismas herramientas de Windows XP, Aquí dejo las direcciónes de esos Tutoriales para el que desee consultarlos:
Bien, pues esas formas pueden resultar bastante complejas para los que desconoscan ciertos términos o no le muevan mucho a su computadora. Aquí les presentaré la forma sencilla de como acceder a su computadora (o a la de sus amigos si logran convencerlos de esto :P )de una forma cómoda y muy sencilla, se trata de un programita vía WEB gratuito, se llama LogMeIn:

LogMeIn


Este programita es realmente muy sencillo de configurar:

  1. Acceden a la página de LogMeIn.

  2. Se registran con su correo electrónico.

  3. Una vez dentro de su cuenta, les preguntará si desean agregar ese ordenador en donde estan, le dicen que si.

  4. Se instala un programita muy simple y seguro.

  5. Listo, ya estan listos para acceder a su computadora desde cualquier lugar donde tengan acceso a un explorador de internet con Internet obviemente :P .

  6. Cuando deseen acceder a su computadora, abren el explorador de internet (también en el Mozilla Firefox funciona), se meten a su cuenta de LogMeIn, seleccionan la computadora a la que desean acceder remotamente (dije que eligen a la que desean acceder, por que también se pueden agregar más de 1 computadora) y listo!! asi de sencillo.
Para acceder a su computadora remotamente:

  1. Obviamente la computadora a la que desean acceder debe estar conectada a internet y encendida (no necesita estar dentro de una sesión en específico, ya que cuando vayan acceder a ella remotamente se les pedirán los datos de usuario y contraseña).

  2. Acceden a su cuenta de LogMeIn.

  3. Escogen la computadora a la que desean acceder.

  4. Aceptan los siguientes pasos y listo!, ya acceden a su computadora sin mayor problema.

Es pero les sirva de ayuda este programita, yo lo uso bastante, incluso con mis amigos, cuando se les atora algo en sus computadoras, les muestro el programa, registro su computadora en mi cuenta y accedo a sus computadoras para arreglar yo mismo el problema, es genial, es gratis y 100% funcional, garantizado!

sábado, 4 de octubre de 2008

Importancia del Diseño de Software


-La importancia del Diseño del Software se puede definir en una sola palabra Calidad, dentro del diseño es donde se fomenta la calidad del Proyecto. El Diseño es la única manera de materializar con precisión los requerimientos del cliente.

El Diseño del Software es un proceso y un modelado a la vez. El proceso de Diseño es un conjunto de pasos repetitivos que permiten al diseñador describir todos los aspectos del Sistema a construir. A lo largo del diseño se evalúa la calidad del desarrollo del proyecto con un conjunto de revisiones técnicas:

El diseño debe implementar todos los requisitos explícitos contenidos en el modelo de análisis y debe acumular todos los requisitos implícitos que desea el cliente.

Debe ser una guía que puedan leer y entender los que construyan el código y los que prueban y mantienen el Software.

El Diseño debe proporcionar una completa idea de lo que es el Software, enfocando los dominios de datos, funcional y comportamiento desde el punto de vista de la Implementación.

Para evaluar la calidad de una presentación del diseño, se deben establecer criterios técnicos para un buen diseño como son:

  • Un diseño debe presentar una organización jerárquica que haga un uso inteligente del control entre los componentes del software.
  • El diseño debe ser modular, es decir, se debe hacer una partición lógica del Software en elementos que realicen funciones y subfunciones especificas.
  • Un diseño debe contener abstracciones de datos y procedimientos.
  • Debe producir módulos que presenten características de funcionamiento independiente.
  • Debe conducir a interfaces que reduzcan la complejidad de las conexiones entre los módulos y el entorno exterior.
  • Debe producir un diseño usando un método que pudiera repetirse según la información obtenida durante el análisis de requisitos de Software.

Estos criterios no se consiguen por casualidad. El proceso de Diseño del Software exige buena calidad a través de la aplicación de principios fundamentales de Diseño, Metodología sistemática y una revisión exhaustiva.

Cuando se va a diseñar un Sistema de Computadoras se debe tener presente que el proceso de un diseño incluye, concebir y planear algo en la mente, así como hacer un dibujo o modelo o croquis.

viernes, 3 de octubre de 2008

INFORMÁTICA EN LA ADMINISTRACIÓN PÚBLICA

A finales del año 2007, en España, fue aprobada la Ley de Impulso a la Sociedad de la Información (LISI). Dicha ley introduce modificaciones en la normativa existente con el objetivo de simplificar procedimientos, añadiendo seguridad y ampliando las condiciones y garantías para los usuarios.

Las ventajas que conforman esta ley son:
ü Disponibilidad de contenidos públicos: “puesta a disposición de los ciudadanos, en los términos legalmente establecidos de los contenidos digitales de las Administraciones Públicas de cuyos derechos de propiedad Intelectual sean titulares o pertenezcan al dominio público“
ü Acceso universal por banda ancha a internet: “impulsará la extensión de la banda ancha con el fin de conseguir antes del 31 de diciembre del 2008, una cobertura de servicio universal de banda ancha, para todos los ciudadanos“
ü Accesibilidad en las webs de la administración: “mandata a las Administraciones Públicas a promover el impulso, el desarrollo y la aplicación de los estándares de accesibilidad para las personas con discapacidad en los diseños y procesos basados en las nuevas tecnologías de la sociedad de la información.”

Aunque la propuesta actual abre la posibilidad de ejercer acciones de censura en el acceso a contenidos, lo que implica riesgos para la libertad de acceso por parte de los usuarios.

Esta Ley resulta controversial, pues aunque introduce mejoras y garantías para el uso de la factura electrónica y contratación electrónica, simplifica algunos procedimientos que se habían demostrado inútiles y avanza en las garantías que los prestadores de servicios deben dar a sus clientes; sin embargo tiene algunos aspectos ambiguos, principalmente al referirse al “órgano competente”, es decir, quien tomaría las decisiones en cuanto a retirar contenido o impedir el acceso a un usuario a algún sitio de internet. Dichas cuestiones son muy importantes, pues competen a la libertad de expresión y movimientos de los ciudadanos.

http://www.coit.es/publicaciones/bit/bit160/42-45.pdf
http://www.dondado.es/2008/01/informatica-en-la-administracion-publica

Martha Alicia Torres Montes

SINTESIS DE LO QUE ES MySQL.

MARIO ARMANDO RODRIGUEZ SARMEINTA 7.-D

MySQL

Historia del MySQL:Desde 1986, el estándar SQL ha aparecido en diferentes versiones como por ejemplo: SQL:92, SQL:99, SQL:2003. MySQL es una idea originaria de la empresa opensource MySQL AB establecida inicialmente en Suecia en 1995 y cuyos fundadores son David Axmark, Allan Larsson, y Michael "Monty" Widenius. El objetivo que persigue esta empresa consiste en que MySQL cumpla el estándar SQL, pero sin sacrificar velocidad, fiabilidad o usabilidad. La procedencia del nombre de MySQL no es clara. Desde hace más de 10 años, las herramientas han mantenido el prefijo My. También, se cree que tiene relación con el nombre de la hija del cofundador Monty Widenius quien se llama My.
· Empresa fabricante o distribuidora del software:
SQL (Lenguaje de Consulta Estructurado) fue comercializado por primera vez en 1981 por IBM, el cual fue presentado a ANSI y desde ese entonces ha sido considerado como un estándar para las bases de datos relacionales.
· MySQL funciona sobre múltiples plataformas, incluyendo:
ü AIX, BSD, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD, Novell Netware, OpenBSD, OS/2 Warp, QNX, SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64, eBD.
ü Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Vista y otras versiones de Windows.
ü OpenVMS
Esquema de Licenciamiento y Costos:
La licencia GNU GPL de MySQL obliga a que la distribución de cualquier producto derivado (aplicación) se haga bajo esa misma licencia. Si un desarrollador desea incorporar MySQL en su producto pero desea distribuirlo bajo otra licencia que no sea la GNU GPL, puede adquirir una licencia comercial de MySQL que le permite hacer justamente eso. Costos: http://dev.mysql.com/downloads/ https://shop.mysql.com/enterprise/ Starting at $595/server/year
· Requerimientos de instalación:
Necesitas registrarte en la página para poder obtener la licencia para descargar el inhalador una ver registrado puedes ya sea bajar la versión gratuita o la versión con costo, teniendo el inhalador el mismo asistente t muestra como instalarlo.
· Soporte del lenguaje SQL:
Existen varias APIs que permiten, a aplicaciones escritas en diversos lenguajes de programación, acceder a las bases de datos MySQL, incluyendo C, C++, C#, Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java (con una implementación nativa del driver de Java), Lisp, Perl, PHP, Python, Ruby,Gambas, REALbasic (Mac), FreeBASIC, y Tcl; cada uno de estos utiliza una API específica. También existe un interfaz ODBC, llamado MyODBC que permite a cualquier lenguaje de programación que soporte ODBC comunicarse con las bases de datos MySQL. Tambien se puede acceder desde el sistema SAP, lenguaje ABAP.

· Mejoras y características de las versiones actuales:
Mejoras futuras el mapa de ruta de MySQL 5.1 indica soporte para:
Particionado de la base de datos
Backup en línea para todos los motores de almacenamiento
Replicación segura
Restricciones a nivel de columna
Planificación de eventos
Funciones XML
Características distintivas
Las siguientes características son implementadas únicamente por MySQL:
Múltiples motores de almacenamiento (MyISAM, Merge, InnoDB, BDB, Memory/heap, MySQL Cluster, Federated, Archive, CSV, Blackhole y Example en 5.x), permitiendo al usuario escoger la que sea más adecuada para cada tabla de la base de datos.
Agrupación de transacciones, reuniendo múltiples transacciones de varias conexiones para incrementar el número de transacciones por segundo.
Principales clientes o usuarios mas representativos HISTORIA SQL:
Usuarios destacados
Pacific Soft - Sistemas inteligentes de Punto de venta [6]
Amazon.com
Cox Communications - La cuarta televisión por cable más importante de EEUU, tienen más de 3.600 tablas y aproximadamente dos millones de inserciones cada hora.
Craigslist
CNET Networks
Digg - Sitio de noticias.
flickr, usa MySQL para gestionar millones de fotos y usuarios.
Friendster, sirve más de 85 millones de páginas dinámicas cada día.
Google - Para el motor de búsqueda de la aplicación AdWords.
Joomla!, con millones de usuarios.
LiveJournal - Cerca de 300 millones de páginas servidas cada día.
NASA
NetQOS, usa MySQL para la gestión de algunas de las redes más grandes del mundo como las de Chevron, American Express y Boeing.
Nokia, usa un cluster MySQL para mantener información en tiempo real sobre usuarios de redes de móviles.
Omniture
Palcasa, Palmas Aceiteras de CentroAmerica en sus Sistemas Administrativos de Orden Financiero (Basculas,Inventarios y otros).
RightNow
Sabre, y su sistema de reserva de viajes Travelocity
Slashdot - con cerca de 50 millones de páginas servidas cada día.
Universidad de Piura Campus Lima, para su sistema académico denomidado SIAD.
Wikipedia, sirve más de 200 millones de consultas y 1,2 millones de actualizaciones cada día, con picos de 11.000 consultas por segundo.
WordPress, con cientos de blogs alojados en él.
Yahoo! - para muchas aplicaciones críticas.

Una guía a la disminución de la base de datos TCO Un reciente artículo Computerworld, "MySQL irrumpe en el centro de datos" puso de manifiesto cómo MySQL se ha convertido en el más popular del mundo la base de datos de código abierto y por qué las empresas la intención de reducir sus costes de las operaciones se están utilizando para seguir commoditize su infraestructura de TI. MySQL reduce el coste total de propiedad (TCO) de la base de datos de software: La reducción de los costos base de datos de licencias por más del 90% Sistemas de corte de inactividad en un 60% La reducción de los gastos de hardware en un 70% La reducción de la administración, la ingeniería y los gastos de apoyo hasta en un 50% En este documento le mostraremos cómo. También aprenderá cómo las organizaciones, tales como Cox Communications, la NASA, Saber Holdings y Suzuki han mejorado la base de datos de fiabilidad, el rendimiento y la TCO utilizando MySQL. Verás cómo estas técnicas pueden aplicarse en su organización.

jueves, 2 de octubre de 2008

Tecnología Informática Para Intangibles

Inicialmente la tecnología informática se utilizó para administración de tangibles como inventarios y producción. Ahora se abre camino su uso para intangibles como el conocimiento y la capacitación.

Hasta hace muy poco, la tecnología informática ha sido utilizada y justificada para administrar asuntos tangibles, como los inventarios, los recursos humanos en la nómina, la contabilidad y la producción. Los proyectos se justificaban con un rápido retorno en la inversión (ROI) dado el alto costo de administrar estos recursos por cualquier otro medio, especialmente manual, y atendiendo todos los requerimientos de control que los gobiernos han trasladado a las empresas.
Ya buena parte de las empresas "tecnificadas" si se puede llamar así a las empresas que utilizan la tecnología informática para automatizar buena parte de sus procesos, tienen resuelto el tema de las operaciones diarias y las apropiaciones presupuestales se han efectuado mediante justificaciones de reducción de costos a la alternativa de efectuar el proceso en forma manual o semiautomática. Ahora se ven enfrentadas a tecnologías que permiten la automatización de intangibles, aquellas cosas que siempre hemos hacer asistidos por sistemas de información pero que eran o muy costosas, o imposibles de implementar.
Estas aplicaciones de tecnología incluyen conceptos como los ASP, las empresas que proveen servicios de aplicaciones donde se paga por un uso de la aplicación sin tener que pasar por el proceso de adquirir, modificar e implementar la solución en casa. También incluyen conceptos tildados de "revolucionarios" en la demanda del negocio como la participación en mercados digitales, donde libremente se intercambia información antes impensable de compartir como listas de precios y cantidades de materias primas disponibles para ofertar.
El aprendizaje virtual (e-learning), la administración del conocimiento (knowledge management), la ampliación de cobertura, la gestión documental son otros ejemplos de la tecnología utilizada como un servicio para la administración de intangibles. Hay formas muy creativas para cuantificar el costo o el beneficio de la "administración del conocimiento" sin embargo no dejan de ser criterios traídos de las formas anteriores de justificar proyectos para todavía proyectar su implementación con base en reducción de costos.
La administración de intangibles no obedece a necesidades de reducción de costos o aumento en beneficios tangibles, sino precisamente a necesidades de competitividad impuestas por el mercado, los clientes, los consumidores, y en especial, la competencia. El mayor ejemplo de la utilización de intangibles por necesidades de competitividad son los negocios electrónicos. Empresa que no se incorpore al mundo de los negocios electrónicos prontamente dejará el panorama como proveedor o cliente interesante y quedará rezagado. Por otra parte, la justificación de proyectos de tecnología informática para soportar negocios electrónicos es cada vez más difícil aduciendo los bajos resultados de muchos que han incursionado en este renglón.El software deja de ser un componente tecnológico más para administrar tangibles y se convierte en un servicio más, disponible como lo está la energía eléctrica, el gas, o el teléfono. Se cobrará de la misma manera, por su utilización, bien sea al interior de las empresas, o por parte de los proveedores. Estas características permiten que también utilizando el concepto del retorno sobre la inversión, tanto grande como pequeño puedan utilizar la última tecnología, diseñada para administrar intangibles, en beneficio de su nivel competitivo. Lo que antes era un privilegio de unos pocos, ahora se convierte en tal vez la plataforma de lanzamiento para muchos otros.
Comentario:
La tecnología día a día va avanzando lo cual se convierte ya en un servicio, una necesidad y algo cotidiano de la vida diaria de cada persona, para realizar las actividades no solo de trabajo, también personales como en el hogar, para facilitar nuestros quehaceres.

Extranet y ventajas

El servicio Extranet es una forma de comunicación privada que proporciona los elementos que se necesitan para mantener la comunicación entre un cliente y sus colaboradores/proveedores en el ámbito de conectividad.
Permite la creación de redes privadas virtuales sobre una infraestructura compartida, manteniendo las mismas prestaciones que si fuera una red privada, reduciendo costos y aumentando el productividad y rendimiento.

Unas de las ventajas del extranet es que tienen una visión compartida de la relación entre Cliente(promotor) y los proveedores/Colaboradores, permite una interrelacion de los sistemas de negocios, sistemas datos compartidos y procesos.
Flexibilidad en la facturación que permite una mejor adaptación a los modelos de negocio que pudieran existir entre Promotor y Proveedores/Colaboradores.
Además, Telefónica Empresas actúa como ventanilla única tanto para el promotor como para los colaboradores/proveedores (gestión de las altas del servicio, gestión de las comunicaciones, tratamiento de incidencias, modificaciones,.), liberando al promotor de estas tareas y permitiendo que se dedique a las propias de su negocio.

Permite a las empresas mejorar su gestión con Colaboradores y Proveedores:
Recibir/enviar pedidos.
Recibir/enviar pagos (datáfonos, transacción electrónica,.)
Envío/Recepción de información sobre servicios.
Colaboración para el desarrollo/adaptación de los productos/servicios.
Coordinación para la producción de productos/servicios.

Mobile Broadband VS WiFi

Las operadoras móviles y fabricantes de computadoras se estan uniando bajo el respaldo de la GSMA, la asociación de operadoras, con la que intentarán promover una nueva marca llamada "Mobile Broadband", la cual identificará los productos preparados para acceder a internet por medio de conexiones móviles de banda ancha.

Las empresas tienen pensado invertir casi 700 millones de euros durante el próximo año en la promoción de las conexiones HSDPA para tener una alternativa más para poder conectarnos a internet desde nuestros dispositivos, como lo hacemos actualmente con las redes WiFi.

El grupo de empresas que están involucradas en este proyecto se conforma de: 3 Group, Asus, Dell, ECS, Ericsson, Gemalto, Lenovo, Microsoft, Orange, Qualcomm, Telefónica Europa, Telecom Italia, TeliaSonera, T-Mobile, Toshiba y Vodafone.

Con Mobile Broadband las conexiones móviles de banda ancha serán mucho más sencillas de manejar y no tendrán la necesidad de que el usuario tenga que instalar programas específicos o conecte módems USB externos como ocurre en estos días.

Los dispositivos que cuenten con estos chips inalámbricos llevarán una etiqueta para que los puedas identificar fácilmente. Los primeros equipos luciendo la marca Mobile Broadband saldrán al mercado a partir de la próxima temporada navideña en 91 países.