kblin.blogspot.com
Kai's Development Blog: December 2011
http://kblin.blogspot.com/2011_12_01_archive.html
Thursday, December 8, 2011. Python Regexes: Named Groups. Cool Bananas. LOCUS SCU49845 5028 bp DNA PLN 21-JUN-1999. The 'LOCUS' tag explains what this line is about, then there's the accession number for the sequence, the length of the sequence, the type of the molecule, some classification where the sequence comes from, and the date the sequence last saw a major update. The regex to parse this is pretty straightforward (yeah, right):. P length # sequence length d # digits only ) sbp s # skip ' bp ' stri...
kblin.blogspot.com
Kai's Development Blog: Samba4 DNS sprint, day 5 summary
http://kblin.blogspot.com/2012/03/samba4-dns-sprint-day-5-summary.html
Saturday, March 31, 2012. Samba4 DNS sprint, day 5 summary. Because it's the end of the week let me take a look at the high and low points of this sprint over the week:. High point: On Tuesday morning, I finally got forwarding sorted out. Ever since Tuesday, all DNS requests on my dev machine were handled by my local samba server. High point: On Wednesday morning, I managed to fix signing of TSIG requests. High point: During my tries to find a useful test for TKEY, I set up a Win7 client for my domain, a...
kblin.blogspot.com
Kai's Development Blog: Samba DNS sprint, day 3 summary
http://kblin.blogspot.com/2012/03/samba-dns-sprint-day-3-summary.html
Thursday, March 29, 2012. Samba DNS sprint, day 3 summary. Some progress on the TSIG front, but I'm stuck with the exact signing method for a packet. For some reason dig and I disagree on what the HMAC-MD5 of a specific query should be. The RFC. Is a bit vague, and the BIND code of that area seems to be in assembler. (Ok, it's C, but their coding conventions differ so much from ours that I probably have to spend a week getting my brain to adjust to that). Subscribe to: Post Comments (Atom).
kblin.blogspot.com
Kai's Development Blog: Samba DNS sprint, day 4 summary.
http://kblin.blogspot.com/2012/03/samba-dns-sprint-day-4-summary.html
Friday, March 30, 2012. Samba DNS sprint, day 4 summary. For tomorrow, I hope to get a bit more done than today. I'll be working on a little gss-tsig test utility based on libaddns that I can use to test my server implementation. That should at least allow me to figure out what's going on at specific steps. I still might need some help on the Gensec side. Subscribe to: Post Comments (Atom). Samba4 DNS sprint, day 5 summary. Samba DNS sprint, day 4 summary. Samba DNS sprint, day 3 summary.
kblin.blogspot.com
Kai's Development Blog: October 2010
http://kblin.blogspot.com/2010_10_01_archive.html
Wednesday, October 27, 2010. On the way to Samba 4, week 42. Recursive query support (needs a DNS resolver library, working on that). Support for update requests so clients can update their own entries. On provisioning, we need to pre-load the database with a couple of DNS records. You can see a broad overview of the todo items for the DNS server in source4/dns server/TODO. Subscribe to: Posts (Atom). On the way to Samba 4, week 42. Google Summer of Code blog. War on legacy code.
kblin.blogspot.com
Kai's Development Blog: May 2012
http://kblin.blogspot.com/2012_05_01_archive.html
Monday, May 14, 2012. Playing with POSIX pipes in Python. Recently I was faced with an external program that I wanted to call from my script that only writes its output to a file, not to stdout. Faced with having to call this program a lot of times in parallel, I decided to fake up its output files via POSIX FIFO pipes. Unfortunately the python API around FIFOs is pretty close to the POSIX API, so it feels a bit un-pythonish. The following post illustrates my approach to getting around this limitation.
kblin.blogspot.com
Kai's Development Blog: June 2011
http://kblin.blogspot.com/2011_06_01_archive.html
Sunday, June 19, 2011. Geeky stage props made easy. Currently I'm involved in building the stage and props for an amateur theater, the Brechtbau Theater. At my university. We're currently preparing for an Agatha Cristie play, "And then there were none". As a great opportunity, we are able to perform this piece in the city's professional theater, the Landestheater Tübingen (LTT). Subscribe to: Posts (Atom). Geeky stage props made easy. Google Summer of Code blog. War on legacy code.
kblin.blogspot.com
Kai's Development Blog: March 2012
http://kblin.blogspot.com/2012_03_01_archive.html
Saturday, March 31, 2012. Samba4 DNS sprint, day 5 summary. Because it's the end of the week let me take a look at the high and low points of this sprint over the week:. High point: On Tuesday morning, I finally got forwarding sorted out. Ever since Tuesday, all DNS requests on my dev machine were handled by my local samba server. High point: On Wednesday morning, I managed to fix signing of TSIG requests. High point: During my tries to find a useful test for TKEY, I set up a Win7 client for my domain, a...
googleenlacampus07.blogspot.com
Google en la Campus Party 2007: julio 2007
http://googleenlacampus07.blogspot.com/2007_07_01_archive.html
Domingo, 29 de julio de 2007. Kai Blin y su experiencia con el SoC. I have participated in Google Summer of Code right from the start in 2005. Back then, I applied for the Wine project because I had an offer to do an. Undergraduate thesis on any work I did during the Summer of Code for Wine. This probably helped me to actually apply, as the whole thing looked pretty. Intimidating. I also applied in the last minute, with only a couple of hours. Browsing through all the project proposals. Up with project i...