Ken Kinder's personal website

Tag Archives: Bugs

How to fix NiftyCube IE 8 width problem

At work we use this tool called NiftyCube to round corners of elements (it even works with divs that have gradients in them). The problem, however, is that on Internet Explorer 8, 100% width divs are shrunk to the contents of the div.

Worst lock acquisition code ever.

Courtesy of CherryPy:

while True:
try:
lockfd = os.open(path, os.O_CREAT|os.O_WRONLY|os.O_EXCL)
except OSError:
time.sleep(0.1)
else:
os.close(lockfd)
break
self.locked = True

Really people, [...]