Planeta USOLI

Planeta Usoli 2010

marzo 19, 2010

Xiapa

Unidad Lógica Aritmética

La unidad Aritmética y Lógica (ALU) es un sistema que puede realizar una serie de operaciones lógicas y aritméticas; es una de las partes que forman el microprocesador. En la ALU es donde se realzan las operaciones lógicas (OR, AND, NOT, XOR, etc.) y las operaciones aritméticas (suma y resta fundamentalmente).

La ALU se forma usando lógica combinatoria y tiene dos entradas y una salida de datos. Está diseñada para manejar el máximo entero que se puede almacenar en los registros del microprocesador. Los datos requeridos se presentan a las entradas de la ALU y la unidad de control selecciona la operación que se realizará.

La ALU efectúa las operaciones aritméticas y lógicas especificadas en el campo del código de operación de las  instrucciones de máquina.

Aquí les dejo el reporte completo para poder realizar una unidad lógica aritmética

by xiapa at marzo 19, 2010 07:28

Usoli

Semana Cultural USM

La semana pasada nos dieron una invitación a @hbautista y a mi @xiapa, para ir a la Universidad del Sureste de México, en el municipio de Pijijiapan, Chiapas, donde hbautista dió unas conferencias sobre Software libre y redes sociales el día de ayer, 18 de Marzo.

Fue una grata experiencia dar a conocer más acerca del software libre a universitarios que aun no conocen de él, o de los que ya conocen, pero no tienen idea de como generar ganancias a través de estos. Así fue que hbautista despejó dudas diciendo que dando soporte, capacitaciones y conferencias se puede obtener una ganancia monetaria usando el software libre, y que además, él en su manera muy personal, se toma el software libre como una filosofía de vida.

Tambien se dió a conocer las diferentes redes sociales, como facebook, orkut, México Diario, google wave, google buzz, METROFLOG y claro, no podía faltar twitter.

Aquí unas fotos de hbautista dando su platica

Enlaces de interés

by xiapa at marzo 19, 2010 04:29

marzo 17, 2010

Usoli

Instalación de Debian Lenny

Pues estuve algo entretenido la mañana de hoy terminando un pequeño manual de instalación de Debian Gnu/Linux “Lenny”.

El resultado lo podrán observar y espero sugerencias y comentarios sobre el mismo.

Aunque ese pequeño manual está terminado apenas es el primer artículo de una serie de al menos 4 o 5 en los que abordaré la personalización y primeros pasos con Debian (o cualquier otra distribución).

Es decir, abordaremos la instalación de paquetes (programas) para que podamos ver sin problema alguno los videos de diferentes formatos, escuchar los mp3 e incluso usar flash y java en el navegador web.

También incluiré la configuración de un par de modelos de tarjeta inalámbricas y una tarjeta nvidia, asimismo la instalación de compiz.

Claro está cada uno de ustedes verá si lo que se sugiere es lo deseado.

Así que les dejo el enlace para la instalación.

Instalando Lenny

by hbautista at marzo 17, 2010 09:20

Xiapa

Selectores Avanzados – Hojas de estilo

CSS define otros selectores más avanzados que permiten simplificar las hojas de estilos. Este tipo de selectores no son soportados por IE6 o sus versiones anteriores.

Selector de hijos

Es parecido al selector descentente (vease aquí) pero muy diferente a su funcionamiento. Se utiliza para seleccionar un elemento que es hijo directo de otro elemento y se indica mediante el signo mayor que (>)

Ejemplo:

p > span { color: red; }

código HTML

<p><span>Inserte Texto aquí </span><p>
<p><a href="#"><span>Inserte otro texto aquí</span></a></p>

El selector p > span se interpreta como cualquier elemento <span> que sea hijo directo de un elemento <p>. Así, la primera línea del código HTML cumple esa condición ya que <span> está escrito después del elemento <p>, a diferencia de la línea 2, que no cumple esa condicion.

Selector adyacente.

Este utiliza el signo + y su sintaxis es la siguiente:

tag1 + tag2 { propiedades }

Para que este cumpla la condición en el código HTML debe de:

  • tag1 y tag2 deben ser hermanos, por lo que su elemento padre debe de ser el mismo
  • tag2 debe aparecer inmediatamente después del tag1 en el código HTML de la página.

Ejemplo:

h1 + h2 { color: red }


código HTML

<h1>Texto</h1>
<h2>Texto</h2>
<h2>Otro texto </h2>

Los estilos del selector h1 + h2 se aplican al primer elemento <h2> ya que este va después del <h1>, al contrario con el segundo <h2> pues este se escribe después del primer <h2> y no cumple con la condición del selector adyacente.

by xiapa at marzo 17, 2010 05:07

marzo 16, 2010

Hector Bautista

La muerte chiquita

Dame la muerte chiquita
Dame la muerte pequeña
Y así tal vez en tus brazos
Alcanzaré gracia plena

Su esencia de alta marea
Sus besos de tamarindo
Sus pestañas dos palmeras a cuyo vaivén me rindo
Dicen que usted trae las sombras
Y por dentro está toda herida

Dame la muerte chiquita
Antes del último sueño
Una cosa a Dios yo pido
Un segundo ser su dueño

La venganza es cosa dulce
Y este machete que tengo
Es por si alguien le hizo daño
Que yo por usted me muero

Dicen que usted trae las sombras
Y por dentro está toda herida
Por una noche en su lecho
Soy capaz de dar la vida

by hbautista at marzo 16, 2010 09:56

GonzalezMD

gonzalezmd

El proximo 13 de Abril será el Developer Fest en la ciudad de México, en su página principal mencionan: Con DevFest, Google sigue celebrando la oportunidad de reunirse con la comunidad de desarrolladores. Nuestra próxima parada tendrá lugar en la Ciudad de México. Esta será una excelente oportunidad para presentar las últimas tecnologías y las nuevas [...]

by gonzalezmd at marzo 16, 2010 07:10

Xiapa

Bebe de mi

Bebe de mi, de mis caderas
Bebe de mi, de mis senos
bebe de mi, de mis labios
Tomate todo este amor que yo siento
Tomate todo el liquido que emana de mi para ti
Sacia tu sed
Tu sed de mi

xiapa

by xiapa at marzo 16, 2010 06:35

CSV a SQL

Desde el viernes andaba batallando con unos datos en excel, para ser precisa, 1753 registros, para ingresarlos en la base de datos… WTF!! Así que me puse a buscar información de cómo hacerle, @julioe, @cesar_cz y @kentverger me dieron algunas ideas, pero nomás no lograba hacerlo…

Convertí mi archivo excel a .csv separados por comas (,) y lo importaba desde el phpmyadmin y nada…  nunca antes había hecho esto… y seguía buscando, hasta que me encontré con una página a quien desde ahora adoro!! csv2sql subí el archivo csv y te lo transforma en sql, así con el insert into y toda la cosa!! Pero primero:

  • En el archivo csv tendrás que poner los nombres de los campos de la tabla en la primera fila y pues en las siguentes los datos que desas agregar a la base de datos

Ya en la página, escribes el nombre de la tabla a la cual deseas agregar los registros, subes el archivo csv y le das clic en go. Pasará lo siguente:

    • En el texbox de abajo, se generarán todas las consultas SQL
    • Los copias a un block de notas lo guardas como .sql
    • Te vas al phpmyadmin, clic en la pestaña importar
    • Seleccionas el archivo, luego el tipo sql y le das aceptar
    • Y automaticamente tus registros se insertarán a tu base de datos

      by xiapa at marzo 16, 2010 06:12

      Usoli

      Mini-Install Fest2

      Debido a una complicación por las fechas, el día de hoy se hace casi imposible de que se lleve a cabo el mini-install fest :( pero no se cancela en su totalidad, sino que únicamente se pospone una semana :)

      Así que queda agendada para el próximo martes 23 de marzo de 2010 a la misma hora (14:00 hrs) y en el mismo lugar: Centro Cultural de Chiapas, Jaime Sabines, segundo nivel.

      Una sincera disculpa por este inconveniente :)

      Esperamos que con más tiempo puedan asistir y en su momento colaborar, todos son bienvenidos :-)

      El evento es parte de Usoli y no tiene costo de ingreso.

      by hbautista at marzo 16, 2010 05:00

      marzo 12, 2010

      Usoli

      Repositorios Lenny

      Pondré acá la configuración de mi Debian Lenny y que les puede servir :-D

      deb http://ftp.cica.es/debian/ lenny main contrib non-free
      #deb-src http://ftp.cica.es/debian/ lenny main contrib non-free
      
      deb http://security.debian.org/ lenny/updates main
      #deb-src http://security.debian.org/ lenny/updates main
      
      deb http://volatile.debian.org/debian-volatile lenny/volatile main
      #deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
      
      #Repositorios oficiales de Debian
      deb http://mmc.geofisica.unam.mx/debian/ lenny main
      deb http://ftp.mx.debian.org/debian/ lenny main
      
      deb http://ftp.debian.org/debian/ lenny main non-free contrib
      deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
      deb http://ftp.rediris.es/debian lenny main contrib non-free
      deb http://ftp.br.debian.org/debian/ lenny main contrib non-free
      
      #Backports
      #deb http://www.backports.org/debian lenny-backports main contrib non-free
      
      #Debian Multimedia
      #deb http://www.debian-multimedia.org squeeze main non-free
      deb http://www.debian-multimedia.org lenny main non-free
      
      # Google testing repository
      #deb http://dl.google.com/linux/deb/ testing non-free
      
      #Opera for Debian Squeeze
      deb http://deb.opera.com/opera testing non-free
      
      # Skype
      deb http://download.skype.com/linux/repos/debian/ stable non-free
      
      ## Thí¨mes du projet bisigi
      deb http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main
      

      Antes de que realicen el aptitude update deben de realizar lo siguiente:

      wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2008.10.16_all.deb
      
      dpkg -i /home/hbautista/debian-multimedia-keyring_2008.10.16_all.deb
      
      gpg --keyserver hkp://keyserver.ubuntu.com:11371 --recv-key 881574DE && gpg -a --export 881574DE | apt-key add -
      
      gpg --keyserver subkeys.pgp.net --recv-key 6A423791 && gpg --fingerprint 6A423791 && gpg --armor --export  6A423791| apt-key add -
      
      wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
      
      aptitude update
      
      aptitude install debian-backports-keyring
      

      Y con eso tendrán para poder usar dichos repositorios

      by hbautista at marzo 12, 2010 04:02

      Diseño por: Emilio