While converting a bunch of werkzeug code to Python 3.1, I ran into an issue with one of the bytes objects that was previously a string.
The line of code in question was originally this:
if value and value[0] == value[-1] == b’"’:
…
If value is something, and the first and last characters are [...]
Read Full Post »
Rather than use –all-databases, which will prevent you from being able to selectively restore any single database, consider the following:
Ideally, you should have a daily backup, with some history. It should be bulletproof (–force), it should be logged (>> …log), it should be compressed (| gzip), it should keep separate copies of each database, [...]
Read Full Post »
I use jQuery as the JavaScript library for most projects. It’s terribly convenient for selecting elements and processing them.
However, jQuery is not JavaScript, and there is a lot of things it cannot do. Rather than writing a separate set of functionality outside of jQuery, why not simply extend it on an application-per-application basis? It really [...]
Read Full Post »
Hello!
jQuery has a mouseout and a mouseleave event. The main difference is in how they handle child elements. Mouseout fires when the pointer moves into or out from child element, while mouseleave doesn’t.
This was causing a slight problem of having some menu’s close when the mouse encountered a link or other child element [...]
Read Full Post »
Maybe I should have known this about Python by now, but…
Little did I know (was wishing for it today), but there IS a way to specify that arguments MUST be keyword only.
>>> def foo(a,b,*,c,d):
… print(a,b,c,d)
…
>>> foo(1,2,3,4)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: foo() takes exactly 2 positional arguments (4 given)
In [...]
Read Full Post »