| Session Start: Tue Dec 10 20:48:03 2002 |
| Session Ident: #linux |
| Ducky_Pha | have you ever seen xtingray |
| viXard | Bueno bueno, mi equipo de traductores, reportarse por favor |
| sarnold | "reportarse por favor" ? |
| Arador | viXard: yo aqui estoy ;) |
| Arador | "presentarse por favor?" |
| viXard | olé, te hacía durmiendo :-) |
| viXard | sarnold, i´ve lost my stylus pen |
| viXard | :( |
| sarnold | viXard: for your ipaq? |
| viXard | yeap |
| sarnold | viXard :( |
| viXard | Buenas noches |
| viXard | aquí comenzamos la última ponencia de la jornada de hoy, pero no la última del evento ;-) |
| viXard | Esta vez a cargo de Emanuel Chanampa, del grupo Echosoft, de Argentina |
| viXard | Emanuel es estudiante de Medicina (sí sí), ayudante de psiquiatra (sí sí) y técnico programador |
| viXard | autor del proyecto E/OS LX |
| viXard | http://www.eoslx.da.ru/ |
| viXard | la charla de hoy se intitula Nano-tecnologia para UNIX y soporte multiplataforma |
| viXard | con uds Mr-WaD :-) |
| Mr-WaD | Buenas noches a todos |
| Mr-WaD | a continuacion voy a hablarles sobre la aplicacion |
| Mr-WaD | de tecnologias nano en unix/linux |
| Mr-WaD | primero vamos a hablar |
| Mr-WaD | de como funciona la arquitectura nano |
| Mr-WaD | para poder comprender su uso bajo UNIX |
| Mr-WaD | nano, entendemos como medida pequeña (1x10ex-9) |
| Mr-WaD | o sea estamos hablando de una comparacion molecular, o sea es la unidad minima indifundible de medicion |
| Mr-WaD | a esto se lo denomina genericamente, nano |
| Mr-WaD | si bien, en la tecnologia, se esta trabajando para |
| Mr-WaD | lograr arquitecturas, |
| Mr-WaD | pequeñas, que nos permitan |
| Mr-WaD | emplear o manejar maquinarias muy pequeñas o instrumentales tan diminutos |
| Mr-WaD | que ayuden al programador/usuario |
| Mr-WaD | para ello debemos sabes las bases del fundamento unix y su funcionamiento |
| Mr-WaD | a modo modular, si bien, para que un sistema nano funcione correctamente |
| Mr-WaD | debemos manejar la informacion del procesador directamente |
| Mr-WaD | dejando de lado la TASK del sistema |
| Mr-WaD | esto como se logra? seria la pregunta |
| Mr-WaD | pues, hay que atacar a los semaforos del sistema, empleando ASM |
| Mr-WaD | como lenguaje de base |
| Mr-WaD | si bien recordemos que asm es un lenguaje util, pequeño y versatil |
| Mr-WaD | a pasar que al paso del tiempo va perdiendo adeptos, por lo largo y tedioso del mismo |
| Mr-WaD | pero no olvidemos, que todo empezo gracias a este lenguaje |
| Mr-WaD | volviendo al tema central |
| Mr-WaD | si el programador emplea asm, podremos tener los programas |
| Mr-WaD | de uso en un muy bajo costo en espacio |
| Mr-WaD | y sobre todo acceder a nuestras preciadas ints |
| Mr-WaD | (interrupciones) |
| Mr-WaD | en todos los sistemas, existens ints basicas a todos, pero vale recalcar que estas son basicas del ordenador |
| Mr-WaD | y seran las ints que nos interesen a la hora de trabajar para una plataforma nano |
| Mr-WaD | debido a que la gran mayoria de estas emplean procesadores i386 tipo |
| Mr-WaD | (que no lo son) pero contienen ints similares |
| Mr-WaD | hoy se podria hacer un paralelismo como el Z80 de años atras (muchos años atras) |
| Mr-WaD | pero con una funcionalidad superior y que en la arquitectura nano |
| Mr-WaD | estariamos manejando maquinas muy pequeñas bajo un arquitectura modular |
| Mr-WaD | comparable con el ADN humano, que esta compuesto por pequeños pedasos |
| Mr-WaD | que se van tomando para generar los fragmentos de arn |
| Mr-WaD | esto a nivel informatico, hablariamos de un sistema padre |
| Mr-WaD | i386, que a traves de unix |
| Mr-WaD | se modulaliza el sistema |
| Mr-WaD | cada modulo es programado en asm, |
| Mr-WaD | para ahorrar espacio y tener accesos directos |
| Mr-WaD | y luego se llama a la consola para retornar la informacion del sistema |
| Mr-WaD | esta base es empleada luego para el sistema modo x (sistema grafico cli) |
| Mr-WaD | lo mas importante es darle al usuario una interfaz grafica |
| Mr-WaD | actualmente los sistemas embebidos las emplean mucho, aunque la tecnologia nano |
| Mr-WaD | no ha pasado del sistema texto |
| Mr-WaD | y es comprensible porque se trata de usar sistemas muy pequeños |
| Mr-WaD | como son las nano maquinas (de uso medico) |
| Mr-WaD | que son controladas por sistema remoto y son a traves de puertos infrarojos |
| Mr-WaD | en una maquina muy pequeña, que a su ves llama al procesador tipo i386p (raro esto) |
| Mr-WaD | debido a que estan intentando usar un sistema protegido tipo 386 en una maquina que no llega a medir 1 mm |
| Mr-WaD | esta pequeña maquina solo tiene accion por el so, que se encuentra en una rom |
| Mr-WaD | y la plataforma unix se comunica a traves |
| Mr-WaD | de las ints 8h y 12h |
| Mr-WaD | que son empleadas en estas maquinas, si bien estas ints |
| Mr-WaD | son propias de estas maquinas, no son genericas |
| Mr-WaD | y falta mucho tiempo a que se tenga una base |
| Mr-WaD | generica de uso y ejecucion rapida |
| Mr-WaD | en sintesis repasemos lo dicho: |
| Mr-WaD | 1ero. nanto tecnologia -> sistema pequeño equivalente a modulos |
| Mr-WaD | 2do. empleo de ints directas con ordenes al procesador |
| Mr-WaD | 3ero. enlace a plataformas embebidas |
| Mr-WaD | 4to. arquitectura similar al cuadro de mosaico |
| Mr-WaD | (estrcutura de mosaico fluctuante) |
| Mr-WaD | bueno, ahora pasamos a |
| Mr-WaD | al sistema de archivos, memoria y acceso |
| Mr-WaD | y restricciones |
| Mr-WaD | hay que recalcar un punto importante |
| Mr-WaD | toda nano maquina, cuenta con una memoria rom, pero no con un os UNIX |
| Mr-WaD | es un pre sistema que tiene al rededor de 30 ints como maximo |
| Mr-WaD | que son llamadas desde una plataforma nano (decimos por plataforma nano a un sistema tipo unix modificado) |
| Mr-WaD | por lo tanto, en cuanto a sistema de archivos, no es factible pasar archivos reales, solo se emiten informacion por puertos a ints, las mismas son retornadas al SO padre (unix) |
| Mr-WaD | y es mostrada en pantalla |
| Mr-WaD | para ello es conveniente el uso de una interfaz grafica |
| Mr-WaD | pero no el empleo de X11 |
| Mr-WaD | si bien, se buscan alternativas una muy importante es MICROWINDOWS |
| Mr-WaD | y QT embebida |
| Mr-WaD | como asi las librerias TV, aunque no son recomendables por su extensidad y consumo de memoria |
| Mr-WaD | el sistema grafico nos permitira llamar facilmente, a las funciones de la maquina, y ahorrar pasos |
| Mr-WaD | pero no se debera nunca re estructurar sistemas como servidores x11 debido a que estos entran en modo multi tarea y consumen demasiados recursos |
| Mr-WaD | hasta aqui tienen alguna pregunta? |
| Mr-WaD | o alguna inquitud de lo dicho? |
| Mr-WaD | para ver informacion sobre microwindows la direccion es |
| Mr-WaD | http://www.microwindows.org |
| Mr-WaD | muy buena pregunta, si se puede lograr multitarea en un sistema nano |
| Mr-WaD | te diria, que si, pero corremos el riesgo |
| Mr-WaD | de saturar el sistema, por lo cual debemos usar |
| Mr-WaD | una version modificada del kernel linux/unix/freebsd etc.. |
| Mr-WaD | o bien como dije antes usar unix, y un sistema nano |
| Mr-WaD | pero de esta forma, no tendrias multitarea |
| Mr-WaD | si, procesos virtuales |
| Mr-WaD | o sea cargar un programa, y mantener otro en memoria |
| Mr-WaD | debido a que en los sistemas nano, no contamos con |
| Mr-WaD | memoria extensible o superior o extendida o como le quieras nombrar |
| Mr-WaD | solo tienes la memoria de base 500k y dependiendo de la arquitectura contaras con mas o no |
| Mr-WaD | actualmente tenes algunos proyectos que estan trabajando en arquitecturas nano |
| Mr-WaD | que podrias revisar |
| Mr-WaD | uno es ELKS si mal no recuerdo es el nombre |
| Mr-WaD | y otro es L4 pero actualmente estan desviendo el objetivo |
| Mr-WaD | ambos son unix compilantes |
| Mr-WaD | pero resumiendo, multitarea trae |
| Mr-WaD | gasto de memoria |
| Mr-WaD | gasto de recursos |
| Mr-WaD | pero ganas estabilidad |
| Mr-WaD | recorda que depende del procesador, y los lenguajes usados |
| Mr-WaD | si usamos asm, es el lenguaje usado.. tendremos una task basica |
| Mr-WaD | pero no una multitarea real |
| Mr-WaD | por ende perderemos la multitarea, aunque en el futuro |
| Mr-WaD | se prometen todos procesadores del tipo i386p |
| Mr-WaD | como los usados en las nano maquinas humanas |
| Mr-WaD | de ser asi, se podra montar un sistema multitarea |
| Mr-WaD | alguna otra pregunta? |
| Mr-WaD | bueno, pasemos a sistema de memoria y task |
| Mr-WaD | como recordamos en un sistema nano, tenemos a unix frenado en sus semaforos |
| Mr-WaD | para lograr nuestro objetivo, disminuir recursos y llamar al procesador |
| Mr-WaD | por lo cual solo podemos aspirar a lograr una task |
| Mr-WaD | que funciona asi: |
| Mr-WaD | primer programa cargado |
| Mr-WaD | se lo asigna a los valores de rango bajo |
| Mr-WaD | 2do programa cargado se asigna al segundo programa de rango |
| Mr-WaD | y 3er programa queda en la ultima posicion de rango |
| Mr-WaD | esto nos permite tener multiples llamas a las ints y tener algo asi como una multitarea, pero es ficticia |
| Mr-WaD | no estamos cargando programas simultanea sino asignandolos |
| Mr-WaD | ahora la pregunta es como se hace? |
| Mr-WaD | pues, por modulos |
| Mr-WaD | cada programa, es un modulo echo en asm o c (si, se puede usar c) |
| Mr-WaD | pero cuidado aqui, recuerden que tendremos que crear nuestra libreria c |
| Mr-WaD | re-estructurada, y esto implica un gran trabajo |
| Mr-WaD | para ello es recomendable usar librerias como tiny c, uclibc |
| Mr-WaD | existen otras, pero estas son las mayormente maniobrables |
| Mr-WaD | a la hora de adaptarlas en una plataforma nano |
| Mr-WaD | asi que recordemos, tenemos memoria basica, que la manejamos a traves de ints directas al ordenador |
| Mr-WaD | no tenemos semaforos reales, debido a q esto nos limita |
| Mr-WaD | y si es posible todo esta estructurado en el modelo i386 real |
| Mr-WaD | por lo cual, la memoria es asignada, alocada y para eliminarla es retirada |
| Mr-WaD | esto es muy estable y rapido para estos tipos de ordenadores |
| Mr-WaD | sobre todo que no manejan velocidades superiores a 25 hz |
| Mr-WaD | ahora pasemos a la relacion de nano systemas con plataformas embedidas |
| Mr-WaD | bueno, un sistema embedido es la reduccion del mismo para funcionar en procesadores pequeños y maquinas pequeñas |
| Mr-WaD | no son nano, debido a que tenemos todas las ints |
| Mr-WaD | de un procesador real, pero podemos relacionarlas |
| Mr-WaD | con maquinas nano |
| Mr-WaD | imaginense esto: |
| Mr-WaD | en un futuro uno tendra una maquina de mano, con unix, y podra prender o apagar las luces de su casa |
| Mr-WaD | o bien, ver que anda mal de su auto, |
| Mr-WaD | o en una nano maquina humana |
| Mr-WaD | y revisar el estado del cuerpo humano |
| Mr-WaD | imaginense tener todo interconectado, ese es el fundamento de la nano tecnologia |
| Mr-WaD | no hablamos de un micro chip sino, de una gran red, con ints comunes |
| Mr-WaD | que nos permitan manejar un amplio espectro de maquinas, sistemas, etc.. |
| Mr-WaD | y todo esto seria gracias a maquinas no mayores de 1 mm |
| Mr-WaD | bueno respondiendo a tu pregunta ston, tenes razon |
| Mr-WaD | esto podria llevar a estar controlados.. |
| Mr-WaD | pero hay que poner firewales (barreras de fuego) |
| Mr-WaD | pero nativas, esto complica mucho la arquitectura |
| Mr-WaD | pero por eso usamos una plataforma unix de base |
| Mr-WaD | porque la idea es que todo este en red, protegido y con privilegios |
| Mr-WaD | alguna pregunta? comentario? |
| Mr-WaD | bueno, pasemos a la etica, uso y algunos ejemplos en la medicina |
| Mr-WaD | eticamente, tener a todos interconectados |
| Mr-WaD | no eticamente moral y aceptado por la medicina |
| Mr-WaD | pero practicamente es util, |
| Mr-WaD | porque con una pc de mano sabrias el estdo de tu cuerpo, |
| Mr-WaD | pulso cardiaco, niveles enzimaticos, glucemia etc.. |
| Mr-WaD | pero no solo en medicina |
| Mr-WaD | tambien el resto, casas, autos o incluso otras pc |
| Mr-WaD | ver que falla en ellas |
| Mr-WaD | volviendo a las preguntas formuladas |
| Mr-WaD | overflow: los avances mas grande de la nano tecnologia |
| Mr-WaD | han sido logrados en el campo medico |
| Mr-WaD | y exploratorio del espacio |
| Mr-WaD | si bien, se que estan intentando crear micro sistemas para relojes y artefactos hogareños |
| Mr-WaD | pero el avance mas grande fue lograr un procesador tipo i386 con 1 mb ram |
| Mr-WaD | contando con una rom que tenia un sistema de 60 ints de accion |
| Mr-WaD | en un tamaño de 0,001 mm si mal no recuerdo |
| Mr-WaD | esto fue realizado el año pasado en una universidad en japon |
| Mr-WaD | luego tenes en USA estan trabajando en lo mismo pero para convatir enfermedades terminales con nano maquinas que ataquen virus y demas, si bien |
| Mr-WaD | el uso real seria para tener una gran red de interconeccion |
| Mr-WaD | ston: |
| Mr-WaD | estos sistemas estan disponibles |
| Mr-WaD | dentro de 3 años de venta comun |
| Mr-WaD | y dentro de 10 a 20 años estaremos usando nano maquinas |
| Mr-WaD | hasta para reparar otras maquinas |
| Mr-WaD | e0x, si la idea es que el humano interaccione con la pc |
| Mr-WaD | y a su ves la pc a pc y con humanos |
| Mr-WaD | una gran red sin fronteras |
| Mr-WaD | y la verdad es futurista, pero no imposible |
| Mr-WaD | incluso se habla de interpretar impulsos electricos humanos, pero este tema es muy complicado debido a que el humano maneja voltajes de 3 v a 12 ums v |
| Mr-WaD | irolave: |
| Mr-WaD | bueno, es una pregunta interesante mas bien filosofica |
| Mr-WaD | pero, en lo personal me gustaria llegar a ver eso |
| Mr-WaD | e0x: si, tenes razon humanhack.. e incluso imaginate un humano actuando como rigido.. |
| Mr-WaD | Ston: |
| Mr-WaD | te puedo contar que empresas como MICROSOFT |
| Mr-WaD | estan invirtiendo en la nano tecnologia |
| Mr-WaD | para invetigar paralisis, hemiplegias y una posible coneccion a nivel hipotalamico |
| Mr-WaD | lamentablemente eso podria llevar a que no tengamos privacidad mental.. |
| Mr-WaD | lrolave: |
| Mr-WaD | tenes razon, no es bueno perder la humanidad |
| Mr-WaD | pero tal ves esta tecnologia nos ayude mucho, pensa que podrias usar las cosas de manera mas facil |
| Mr-WaD | o cuando vallas al medico este ya sepa que tienes |
| Mr-WaD | o bien prender tu pc sin tocar nada |
| Mr-WaD | o hasta programar, tocando el espacio sin usar el teclado.. |
| Mr-WaD | imaginate ese futuro.. |
| Mr-WaD | no tan distante |
| Mr-WaD | jsimao: tienes razon |
| Mr-WaD | todo cambio trae dudas, pero hay que darle el visto bueno |
| Mr-WaD | y aceptar los cambios |
| Mr-WaD | eso si hay que controlar todo |
| Mr-WaD | piensen que la nanotecnologia tiene una task en linea |
| Mr-WaD | y hasta alguno podria ingeniarse para crear un virus.. |
| Mr-WaD | que modificara acciones y respuestas |
| Mr-WaD | e0x: has dado en el punto |
| Mr-WaD | una pc generalista |
| Mr-WaD | una palm q controle un auto, una moto, un cuerpo.. |
| Mr-WaD | todo.. |
| Mr-WaD | y poder pasar tus datos a tu pc |
| Mr-WaD | y si queremos mejorar el sistema solo tener que programar en asm |
| Mr-WaD | o con el tiempo ir actualizando el sistema operativo |
| Mr-WaD | exactamente e0x, esos son los usos |
| Mr-WaD | como asi, en otras areas para el desarrollo de nuevos procesadores |
| Mr-WaD | mas pequeños |
| Mr-WaD | porque esto nos dara en un futuro maquinas ultra pequeñas y una nueva arquitectura |
| Mr-WaD | kies: |
| Mr-WaD | asi es, en el adn se manejan los codones |
| Mr-WaD | a traves de la computacion genetica |
| Mr-WaD | esto es una rama de la nano tecnologia |
| Mr-WaD | si bien, esta muy en pañales |
| Mr-WaD | pero se usaria para la terapia genetica |
| Mr-WaD | imaginense, curarse de un resfriado por modificar su adn |
| Mr-WaD | a traves de una maquina |
| Mr-WaD | bueno ahora a continuacion pasamos de tema a la portabilidad |
| Mr-WaD | y los multi sistemas de accion |
| Mr-WaD | a que nos referimos por esto, |
| Mr-WaD | al uso de diferentes tecnologias en una |
| Mr-WaD | en un sistema embebido o tal ves en el futuro nano.. |
| Mr-WaD | bueno para obtener, un sistema de esta indole |
| Mr-WaD | debemos tener en cuenta algunas cosas |
| Mr-WaD | los sistemas unix, emplean posix compilant |
| Mr-WaD | y el formato de ejecutable es ELF |
| Mr-WaD | variando interrupciones segun el sistema (linux, freebsd, unix, hurd, etc..) |
| Mr-WaD | e incluso beos y qnx |
| Mr-WaD | pero estos dos os, dejenlos aparte |
| Mr-WaD | bueno la idea de la portabilidad no es solo tomar una libreria |
| Mr-WaD | y poder portar un sistema en diferentes os |
| Mr-WaD | recordando un tema anterior, POSIX es la estructura empleada |
| Mr-WaD | por estos sistemas operativos, es como actua su ejecucion, y distribucion |
| Mr-WaD | esto nos dice como son sus ejecutables, y distribucion interna |
| Mr-WaD | o sea hablamos de modulos, una multi tarea, y llamadas directas sin realocaciones al procesador |
| Mr-WaD | mas un sistema de memoria virtual controlada |
| Mr-WaD | volviendo al tema de la portacion |
| Mr-WaD | hay que tener en cuenta estos puntos |
| Mr-WaD | son muy importantes |
| Mr-WaD | porque la idea es ganar recursos de otros sistemas |
| Mr-WaD | lamentablemente, los sistemas unix no cuentan con drivers de todas las maquinas |
| Mr-WaD | por lo cual deberemos recurrir a una portabilidad real |
| Mr-WaD | para ello, debemos conocer las int y calls propias de cada sistema |
| Mr-WaD | y re formular una base comun hacia todo |
| Mr-WaD | o sea, si armamos una libreria comun, podriamos inter relacionar todos los sistemas |
| Mr-WaD | y tener ejecutables comunes en todas las plataformas |
| Mr-WaD | este proyecto, fue dejado de lado, aunque ahora es factible que se llegue debido a la creciente de la nanotecnologia |
| Mr-WaD | en cuanto a los drivers, teniendo una libreria podriamos cargar drivers de otros sistemas |
| Mr-WaD | como modulos de alocacion directa |
| Mr-WaD | para ello, es bueno ver sistemas como wine, twin que emplean re alocaciones para emular |
| Mr-WaD | o sea toman ints de windows y las transforman a ints del sistema unix |
| Mr-WaD | (http://www.winehq.com y http://www.willows.org) |
| Mr-WaD | en cuanto a la portabilidad de drivers |
| Mr-WaD | lo importante es aprender de otras plataformas, si bien windows es un ejemplo que debido a mercadotecnia |
| Mr-WaD | tuvo mayor cantidad de drivers |
| Mr-WaD | y si usando una base de re direccion de ints |
| Mr-WaD | se podria cargar drivers de windows en unix |
| Mr-WaD | y ganar los perifericos, ahorrando tiempo y accion |
| Mr-WaD | aunque manteniendo el posix compilant de unix y los formatos propios |
| Mr-WaD | no hablamos de emulacion, sino de uso de drivers externos |
| Mr-WaD | es tiempo que la plataforma unix gane drivers y asi lograr mayor portabilidad |
| Mr-WaD | imaginense programas multi sistema y aparte drivers multi sistema |
| Mr-WaD | esta bien, no hay problema |
| Mr-WaD | van bien los traductores o damos un descanso? |
| viXard | esto solo pasa en vivo :-.) |
| viXard | sígale ya le alcanzamos :-) |
| Mr-WaD | ok |
| Mr-WaD | bueno alguna pregunta hasta aqui? |
| Mr-WaD | pregunto asi hacemos un pequeño alto, y preguntan alguna inquietud |
| Mr-WaD | e0x: |
| Mr-WaD | mira, eso se puede lograr |
| Mr-WaD | pero muchas empresas no quieren publicar |
| Mr-WaD | la informacion de sus drivers |
| Mr-WaD | y lamentablemente esta seria la mejor opcion ante estos problemas |
| Mr-WaD | si bien, es en lo que yo estoy trabajando, y te dire que practicamente ya lo tengo realizado |
| Mr-WaD | jsimao: |
| Mr-WaD | si, la nano tecnologia sera plural o sea usada a todos los sistemas |
| Mr-WaD | por igual, y todos la comprenderan |
| Mr-WaD | pero lo mas importante es lograr obtener mayor control en drivers y facilitar a las empresas en la creacion de los mismos |
| Mr-WaD | en cuanto a la memoria |
| Mr-WaD | es verdad, para evitar esto, hay que realocar y cargarlos de manera real |
| Mr-WaD | esto no nos consume memoria, y la velocidad es bastante aceptable |
| Mr-WaD | si alguno le interesa ver mis trabajos, de portabilidad verifiquen http://www.eoslx.da.ru |
| Mr-WaD | bueno retornando a la nano tecnologia |
| Mr-WaD | haremos una englobacion de todo |
| Mr-WaD | y a que puede fluctuar esta tecnologia |
| Mr-WaD | 1ero. teniendo un sistema de portabilidad real |
| Mr-WaD | 2do. obtener una arquitectura nano |
| Mr-WaD | 3ero. unir todos los sistemas mediante la tecnologia nano |
| Mr-WaD | bueno a que apuntamos con esto |
| Mr-WaD | a que la nano tecnologia, podria dar pie a que no importe bajo que sistema se encuentre el usuario |
| Mr-WaD | debido a que tendriamos ints basicas a todos |
| Mr-WaD | que los sistemas interpretaran y aqui los leeremos e interpretaremos |
| Mr-WaD | funcionando no solo como una gran red, sino tambien como ejecutables multi sistema |
| Mr-WaD | en una arquitectura diminuta |
| Mr-WaD | imaginense conectar su reloj a una pc con unix o a una pc con dos (por dar une ejemplo) |
| Mr-WaD | y reconocer los datos, usando puertos infrarojos ya existentes y entender la informacion |
| Mr-WaD | como una aplicacion y no datos volcados |
| Mr-WaD | al os |
| Mr-WaD | y esta tecnologia podria ser aplicada en los sistemas operativos, para ahorrar espacio |
| Mr-WaD | y ganar velocidad, |
| Mr-WaD | incluso en el futuro podriamos llegar a tener computadoras como las palms |
| Mr-WaD | pero con el poder de una pc actual, sin necesidad de modificar los cpu |
| Mr-WaD | sino el os, que las mismas llevan |
| Mr-WaD | optimizarlos al maximo |
| Mr-WaD | si bien esto lleva mucho tiempo, pero no es imposible |
| Mr-WaD | y el costo seria bajo |
| Mr-WaD | rondando una maquina nano entre los 400 a 700 dolares |
| Mr-WaD | tal ves hasta remplacen las note books actuales y las pc actuales |
| Mr-WaD | si bien, depende del futuro de la tecnologia y a que depare |
| Mr-WaD | si bien, todo estara basado y esta basado en el i386p |
| Mr-WaD | y no optimizado al i486 a i686 |
| Mr-WaD | por lo cual, la conclucion que obtenemos es tender a achicar el software |
| Mr-WaD | y mantener el os actual si bien anexar nuevas tecnologias al mismo y optimizarlo |
| Mr-WaD | y lamentablemente el asm, solo quedara en pequeñas sub partes de estos nuevos os |
| Mr-WaD | en conclucion: |
| Mr-WaD | la nanotecnologia, nos permitira tener una gran red de sistemas, interconectados, una multi plataforma real |
| Mr-WaD | ahorrar sistemas de comunicacion entre sistemas, mayor control de las maquinas |
| Mr-WaD | ganar espacio y obtener maquinas mas pequeñas |
| Mr-WaD | e incluso avaratar costos |
| Mr-WaD | lo que podria llegar a desfavorecer es trabajar con asm en parte de estos nuevos parches a los so |
| Mr-WaD | pero, el trabajo que queda para el futuro no es tan dificil, y es importante ver la portabilidad |
| Mr-WaD | y multi ejecucion de ejecutables independiente del sistema que se use |
| Mr-WaD | por lo cual diremos: |
| Mr-WaD | la nano tecnologia, nos ahorra tiempo, espacio y ganamos velocidad |
| Mr-WaD | y tal ves sea el futuro para una interactividad mayor humano-maquina |
| Mr-WaD | bueno, eso es todo |
| Mr-WaD | alguna pregunta o duda? |
| Mr-WaD | ante todo agradesco el espacio para la charla : ) |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| viXard | PLAS PLAS PLAS PLAS PLAS PLAS PLAS |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| viXard | PLAS PLAS PLAS PLAS PLAS PLAS PLAS |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| viXard | PLAS PLAS PLAS PLAS PLAS PLAS PLAS |
| overflow | clap cla |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| viXard | PLAS PLAS PLAS PLAS PLAS PLAS PLAS |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| viXard | PLAS PLAS PLAS PLAS PLAS PLAS PLAS |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| overflow | BRAVOOOO |
| Jsimao | clap |
| Ston | clap clap clap clap clap clap clap clap clap clap |
| overflow | OTRAA OTRA OTRA! |
| lrolave | Bravooooooo |
| overflow | =) |
| Jsimao | clap clap clap clap clap clap clap clap clap clap |
| c58|slk | me pueden volver a dar la conferencia porfavor :) |
| Mr-WaD | gracias |
| viXard | Emanuel, cómo te involucraste en nanotecnlogia a partir de la medicina? |
| Mr-WaD | bueno, fue a partir de los 14 años |
| Mr-WaD | antes de estudiar medicina |
| Mr-WaD | empece a trabajar en assembler |
| Mr-WaD | en la idea de formular una arquitectura diminuta.. |
| Mr-WaD | luego en medicina vi los avances de la nano tecnologia |
| Mr-WaD | y empece mi proyecto de crear un sistema que dejara usar la nanotecnologia |
| Mr-WaD | y al mismo tiempo emular todos el resto |
| viXard | tengo entendido que en .ar una de las materias más valiosas de exportación, es el recurso humano. Ya veo por qué :-) |
| Mr-WaD | y aparte tuve la posibilidad de trabajar con gluco medidores y pequeñas camaras guia en humanos |
| Mr-WaD | si : ) |
| Mr-WaD | es verdad |
| viXard | gracias hermano, por compartir con estos humildes servidores, tus experiencias y conocimientos |
| Mr-WaD | gracias |
| viXard | Emanuel Chanampa carajo! :D |
| cored | viXard ah que hora es la proxima |
| Mr-WaD | espero que prueben mi sistema |
| Mr-WaD | : ) |
| cored | plas plas plas |
| Mr-WaD | gracias!! |
| viXard | Wednesday, Dec. 11 18:00 GMT Greg Kroah-Hartman. IBM's Linux Technology Center USA "Proper Linux kernel coding style" |
| cored | plas plas plas clap clap |
| Mr-WaD | si tienen tiempo dense una vuelta por http://www.eoslx.da.ru |
| Arador | Mr-WaD: buena conferencia, ha estado muy bien ;) |
| Ston | Mr-WaD: me has dejado pegado en la silla y poco aliento :) |
| Mr-WaD | si? |
| botijo | si es que sueña a señora mayor....buaaaaaaaaaaaa |
| Mr-WaD | : ) gracias |
| Mr-WaD | espero que dentro de 10 años tengamos la nano tecnologia con todo nosotros |
| cored | cuando estara el log disponible |
| Mr-WaD | al menos al que le interese puede ir viendo.. mi os |
| cored | de las dos charlas de hoy |
| viXard | Mr-WaD estoy mirando los shots |
| Mr-WaD | que use muchas bases... |
| Mr-WaD | si? |
| Jsimao | Si ese sera you gran momento para la humanidad (como lo es internet ahora) |
| Mr-WaD | exacto |
| viXard | tienes planeado dar una charla acercade E/OS LX? |
| Mr-WaD | va a ser un gran cambio |
| Mr-WaD | me gustaria mucho.. |
| Mr-WaD | al menos poder hablar del tema |
| Mr-WaD | pasa que no es muy conocido e/os lx |
| Mr-WaD | ya que es como windows.. |
| Mr-WaD | pero reducido |
| Mr-WaD | usando el posix |
| Mr-WaD | y la base unix convinada |
| Mr-WaD | con la nano tecnologia que aprendi.. |
| c58|slk | mr-wad y nunca se te quedo una camarita o algo dentro de alguien o se peto :P |
| Arador | Mr-WaD: no me ha quedado muy claro....el i386p seria con una interfaz comun o algo asi usado por todo? |
| E0x | Mr-WaD buenisima charla |
| Mr-WaD | si, seria la base |
| Mr-WaD | parece mentira.. |
| Mr-WaD | pero volvemos al pasado |
| Mr-WaD | ; ) |
| E0x | en lo ultimo tube que haceres del hogar yme perdi lo utlimo .. :( |
| Mr-WaD | el i386p |
| Mr-WaD | sera el base de todo |
| E0x | Ston cual ? |
| Ston | http://www.eoslx.da.ru |
| Mr-WaD | pero el tema es que actualmente usan el i386 comun.. |
| Mr-WaD | y eso esta mal, porque es la task de 3 pasos |
| Mr-WaD | con el i386p tendriamos una task serial infinita.. |
| Arador | Mr-WaD: y porque i386 y no otro? |
| Mr-WaD | hasta multitarea.. |
| E0x | Mr-WaD pero en si cual es la dif entre el comun y el XXp ? |
| Mr-WaD | se usa el i386 porque es el mas barato |
| Mr-WaD | y por su arquitectura |
| Mr-WaD | cualquier podria usarla |
| Mr-WaD | es mas simple y conocida |
| Mr-WaD | aunque es mucho mas rapido que un 386.. ojo ahi.. |
| cored | Mr-WaD que fue lo que redujiste en tu so ? |
| Mr-WaD | en mi os, los semaforos |
| Mr-WaD | la memoria |
| botijo | la memoria es 2 |
| Mr-WaD | y que uso memoria baja |
| Mr-WaD | dejando todo el resto libre y tengo una gran memoria swap |
| Mr-WaD | pero dejo las ints 8 y 12 libres |
| Mr-WaD | para uso de nano tecnologia ; ) |
| E0x | jeje |
| E0x | todo pensando en maniana ! |
| cored | Mr-WaD ya pensaste en introducirlo a dispositivos como handhelds y eso cell phones tambien? |
| Ston | wow mr-wad eres jovencito =) |
| Mr-WaD | si, eso mismo pense |
| Mr-WaD | si, soy joven : ) |
| Mr-WaD | tengo 21 años.. |
| E0x | WoW |
| Mr-WaD | estoy en 3er año de medicina |
| cored | arghhhtttt |
| Ston | tienes la misma edad que yo, te creia mucho mas viejo |
| Mr-WaD | y terminando la lic. en psiquiatria |
| cored | no sigas que duele |
| Mr-WaD | si? |
| botijo | yo creo que si es que sueña a señora mayor....buaaaaaaaaaaaa |
| Mr-WaD | : ) |
| Jsimao | :-0 |
| Ston | algunos 30 o 35... pero 21 wow! |
| Mr-WaD | si.. |
| Mr-WaD | empece a programar |
| Mr-WaD | a los 10 años |
| Mr-WaD | con basic |
| cored | con raozon |
| cored | :) |
| Mr-WaD | y a los 12 con asm |
| Ston | llevas muy buen ritmo =) |
| Mr-WaD | y bue.. conoci unix a los 13 años |
| cored | Mr-WaD esta tecnologia ya se esta utilizando en cirugias dirigidas por computadoras? |
| Mr-WaD | si! en el hospital clinicas |
| Mr-WaD | de buenos aires |
| Mr-WaD | en conjunto con la uba |
| Mr-WaD | ya se esta usando |
| Mr-WaD | con una plataforma freebsd.. |
| cored | entonces introducen peque!as sondas a los pacientes |
| Mr-WaD | yo me queje de eso |
| cored | porque? |
| E0x | esa me gusto |
| Mr-WaD | queria usar el elks |
| E0x | FBSD |
| E0x | :D |
| Mr-WaD | jaja sip |
| Mr-WaD | se pone un electrodo |
| Mr-WaD | q es una nano maquina |
| Mr-WaD | y dice como debe el medico |
| Mr-WaD | ir siguiendo la operacion |
| cored | tiene una especie de camara |
| Arador | Mr-WaD: y como encaja linux en esto, es como en eso de rt-linux, un sistema operativo que se ejecuta como si fuera un proceso? |
| cored | sensitiva para rastrear por donde seguir? |
| Mr-WaD | si.. |
| Mr-WaD | o sea, esto es asi |
| Mr-WaD | a linux le agregas el modulo de nano tecnologia |
| Mr-WaD | en un futuro sera algo de todos los dias |
| Mr-WaD | publico.. |
| Mr-WaD | solo es un modulo mas |
| Mr-WaD | que dejaria correr procesos como os |
| Mr-WaD | o sea cargarias un formato tipo 16/32 bit |
| cored | Mr-WaD hiciste el elos totalmente en asm o usaste api's de windows en algun otro lenguaje? |
| Mr-WaD | el e/os lo hice en el gnu c |
| Mr-WaD | usando el kernel linux de base |
| Mr-WaD | el 1.0 |
| Mr-WaD | pero uso mucho asm |
| Mr-WaD | y apis de windows |
| Mr-WaD | sacadas del wine |
| cored | y no se te hizo algo tedioso |
| cored | con wine |
| E0x | en un futuro oiremos en los forums "hey no me carga el nano-modulo" sera cosa de ....." |
| E0x | ? |
| Mr-WaD | no tanto.. o sea me resulto bastante facil.. |
| cored | las librerias de wine estan implementadas para tratar de cargar una especie de cross plataform y asi cargar los apis de windows o no ? |
| Mr-WaD | o sea tal ves porque tome los headers pe, para leer el formato pe y luego |
| Arador | Mr-WaD: para ti sera facil, pero cuesta un poco pensar en todo esto para los que no estamos en ello ;) |
| Mr-WaD | algunas apis de los drivers |
| Mr-WaD | claro cored wine trabaja asi |
| Mr-WaD | sip es verdad.. |
| cored | eso es la parte mala del asunto |
| Mr-WaD | no es facil pasa que llevo muchos años en lo mismo.. |
| cored | pero en nano-os no se notaria tanto |
| Mr-WaD | aja es verdd! |
| cored | Mr-WaD probare tu os suena demasiado llamativo |
| cored | :) |
| Mr-WaD | jaja bien |
| Mr-WaD | igual falla mucho.. todabia |
| Mr-WaD | necesito muchos testers |
| Ston | pasito a pasito se llega lejos =) |
| Mr-WaD | es verdad : ) |
| E0x | hahaha .ya quiero oir cuando digamos "hey cored me instale el nuevo kernel y ando corriendo cool" ! |
| cored | pues ya tienes a otro tester |
| Mr-WaD | bien!! gracias : ) |
| cored | :) |
| Mr-WaD | igualmente no tengo direct x.. |
| Mr-WaD | o sea no me dio la cabeza |
| Mr-WaD | para emular todas las apis del dx |
| Ston | cored: hablate con Rilke creo que sera otro tester mas =) |
| cored | no creo que sea necesario |
| cored | Ston si estaba pensando en el ahora mismo |
| Mr-WaD | mas que nada dejo que instales direct x |
| cored | Ston para enviarle el link |
| Mr-WaD | de microsoft.. |
| cored | Mr-WaD ya veo |
| cored | Mr-WaD pero seria bueno tratar de ver los headers de las libs de winex |
| Mr-WaD | pero es mejor usar programas propios de linux |
| Mr-WaD | sip es verdad |
| Mr-WaD | estuve mirandolos.. |
| cored | Mr-WaD usa un render igual que el de direct3d |
| Mr-WaD | y son interesantes |
| Mr-WaD | si?? |
| botijo | si es que sueña a señora mayor....buaaaaaaaaaaaa |
| cored | lo malo es que es medio lacky |
| Mr-WaD | y si.. |
| cored | por lo que te comentaba antes acerca de los cross-plataforms y eso |
| Mr-WaD | aja tenes razon |
| cored | espero que lo mejoren no usando tanto el soft sino mas el chip de la tarjeta |
| viXard | Mr-WaD otra pregunta: estas nano tecnologías han sido usadas en el pasado en operaciones militares a gran escala? :) |
| Mr-WaD | pasa q en el kernel yo cargo la emu par drivers |
| Mr-WaD | vixard |
| Mr-WaD | entre nosotros.. |
| Mr-WaD | si |
| Mr-WaD | pero no dije nada.. |
| Ston | borren ese de los logs : ) |
| cored | Mr-WaD solo asiente con la cabeza, espionaje? |
| Mr-WaD | : ) |
| Mr-WaD | si... |
| E0x | viXard De de hecho si , en slahdot.org lei un articulo que los militares usaban nanos robots para hacer una especio de camuflaje |
| E0x | en sus vehiculos |
| E0x | imitando el patron del ambiente |
| Mr-WaD | asi es, tal cual |
| Mr-WaD | pero mucho antes |
| Mr-WaD | en el 77 |
| Mr-WaD | fue la cuna.. de la nano tecnologia |
| E0x | oi eso recientemente.. |
| viXard | malditos ::) |
| Mr-WaD | pero bue.. no se muy bien a que llegaron |
| cored | bastardos >) |
| Mr-WaD | pero me hablaron de maquinas que copiaban impulsos mentales |
| Ston | mataron a kenny ? |
| Mr-WaD | aunque hay mucha fantacia.. |
| viXard | jajajaja juaaaaa |
| Mr-WaD | y leyenda.. |
| viXard | Asimov? |
| cored | Mr-WaD si que hay mucha |
| Mr-WaD | : )) |
| E0x | Mr-WaD oi en un reportaje reciente que lo usaba para borrar las memorias de los espias |
| cored | Mr-WaD yo escuche que en la comida artificial venian nano rastreadores |
| E0x | eso era en la era de la guerra fria |
| Mr-WaD | sip! |
| cored | Mr-WaD para saber quien era quien |
| Mr-WaD | hay de todo.. |
| viXard | bueno, voy a cortar el log aquí :-) |
| Mr-WaD | hasta insectos |
| E0x | cored bueno si es asi pertenecemos todos a el army |
| Mr-WaD | con nano tecnologia |
| Mr-WaD | eso los conosco ¬.¬ |
| viXard | para el récord |
| Mr-WaD | tuve la oportunidad de ver uno.. |
| Mr-WaD | en una feria de ciencias |
| Mr-WaD | quede imprecionado.. |
| cored | Mr-WaD ya has probado con mecatronica esto de nano-tecnologia? |
| Mr-WaD | sip |
| Mr-WaD | pero muy basico |
| viXard | gracias emanuel, con chavos como vos, .ar saldrá a camino :-) |
| Mr-WaD | : )) |
| viXard | y corte ! |
| cored | viXard como dices eso con otro como el explota el mundo completo |
| Mr-WaD | si ojala! : )) |