mis fotos

lunes, 14 de junio de 2010

miércoles, 17 de febrero de 2010

CUIDADOS DEL AGUA


TIPS PARA EL CUIDADO DEL AGUA

En el medio:
Revisa regularmente las instalaciones hidro-sanitarias y equipos para detectar fugas.
No utilices la taza del baño como basurero.
Coloca una botella de agua de 1lt. en el depósito del agua, esto te ayudará a ahorrar un litro de agua por cada descarga.

En la limpieza personal:
Cierra las llaves del agua mientras te enjabonas o afeitas y ábrelas sólo para enjuagarte.
Coloca una cubeta para recoger el agua fría mientras sale la caliente; puedes usarla después en la limpieza de la casa, del coche o para regar las plantas. Al fugarse una gota por segundo, al final del día se llena una cubeta de por lo menos 30 litros.
Enjuágate los dientes, después de cepillarte, con un vaso de agua

En la limpieza de la casa:
Limpia pisos, paredes y vidrios con dos cubetas de agua; una para limpiar y otra para enjuagar. No abuses de los productos de limpieza.
Aprovecha el agua jabonosa para lavar los escusados. Si la del enjuague está libre de productos de limpieza, utilízala para regar las plantas o el jardín

En la cocina:
Antes de lavar los trastos, retira los residuos de comida y deposítalos en un bote o bolsa; no los arrojes por el drenaje ni los revuelvas
Remoja los trastos de una sola vez; si tienen mucha grasa, utiliza agua caliente. Enjabónalos con la llave cerrada y enjuágalos rápidamente bajo un chorro moderado.
Lava las verduras en un recipiente con agua; tállalas con los dedos o con un cepillo y desinféctalas. Reutiliza esta agua para el escusado o regar plantas

Al lavar la ropa:
Remoja la ropa en jabón para que sea más fácil quitar manchas y mugre.
Si lavas la ropa en el lavadero, no desperdicies el agua. Reutiliza con la que enjuagaste para remojar la siguiente tanda de ropa sucia .
Si utilizas lavadora, úsala sólo para cargas completas. Esto ayuda a ahorrar agua y energía eléctrica.
Utiliza poco detergente, no es necesario crear mucha espuma, basta con sentir el agua jabonosa, recuerda que lo que limpia la ropa no es la espuma.
Utiliza detergentes biodegradables.

Para regar las plantas:
Hazlo durante la noche o muy temprano, cuando el sol tarda más en evaporar el agua.
Reutiliza el agua que juntaste de la regadera y de lavar las verduras para regar las plantas o el jardín.
No retires las hojas que caen de la poza de la planta, para ayudar a mantener la humedad por más tiempo.

martes, 9 de febrero de 2010

la chingada- Octavio Paz

Dice que la chingada es la madre no es una de carne y hueso sino una figura mítica.

La chingada es una de las representaciones mexicanas de la maternidad como la llorona o la sufrida madre que festejamos el 10 de mayo.

La chingada es la madre que ha sufrido metafórica o realmente la acción corrosiva o Flamante implícita en el verbo que le da nombre.

Dario Rubio examina el origen de esta palabra es posible su procedencia azteca, la voz y sus derivados se usan en casi toda América.

En México tiene diferentes significados, es una voz mágica pero la pluralidad no impide la agresión.

FUENTE: http://www.youtube.com/watch?v=MHVvNE_NmoQ

martes, 13 de octubre de 2009

Astrofisica

El término astrofísica se refiere al estudio de la física del universo. Si bien se usó originalmente para denominar la parte teórica de dicho estudio, la necesidad de dar explicación física a las observaciones astronómicas ha llevado a que los términos astronomía y astrofísica sean usados en forma equivalente.
Una vez que se comprendió que los elementos que forman los "objetos celestes" eran los mismos que conforman la Tierra, y que las mismas leyes de la física se aplican a ellos, había nacido la astrofísica como una aplicación de la física a los fenómenos observados por la astronomía.
La mayoría de los astrónomos (si no todos) tienen una sólida preparación en física, y las observaciones son siempre puestas en su contexto astrofísico, así que los campos de la astronomía y astrofísica están frecuentemente enlazados.
Historia
La astrofísica nace con la observación, realizada a comienzos del siglo XIX por J. von Fraunhofer (1787-1826) de que la luz del Sol, atravesando un espectroscopio (aparato capaz de descomponer la luz en sus colores fundamentales), da lugar a un espectro continuo sobre el cual se sobreimprimen líneas verticales, que son la huella de algunos de los elementos químicos presentes en la atmósfera solar, por ejemplo el hidrógeno y el sodio. Este descubrimiento introdujo un nuevo método de análisis indirecto, que permite conocer la constitución química de las estrellas lejanas y clasificarlas.
Otros medios de investigación fundamentales para la astrofísica son la fotometría (medida de la intensidad de la luz emitida por los objetos celestes) y la astrofotografía o fotografía astronómica.
La astrofísica es una ciencia tanto experimental, en el sentido que se basa en observaciones, como teórica, porque formula hipótesis sobre situaciones físicas no directamente accesibles. Otra gran zona de investigación de la astrofísica está constituida por el estudio de las características físicas de las estrellas.
La astrofísica también estudia la composición y la estructura de la materia interestelar, nubes de gases y polvo que ocupan amplias zonas del espacio y que en una época eran consideradas absolutamente vacías. Los métodos de investigación astrofísica son también aplicados al estudio de los planetas y cuerpos menores del sistema solar, de cuya composición y estructura, gracias a las investigaciones llevadas a cabo por satélites artificiales y sondas interplenetarias, se ha podido lograr un conocimiento profundo, que en muchos casos ha permitido modificar convicciones muy antiguas.

viernes, 4 de septiembre de 2009

semantica cero

Web semántica
La Web semántica (del inglés semantic web) es la "Web de los datos".Se basa en la idea de añadir metadatos semánticos y ontológicos a la World Wide Web. Esas informaciones adicionales —que describen el contenido, el significado y la relación de los datos— se deben proporcionar de manera formal, para que así sea posible evaluarlas automáticamente por máquinas de procesamiento. El objetivo es mejorar Internet ampliando la interoperabilidad entre los sistemas informáticos usando "agentes inteligentes". Agentes inteligentes son programas en las computadoras que buscan informacion sin operadores humanos.
El precursor de la idea, Tim Berners-Lee, intentó desde el principio incluir informacion semántica en su creación, la World Wide Web, pero por diferentes causas no fue posible. Por ese motivo introdujo el concepto de semántica con la intención de recuperar dicha omisión.
Relación con Internet
En la actualidad, la World Wide Web está basada principalmente en documentos escritos en HTML, un lenguaje de marcas que sirve principalmente para crear hipertexto en Internet. El lenguaje HTML es válido para adecuar el aspecto visual de un documento e incluir objetos multimedia en el texto (imágenes, esquemas de diálogo, etc.). Pero ofrece pocas posibilidades para categorizar los elementos que configuran el texto más allá de las típicas funciones estructurales, como sucede con otros lenguajes de maquetación (tipo LaTeX).
HTML permite mediante una herramienta de visualización (como un navegador o un agente de usuario) mostrar por ejemplo un catálogo de objetos en venta. El código HTML de este catálogo puede explicitar aspectos como "el título del documento" es Ferretería Acme; pero no hay forma de precisar dentro del código HTML si el producto M270660 es una "batería Acme", con un "precio de venta al público" de 200 €, o si es otro tipo de producto de consumo (es decir, es una batería eléctrica y no un instrumento musical, o un puchero). Lo único que HTML permite es alinear el precio en la misma fila que el nombre del producto. No hay forma de indicar "esto es un catálogo", "batería Acme" es una batería eléctrica, o "200 €" es el precio. Tampoco hay forma de relacionar ambos datos para describir un elemento específico en oposición a otros similares en el mismo catálogo.
La Web Semántica se ocuparía de resolver estas deficiencias. Para ello dispone de tecnologías de descripción de los contenidos, como RDF y OWL, además de XML, el lenguaje de marcas diseñado para describir los datos. Estas tecnologías se combinan para aportar descripciones explícitas de los recursos de la Web (ya sean estos catálogos, formularios, mapas u otro tipo de objeto documental). De esta forma el contenido queda desvelado, como los datos de una base de datos accesibles por Web, o las etiquetas inmersas en el documento (normalmente en XHTML, o directamente en XML, y las instrucciones de visualización definidas en una hoja de estilos aparte). Esas etiquetas permiten que los gestores de contenidosinterpreten los documentos y realicen procesos inteligentes de captura y tratamiento de información.
Componentes de la Web Semántica
Los principales componentes de la Web Semántica son los metalenguajes y los estándares de representación XML, XML Schema, RDF, RDF Schema y OWL. La OWL Web Ontology Language Overview describe la función y relación de cada uno de estos componentes de la Web Semántica:
§ XML aporta la sintaxis superficial para los documentos estructurados, pero sin dotarles de ninguna restricción sobre el significado.
§ XML Schema es un lenguaje para definir la estructura de los documentos XML.
§ RDF es un modelo de datos para los recursos y las relaciones que se puedan establecer entre ellos. Aporta una semántica básica para este modelo de datos que puede representarse mediante XML.
§ RDF Schema es un vocabulario para describir las propiedades y las clases de los recursos RDF, con una semántica para establecer jerarquías de generalización entre dichas propiedades y clases.
§ OWL añade más vocabulario para describir propiedades y clases: tales como relaciones entre clases (p.ej. disyunción), cardinalidad (por ejemplo "únicamente uno"), igualdad, tipologías de propiedades más complejas, caracterización de propiedades (por ejemplo simetría) o clases enumeradas.
La usabilidad y aprovechamiento de la Web y sus recursos interconectados puede aumentar con la web semántica gracias a:
§ Los documentos etiquetados con información semántica (compárese ésta con la etiqueta de HTML, usada para facilitar el trabajo de los robots). Se pretende que esta información sea interpretada por el ordenador con una capacidad comparable a la del lector humano. El etiquetado puede incluir metadatos descriptivos de otros aspectos documentales o protocolarios.
§ Vocabularios comunes de metadatos (Ontología (Informática)) y mapas entre vocabularios que permitan a quienes elaboran los documentos disponer de nociones claras sobre cómo deben etiquetarlos para que los agentes automáticos puedan usar la información contenida en los metadatos (p.ej. el metadato author tenga el significado de "autor de la página" y no el del "autor del objeto descrito en la página").
§ Agentes automáticos que realicen tareas para los usuarios de estos metadatos de la Web Semántica
§ Servicios Web (a menudo con agentes propios) que provean de información a los agentes (por ejemplo un servicio de garantías a quien un agente pudiera consultar sobre si un comercio electrónico tiene un historial de mal servicio o de generar correo basura).
Los proveedores primarios de esta tecnología son las URIs que identifican los recursos junto con XML y los namespaces. Si a esto se añade un poco de lógica, mediante una RDF, u otras tecnologías como los mapas temáticos y algo de razonamiento basado en técnicas de inteligencia artificial, Internet podría estar cerca de alcanzar las aspiraciones iniciales de su inventor, Tim Berners-Lee.
Servicio de notificación: En la última versión, que es 3.0, Web Semántica Ping servicio tiene la capacidad de validar los recursos RDF. Hay una lista de pings de exportación simplificado sistema que fue desarrollado en esta versión. El ping a la infraestructura se ha ganado velocidad considerable. Una de las razones de la mejora es que se cambió la base de datos de MySQL a Virtuoso. Además, la interfaz de usuario se ha actualizado. Nuevas estadísticas están disponibles con esta edición también. La capacidad de proporcionar estadísticas sobre todos los nombres y todas las estadísticas sobre los tipos, se ha añadido. Una buena característica de proporcionar la lista de nombres utilizados para describir las entidades en RDF. Todas las estadísticas sobre los tipos da el número de entidades definidas a máquina en cada RDF Ping documento conocido por La Web Semántica.












martes, 19 de febrero de 2008

lenguaje de programacion

Concepto

Varios libros sobre diversos lenguajes de programación.
Un
lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina, particularmente una computadora. Consiste en un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones.
Aunque muchas veces se usa lenguaje de programación y
lenguaje informático como si fuesen sinónimos, no tiene por qué ser así, ya que los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como, por ejemplo, el HTML (lenguaje para el marcado de páginas web).
Un lenguaje de programación permite a uno o más
programadores especificar de manera precisa: sobre qué datos una computadora debe operar, cómo deben ser estos almacenados, transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o natural, tal como sucede con el lenguaje Lexico. Una característica relevante de los lenguajes de programación es precisamente que más de un programador puedan tener un conjunto común de instrucciones que puedan ser comprendidas entre ellos para realizar la construcción del programa de forma colaborativa.
Los procesadores usados en las computadoras son capaces de entender y actuar según lo indican programas escritos en un lenguaje fijo llamado
lenguaje de máquina. Todo programa escrito en otro lenguaje puede ser ejecutado de dos maneras:
Mediante un programa que va adaptando las instrucciones conforme son encontradas. A este proceso se lo llama interpretar y a los programas que lo hacen se los conoce como
intérpretes.
Traduciendo este programa al programa equivalente escrito en lenguaje de máquina. A ese proceso se lo llama compilar y al traductor se lo conoce como
compilador. Clasificación de los lenguajes de programación
Los lenguajes de programación se determinan según el nivel de abstracción, Según la forma de ejecución y Según el paradigma de programación que poseen cada uno de ellos y esos pueden ser:

Según su nivel de abstracción

Lenguajes de bajo nivel
Los lenguajes de bajo nivel son lenguajes de programación que se acercan al funcionamiento de una computadora. El lenguaje de más bajo nivel es, por excelencia, el código máquina. A éste le sigue el lenguaje ensamblador, ya que al programar en ensamblador se trabajan con los registros de memoria de la computadora de forma directa. a esto se le llama pendejadas.

Lenguajes de medio nivel
Hay lenguajes de programación que son considerados por algunos expertos como lenguajes de medio nivel (como es el caso del lenguaje C) al tener ciertas características que los acercan a los lenguajes de bajo nivel pero teniendo, al mismo tiempo, ciertas cualidades que lo hacen un lenguaje más cercano al humano y, por tanto, de alto nivel.

Lenguajes de alto nivel
Artículo principal: Lenguaje de alto nivel
Los lenguajes de alto nivel son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como el inglés. En BASIC, el lenguaje de alto nivel más conocido, los comandos como "IF CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10. Por desgracia para muchas personas esta forma de trabajar es un poco frustrante, dado que a pesar de que las computadoras parecen comprender un lenguaje natural, lo hacen en realidad de una forma rígida y sistemática.

Según la forma de ejecución

Lenguajes compilados
Naturalmente, un programa que se escribe en un lenguaje de alto nivel también tiene que traducirse a un código que pueda utilizar la máquina. Los programas traductores que pueden realizar esta operación se llaman compiladores. Éstos, como los programas ensambladores avanzados, pueden generar muchas líneas de código de máquina por cada proposición del programa fuente. Se requiere una corrida de compilación antes de procesar los datos de un problema.
Los compiladores son aquellos cuya función es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda (lenguaje máquina con código binario).
Al usar un lenguaje compilado (como lo son los lenguajes del popular Visual Studio de Microsoft), el programa desarrollado nunca se ejecuta mientras haya errores, sino hasta que luego de haber compilado el programa, ya no aparecen errores en el código

Lenguajes interpretados
Se puede también utilizar una alternativa diferente de los compiladores para traducir lenguajes de alto nivel. En vez de traducir el programa fuente y grabar en forma permanente el código objeto que se produce durante la corrida de compilación para utilizarlo en una corrida de producción futura, el programador sólo carga el programa fuente en la computadora junto con los datos que se van a procesar. A continuación, un programa intérprete, almacenado en el sistema operativo del disco, o incluido de manera permanente dentro de la máquina, convierte cada proposición del programa fuente en lenguaje de máquina conforme vaya siendo necesario durante el proceso de los datos. No se graba el código objeto para utilizarlo posteriormente.
La siguiente vez que se utilice una instrucción, se le debe interpretar otra vez y traducir a lenguaje máquina. Por ejemplo, durante el procesamiento repetitivo de los pasos de un ciclo, cada instrucción del ciclo tendrá que volver a ser interpretado cada vez que se ejecute el ciclo, lo cual hace que el programa sea más lento en tiempo de ejecución (porque se va revisando el código en tiempo de ejecución) pero más rápido en tiempo de diseño (porque no se tiene que estar compilando a cada momento el código completo). El intérprete elimina la necesidad de realizar una corrida de compilación después de cada modificación del programa cuando se quiere agregar funciones o corregir errores; pero es obvio que un programa objeto compilado con antelación deberá ejecutarse con mucha mayor rapidez que uno que se debe interpretar a cada paso durante una corrida de producción.

miércoles, 13 de febrero de 2008


DIA DEL AMOR Y LA AMISTAD