I’m building QtOctave 0.8.2. There is a video of new version here:
Building QtOctave 0.8.2
Junio 3, 2009 por acisifPreparando la versión 0.8.2
Junio 2, 2009 por acisifEstoy preparando la versión 0.8.2 de QtOctave. Las mejoras que incluye son internas, por lo que no notaréis, aparentemente, las novedades. Aquí os incluyo un video para que lo veáis funcionar:
Se ha mejorado el terminal, que ahora usa la clase QCompleter de Qt para hacer todo el autocompletado.
En el editor también se ha sustituido el editor por el nuevo QPlainTextEdit incluído en las bibliotecas Qt.
Alejandro diseñó hace tiempo una herramienta que permite instalar paquetes desde octave-forge. Ahora será integrada en el paquete de instalación. La podéis descargar usando subversion desde:
svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/qtoctave_pkg
Si deseáis probar la futura versión de QtOctave, se puede descargar desde usando subversion:
svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/qtoctave
También estoy pensando en algunas novedades, pero sin importancia, ya las veréis.
Dominando al dragón
Abril 5, 2009 por acisifRecuerdo que en la portada de mi libro de compiladores aparecía un caballero luchando con un dragón. La verdad es que uno se siente así cuando trata de manejar el código de algún intérprete/compilador.
Other octave like tools/Otras herramientas similares a Octave
Marzo 23, 2009 por acisifI have just found these tools. They are like Octave:
JMathLib: A Java clone of Octave: http://mathlib.sourceforge.net/
FreeMat: is a free environment for rapid engineering and scientific prototyping and data processing. It is similar to commercial systems such as MATLAB from Mathworks, and IDL from Research Systems, but is Open Source. FreeMat is available under the GPL license:
http://freemat.sourceforge.net
Acabo de encontrar otras herramientas similares a Octave:
JMathLib: Es un clon de Octave escrito en Java: http://mathlib.sourceforge.net/
FreeMat: Ídem a Octave, pero usando otra filosofía: http://freemat.sourceforge.net
Qtjs released.
Marzo 7, 2009 por acisifI have just transtaled qtjs manual to English. You can download qtjs from:
http://forja.rediris.es/frs/download.php/1016/qtjs-0.2.tar.gz
Qtjs translation in process
Enero 5, 2009 por acisifI’m translating qtjs documentation to English. This tool lets you build GUIs easily. Please, wait.
I’m writing a network installer too…
Liberado Qtjs
Enero 3, 2009 por acisifHe liberado la primera versión de qtjs, que junto Qt Designer permite realizar interfaces gráficas a golpe de ratón. La podéis descargar desde:
http://forja.rediris.es/frs/download.php/1008/qtjs-0.1.tar.gz
Necesitaréis también Qt Designer, que podéis encontrar en los repositorios de cualquier distribución de Linux.
Make GUIs for Octave using Qt Designer
Diciembre 29, 2008 por acisifI’m writing multi-ide application. I’d like to draw menus easyly and Qt Designer is the best. I’m building a tool to build GUIs easyly in three steps.
You have here some screenshots about process:
and final result:
I will translate this tool to English soon. Please wait
¡¡Interfaces gráficas a golpe de ratón!!
Diciembre 29, 2008 por acisifAndo ocupado en el diseño de la aplicación multi-ide. Pensando una forma en la que hacer menús de forma sencilla se me ocurrió aplicar Qt Designer, que permite dibujar interfáces gráficas por el método de arrastrar y soltar. El resultado final es una sencilla aplicación que en tres pasos hace posible el diseño de interfaces gráficas para Octave.
Aquí tenéis dos pantallazos para que os hagáis una idea de cómo es el proceso y el resultado final:
La aplicación final funcionando:
Estoy escribiendo un manual que pido por favor que alguien se lea y me envíe sus comentarios. Si queréis probarlo tenéis que instalar Qt Designer (viene en la mayoría de distribuciones de Linux) y qtjs (que es una aplicación que estoy desarrollando).
qtjs y el manual se pueden descargar usando subversion desde:
svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/qtjs
qtjs todavía está un poco “verde” por lo que vuestras sugerencias serán bien recibidas.
Para instalar qtjs teneis que tener instalado el paquete qt4-dev (versión 4.4.3) y ejecutar:
qmake
make
para compilar la aplicación. Una vez compilada, el ejecutable se debería copiar al directorio /usr/local/bin
Ideas’ Lab: Multi-ide
Diciembre 7, 2008 por acisifIf you have an interpreted language (like Octave, Python, Perl, …), you will usually need a terminal, a text editor and a help reader. Maybe you will need some kind of assistant.
My idea is to write a new tool with:
- A Terminal, like QTermWidget.
- A Text editor with colored syntax,…
- A Html reader, like WebKit.
- Assistants to build menus that must send commands to the Terminal or change syntax colors.
This simple tool gives you the posibility of building a QtOctave like ide for other interpreted languages. Thus, the user could build menus to control his favourite language.
For example, this tool would make Unix users that use Bash to make an ide to control Bash with menus.
Some tools like Kate, emacs o jEdit, give you something similar.
I’m going to research about this.
Please, let me know what do you think about this.



