Index ¦ Archives ¦ RSS > Category: hacking ¦ RSS

Frugalware 1.0 tagged, last FSAs for 0.9

Estimated read time: 1 minutes

Yesterday I tagged Frugalware 1.0, which means that no new bugfixes or features will hit the tree till release. And the next task is to install 0.9 and write an upgrade howto... (What a boring task, but users really like it.)

OTOH, I just released the last FSAs for 0.9, probably we'll announce its EOL a few days after 1.0 is out.

And my git test_cmp patches are in. :) (After sending no patches for 2 months.)

BTW, I did a simple check to see what are the results for my real name (ie Hungarian order, accents) on the first page @ Google.

From the 10 results there are 6 Frugalware related ones, 3 for work, and one is unrelated (though the page lists papers of one of my relatives).


Updated test_cmp patches

Estimated read time: 1 minutes

In fact nothing special, I wasted time with viewing this Google Talk. I was not aware that there are other interesting talks outside the Tech Talk ones. ;-)

And BTW I almost forgot about the recent test_cmp patches, I posted now an update, hopefully that will do it.


Nokia fbus from Python

Estimated read time: 1 minutes

So yesterday I found this article and I wanted to try it out from Python.

Here is a few lines of code to send that "get hw and firmware version" message to the phone and at least read an ACK:

import serial, time

ser = serial.Serial("/dev/ttyUSB0", 115200) ser.setRTS(False) ser.write("\x1E\x00\x0C\xD1\x00\x07\x00\x01\x00\x03\x00\x01\x40\x00\x52\xD5") print repr(ser.read(1)) print repr(ser.read(10))

Of course this is just a PoC, the first read could be avoided and we could just read one char till we hit the 0x1e one. But that .setRTS() took a few hours to figure out. ;-)


WIP support in syncd

Estimated read time: 1 minutes

We have these WIP repos (stands for Work In Progress), but uploading packages there was always a manual task. This is quite unhandy when the WIP repo is being worked on for multiple months.

We already had some minimal support for WIP repos in the sync client, but it was not enough, the pacman/repoman configs were no propagated from the server to the build nodes.

I recently got some time to work on this and now it's there - once all the build nodes will be upgraded to 1.0, we will be able to use this feature without any limits. :)


RMS talk

Estimated read time: 1 minutes

RMS was here in Hungary and he held a session about copyright. The interesting thing was that he talked about copyright of music, books, etc. - not just software.

There are two videos here.


Being an active git contributor

Estimated read time: 1 minutes

I just found this here:

"The Eclipse plugin and builtin-merge projects were integrated into the mainline source code. The latter student remains a very active contributor to our project."

Heh, that'd be me. ;-)


LESSCHARSET vs special chars

Estimated read time: 1 minutes

So we got this bugreport yesterday, and I wasn't able to reproduce it on my x86 box, but I saw it on my iBook. It turns out that LESSCHARSET, which I set just for git, handles this case for me as well. At least after setting it, the manpage is correct on my iBook as well.

The weird thing is that it's still wrong for crazy@ - though I don't know if this will solve the problem of the reporter or not.

I started working on a new song in lilypond, I still like it, though no idea so far how to display a simple "A^4", it seems "a:4" does something much more complicated. ;)


Patch for picu

Estimated read time: 1 minutes

I recently started using picu, which is a nice tool (I just mirror pictures at Picasa as I like the comment/notify/label features of it.), but it had two annoying bugs (no proper header and too gmail-centric), so I sent this patch upstream today.

Heh, and this is the 100th hacking post. So far it seems it was not a bad idea, I can search back "what did I hack on 22th", and sometimes I can link posts from here as a HOWTO, so writing it in English was a good decision.


Perfect localized fonts in the setup again

Estimated read time: 1 minutes

We had this problem recently that on the console the fonts were not entirely correct, for example lat2-16.psfu.gz was replaced by lat2a-16.psfu.gz. I finally found why it was still broken in the setup: I forgot to update the Makefile to include the new font in the initrd. ;-)

Now the fonts are perfect again.


Serial driver for erlang

Estimated read time: 1 minutes

I just started searching for an alternate serial driver for Erlang as the semi-official one has zero documentation, and found what?

There is a gen_serial module by spearce, we know each other since last year's GSoC. ;)

Sadly the driver seem to be Windows-only so it's not that interesting, but the world is small.

© Miklos Vajna. Built using Pelican. Theme by Giulio Fidente on github.