User login |
An opinion is formed![]() This is a drawing that my son (recently turned 5 years old) made in kindergarten. It was for me and he could tell me that it pictured me and a 'D' (of course). Now, one could suspect that I have mentioned D and programming to him, but I don't think I did - still it seems that he's getting the right idea ;) By larsivi at 2009-02-01 16:52 | misc | 3 comments
Cat swimming in snow![]() See this for more info on exactly how much snow, but I was impressed at the cat's ability to get across. By larsivi at 2009-01-03 22:48 | Surroundings | add new comment
DDBI in 100!I made another commit to DDBI and it turned out to be the 100th - the developers of olden days must have practiced "commit large chunks of code when first committing". Anyway, todays commit was just some simple functionality to support vendor specific features generalized into DBI features, such that they can be checked for and enabled. This was mainly to allow for multi results and multi statements which are supported in most large databases, but not smaller ones like SQLite. Thanks to Benjamin Shropshire for the hints on how to get that together for MySQL. Considering all the interest prior to me committing much to DDBI, I haven't gotten all that DDBI on the road againAs have already been noted on D.announce, I have started committing new code to DDBI. The task at hand is to refine the interfaces, make it easier to use where possible, and use as little resources as possible (this isn't necessarily easy given that fetched data need to stay in memory somewhere). I have committed some new interfaces in dbi/model/ and implemented those (mostly at least) for mysql. SQLite will be the next to be added, and after that maybe PostgreSQL. I expect to have to rely on contributions for anything beyond that. If you have any thoughts on the work I've been doing, please contact me. My current thoughts involve adding multi statement/multi result support (thanks BCS), make sure optional allocators can be used properly (and in all places applicable), how to best fetch results and error handling. By larsivi at 2008-10-31 12:07 | D programming language | Free software | General | Open source | Programming | Tango | read more | larsivi's blog | 2 comments
Tango Conference approaching!The first Tango Conference is approaching, and I'm giddy with expectations. I think the program is looking very good, and I'm happy that we got some speakers from across the pond. The site of the conference is an excellent fit, with it being the first University to hold a D class. Torun, Poland is in addition a town with a very pretty medieval city centre, see the images here. I expect to meet up with several of the other visitors already at the airport in Warsaw the day before the conference start, and except for Frank Benoit, these will be people I haven't met before, but that are active in the Tango community. By larsivi at 2008-09-04 09:28 | D programming language | General | Open source | Programming | Tango | read more | larsivi's blog | add new comment
Mention in Computerworld.auI'm to some degree active on LinkedIn and my answer to a question there led to the quotes that can be found in this article. Although the name isn't mentioned, my quotes are all taken from my work on Tango. The article is about how easy/difficult it is to write/use open source software on Macs. Although I am fully behind my quotes there, she did leave out the ones that weren't so negative. By larsivi at 2008-08-05 10:51 | D programming language | Free software | General | Open source | Programming | Tango | larsivi's blog | add new comment
Twitter, Ohloh and Hackontest updateAfter the previous post on the topic, I have received quite a few followers on Twitter (15?) and 2 on Ohloh. I guess this means that I will use Twitter most, but I may duplicate what I consider important D/Tango messages to Ohloh, just to make it appear somewhat active there too (The Ohloh page takes its time updating the stats, so it gets kinda static without some other activity). As for the Hackontest competition, they will start the selection process on August 1st. Apparently only 6 projects fulfill the requirements and are thus eligable. Tango isn't one of them, but is pretty close (missing one implementor). By larsivi at 2008-07-10 22:48 | D programming language | Free software | General | Open source | Tango | read more | larsivi's blog | add new comment
DMD release processSeems like it isn't all to long since last time I wrote about the D compilers - then about quality. This time I'd like to write about DMD's release process, as it is highly frustrating for me trying to have Tango compile with it. Almost every release sees a regression, or some obscure accepts-invalid bug getting fixed in what is meant to be the stable branch. Today DMD 1.032 was released, with at least 3 issues causing immediate harm to Tango. One I made go away in SVN, but I'm considering reverting, and just calling 1.032 broken. The last 2 issues I don't know how they affect Tango yet. Actually, there may even be more that I just didn't get to yet. By larsivi at 2008-07-09 13:15 | D programming language | Free software | General | Open source | Tango | read more | larsivi's blog | 4 comments
To tweet or not to tweetI recently got my self a twitter account, and not very surprisingly you can find it at http://twitter.com/larsivi. The reasoning behind the move is that I don't want to post too much low quality content to this blog, and thus I end up seldomly really having to time to write here. With twitter I can make short notes and anecdotes without worrying about quality. I'm not normally interested in the daily dealings of all people around the world, but see Twitter as an easy way to post thoughts around the open source work I do, and a bit of software development in general. Considering this, I think I find Ohloh's journals a better idea (or a better match towards what I want), but I'm not sure many enough of the D users use Ohloh to make the feature work for me. Also, Twitter could spread the "word" wider, although I guess the "word" would be considered less interesting to most potential readers. By larsivi at 2008-06-13 09:01 | D programming language | Free software | General | Open source | Programming | Tango | read more | larsivi's blog | 3 comments
Google's treasure hunt - task 2I don't normally bother (or have time for) the various programming competitions on the net. This one caught my eye however, as I find the Tango implementation fairly short and elegant (the one that prompted my attention was in F# and wasn't particularly readable IMO, but then I'm not really into functional programming). The task (see here to get your instance) is to process a directory tree (provided from Google in a zip file), and sum up values on certain lines of certain files. My instance told me to sum values on line 5 in files with extension ".js" and with "BCD" somewhere in the path and multiply that with the sum of the values on line 1 in files with extension ".txt" and with "zzz" somewhere in the path. Empty lines should not be counted (I probably misunderstood something as an empty line would only have yielded a zero value for the sum in any case, but I got the correct result according to Google). By larsivi at 2008-05-21 21:18 | D programming language | General | Open source | Programming | Tango | read more | larsivi's blog | 3 comments
|
SearchBrowse archives
|