<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.7" -->
<rss version="0.92">
<channel>
	<title>..::f4ntasmic studios::..</title>
	<link>http://www.f4ntasmic.com</link>
	<description></description>
	<lastBuildDate>Sat, 03 Jan 2009 17:56:04 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Restructuring of CRM</title>
		<description>So my work on CRM continues, and I spent yesterday mainly just cleaning up code. Broke everything out into separate classes, and created a more 'Pythonic' directory structure for the application. Granted, this wasn't really "necessary" per se, but it does make the code look far less embarrassing than it ...</description>
		<link>http://www.f4ntasmic.com/?p=212</link>
			</item>
	<item>
		<title>Git Loving and More RPC Stuff</title>
		<description>As I continue to work on the Confluence Remote Manager, I continue to fall more in love with Git. It's now my version control software of choice. I've gone so far as to checkout all my svn repos with git svn, and use that rather than the native svn tools. ...</description>
		<link>http://www.f4ntasmic.com/?p=210</link>
			</item>
	<item>
		<title>Snazzy Trick of the Day</title>
		<description>I added the ability to import users from CSV to Confluence this morning, and thought I'd share it since it could be useful to someone down the road:

#!/usr/bin/env python

import csv
import string
import xmlrpclib
from random import choice
from xmlrpclib import Server

server = Server("http://localhost:8080/rpc/xmlrpc")
user = "admin"
password = "admin"
fileName = "/home/f4nt/contegix/temp/users.csv"

def passwordGen(length=8, chars=string.letters + string.digits):
 ...</description>
		<link>http://www.f4ntasmic.com/?p=201</link>
			</item>
	<item>
		<title>Small Change</title>
		<description>All future updates can be found at my github repo. I'll of course update here with any milestones or anything of the sort, but if you intend to keep track of development it'll happen at github. </description>
		<link>http://www.f4ntasmic.com/?p=200</link>
			</item>
	<item>
		<title>Quickie</title>
		<description>New version in the repo:

URL: http://svn.f4ntasmic.com/confluence-rpc/
user: anon
pass: f4ntsvn

Now with exception handling, and what not.

New home for this app:Confluence Remote Manager </description>
		<link>http://www.f4ntasmic.com/?p=182</link>
			</item>
	<item>
		<title>Remote User Management</title>
		<description>Well, I finished up the user management section today, so I'm pretty happy about that. Check it:



[caption id="attachment_177" align="aligncenter" width="502" caption="Managing users in Confluence"][/caption]

[caption id="attachment_179" align="aligncenter" width="501" caption="Adding a user to Confluence with Confluence GTK"][/caption]

All that's really left now is just cleaning up the application, and performing better error handling.. ...</description>
		<link>http://www.f4ntasmic.com/?p=169</link>
			</item>
	<item>
		<title>Searching Works (kinda)</title>
		<description>I have all of the content management stuff that I'm going to do for my application complete now, so I moved on to the Search feature. I knew this would be pretty quick and easy, so it seemed like the next logical step. I'll save all of the user management ...</description>
		<link>http://www.f4ntasmic.com/?p=165</link>
			</item>
	<item>
		<title>And It Continues</title>
		<description>Just a quick and dirty update this time around I suppose. I've been a busy little blogger lately, mainly because I've been a busy little programmer lately. Gotta love self-promotion and ego stroking right? I've been plugging away on my little application for Atlassian's Confluence today with my down time, ...</description>
		<link>http://www.f4ntasmic.com/?p=162</link>
			</item>
	<item>
		<title>pyGTK and Confluence RPC</title>
		<description>So I apparently decided that just having wrapped the majority of the Confluence Remote API wasn't quite enough for me. I've decided that I should continue this learning experience of Python onwards to learning pyGTK as well. Currently, my handy Python script I mentioned in the last can do just ...</description>
		<link>http://www.f4ntasmic.com/?p=152</link>
			</item>
	<item>
		<title>Atlassian XMLRPC</title>
		<description>I've always been a big fan of Confluence, I think I've made that abundantly clear on this blog. I'm also a huge fan of JIRA as well, since nobody quite does a wiki or an issue tracker as well as Atlassian does. Granted, there are plenty of (free) alternatives, but ...</description>
		<link>http://www.f4ntasmic.com/?p=147</link>
			</item>
</channel>
</rss>
