Viewing posts for the category work

Debconf 17 photo retrospective

Debconf17 has come and gone by too fast, so we all could use a moment looing back at all the fun and serious happenings of the main event in the Debian social calendar. You can find my full photo gallery on Google, Flickr and Debconf Share.

Moving to Germany

After a long contemplation about what I want to do with my life and just as long a negotiation, I have accepted a job offer at BMW and will be moving from Latvia to Ulm, Germany in January 2016.

Debug and optimization do NOT mix!

This has robbed me of several days of my life, so I want to bring Google juice this this problem.

New hardware - planning

My primary workstation is a 3 and a half year old Dell XPS M1710 laptop and it is getting old - the 320 Gb hard drive is getting small and slow, the 3 Gb or RAM (expanded from 2 Gb) look too small and screen is turning brown in one corner. Also dead or dying: keyboard (after cat+coffee incident), built-in speakers, battery, power adapter (twice replaced), DVD writer (rads but does not write any more) and fans (one replaced, one getting louder by the week). Also the video card is a bit slow for nowadays needs.

Better now!

As soon as my laptop came back from repairs, I started to feel better - being back with 1920x1200 resolution is great! NVidia is much more stable than ATi and Intel wireless is just great!

WoWHead client for Linux

This is highly unofficial, but if you want to upload your World of Warcraft statistics to WoWHead in Linux, then you might be able to do so by using the following script. You will need curl and wget installed.

Webmin alternatives

Everyone knows that Webmin is nasty - it does things in wrong way on a pure and nice Debian (and Ubuntu) systems and for some reason is not included in Debian (post-sarge) or Ubuntu. That does not inspire confidence in a root-running web based software to say the least.
I have a need to have a Linux server and give an administrator the ability to add/remove users, configure some LAMP settings, some email settings (SMTP, POP, IMAP, Spam/Virus protection), Samba and those kinds of everyday system administration tasks on a SOHO Linux server without having to know much about Linux.

TurboGears widget errors

I am making a small project with TurboGears and I am just loving the widgets and the identity framework. There are some rough spots, like the documentation, but luckily for the most pars you can just launch an ipython interpreter and use tab completion to look at what functions are available. But then I got this error:
Traceback (most recent call last):
File "./", line 23, in
from foo.controllers import Root
File "...Foo/foo/", line 22, in
File "/var/lib/python-support/python2.5/turbogears/widgets/", line 169, in widget_init
validator = generate_schema(self.validator, widgets)
File "/var/lib/python-support/python2.5/turbogears/widgets/", line 277, in generate_schema
if widget.is_named:
AttributeError: type object 'SettingsFields' has no attribute 'is_named'

And I could not find any help on this. Luckily I found Lucas manual and by comparing the code I found that in this part of the code:
settings_form = widgets.TableForm(

Cann't tell you more because of the NDA, but is suffices to tell that I no longer plan to move anywhere. A bit sad

Cann't tell you more because of the NDA, but is suffices to tell that I no longer plan to move anywhere. A bit sad.

Meike, about the work dullness - you ide...

Meike, about the work dullness - you identified some of the ways of improving your workspace yourself, when you descried it:
* experiment with your audio environment: either speakers or headphones, either pop music, classical music or sound of the forest
* get yourself a cup of tea with sugar and chocolate
* try to find a more comfortable working posture: experiment with chairs, headrests, handrests, legrests, cup holders, mouse pad holders. Envision your perfect working position (without account on any chairs or tables or stuff, but taking laws of physics in mind) and try to realise it using the things that you have around.
* get some kind of a plastic mat under your chair
* get some cube goodies to spice up the rest of the environment around you

Just be creative :)

On a very unrelated note: got a job offer from Google, exploded with excitement, gathered the pieces, replied with a CV, thinking about meaning of life and this particular implementation of it ...

Recent Posts






RSS / Atom