The::Beastieux

Sangre de Bestia + Corazón de Pingüino | Un blog acerca de Linux, *BSD, Open Source, Software Libre, Programación …

Archivos en la Categoría: Educativo

Simulación de Dinámica de Sistemas con VENSIM


VENSIM es una herramienta de modelado que permite simular, analizar y posteriormente optimizar modelos de dinámica de sistemas.

Si bien es cierto, VENSIM es propietario (Ventana Systems), pero nos permite hacer uso de Vensim PLE como versión educativa con el cual se puede empezar a simular dinamicas de sistemas.

Descargar VENSIM

Leer más de esta entrada

West Point Bridge Designer para el Diseño, Construcción y Simulación de Puentes


Como mencionaba en post anteriores, es algo dificil de encontrar software libre  dedicados a la simulación específica.

En este post trataré un poco de lo que es West Point Bridge Designer , un software de simulación desarrollado por The U. S. Military Academy at West Point para creación de puentes.

En su construcción intervienen factores claves como materiales, tamaños, resistencias y el diseño que se realiza para la construcción del puente, dependiendo de ellos el costo que podría resultar de tomar tal desición a la hora de su construcción.

Aunque no existe una versión para windows, es posible ser ejecutada en linux mediante emulación, y una edición en Java está siendo actualmente desarrollada para su proxima versión.

Este software es gratuito, de uso educativo y de dominio público. Puede ser instalado en tantos equipos como desee, y puede distribuirse a otros sin necesidad de pedir permiso previo.

Leer más de esta entrada

Simulación de Física de Fluidos con OECAKE


Podemos catalogar a OECAKE como un software de Simulación de dinámica de fluidos. Con él podemos hacer uso de materiales como fuego, polvora, agua, arroz, hielo, etc con los cuales podemos crear objetos y ver su comportamiento de acuerdo a las leyes físicas generales.

Este software soporta diversos materiales con propiedades fisicas tales como los líquidos, gases, objetos rígidos, elasticidad, etc.

Actualmente no he podido encontrar una solución análoga open source, pero creo que vale la pena el post para dar a conocer el tipo de herramientas que escasean, los cuales son principalmente del tema de simulación.

Ver OECAKE

Leer más de esta entrada

Simulación de Física 2D con PHUN


¿Qué es PHUN?

Es un software de simulación en 2D que fue creado como tema de tesis, y es capaz de imitar  objetos que cumplan las leyes físicas universales.

¿Para qué sirve?

Sirve para simular comportamiento de diferentes elementos cuya principal virtud es brindarle propiedades físicas a los objetos que construimos.

¿Quién lo creó?

Emil Ernerfeldt

¿Qué Es Algodoo?

Algodoo es la versión comercial, está basado en Phun, es desarrollado por Algoryx Simulation, y el mismo creador, Emil Ernerfeldt.

No, not for now (though we are indeed fans of Open Source)

El código fuente no está disponible, pero existen versiones hechas para linux, mac y windows.

Leer más de esta entrada

Diseño de Mapas Mentales con XMind


XMind es un proyecto open source para diseñar diagramas de flujos, mapas conceptuales, mapas mentales, etc, además está disponible para varios sistemas operativos, incluyendo linux y algunas distribuciones en particular como debian y ubuntu.

Puede consultar más acerca de XMind en su web oficial, como también puede descargar el programa desde el mismo sitio.

XMind está licenciado bajo  Eclipse Public License v1.0 (EPL), que es respaldado por Eclipse , y  GNU Lesser General Public License v3 (LGPL)

Descargar: Aplicación XMind:

Descargar Código Fuente: XMind @ Google Code

Códigos de ecuaciones no lineales en Scilab


Al igual que en un par de post anteriores, donde publiqué los códigos de métodos de calculo de raices de ecuaciones no lineales en matlab, ahora los publico de nuevo, pero esta vez adaptados a Scilab:

Método de la Bisección: biseccion(inicio,fin,%error);

Método de la Regla Falsa: reglafalsa(inicio,fin,%error);

Método de Newton-Raphson: newtonraphson(inicio,%erro);

Método de la Secante: secante(inicio,fin,%error);

Método de Iteración del Punto Fijo: puntofijo(inicio,%error);

Pueden guiarse viendo el ejemplo de ejecución del código del método de la bisección:

Códigos de ecuaciones no lineales en Scilab

Para ejecutar el programa,  guardar el código editado con SciPad como ‘biseccion’,  ejecutarlo (control + l) y llamar a la función desde el Scilex:

scilab biseccion 2 por ti.

Nota: Los códigos vienen establecido con una ecuación por defecto en la función f, df (derivada de f) y g. Pueden modificar la ecuación por el que deseen analizar.

¿Scilab o Matlab?


Scilab es un lenguaje de programación de alto nivel para cálculo científico, interactivo de libre uso y disponible en múltiples sistemas.

Su archifamoso competidor es matlab, aunque ambos tienen las mismas funcionalidades difieren en algunos modos de instrucción.

https://i2.wp.com/www-rocq.inria.fr/metalau/meknes2004/ecole2004/scilab_logo.gif

He estado adaptando algunos códigos de matlab para Scilab, y aquí les muestro un sencillo ejemplo:

El código es sobre el método de la bisección:

scilab biseccion por ti.

Pueden conseguir Scilab para diversos sistemas operativos, alguno de ellos:

Scilab para Linux

Scilab para PC-BSD

También puedes instalar en linux desde los repositorios de la distribución que usas, o en FreeBSD desde los ports.

InVesalius, software libre de imágenes médicas en 3D


InVesalius es un software libre para el área de salud que tiene por finalidad ayudar al diagnóstico y planificación quirúrgica. A través de imágenes 2D obtenidas por el equipo de tomografía computarizada, el programa permite crear modelos en 3D virtual correspondiente a las estructuras anatómicas de los pacientes. El software ha demostrado una gran versatilidad y está contribuyendo a varias áreas entre ellas medicina, veterinaria, la arqueología y la ingeniería.Del mismo modo, el simple hecho de contar con esta aplicación libre en los centros médicos del estado del Brasil, ha hecho que disminuya el gasto público para el estado y mejore la calidad de atención para los pacientes.
Escrito en Python utilizando la biblioteca VTK y desarrollado por CenPRA, licenciado con GLP (su  licencia fue traducida al portugués), desarrollado por Tatiana Al-Chueyr Pereira Martins y un par de personas más.

OpenBiblio para la Gestión de Bibliotecas


A puertas de empezar a realizar un sistema de gestion de biblioteca para mi universidad,  recuerdo a OpenBiblio, un sistema de este tipo, escrito en PHP el cual posee diversas funcionalidades para manejar fácilmente la administración bibliotecaria, pues creo me servirá de modelo para lo que necesito, ya que el lenguaje en el cual programaré será otro.

Descarga OpenBiblio:
http://sourceforge.net/projects/obiblio

Descargar la Wikipedia


wikipedia.jpg

Hace un tiempo me preguntaron sobre los discos de wikipedia, fue un amigo k estaba realizando un proyecto libre de una biblioteca de información, pero la información de wikipedia es inmensa, alrededor de 4.4 Gigas sin incluir el peso de las imagenes.
Al dia se publican alrededor de 2000 articulos mas. Para k lo descarguen a su disco duro, sobretodo para algunas personas k conozco y son refanaticas de la encarta de m$oft, ya es hora del cambio, además que existen algunos proyectos de este tipo, creo que este es el mas grande en el SL. Descargalo desde este link…
Download Wikipedia

Lin-Carta en linux, alternativa al encarta de msoft


A  veces, cuando vago por las calles de mi ciudad, veo  varios puestos donde copian los programas con licencia propietaria y lo ofrecen al público a muy bajo precio, a veces suele ser el causante de grandes carcajaas que doy, por ejemplo, cuado lee avisos como : antivirus 2009, multimedia 2010, y muchas  cosas  como  notarán muy graciosas. Una de muchas cosas que me llamáron la atención fue cuando escuché a una persona preguntar sobre los discos del encarta de microsof…, preguntó ¿¿ si ya habian antivirus al 2009 porque aún el encarta esta en el 2007, sinceramente ni siquera di la vuelta para ver a tipo k vendia los discos, pero al oir me dio mucha gracia. Es así k me pregunté si existe alguna alternativa seria en el software libre ante un programa como este, la respuesta se me vino inmediatamente a la cabeza, !!ya para qué, si en internet el sabio google lo sabe todo,  pero después también pensé en cuanta gente no tiene acceso a internet, por lo tanto era válida la opción de un programa de este tipo en el software libre.

De esta manera encontre por la red opciones muy interesantes como:

  • Wikipedia: Comenzó su andadura en enero de 2001. Ya dispone de más de 95.000 artículos que tratan de temas muy diversos. Todos los contenidos están amparados bajo la licencia GNU Free Documentation Licence. Este proyecto está disponible en varios idiomas, pero en castellano sólo hay disponibles aproximádamente 2700 artículos.
    Wikipedia es un proyecto de enciclopedia bastante informal, en el que cualquiera puede editar cualquier parte de su contenido.
  • Nupedia: Es un proyecto bastante más serio, ha sido impulsado por las mismas personas que han hecho Wikipedia. Está en un estado muy inicial. Aunque también tiene intención de ser internacional (estar traducido).
  • GNUpedia: Enciclopedia del proyecto GNU. Se ha integrado en Nupedia.
  • Es así que encontré un articulo relacionado con Lin-Carta:

    A propósito del proyecto Lin-carta y de mi nota titulada ¿Para qué otra enciclopedia?, he recibido comentarios que me dicen: "ya existe Wikipedia, ya existe Nupedia y algunas otras enciclopedias libres, mejor únete a estos proyectos para no duplicar esfuerzos". Yo no quiero forzosamente tener la razón, pero hay varios puntos por los que creo tenerla. Para aquellas personas que me han sugerido desistir de la idea de Lin-carta expongo los siguientes planteamientos:
    ¿No saben que esas enciclopedias que sugieren, sólo son para consultas en línea? Lin-Carta busca compensar precisamente esa deficiencia (entre otras), proveyendo de una enciclopedia gratuita, de excelente calidad a todo aquel que se interese en ella, inclusive a aquellos que no cuentan con internet.¿Saben que Lin-carta es una enciclopedia en castellano? Varias de las enciclopedias a las que sugieren, menos una, son en inglés, o si bien nos va, en inglés con una sección en español. Lin-carta es una enciclopedia enfocada totalmente al castellano. Entonces, no veo lógica la sugerencia.La calidad de otras enciclopedias libres. Sin ninguna duda, es encomiable que haya proyectos semejantes a Lin-carta. A todos los miembros y fundadores de esos proyectos manifiesto mi reconocimiento, respeto y felicitación. No obstante, he tenido la delicadeza de revisar al azar diversos artículos, de varias de esas enciclopedias libres y sinceramente dejan mucho que desear en cuanto a calidad.Por citar un ejemplo de lo que digo, recuerdo que al consultar en alguna de esas enciclopedias la geografía de México, describía muy escuetamente que ese país linda con el océano atlántico al oriente y con el pacífico al poniente. ¡Craso error!También describía que México es un país desértico y semidesértico y que el resto del territorio, estaba conformado por zonas pantanosas. ¿Quién pudo escribir tal barbarie? Lin-carta va empezando, pero tanto los colaboradores como yo, nos estamos asegurando que su material tenga la mayor calidad posible.¿No saben lo que es la competencia y los grandes beneficios de ella? Me sugieren que me una a otras enciclopedias. Eso me parece tan ingenuo como haber preguntado a los fundadores de Mandrake, SuSE, Red Hat, etc. "¿Para qué otra distribución si ya existe Debian?"La competencia "siempre" será buena, fomenta la evolución, la mejoría y el desarrollo.

    Fuente: cofradia.org

  • Qcad, alternatica a Autocad


    [Illustration]

    Hoy estuve con un primo solucionando un insignificante problema que tenia con la ejecución de su trabajo realizado sobre autocad, si..en guindos, pero de alguna forma tenìa k apoyarlo, despues de esos momentos desperdiciados me puse a pensar un poco sobre las alternativa k nos afrece el software libre ante un programa como el autocad que son muy usados por areas como ing. civil, arkitectura, ing. minas -caso de mi primo, y muchos otros. Investigue un poko sobre esto veo k hay muy buenas opciones validas para que ralicen sus proyectos bajo sistemas libres. lo que está escrito a continuación de

    fuente:http://guisheca.wordpress.com/2007/11/18/alternativa-a-autocad-para-gnulinux/

    En primer lugar quiero aclarar que he buscado mucho y no encontré una alternativa real a este programa para nuestro querido sistema, sólo existen opciones válidas para aquellos que no sean muy exigentes y sólo utilicen características básicas de autocad, ya que para los que utilicen autocad de forma profesional, es decir, que le saquen todo el partido posible a la aplicación, lamentablemente no podrán encontrar una opción para GNU/linux.

    Pero si el objetivo es hacer algún que otro dibujo o plano de algo entonces podemos encontrar algunas alternativas muy interesantes.

    El programa en cuestión es Qcad que se podría decir es el mas tradicional del mundo GNU, digo esto porque es el primer programa que salta cuando uno quiere averiguar algo sobre manejo de CAD en GNU. Es de pago pero existe una versión libre mantenida por la comunidad y se encuentra en los repositorios.

    Podría ser una alternativa buena pero tiene una pequeña gran desventaja: solo admite diseño en 2D. Según leí el autor dice que nunca habrá diseño en 3D para este programa, porque para ello el código del programa tendría que ser totalmente reescrito.

    Otra complicación es que no reconoce el formato de archivo de autocad .dwg aunque si lo hace con el .dxf. Pero en el momento que guardemos el trabajo con qcad ya no podrá ser abierto en autocad, al menos eso fué lo que me sucedió a mí.

    Lo instalé en mi ubuntu para probarlo y me gustó mucho, porque es simple, para hacer pequeñas cosas el autocad da muchas vueltas y qcad no. Esto obviamente acarrea la desventaja antes citada, no es recomendado para expertos. La mayoría de las veces la simplicidad nos deja si funcionalidad.

    Reconoce los comandos de autocad y su interfaz puede ser en español tanto los menús como la línea de comandos.

    Por supuesto que exsiten muchos programas más de este tipo, es cuestion de buscarlo en internet, además existen manuales y guias didacticas que servirán mucho a los que quieran involucrarse a trabajar con software libre, para mas información puden visitar los siguientes links:

    http://www.escuelassj.com/file.php/188/qcad/Manual_de_Qcad.pdf

    http://www.linuxfocus.org/Castellano/January2002/article132.shtml

    OJALÁ LES SEA ALGO ÙTIL….

    Otra fuente: http://www.ribbonsoft.es/

    Capturas de pantalla

    Las siguientes capturas de pantalla muestran la interfaz del usuario de QCad en diferentes sistemas operativos.

    QCad en
    Windows.

    QCad en
    Mac OS X.

    QCad en
    Linux / X11.

    Animaciones

    Estas animaciones muestran algunas características básicas de QCad.

    Capas y atributos.
    Técnicas de construcción.

    Plataformas compatibles

    QCad ha sido probado en las siguientes plataformas:

    • Windows 98,ME,XP,2000
    • Mac OS X 10.3 (Panther, PPC) y 10.4 (Tiger, PPC e Intel)
    • Linux todas las distribuciones 32bit x86

    Principales características

    • Capas
    • Grupos (Bloques)
    • Incluye 35 fuentes CAD
    • Unidades métricas e imperiales
    • Entrada/salida DXF
    • Impresión a escala
    • Más de 40 herramientas de construcción
    • Más de 20 herramientas de modificación
    • Construcción y modificación de puntos, líneas, círculos, elipses, splines, polilíneas, textos, dimensiones, sombreados, rellenos, imágenes de trama
    • Diversas herramientas potentes de selección de entidades
    • Object snaps
    • Herramientas de medición
    • Biblioteca de piezas con más de 4800 piezas CAD
    • Interfaz de programación

    Descargas Gratuitas!!!

    Por favor elija la plataforma en la que va a descargar la versión de prueba completamente funcional de QCad. La versión de prueba no está destinada para la producción.

    Por favor elija el sistema operativo que está utilizando y haga clic en el botón “Descargar” que está al lado.

    Windows

    Windows 98, Me, XP, 2000 (Instalador) Version: 2.1.3.2
    Windows 98, Me, XP, 2000 (Archivo ZIP) Version: 2.1.3.2

    Mac OS X

    Mac OS X 10.4 (Tiger) PPC, Intel (Universal) Version: 2.1.3.2
    Mac OS X 10.3 (Panther) PPC Version: 2.1.3.2
    Mac OS X 10.2 (Jaguar) PPC Version: 2.0.4.8

    Linux

    Ubuntu 5.1, 7.04, 7.10; openSUSE 10.0, 10.1, 10.2, 10.3; Fedora 2, 3, 4, 5, 6, 7, 8; Debian GNU Linux 3.1; Mandrivia 2006, 2007; Mepis 6.0; Knoppix 3.3, 3.4, 3.8, 3.9, 4.0; SUSE 9.0, 9.1, 10.0; Redhat 9.0; Mandrake 9.2, 10.0, 10.1; CentOS 4.3; Linspire 4.5, 5.0; Puppy 1.0.5; UHU-Linux 1.2; Xandros 2, 3; Version: 2.1.3.2
    SUSE 8.0, 8.1, 8.2; Redhat 7.2, 8.0; Debian 3.0; Mandrake 9.0; Slackware 9.0; Turbolinux 7.0, 8.0; Version: 2.1.0.0

    Solaris

    Solaris 10 x86 Version: 2.1.3.2
    Solaris Sparc Version: 2.0.4.9

    Guia interesante: http://www.linuxfocus.org/Castellano/January2002/article132.shtml

    The Open Library


    Seguramente ya habías oído hablar sobre una novedosa iniciativa de conocidos en el mundo informático, es el caso de Wikipedia, Google y el Gutenberg Project (Million Book Project), pues lo interesante es que cada uno de los mencionados aportará con lo que más sabe hacer a la creación de la biblioteca digital más completa del planeta, según tengo entendido, se pretende formar una especie de libre{ria,}, un lugar al que cualquier ser humano podría acceder para obtener información que desease, en este caso para obtener los libros que quieran,claro que en algún tipo de formato digital …esto es genial, pero me inquieta la idea de saber si se podrá incluir libros que estan bajo algún tipo de patentes….”creo que es pronto para pensar en ello”, pero esa sería un aporte para la formación de la biblioteca más impresionante de todos los tiempos, en todo caso, el proyecto sigue siendo bueno, así que las personas que desean colaborar pueden consultar más sobre esto, de hecho seria bueno saber saber como va evolucionando esa genial idea, también seria ideal conocer si se establecerá un formato único para la presentación de los libros, me refiero a un formato de extensión digital, serán en algún procesador de textos o en formatos no modificables, tipo postscript’s, ebooks, pdf…expresado esto sigo creendo que The Open Library es una genial idea.

    Fuentes:

    Http://www.books.google.com

    Http://demo.openlibray.org

    http://en.wikipedia.org/wiki/Project_Gutenberg

    A %d blogueros les gusta esto: