TheBlindCow

25 August 2007

Back to blog

Filed under: KAlgebra,KDE,KDevelop,my projects,SoC — apol @ 12:41 am

There has passed a lot of days since the last time I blogged. Meanwhile, I have been working on my Summer Of Code (which is CMake support for KDevelop). Now it seems to work, at least someone can load any KDE project and it loads successfully, and it should work with every CMake project, but I have used KDE as to test and it works, obviously there are some missing features but I am working on it to have them soon available.

The last few days I have been working on KAlgebra, I have brought support to piecewise to be able to run conditional operations which is quite good when someone work with libraries :) . If someone want to try it just ask me and I will help you, I will give you just a couple of examples :) .

fib:=n->piecewise { eq(n,0)?0, eq(n,1)?1, ?fib(n-1)+fib(n-2) }
fact:=n->piecewise { eq(n,1)?1, ? n*fact(n-1) }

The next days I would like to bring multiline input for KAlgebra (yes, have everything in 1 line is ugly) and I will add some new operators such as =,<,> etc to work with it.

See you!

26 June 2007

Last exam

Filed under: KAlgebra,KDE — apol @ 12:20 am

Well, today I have done my last exam for this term. And yes, that makes me very happy.

In the last days I’ve done some important changes to KAlgebra. Mostly I changed the Console so that it shows the output expressions in HTML instead of a QListWidget. You can see how does it look like here. Also I have fixed some (quite big) bugs, haven’t had more time for it.

In the other hand, I’ve been working on an initial view avout cmake variables for my summer of code, I’ll begin my rush with it these days… :)

And now, looking forward to the aKademy!!!

6 June 2007

Updating myself

Filed under: KAlgebra,KDE,my projects — apol @ 2:04 pm

Something like a month has passed since the last time I posted and someone asked me for a little update, then here we go.

Last month some important things (in my KDE life) happened. The first one is that KAlgebra was moved to KDE-Edu leaving kdereview module. I’m feel very excited with that, I’ve worked a lot on it and i like that someone uses it. Said that, I’d like to thank Anne-Marie Mahfouf for supporting me and the KAlgebra idea. If someone wants to know more about KAlgebra, you can try it from svn :P . I’ll talk about KAlgebra in the Akademy’s Edu and School day.

The second one is that I’ve begun working on my Summer of Code project and it is taking shape.

My main problem now is that I’ll be very busy in the next 20 days. Next week I begin exams and they will last until the 25th.

Bye!

28 February 2007

Let’s play a bit

Filed under: KAlgebra,my projects — apol @ 12:18 am

Yes, finally KAlgebra entered (with a dot hit :) to KDE edu’s playground with the intention to enter KDE edu in some way. I don’t know where KAlgebra is going to go, whether extragear or merged with Kmplot. If you want to try it, you’ll need cmake now and Qt4 as well of course. kdelibs4 is not still needed for KAlgebra, but for compiling the rest of playground/edu it is needed.

If you want to install it, you just have to install it as kde3to4 says or whatever you want. If you have any questions you can ask me here, by mail or by plane :) .

25 January 2007

How to try the new KAlgebra

Filed under: KAlgebra — apol @ 10:09 pm

I am recruiting agressively people to try the new KAlgebra. Its in a beta state, things work but there may be some issues.
It has been tested in GNU/Linux (KUbuntu being precise), Mac OS X and Windows XP SP2. Yes, now it is really multiplatform. :)

To compile and use it you need to have Qt4 libraries (both execution and development) and a subversion client (subversion package on linux and tortoise svn in windows. On macos I used the same in linux, but it behaved in a strange way).
To download it and compile follow the next steps (unix way, other systems may differ the commands but the idea is the same):
mkdir kalgebra
svn checkout svn://svn.berlios.de/kalgebra/trunk
cd trunk
qmake-qt4
make

Hope someone tries it, and if you do, please tell me about your experience :) .

20 March 2006

KAlgebra organization

Filed under: KAlgebra,my projects — apol @ 11:32 pm

Hello World! Quite a lot of time has passed since the last post, too much I think… Well, I’ll try to explain a bit the KAlgebra’s file organization as I promised…
What do you think about calling the language: WASLE?
(more…)

16 February 2006

KAlgebra syntax

Filed under: KAlgebra,my projects — apol @ 2:55 am

Since we (Victor mainly) are working on KAlgebra’s documentation, I’ve decided to write a bit about the syntax. As I said in the other post, we can enter formulae in two ways. MathML Content Markup and my invented syntax (perhaps I’d have to invent a weird name for it xD).
(more…)

8 February 2006

KAlgebra

Filed under: KAlgebra — apol @ 10:37 pm

I’ve been asked many times how does KAlgebra work. It’s not difficult, but I’ll explain it in different posts to make it a bit lighter to read.

KAlgebra is a KDE-based calculator with graph capabilities based on MathML 2.0 Content Markup. If you want to learn a bit more about KAlgebra, you can go to the berlios.de or kde-apps KAlgebra’s website. There you’ll find some information, commentaries, packages and stuff.

(more…)

« Previous Page

Powered by WordPress