07/30/2007Here’s my ride of 29/07/2007, climb up to MonteVecchio from Borello, then up an down to Sorrivoli, followed by a hard reduction and a easy climb to Longiano. Then down by Montilgallo and go to home.
MapMyRide map on full article.
Stay tuned
Read the rest of this post »
07/26/2007On yesterday evening i played a little with Subversion, I was looking for a way to do a post in my blog after a commit.
I knew that there’s post-commit hooks, but only email-related. So i’ve taken my Python, and i wrote this script that connects to XML-RPC service built-in in WordPress (using xmlrpclib), and provide to create a new post that contains the commit’s message, and a list of affected files (by a call to svnlook).
The script is very easy and customizable, I hope it will be a launch for everyone.
Ah, i talked about it also in Google Project hosting user group, I hope that someone listen to me…
Here’s the code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #!/usr/bin/python import sys import xmlrpclib import os xmlrpc_url = "http://localhost/wp/xmlrpc.php" xmlrpc_username = "admin" xmlrpc_password = "admin" post_title = "Commit log" repos = sys.argv[1] rev = sys.argv[2] log_message = os.popen('svnlook log ' + repos).read() affected_files = os.popen('svnlook changed ' + repos).read() server = xmlrpclib.Server(xmlrpc_url) server.metaWeblog.newPost(1,xmlrpc_username,xmlrpc_password,{"title":post_title, "description":"Message: " + log_message + "Affetcted files: \n" + affected_files},bool(1)) |
Stay tuned
Technorati Tags: subversion, python, XML-RPC, post-commit hooks, wordpress
07/26/2007Happy birthday to me, happy birthday to me, happy birthday happy birthday, happy birthday to me!!
Stay tuned
Technorati Tags: compleanno, birthday
07/25/2007Today i’ve had the need to get the dimension of a files, in hexadecimal format.
Tired to do cut&paste from calc to shell, i decided to get this info only from shell.
In a few minutes, just the time to read manpages, here’s that i’ve done.
Start
1 2 3 4 5
| $ ls -l images/* totale 12952 -rw-r--r-- 1 massi massi 11117611 2007-07-25 11:28 ramdisk.gz -rwxr-xr-x 1 massi massi 193336 2007-07-25 10:43 redboot.bin -rwxr-xr-x 1 massi massi 1930140 2007-07-25 10:41 zImage |
Too many data, we’ll get less with awk
1 2 3 4 5
| $ ls -l images/* | awk '{print $5}' 11117611 193336 1930140 |
Now data are ok, but there’s an empty line: i need an help from tail
1 2 3 4
| $ ls -l images/* | tail -n +2 | awk '{print $5}' 11117611 193336 1930140 |
Ok, empty line is disappeared. Now i’ve only to play with awk fields.
1 2 3 4
| $ ls -l images/* | tail -n +2 | awk '{printf("%s: %s(dec) %x(hex)\n", $8 ,$5 , $5)}' ramdisk.gz: 11117611(dec) a9a42b(hex) redboot.bin: 193336(dec) 2f338(hex) zImage: 1930140(dec) 1d739c(hex) |
Done!
Stay tuned
Technorati Tags: awk, tail, bash
07/25/2007Thanks to Gioxx, now i’ve found the simpliest way to put Technorati tags on my posts. I’ll go to update older posts.
Stay tuned
Technorati Tags: gioxx, simpletags, technorati