The plan is to take this simple python script and expand on it's note taking features with a GUI, console, and command line front end and additional storage options including a tiddlywiki style of appending the data store to the script.
The web server will eventually be an option rather than integral.
http://launchpad.net/pypad
I will fork this into a micro framework and also fork it into a python eval type remote or local shell. Maybe even a REPL embedded in a web page.
AnalogClock
Showing posts with label htmlentities. Show all posts
Showing posts with label htmlentities. Show all posts
Tuesday, February 12, 2013
Thursday, October 30, 2008
Yikes backslash zero on wordpress.com
I started a new blog at wordpress.com, One Liner Code. I was reviewing my posts when I realized that my sed example didn't make sense to me. I didn't understand how I could have messed up such a simple example in the language that most easily lends itself to one liners. I thought I had double checked all of my examples and made sure they were running right. Turns out the html code looked fine. There was a preprocessor stepping in between me and my sed Hello World post. It was turning my backslash zero into a null.
I whipped out my handy dandy php evaluator and encountered failure using the htmlentities() string function. php wouldn't give me the htmlentity code for characters that didn't need them. I decided to switch it up and get the charactor code using a ruby one liner:
I could have also used a php one liner like this:
The quick fix \0 allowed the post preprocessor to accept the backslash zero and turn it into the correct character representation.
I whipped out my handy dandy php evaluator and encountered failure using the htmlentities() string function. php wouldn't give me the htmlentity code for characters that didn't need them. I decided to switch it up and get the charactor code using a ruby one liner:
ruby -e '"0".each_byte {|i| p i}'I could have also used a php one liner like this:
php -r 'echo ord("0")."\n";'The quick fix \0 allowed the post preprocessor to accept the backslash zero and turn it into the correct character representation.
Labels:
fix,
htmlentities,
php,
problem,
programming,
sed,
solution,
wordpress
Subscribe to:
Posts (Atom)