[19:33] <cjohnston> o/
[19:34] <newz2000> hi stas, are you around?
[19:34] <stas> newz2000: hi
[19:34] <stas> yep, still working on that app
[19:34] <newz2000> I was just about to tell you something that wasn't true
[19:34] <stas> shoot :)
[19:35] <cjohnston> dont lie! its not nice
[19:35] <newz2000> Just to forewarn you, chances are quite high that we won't need plan b (the app you're doing)
[19:35] <cjohnston> :-P
[19:35] <newz2000> I almost lied and said we won't need it, but instead I changed it to "almost certainly won't"
[19:35] <stas> newz2000: ok so should i continue or drop it>
[19:35] <stas> ?
[19:36] <newz2000> I would say it's safe to put it on hold for now
[19:36] <newz2000> stas: how much have you got done?
[19:36] <stas> well, I almost got url generator done
[19:37] <stas> had to find another solution for geoip location
[19:37] <newz2000> stas oh?
[19:37] <stas> and the best was to use http://code.google.com/p/python-geoip/
[19:37] <stas> it will serve both the country code and continent
[19:37] <newz2000> oh, nice
[19:37] <newz2000> great find!
[19:38] <stas> that was the main issue, as i said yesterday
[19:38] <stas> practicaly now I'm testing the post if it works ok
[19:38] <stas> though didn't published anything yet, all is localy hosted
[19:39] <newz2000> It may be that your solution could turn out better than "plan A"
[19:39] <newz2000> But I don't want to waste your time, we will most likely have a working solution
[19:40] <stas> ok so i'll leave it with a lower priority
[19:40] <newz2000> ok. Thanks a bunch for your willingness to help, I do appreciate it greatly
[19:40] <stas> and check it in case we really need a plan b
[19:41] <stas> newz2000: no problem :)
[19:41] <stas> btw, did you see the facebook app on planet? :P
[19:41] <newz2000> no, I never get a chance to read planet. Was it a good sighting?
[19:42] <stas> yep, the best so far :D
[19:42]  * newz2000 just read it
[19:42] <newz2000> that's beautiful. You're famous!
[19:42] <newz2000> stas: are you a developer by trade?
[19:44] <stas> i'm a web developer, but not employed. I love hacking for ubuntu
[19:45] <stas> together with adiroiban we are holding ubuntu.ro and all it has on web
[19:45] <newz2000> stas: Now's your chance to launch your freelance develpment biz. :-)
[19:45] <newz2000> Ride the free publicity
[19:45] <stas> not really interested :P
[19:45] <newz2000> that's cool
[19:46] <Turl> hi newz2000
[19:46] <newz2000> I've only used PHP for facebook apps but my personal server isn't reliable enough to host them
[19:46] <newz2000> So I'm looking forward to trying out a fb app on app engine
[19:46] <newz2000> hey Turl
[19:46] <Turl> what app engine project do you need help for?
[19:46] <stas> my first app ws on php , but was dissapointed of its performane
[19:47] <stas> python rocks :)
[19:47] <newz2000> Turl: actually, it's on hold
[19:47] <Turl> stas: you didn't use xcache, did you?
[19:47] <newz2000> stas: yes. It's remarkable how productive you can be
[19:47] <newz2000> and app engine free hosting for small and medium apps also rocks.
[19:49] <stas> Turl: nope, i didn't even used memcache
[19:49] <stas> was not really needed
[19:49]  * Turl never used memcache
[19:49] <Turl> newz2000: yeah, appengine is good
[19:49] <newz2000> stas: xcache makes your php code go about 8 times faster after the first page view
[19:49] <Turl> but the lack of a 'real' db makes things hard sometimes
[19:50] <stas> +1 for appengine, but i would like to also try heroku
[19:50] <newz2000> Yeah, it requires a change of thinking.
[19:50]  * newz2000 googles heroku
[19:50] <stas> Turl: it's harder to get used to it, but after I didn't have issues
[19:51]  * newz2000 bashes his computer for continually forgetting alt+tab shortcut
[19:51] <Turl> hm, it's ruby
[19:51] <stas> yep, thats the fun :D
[19:51] <Turl> I never used ruby
[19:51] <Turl> nor rails
[19:52] <newz2000> stas: is it based on rails?
[19:52] <stas> ruby standalone sax, but rails are a nice piece of code
[19:52] <stas> newz2000: yeah it uses rails instead of python/django
[19:52] <newz2000> yeah, rails is pretty sweat. I use django for work but have been playing with rails on my own time
[19:52] <Turl> actually, I never used many other langs
[19:53] <Turl> php for most things
[19:53] <newz2000> Turl: you should give rails and django a try. You can do common stuff so quickly
[19:53] <Turl> and I used python to help getdeb's apt-portal
[19:53] <Turl> that's the problem newz2000 :P
[19:54] <Turl> I don't like using frameworks with cli stuff that generates more stuff automatically
[19:54] <Turl> because I don't know the stuff, hence I can't control it easily
[19:54] <newz2000> You just have to learn it. Each has a tutorial that takes 20 min.
[19:55] <newz2000> Django produces less stuff automatically, instead it has conventions and you only have to write code when you want to do something differently
[19:55] <Turl> I much more like things like CodeIgniter, which I can code the stuff I need on the "barebones" framework, or use premade modules by the community that I can read and modify
[19:55] <Turl> that's an interesting approach newz2000
[19:55] <newz2000> ci is cool. Django is only a little thicker of a layer than ci
[19:55]  * Turl should try django some day
[19:56] <stas> php is fscked up because of the lack os conventions
[19:57] <stas> and there's no good (really good) framework for php
[19:57] <stas> there are many of them and each one has issues
[19:57] <stas> learning php frameworks takes also more time that learning rails or django and thats sad
[19:57] <imbrandon> stas: same could be said for any framework for any lang, there are a few php frameworks i quite like
[19:57] <imbrandon> ci being one
[19:57] <newz2000> Everything has issues
[19:58] <Turl> yeah, everything that is made by humans has errors
[19:58] <imbrandon> newz2000: you need to make it down here to KC this summer for a beer or three ;)
[19:58] <Turl> imagine if gnu/linux were perfect and bug-free :P
[19:59] <newz2000> imbrandon: hey. I don't know why I'd want to, Iowa is perfect right now. :-)
[19:59] <stas> imbrandon: ruby also has many, but usually when you say ruby its rails, because they did their best to make it that simple to use and powerfull
[19:59] <newz2000> stas: for heroku do you have to do something special to a rails app to make it run or is it straight rails?
[20:00] <stas> newz2000: no its straight rails
[20:00] <imbrandon> stas: sure, it really depends on what your doing though, when you only use a hammer everything looks like a nail ( use the right tool for the job without over engineriung it imho )
[20:00] <newz2000> that's a good way to explore rails w/ a basic app for no cost then
[20:01] <stas> imbrandon: I also liked sinatra or limonade in php :)
[20:01] <newz2000> imbrandon: well, one reason to visit kc would be to hang w/ some cool people I guess.
[20:01] <imbrandon> newz2000: :)
[20:01] <Turl> anyone here like symphony?
[20:02] <imbrandon> newz2000: how far was ya away ? i always forget, like 3.5ish right ?
[20:02] <newz2000> 3 if the traffic is good
[20:02] <imbrandon> ahh
[20:02]  * stas guys, brb :P
[20:02] <imbrandon> cool, anyhow i actualy came from non-afk to try to catch joey
[20:03] <imbrandon> seen him alive today ?
[20:03] <imbrandon> re: the drupal -> wordpress conversion
[20:03] <newz2000> imbrandon: got an email from him today
[20:04] <newz2000> imbrandon: maybe I can help you thouh
[20:04] <imbrandon> cool, i got to grab some food and such then i'll try to ping him in a bit, gonna try to write some of the plugins we need for things that wp dosent normaly handle
[20:04] <imbrandon> was gonna make sure we all was on the same page etc
[20:04] <newz2000> imbrandon: better talk about the plugins before you write them...
[20:05] <newz2000> canonical's infrastructure is not always friendly to third party modules
[20:05] <imbrandon> ( like draft submistions for stories from readers etc )
[20:05] <imbrandon> newz2000: ohh yea i'm quite familiar with that mess , LOL
[20:06] <newz2000> imbrandon: joey will probably coordinate the effort with our internal development team (aka ISD) who is in charge of this bit of infrastructure
[20:07] <imbrandon> newz2000: hey actualy i probably need to poke you too about the planet theme, is anyone working on giving it the same theme we're using accross the other sites ?
[20:07] <newz2000> it'll trickle down there eventually but it's not on the critical path
[20:07] <imbrandon> newz2000: cool just wondering, woulda been a good weekend project for me ;)
[20:08] <newz2000> imbrandon: are you on the web presense team mailing list?
[20:08] <imbrandon> yea
[20:08] <newz2000> There will probably be some oppourtunities for community theme building
[20:08] <imbrandon> k
[20:08] <newz2000> mark s formally gave the project a kick in the tail yesterday
[20:09] <imbrandon> :)
[20:12] <imbrandon> okies off for some food, seriously though, beer / bbq / ubuntu / kansas city, this summer
[20:12] <imbrandon> newz2000: ^^
[20:12] <newz2000> ;-) we'll see
[20:12]  * newz2000 puts visiting kc on his summer todo list
[21:02]  * stas back
[21:04] <stas> i think i missed some interesting discussions about wordpress and drupal, and the log hangs at 20:01 :)
[21:04]  * newz2000 got fed up and switched from empathy to pidgin so missed a lot
[21:06] <stas> newz2000: use sushi instead as irc client its awesome and has libnotify integrated
[21:06] <newz2000> I'd like to use one for both im and irc
[21:07] <stas> oh, ok than
[21:27] <Turl> newz2000: don't you think empathy needs a lot of polish?
[21:28] <Turl> I still couldn't get it to work with irc :/
[21:28] <newz2000> it worked for me with IRC but misses some features like hiding part messages
[21:28] <newz2000> and the ability to /list
[21:29] <Turl> I added my irc accts but I couldn't join any chatrooms
[21:29] <newz2000> but it's very pretty. I wish pidgin looked as nice
[21:29] <Turl> and also, MSNP was very crashy and didn't work at all