Blog de Camilo Mauricio Soto
En este sitio Publicare la bitacora que llevare para el semillero de software libre.
Explora mi Bliki
Por el Calendario
|
Expected "=" to follow "<" Por Título |
||||||||||||||||||||||||||||||||||||||||||||||||||
retornando
bueno he empezado a darle a la programacion sin embargo sin el compromiso de la u es menor el rendimiento, por parter de los avances em linux bueno, necesito ejercitarme primero en lo primero de lo contrario no llegare algun lado el hecho es que, queria hacer un post relacinado con lo que he leido en algunos cambios recientes sobre tecnologia, hombre me parece muy importante todo esto, me desagrada encontrarme con que solo participan con la tecnologia los de siempre, como si haber formado parte de esto fuera solo por una tarea o una materia que pasar en la u, que mal, sin embargo es de conocer que los que estan seran como dice the true o algo asi, bueno quemas puedo decir yo continuare pegado a esto, tratare de involucrarme mas pero por el momento no tengo las facilades , pero eso hay continuar en la lucha, no es mas. -- 64.76.50.38 2007-01-06 16:50:22
SALUDOS A TODOS
Quemas muchachos como van, me agrada poder volver a escribir en mi blog, realmente es muy agradable ,. no habia vuelto a escribir porque mmm digamos que no estaba aqui, les deseo un feliz año les agradesco por su colaboracion con todo y por todos los conocimientos que me brindaron en todas las areas tambien quiero decir que bueno no he podido dejar bien configuiarado mi debian , igual llevo como un mes sin darle ahora lo intentare con mas tiempo por lo demas les quiero decir que no pude hablar con la señora sobre aquel articulo(OLPC), es epoca de navidad y no me es conveniente hablar con ella en esta epoca de todas formas estoy casi seguro que no lo han publicado , cuando hable con ella les comentare. quemas puedo decir fue un buen año. Bueno tambien quiero formar parte de un grupo de estudio o de investigacion o de un proyecto, ustedes pensaran que no le dedico tiempo pero hare todo lo posible , la verdad es que soy un fanatico de incrementar mis conciemtos en tecnologia y programacion, luego le dedico mucho tiempo a mis materias de la "u", esa es la razon primordial, no la puedo descuidar ni un segundo por dos cosas por placer y por que no creo que me paguen mas. eso es. gracias -- CmSoto 2007-01-01 08:29:37
RESUMEN DE SLUCC DE C
hablare de la confenrecia de phyton, esto es una tarea del profesor,(Luis Aejandro bernal) Durante esta se hablo de pyhton como un lenguaje en el cual todo es un objeto, donde el codigo es mucho mas simple que en java o otros lenguajes , porque las sintaxis es similar al pseudocodigo ademas de eso, que en este lenguaje es muy importante la identacion que donde no este bien identado, simplemte no funciona, tambien que puede trabajar con varios modulos, un concepto que no me quedo bien claro es algo asi como que puede usar otras librerias o sistemas de archivos mediante aplicaiones la verdad no se si lo tengo claro, bueno tambien me gusto mucho que se puden hacer cosas como en todos los demas como bases de datos y que aparte de que el codigo es facil de entender, lo hace mucho mas simple es decir no necesito tantas lineas de codigo para hacer algo complejo, lo cual es muy bueno,ademas cai en cuenta de que es muy usado y que muchas de la paginas de software libre y otras aplicaciones estan hechas con phyton mas o menos eso fue todo lo que me quedo. Otra que tambien estuvo buena fue la de ofrey donde hablo squeak y algo sobre la historia de la programacion orientada a objetos, hablo sobre alan key como uno de los promtores de este tipo de programacion , tambien de que en comienzo se buscaba de que el sw fuera mas escalable es decir tuviera mas capacidad y para esto alan key utilizo los conceptos de biologia y de matematicas de tal forma que los objetos a igual que las celulas y las matematicas tuvieran gran capacidad y un comportamiento definido, tambien hablo de xerox parc y el comienzo de smalltalk(primer lenguaje orientado a objetos), despues hablo de una computadora con estas caracteristicaas y que fue muy importante en los 70s que fue dynabook, y por ultimo hablo de los inicios de squeak, he hizo una aplicacion de un juego con sumadores un resultado y un verificador de resultados,ademas de esto explico el estilo de programacion de arrastrar y soltar en squeak y se dejo en claro que en este lenguaje todo es una objeto. eso es todo -- CmSoto 2006-11-14 08:39:03
Dia de slucc de c
quiero agracadecer por la participacion de todas las personas de la comunidad del sw libre por haber participado activamente en este dia , a mi modo de ver fue un buen inicio, lo que mas me sorprendio fue la motherboard de olpc, de nuevo me senti como algo impotente ante todo lo que me falta por recorrer, pero eso no es importante, me parece que voy por buen camino, tambien quiero comentar que por fin tengo la persona que me puede colaborar para que se haga publico aquello de la motherboard, esta semana hablare con ella, es una persona que tiene un buen cargo en el tiempo, y si no hablare con otro el cual es mas pesado por que este, no es del tiempo este es un politico y no se que tan importante le paresca, me parece que deberian documentar mejor , el proposito o mas bien la propuesta porque ok, hay se da la noticia pero y que el objetivo es proponer de una vez la compra de muchos de estos o la financiacion para una investigacion no se, este semana de todas formas les tengo el dato. -- CmSoto 2006-11-13 15:04:19
Debian
Volvi a intentar configurar mi debian, pero esta vez si fue la tapa, decidi borrar la particion que tenia la version etch porque no pude corregir el error, para instalar la sarge pero llege al mismo punto que con la etch no se como configurar las x de mi computador, pense que esto del debian iba a ser mas facil, preciso cuando tengo un tiempo para dedicarselo a esto ahora tendre que continuar mas adelante por que ya viene el cierre en la u y es donde mas pilo debo estar despues seguire documentando sobre mi trabajo con sw libre , se que esta un poco quedado pero por ahora mi estudio es primordial, casi que me sale el mismo error que me salio la vez pasada creo que esta ves es algo mas simple sin embargo continuare esto es un proceso. -- 64.76.50.38 2006-10-29 15:35:09
varios post o uno solo
a veces no tengo mucho que escribir hablando con un compañero seria mejor, escribir un solo post no se semanal por que a veces no hay gran cosa que escribir, ademas es mejor un buen post que como ustedes mismo han dicho 2000 paginas con que ?...... -- 64.76.50.38 2006-10-22 10:47:47
estudio
Ultimamente he estado descuidado con el trabajo del shell y cosas relaiconadas con debian, debo ponerme al corte, he tenido cosas que hacer de la u -- 64.76.50.38 2006-10-22 09:30:33
squeak
por fin baje el squeak ahora toca empezar a usarlo. -- 64.76.50.38 2006-10-22 08:54:36
Assembler
No se ustedes que opinen de un lenguaje de programacion como este a mi me parece muy bacano publicare algunas rutinas en el debug en proximos posts espero les sirva de algo -- 64.76.50.38 2006-10-22 08:40:51
Enfermedad(viral)
Este fin de semana estuve enfermo del pecho, hace rato que no me enfermaba, tuvo que venir una ambulancia y todo a mi casa, me tomaron un electro cardiograma y me pegue severo susto (pero estoy bien),sin embargo he caido en cuenta de algo muchos de mis compañeros , tanbien hamnn sufrido de lo mismo y me surge la idea o mas bien el deseo que nuestra ciudad tuviera un menor indice de contamnienacion ¡, y que estuvierna mejor controladas , este tipo de epidemias y virus , en parte creo que un factor que haria mejorar es obviamente la tenologia de este tipo de aparatos no esta aca y debe ser muy util. ademas de eso he caido en cuenta que hay muchas cosas que no se han hecho por eso yo los invito en que participenmos en proyectos de desarrllo o de lo que sea con el fin de hacer nuestra calidad de vida mucho mejor(que no solo sea cosas en cuanto a programacion , o tecnologia pura en si, sino tambien a la manera de aplicarla en otras cosas). -- 64.76.50.38 2006-10-22 00:47:19
publicar codigo
este fin de semana me dedicare a publicar codigo de los ejercicios que pueda hacer de programcion basica en java. espero les sirva en algo. este es es link con los ejercicios mios y de otros conmpañeros http://www.el-directorio.org/Java -- 64.76.50.38 2006-10-22 00:30:45
Proyecto
Tema:software libre para educacion por ahora voy a publicar el marco teorico que llevamos en el proyecto con cristian , obviamnte faltan mil cosas hasta cual es el proyecto pero hoy estoy de prisa es algo asi "implementacion de sw libre en instituciones educativas y reaprovecahmiento de recursos" y este es el marco que llevamos: Marco teórico: TESIS: Recopilación, Evaluación y Propuesta de Utilización de Software Libre y Parcialmente Libre, como Alternativa al Software Propietario, para los Establecimientos de Educación Básica Secundaria y Media Vocacional de San Juan de Pasto cap9: Este documento señala una propuesta para del uso del software libre dentro de las instituciones de educación en Pasto, como una alternativa que consta de un gran numero de programas (sistemas operativos y aplicaciones de trabajo) que son de gran utilidad en el campo de la enseñanza y el aprendizaje ya que están disponibles para todas las áreas del conocimiento, incluyendo las ramas técnicas o profesionales. Además presenta un listado de los diversos programas y sistemas operativos que se basan en la filosofía de software libre que ya existen o que están siendo desarrollados y que pueden implementarse en sistemas operativos Linux y no solo en estos sino también presenta algunos programas que funcionan en Windows bajo GNU-Linux(entre estos programas que funcionan bajo entornos gráficos kde y gnome están: Abiword(Procesador de texto),Octave(clon de matlab), Siag Office(paquete integrado de oficina),Data Perfect(Base de datos relacional), entre otros. Implementación de Laboratorios Multimediales a bajo costo En este documento a partir de estudios realizados dan a conocer la situación que se da en las instituciones de argentina a causa de los altos costos que representa la adquisición de tecnología para las aulas de informática y a partir de esto propone la implementación de un sistema cliente-servidor en la cual se reutilizar computadoras obsoletas que servirían únicamente de terminales conectadas a un servidor de alta capacidad de tal manera que cada una de estas tenga acceso a los programas del servidor, simulando que es el mismo servidor y sin complicaciones, con el fin de reducir los costos aprovechando los desarrollos basados en el software libre. Propuesta para el uso de Software Libre en las Escuelas Proyecto Gleducar En este documento dan a conocer un proyecto que propone la reutilización del hardware en las escuelas, implementando las soluciones que provee el software libre, con el propósito de optimizar las aulas informáticas, dar un marco legal en estas(ya que debido al alto costo se hace uso de software sin licencias ) y mejorar los recursos pedagógicos, entre otros. Además de esto propone dos modelos de interconexión de terminales y servidor, uno para una escuela y otro para la Web y da a conocer algunas de las preguntas mas frecuentes y sus respuestas, así como los expectativas, las desventajas, la filosofía que maneja y la problemática que hay entorno a software libre. Proyecto One Laptop Perchild(Una laptop por niño) Este proyecto tiene como objetivo la implementación de computadoras portátiles de bajo costo para ser entregadas a niños de países en vías de desarrollo como una herramienta de aprendizaje que les permitirá aprender mediante la interacción y exploración. Para esto dan a conocer respondiendo a las preguntas mas frecuentes las características del hardware que se utiliza en cada una de estas maquinas, como va a ser distribuido a los diferentes países y cual será su costo, entre otras cosas. Proyecto Computadores para educar Este proyecto presentado por la presidencia de la republica de Colombia en con conjunto con el ministerio de educación, de comunicaciones y el SENA, se ha encargado de incentivar en especial a las empresas publicas y privadas para la donación de computadoras, bajo un parámetro mínimo de requerimientos, mediante campañas de publicidad masivas, con el propósito de brindar acceso a la tecnología de información y telecomunicaron a las instituciones educativas del país. Para lo cual han empezado la tarea de reacondicionar los equipos donados y aprovecharlos y mantenerlos en buen estado para que sean funcionales .con este proyecto han logrado posicionar a Colombia con un mejor nivel en cuanto a la reutilización de computadores, han logrado reducir mucho los gastos reaprovechando las donaciones, han atendido a escuelas pequeñas en especial a las mas pobres y a las zonas de mayor atraso en el país, entre otros. Referencias Bibliograficas: [1] CHAMORRO CONSTAÍN,Pablo.Recopilación, Evaluación y Propuesta de Utilización de Software Libre y Parcialmente Libre, como Alternativa al Software Propietario, para los Establecimientos de Educación Básica Secundaria y Media Vocacional de San Juan de Pasto.[en línea]. http://www.geocities.com/sl_edu_colombia/soluciones/pablo/indice.htm. http//www.slec.net.15 de julio de 1999.29 de septiembre del 2006.Cáp. 9. Propuesta de Uso de Software Libre y Freeware.Disponible en: http://www.slec.net/Documentos. [2] SFEIR, Fernando y TASSO, Alejandro. Implementación de Laboratorios Multimediales a bajo costo. [en línea]. http://cs.uns.edu.ar/jeitics2005/Trabajos/pdf/40.pdf#search=%22Implementaci%C3%B3n%20de%20Laboratorios%20Multimediales%20a%20bajo%20costo%22. s.uns.edu.ar.2005. 29 de septiembre del 2006.Disponible en: http://cs.uns.edu.ar/jeitics2005/Trabajos/index.htm. [3] STAFFOLANi, Adrián; CONTI, Juan José; PENTIMA, Lucas Di y CÉSAR, Nicolás. Propuesta para el uso de Software Libre en las Escuelas Proyecto Gleducar. [En Línea]. http://www.gleducar.org.ar/docs/pm/index.html. www.gleducar.org.ar.19 de septiembre de 2002. 29 de septiembre del 2006.Disponible en: http://www.gleducar.org.ar/docs/pm/index.html y http://escuela.linux.org.ve/linux.html(modificado). [4]NEGROPONTE, Nicholas; JEPSEN, Mary Lou; BENDER, Walter; BLETSAS, Michail ; FADEL, Robert; FOSTER,Mark; GETTYS, Jim; CAVALLO, David y HASSOUNAH, Khaled.One Laptop Per Child.[en linea].http://www.laptop.org/faq.es.html y http://www.laptop.org/index.es.htm. www.laptop.org.2006.5 de septiembre del 2006.Disponible en: http://www.laptop.org/. [5] URIBE VÉLEZ, Álvaro; MORENO DE URIBE, Lina María; Ministerio de Educación Nacional; Ministerio de Comunicaciones y el SENA. Computadores para educar. [en línea]. http://www.computadoresparaeducar.gov.co/archivos%20a%20descargar/Informe_Gestion_CPE1.doc. 15 de marzo del 2000. 5 de septiembre del 2006.Disponible en: http://www.computadoresparaeducar.gov.co. quiero agregar que estamos en la parte de la metodologia de desarrllo de software que vamos a implementar entonces no se si alguno conoce una que nos sirva de sugerencia , bueno claro esta que no hemos investigado(esa es la tarea), eso es todo. gracias.(y obviemte esto no les servira a los que estan en clase con la misma profesora porque el proyecto lo conoce ella, obviamnete si lo van a copiar , porque, de otra forma para eso lo publico para su conmiento y si de algo les sirve que bueno!) -- CmSoto 2006-10-12 14:12:18
personas inadaptadas
Comprendo muy bien que todos mis actos tienen una consecuencia negativa o positiva en este caso haber dejado mi cuenta de correo abierta me trajo una desagradable consecuancia obviamnete por despistado, bueno cosas como esas me enseñan que debo dar mas de mi, andar mas pendiente de mis cosas y responsabilisarme mas conmigo, porque es muy simple si hubiera estado pendiente esto no hubiera pasado, sobra decir que no estoy seguro si les llego este mensaje que dice un poco de grocerias y hace comentarios desagradables y desaptados sobre mi, mas que el impacto que genero sobre mi es mas mi preocupacion pensar que les llego a ustedes por eso les pido disculpas, bueno por otro lado me senti como en una pelicula de american pie, cuando lo vi me puse rojo y me senti muy mal, pero cosas como esas ahora que las veo desde otro punto de vista como decia anteriormente me enseñan mucho, les agradesco su compresion y yo sigo aqui ahora debo empezar ha hablar del poryecto del que dice el profe aztlek. en el proximo post estara -- CmSoto 2006-10-12 14:06:13
inconveniente
tuve un inconvenietmne con mi e-mail , solo me sucedio eso este dia, hablare de esto en el siguiente post. -- CmSoto 2006-10-12 13:44:10
semillero
en la clase de investigacion de software libre, estamos empezando a pensar en como sera el dia sel sw libre en nuestra universidad,para esto hare una paginal adicional en la mia. por otro lado debemos empezar a pensar en el tema para un proyecto de sw libre, la verdad me gustaria, conocer algunos de sus proyectos, (si es pertinente no). -- CmSoto 2006-10-09 14:28:34
programacion
la programacion me ha enseñado muchas cosas, cuando empeze era muy complicado resolver los algoritmos, tuve que solicitar ayuda y no fue tan dificil, despues me di cuenta que no tengo porque creer que estos son imposibles de resolver , poque resulta que hay mas de una manera de hacerlos como en matematicas , hace poco pude resolver uno para una clase con java y fue muy gratificante saber que pude entender la logica por mi mismo, y ahi es cuando realmente hay satisfaccion, y por eso me gusta que los profesores y personas de la comunidad del sw libre me impulsen ha hacer las cosas por mi cuenta y no que me las hagan. -- CmSoto 2006-10-07 12:11:45
grub
he consultado algunas paginas con relacion a como manejar el grub porque tengo un problema¡, no puedo arrancar un nuevo kernel que tengo y entre estas estan: http://www.escomposlinux.org/lfs-es/recetas/grub-howto.html http://laespiral.org/recetas/101-200/receta105.html http://www.gnu.org/software/grub/grub-faq.es.html#q0 -- CmSoto 2006-10-07 11:54:35
software libre para educacion
en una de las clases nos encontramos realizando un proyecto en focado a como implemetar el sw libre en educacion, ha sido bueno consultando las referencias, he caido en cuenta de que ya estan muy avanzados en esto sin embargo nuestro objetivo es hacer algo bueno y ponerlo en marcha , las referencias que he encobntrado son: -http://www.gleducar.org.ar/Docs/pm/index.html -http://cs.uns.edu.ar/jeitics2005/Trabajos/index.htm -http://www.geocities.com/sl_edu_colombia/soluciones/pablo/indice.htm. -http://www.computadoresparaeducar.gov.co/ -http://wiki.laptop.org/go/Home -http://laptop.org/ (bueno y obviamenete aqui hay una pagina con esta info) -- CmSoto 2006-10-07 11:37:21
algo del shell
es hora de empezar a estudiar el shell lo dejare publicado en este post por ahora es un buen documento que empezare a estudiar espero les sirva de algo, "bueno a los novatos como yo "el resto refuerzen jajja este es;: Combinaciones especiales de teclas • [Ctrl]+[Alt]+[Del]: Shutdown. Apaga el sistema de forma organizada desde una terminal texto. • [Ctrl]+[Alt]+[F1]: Cambia a la primera terminal de texto. • [Ctrl]+[Alt]+[Fn]: Cambia a la terminal de texto numero n (n=1,...,6) • [Ctrl]+[Alt]+[F7]: Cambia a la primera terminal X (si se esta usando alguna) NOTA:Si estamos en X-windows y por alguna razon nuestro entorno grafico dejase de funcionar, siempre podriamos entrar en una terminal texto con [Ctrl]+[Alt]+[Fn], terminar los procesos que esten dando problemas y volver a las X con [Ctrl]+[Alt]+[F7]. • [Ctrl]+[Alt]+[Fn]: Cambia a la terminal X numero n (n=7,...,11) • [Tab]: Autocompleta el nombre de un comando, fichero, directorio, programa, cuando trabajamos en una terminal texto. P.ej: Si vamos a usar el programa "programa_de_prueba", podemos escribir progr y pulsar [Tab], el sistema se encargara de rellenar el resto. • [ArrowUp]: (Flecha arriba) Va editando la historia de comandos que hemos escrito anteriormente en terminal texto.[Enter] para ejecutar. • [Shift][PgUp]: Scroll la salida de la terminal hacia arriba, en terminal texto. • [Shift][PgDown: Scroll la salida de la terminal hacia abajo, en terminal texto. • [Ctrl]+c: Termina el proceso actual. Cuando lo comenzamos sin & ([localhost]$ proceso) • [Ctrl]+d: Termina la terminal actual. • [Ctrl]+s: Para la transferencia a la terminal. • [Ctrl]+z: Manda el proceso actual (comenzado sin &) a "Background". Lo mismo que si comenzamos el proceso con & ([localhost]$ proceso &). Lista de comandos mas usados Todos los comandos citados en este apartado, pueden usarse con multitud de opciones. Para conseguir informacion detallada de cada comando utilizar man comando. A continuacion teneis la manera mas sencilla de utilizacion. Informacion del sistema • hostname: Devuelve el nombre de la maquina. • uptime: Devuelve la cantidad de tiempo trascurrido desde la ultima vez que se arranco el sistema, la cantidad de usuarios trabajando en el sistema y el load average (carga del sistema). • uname -a: Informacion sobre el sistema operativo de la maquina. • dmesg|more: Imprime el "ring buffer" del kernel. • free -tm: Informacion sobre la cantidad de memoria disponible y usada. • df -h: Informacion sobre todo los dispositivos montados en la maquina. • du -bh /|more: Informacion sobre el espacio ocupado por cada subdirectorio, comenzando en el directorio raiz /. • ps: Informacion sobre los procesos del actual usuario, que se estan ejecutando. • ps aux: Informacion sobre todos los procesos que se estan ejecutando en la maquina. • top: Informacion sobre el uso de cpu y memoria de los procesos del sistema. • cat /proc/cpuinfo: Informacion sobre el microprocesador. • cat /proc/interrupts: Informacion sobre las interrupciones en uso. • cat /proc/dma: Informacion sobre dma en uso. • cat /proc/filesystems: Informacion sobre los sistemas de archivos que se pueden utilizar (compilados en el kernel). • /sbin/lsmod: Informacion sobre los modulos en uso. • finger usuario: Informacion sobre el usuario usuario. • who: Informacion sobre los usuarios usando el sistema. • id usuario: Informacion sobre UID, GID y GROUPS del usuario usuario • last: Informacion sobre los ultimos usuarios que han usado el sistema. • set|more: Informacion sobre el entorno de usuario actual. • ping maquina: Para comprobar si tenemos contacto con la maquina maquina (maquina: nombre o IP) • /sbin/route: Tabla de enrutamiento de nuestro sistema. • /sbin/ifconfig: Informacion sobre los distintos dispositivos de red • netstat: Informacion valiosa sobre la conexion de red (Este comando tiene muchas posibilidades, ejecutar man netstat Administracion • su: Te conviertes en administrador(root) despues de introducir la clave de acceso. Ideal para realizar alguna tarea de administracion sin necesidad de salir del sistema y entrar de nuevo como root. • /usr/sbin/adduser usuario: Registra y crea una cuenta de usuario. • /usr/sbin/userdel usuario: Borra la cuenta de usuario usuario. • passwd: Cambia la clave de acceso para el usuario actual. Root puede cambiar la clave de cualquier usuario passwd usuario • /usr/sbin/groupadd grupo: Crea un nuevo grupo. • /usr/sbin/groupdel grupo: Borra un grupo. • more /etc/passwd: Muestra el fichero de claves del sistema. (Si no se usa shadow password) • more /etc/group: Muestra los grupos registrados en el sistema. • chmod permisos fichero/directorio: Cambia los permisos de ficheros/directorios • cp fichero1 fichero2: Copia fichero1 como fichero2 • rm fichero: Borra fichero • rm -R directorio: Borra el contenido completo (ficheros/subdirectorios) de directorio • mv fichero1 fichero2: Cambia el nombre de fichero1 a fichero2 • mkdir directorio: Crea un subdirectorio • rmdir directorio: Borra un subdirectorio • shutdown -t3 -r now: Reinizializa el sistema (hay que hacerlo como root). • shutdown -t3 -h now: Apaga el sistema (hay que hacerlo como root).
-- CmSoto 2006-10-07 11:12:18
sin tema
no encuentro tema que escribir hoy ha sido un dia medio duro, eso es todo, si encuentro algo lo publicare despues. -- CmSoto 2006-10-04 11:31:07
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
