El Blog De Galiux

ProgramacionJuly 2, 2009 5:18 pm

Leyendo un articulo sobre tarjetas de video en una revista me tope con la novedad que NVIDIA ha desarrollado un compilador y un conjunto de herramientas que permiten a los programadores usar la GPU de la tarjeta de video para realizar el trabajo de procesamiento por esta misma, de esta forma el procesamiento ya no lo realizara el microprocesador, se dice que en la actualidad la fuerte competencia y la lucha por mantener el liderazgo de las marcas NVIDIA y ATI han avanzado tanto que sacaron mucha ventaja sobre cualquiera de los microprocesadores actuales en capacidades de procesamiento, aunque actualmente solo existen algunos proyectos de universidades y aplicaciones para uso cientifico desarrolladas en CUDA, se espera que cada ves mas programadores realizen sus aplicaciones usando CUDA, en el sitio oficial se pueden descargar los proyectos que se han desarrollado asi como su codigo fuente. (si quieren correrlo no olviden que deben tener una tarjeta de video NVIDIA).
proyectos-cuda

ProgramacionJune 30, 2009 2:54 pm

Despues de mucho pero mucho tiempo de no escribir nada por aqui, les dejo la primer parte de un reportaje que se realizo para DiscoveryChannel el año pasado sobre la historia de internet,esta bastante bueno, alguien por ahi no tardo en subir el video al famoso youtube, y pues lo podemos disfrutar las veces que necesitemos. Y si ya lo vieron pues que bueno, tambien por ahi busquen en youtube Lahistoria de Google, muestran la forma en que se origino y como trabajan actualmente, una oficina como esas deberian de poner en Tapachula jajajajajajjaja.


Curiosidades, ProgramacionApril 14, 2008 9:56 pm

motorola

Un saludo a todos los lectores de este blog, sin duda alguna los celulares han sido para muchas empresas prueba y mejora de tecnologia, hoy en dia se pueden encontrar gran cantidad de celulares con muchas funciones, opciones y caracteristicas que seducen a los usuarios. El software ha llegado a ser parte de los celulares y como ya sabemos dentro del software existe una lucha entre propietario o no propietario ese es el dilema. La empresa Motorola ha optado por sacar a la venta uno de sus modelos mas nuevos de telefonia celular como lo es el Mototask A1200 el cual tiene una caracteristica que me parecio bastante interesante aparte de ser touchscreen, transmision stereo bluetooth en alta densidad, memoria expandible hasta 1GB con tarjetas miniSD, y no es que le estemos haciendo el comercial a Motorola pero lo principal para comentar en esta pagina es que el telefono cuenta con Sistema Operativo Linux, sin lugar a duda las tendencias en los celulares van a pantallas tactiles, desde que Apple con su Iphone brillo en el mercado (y no precisamente el Sebastian o SanJuan)  surge la competencia y porsupuesto nadie se queda atras, esto quiere decir que al ser un celular con un sistema operativo libre se podran agregar muchas caracteristicas a estos y ser programadas por aquellos usuarios que lo deseen, asi que hagan sus aplicaciones y ponganlas al Teléfono.

ProgramacionFebruary 3, 2008 7:32 am

Modem 

Que onda pues un saludo a todos los pocos y minimos lectores de este blog abandonado jajajajjaja, pues la verdad ya tenia un buen que no escribia por lo menos una letra en este blog, pues les cuento que el dia de ayer le di formato a mi maquina y pues a configurar todo de nuevo, el chiste es que para no hacerles el cuento largo les voy pasar unos pequeños pasos para aquellos que aun no tienen el privilegio de contar con una conexion de banda ancha en su casa, como es mi caso,  y puedan configurar el modem de compu en linux eso si siempre y cuando este basado en Intel esto no quiere decir que para otros tipos de modem no exista configuracion simplemente que los pasos a mencionar solo funcionan para modems basados en Intel:

1. Primero que nada tenemos que checar que nuestro modem este basado en un chipset Intel esto lo hacemos con el siguiente comando
   $   lspci
   Si el resultado nos arroja algo parecido a esto  

  • AC97 Modem Controller
  • Intel 82801AA (ICHAA)
  • Intel 82801BA/M (ICH2)
  • Intel 82801CA/M (ICH3)
  • Intel 82801DB/M (ICH4)
  • Intel 82440MX (Banister)
  • Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)

    Quiere decir que nuestro modem esta basado en Intel y podremos configurarlo.

2. El siguiente paso es  agregarle un modulo al kernel de linux esto lo hacemos con el siguiente comando
    $ sudo modprobe snd_intel8x0m
    efectivamente este comando debe ser con permisos de root y si despues de esto simplemente te regresa el prompt todo esta bien.

3. Ahora tenemos que instalar el driver de una manera muy pero muy muy muy dificil asi:
  $ sudo apt-get install sl-modem-daemon
  super complicado, no? y si te sale algo como esto:

 1[Modem]: ICH-MODEM - Intel 82801DB-ICH4 Modem
 Starting SmartLink Modem driver for: modem:1
 Creating/dev/modem symlink, pointing to:/dev/ttySL0.

  a huevo ya esta configurado y listo para usarse, puedes despues de esto darle un
  $ sudo /etc/init.d/networking restart
  y listo a disfrutar de tu modem en linux.
Espero les allá servido este tip con tres simples pasos pueden configurar su modem
el manual completo lo pueden encontrar en http://www.linuca.org/body.phtml?nIdNoticia=341

. Saludos de Galiux y nos estamos leyendo…

ProgramacionDecember 26, 2007 5:29 pm

 xoops

Que onda Felices Fiestas a Todos, bueno pues andando por ahi en la red me tope con uno de esos CMS que en mi conocimiento es nuevo, asi que decidi publicarlo para ustedes por si les interesa probarlo pues ahi ta, se llama XOOPS (eXtensible Object Oriented Portal System) que literalmente significa Systema de Portal Extensible Orientado a Objetos la cuestion es que supuestamente es muy eficaz para diseñar sitios web con poco contenido. aqui les dejo un link para que chequen como puede quedar una pagina hecha en XOOPS y el sitio oficial:

screenshoot 

sitio-oficial 

ProgramacionSeptember 7, 2007 2:35 am

Bueno pues algo lento pero seguro, les habia comentado que me hiba a dar a la tarea de pasar el manual de campu a lyx, para que quedara un poco más formal, por lo pronto ya esta en archivo lyx y en pdf, le faltan muchas correcciones pero por algo se comienza, asi que esperamos que los que gusten puedan aportar algo a esto. Aqui les paso la direccion de donde lo pueden descargar:

 aqui

en el menú descargas de la parte derecha ahi encontraran los dos archivos tanto el pdf, como el archivo lyx. 

P.D. No le hagan mucho caso a la pagina porque esta un desmadre y le faltan muchas cosas jejejeje pero por lo menos para descargar el manual ya esta.

Saludos a todos. 

ProgramacionSeptember 3, 2007 11:05 pm

Pues con el comentario que el buen campuzano inicio un manual de BASH Bueno pues en apoyo a ese manual con un pequeño granito de arena le he agregado un pequeño ejemplo de una calculadora quetzalera(muy basica para los que no son de estos rumbos):

* * * * *

============================================================

 #!/bin/bash
clear
v1=0
v2=0
flag=1
function datos(){
    echo $vv
    echo "Dame el primer numero:"
    read v1
    echo "Dame el segundo numero:"
    read v2
}

function p(){
    read e
}

while [ $flag -lt 2 ];
do
clear
echo "===MENU CALCULADORA==="
echo "1.SUMA"
echo "2.RESTA"
echo "3.MULTIPLICACION"
echo "4.DIVISION"
echo "5.SALIR"
echo "ELIGE UNA OPCION:"
read op
clear

    case $op in

    1) datos
       echo "El Resultado es:" $(expr $v1 + $v2)
       p
       ;;

    2) datos
       echo "El Resultado es:" $(expr $v1 - $v2)
       p
       ;;

    3) datos
       echo "El Resultado es:" $(expr $v1 \* $v2)
       p
       ;;

    4) datos
       echo "El Resultado es:" $(expr $v1 / $v2)
       p
       ;;

    5) let     flag=flag+1
       ;;       

    *) echo "NO ELIGIO NINGUNA OPCION VALIDA"
       p
       ;;

    esac
done
=================================================================