Your browser does not have JavaScript enabled. JavaScript is used to enhance both BitLeap’s website and our Customer Control Panel. You may not be able to use all the functions of our website properly with JavaScript disabled. Sorry for any inconvenience this may have caused.

Loading Data...


Monthly Archives: January 2007

Reissued GPT Patch for GRUB 0.96

Recently when working with a customer server, we discovered that the GRUB 0.x releases do not have support for GUID (GPT) partition tables. After some searching we found that someone kindly created a patch adding GPT support to GRUB. After having problems applying the patch to my local install of GRUB due to formatting issues and […]

Nvidia Xorg Dual-Head Linux Change

I recently upgraded the version of the nvidia kernel module and it broke the xinerama support. In recent versions of the nvidia binary, the format of the xorg.conf changed. From nvidia module 1.0.8756 and on, the following changes need to be made. There are of course two ‘Section “Screen”‘ blocks, one for each monitor. […]

Prefetching Data on CPU to Increase Function Performance

I have now returned to working on optimizing the bzip2 libraries in assembler for the x86-32bit and x86-64bit platforms. Tuesday evening before I left I discovered something interesting: At first I was calling the new optimized bitleap_BZ2_blockSort function as such: push edi call bitleap_BZ2_blockSort add esp, 4 However, in the […]

Cron Ignoring Changes in /etc/cron.d

Ever edit a file in /etc/cron.d and notice that cron magical knows it needs to reload? We do it all the time at BitLeap and it works great. However, recently we noticed that when we used php’s file_put_contents function cron wasn’t reloading automatically like it did before. Turns out that when we […]

Unable to `ls` a CIFS/SmbFS Mount

Ever wonder why you could mount a CIFS/SmbFS share, but you get a nice little “permission denied” type of message when you try to ls the mount point? We ran into this exact issue. The cause of the issue wasn’t too hard to figure out. See, you have rights at the share level, but you […]



 

BitLeap Devblog

Welcome to the BitLeap developer blog! Some posts are longer than others, but they all seem to make use of links and code and stuff. Feel free to read, or not to read, as you so desire and prefer.