Karkidaka mazha in Kerala, where the rain is born
Plethora
New hackorama project pushed to github, Plethora
Hackorama App Store
Published Hackorama App on Hackorama App Store on Google Play
Cloud
Now running on the cloud via Digital Ocean
[kitho@valyrian ~]# dig hackorama.com ANY +short 162.243.123.74 ns3.digitalocean.com. ns1.digitalocean.com. ns2.digitalocean.com. ns1.digitalocean.com. hostmaster.hackorama.com. 1447211821 10800 3600 604800 1800 10 mailstore1.secureserver.net. 0 smtp.secureserver.net. [kitho@valyrian ~]#
15 Years
Hackorama Reboot
Redesigned as a minimal, fluid, mobile first site, using Pelican.
Rhythm of Rain
Watching the monsoon rain in Kerala
Java Properties in Python
Get code from GitHub
Read the key, element pairs from a java properties file
while natural_line: # skip blank lines and comment lines, process only valid logical lines if natural_line.strip() and COMMENT_LINE.match(natural_line) is None: logical_line = natural_line.lstrip().rstrip(LINE_BREAKS) # remove multi line delim and append adjacent lines while MULTI_LINE.match(logical_line): logical_line = logical_line.rstrip()[:-1] + propfile.readline().lstrip().rstrip(LINE_BREAKS) pair = SPLIT_DELIM.split(logical_line, 1) if len(pair) == 1: pair.append(DEFAULT_ELEMENT) pair = [re.sub(VALID_ESC_DELIM, '', item) for item in pair] pair = [re.sub(ESCAPED_ESC_DELIM, ESC_DELIM, item) for item in pair] pair = [unicode(item, 'unicode_escape') for item in pair] result[pair[0]] = pair[1] # add key, element to result dict natural_line = propfile.readline() return result
Follows the java properties file format and tested against the Java 6 version of java.util.Properties
Get code from GitHub
Sound of Monsoon
Listening to the monsoon rain in Kerala
AnyOption on GitHub
After almost 10 years, many bug fixes and users around the world, moving AnyOption to GitHub



