EDUCACIÓN
04 INCLUSIÓN DE LA INTELIGENCIA EMOCIONAL (IE) COMO UNA COMPETENCIA BÁSICA EN EL PROCESO DE PROFESIONALIZACIÓN DEL DOCENTE
ASESORÍAS PROFESIONALES 11 13 15 20
COMO INSTALAR WINDOWS XP DESDE MS-DOS SIN DISKETTE, CD-ROM Ó USB CAMBIAR Ó QUITAR LA CLAVE DE ADMINISTRADOR EN WINDOWS XP ELABORACIÓN DE UN CARRO ELECTRÓNICO CON PHP "HASKELL"
NUEVAS TECNOLOGÍAS 25 27
LA NUEVA COMPUTADORA VIRTUAL ¿SE MUERE EL RATÓN?
SISTEMAS OPERATIVOS 29
GOOGLE CHROME O.S.: EL SISTEMA OPERATIVO DE GOOGLE
TECNOLOGÍA Y NEGOCIOS 31 32 33
FIREFOX 3.5 MOTOROAURA CELESTIAL EDITION MICROSOFT NO TEME A CHROME O.S. DE GOOGLE
CULTURA 35
CONOCE ECATEPEC
LO INSÓLITO... 40 42
ÉL HOMBRE EN LA LUNA CÓDIGO FUENTE DEL APOLO 11
NOTA LIBRE 45 48
UN MMORPG PARA LA HISTORIA ROPA ECOLÓGICA
EDUCACIÓN
Maestrante: Lic. En Psicología Hilda María Torres Rodríguez (2008).
conseguir la cercana integración en el Espacio Globalizado de Educación, y al paralelo proceso de modificación de la escolaridad obligatoria (LOE, 2006), ambas orientadas al desarrollo integral centrado en competencias, a la calidad educativa y a dar respuesta a las demandas socio-profesionales actuales. Estamos en un proceso de cambio y por ello de oportunidades para mejorar la oferta formativa y sus resultados.
Resumen. Este artículo reivindica la inclusión de las competencias emocionales como competencias básicas del profesorado que se está diseñando actualmente dentro del marco del Espacio Latino Americano en particular en México.
Desde finales del siglo XX ha surgido un gran interés por el papel que juega la afectividad y las emociones en la educación. Los diferentes profesionales que integran el sistema educativo han comprendido la importancia de los sentimientos en el desarrollo integral de sus alumnos y en su propio quehacer diario por lo que reclaman la necesidad de promover no sólo el desarrollo de los niños y jóvenes a nivel académico sino también desarrollar las competencias sociales y emocionales de éstos (Elias et al., 1997; Greenberg et al., 2003).
Para ello, se realiza una revisión de las investigaciones más actuales en torno al papel fundamental que tienen las competencias emocionales y, más concretamente, la inteligencia emocional (IE; Mayer y Salovey, 1997) sobre el funcionamiento personal, social y académico de los alumnos, así como sobre la efectividad y bienestar del docente. Además, se analizan las múltiples funciones que la legislación educativa vigente demanda al maestro.
Aunque los vínculos existentes entre estas áreas de desarrollo no estaban bien consolidados, un reciente estudio de meta-análisis de cerca de 300 investigaciones ha mostrado que la educación socioemocional no sólo aumenta el aprendizaje en estas áreas del desarrollo sino también el aprendizaje académico (Durlak y Weissberg, 2005). Por otro lado, la competencia emocional de los docentes es necesaria para su propio bienestar personal y para su efectividad y calidad a la hora de llevar a cabo los procesos de enseñanza aprendizaje del aula, en general, y del desarrollo socio-emocional en los alumnos, en particular (Sutton y Wheatly, 2003).
De esta manera, por medio de la exposición de evidencias científicas sobre la validez predictiva de la inteligencia emocional y su relación con los objetivos educativos actuales, este trabajo pretende demostrar la necesidad de desarrollar las competencias emocionales en los docentes con el fin de promover su bienestar y rendimiento laboral, así como el de sus futuros alumnos. Para ello, proponemos la formación inicial del profesorado como medio prioritario para dicho aprendizaje, así como requisito para la posterior e inevitable formación permanente. Palabras Clave: inteligencia emocional, competencias básicas, formación inicial, docentes, escuela.
Siguiendo el trabajo impulsado por el grupo The Collaborative for Academic, Social, and Emotional Learning (CASEL) en Estados Unidos, el cual lleva promocionando la inclusión socio-emocional en las escuelas desde hace más de dos décadas, el Departamento de Educación y Habilidades del Gobierno de Gran Bretaña ha llevado a cabo un estudio buscando el mismo fin.
Introducción. La pretensión de los países que integran la Comunidad Latina de convertirse en una sociedad basada en el conocimiento, más competitiva y dinámica, y con una mayor cohesión social, se ha plasmado en la formulación de unos objetivos educativos comunes.
El trabajo realizado consistía en identificar las metodologías más efectivas para desarrollar habilidades socio-emocionales en los niños y en implementar un programa de promoción de la inclusión, cohesión social, aprendizaje y bienestar emocional infantil mediante la educación de estas competencias socio-emocionales en los niños/as llamado ‘Every Child Matters’ (DfES, 2004). De igual manera, se ha atendido a la formación del profesorado para el desarrollo de dichas competencias, partiendo de la idea de que no es
Por ello, estamos asistiendo a profundos cambios en el sistema educativo en México en todos sus niveles de formación, que se han traducido en el desarrollo de nuevas leyes educativas. Asistimos así al proceso de transformación de los títulos de postgrado y planes de estudio con el objeto de 4
posible enseñar una competencia que previamente no se ha alcanzado, al igual que no es posible enseñar con calidad ante la ausencia de bienestar docente.
La docencia es considerada una de las profesiones más estresantes, sobre todo porque implica un trabajo diario basado en interacciones sociales en las que el docente debe hacer un gran esfuerzo para regular no sólo sus propias emociones sino también las de los estudiantes, padres, compañeros, etc. (Brotheridge y Grandey, 2002). Los profesores, desafortunadamente, experimentan con más frecuencia emociones negativas que positivas (Emmer, 1994). Las emociones negativas, como por ejemplo la ansiedad, interfieren en nuestra capacidad cognitiva para el procesamiento de la información (Eysenck y Calvo, 1992) mientras que las positivas, aumentan nuestra capacidad creativa para generar nuevas ideas y por tanto nuestra capacidad de afrontamiento ante las dificultades (Frederickson, 2001). Las emociones positivas de los profesores pueden aumentar el bienestar docente y también el ajuste de sus alumnos (Birch y Ladd, 1996).
El estudio concluye con la recomendación de desarrollar explícitamente las competencias tanto sociales como emocionales no sólo en la escuela sino también en las instituciones dirigidas a la formación del profesorado (Weare y Grey, 2003). Siguiendo las conclusiones del modelo educativo inglés, este trabajo propone reivindicar el lugar que deberían ocupar las competencias emocionales en la educación y, por tanto, El proceso de profesionalización del docente, mediante una breve revisión de las investigaciones más recientes en torno a las aportaciones de la inteligencia emocional para explicar el funcionamiento humano y su adaptación exitosa, y mediante un análisis del perfil profesional demandado hoy en día al docente.
Este afecto positivo además puede formar una espiral que a su vez facilite un clima de clase más favorecedor para el aprendizaje (Sutton y Whealey, 2003). Es por ello que la capacidad de identificar, comprender y regular las emociones, tanto positivas como negativas, se hace imprescindible en esta profesión, para poder utilizar y generar las emociones a nuestro favor.
Relevancia actual de las competencias emocionales. La percepción, utilización, comprensión, y regulación de las emociones, así como sus implicaciones en nuestra vida diaria han sido estudiadas desde hace décadas, aunque han suscitado un interés creciente en los últimos años (Bar-On y Parker, 2000; Ciarrochi, Forgas y Mayer, 2001; 2006; Fernández-Berrocal y Ramos, 1992).
Gran parte de la expectación sobre las aportaciones que el estudio de las emociones puede ofrecer para la mejora de la educación se debe a la irrupción de un nuevo ámbito de estudio denominado Inteligencia Emocional (IE). Desde que Salovey y Mayer acuñaron el término en 1990, el campo de estudio de la IE ha generado un progresivo desarrollo de trabajos e investigaciones.
Después de asumir durante siglos la dicotomía cartesiana imperante en Occidente en la que la razón aparece separada de la emoción, la ciencia ha demostrado la falacia de tal dicotomía (Damasio, 1994; Forgas, 2000). Diversos estudios han explicado cómo la emoción afecta no sólo a los contenidos del pensamiento sino también a los propios procesos implicados en éste (Bless, 2000) y en las interacciones sociales (Lupton, 1998).
En la actualidad, el debate sobre la propia definición teórica del constructo, su validez discriminante respecto a otros constructos clásicos de la psicología o el desarrollo de instrumentos de evaluación fiables sustenta gran parte de los trabajos que se llevan a cabo. Por otro lado, una gran línea de investigación se dirige a conocer los efectos de la IE en diferentes contextos aplicados.
Las implicaciones de estos resultados en la tarea diaria de los docentes son fáciles de deducir. Los profesores son conscientes del papel que juegan las emociones en su labor diaria.
Una de las consecuencias del desarrollo de este ámbito de investigación ha sido la mayor concienciación social sobre la importancia del uso adecuado de las emociones. Esto se ha traducido en un aumento en la demanda de formación en competencias emocionales tanto en el contexto educativo como en el resto de ámbitos profesionales.
Las emociones y las habilidades relacionadas con su manejo, afectan a los procesos de aprendizaje, a la salud mental y física, a la calidad de las relaciones sociales y al rendimiento académico y laboral (Brackett y Caruso, 2007).
5
pensamiento; la habilidad para comprender emociones y el conocimiento emocional y la habilidad para regular las emociones promoviendo un crecimiento emocional e intelectual (Mayer y Salovey, 1997).
La formación en competencias emocionales es necesaria para que tanto los niños (futuros adultos) como el profesorado puedan adaptarse con éxito. Pero no es sólo importante de cara a poder desarrollar dichas competencias en los estudiantes o a prevenir desajustes en la salud mental del profesorado, sino también para crear entornos favorecedores de aprendizaje.
Existen evidencias de que la IE es un predictor significativo del funcionamiento social y personal del individuo (Extremera y Fernández-Berrocal, 2005a; Schutte et al., 2001). Una de las líneas de investigación más activas trata de establecer la utilidad predictiva de la IE sobre diversas áreas vitales de los jóvenes (para una revisión más amplia ver Fernández- Berrocal, Extremera, y Palomera, 2008).
Los estudios llevados a cabo en la línea de la psicología positiva reclaman la necesidad de generar climas de seguridad y emociones positivas en el aula para facilitar el desarrollo y bienestar o felicidad de los alumnos (Seligman, 2005). Según la clásica definición de Diener, Sandvik y Pavot (1991), la felicidad se refiere a la experiencia de emociones positivas en un gran porcentaje de tiempo, respecto a la cantidad de tiempo en que sentimos emociones negativas y, hoy en día, sabemos que las emociones positivas favorecen el aprendizaje y la consecución de relaciones interpersonales significativas (Lyubomirsky, Diener y King, 2005), entre otros muchos beneficios.
Por ejemplo, la IE se ha encontrado relacionada con un menor índice de comportamientos desajustados, como conductas disruptivas y agresivas (Bohnert, Cmic y Lim, 2003; Gil-Olarte, Palomera y Brackett, 2006), conductas de riesgo, como el consumo de drogas (Trinidad y Johnson, 2002) o la conducción temeraria (Brackett, Mayer y Warner, 2004).
Un clima escolar adecuado se ha observado que presenta efectos positivos sobre el ajuste psicológico de los estudiantes (Kuperminc, Leadbeater y Blatt, 2001; Roeser y Eccles, 1998), asociándose a un desarrollo saludable, un aprendizaje óptimo y disminuyendo las conductas des adaptativas (Kuperminc, Leadbeater, Emmons y Blatt, 1997; Westling, 2002). Por tanto, parece importante asegurarnos de que los docentes sean capaces de crear un ambiente positivo en sus aulas para fomentar el desarrollo y aprendizaje, además del bienestar de los alumnos.
Aportaciones de la Inteligencia emocional desde el modelo de habilidad. La perspectiva teórica de la que partimos en este trabajo está basada en el modelo de IE de Mayer y Salovey (1997) que, por otra parte, constituye el planteamiento científico con más apoyo empírico y con una base teórica más fundamentada (Mayer, Caruso y Salovey, 1999; Mayer, Salovey y Caruso, 2000). Desde este modelo, la IE engloba un conjunto de habilidades relacionadas con el procesamiento emocional de la información. En concreto, la definición más extendida describe la IE como la habilidad para percibir, valorar y expresar emociones con exactitud; la habilidad para acceder y/o generar sentimientos que faciliten el 6
Pero sobre todo, se ha encontrado relacionada de forma significativa y positiva con un mayor comportamiento adaptado como: mayor calidad en las relaciones sociales (Gil-Olarte, Palomera y Brackett, 2006; Lopes, Brackett, Nezlek, Schütz, Sellin y Salovey, 2004; Lopes, Salovey y Straus, 2003), mayor retención en el sistema educativo (Parker, Hogan, Eastabrook, Oke y Word, 2006), comportamiento pro social (Lopes, Salovey, Côté y Beers, 2005), un mejor rendimiento académico (Brackett, Mayer y Warner, 2004; Gil- Olarte, Palomera y Brackett, 2006), más satisfacción con la vida (Extremera y Fernández- Berrocal, 2005b; Palmer, Donaldson y Stough, 2002; Palomera y Brackett, 2006), utilización de estrategias de afrontamiento más adaptativas (Fernández-Berrocal y Extremera, 2006; Gohm y Clore, 2002), mejor salud mental (Fernández-Berrocal, Alcaide, Extremera y Pizarro, 2006) y una mayor capacidad para interrumpir estados emocionales negativos y prolongar los positivos (Salovey, Stroud, Woolery y Epel, 2002; Williams, Fernández-Berrocal, Extremera, Ramos y Joiner, 2004).
profesor y el apoyo de los directores de centro (Brackett, Palomera, y Mojsa, en preparación). El burnout ha mostrado tener repercusiones negativas no sólo sobre el bienestar del docente sino también sobre los procesos de enseñanzaaprendizaje en los que está inmerso. Estudios previos muestran cómo el burnout influye negativamente sobre el rendimiento de los alumnos y la calidad de su enseñanza (Vanderberghe y Huberman, 1999) y afecta negativamente a las relaciones interpersonales profesor-alumno (Yoon, 2002). No es de extrañar, por tanto, que el profesorado identifique la habilidad de regular sus emociones como una competencia imprescindible para poder conseguir las metas académicas, construir relaciones sociales positivas y controlar los procesos del aula (Sutton y Harper, en prensa). Por otra parte, el entrenamiento en competencias emocionales de los profesores noveles ha mostrado su efectividad no sólo en el aumento de su propia competencia emocional, sino también en la predicción de una transición ajustada del rol de estudiante a la vida profesional (Byron, 2001).
Los niños con alta IE son evaluados por sus pares y profesores de forma más positiva, como niños con un comportamiento más pro social y menos agresivo, dependiente o intimidatorio con los otros (Petrides, Sangareau, Furnham y Frederickson, 2006). También, los estudiantes con mayor IE afrontan mejor la transición de la escuela al centro de educación básica, con mejores resultados académicos, autovaloración, mayor asistencia y ajuste comportamental en comparación con sus compañeros con baja IE (Qualter, Whiteley, Hutchinson y Pope, 2007).
Perfil profesional del docente actual. Conocer el perfil profesional del docente actual, desde un modelo educativo descriptivo, implica analizar las competencias que debería desarrollar para responder a las demandas de la sociedad en nuestro contexto específico y en este momento histórico en concreto.
Recientemente se ha comenzado a analizar la relación entre la IE y el ajuste personal y bienestar del docente. En un trabajo llevado a cabo con profesores de secundaria en Inglaterra, se ha observado que la IE del profesor predice el nivel de burnout que sufren (Brackett, Palomera y Mojsa, en preparación), confirmando un reciente estudio en el que aparecía relacionada la habilidad de los docentes para regular las emociones con los niveles de despersonalización, autorrealización y desgaste emocional que percibían (Mendes, 2003).
Para el diseño de la formación inicial de los maestros, así como en la formación de postgrado dirigida a la formación de profesores de educación básica, media y superior, en México, es necesario conocer los objetivos respecto a qué contenidos y competencias básicas han de desarrollar los futuros docentes en cada uno de sus alumnos. El estudio de las competencias básicas no es nuevo, aunque se ha desarrollado a un ritmo rápido en los últimos años: desde la Conferencia Mundial de Jomtien (1990) en la que se formuló la Declaración Mundial sobre “Satisfacción de las Necesidades Básicas de Aprendizaje”, hasta el desarrollo del Proyecto DeSeCo (Rychen y Salganick, 2001) y PISA (OCDE, 2002), o el Eurydice (2002) por citar los proyectos más relevantes en nuestro contexto Latino, con el fin de evaluar y promocionar la efectividad y calidad de la educación.
Al mismo tiempo los docentes con alta IE utilizan estrategias de afrontamiento más positivas y adaptativas ante diversas fuentes de estrés escolar y perciben una mayor satisfacción laboral. Dicha influencia de la IE sobre los niveles de estrés y satisfacción laboral aparece mediada por el mayor grado de afecto positivo que experimenta el 7
Durante todo este proceso, se han utilizado diversos términos para referirse al conjunto de habilidades cognitivas, procedimentales y actitudinales que pueden y deben ser alcanzadas a lo largo de la educación obligatoria por la mayoría del alumnado y que resultan imprescindibles para garantizar el desenvolvimiento personal y social y la adecuación a las necesidades del contexto vital, así como para el ejercicio efectivo de los derechos y deberes ciudadano (Rychen y Salganik, 2001), que hoy denominamos “competencias básicas”.
cálculo, así como el desarrollo de habilidades sociales, hábitos de trabajo y estudio, el sentido artístico, la creatividad y la afectividad son, entre otros, elementos imprescindibles y necesarios para desenvolverse adecuadamente en la sociedad globalizada del siglo XXI. Para conseguir dichos objetivos educativos, tanto generales como en términos de competencias, la administración presta una atención prioritaria a la formación inicial y permanente del profesorado, cuya reforma debe llevarse a cabo en los próximos años en el contexto de ese modo en México se aplica el programa de Nueva Alianza, con el fin de dar respuesta a las necesidades y a las nuevas demandas que recibe el sistema educativo.
La selección de dichas competencias clave en la mayoría de los contextos latinos, se ha realizado siguiendo los tres criterios de DeSeCo (Rychen y Salganick, 2001): - Que contribuya a obtener resultados de alto valor personal y social.
Existen aportaciones que España aporta basadas en el Libro Blanco para el Título de Grado de Magisterio (ANECA, 2005), tras un extenso estudio en el que participaron docentes en activo, aparece una selección de competencias que todo titulado en el grado de magisterio, es decir, futuro maestro, debería alcanzar.
- Que sean aplicables a un amplio abanico de contextos y ámbitos relevantes. - Que sean importantes para todas las personas para superar con éxito las exigencias complejas. Es decir, que sean beneficiosas para la totalidad de la población independientemente del sexo, condición social, cultural y entorno familiar.
Según dicho estudio, focalizado en la demanda profesional, el docente de hoy en día deberá mostrar: un buen desarrollo intelectual, moral, emocional y social y ser capaz de promoverlo en la diversidad de su alumnado, además de saber trabajar con toda la comunicad educativa, investigar en su realidad y gestionar adecuadamente los centros.
Siguiendo estos criterios, podemos incluir las competencias emocionales dentro de las competencias básicas para la vida, ya que como hemos visto, contribuyen a la consecución de resultados de alto valor personal y social, son aplicables en todos los ámbitos socioeducativos y facilitan la superación de obstáculos y la consecución de metas, mediante la facilitación de un adecuado funcionamiento.
En la misma línea aparecen descritas las funciones docentes en la legislación educativa vigente para la escolaridad obligatoria (LOE, 2006), mostrando un perfil docente multidimensional, en el que el profesor emerge como un agente educativo dinámico que, en colaboración con el resto de profesionales y familias, desarrolla tareas no sólo de organización y desarrollo de la docencia, sino también de mediación, innovación, gestión, investigación, evaluación y orientación.
Además, el desarrollo de estas competencias no sólo es beneficiosa para todos los niños/as y docentes, sino que beneficia especialmente a aquellos alumnos con necesidades específicas de atención educativa (Obiakor, 2001; Poeduvicky, Truene y Sperlazza, 2006) y favorece el ajuste intercultural (Yoo, Matsumoto y LeRoux, 2006).
El maestro se perfila como el eje central de la comunidad educativa y por tanto como coordinador de toda la red de relaciones interpersonales y procesos educativos que se dan en éste. No es de extrañar por tanto, que las competencias sociales y emocionales sean consideradas a nivel mundial como un aspecto básico en la preparación para la ‘sociedad del conocimiento’, donde la capacidad de colaboración, comunicación, creatividad y vivir en comunidad son altamente valoradas (Hawkey, 2006).
El actual sistema educativo pretende reforzar la formación integral del alumnado y desarrollar en él la adquisición de las capacidades necesarias para intervenir con autonomía, responsabilidad y actitud crítica en una sociedad en permanente cambio, donde el desarrollo personal y su propio bienestar, además de la adquisición de las habilidades culturales básicas relativas a la expresión y comprensión oral, a la lectura, a la escritura y al 8
Esta multiplicidad de roles demandada, lleva a replantearse, necesariamente, la formación inicial del profesorado, tradicionalmente centrada en la enseñanza de conocimientos y procesos específicos, pero no de competencias básicas personales e interpersonales que doten al futuro docente de la autonomía necesaria para afrontar su propio aprendizaje permanente, la resolución de los problemas habituales de su profesión y la consecución de las metas educativas impuestas.
Sin duda, la formación inicial constituye uno de los elementos básicos en el desarrollo profesional del maestro y constituye un instrumento importante para el logro de la calidad de la enseñanza. Consideramos, además, que los recursos adquiridos en la formación inicial son los que sirven de base para la formación permanente del profesorado, una necesidad constante de todo profesional. Precisamente ahora, cuando los centros de formación universitaria están ante la formulación de los nuevos planes de estudio que prepararán a los profesionales Latinos, y en particular mexicanos para la sociedad del siglo XXI, es cuando tenemos que decidir cómo formar a los docentes para que puedan dar una respuesta de calidad a la multiplicidad de funciones y demandas educativas descritas.
Es en este punto donde queremos celebrar la inclusión de las competencias básicas en la formación universitaria, pero lamentamos la exclusión explícita de las competencias emocionales como competencias básicas por ser precisamente básicas para el desarrollo exitoso de cualquier actividad relacionada con el ser humano.
Para ello, deberemos incluir en dichos planes de estudio conducentes al Titulo de Grado en Magisterio las competencias emocionales de forma explícita, no sólo como competencias transversales para el ajuste socio-personal del docente sino también como herramientas docentes específicas para generar entornos adecuados de aprendizaje y de colaboración así como para favorecer el desarrollo emocional de los alumnos.
Conclusión. Los resultados de la investigación en torno a las emociones y la IE permiten afirmar que las competencias emocionales son competencias básicas que nos facilitan un adecuado ajuste personal, social, académico y laboral. El objetivo principal de este artículo ha sido llamar la atención sobre la necesidad urgente de incluir explícitamente la formación en competencias emocionales dentro de los objetivos educativos mínimos de la enseñanza obligatoria.
Para esto último, el docente deberá ser capaz de programar actividades educativas y utilizar metodologías dirigidas a este fin. Por tanto la formación inicial del docente deberá incluir las competencias emocionales si queremos ser coherentes con lo que la investigación nos ha enseñado, con lo que las leyes educativas nos exigen y con el modelo de sociedad globalizada que perseguimos.
Sin embargo, aunque el consenso sobre la importancia de las competencias emocionales es alto, la implementación de esta formación en la escuela se encuentra con obstáculos, ya que su éxito depende de la implicación y colaboración de toda la comunidad educativa (Elias et al., 1997; Zins, Weissberg, Wang, & Walberg, 2004). Por ejemplo, de acuerdo con CASEL, las iniciativas para integrar estas competencias en la escuela, requieren de una adecuada formación (que deberá ser eminentemente práctica) de los profesores y gestores además de la consecuente formación de los estudiantes. Esto pone en evidencia no sólo la necesidad de una adecuada formación inicial y permanente del profesorado para favorecer su propia efectividad docente, sino también la necesidad de una estrecha colaboración entre los centros de formación inicial, los centros de formación permanente del profesorado, los centros educativos en particular y la administración.
9
ASESORÍAS PROFESIONALES
Siglas que usaremos a modo de referencia.
Aunque los procedimientos de realizar particiones, formateo y pasar el sistema operativo están disponibles en distintas versiones de Windows, explicaremos como hacerlo desde MS-DOS. Si usted sabe hacer esos procedimientos desde el Windows que usa, pues hágalo, ahorrará tiempo. Windows XP no trae la opción de formatear y pasar el boot de sistema (format /s), así que igual necesitará utilizar el diskette para pasar el arranque.
HD1: Así llamaremos al disco duro donde queremos instalar Windows XP. HD2: Así llamaremos al disco duro que tiene instalado alguna versión de Windows. Computador # 1: Equipo Objetivo, donde queremos instalar Windows XP.
a. Procedimientos en el Computador # 2 de Soporte.
Computador # 2: Equipo de trabajaremos el disco duro HD1.
1.Hacer bootable un diskette con Windows 98SE en el Computador # 2 Introduzca un diskette en blanco la unidad A:
Soporte,
donde
Baje este archivo: boot98sc.zip. Descomprima el archivo anterior y ejecute el archivo boot98sc.exe En el aviso: Insert a floppy to write click en Aceptar. Leerá el disco, si encuentra datos en él Disk A: is not empty, all data in yout disk will be lost, click en Sí. Si todo va bien, se procede a pasar la imagen de arranque al diskette y una vez que finalice, retira el diskette de la unidad A: y apaga el equipo. Con los dos computadores apagados: 2.Apagar los Computadores. 3.Extraer el disco duro del Computador # 1 y conectarlo al Computador # 2 como maestro. Deberá quitar el disco duro que tiene en el Computador # 2 (por ahora necesitamos arrancar desde el disco HD1).
Requerimientos.
4.Introduzca el diskette de arranque que creamos anteriormente en el Computador # 2 y reinicie desde Diskette
1.Contar con un segundo Computador con Windows 98/ME/2000 ó XP instalado y que tenga Unidad de diskette.
5.Una vez reinicie con el diskette, haremos las particiones (si quieres hacer mas de una), activaremos la partición 1 y el formato de las particiones.
2.Tener un diskette en blanco. 3.Tener la carpeta /I386 del CD de instalación de Windows XP disponible en el Computador # 2.
Todo desde A: Con el diskette (trae todo lo que necesitamos): Particionar (fdisk), establecer una partición activa, reiniciar, formatear las particiones del disco duro que creamos (format /s), pasar el arranque del diskette Windows 98 a C:\ Ej. sys c:\ (Por si no formateo con el comodín /s).
4.Conocer como hacer particiones en discos duros, establecer una partición activa y formatear. 5.Convertidor de disco duro de 2.25 a IDE 3.25 pulgadas (si el disco duro HD1 es de portátil).
11
Puede escribir boot.bat que copia los siguientes archivos automáticamente en C:\ o copiar manualmente.
MS-DOS) el instalador le pide reiniciar el equipo para continuar con la instalación de Windows XP, presione la tecla Enter.
copy smartdrv.exe c:\ copy Config.sys c:\ copy Himen.sys c:\
Espere a que reinicie, una vez aparezca la ventana de instalación, presione Enter para continuar. Acepte el acuerdo de Licencia con la tecla F8.
6. Apagar el Computador # 2 y Conectar Discos Duros en el Computador # 2.
Elija la partición 1: C: Partición1 [FAT32] y presione Enter
Conecte el disco duro del Computador # 2 (HD2) como maestro, conecte el disco duro del Computador # 1 (HD1) como esclavo.
Si desea puede convertir la partición a NTFS (mucho mejor que FAT32) ó dejar intacto el sistema de archivos actual (sin cambios) y continuar, elija su opción y presione Enter (si elije NTFS, después de convertir, se le pide reiniciar otra vez y se repite el acuerdo de licencia, y deberá elegir de nuevo la partición donde instalar, elija C: Partición1 [NTFS]).
7. Copie la carpeta /I386 (instaladores de XP) en la primer partición del disco duro del Computador # 1 (HD1) (que en este caso es el esclavo, fíjese bien cual es la unidad lógica con la que aparece y copie).
Listo, ahora se copiaran todos los archivos necesarios para la interface gráfica del instalador de Windows, una vez termine esta primera fase, el equipo se reinicia después de 15 segundos, proceda con la instalación como normalmente lo hace.
Entonces, ahora tenemos: Disco Duro del Computador # 1 particionado, la primera partición activa, formateado, con el arranque de windows 98 y con una carpeta /I386 que contiene los instaladores de XP. 8.
c. Procedimientos a realizar una vez finalice la instalación de Windows XP. A partir de ahora el arranque mostrará un menú con dos opciones, el primero Microsoft Windows XP cargará nuestro nuevo Windows XP, y el segundo Sistema operativo anterior en C: carga el arranque en DOS de Windows 98. Si desea remover dicho menú para que sólo cargue Windows XP automáticamente sin mostrar menú:
Apague el Computador # 2.
b. Procedimientos en el Computador # 2 Objetivo. 1. Extraer el disco duro del Computador # 1 (HD1) que está conectado en el Computador # 2 y conectarlo al Computador # 1 como maestro. 2.
Reinicie el Computador # 1.
3.
En el prompt del sistema C:\, escriba:
1. En Windows XP presione el botón Windows+Pausa ó Click en Inicio > click derecho sobre Mi PC, click en Propiedades. 2. Una vez estemos en la ventana de configuración del sistema, click en la pestaña Opciones avanzadas > click en el botón Configuración que aparece en la parte de "Inicio y recuperación". 3. Ahora en la nueva ventana, en la parte de inicio de sistema, da click en el botón Editar (Se abrirá el archivo boot.ini con el editor de texto Notepad).
cd i386 winnt Le sale un aviso: El programa de instalación debe saber dónde están ubicados los archivos de Windows XP. Escriba la ruta donde se encuentran los archivos de Windows XP. Si todo está bien, aparecerá C:\I386, ahora para confirmar presione la tecla Enter.
Borra la última línea operativo anterior en C:"
Se procederá a la copia de archivos necesarios para la instalación de Windows XP, este proceso puede tardar unos 10 minutos ó o mas si su disco duro no es tan rápido, una vez termine de copiar los archivos (termina la parte del instalador basado en
que
dice:
C:\="Sistema
Ahora click en el menú Archivo > Guardar, cerrar la ventana, click en Cancelar, click en Cancelar finalmente para cerrar Propiedades del Sistema.
12
Bien sea que cambió la contraseña y no la recuerda, quiere entrar con privilegios de administrador en un equipo con Windows XP, pero no desea en ningún caso reinstalar Windows XP, existen varias opciones para eliminar la contraseña de cualquier cuenta de usuario incluida la de administrador.
Opción 1: Restableciendo la contraseña de la cuenta de Administrador
IMPORTANTE: Este procedimiento solo funciona si la cuenta desde donde estas realizando este procedimiento tiene privilegios de Administrador. De esa manera podrás cambiarle la clave a cualquier usuario. Pero si tu caso no es este, y no puedes siquiera iniciar sesión debido a que se te olvidó por completo la clave de un usuario con estos privilegios administrativos, intenta con la siguiente opción.
Supongamos que tienes un equipo con una sesión de Windows iniciada con privilegios de administrador, y quieres cambiarle o quitarle la clave ó contraseña a cualquier usuario incluso la cuenta Administrador, haz esto: 1. Click en el botón Inicio > Ejecutar escribe allí control userpasswords2 y click en Aceptar
Opción 2: Entrando con la cuenta de Administrador predeterminada
2. Ahora te saldrá la ventana Cuentas de usuario donde aparecen todas las cuentas de los usuarios, administradores, etc. Aquí marcaremos la cuenta del usuario que queremos cambiarle la clave, en nuestro ejemplo tenemos marcada la cuenta Administrador que es la cuenta predeterminada. A continuación con la cuenta seleccionada daremos click en el botón Restablecer contraseña...
En Windows XP Profesional, siempre hay un administrador por defecto desde la instalación del sistema operativo. En un determinado momento de la instalación se pide que se introduzca contraseña para el usuario Administrador. La mayoría de veces las personas que instalan Windows XP no asignan ninguna clave a esta cuenta. Si este es el caso, habrá un usuario llamado Administrador que tiene acceso con permisos totales al equipo y sin contraseña. Realiza estos pasos: 1. Inicia Windows XP de modo normal 2. Cuando salga la pantalla de login donde te pide la contraseña de la que no te acuerdas. Pulsas Ctrl+Alt+Supr dos veces, esto lo haremos para que nos de la opción de entrar la cuenta Administrador para introducir como login. 3. En la ventana Iniciar sesión de Windows pon esto: Nombre de usuario: Administrador Contraseña: En contraseña no pones nada, y das click en Aceptar Si te sale este error:
3. En la ventanita Restablecer contraseña entraremos dos veces la nueva clave y luego click en Aceptar 13
Entonces es porque la cuenta de Administrador tiene una clave asignada. Procede con la Opción 3.
1. Descargando el programa para eliminar las claves. Primero deberás descargar la imagen de CD que deberemos quemar en un CD nuevo, desde cualquiera de los siguientes enlaces:
4. Si pudiste entrar con esta cuenta de Administrador, ve al Panel de Control > Cuentas de usuario O elija una cuenta para modificarla elegimos la cuenta del usuario que queremos cambiar
http://www.wilkinsonpc.com.co/free/cd050303.zip cd050303.zip 2.67 MB (usado en esta guía) http://www.wilkinsonpc.com.co/free/cd070927.zip cd070927.zip 2.76 MB (ultima versión)
5. A la pregunta: Qué desea cambiar en la cuenta de xxxxxxxx?, click en Quitar la contraseña (o cambiar la contraseña para establecer una nueva si quieres), se le pide confirmar, click en el botón Quitar contraseña
Una vez descargado el archivo anterior, descomprímelo, dentro encontraras la imagen .ISO llamada cd050303.iso.
6. Listo eso es todo. Ya puedes entrar con la cuenta
Ahora con tu programa favorito para quemar CD's, quema la imagen ISO en un CD en blanco.
Opción 3: Eliminando la clave de un usuario en Windows XP
Usando Nero para crear el CD de Arranque 1. Ingresa un CD-R en blanco en tu quemador de CD 2. Ejecuta Nero Burnig Rom 3. En Compilación nueva elije CD y click en el botón Abrir
Existen varias formas de eliminar y/o cambiar las claves de cualquier cuenta de usuario en Windows XP, aquí explicaremos como hacerlo con la utilidad llamada: Win/NT Registry Edit Utility. Los sistemas Windows NT guardan la información de usuario y versiones encriptados de las contraseñas, en un archivo llamado 'sam', que normalmente aparece en \winnt\system32\config ó \windows\system32\config. Este archivo hace parte del registro de Windows, en formato binario, y no es fácil de acceder. Pues bien, el programa: Win/NT Registry Edit Utility, nos permite eliminar la contraseña de cualquier cuenta de usuario modificando dicho archivo.
Busca donde guardaste el archivo .ISO que descomprimimos del archivo que descargamos anteriormente, marca el archivo cd050303.iso y Abrir 4. Ahora en la ventana de Grabar compilación activa las opciones Finalizar disco y en Método de escritura asegúrate de elegir la opción Dist-at-once y click en Grabar.
• Esta utilidad sirve para remover la clave de cualquier usuario que tenga una cuenta (local) válida en su sistema Windows NT, 2000 y XP. 2. Reiniciando desde el CD de Arranque creado
• No necesitas conocer la clave anterior para crear una nueva.
Una vez creado el CD de Arranque, deberemos asegurarnos que el sistema pueda arrancar desde nuestro CD creado.
• Esta funciona sin conexión a Internet, así es, sólo tienes que reiniciar tu sistema e iniciarlo desde el CD de arranque. El sistema de arranque contiene todas las opciones para acceder a particiones NTFS y FAT/FAT32.
Para ello deberás configurar en el Bios de la máquina para que inicie primero desde la unidad de CD antes que desde el disco duro.
• Puede detectar y ofrecer desbloquear cuentas de usuario desactivadas o bloqueadas.
Reinicie desde el CD de Arranque creado anteriormente. Espere a que termine de cargar el sistema.
• También funciona como un editor del registro bastante funcional.
En el menú "boot" presiona la tecla Enter (a menos que quieras elegir otras opciones). 14
La siguiente pantalla daremos click en “I Agree” para aceptar los terminos de uso de licencia del software.
Si bien en este artículo veremos una forma sencilla de crear el dichoso famoso carrito electronico, pero que se necesita para crear un carrito electronico, pues bien necesitaremos los siguientes softwares: Appserv http://www.appservnetwork.com/ MySQL Gui Tools http://mysql-guitools.uptodown.com/ AppServ: Es una herrramienta OpenSource para Windows que nos permite instalar en nuestro ordenador, en pocos segundos y sin dificultad, los siguientes programas: Apache WebServer 1.3.26 Apache Monitor PHP Script Language 4.2.2 MySQL Database 3.23.51 phpMyAdmin Database Manager 2.2.6
Aquí nos muestra todas las herramientas y caracteristicas para el manejo de nuestro servidor.
Esta característica facilita la tarea al usuario ya que se configuran las aplicaciones de forma automática. Una vez instalado AppServ, dispondremos de un servidor web y otro de base de datos propio, configurado de manera local, y que nos permitirá realizar todas las pruebas necesarias en nuestra web antes de lanzarla a la red. NOTA: el nombre de usuario predeterminado en phpMyAdmin suele ser " root " más el password que hayan colocado durante la instalación del programa. MySQL Gui Tools: Nos permite instalar una seria de herramientas para la creacion y manejo de datos de MySQL.
En la siguiente pantalla nos pedira un nombre para identificar a nuestro servidor que por defecto sera “localhost” y un email de administrador del servidor y el puerto se salida que por defecto es el puerto 80.
Instalacion de Appserv Si bien comenzaremos con la instalacion de nuestro servidor apache. La primera pantalla es la bienvenida a la instalacion del servidor web.
Bien en este caso el instalador nos pide que proporcionemos un password para el usuario de MySQL que por defecto el usuario es “root”. 15
siguente direccion “http://localhost/pagina”si hemos creado una carpeta la direccion sera de la siguiente forma http://localhost/carpeta/pagina y asi consecuticamente.
Instalacion de MySQL Gui Tools: Bien comnezaremos con la instalacion de las herramientas de MySQL, acordeis que appserv nos instala MySQL, la primera pantalla es la de bienvenida.
Despues nos muestra el progreso de la instalacion de appserv.
Aceptaremos los terminos de uso de la licencia.
Despues de la instalacion nos pedira que si queremos poner en marcha nuestro servidor apache y MySQL y para darnos cuenta abriremos una pagina de internet y en el URL pondremos http://localhost/ o http://127.0.0.1/ la cual nos abrira la siguiente ventana la cual nos indicara que la instalacion de nuestro servidor fue correcta.
Especificaremos la ubicación de instlacion de las herramientas en la cual nos dejara una por default y esa es la que usaremos para la instalación.
Para poder visualizar todas y cada una de nuestras paginas web deberemos almadenarlas en “C:\AppServ\www\“ y las visualizaremos con la 16
Crearemos una base de datos la cual llamaremos “carritophp” esto se puede hacer desde phpMyAdmin que nos proporciona php asi como desde MySQL
En la siguiente ventana especificaremos el tipo de instalacion completa o personalizada en nuestro caso escojeremos la instalacion completa.
Administrator herramienta de MySQL. Despues crearemos una tabla llamada “carro” con la siguiente estructura.
Clickearemos en install para empezar la instalacion de las herramientas para MySQL y nos mostrara el progreso de la instalacion de MySQL Gui Tools.
Campo id
Tipo Entero Autonumerico Valor Default 0 Clave principal
producto
Varchar 50
precio
Varchar 50
Dni
Entero
Bien ahora comenzaremos con el desarrollo del codigo para la pagina web de nuestro carrito electronico. La creacion de los script php los podemos realizar a con el block de notas o con un editor de paginas web como Dreamweaver, en caso de block de notas para que los archivos se guarden con la extension .php es guardarlo entre comillas, ejemplo “MiPagina.php” de esta forma nuestro archivo tendra la extension .php y no como MyPagina.php.txt como luego suele suceder.
Conexion.php <?php $dbhost=”localhost”; $dbuser=”root”; $dbpass=”pass”; $dbselect=”carritophp”; mysql_connect($dbhost,$dbuser,$dbpass); mysql_select_db($dbselect); ?>
Catalogo.php <?php include“conexion.php” ob_start("ob_gzhandler"); session_start(); if(isset($_SESSION['carro'])) $carro=$_SESSION['carro'];else $carro=false; $qry=mysql_query("select * from carro"); ?> <html> <head>
Despues nos mostrar la pantalla de finalizacion de la instalacion de las herramientas de MySQL. Si bien para entender para la realizacion del carro electronico debemos de conocer como crear base de datos con MySQL y conceptos basicos de programacion. 17
<title>CATALOGO</title> </head> <body> <table width="272" align="center" cellpadding="0" cellspacing="0" style="border: 1px solid #000000;"> <tr valign="middle" bordercolor="#FFFFFF" bgcolor="#DFDFDF" class="catalogo"> <td width="170"><strong>Producto</strong></td> <td width="77"><strong>Precio</strong></td> <td width="25" align="right"><a href="vercarrito.php?<?php echo SID ?>" title="Ver el contenido del carrito"><img src="vercarrito.gif" width="25" height="21" border="0"></a></td> </tr> <?php while($row=mysql_fetch_assoc($qry)){ ?> <tr valign="middle" class="catalogo"> <td><?php echo $row['producto'] ?></td> <td><?php echo $row['precio'] ?></td> <td align="center"><?php if(!$carro || !isset($carro[md5($row['id'])]['identificador']) || $carro[md5($row['id']) || ['identificador']!=md5($row['id'])){ ?><a href="agregacar.php?<?php echo SID ?>&id=<?php echo $row['id']; ?>"><img src="productonoagregado.gif" border="0" title="Agregar al Carrito"></a><?php } else {?><a href="borracar.php?<?php echo SID ?>&id=<?php echo $row['id']; ?>"><img src="productoagregado.gif" border="0" title="Quitar del Carrito"></a><?php } ?></td> </tr><?php } ?> </table> </body> </html> <?php ob_end_flush(); ?>
ntidad'=>$cantidad,'producto'=>$row['producto'],'pr ecio'=>$row['precio'],'id'=>$id); $_SESSION['carro']=$carro; header("Location:catalogo.php?".SID); ?>
Borrar.php <?php session_start(); extract($_GET); $carro=$_SESSION['carro']; unset($carro[md5($id)]); $_SESSION['carro']=$carro; //al catálogo header("Location:catalogo.php?".SID); ?>
Vercarro.php <?php session_start(); error_reporting(E_ALL); @ini_set('display_errors', '1'); if(isset($_SESSION['carro'])) $carro=$_SESSION['carro'];else $carro=false; ?> <html> <head> <title>PRODUCTOS AGREGADOS AL CARRITO</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-.tit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; } .prod { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; } h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #990000; } --> </style> </head> <body> <h1 align="center">Carrito</h1> <?php
Agregar.php <?php Include”conexion.php”; session_start(); extract($_REQUEST); convierte a $_GET['id'] en $id, if(!isset($cantidad)){$cantidad=1;} $qry=mysql_query("select * from carro where id='".$id."'"); $row=mysql_fetch_array($qry); if(isset($_SESSION['carro'])) $carro=$_SESSION['carro']; $carro[md5($id)]=array('identificador'=>md5($id),'ca 18
if($carro){ ?> <table width="720" border="0" cellspacing="0" cellpadding="0" align="center"> <tr bgcolor="#333333" class="tit"> <td width="105">Producto</td> <td width="207">Precio</td> <td colspan="2" align="center">Cantidad de Unidades</td> <td width="100" align="center">Borrar</td> <td width="159" align="center">Actualizar</td> </tr> <?php $color=array("#ffffff","#F0F0F0"); $contador=0; $suma=0; foreach($carro as $k => $v){ $subto=$v['cantidad']*$v['precio']; $suma=$suma+$subto; $contador++; ?> <form name="a<?php echo $v['identificador'] ?>" method="post" action="agregacar.php?<?php echo SID ?>" id="a<?php echo $v['identificador'] ?>"> <tr bgcolor="<?php echo $color[$contador%2]; ?>" class='prod'> <td><?php echo $v['producto'] ?></td> <td><?php echo $v['precio'] ?></td> <td width="43" align="center"><?php echo $v['cantidad'] ?></td> <td width="136" align="center"> <input name="cantidad" type="text" id="cantidad" value="<?php echo $v['cantidad'] ?>" size="8"> <input name="id" type="hidden" id="id" value="<?php echo $v['id'] ?>"> </td> <td align="center"><a href="borracar.php?<?php echo SID ?>&id=<?php echo $v['id'] ?>"><img src="trash.gif" width="12" height="14" border="0"></a></td> <td align="center"> <input name="imageField" type="image" src="actualizar.gif" width="20" height="20" border="0"></td> </tr></form> <?php }?> </table> <div align="center"><span class="prod">Total de Artículos: <?php echo count($carro); ?></span> </div><br> <div align="center"><span class="prod">Total: $<?php echo number_format($suma,2); ?></span> </div><br> <div align="center"><span class="prod">Continuar la selección de productos</span>
<a href="catalogo.php?<?php echo SID;?>"><img src="continuar.gif" width="13" height="13" border="0"></a> </div> <?php }else{ ?> <p align="center"><span class="prod">No hay productos seleccionados</span> <a href="catalogo.php?<?php echo SID;?>"><img src="continuar.gif" width="13" height="13" border="0"></a> <?php }?> </p> </body> </html> Y con esto terminares por hecho nuestro carrito electronico. Nota:Todas las paginas php creadas deberan estar contenidas en “C:/appser/www/..” y abrirlas desde una pagina webponiendo la diireccion en la URL” http://localhost/miPagin.php” o “http://127.0.0.1/miPagina”.
19
Todavía demasiados informáticos siguen identificando la programación funcional con la programación en Lisp, el primer lenguaje funcional fue creado en 1959, desde entonces hasta aquí han sucedido muchas cosas en el mundo de la programación, y en particular en la programación funcional.
Según sus creadores, Haskell ofrece: Incremento en la productividad del programador. Código mas corto, claro y fácil de mantener. Menor cantidad de errores y mayor confiabilidad. Una distancia semántica menor entre el programador y el lenguaje. Eliminación de una altísima cantidad de interacciones imprevistas, producto del riguroso control de efectos colaterales.
El paradigma funcional surge a partir del modelo de computo de las matemáticas, dicho modelo es el calculo lambda desarrollado por A. Church entre 1932 y 1941 el interés de Church era la definición precisa de las funciones computables que en esencia, son las que se pueden programar en un computador.
Aspectos Importantes de Haskell. La programación funcional recibe ese nombre porque un programa se construye solamente a partir de funciones. El propio programa principal es escrito como una función que recibe una entrada como argumento y entrega un resultado como salida.
La ejecución de un programa funcional consiste, en esencia, en la aplicación de una función a unos datos. Conviene añadir que la arquitectura de los computadores convencionales no resulta especialmente adaptada a este tipo de computo, por lo que cabe esperar una perdida de eficiencia con respecto a la realización de la misma función en un lenguaje imperativo.
Típicamente, la función principal es definida en términos de otras funciones, que a su vez son definidas en los términos de otras funciones, hasta llegar al ultimo nivel, donde las funciones son primitivas del lenguaje.
¿Qué es la Programación Funcional?
Todas estas son funciones en el más estricto sentido matemático; lo que inclusive se ve reflejado en el momento de su definición, que se lleva a cabo por medio de ecuaciones.
Haskell es un lenguaje de programación de amplio espectro inspirado fuertemente en el Calculo Lambda, que responde al Paradigma de Programación Funcional. Su semántica no estricta, su pureza funcional y el manejo de tipos que posee, lo destacan especialmente del resto de los lenguajes.
La programación funcional esta contenida en un paradigma más general llamado Programación Declarativa, cuya principal característica es la de describir los objetivos de un algoritmo sin especificar su implementación.
Su diseño es llevado a cabo por un comité formado en 1987 para el cual uno de los objetivos mas importantes siempre ha sido la elegancia matemática. Programar grandes sistemas de software es caro y dificultoso.
De ahí es de donde los programas funcionales heredan la cualidad de no contener declaraciones de asignación; una variable nunca cambia su valor inicial.
El mantenimiento de esos sistemas lo es aun más. Los lenguajes de programación funcionales, como Haskell, pueden hacerlo mas fácil y barato. Es común escuchar decir, entre quienes han probado Haskell, que el sistema de tipos es muy bueno a la hora de evitar varias clases, errores bastante comunes en la practica.
Más generalmente, los programas funcionales no contienen ningún tipo de efecto colateral. Una llamada a una función no puede tener otro efecto más que el cómputo de su resultado. Esto elimina una de las principales fuentes de errores, y también hace que el orden de ejecución sea irrelevante, ya que si ningún efecto colateral puede alterar el valor de una expresión, entonces puede ser evaluada en cualquier momento.
Inclusive entre quienes no pueden utilizar Haskell en sus proyectos, el haberlo aprendido les ha ayudado a pensar los problemas desde otra perspectiva, y construir mejores soluciones en otros lenguajes.
Esto releva al programador de la carga de tener que controlar el flujo. Debido a que las expresiones pueden ser evaluadas en cualquier momento, las 20
Contexto Histórico.
variables pueden reemplazarse libremente por sus valores y viceversa, sin alterar el resultado del programa.
Haskell surgió a partir de los esfuerzos de unificar los diversos lenguajes de programación funcional existentes a finales de los años 80. Para ello se creó un comité internacional que desarrollaría el primer informe sobre el lenguaje en 1988.
Esta característica es conocida como Transparencia Referencial, y hace a los programas funcionales matemáticamente más tratables.
Modularidad.
En la década de 1930, Alonso Church y Stephen Kleene inventan el Calculo Lambda, un marco teórico que describe las funciones y su evaluación. Aunque es una abstracción matemática y no un lenguaje de programación, ha formado la base de casi todos los lenguajes funcionales.
El diseño modular trae consigo una gran mejora en la productividad. Primero, pequeños módulos pueden ser escritos fácil y rápidamente. Segundo, los módulos de propósito general pueden ser reutilizados, llevando a un desarrollo más rápido de aplicaciones subsecuentes. Tercero, los módulos de un programa pueden ser probados independientemente, ayudando a reducir el tiempo de depuración. Sin embargo, hay algo importante que usualmente es olvidado.
La Lógica Combi nacional, creada por Moses Schonfinkel y luego desarrollada por Haskell Curry con objetivos más generales, precedió al Calculo Lambda en su invención pero comenzó a tomar importancia a partir de la década de 1960 cuando la Ciencia teórica de la Computación comenzó a interesarse por ella.
Cuando se escribe un programa modular para resolver un problema, primero se divide al problema en partes, se las resuelve y luego se combinan las soluciones. Las formas en las que el problema original puede ser dividido dependen directamente de las formas en las que las soluciones pueden ser combinadas. Por lo tanto, para incrementar la capacidad de modular un problema, un lenguaje tiene que proveer nuevas formas de combinar soluciones.
En 1978, John Backus, al recibir el Premio Turing, titulo su conferencia: “¿Puede la programación ser liberada del estilo de von Neumann? Un estilo Funcional y su algebra de programas”, posicionando a la programación funcional como un ataque radical hacia todo lo establecido en el mundo de la Programación.Semejante proposición pronunciada por un gigante en el campo, situó en el mapa a la programación funcional de una nueva manera: como una herramienta practica en vez de una mera curiosidad matemática.
La programación funcional provee dos nuevas formas de combinar soluciones: las funciones de alto orden, y la semántica no estricta. La clave del poder de la programación funcional es permitir mejoras significantes en la modularidad.
En 1984, John Hughes, público un artículo titulado ¿Por que la programación funcional importa? donde pretendía demostrarle al “mundo real” que la programación funcional era de vital importancia, y también ayudar a los programadores funcionales a explotar sus ventajas al máximo, especificando claramente cuales eran esas ventajas.
Calculo Lambda. El Cálculo Lambda es un sistema formal de notación para investigar y describir la definición y aplicación de funciones matemáticas e inclusive de algoritmos.
El Nacimiento.
Fue diseñado por Alonso Church y Stephen Kleene en la década del ’30. Church lo utilizo para, en 1936, dar una respuesta negativa al famoso problema de decisión conocido como Entscheidungsproblem. Cualquier función computable puede ser expresada y evaluada con este formalismo. Es, por lo tanto, equivalente a una Maquina de Turing.
En Septiembre de 1987, una reunión impulsada por Simón Peyton Jones, Paul Hudak y Philip Wadler, se llevó a cabo en la Conferencia de Lenguajes de Programación Funcional y Arquitecturas de Computadores (FPCA) en Portland, Oregón, con el objetivo de discutir la desafortunada situación que atravesaba la comunidad de lenguajes de programación funcional: existía más de una docena de lenguajes puros y no estrictos, todos muy similares en poder expresivo y semántico, y el uso 21
más extenso de esta clase de lenguajes estaba siendo obstaculizado por la carencia de un lenguaje común.
Debía ser disponible libremente. Debía permitirse que cualquier persona pudiera implementar el lenguaje y distribuirlo a quien quisiera. Debía poder ser usado como base para la investigación de lenguajes. Debía estar basado en ideas que gozaran de un consenso considerable. Debía reducir la innecesaria diversidad entre los lenguajes funcionales.
Se decidió que un comité debía formarse para diseñar tal lenguaje, permitiendo una mejor comunicación de ideas, una base estable para el desarrollo de aplicaciones reales, y un vehículo a través del cual otros pudieran sentirse motivados a usar lenguajes funcionales.
Los últimos dos objetivos reflejaban la intención de que el lenguaje fuera un tanto conservador, en lugar de pretender grandes innovaciones; si bien luego todo resultó bastante diferente.
En un principio, la idea era tomar como base un lenguaje ya existente, para luego evolucionar en la dirección más conveniente. De todos los lenguajes no estrictos en desarrollo, el más maduro, por lejos, era Miranda: un lenguaje puro, bien diseñado, con muchas cosas en común a las ideas del comité y una implementación robusta producida por la empresa de David Turner, Research Software Ltd.
El Bautismo. La elección del nombre se llevó a cabo de la siguiente manera: cada miembro del comité podía proponer todos los nombres que quisiera, para luego ser escritos en un pizarrón. Al final de este proceso, los siguientes nombres aparecieron:
Luego de una breve y cordial charla, Turner no acepto que Miranda sea adoptado como punto de partida para la creación de este nuevo lenguaje. Sus objetivos eran distintos a los del comité: estaba fuertemente determinado a mantener un solo estándar y no quería que existieran múltiples dialectos de Miranda en circulación.
Semla, Haskell, Vivaldi, Mozart, David, CFL (Common Functional Language), Funl 88, Semlor, Candle (Common Applicative Notation for Denoting Lambda Expressions), Fun, Nice, Light, ML Nouveau (o Miranda Nouveau, o LML Nouveau), Mirabelle, Concord, LL, Slim, Meet, Leval, Curry, Frege, Peano, Ease, Portland, Haskell B Curry.
Inclusive pidió que el nuevo lenguaje fuera lo suficientemente distinto de tal forma que no fueran confundidos.
Luego de considerables discusiones a cerca de cada uno de los nombres, cada persona fue libre de tachar uno que no le gustara. Cuando esto fue terminado, solamente quedó uno. Ese nombre fue Curry, en honor al lógico matemático Haskell Brooks Curry. Pero al notar que el nombre se prestaba para varios juegos de palabras burlescos, y estaba relacionado con el actor Tim Curry, muy famoso en aquel momento por su papel de científico loco en The Rocky Horror Picture Show, se optó por establecer Haskell como el nombre definitivo.
Tampoco aceptó la invitación a formar parte del comité. Este impedimento, que obligo a comenzar el desarrollo desde cero, permitió contemplar enfoques más radicales para muchos aspectos del diseño. Muchas características actuales de Haskell hubieran sido improbables de haber sido desarrollado a partir de Miranda. Sin embargo, Haskell tiene una considerable deuda con Miranda, tanto por la inspiración general como por algunos elementos específicos adoptados libremente para satisfacer algunas características del diseño emergente.
Tiempo después, Hudak visitó a la viuda de Haskell Curry, para preguntarle si tenía problemas en que se use el nombre de su marido, a lo que respondió negativamente.
La primera reunión física llevada a cabo luego de la FPCA, fue en Enero del 88, en la Universidad de Yale, ubicada en New Heaven, Connecticut. Lo primero fue establecer los siguientes objetivos para el lenguaje:
Luego de eso, la Señora Curry asistió a una charla de Hudak, sobre Haskell (el lenguaje); y más allá de no haber entendido una sola palabra de lo que se habló, se mostró muy agradecida. Lo más memorable de lo que dijo fue: “¿Saben?, a Haskell nunca le gustó el nombre Haskell”.
Debía ser adecuado para la enseñanza, la investigación y el desarrollo de grandes aplicaciones. Debía ser completamente descrito a través de la publicación de una sintaxis formal y una semántica. 22
Pros y contras de la Programación Funcional.
Dificultad del modelo: La crítica final consiste en afirmar que el modelo funcional de programar es poco intuitivo para el programador y que solo personas con una mente complicada pueden llegar a ser competentes programadores en ese paradigma. Seguramente con una educación y entrenamientos adecuados, la programación funcional puede llegar a ser tan intuitiva como la que hoy conocemos mejor.
Una vez presentadas las características mas relevantes de la programación funcional, en un lenguaje representa el arte en este apartado se exponen argumentos a favor de la programación funcional. Simplicidad: El mejor argumento a favor de la programación funcional es que el modelo de cómputo y los lenguajes derivados del mismo son conceptualmente simples, un dato que apoya es el volumen de los documentos que describen algunos lenguajes y otros.
Estado actual de la Programación Funcional. La programación funcional ha alcanzado su madurez como paradigma de programación. Lenguajes como Standard ML, Miranda y Haskell cumplen todos los requisitos necesarios para la programación industrial, reúnen suficientes facilidades para la construcción de grandes programas y existen compiladores de calidad para las plataformas más habituales.
Posibilidad de razonamiento formal: La programación funcional goza de la propiedad de transparencia referencial que se define como el hecho de que cualquier expresión. Y en particular una variable denota el mismo valor en cualquier parte del programa que este referida al mismo ámbito de visibilidad de los identificadores.
Sin perjuicio del grado de madurez descrito, la programación funcional al igual que otro paradigma, la programación lógica sigue despertando el interés de los investigadores.
Paralelismo potencial: Un programa funcional que necesitase grandes recursos de cálculos podría así extraer un alto rendimiento de una maquina multiprocesador sin que ello supusiera un esfuerzo extra por parte del programador.
La transformación de programas funcionales ha sido objeto de atención casi desde los comienzos. El objetivo aquí es construir algoritmos mediante refinamientos sucesivos. Los sistemas de tipo con polimorfismo y sobrecarga son todavía muy recientes y se continúan haciendo propuestas para su extensión en diversas direcciones.
Criticas. Lenguajes de Juguete: Una de las criticas escuchadas durante mucho tiempo acerca del paradigma funcional era que los lenguajes existentes eran menos productos de laboratorio, buenos para investigar, pero en ningún modo adecuados para una programación adecuada en gran escala.
Finalmente un concepto importante proveniente de la teoría de categorías, las monadas, están encontrando numerosas aplicaciones en la programación funcional, especialmente aquellas áreas que limitan con conceptos imperativos y esta siendo objeto de gran atención en los últimos tiempos.
Si esta critica pudo tener alguna justificación a comienzos de los años 80, hoy ha dejado radicalmente de tenerla.
En perspectiva, puede decirse que, a pesar de los augurios lanzados en múltiples ocasiones sobre el final cercano del paradigma imperativo, basado en el modelo de computadora de von Neumann, éste mantiene un predominio aplastante.
Lenguajes como Standard ML, Miranda o Haskell, están provistos de todos los mecanismos y aditamentos necesarios para el desarrollo de grandes: potentes tipos de datos numéricos con su librería matemática asociada.
Hasta hace poco este predominio se ha basado en lenguajes procedimentales y actualmente es de lenguajes orientados a objetos. Lo mismo puede decirse respecto al predominio de los lenguajes secuenciales frente a lenguajes paralelos, concurrentes o distribuidos.
Ineficiencia: La principal crítica que se hace a la PF es que no es posible alcanzar con ella la misma eficiencia que con la programación imperativa, esta crítica es radicalmente correcta. Bajo ciertos supuestos que no tienen por que ser inmutables. 23
NUEVAS TECNOLOGÍAS
Vivimos en una era totalmente digital en la que la tecnología sigue creciendo a pasos agigantados y nos siguen asombrando que lo que veíamos en películas o en libros de ciencia ficción lleguen a ser una realidad actual.
Este Gadget minimalistico es nada menos que una computadora virtual. Lo que podemos observar en esta fotografía son 5 plumas con funciones diferentes. Una es un celular, el cual permite a la computadora conectarse a Internet a través de GPRS,
La empresa japonesa Nec es una de las compañías que ha estado incursionando en nuevas tecnologías para el consumo Global. Esta compañía ha desarrollado un cierto número de modelos de computadoras virtuales, desde aquellas que parecen ser unos simples lapiceros hasta el modelo para las PALM’s.
Otra de ellas tiene la función de proyectar un teclado virtual en la mesa, una tercera Pluma se encarga de proyectar las imágenes en una pantalla o pared, una cuarta que permite usarse como puntero, y la quinta es un scanner para digitalizar textos e imágenes, además que es una pequeña cámara digital, toda esta tecnología trabaja con un radio cercano y usa la tecnología Bluetooth. También se pretende que en un futuro cercano esta pequeña computadora utilice la tecnología de vos y de movimientos oculares y corporales para hacer su manejo más sencillo. Un ejemplo de la PC del futuro es el prototipo P-ISM de NEC, que encierra una computadora completa en cinco dispositivos del tamaño de una pluma, el problema que como todas las novedades es el precio, por el momento se estima en unos $30 mil dólares americanos y fue presentado en el CeBIT de Hannover en el año 2006. Con el desarrollo de la tecnología doméstica, los sistemas de hardware están reduciendo rápidamente su tamaño lo que fomenta su uso en cualquier lugar y en cualquier momento del día. Los usuarios buscan productos que cada vez sean menos visibles, más cómodos y fácilmente transportables. El otro punto que dirige esta carrera hacia la eficacia y lo práctico es la cantidad de volumen informativo que se maneja actualmente, obligando a los fabricantes a modificar sus propuestas para todo tipo de contenidos multimedia. Sin duda, el resultado supera lo convencional. Soft-shell mobile phone. “Tag” La unidad de diseño de NEC intenta adelantarse al futuro visualizando las prestaciones de las nuevas generaciones de tecnología doméstica: un mundo en el que el ser humano y máquina estén armonizados y condicionados por las necesidades del usuario para acceder a una cantidad de información sin límite. Estos modelos conceptuales no han sido creados para su comercialización inmediata pero sí nos acercan a lo que puede ser un futuro no muy lejano. 25
Un futuro en el que la tecnología jugará un papel más importante, si cabe, que en la actualidad. El primero de estos modelos de NEC se denomina “Tag”. Se trata de un teléfono móvil cuyo armazón es de material ligero (soft-shell), aunque no solamente reduce su peso sino que es totalmente maleable y moldeable. Esta flexibilidad es total, ya que el teléfono adopta la forma que le demos con nuestras manos, sin volver a un estado natural definido. El resultado es un complemento para agarrar a cualquier parte del cuerpo, un cinturón, una pulsera, apoyarlo sobre cualquier superficie... En fin, un móvil totalmente mutable pensado para responder a las necesidades del usuario y por supuesto con un equipamiento superior al de los teléfonos actuales. La pareja de “Duo”, “Duo-pc” y “Duo-phone” recibe su nombre por la doble pantalla de visualización. El PC tiene la estructura de un portátil pero con una tapa que hace posible utilizarlo como elemento de escritorio, o como mesa de trabajo, es tan flexible como un papel y se adapta a las necesidades del usuario. Por ejemplo, hace muy sencilla la lectura de un libro electrónico ya que puede tomar a forma de un libro o prensa convencional. El “Duo-phone” también posee una doble pantalla con tapa que puede adoptar diversas funciones. Un video-teléfono muy práctico que como complemento del Duo-pc puede actuar de ratón sin cables o mando a distancia.
26
Se cumplen cuarenta años desde que un equipo de investigadores ideó el ratón, periférico que cambió por completo el modo en el que nos relacionamos a diario con el ordenador. En la Fall Joint Computer Conference de San Francisco, ante un auditorio de más de 1.000 personas, se demostró durante 90 exitosos minutos (al acabar la demostración hubo un silencio de muerte y enseguida toda la gente lo entendió y se puso a aplaudir de manera entusiasta) cómo los archivos podían ser copiados y pegados o cómo se podía trabajar en distintos proyectos a golpe de ratón.
de cristal. Pero pese a su evolución, el ratón se encuentra en riesgo nuevas tecnologías, que, pese a no ser mayoritarias, pueden disputarle el puesto en un cercano futuro. El usuario doméstico cuenta con varias alternativas como la tableta gráfica, el "touchpad" de los ordenadores portátiles, el "trackball" o el "pointing stick", presente dentro del teclado de algunos portátiles, además de las pantallas táctiles que se extienden poco a poco. Se pueden utilizar además sistemas todavía más avanzados que guían el cursor con los ojos y hacen clic con un parpadeo lento, como el desarrollado por Iriscom, que emplea una cámara y dos emisores de infrarrojos para captar la dirección de la mirada. Otra opción consiste en usar un ordenador a través de comandos de voz, tal y como se puede hacer, por ejemplo, en bastantes teléfonos móviles. Así, Voice Activated Command, un programa de reconocimiento de voz disponible en Windows XP y Vista, permite transformar cualquier combinación de teclas en las palabras elegidas por el usuario. Sin embargo, el ratón es el periférico por excelencia del PC. Hasta el momento se ha mostrado como la alternativa más rápida y barata para manejar el cursor que caracteriza a los sistemas operativos más extendidos en los ordenadores domésticos. Y a pesar de ciertas predicciones que hablan de la próxima desaparición del ratón, este periférico permanece como la mejor alternativa por coste y rendimiento para la mayor parte de las tareas informáticas.
Los responsables de este ingenioso invento fueron casi una veintena de ingenieros liderados por Douglas Engelbart y construido por Bill English, que con su creación permitieron que los usuarios de ordenadores diesen un descanso al teclado, e hicieron posibles interfaces gráficos en los que moverse pulsando teclas es mucho más complicado que desplazar la mano por la mesa sujetando este pequeño pero útil aparato. La investigación que permitió crear el primer ratón se prolongó durante seis años hasta desembocar en la presentación de San Francisco en el año 1968. El ratón no triunfó entre el gran público hasta 1984, cuando Apple lanzó el Machintosh. Para entonces la patente de Englebart y su equipo ya no tenía efecto, por lo que ni él ni su equipo recibieron nunca compensación económica alguna. Desde que se inventó hace cuatro décadas el ratón ha pasado a estar presente en todos los ordenadores, y ha vivido varias evoluciones tecnológicas. En primer lugar, se integró en el dispositivo una pequeña esfera, que es la que toca la superficie de la mesa. Dos rodillos dispuestos de forma perpendicular, como en el modelo original, detectan el movimiento de la bola, permitiendo dibujar de forma más precisa las diagonales.
No obstante, el principal problema de este dispositivo, sea cual sea su diseño, se encuentra en que su manejo y la necesidad de arrastrarlo continuamente exigen numerosos movimientos repetitivos de la muñeca y de los dedos. Una buena idea para evitar esto es alternar el uso del ratón con otros dispositivos, de forma que los movimientos repetitivos se reduzcan y se cambie la posición de la mano cada cierto tiempo. Si ya es demasiado tarde y ha aparecido una lesión, buscar una alternativa al ratón como las anteriormente citadas puede ser la única solución. Por cierto, sabíais que las lesiones relacionadas con los movimientos repetitivos causan a las empresas solo en Reino Unido- pérdidas anuales de 300 millones de libras (casi 400 millones de euros) ¡y sólo en ese país! La media de días de baja que se toman los afectados por estas dolencias es de 13 jornadas laborales. No está mal, ¿verdad? Qué delicados.
Pero el uso de esa esfera y los rodillos tiene un inconveniente, la suciedad que acumula con el paso del tiempo, que obliga al usuario a sacar la pelotita cada cierto tiempo para realizar una limpieza. Por este y otros motivos se desarrollaron los ratones ópticos, que además de no sufrir tanto con el polvo pueden proporcionar más precisión para tareas que lo necesiten. Tienen otros problemas, como los fallos que registran al ser usados sobre superficies 27
SISTEMAS OPERATIVOS
Desarrollador: Google Familia: Linux Modelo de desarrollo: Código abierto Plataformas soportadas: x86, ARM Tipo de núcleo: Linux Estado actual: En desarrollo
Relación con el Android O.S.
Google Chrome OS es un proyecto llevado a cabo por la compañía Google para desarrollar un sistema operativo basado en web. A través de su blog oficial, Google anunció el 7 de julio de 2009 que Google Chrome OS será un sistema realizado en base a código abierto (Linux) y orientado inicialmente para netbooks, estando disponible en la segunda mitad de 2010. Funcionará sobre microprocesadores Intel x86 o ARM.
Empresas implicadas
La compañía Google ha declarado que el código fuente del proyecto Google Chrome OS será liberado a finales de 2009. Aunque el sistema se basa en un kernel Linux, tendrá un gestor de ventanas propio de Google, en lugar del estándar X Windows System utilizado en la mayoría de distribuciones Linux de escritorio. Google planea incorporar la colaboración de la comunidad de software libre para ayudar en el desarrollo del proyecto.
Google Chrome OS, ¿amenaza para Windows… o para Linux?
Chrome OS es un proyecto independiente separado del sistema operativo Google Android, el cual fue diseñado principalmente para su uso en smartphones. El nuevo Chrome OS se enfoca hacia usuarios que pasan la mayor parte de su tiempo en Internet.
Google está trabajando con numerosas empresas para diseñar y construir dispositivos que soporten Chrome Os. Entre la lista de empresas destacan Acer, Adobe, ASUS, Freescale, Hewlett-Packard, Lenovo, Qualcomm, Texas Instruments, Toshiba, Dell e Intel.
Muchos lo ven como una amenaza real a Microsoft, pero, ¿No será también una amenaza para Linux como tal? Dados los recursos con los que cuenta esta empresa, podríamos encontrarnos ante un punto de inflexión en la historia de la informática. Obviamente aún es muy pronto para poder vislumbrar el impacto de Google Chrome OS, pero lo que está claro es que en Google saben hacer muy bien las cosas, y poco a poco han ido acaparando más y más segmentos del mercado.
Arquitectura Google ha indicado que Chrome OS está siendo diseñado de una forma minimalista, similar a la de su proyecto de navegador web Chrome. De esta forma, la compañía planea mover gran parte de la interfaz de usuario desde un entorno de escritorio hacia la World Wide Web. De hecho, Google se refiere a su proyecto Chrome OS como una extensión natural del navegador Chrome.
De hecho, han pasado de ser una empresa de servicios en Internet a ser una empresa de software que también opera en dispositivos físicos. Soluciones fantásticas como Picasa, Google Earth o Google Desktop comenzaron a demostrarlo, y ahora la cosa ha ido a más con el navegador Chrome y con el sistema operativo Android. Parecía evidente esperar que éste último fuese el famoso ‘Google OS’ del que se había hablado hace años, pero no. Google tenía otro as en la manga.
En otras declaraciones para una audiencia de desarrolladores, Google enfatiza que la web es la plataforma, destacando que las aplicaciones basadas en web funcionarán en Chrome y viceversa.
Google Chrome OS. En el anuncio oficial afirman que será un sistema operativo en el que lo más importante será la rapidez, seguridad y simplicidad, en la línea de lo que ya habíamos visto con Chrome y que ahora se extenderá a todo el sistema operativo. Es evidente que Microsoft debería sentirse muy amenazada: la presencia de sus sistemas operativos es masiva en todo el mundo, y aunque hay alternativas reales como Mac OS X o Linux, la propia inercia de Google probablemente podría provocar una revolución real en muchos PCs quizá no tanto en empresas, pero tiempo al tiempo.
También contará con una arquitectura de seguridad actualizada. Google enfatiza el hecho de que Chrome no sufrirá de virus o software malicioso. Debido a que muchos sistemas operativos actuales fueron diseñados en épocas en las que Internet no era predominante, Chrome se diseña teniendo muy en cuenta esto, por ende eliminando riesgos de seguridad comunes arraigados.
29
TECNOLOGÍA Y NEGOCIOS
Lo mejor es ver dos ejemplos: el sitio web experimental de DailyMotion y esta demostración con objetos que interactúan entre sí. Antes, claro, hay que instalar el nuevo navegador de Mozilla. Cambios y mejoras que, con las correspondientes extensiones y proyectos como Weave, Electrolysis, Jetpack, Snowl, Ubiquity, Bespin o Prism, hacen de Firefox, al menos para mi gusto, el mejor navegador del mercado por mucho que sus competidores le superen en aspectos puntuales.
El panda rojo más popular de la Red ha cambiado de piel y ya va por la versión 3.5. Firefox era el navegador que faltaba por renovarse tras la llegada de Chrome 2, la renovación de Safari 4, la arriesgada apuesta de Opera 10 y el aterrizaje envuelto en 'marketing' de Internet Explorer 8. 'Velocidad' es la palabra clave de esta actualización. En Technologyzer ya han hecho una prueba y no tiene nada que envidiar a sus competidores: abre el JavaScript -probablemente el lenguaje más utilizado para programar aplicaciones web complejas, como Google Docs- 2.6 veces más rápido que la versión anterior gracias a su nuevo motor TraceMonkey. Sólo, y por poco, mejora sus cifras Google Chrome. Firefox, que se había quedado atrás en varios aspectos respecto a sus competidores, ha resurgido con fuerza: Ha mejorado la barra de direcciones y las sugerencias de sitios a medida que se escribe en ella. Incorpora un modo de navegación privada, que no deja rastros ni en los sitios visitados. Permite 'olvidar' un sitio web por el que se navegó con el programa. Ha mejorado la organización de las pestañas, que ahora se pueden abrir en ventanas independientes. Es posible recuperar ventanas cerradas por error igual que ocurría hasta ahora con las pestañas. Puede mostrar fuentes -tipos de letra- que no estén instaladas en el equipo. Cierto que son mejoras esperadas, pero no por eso poco importantes. Pero quizás lo más interesante es que soporta nuevos estándares de programación y desarrollo web, como HTML5, que probablemente en poco tiempo revolucionarán la Red. Lenguajes que facilitarán el uso de aplicaciones web sin estar conectado, permitirán mejorar los gráficos e imágenes, averiguar dónde está el usuario o, lo más importante, mostrar audio y vídeo con estándares abiertos, sin necesidad de tener instalado Flash. 31
Con motivo de la celebración de los 40 años de la (asumamos que cierta) llegada del hombre a la Luna, Motorola lanza una edición especial de su móvil Aura: la Edición Celestial. Esta edición exclusiva, cuyo primer ejemplar será del mismo Neil Armstrong, ofrece contenido original de la NASA sobre el alunizaje, incluyendo videos, fotografías y archivos de audio, entre los cuales se cuentan “el águila ha aterrizado” y “es un pequeño paso para el hombre, un gran salto para la humanidad”. Además, el equipo tendrá grabada en láser la frase, en inglés, “MotoroAURA Celestial Edition, conmemorando la misión Apollo 11, 20 de julio de 1969“. El equipo estará en venta dentro de pocos días y hasta fin de año. No se sabe el precio aún, pero se espera que sea más que las £1200 que ya de por sí sale el Aura común. Como nota adicional, el radiotransmisor a bordo del Apolo 11 que nos trajo las primeras palabras e imágenes de la Luna a la Tierra, era un Motorola.
32
Según datos de la consultora IDC presentados por la compañía, las de ventas de Windows 7 "son optimistas y ascenderán aproximadamente a 40 millones en 2009 y más de 177 millones hasta finales de 2010". Por su parte, el consejero delegado de Microsoft, Steve Ballmer, explicará durante la segunda jornada de la Conferencia Mundial de Socios de la empresa la estrategia de futuro del gigante informático para frenar la creciente competencia de Google.
Steve Ballmer explicará su estrategia frente al embate del gigante de Internet. El anuncio 'estrella' es ofrecer una versión de Office 'online' gratis de momento, Microsoft parece no estar preocupada por la amenaza que puede suponer el sistema operativo Chrome de Google. El vicepresidente del Grupo de Negocios de Microsoft, Bill Veghte, dijo que Chrome OS "es sólo un mensaje en un blog", en referencia a la forma en que se ha hecho pública la existencia del proyecto. Veghte también afirmó que el 80% de los 'netbooks', máquinas de bajo coste pensados para trabajar 'online', que existen están equipados con Windows XP. Un directivo de Microsoft reveló que las pruebas realizadas han demostrado que el nuevo sistema operativo Windows 7 funciona sin problemas en los 'netbooks', algo que Vista nunca ha conseguido, hasta el punto que la empresa no planea desarrollar una versión ligera de Windows 7 para estos aparatos.
El gigante de Redmond está más que optimista con el lanzamiento de Windows 7, el próximo 22 de octubre, y anunció que adelantará su lanzamiento al 1 de septiembre para clientes empresariales "con contrato o programa de mantenimiento".
33
CULTURA
Los Siete Pueblos Fundadores de Ecatepec de Morelos
Época Colonial Años después de la llegada de los españoles en 1517, Ecatepec fue uno de los pueblos que Hernán Cortés dio en encomienda Doña Leonor Moctezuma, durante este tiempo se inició el proceso de evangelización y la construcción de la iglesia. Diego de Alvarado Huanitzin nació en Ecatepec y fue hijo de Tezozomoczin. En 1767 se convirtió en Alcaldía y a finales de este siglo en Marquesado.
Presentación Para que nuestro legado cultural no se pierda con el tiempo, debemos preservar, fomentar y difundir nuestras raíces étnicas, las costumbres, las tradiciones regionales y los valores cívicos. Este es el objetivo central de presente artículo, en el cual se presenta una síntesis de los principales acontecimientos históricos y la actualidad de la vida de los habitantes de Ecatepec.
Época Independiente Durante el movimiento de independencia se registró en Ecatepec un importante acontecimiento: El fusilamiento del general Insurgente José María Morelos y Pavón el día 22 de Diciembre de 1815 en San Cristóbal Ecatepec, donde fue inhumado.
Ehecatépetl Palabra de la lengua náhuatl, se conforma de “Ehécatl” deidad del viento y “Tepetl” cerro. Ehecatépetl significa “el cierro donde se consagra a Quetzalcóatl, Dios del viento”, este vocablo dio origen a lo que hoy conocemos con el nombre de Ecatepec.
Los datos más precisos sobre la erección de éste a rango de municipio fue por decreto de fecha 13 de octubre de 1877, el pueblo de Ecatepec fue elevado a villa y se disparo que la municipalidad llevara el nombre de Morelos.
El Dios Ehécatl se identifica por su máscara bucal náhuatl o disfraz de animal en forma de pico de ave en rojo carmín, copete en azul agua y el joyel del viento o collar llamado Ehecacozcatl. Estos elementos descansan sobre un cerro de color verde seco con base en amarillo y rojo.
Época Actual Es importante destacar que el día 4 de Diciembre de 1980 la Villa de Ecatepec de Morelos fue elevada a la categoría de la Ciudad por la XLVLL Legislatura Local.
Antecedentes Históricos Época Prehispánica Según testimonios arqueológicos, las culturas prehispánicas Tolteca, Teotihuacana, Chichimeca, Acolhua y Azteca, tuvieron gran influencia sobre los antiguos pobladores de nuestro municipio. Estos pueblos desarrollaron técnicas de agricultura, pesca, caza, recolección y la producción de sal. Ecatepec estuvo bajo la influencia de varios señoríos entre los de Xaltocan, Azcapotzalco y México Tenochtitlan. Los Aztecas en su peregrinación se establecieron temporalmente en territorio Ecatepense. Situado en las orillas del lago de Texcoco junto con otras poblaciones como Coatitla, Chiconautla, Xalostoc y Tulpetlac. Que con el tiempo pasarían a formar parte del municipio.
Tradiciones y Costumbres Las Tradiciones y costumbres de un pueblo llevan consigo la evolución de su pensamiento y forma de sentir. Entre las conmemoraciones más importantes en el municipio de Ecatepec destacan las siguientes: 35
3 de mayo día de la Santa Cruz en le Cerro del Dios del Viento “Ehécatl”.
abovedada y cúpula, se afirma que su construcción se inició en 1562. En 1585 se expresa que 2el convento está hecho de cal y canto, con claustro bajo y alto, celdas y dormitorios; faltaba la iglesia” y ésta tenía de prestado “tiene huerta y aljibe” fue convento de los padres de Santo Domingo; fue cedido de tepeki de la seda. La actividad contractiva se registra entre 1570 y 1580, existen pinturas de caballete, pila bautismal y objetos litúrgicos.
29 de junio, fiesta de honor de San Pedro y san Pablo, en San Pedro Xalostoc. 25 de julio, feria anual en honor del Santo Patrono San Cristóbal. 12 de agosto, fiesta de honor a la patrona Santa Clara de Asís, en Santa Clara Coatitla.
Ecatepec
18 de septiembre, fiesta de la Virgen de la Natividad, en Santa María Chiconautla.
Ehecatépetl, Viene del náhuatl que se compone de dos vocablos; EHECATL, que significa la evocación de “Quetzalcóatl” como señor de los vientos, y TEPETL, que significa “Cerro”.
25 de noviembre, fiesta del Cristo Rey y Santa María en Santa María Tulpetlac. 12 de diciembre, fiesta en honor a la Virgen de Guadalupe, en Guadalupe Victoria. 21 de diciembre, fiesta del patrono Santo Tomás, en Santo Tomás Chiconautla.
En el Cerro del Dios del Viento, o del aire, o del Dios del Soplo divino, fue llamado así porque en la cima del cerro hay una salida donde penetran los vientos que chocan entre norte y sur y salen por la parte inferior emitiendo un sonido. Los antiguos pobladores creían que era el dios Quetzalcóatl en forma de viento.
Las fiestas incluyen bailes populares, corridas de toros, juegos mecánicos y pirotécnicos, actividades deportivas y culturales.
Monumentos Históricos y Atractivos Turísticos
Los antiguos afirman que en el año 1165 llegaron los futuros fundadores de Tenochtitlan a este lugar, Ecatepec, que estuvo subordinado a Xaltocan hasta el año de 1280 en que fue sometido a su dominio por los cuautitlanecas, hasta 1320, Ecatepec cayó bajo el dominio de Tenochtitlan.
Las Ruinas del Recinto Sagrado situadas en el lado noroeste del cerro del viento. La parroquia de San Cristóbal Ecatepec, construida en 1562 por los Frailes Dominicanos.
El año de 1507 era tlatoani de Ecatepec el señor Tolnahuac y en 1519 gobernaba Huatzin o Panitzin.
La Casa de los Virreyes, construida en 1747. Se llama actualmente Casa de Morelos, porque ahí vivió su últimos días el Siervo de la Nación, don José maría Morales y Pavón.
Después de la caída de Tenochtitlan, Ecatepec fue uno de los lugares que tomó para sí en encomienda Hernán Cortés; pero en 1527 la signó a Leonor Moctezuma, como dote y arras por haberse casado con Juan Paz o Paes.
El monumento a José María Morelos y Pavón, construido en 1864.
San Cristóbal Ecatepec
En 1593 los hermanos Fernando y Cristóbal Sotelo Moctezuma llegaron a un arreglo sobre la encomienda. Después de peripecias jurídicas, san Cristóbal Ecatepec llegó a ser encomienda de Leonor Zúñiga y Ontiveros, en cuyo favor resolvió el Consejo de Indias en 1682.
Su parroquia está ubicada en la Av. Juárez s/n de la Cabecera Municipal, el uso original fue parroquia y Convento, actualmente es Parroquia y casa Cural, la época de su construcción fue el siglo XVI, la fachada principal está aplanada color crema, sus muros miden 1.10m de ancho y son de piedra y tezontle, los entre pisos tienen viguetas, tablas, terrado; la forma de entre pisos es plana, la cubierta es plana
En 1600 San Cristóbal era un pueblo que estaba dividido en tres barrios, Calpolpan, Tezcacohuac y Ticomán, contaba con cuatro ermitas, El Calvario, 36
Santa Catalina, San Diego y San Juan Bautista, ubicada en la calzada. Sus pueblos de visita se dividían en dos parcialidades, en cinco iglesias alienándose los días se oficiaban dos misas “los de obligación son San Pedro Xalostoc, Santa Clara Coatitla, Santa María Tulpetlac, Santo Tomas Chiconautla y Santa María Chiconautla. Los feligreses eran cerca de mil personas, y entre ellos doscientos españoles, mestizos y mulatos”. Contaba con un obraje y seis haciendas de labor con algunas crías de ganado, administraban la doctrina cinco religiosos con un ministro. Contaba Ecatepec con Alcalde Mayor y un Gobernador de Naturales, había alcaldes en cada uno de los pueblos de la jurisdicción.
El monumento a Don José María Morelos y Pavón ubicado frente a la “Casa de Morelos” se construyo en 1912 a instancias de la Comisión Nacional del Primer Aniversario de la Independencia con fondos de suscripción pública, obra que llevó a cabo el arquitecto Ramón López Lara, y que fue inaugurada el 22 de diciembre de ese mismo año. En años anteriores fue la única primaria en el centro de Ecatepec, y a partir del 27 de Agosto de 1981 fue declarada como casa de cultura, en la cual a la fecha se llevan acabo actividades de difusión de los valores de nuestra identidad, así como programas de promoción artística como danza contemporánea y regional, música, karate, manualidades, para impartir cursos para personal administrativo, reclutar personal para procesos electorales y concursos de expresión oral.
Durante la época colonial también se construyó un dique cuyo propósito era impedir que las aguas del Lago de Ecatepec se juntaran con las de Texcoco. Calzada dique; que va de San Cristóbal hacia Venta de Carpio; tenia compuertas levadizas para permitir el paso de canoas.
El actual edificio que ocupa la presidencia municipal, remodelada en el año 2001, fue indurado por el entonces presidente de la República, Gustavo Díaz Ordaz, siendo gobernador Juan Fernández Albarrán en febrero de 1969.
El Albarradón es un dique prehispánico de tierra y ramas que sirvió para separar las aguas de los lagos de Zumpango y Xaltocan de las aguas saladas del lago de Texcoco y para evitar se inundara la Gran Tenochtitlan. En la época colonial fue reconstruido y reforzado esta vez con piedra para evitar las inundaciones.
Con fecha 1º de diciembre de 1980, la legislatura local, aprobó el decreto que eleva a san Cristóbal Ecatepec, a la categoría de ciudad. Se denomina “La Trilogía” al monumento integrado por tres insurgentes: Mariano Matamoros, Gral. José María Morelos y Pavón y Hermenegildo Galeana. Esta obra fue realizada por el artista Ernesto E. Tamariz en 1980. Se encuentra ubicada en la explanada Municipal de Ecatepec.
Por su relevancia histórica esta obra fue declarada Monumento Histórico por decreto, publicado en el Diario oficial de la Federación de fecha 9 de marzo del 2001. El gran insurgente José María Morelos y Pavón, fue fusilado por el gobierno español el 22 de diciembre de 1815, después del juicio que se le siguió en la Ciudad de México.
El puente de Fierro es una construcción que data de principios del siglo XX. Se realizó una remodelación que le permite actualmente ser utilizado como un espacio dedicado a las artes y la cultura.
Se conserva con devoción la casa donde reposó y comió el gran patriota, antes de ser fusilado; se le llama Casa de Morelos; construida por El Real Tribunal del Consulado a mediados del siglo XVIII, sirvió de lugar de alojamiento a los virreyes antes de su llega a la capital de la Nueva España. Este recinto histórico fue construido en el siglo XVIII. Su nombre era Casa del Real Desagüe, posteriormente se le denominó Casa de los Virreyes. En Ecatepec se le conoce como Casa de Morelos porque en esa edificación pasó sus últimos momentos el siervo de la Nación. Actualmente se llama Centro Comunitario Casa de Morelos y se encuentra bajo el resguardo del INAH.
Fue inaugurada la Catedral de Ecatepec, en marzo de 1999, su construcción es de estilo modernista y es nombrada Sagrado Corazón de Jesús, siendo sede de la Diócesis Católica consagrándose al Obispo Señor Onésimo Cepeda Silva, el día 12 de Agosto por el Para Juan Pablo II y de esta Diócesis dependen más de 80 Iglesias
37
Centro Comunitario de Ecatepec Casa de Morelos
Salas exhibición Recorrido
Salas permanentes Si bien cuenta con una colección paleontológica, la vocación del museo es histórica, cuyo discurso se enfoca en Morelos y la Independencia. Se recrea la celda donde estuvo preso Morelos antes de su ejecución y se exhibe la exposición permanente Vida y obra de Morelos, con una semblanza histórica de su obra y su muerte, articulada con reproducciones de objetos, documentos, pinturas y fotografías. Se cuenta con un recinto cívico dedicado al Siervo de la Nación, donde se exponen los ideales políticos de Morelos.
Datos generales
La colección histórica incluye mobiliario, pinturas y objetos de uso cotidiano desde el virreinato hasta el siglo XIX. También se dedica un espacio a los descubrimientos paleontológicas en la zona, entre los que destacan los restos de un mamut, así como al origen y uso del inmueble. En 1992 se inaguró la exposición permanente Vida, prisión y muerte de Morelos.
Está ubicado en un inmueble construido en 1747 por orden del virrey Francisco Güemes y Horcasitas, utilizado entonces como sede administrativa del Real Desagüe y casa virreinal de descanso, función que mantuvo hasta el término de la Independencia. En este sitio fue fusilado el general José María Morelos y Pavón, héroe insurgente, en 1815. Durante la mayor parte del siglo XIX estuvo abandonado, hasta que en 1890, durante el mandato del presidente Porfirio Díaz, fue recuperado por su carácter histórico. En 1933, siendo primer mandatario de la nación Abelardo L. Rodríguez, fue declarado monumento nacional. En 1954 pasó a resguardo del Instituto Nacional de Antropología e Historia (INAH).
Servicios temporales Exposiciones Auditorio Biblioteca Estacionamiento Servicios educativos Visitas guiadas Talleres
Sus antecedentes como centro de cultura datan de 1960, al ser constituido como museo de sitio. Las más importantes obras de restauración y adecuación museística fueron realizadas en 2002 con un proyecto a cargo del arquitecto Lázaro González Frutis. La reinauguración del recinto, monumento histórico desde 2001, se llevó a cabo en enero de 2003.
Horarios de servicios
Abierto al público Todos los días de 9 a 17 hrs.
Entrada libre La utilización de videocámara está sujeta al pago de derechos
Preserva y difunde objetos y documentos relacionados con El Siervo de la Nación, como es el caso de la carreta en que éste fue conducido hacia su fusilamiento, así como piezas arqueológicas y paleontológicas halladas en la región, entre las que destaca el fósil bien conservado de un mamut de cuatro metros de altura y 10 mil 500 años de antigüedad. 38
LO INSÓLITO
“Un pequeño paso para un hombre, un gran salto para la humanidad” ó simplemente… ¡Falso aterrizaje!
cometas, descendido sobre asteroides y han salido del sistema solar. Podríamos decir que la exploración continuó a control remoto.
Lo que todos teníamos que haber creído…
Se habla de que antes del 2020 una nueva misión tripulada llegará a la luna, en un nuevo modulo llamado Orión; la tecnología puede ser muy moderna, pero los fundamentos de la técnica se basan en los antiguos modelos del Apolo de los años sesenta.
Neil Armstrong puso su pie izquierdo en la fría y grisácea superficie lunar, con ello terminaron cuatro mil millones de años de soledad extrema; por primera vez desde la formación de la luna algo se movió por su propia voluntad en la accidentada planicie. Antes de bajar de la escalinata del módulo Águila, dijo sus famosas palabras: “Un pequeño paso para un hombre, un gran paso para la humanidad”.
Apolo 11 Apolo 11 es el nombre de la misión espacial que Estados Unidos envió al espacio el 16 de julio de 1969, siendo la primera misión tripulada en llegar a la superficie de la Luna. El Apolo 11 fue impulsado por un cohete Saturno V desde la plataforma LC 39A y lanzado a las 10:32 hora local del complejo de Cabo Kennedy, en Florida (Estados Unidos). Oficialmente se conoció a la misión como AS-506.
Eran las 15:17 horas del 20 de julio de 1969. A 300 mil kilómetros de ahí un mundo expectante estaba pegado a las pantallas de televisión y celebraba con júbilo la maravilla de tener un primer humano caminando en la luna. Era el Apolo 11. Edwin Aldrin fue el segundo hombre en salir del módulo y andar por la superficie de nuestro satélite.
La tripulación del Apolo 11 estaba compuesta por el comandante de la misión Neil A. Armstrong, de 38 años; Edwin E. Aldrin Jr., de 39 años y piloto del LEM, apodado Buzz; y Michael Collins, de 38 años y piloto del módulo de mando. La denominación de las naves, privilegio del comandante, fue Eagle para el módulo lunar y Columbia para el módulo de mando.
Desde 1969 hasta 1972 doce hombres caminaron por la luna, en una serie de misiones que fueron bautizadas con el legendario nombre de Apolo. Solo una falló, la número trece, pero se transformó en el rescate más osado de la historia espacial. Luego del Apolo 17, las exploraciones a la luna fueron canceladas, en el ámbito de la guerra fría. Las misiones ya habían conseguido ganar una batalla simbólica contra la URSS y los contribuyentes comenzaron a quejarse del costo de las misiones. La NASA sufrió recortes de presupuesto a tal punto que el programa Apolo se detuvo en el número 17. Apolo 18, 19 y 20 quedaron en papeles.
El comandante Neil Armstrong fue el primer ser humano que pisó la superficie de nuestro satélite el 21 de julio de 1969 a las 2:56 (hora internacional UTC) al sur del Mar de la Tranquilidad (Mare Tranquilitatis), seis horas y media después de haber alunizado. Este hecho histórico se retransmitió a todo el planeta desde las instalaciones del Observatorio Parkes (Australia). Inicialmente el paseo lunar iba a ser retransmitido a partir de la señal que llegase a la estación de seguimiento de Goldstone (California, Estados Unidos), perteneciente a la Red del Espacio Profundo, pero ante la mala recepción de la señal se optó por utilizar la señal de la estación Honeysuckle Creek, cercana a Canberra (Australia).[] Ésta retransmitió los primeros minutos del paseo lunar, tras los cuales la señal del observatorio Parkes fue utilizada de nuevo durante el resto del paseo lunar.[] Las instalaciones del MDSCC en Robledo de Chavela (Madrid, España) también pertenecientes a la Red del Espacio Profundo, sirvieron de apoyo durante todo el viaje de ida y vuelta. []El 24 de julio, los tres astronautas aterrizaron en aguas del Océano Pacífico poniendo fin a la misión.
Posterior a las cancelaciones, las misiones espaciales cambiaron de rumbo, la tecnología se apegó a otras necesidades, en lugar de enviar naves al espacio se diseñó un vehículo reutilizable, el cual de vez en cuando órbita por nuestros cielos; el transbordador espacial. Con él se construyó la Estación Espacial Internacional, una base en donde permanentemente permanecen personas en el espacio. En estas cuatro décadas, robots han logrado colocarse en Marte, varias sondas han llegado a la superficie de Venus y a la luna de Saturno, Titán, otros robots han entrado en la atmósfera de Júpiter, atravesado los anillos de Saturno, chocado contra 40
Falso aterrizaje en la Luna….
única luz en la Luna y la única luz empleada fue la del sol, las sombras no deberían ser desiguales."
Una reciente encuesta de Gallup entre los estadounidenses arrojaba el escalofriante dato de que el 94% de los americanos tienen serias dudas de que los astronautas del Apolo 11 llegaran realmente a la Luna en 1969. Esto es incluso más que el 70% que están seguros que hubo algún tipo de conspiración en el asesinato de JFK en la misma década. "Buzz Aldrin está de pié con el Sol casi a su espalda. En la Luna el contraste entre la oscuridad y la claridad es muy notable, por lo que seria imposible que se vieran tantos detalles del traje espacial. Según los científicos al no haber atmósfera en la Luna la visibilidad es totalmente nítida, pero en esta foto el fondo del astronauta es borroso. En el casco se observa un Extraño objeto reflejado, del cual no ha podido saberse con exactitud que era."
Se podría decir que en la década de los 60 era mucho más fácil engañar a la sociedad que hoy en día. Los medios de comunicación estaban muy controlados. Internet apenas estaba naciendo. Pero las pruebas irrefutables acaban saliendo a la luz y pueden ser examinadas con las más modernas técnicas, y el poder de Internet para difundir informaciones pese a que no interesen a los gobiernos ha cambiado eso. Argumentos: El 20% de los estadounidenses no creen que el Hombre haya llegado a la Luna. En las fotos de las misiones Apolo no aparecen estrellas en el cielo. En los lugares de alunizaje no se aprecian cráteres producidos por los cohetes de las naves. Se ven las huellas de los astronautas alrededor de la nave, a pesar de que el cohete debe haber barrido habiendo una iluminación de fuente única (el Sol), las sombras de los objetos debiesen ser paralelas, una con el módulo posado y otra sin él, los fondos son idénticos.
"Maria Blyzinky, directora de astronomía del Observatorio de Greenwich (Londres), afirma que en La luna, a falta de atmósfera las estrellas son totalmente visibles y tienen mayor brillo. Pero en esta imagen, no se ve ninguna. La Nasa se defiende diciendo que la luz solar era tan intensa que anulaba el de las estrellas. Si observa con detalle, las sombras son muy claras, permitiendo ver detalles del astronauta e incluso una insignia de Estados Unidos en la parte lateral del Módulo Lunar, esto es sólo posible si estuvieran iluminados desde varios ángulos."
En dos videos, uno con un astronauta de pie y otro con dos, los fondos son también idénticos. Los movimientos de los astronautas en el espacio debieron haber des balanceado el módulo, y no es así. La radiación al cruzar los Cinturones de Van Allen es mortal para el hombre, por lo que los astronautas no debieran haber sobrevivido. Observar a Neil Armstrong y Buzz Aldrin colocando la bandera de los Estados Unidos. Esta imagen fue tomada por una cámara de 16mm montada sobre el Módulo Lunar. La sombra de Aldrin (flecha verde) es bastante más larga que la de Armstrong. Como la 41
Gracias a la colaboración de Google y de la NASA se ha publicado el código fuente del módulo de mando y del módulo lunar de la misión Apollo 11.
Código fuente del Módulo de Comandos (solo un fragmento)
Tienes la posibilidad de comprobar cómo se hacían las cosas antes. No es que vaya a acabar con la crisis o con el cáncer pero como curiosidad tecnológica no tiene precio.
# Copyright: Public domain. # Filename: CM_BODY_ATTITUDE.s # Purpose: Part of the source code for Comanche, build 055. It # is part of the source code for the Command Module's # (CM) Apollo Guidance Computer (AGC), Apollo 11. # Assembler: yaYUL # Reference: pp. 883-889 # Contact: Ron Burkey <info@sandroid.org> # Website: http://www.ibiblio.org/apollo. # Mod history: 2009-05-12 RSB Adapted from Colossus249 file of the same # name and Comanche 055 page images. # # The contents of the "Comanche055" files, in general, are transcribed # from scanned documents. # # Assemble revision 055 of AGC program Comanche by NASA # 2021113-051. April 1, 1969. # # This AGC program shall also be referred to as Colossus 2ª # # Prepared by # Massachussets Institute of Technology # 75 Cambridge Parkway # Cambridge, Massachusetts # # under NASA contract NAS 9-4065. # # Refer directly to the online document mentioned above for further # information. Please report any errors to info@sandroid.org.
Se trata de la publicación del código fuente de los programas del Módulo de Comandos (comanche054) y Módulo Lunar (Luminary099) utilizados en la famosa nave. Los más graciosos seguro que esperan ver algo de Microsoft oculto entre las líneas de código pero la prueba de que Bill no metió las manos en el diseño la tenemos en el hecho de que la misión concluyó con éxito. En eso y en que el código ha sido lanzado de manera pública para que cualquiera pueda verlo sin cobrar por ello. El código transcrito ahora se encuentra en los repositorios de Google Code y se puede ejecutar sobre Virtual AGC (Apollo Guidance Computer), un emulador del AGC que puede correr sobre Linux, MacOSX y Windows entre otros. La computadora y su software fueron desarrollados por el Laboratorio de Instrumentación de la MIT, también conocido como los Draper Labs. Por restricciones de memoria no convenía escribir el código directamente en lenguaje ensamblador del AGC, razón por la cual se diseñó un intérprete que funcionaba algo más lento pero cumplía con las condiciones especiales de estas máquinas. El código interpretado contenía instrucciones para manejar vectores y funciones trigonométricas, algo de crucial importancia en sistemas de este tipo.
# Page 883 BANK 35
Otra peculiaridad de este código fuente es que se grababa como firmware y sólo se le podían realizar modificaciones, aunque eso sí, las variaciones se podían ejecutar desde la Tierra y desde la propia nave por mano de los astronautas si lo consideraban necesario.
SETLOC BODYATT BANK COUNT 37/CMBAT
Si alguno de nosotros entiende el lenguaje ensamblador de procesadores antiguos como el MOS6502 (Atari, Commodore, Apple) o Z80 (Spectrum, MSX) no tendrán problemas en entender el del Apollo.
42
Código fuente del Módulo Lunar (solo un fragmento)
# *************************************************** # LUNAR LANDING FLIGHT SEQUENCE TABLES # ***************************************************
# Copyright: Public domain.
# FLIGHT SEQUENCE TABLES ARE ARRANGED BY FUNCTION. THEY ARE REFERENCED USING AS AN INDEX THE REGISTER WCHPHASE: # WCHPHASE = -1 ---> IGNALG # WCHPHASE = 0 ---> BRAKQUAD # WCHPHASE = 1 ---> APPRQUAD # WCHPHASE = 2 ---> VERTICAL
# Filename: LUNAR_LANDING_GUIDANCE_EQUATIONS.s
# Purpose: Part of the source code for Luminary 1A build 099. # It is part of the source code for the Lunar Module's (LM) # Apollo Guidance Computer (AGC), for Apollo 11. # Assembler: yaYUL # Contact: HARTMUTH GUTSCHE <hgutsche@xplornet.com>. # Website: www.ibiblio.org/apollo. # Pages: 798-828 # Mod history: 2009-05-23 HG Transcribed from page images. # 2009-06-05 RSB Fixed a goofy thing that was apparently # legal in GAP but not in yaYUL. Eliminated # a couple of lines of code that shouldn't # have survived from Luminary 131 to here. # 2009-06-07 RSB Fixed a typo. # # This source code has been transcribed or otherwise adapted from # digitized images of a hardcopy from the MIT Museum. The digitization # was performed by Paul Fjeld, and arranged for by Deborah Douglas of # the Museum. Many thanks to both. The images (with suitable reduction # in storage size and consequent reduction in image quality as well) are # available online at www.ibiblio.org/apollo. If for some reason you # find that the images are illegible, contact me at info@sandroid.org # about getting access to the (much) higher-quality images which Paul # actually created. # # Notations on the hardcopy document read, in part: # # Assemble revision 001 of AGC program LMY99 by NASA 2021112-61 # 16:27 JULY 14, 1969
Este código no tiene mucha utilidad a día de hoy pero resulta muy interesante observar cómo se programaba en aquellos sistemas considerados críticos y de alto riesgo. La calidad del código debía estar fuera de toda duda y depurado hasta el extremo. Fijarse en la limpieza conceptual del diseño y en la optimización de las instrucciones. Apenas necesitan 300 líneas para el Módulo de Comandos y 1400 líneas para el Módulo Lunar.
# Page 798 EBANK= E2DPS COUNT* $$/F2DPS
43
NOTA LIBRE
cantidades de dinero real por parte de los usuarios de objetos virtuales accesorios para el juego (p. ej. pociones de salud para el avatar, mascotas, elixires, ropajes, etc.).
Una mirada a la que es un MMORPG Los juegos de rol multijugador masivos en línea (o MMORPGs, del inglés massively multiplayer online role-playing games), son videojuegos de rol que permiten a miles de jugadores introducirse en un mundo virtual de forma simultánea a través de Internet, e interactuar entre ellos.
Los MMORPGs son inmensamente populares, con varios juegos comerciales superando los millones de suscriptores. Corea del Sur ostenta los mayores valores de suscripción, con millones de usuarios registrados en unos pocos juegos populares.
Tratan de crear un personaje, del cual puedes elegir su raza, profesión, armas, etc., e ir aumentando niveles y experiencia en peleas contra otros personajes o PJs o realizando diversas aventuras (o misiones) llamadas quests.
Ahora bien, conociendo lo que es un MMORPG aquí les mostrare uno el cual entrara a la historia como uno de los mejores de todos los tiempos “Maple Story Europa”
Este género de RPGs difiere de un juego de rol en línea multijugador no masivo en que éstos últimos tienen un número limitado de jugadores, es decir, los MMORPGs están preparados y elaborados de tal manera que admiten cualquier número de jugadores simultáneos (aunque en la práctica viene limitado por la conexión del servidor).
Maple Story Europa.
Todos los MMORPGs siguen el modelo clienteservidor. Los jugadores, que usan el programa cliente, son representados en el mundo del juego a través de un avatar — una representación gráfica del personaje con el que juegan. Los proveedores (normalmente los creadores del juego), guardan el mundo persistente en el que habitan estos jugadores. Esta interacción entre un mundo virtual, siempre disponible para jugar, y un oscilante flujo mundial de jugadores es lo que caracteriza a los juegos de rol multijugador masivos en línea. Una vez que un jugador entra en el mundo virtual, puede participar en una amplia variedad de actividades con otros jugadores a lo largo de todo ese mundo. Los desarrolladores de MMORPGs se encargan de supervisar el mundo virtual y ofrecer a los usuarios un conjunto de actividades y mejoras constantemente actualizado, para garantizar el interés de sus clientes. Es el derivado europeo del Maple Story de corea (KMS), lugar donde se creara y diera sus primeros pasos hasta lograr ser uno de los juego en línea con mayor cantidad de adeptos, esto se debe a que el juego no solo creció en usuarios, sino también en nuevas alternativas del mismo como el Maple Japonés (JMS), el Maple Global (GMS, Norteamérica, Canadá y EE.UU.), el Maple S.E.A (Singapur y Malasia), el Maple Chino (ChMS), el Maple de Taiwán ( TMS), y el Maple de Tailandia (TMS); aun se rumorea la posible llegada del Maple Latino y el aumento de países al Maple europeo como Italia y Rusia.
Debido a que la mayoría de los MMORPGs son comerciales, los jugadores muchas veces deben comprar el programa cliente, pagar un precio mensual para acceder al mundo virtual, o ambas. Existen juegos en línea gratuitos en Internet, la calidad de producción de estos solía ser menor comparada con sus homólogos de pago, últimamente muchos de estos optan por ofrecer un servicio gratuito con posibilidad de pagos para mejoras de accesorios y otros. Los juegos de acceso gratuito encuentran fuentes de financiación en los micropagos, es decir, compras con pequeñas 45
Los gráficos del juego son en 2D y como características especiales se puede notar que los personajes no solo tienen una fisonomía infantil, sino además que son cabezones lo que permite que las expresiones faciales se logren distinguir, es por eso que sea común ver llorar a los héroes, así como también enfadarse, sonreír y otros gestos más. Lo que enriquece mas a este juego es el tener un modo de pago con dinero de verdad y no solo el dinero ficticio, uno puede llegar a usar dólares, euros u otras monedas de los distintos países en los que existe la versión del juego de Maple. Gracias a este modo de pago se pueden adquirir cosas nuevas como nuevas expresiones de cara; ropas desde zapatos, guantes, gorras, pantalones, polos, y nuevas formas para las armas que uno use por ejemplo, si un personaje usa una espada, con Cash (modo de llamar a la forma de pago en moneda real) puede hacer que se vea como una ametralladora hasta un peluche entre muchos otros más. Gracias a la tienda Cash también se obtienen ventajas en el juego que permiten que al adquirir un determinado objeto de la tienda, se pueda llegar a subir el doble de experiencia recibida por matar un monstruo y/o aumentar las chances de obtención de objetos recibidos que dejan caer los estos.
Las profesiones son distintas, se puede tener un guerrero, un arquero, un mago y un ladrón. Al llegar al nivel 30 es donde varían aun mas las profesiones, ya que los ya mencionados personajes adquieren características propias que los diferenciaran de otros; los guerreros se dividen en 3 tipos: los escuderos, los luchadores, y los lanceros; los magos se dividen en 3 clase también: Los clérigos, los brujos de rayo/hielo, y los brujos de fuego/veneno. En el caso de los ladrones y los arqueros solo se dividen en 2: los asesinos y bandidos para los primeros; y los ballesteros y rangers, para los últimos.
Es común ver que hay mas uso para las cosas que la tienda nos ofrece, pero la mas recomendable compra que uno puede hacer es de una mascota ya que hace los trabajos tediosos que un usuario quisiera omitir como recoger el dinero, las ropas, ítems y curarnos; claro que para que la mascota haga esto por nosotros hay que comprarles ciertos objetos de uso exclusivo de ellos, pero lo vale.
Las habilidades nuevas solo se obtienen si un personaje (Pj) cumple con ciertas misiones que son pruebas para ver si dicho Pj es lo suficientemente apto o no, aunque con tener nivel 30 es más que suficiente garantía que uno pasara fácil la prueba del segundo avance.
El modo de juego es el sencillo o clásico, hay q matar monstruos para subir niveles, ahora si uno realiza misiones también sube obtiene experiencia, pero con mayor nivel mayor la dificultad para realizar las misiones.
No como en el nivel 70 (tercer avance de profesión) en que la prueba es mucho mas difícil o en el nivel 120 (cuarto avance y posiblemente el ultimo) en que uno tiene que demostrar si en verdad vale para el juego.
Un personaje puede subir de nivel hasta el 200, claro que la dificultad de subir hasta este level es el hecho de no solo hay que matar y realizar misiones sino que dependiendo el Maple donde radique la cuenta las habilidades que un personaje puede llegar a adquirir varia, debido a que Maple no a habilitado todas las habilidades de los personajes en todos los distintos Maple, una muestra clara es que en el Global recientemente se ha habilitado el 4 ascenso de profesión (forma de llamar a los libros de nuevas habilidades para los distintos personajes), y en el Europeo solo posee aun el 3 ascenso de profesión.
Las características especiales de los jugadores se pueden notar ya en el ataque, en la velocidad y en las armas. Es común ver a guerreros con grandes daños pero lentos a la hora de atacar, y arqueros de buena velocidad pero baja tasa de daño. Las armas varían mucho en los guerreros debido sobretodo en el 3 Job (modo de llamar al avance), ya que se suelen especializar en 6 tipos de armas dependiendo que carrera haya escogido uno.
46
Los lanceros suelen usar 2 tipos de armas: las varas y las lanzas. Los escuderos a igual que los luchadores pueden usar espadas de una mano o dos, pero si se quiere un arma que no sea espada cada uno tiene solo una opción: mazos en caso de los escuderos, o hachas en el caso de los luchadores.
fuego, el veneno, y el divino; este ultimo elemento solo lo pueden usar los magos desde que se vuelven clérigos en adelante, y los paladines, que vienen a ser los escuderos con nivel 120 después de realizar el 4 Job. A partir del level 10 o 8 en los magos, los personajes empiezan a adquirir 3 puntos de habilidades especiales (skills) luego de subir un nivel, que se usan para mejorar los poderes adquiridos después del respectivo avance. También se adquieren puntos de mejora de aumento de daño natural, que siempre desde que uno empieza a jugar recibirá 5 de estos puntos para mejorar, ya sea la fuerza en los guerreros, la destreza en los arqueros, la suerte en los ladrones y/o la inteligencia en los magos. Estos puntos son vitales para poder usar las armas y ropa de los distintos personajes.
Los magos sea cual sea el tipo pueden escoger entre las varitas, los bastones y las espadas con ataque mágico. Los ladrones si son asesinos usan garras que le permiten lanzar arrojadizas, las cuales mientras mas daño posean mas cuestan; es normal que un asesino compre 6 a mas arrojadizas por ser algo que posee un limite de uso, lo que hace que el personaje tenga que recargar continuamente. Si el ladrón se vuelve bandido solo usara cuchillas. En el caso de los arqueros, si se vuelven ballesteros usan ballestas y si son rangers seguirán usando arcos. Los Mundos del juego son muy variados, es por eso que no se pueda ver un mundo con el mismo mapa que el otro; entre los mundos se puede mencionar a: Isla Maple, Isla Victoria, Orbis, Ludibrium, entre otros.
Cabe resaltar que si un personaje llega a morir pierde experiencia sea quien sea; solo los ladrones pierden menos por la suerte.
Los monstruos que existen son de todo tipo desde caracoles, pasando por dragones y piratas gigantes. Es normal notar que mientras mayor sea el nivel del monstruo mejores objetos, experiencia y dinero dan. También se puede notar la debilidades hacia cierto tipo de elemento como: el rayo, el hielo, el
47
exigirlas. Según Antonio Baile Antúnez, responsable de Importaciones y relación con proveedores de Alternativa 3, una cooperativa especializada en importación y distribución de artículos de comercio justo, la ropa ecológica se manufactura a partir de materias primas como lino, algodón o fibras vegetales que se han cultivado con agricultura ecológica.
"La ropa ecológica se manufactura a partir de materias primas como lino, algodón o fibras vegetales que se han cultivado con agricultura ecológica". CONSUMER EROSKI Las prendas de vestir ecológicas se fabrican de manera natural, respetando el medio ambiente y los derechos humanos de sus productores, y utilizando tejidos que se adaptan sin problemas a la piel. Sin embargo, su mayor precio y la escasez de puntos de venta dificultan su popularización entre los consumidores. No obstante, cada vez más diseñadores y responsables de firmas comerciales apuestan por la ropa ecológica.
Según Baile, este tipo de prendas deben tratarse además con tintes orgánicos o naturales, no de producción química o sintética, siguiendo las especificaciones de los agentes certificadores oficiales. Las etiquetas ecológicas son una manera de comprobar que la ropa se ha producido de manera respetuosa con el medio ambiente. Mercedes García de Vinuesa, responsable del Departamento de Artesanía y Textil de la ONG Iniciativas de Economía Alternativa y Solidaria (IDEAS), apunta por ejemplo que el certificado de la entidad Skal garantiza que no se han utilizado pesticidas, plaguicidas, insecticidas, etc. en su fabricación, y que el tintado es ecológico, porque se utiliza peróxido -en el caso del color blanco- o tintes de bajo impacto -en el caso del resto de colores-. Asimismo, la aplicación de la política de las tres erres (reducir, reutilizar, reciclar) en el consumo de ropa, sea elaborada con productos ecológicos o no, es otra manera de contribuir a mejorar el entorno. En este sentido, la cooperativa Berohi, con el apoyo de la organización católica Cáritas, se centra en la recuperación, reutilización y reciclaje de residuos sólidos, fundamentalmente productos textiles, reduciendo de esta forma el volumen de desechos que de otro modo acabarían en la basura.
¿Qué es la ropa ecológica? Los consumidores pueden contribuir en gran manera al cuidado del medio ambiente desarrollando hábitos más ecológicos y solidarios, como la compra y el uso de ropa ecológica. Ahora bien, en ocasiones, se venden productos que poco o nada tienen que ver con el respeto al medio ambiente, sino más bien con estrategias publicitarias que utilizan el calificativo “ecológico” para llegar a una sociedad cada vez más concienciada.
Para la recogida de los productos, Berohi cuenta con una serie de contenedores y la colaboración de varias parroquias de Bizkaia y Vitoria. Una vez realizada la selección y limpieza de las prendas, se distribuye con la marca “Ekorropa” en las tiendas que la cooperativa tiene en varias localidades vizcaínas y en la capital alavesa. Según su Coordinadora Comercial, Cristina Larráyoz, se trata de una iniciativa ecológica y solidaria, porque “alarga el ciclo de vida de las prendas y genera empleo para colectivos desfavorecidos”.
Las prendas de vestir auténticamente respetuosas con la naturaleza cumplen una serie de requisitos que los consumidores deberían conocer para poder 48
Ventajas e inconvenientes
La disponibilidad es otro de los grandes inconvenientes, explican los expertos, al no ser productos que cuenten con una gran distribución, por lo que hay que buscarlos en tiendas especializadas de productos biológicos y de comercio justo, así como en ferias ecológicas.
Las ventajas de la ropa ecológica para el medio ambiente son “evidentes”, como explica Antonio Baile. Por un lado, según el responsable de Alternativa 3, el subsuelo, las aguas y el aire reciben menos contaminantes. Por otro lado, los tejidos tratados con productos químicos en su cultivo, tintado o manipulación pueden contener sustancias alergénicas en mayor grado que las fibras naturales, capaces de provocar reacciones en la piel.
Alexandra Gómez Moral, directora comercial de Maximon, una empresa familiar navarra que ofrece tejidos, ropa y complementos de lana, seda y algodón teñidos con plantas de agricultura ecológica certificada, destaca también la falta de sensibilidad y de apoyo institucional para el desarrollo sostenible del mercado textil. Asimismo, otro de los problemas que comenta la responsable de IDEAS es el de los diseños y patrones, es decir, “lograr adaptarnos a los gustos de los consumidores europeos”.
Mercedes García de Vinuesa, de IDEAS, añade que la ropa ecológica supone además garantizar un comercio internacional justo. El algodón es un ejemplo paradigmático en este sentido, como explica la responsable de IDEAS: este material recibe anualmente en todo el mundo al menos el 25% de todos los plaguicidas y consume una gran cantidad de agua. Por ejemplo, el Mar de Aral ha reducido a un tercio su tamaño y se ha quedado sin su flora y fauna original por el cultivo intensivo de este tejido.
En cuanto a los tejidos más demandados, destacan el algodón y el lino, “porque el consumidor entiende rápidamente que son buenos para la piel”, según Baile, que comenta que la ropa de bebé y la femenina son las prendas que más acogida tienen. García de Vinuesa añade que las camisetas y los vestidos con diseños especiales “que sientan bien a todas las tallas” son productos también muy demandados. Por su parte, Alexandra Gómez, de Maximon, destaca que se vende mucha ropa interior, “pero la desertización de las empresas productoras hace que sea difícil elaborar todo lo que se demanda”.
Por otra parte, añade García de Vinuesa, la sobreproducción de algodón en los últimos años ha perjudicado económicamente en gran medida a los países en vías de desarrollo a lo que se añade unas condiciones sociales y legales “extremadamente duras”. Por ello, Antonio Baile destaca el decisivo papel del consumidor: “al ser quien paga, puede activar una relación diferente en la oferta/demanda”. Como principal inconveniente de este tipo de vestidos de línea “verde”, los expertos consultados coinciden en su precio, normalmente más elevado que las prendas convencionales. Sin embargo, en opinión de Antonio Baile, “a la hora de comparar precios no se tiene en cuenta las cuestiones medioambientales y las ventajas para el consumidor”. Asimismo, el responsable de Alternativas 3 considera que los campos biológicos no rinden tanto como los cultivos intensivos tratados artificialmente, por lo que no hay grandes superficies destinadas al cultivo ecológico.
Moda ecológica en alza La ropa respetuosa con el medio ambiente tuvo sus años de apogeo en la década de los 80, cuando el estilo “hippy” marcaba tendencias, pero con el paso de los años las prendas elaboradas con tejidos artificiales o bien con materias primas naturales elaboradas de manera poco o nada ecológica se han convertido en las reinas del mercado de la moda. No obstante, cada vez más diseñadores y responsables de firmas comerciales apuestan por la ropa ecológica.
No obstante, en el caso de la cooperativa Berohi el precio no es un problema, al conseguir mediante la rotación de la ropa venderla en muchos casos a precios muy económicos. Cristina Larráyoz indica que por ejemplo un pantalón vaquero de marca puede costar entre 6,90 y 9,90 euros, y un vestido de primera comunión se puede conseguir por 29 euros. 49
Giorgio Armani utiliza algodón orgánico en su línea de vaqueros, e importantes marcas como Levi’s, Gap, Nike, Marks&Spencer o Timberland también se han unido a la “moda ecológica”. En las capitales de la moda como Londres, Nueva York o Milán las exhibiciones con ropa ecológica empiezan a ser más habituales. Por su parte, el despegue de las iniciativas empresariales en el campo de la “ecoropa” es cada vez mayor.
Mientras que Decathlon cuenta con estands señalizados para estos productos, Zara especifica la procedencia del algodón en la etiqueta de la prenda. Y el Instituto Tecnológico Textil (Aitex) ha creado una etiqueta internacional, “Made in Green”, con la que se garantiza que el producto ha sido fabricado en centros de producción que respetan criterios medioambientales y solidarios.
En 2002, la firma Ideo lanzaba su primera colección con 750 prendas para comercializar y en la actualidad alcanzan ya las 60.000. La empresa, que en la actualidad cuenta con 80 trabajadores, nació en la India, al norte de Bombay, siguiendo criterios de comercio justo y especializándose en la confección de ropa de algodón ecológico. En cuanto a las iniciativas de reutilización y reciclaje, los ejemplos también son diversos, y en ocasiones, curiosos. El Instituto Europeo de Diseño, con sede en Milán, reutiliza materiales para confeccionar faldas de piezas de acero, vestidos de alambres eléctricos o de papel de embalaje o pantalones a partir del metal de bicicletas. En España, dieciséis conocidos diseñadores españoles presentaban en el Círculo de Bellas Artes de Madrid una colección de prendas confeccionadas sin sustancias “peligrosas”, sumándose así a la campaña “Moda sin tóxicos” de la organización ecologista Greenpeace. Al proyecto se le han sumado recientemente las cadenas Mango y Camper, que se comprometen a respetar estos criterios “limpios”. Por su parte, grandes firmas textiles como Decathlon y Zara incluyen para esta temporada estival prendas y productos procedentes de materias primas cultivadas sin pesticidas ni agentes químicos. 50
Tecnológico de Estudios Superiores de Ecatepec División de Informática Director Editorial Moreno Villalba Leonardo Coordinadora Editorial Domínguez Jaimes Anabel Columnistas EDUCACIÓN Inclusión de la Inteligencia Emocional (IE) como una competencia básica en el proceso de profesionalización del docente. Moreno Villalba Leonardo Miguel ASESORÍAS PROFESIONALES Como instalar Windows XP desde MS-DOS sin Diskette, CD-ROM ó USB Barbosa Castañeda Diana Edith Medina Meza Pavel Serrano Márquez Eduardo Arquímedes Cambiar ó Quitar la clave administrador en Windows XP Barbosa Castañeda Diana Edith Medina Meza Pavel Serrano Márquez Eduardo Arquímedes
NUEVAS TECNOLOGÍAS La Nueva Computadora Virtual Cuevas Perafán Alejandro Domínguez Jai mes Anabel Márquez Enríquez Gerardo David Ramírez Gonzales Jesús Adolfo
Gonzales Farelas Israel Reyes Pérez José Luis Texis Cheverría Osbaldo TECNOLOGIA Y NEGOCIOS Firefox 3.5 Ramos Nava Arely Infante Torres Iván López Gutiérrez Roberto Ledesma Villanueva Bárbara Adriana
de
Elaboracion de un Carro Electronico con PHP Garzón Marín Guillermo López Salinas Israel Meza Nava Silvestre Pineda González Griselda “Haskell” Garzón Marín Guillermo López Salinas Israel Meza Nava Silvestre Pineda González Griselda
SISTEMAS OPERATIVOS Google Chrome O.S.: El Sistema Operativo de Google
MotoroAURA Celestial Edition Ramos Nava Arely Infante Torres Iván López Gutiérrez Roberto Ledesma Villanueva Bárbara Adriana Microsoft no teme a Chrome OS de Google Ramos Nava Arely Infante Torres Iván López Gutiérrez Roberto Ledesma Villanueva Bárbara Adriana CULTURA Conoce Ecatepec Flores Guzmán Leonardo Daniel Montijo Arreguin Francisco Javier Pérez García Gabriela Yuliana Pineda Galván Linda Carmina LO INSOLITO Él hombre en la luna…. Ramos Nava Arely Infante Torres Iván López Gutiérrez Roberto Ledesma Villanueva Bárbara Adriana
Código Fuente del APOLO 11 Flores Guzmán Leonardo Daniel Montijo Arreguin Francisco Javier Pérez García Gabriela Yuliana Pineda Galván Linda Carmina NOTA LIBRE Un MMORPG para la Historia. Barbosa Castañeda Diana Edith Medina Meza Pavel Serrano Márquez Eduardo Arquímedes Ropa Ecológica Cuevas Perafán Alejandro Domínguez Jaimes Anabel Márquez Enríquez Gerardo David Ramírez Gonzales Jesús Adolfo Agradecemos al profesor Moreno Villalba Leonardo Miguel por su colaboración a la revista con su artículo
Tecnol贸gico de Estudios Superiores de Ecatepec