Debian Developer

Posted by coldtobi | 29 Jul, 2014, 23:55

Time for a new category: Debian Stuff...


Because my new maintainer process has just ended and I just became Debian Developer. Yeah!

Thanks for that birthday present, weasel!

Blog and Website, Debian Stuff | Comments (0) | Trackbacks (0)

Migration Debian from i386 to amd64 without reinstall (Cross Grading)

Posted by coldtobi | 2 Nov, 2013, 14:53

Well, I just started the adventure to upgrade my NAS server from i386 to amd64.. Why? I want to enable flash-cache, which is currently not compatible with 32-bit kernels.

For this I am using the "Cross Grading"

Note: This is dangerous stuff. If you are not really deep into Debian you should prefer reinsalling! Backups are mandatory.


General, Linux / Debian | Comments (0) | Trackbacks (0)

N2M: pbuilder for i386 and amd64 on same host

Posted by coldtobi | 7 Sep, 2013, 10:06


- Setup:

In the howto there is a script to be safed a .pbuilderrc. Safe in $HOME and /root

Update script, e.g. to point to local apt-cacher mirror.

Then ARCH=i386 pbuilde create and ARCH=amd64 pbuilder create

- Usage example:

ARCH=i386 sudo pdebuild --debuildopts "-j2"

ARCH=amd64 sudo pdebuild --debuildopts "-j2"

Linux / Debian, Blog and Website | Comments (0) | Trackbacks (0)

N2M: parallel build dpkg-buildpackage and pdebuild

Posted by coldtobi | 14 Jan, 2012, 13:38


Build on two CPUs:

pdebuild --debuildopts "-j2"

dpkg-buildpackage -j2


When using dpkg-buildpackge (or debuild) you alos can export this env:

export DEB_BUILD_OPTIONS=parallel=2

to set the numbers of parallel builds. (eg. into .bashrc)

Blog and Website | Comments (0) | Trackbacks (0)

Windows CE: Assertion failed in wincore.cpp line 1034

Posted by coldtobi | 19 Jun, 2011, 23:31

For home automation, I grabbed my old PDA and started coding for it, using the Microsoft embedded Visual C++ Studio 3.0 (was free at that time ;-))

As soon as you start debugging, you immediatly get an assert: "Assertion failed in file wincore.cpp, line 1034". This only happens on the "emulated" PDA, but even with the wizard generated files.

However, I solved this already on another project, but I needed to google it up again, so its time to document this:


Blog and Website | Comments (0) | Trackbacks (0)

CakePHP: Baking a Application in Minutes

Posted by coldtobi | 20 Mar, 2011, 12:17

On my last PHP project I spent too much time on basic tasks like form validation, generation and all the stuff behind. As this "problems" are quite common this is basically a reinvention of the wheel. So I started looking for a good, easy to understand PHP Framework to speed things up. 

What I found is CakePHP, a MVC based framework.

Ok, there are several frameworks available, so why to choose CakePHP? I think this is up to personal taste which framework appeals you most. Of course, there are comparisons in the blogosphere, so this can be a starting point for the decision. (for example)

Back to the cake. Well, IMPRESSIVE. This framework saves you lots of work -- most functions you need everyday are already there and the documentation called "Cookbook" is also quite complete and easy to understand. The API is not very complicated, so learning this framework is definitely faster than writing your own framework. (For the German readers: read this article).

Nevertheless, back to the topic again.  

To get an application up and running in minutes you can use a method they call scaffolding. You setup a scaffold* and your are ready.

(* Your scafold consists of a database and two files.... Of course, I assume you have your webserver and database server ready, and for the sake of easiness debian running to install all required packages. As an alternative to a webserver, you might want to check the package cakephp-instaweb and the docs here. Also for the sake of easiness, this tutorial shows will not use mod_rewrite, to avoid the hassle involving proper mod_rewrite configuration)

Don't believe it?

Try it yourself. 


Blog and Website | Comments (2) | Trackbacks (0)

Enabling InnoDB support in debian (MySQL)

Posted by coldtobi | 17 Mar, 2011, 10:17

InnoDB as storage engine has some advantages: Just one example: it is the backend to use when foreign keys are required.

For a complete picute, read the documenation:

 However, on Debian InnoDB is disabled by default: (take a look at /etc/mysql/my.cnf)


However, it's not just uncommeting to enable it: Your mysqldaemon will fail.  This article will explain how you can enable it with Debian

Of course, this assumes that you already setup mysql on your Debian server.


Blog and Website | Comments (3) | Trackbacks (0)

1 2 3 ... 26 27 28  Next»