Personal info for ragnar
This person is currently certified at Journeyer level.Name: Ragnar Hojland Espinosa
Homepage: ragnar-hojland.com
Notes: self note: 'diary not here'.
This person is:
- a Admirer on project Pocket Smalltalk.
- a User on project Seaside.
- a User on project UnixVM.
- a User on project Look Enhancements.
- a User on project SqueakMap.
- a User on project PostgreSQL Client.
- a Admirer on project Jacarandá.
- a Admirer on project Squat.
- a Admirer on project Musinum.
- a Admirer on project NetModel.
- a User on project Monticello.
- a Admirer on project Logic Expressions.
- a User on project GOODS client.
- a Admirer on project Slate.
- a Lead Developer on project LDAPlayer.
- a Admirer on project SmallWiki.
- a Admirer on project OmniBrowser.
- a User on project Spoon.
Recent diary entries for ragnar:
Well, since I finally managed to remember the password:That's all for now :)
- I'm thinking in setting up a web page and some squeak code in which you could toggle the "I'm-using-this" bit of a package, and the web page would get updated with that information. One of the things you see on the mailing list is people saying "they don't know if anyone uses X, but..", and then someone pops up saying they do. Communication could be improved.
- This sounds verra similar to the network announced coding activity thing its been floating around my mind for ages now. I saw subethaedit some days ago and it certainly looks like a tool with a very good potential.
- Lots of healthy (and a bit stingy) discussion on the mailing list lately. Good.
- Avi helped me fix the last issue I had with my little Seaside toy.. so that made it possible to now have someone learning squeak/seaside half-time, and we're going to polish the web app and see if we can start using it internally.
13 Nov 2004 (updated 13 Nov 2004) »
It's been long time since my last diary update and it still feels as it was last month.. life is busy around here. On the squeak side... I got too disgusted on the gtk thing a few months ago and left it to dry in the sun in case someone wants to pick it up.. it's nice, tho, to see that the Wx thing from Rob Gayvert is still going on. I have a couple of ideas for things to do with squeak whenever we manage to get a standard looking widget set. Notice I say a standard looking, because more and more I like the idea of having non-native widgets in the image.Had some time today and needed a rest, so I had a look back at the gtk code and pounded on it a bit. I easily got it to a point where it handled multiple argument callbacks in squeak such as:
e _ self newEntry text: 'a Label'.e callbackFor: 'move-cursor' add: (GtkCallback newWithTarget: self selector: #testEntryAction:arg2:arg3:).
and required minimal effort to add new fuctions (effort involves editing one line)
Then I happily I thought it'd be a nice idea to make a little class browser to see what else was needed.. and stumbled upon gtk_list_store_new. This little ugly beast is varadic, which I obviously have no way to handle.
The alternative is gtk_list_store_newv, taking a pointer to an array of arguments instead, which is only a bit better than the varadic fuction. I say this because unfortunately I have no way to handle it with the current C/perl glue code "design" (In order to fish the values out of squeak I need to know their types, and in this case I need the types of value in a value)
Next to check is wether there are newv functions like this, and if (heh:) they take different kind of parameters. if not I could make some sort of special case.. or let squeak pass the type along with each argument in the array.
This is what I get for not knowing the gtk API. It always pays off to think and study the enemy in advance, even for quick hacks.
22 Jun 2004 (updated 22 Jun 2004) »
A cow-orker thought the mouse that roared was really a cat.. and now that I think of it, it does look like a cat. Is it a mouse, or is it a cat? I'd like a cat, I'm a cat person. We get lots of cats on the green zone near the office.
Lots of animals, huh? :)
I came back from sick leave after 3 weeks (1 of holidays) and when I started picking everything up I found that my little GOODS+Seaside+SOAP+Perl experiment was failing miserabily, with GOODS segfaulting. After some tests I managed to corner the bug to something related to GCC (3.3.x).. now everything works nicely again :)German was trying the LDAP thingie on Active Directory and it was freezing. Turns out AD uses long concrete form for lengths even when it's not necessary (happily wasting 4 bytes for each element in a packet) and I wasn't adding the length of the length of the length (a byte).
This person has certified others as follows:
- ragnar certified gokr as Master
- ragnar certified AndreasRaab as Master
- ragnar certified FrankShearar as Apprentice
- ragnar certified rowledge as Master
- ragnar certified FrankCag as Apprentice
- ragnar certified avi as Master
- ragnar certified dclapp as Apprentice
- ragnar certified Socinian as Apprentice
- ragnar certified frenchPadreyfuss as Apprentice
- ragnar certified sge as Apprentice
- ragnar certified gaelli as Journeyer
- ragnar certified DiegoGomezDeck as Journeyer
- ragnar certified jhouchin as Apprentice
- ragnar certified TedK as Master
- ragnar certified laton13 as Apprentice
- ragnar certified mayuresh as Apprentice
- ragnar certified TomKoenig as Apprentice
- ragnar certified NedKonz as Master
- ragnar certified Craig as Master
- ragnar certified oxygene as Apprentice
- ragnar certified jmax as Apprentice
- ragnar certified JohnMcIntosh as Master
- ragnar certified DelbertMurphy as Apprentice
- ragnar certified bpagano as Apprentice
- ragnar certified BrentPinkney as Apprentice
- ragnar certified plantec as Apprentice
- ragnar certified IanPrince as Apprentice
- ragnar certified DanyAltman as Apprentice
- ragnar certified rh as Apprentice
- ragnar certified jigme1968 as Apprentice
- ragnar certified eds as Apprentice
- ragnar certified rpenney as Apprentice
- ragnar certified RomainRobbes as Apprentice
- ragnar certified JulienBourdon as Apprentice
- ragnar certified cwp as Journeyer
- ragnar certified cbc as Apprentice
- ragnar certified wiz as Apprentice
- ragnar certified rsm as Apprentice
- ragnar certified sr as Apprentice
- ragnar certified dach as Apprentice
- ragnar certified jkd as Journeyer
- ragnar certified jpierce as Apprentice
- ragnar certified Evyn as Apprentice
- ragnar certified bons as Apprentice
- ragnar certified mds as Apprentice
- ragnar certified picxenk as Apprentice
- ragnar certified rkris as Apprentice
- ragnar certified kjw as Apprentice
- ragnar certified kamk as Apprentice
- ragnar certified mikevdg as Apprentice
- ragnar certified mue as Apprentice
- ragnar certified dfaught as Apprentice
- ragnar certified samir as Apprentice
- ragnar certified sriemann as Apprentice
- ragnar certified karl as Apprentice
- ragnar certified tb as Apprentice
- ragnar certified jiwon as Apprentice
- ragnar certified AndreasGerdes as Apprentice
Others have certified this person as follows:
- AndreasRaab certified ragnar as Apprentice
- GermanArduino certified ragnar as Journeyer
- laton13 certified ragnar as Journeyer
- FrankCag certified ragnar as Apprentice
- mds certified ragnar as Apprentice
- mue certified ragnar as Apprentice
- KenCausey certified ragnar as Journeyer
- karl certified ragnar as Apprentice
[ Certification disabled because you're not logged in. ]
[ Home | Articles | Login/Account | People | Projects ]