2007-07-26

Crunchier than ever

Helder just released SpeedCrunch 0.8 - great work guys!

2007-07-23

Finally Commited

I - finally - made my first commit to an open source project this year! What a feeling - one bug down, an uncountable number to go!

Index: keypad.cpp
===================================================================
--- keypad.cpp (revision 584)
+++ keypad.cpp (revision 585)
@@ -387,8 +387,6 @@
connect( d->keyASin, SIGNAL(clicked()), SLOT(clickedASin()) );
connect( d->keyACos, SIGNAL(clicked()), SLOT(clickedACos()) );
connect( d->keyATan, SIGNAL(clicked()), SLOT(clickedATan()) );
-
- connect( this, SIGNAL(settingsChanged()), SLOT(settingsChanged()) );
}

2007-07-17

10 PRINT "Hello World!"

I'm just in a great mood today as my book, Foundations of Qt Development, is going to get printed today. Almost a year of hard work is coming to an end and I've just started my summer vacation. Nice to have some time of, and even nicer to be a proper book author and not just some article writer for Datormagazin :-)

2007-07-13

A call for help

It seems that SpeedCrunch needs help from translators. Be brave - step up!

On a side not, SpeedCrunch development has really been revitalized when the new maintainer, Helder Correia, took over.

2007-07-11

KDE 4 Alpha 2

Ok, it has been days since the second alpha of KDE 4 was released so I'm late. Still, I've put together a small collection of screens where I've tried some of the new stuff in KDE 4. The alpha is really limited still, so hopefully the review of the next edition will be more interesting. In the mean time - check out the current state here: KDE 4 Alpha 2 test run.

Labels:

2007-07-03

A long time ago...

I found some old code today.



!       Boundaries

CHARACTER*60 BNDFN(1:15)
INTEGER*2 CHKBOUNDS
INTEGER*2 LOADBOUNDS

INTEGER*2 BNDS
INTEGER*2 CHKBNDS

COMMON /CBOUND/ BNDFN,CHKBOUNDS,LOADBOUNDS,BNDS,CHKBNDS


I just have to say that I love the code, in a painful kind of way.



        ELSE IF (STRINGCOMPARE(VARIABLE,'BOUNDFILE'//CHAR(0)) .EQ. 0) THEN
IF (CHKBNDS .EQ. 1) THEN
IF (CHKBOUNDS .EQ. 0) THEN
LOADBOUNDS = LOADBOUNDS + 1
READ (VALUE, '(A60)') BNDFN(LOADBOUNDS)

IF (LOADBOUNDS .EQ. BNDS) THEN
CHKBOUNDS = 1
ENDIF
ENDIF
ENDIF


This was actually my first paid software job. I wonder what kept me going.



        IF(FILTER .EQ. 60) THEN
/KILL("T3")
/BUTTER("NOFILT","T3",2,0.0,100.0,1,1)
/KILL("T2")
/CONV("T3","T2",0,,,,,1)
/KILL("T3")
/BUTTER("T2","T3",2,0.0,100.0,1,1)
/KILL("T2")
/CONV("T3","T2",0,,,,,1)



So, any Trolls out there that know anything about any Fortran bindings for Qt?

2007-07-02

Finally F/OSS

I've finally had time to do some minimal F/OSS work again - it has been months. I'd like to start by thanking Helder, Ariya and everyone else who have been working on SpeedCrunch 0.8. Yesterday evening I put together a Windows Installer for the 0.8 alpha release. Try it! Show it to your friends! Make your mum use it!