From rmathews at gmail.com Sun Mar 1 03:13:08 2009 From: rmathews at gmail.com (Roshan Mathews) Date: Sun, 1 Mar 2009 07:43:08 +0530 Subject: [BangPypers] PyCon India IRC Discussion In-Reply-To: References: Message-ID: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> On Sun, Mar 1, 2009 at 1:20 AM, Ramakrishna Reddy wrote: > Which day is convenient ?for al the folks. > o Tuesday , 3rd march 4:30 PM > o Tuesday, 3rd March, ?9:00 PM > Either choice is good. ~Roshan From mbaiju at zeomega.net Sun Mar 1 04:46:08 2009 From: mbaiju at zeomega.net (Baiju M) Date: Sun, 1 Mar 2009 09:16:08 +0530 Subject: [BangPypers] PyCon India IRC Discussion In-Reply-To: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> References: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> Message-ID: On Sun, Mar 1, 2009 at 7:43 AM, Roshan Mathews wrote: > On Sun, Mar 1, 2009 at 1:20 AM, Ramakrishna Reddy wrote: >> Which day is convenient ?for al the folks. >> o Tuesday , 3rd march 4:30 PM >> o Tuesday, 3rd March, ?9:00 PM >> > Either choice is good. 9.00 pm is fine for me. -- Baiju M From mbaiju at zeomega.net Sun Mar 1 05:03:31 2009 From: mbaiju at zeomega.net (Baiju M) Date: Sun, 1 Mar 2009 09:33:31 +0530 Subject: [BangPypers] Reply from David Goodger about PyCon In-Reply-To: References: <9963e56e0902280621v6f42fbf8n817ee397cbbc6520@mail.gmail.com> <6e38f9f00902281112o4a081dfeydf242ebbc13ce88a@mail.gmail.com> Message-ID: On Sun, Mar 1, 2009 at 12:50 AM, Ramakrishna Reddy wrote: > o Call for Papers. ( how do we peer review the talks, tutorials , > unlike Fsck.in, lets have a open review system of the talks) We required one web app like the one used for PyCon. Any idea whether we can use the same software and customize it ? Or is there any other free software for co-ordinating an entire conference ? Regards, Baiju M From pradeep at btbytes.com Sun Mar 1 05:18:51 2009 From: pradeep at btbytes.com (Pradeep Gowda) Date: Sat, 28 Feb 2009 23:18:51 -0500 Subject: [BangPypers] Reply from David Goodger about PyCon In-Reply-To: References: <9963e56e0902280621v6f42fbf8n817ee397cbbc6520@mail.gmail.com> <6e38f9f00902281112o4a081dfeydf242ebbc13ce88a@mail.gmail.com> Message-ID: <3e3294b70902282018v535aaebetfc2056855a04d9aa@mail.gmail.com> On Sat, Feb 28, 2009 at 11:03 PM, Baiju M wrote: > We required one web app like the one used for PyCon. ?Any idea whether > we can use > the same software and customize it ? ?Or is there any other free > software for co-ordinating > ?an entire conference ? https://pycon.coderanger.net/ From lawgon at au-kbc.org Sun Mar 1 07:17:40 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sun, 1 Mar 2009 11:47:40 +0530 Subject: [BangPypers] PyCon India Proposal In-Reply-To: <6e38f9f00902272225w5c792118me4cc4f64eca62d11@mail.gmail.com> References: <9963e56e0902271958w2e0791e5i160b7416e9ffe1cb@mail.gmail.com> <004a01c9996c$342cf8d0$5fc513ac@pwit.com> <6e38f9f00902272225w5c792118me4cc4f64eca62d11@mail.gmail.com> Message-ID: <200903011147.40766.lawgon@au-kbc.org> On Saturday 28 February 2009 11:55:21 Ramdas S wrote: > 1) All User Groups -- like django, TG, Pylons, etc. There are a few hundred > user groups.. It is viral. django-users is done > > 4) Target LUGs. There are lots of Python fans there. Indian LUGs are done - major ones anyway -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From lawgon at au-kbc.org Sun Mar 1 07:18:35 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sun, 1 Mar 2009 11:48:35 +0530 Subject: [BangPypers] PyCon India Proposal In-Reply-To: <12470af00902272237t857ce04v68ab055811961368@mail.gmail.com> References: <9963e56e0902271958w2e0791e5i160b7416e9ffe1cb@mail.gmail.com> <12470af00902272237t857ce04v68ab055811961368@mail.gmail.com> Message-ID: <200903011148.35971.lawgon@au-kbc.org> On Saturday 28 February 2009 12:07:46 VidA wrote: > 1. Please clarify/define "dedicated conference". (As in, is the pyconf > open to people like me who "dont code for a living" and yet grok > technical concepts?) dedicated to python - no other languages -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From lawgon at au-kbc.org Sun Mar 1 07:23:53 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sun, 1 Mar 2009 11:53:53 +0530 Subject: [BangPypers] PyCon India IRC Discussion In-Reply-To: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> References: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> Message-ID: <200903011153.53230.lawgon@au-kbc.org> On Sunday 01 March 2009 07:43:08 Roshan Mathews wrote: > On Sun, Mar 1, 2009 at 1:20 AM, Ramakrishna Reddy wrote: > > Which day is convenient ?for al the folks. > > o Tuesday , 3rd march 4:30 PM > > o Tuesday, 3rd March, ?9:00 PM > > Either choice is good. not good to start anything on tuesday ;-) Also *some* people sleep at night. (I know it is surprising and abnormal, but has been known to happen. -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From lawgon at au-kbc.org Sun Mar 1 07:28:12 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sun, 1 Mar 2009 11:58:12 +0530 Subject: [BangPypers] Reply from David Goodger about PyCon In-Reply-To: References: <9963e56e0902280621v6f42fbf8n817ee397cbbc6520@mail.gmail.com> Message-ID: <200903011158.12425.lawgon@au-kbc.org> On Sunday 01 March 2009 09:33:31 Baiju M wrote: > On Sun, Mar 1, 2009 at 12:50 AM, Ramakrishna Reddy wrote: > > o Call for Papers. ( how do we peer review the talks, tutorials , > > unlike Fsck.in, lets have a open review system of the talks) > > We required one web app like the one used for PyCon. ?Any idea whether > we can use > the same software and customize it ? ?Or is there any other free > software for co-ordinating > ?an entire conference ? we have the fossconf software written in django - it has all the features needed for a conference including rating of papers, hall allotment, scheduling etc etc. The only thing to be added is payment receipt module and of course, to upgrade to django 1.x. The team that built it is absconding, but anyone who wishes to work on it (some hard coded stuff needs to be removed) may contact me. The code is here: http://registration.fossconf.in/code/ -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From lawgon at au-kbc.org Sun Mar 1 07:45:38 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sun, 1 Mar 2009 12:15:38 +0530 Subject: [BangPypers] Reply from David Goodger about PyCon In-Reply-To: <200903011158.12425.lawgon@au-kbc.org> References: <9963e56e0902280621v6f42fbf8n817ee397cbbc6520@mail.gmail.com> <200903011158.12425.lawgon@au-kbc.org> Message-ID: <200903011215.41373.lawgon@au-kbc.org> On Sunday 01 March 2009 11:58:12 Kenneth Gonsalves wrote: > etc etc. The only thing to be added is payment receipt module and of > course, to upgrade to django 1.x. The team that built it is absconding, clarification: I am the main developer and am still around - the rest of the team has vanished ... -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From noufal at gmail.com Sun Mar 1 07:49:31 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 1 Mar 2009 12:19:31 +0530 Subject: [BangPypers] PyCon India IRC Discussion In-Reply-To: <200903011153.53230.lawgon@au-kbc.org> References: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> <200903011153.53230.lawgon@au-kbc.org> Message-ID: <9963e56e0902282249g7ec77434t72391b04f7b8fdd3@mail.gmail.com> I think apart from the IRC meeting, we should also have a proper face to face thing. It's a little premature perhaps given how recent the last BangPypers meeting was but I think it'd be useful. We can Skype in the people who are from outside the city. -- ~noufal From arunabha.adhikari at gmail.com Sun Mar 1 08:55:17 2009 From: arunabha.adhikari at gmail.com (Arunabha Adhikari) Date: Sun, 1 Mar 2009 13:25:17 +0530 Subject: [BangPypers] Questions regarding Image cropping Message-ID: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> Dear friends, I am a beginner in Python programming. I am not a computer professional I am a physicist. I was trying to write a code in python for my own research which involves a little image processing. All I need to do is to display an image and then select a region of interest using my mouse and finally crop out the selected region. I can do this in Matlab using the ginput() function. I tried using PIL. But I find that after I issue the command Image.show(), the image is displayed but then the program halts there unless I exit from the image window. Is there any way to implement what I was planning. Do I need to download any other module? Please advise. Arunabha Adhikari -- Arunabha Adhikari Reader, West Bengal State University Barasat, 24 arganas, North 25844178, 25844179, 25844180 -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Sun Mar 1 09:02:11 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 1 Mar 2009 13:32:11 +0530 Subject: [BangPypers] Questions regarding Image cropping In-Reply-To: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> References: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> Message-ID: <9963e56e0903010002o37feb1d6q876756a71920ad5@mail.gmail.com> Hello, On Sun, Mar 1, 2009 at 1:25 PM, Arunabha Adhikari wrote: > Dear friends, > > I am a beginner in Python programming. I am not a computer professional I am > a physicist. I was trying to write a code in python for my own research > which involves a little image processing. All I need to do is to display an > image and then select a region of interest using my mouse and finally crop > out the selected region. I can do this in Matlab using the ginput() > function. I tried using PIL. But I find that after I issue the command > Image.show(), the image is displayed but then the program halts there unless > I exit from the image window. Is there any way to implement what I was > planning. Do I need to download any other module? Please advise. If you want to do image cropping non-interactively (ie. using a script or someting) I would recommend that you use something like 'convert' that comes with the ImageMagick utilites. You can say something like convert original.jpg -crop output.jpg and you'll get what you want. If you want to interactively decide what piece you want to crop, I think it would be better to use a graphics editing program like the GIMP. If you're trying to implement a graphics editor in Python, I think it will be quite hard. Maybe if you can explain your requirements a little more, I might be able to help. I've used PIL a few years ago and have some memory of what it provides. Ta ta. -- ~noufal From bharath.keshav at gmail.com Sun Mar 1 14:29:53 2009 From: bharath.keshav at gmail.com (Bharath Keshav) Date: Sun, 1 Mar 2009 18:59:53 +0530 Subject: [BangPypers] Questions regarding Image cropping In-Reply-To: <9963e56e0903010002o37feb1d6q876756a71920ad5@mail.gmail.com> References: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> <9963e56e0903010002o37feb1d6q876756a71920ad5@mail.gmail.com> Message-ID: If you want to make an editor which does this, then you may want to take a look at javascript libraries which provide such functionalities. It's a very easily pluggable module from YUI javascript library which allows you to crop with a very easy interface. Here is an example : http://developer.yahoo.com/yui/examples/imagecropper/feedback_crop.html On Sun, Mar 1, 2009 at 1:32 PM, Noufal Ibrahim wrote: > Hello, > > On Sun, Mar 1, 2009 at 1:25 PM, Arunabha Adhikari > wrote: > > Dear friends, > > > > I am a beginner in Python programming. I am not a computer professional I > am > > a physicist. I was trying to write a code in python for my own research > > which involves a little image processing. All I need to do is to display > an > > image and then select a region of interest using my mouse and finally > crop > > out the selected region. I can do this in Matlab using the ginput() > > function. I tried using PIL. But I find that after I issue the command > > Image.show(), the image is displayed but then the program halts there > unless > > I exit from the image window. Is there any way to implement what I was > > planning. Do I need to download any other module? Please advise. > > If you want to do image cropping non-interactively (ie. using a script > or someting) I would recommend that you use something like 'convert' > that comes with the ImageMagick utilites. You can say something like > convert original.jpg -crop output.jpg > and you'll get what you want. > > If you want to interactively decide what piece you want to crop, I > think it would be better to use a graphics editing program like the > GIMP. > > If you're trying to implement a graphics editor in Python, I think it > will be quite hard. Maybe if you can explain your requirements a > little more, I might be able to help. I've used PIL a few years ago > and have some memory of what it provides. > > Ta ta. > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From orsenthil at gmail.com Sun Mar 1 15:51:01 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Sun, 1 Mar 2009 20:21:01 +0530 Subject: [BangPypers] Questions regarding Image cropping In-Reply-To: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> References: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> Message-ID: <7c42eba10903010651l1f317238j9ebc4165cf5b6e4a@mail.gmail.com> On Sun, Mar 1, 2009 at 1:25 PM, Arunabha Adhikari wrote: > trying to write a code in python for my own research which involves a little > image processing. All I need to do is to display an image and then select a > region of interest using my mouse and finally crop out the selected region. > I can do this in Matlab using the ginput() function. I tried using PIL. But > I find that after I issue the command Image.show(), the image is displayed > but then the program halts there unless I exit from the image window. Is > there any way to implement what I was planning. Do I need to download any > other module? Please advise. You cannot do via PIL to close the Image.show() window. What you can do is use TkInter to display the Image and you will have complete control over the Tkinter window. I found the following snippet that might be useful to you: http://code.activestate.com/recipes/521918/ Make sure to add root.destroy() when you want to close the Window. Apart from using Tkinter, the other options available to you is: - On windows use Win32 api to get hold of window controls. - Similar for Linux, there should be window manager specific python extensions ( gnome + python + eog close function), but I am not sure about it. Also, are you willing to play around with subprocess module? There could be a way to call it such that it opens in the background and then you can close it. ( I got to try it too) # Following two uses the OS's function, but does not do in the background. >>> os.system('image1.jpg') 0 >>> import subprocess >>> cout, cin = subprocess.Popen('image1.jpg',shell=True,stdin=subprocess.PIPE,stdout=s ubprocess.PIPE,stderr=subprocess.PIPE).communicate() >>> -- Senthil From orsenthil at gmail.com Sun Mar 1 16:55:49 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Sun, 1 Mar 2009 21:25:49 +0530 Subject: [BangPypers] Django site : FossConf -> PyCon Message-ID: <7c42eba10903010755p6d42c4b5mcbcd2f0a94a34a75@mail.gmail.com> On Sun, Mar 1, 2009 at 12:15 PM, Kenneth Gonsalves wrote: > clarification: I am the main developer and am still around - the rest of the > team has vanished ... I just checked the source code. It is well written one. It is neatly organized and I like the localization aspect of it. +1 for using this in favor of pycon code ranger. Making the site a wiki (with ReST support) might be a good idea. And, the templates look like being designed by a developer :) (You get what I mean). Any designers (with CSS skills) amongst us? -- Senthil From jace at pobox.com Sun Mar 1 19:13:32 2009 From: jace at pobox.com (Kiran Jonnalagadda) Date: Sun, 1 Mar 2009 23:43:32 +0530 Subject: [BangPypers] IDEs Presentation (was Re: Do we have any NetBeans IDE for Python users here?) In-Reply-To: References: <9963e56e0902270127j219bca69nc41b63e960d7d8a8@mail.gmail.com> Message-ID: On Fri, Feb 27, 2009 at 3:10 PM, Lakshman Prasad wrote: > For all professional python developers, I think Wing IDE is simply the > choice, because it is the best IDE out there. +1 for WingIDE Pro. I just upgraded my license from 2.x Mac to 3.x Linux and I couldn't be happier. -- Kiran Jonnalagadda http://jace.seacrow.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From anandology at gmail.com Mon Mar 2 06:27:38 2009 From: anandology at gmail.com (Anand Chitipothu) Date: Mon, 2 Mar 2009 10:57:38 +0530 Subject: [BangPypers] IDEs Presentation (was Re: Do we have any NetBeans IDE for Python users here?) In-Reply-To: <9963e56e0902270215h56109b84h5f1917f39a728b96@mail.gmail.com> References: <9963e56e0902270127j219bca69nc41b63e960d7d8a8@mail.gmail.com> <547db2260902270138v51a455d2ya5f5cb977aa9ce1f@mail.gmail.com> <9963e56e0902270200q18c55413o13bdbceef2ad855c@mail.gmail.com> <547db2260902270208x3cb7fd99gfcf2f17c4225a8d8@mail.gmail.com> <9963e56e0902270215h56109b84h5f1917f39a728b96@mail.gmail.com> Message-ID: <41139fcb0903012127j7f899892gbcdd687e1f88487c@mail.gmail.com> > I'm guessing that there are some people around who are capable of presenting > some stuff on web development frameworks (say... web.py? *wink* *wink*). If > they're willing, we'd have two nice presentations lined up for next month. > :) I can do a presentation of web.py, but I can do some thing more interesting. How about a presentation on "Puzzle Generation using Python"? I did some work a generating puzzles. The goal was to run a script and get PDF as output. I faced lot of challenges during development. To list a few: * generating puzzle * converting it to image * typesetting to make PDF * unicode support for Indian Languages Here are some sample puzzles if you want to have a look. http://kottapalli.in/static/puzzles/maze Does this sound interesting? (I haven't published the code, but planning to do soon) From stallomir at gmail.com Mon Mar 2 06:31:57 2009 From: stallomir at gmail.com (Mandar Gokhale) Date: Mon, 2 Mar 2009 11:01:57 +0530 Subject: [BangPypers] IDEs Presentation (was Re: Do we have any NetBeans IDE for Python users here?) In-Reply-To: <41139fcb0903012127j7f899892gbcdd687e1f88487c@mail.gmail.com> References: <9963e56e0902270127j219bca69nc41b63e960d7d8a8@mail.gmail.com> <547db2260902270138v51a455d2ya5f5cb977aa9ce1f@mail.gmail.com> <9963e56e0902270200q18c55413o13bdbceef2ad855c@mail.gmail.com> <547db2260902270208x3cb7fd99gfcf2f17c4225a8d8@mail.gmail.com> <9963e56e0902270215h56109b84h5f1917f39a728b96@mail.gmail.com> <41139fcb0903012127j7f899892gbcdd687e1f88487c@mail.gmail.com> Message-ID: @Anand Did this involve interfacing LaTeX with Python, or was it purely in Python? (Guess the former is more interesting, the latter more difficult) :P Regards, Mandar > > > I did some work a generating puzzles. The goal was to run a script and > get PDF as output. > > I faced lot of challenges during development. To list a few: > > * generating puzzle > * converting it to image > * typesetting to make PDF > * unicode support for Indian Languages > > Here are some sample puzzles if you want to have a look. > > http://kottapalli.in/static/puzzles/maze > > Does this sound interesting? > > (I haven't published the code, but planning to do soon) > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Mon Mar 2 06:37:50 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 2 Mar 2009 11:07:50 +0530 Subject: [BangPypers] IDEs Presentation (was Re: Do we have any NetBeans IDE for Python users here?) In-Reply-To: References: <9963e56e0902270127j219bca69nc41b63e960d7d8a8@mail.gmail.com> <547db2260902270138v51a455d2ya5f5cb977aa9ce1f@mail.gmail.com> <9963e56e0902270200q18c55413o13bdbceef2ad855c@mail.gmail.com> <547db2260902270208x3cb7fd99gfcf2f17c4225a8d8@mail.gmail.com> <9963e56e0902270215h56109b84h5f1917f39a728b96@mail.gmail.com> <41139fcb0903012127j7f899892gbcdd687e1f88487c@mail.gmail.com> Message-ID: <9963e56e0903012137w298533c9m427211f88c971206@mail.gmail.com> On Mon, Mar 2, 2009 at 11:01 AM, Mandar Gokhale wrote: > @Anand Did this involve interfacing LaTeX with Python, or was it purely in > Python? (Guess the former is more interesting, the latter more difficult) :P > I've used reportlab to make pdfs using Python and serve them off a webserver. Extremely easy to use and very feature rich. I don't know about interfacing with LaTeX... On a more general note, the puzzles idea is neat. I think we can have a session on that in one of our meetings. -- ~noufal -------------- next part -------------- An HTML attachment was scrubbed... URL: From anandology at gmail.com Mon Mar 2 06:47:47 2009 From: anandology at gmail.com (Anand Chitipothu) Date: Mon, 2 Mar 2009 11:17:47 +0530 Subject: [BangPypers] IDEs Presentation (was Re: Do we have any NetBeans IDE for Python users here?) In-Reply-To: References: <9963e56e0902270127j219bca69nc41b63e960d7d8a8@mail.gmail.com> <547db2260902270138v51a455d2ya5f5cb977aa9ce1f@mail.gmail.com> <9963e56e0902270200q18c55413o13bdbceef2ad855c@mail.gmail.com> <547db2260902270208x3cb7fd99gfcf2f17c4225a8d8@mail.gmail.com> <9963e56e0902270215h56109b84h5f1917f39a728b96@mail.gmail.com> <41139fcb0903012127j7f899892gbcdd687e1f88487c@mail.gmail.com> Message-ID: <41139fcb0903012147i4b6c4827sb56bc32120aad095@mail.gmail.com> On Mon, Mar 2, 2009 at 11:01 AM, Mandar Gokhale wrote: > @Anand Did this involve interfacing LaTeX with Python, or was it purely in > Python? (Guess the former is more interesting, the latter more difficult) Yes. I used Latex too. Puzzle generation and puzzle to image conversion were done in Python. Typesetting and pdf generation were done using Latex. From anandology at gmail.com Mon Mar 2 06:48:36 2009 From: anandology at gmail.com (Anand Chitipothu) Date: Mon, 2 Mar 2009 11:18:36 +0530 Subject: [BangPypers] IDEs Presentation (was Re: Do we have any NetBeans IDE for Python users here?) In-Reply-To: <9963e56e0903012137w298533c9m427211f88c971206@mail.gmail.com> References: <9963e56e0902270127j219bca69nc41b63e960d7d8a8@mail.gmail.com> <547db2260902270138v51a455d2ya5f5cb977aa9ce1f@mail.gmail.com> <9963e56e0902270200q18c55413o13bdbceef2ad855c@mail.gmail.com> <547db2260902270208x3cb7fd99gfcf2f17c4225a8d8@mail.gmail.com> <9963e56e0902270215h56109b84h5f1917f39a728b96@mail.gmail.com> <41139fcb0903012127j7f899892gbcdd687e1f88487c@mail.gmail.com> <9963e56e0903012137w298533c9m427211f88c971206@mail.gmail.com> Message-ID: <41139fcb0903012148y13aedd9dg5355b8bae4a03187@mail.gmail.com> > I've used reportlab to make pdfs using Python and serve them off a > webserver. Extremely easy to use and very feature rich. I don't know about > interfacing with LaTeX... Report Lab doesn't work well with Indian Scripts. From noufal at gmail.com Mon Mar 2 07:06:42 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 2 Mar 2009 11:36:42 +0530 Subject: [BangPypers] IDEs Presentation (was Re: Do we have any NetBeans IDE for Python users here?) In-Reply-To: <41139fcb0903012148y13aedd9dg5355b8bae4a03187@mail.gmail.com> References: <9963e56e0902270127j219bca69nc41b63e960d7d8a8@mail.gmail.com> <547db2260902270138v51a455d2ya5f5cb977aa9ce1f@mail.gmail.com> <9963e56e0902270200q18c55413o13bdbceef2ad855c@mail.gmail.com> <547db2260902270208x3cb7fd99gfcf2f17c4225a8d8@mail.gmail.com> <9963e56e0902270215h56109b84h5f1917f39a728b96@mail.gmail.com> <41139fcb0903012127j7f899892gbcdd687e1f88487c@mail.gmail.com> <9963e56e0903012137w298533c9m427211f88c971206@mail.gmail.com> <41139fcb0903012148y13aedd9dg5355b8bae4a03187@mail.gmail.com> Message-ID: <9963e56e0903012206i57842201q94808c23c584bd0c@mail.gmail.com> On Mon, Mar 2, 2009 at 11:18 AM, Anand Chitipothu wrote: > > I've used reportlab to make pdfs using Python and serve them off a > > webserver. Extremely easy to use and very feature rich. I don't know > about > > interfacing with LaTeX... > > Report Lab doesn't work well with Indian Scripts. Ah. I didn't consider that. I've added the puzzle topic to the presentation ideas page (and +1'd it). -- ~noufal -------------- next part -------------- An HTML attachment was scrubbed... URL: From abpillai at gmail.com Mon Mar 2 10:09:54 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 2 Mar 2009 14:39:54 +0530 Subject: [BangPypers] PyCon India IRC Discussion In-Reply-To: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> References: <1c4dc2780902281813k37446694s8a0372b6cb50f12f@mail.gmail.com> Message-ID: <8548c5f30903020109u77e7e5b7m42abab932bb6273c@mail.gmail.com> On Sun, Mar 1, 2009 at 7:43 AM, Roshan Mathews wrote: > On Sun, Mar 1, 2009 at 1:20 AM, Ramakrishna Reddy wrote: >> Which day is convenient ?for al the folks. >> o Tuesday , 3rd march 4:30 PM >> o Tuesday, 3rd March, ?9:00 PM >> > Either choice is good. 4.30 is a bit early for us hackers, so 9.00 is better. I might just login at 8.30 and start talking away even if nobody is there ;) > > ~Roshan > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From abpillai at gmail.com Mon Mar 2 10:21:24 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 2 Mar 2009 14:51:24 +0530 Subject: [BangPypers] Questions regarding Image cropping In-Reply-To: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> References: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> Message-ID: <8548c5f30903020121t6abe5f04rd36e878a0b2d2e18@mail.gmail.com> On Sun, Mar 1, 2009 at 1:25 PM, Arunabha Adhikari wrote: > Dear friends, > > I am a beginner in Python programming. I am not a computer professional I am > a physicist. I was trying to write a code in python for my own research > which involves a little image processing. All I need to do is to display an > image and then select a region of interest using my mouse and finally crop > out the selected region. I can do this in Matlab using the ginput() > function. I tried using PIL. But I find that after I issue the command > Image.show(), the image is displayed but then the program halts there unless > I exit from the image window. Is there any way to implement what I was > planning. Do I need to download any other module? Please advise. The task of selecting an area on an image for processing is called "rubber-banding". The technique is to XOR the pixels of the selected region (rectangle). Then get the boundaries of the region. I actually wrote a complete image viewer cum editor using wxPython/PIL many years back. I later on published the rubberbanding part as an ASPN recipe. If you want to use wxPython, the recipe would be useful. http://code.activestate.com/recipes/189744/ Btw, this was for an older release of wxPython, so not sure whether this will work now. However the algorithm is generic and can be mapped to any GUI library. The image viewer source code is here. Btw, this is really *ancient* and an abandoned project - I updated it last in 2003 I guess. However I guess many of the code there is still generically useful, especially the convolution filters. If you are feeling either brave or desperate or both, click on the following link. http://members.fortunecity.com/anandpillai/python/PyWiewSrc.zip Regards --Anand From scorpion032 at gmail.com Mon Mar 2 15:35:16 2009 From: scorpion032 at gmail.com (Lakshman Prasad) Date: Mon, 2 Mar 2009 20:05:16 +0530 Subject: [BangPypers] Questions regarding Image cropping In-Reply-To: <8548c5f30903020121t6abe5f04rd36e878a0b2d2e18@mail.gmail.com> References: <2ba778ec0902282355l1b063dc7p6e9cb0fc9e68fb9@mail.gmail.com> <8548c5f30903020121t6abe5f04rd36e878a0b2d2e18@mail.gmail.com> Message-ID: Gimp provides more tools to achieve different Image processing effects. It is script-able in Python. U may want to consider Gimp + Python: http://www.jamesh.id.au/software/pygimp/ Image.show() just calls the picture viewer in the OS. If Ur using windows, U may want to call a function to perform "Open with" U can also achieve similar functionality using Pygame: http://pygame.org/ On Mon, Mar 2, 2009 at 2:51 PM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > On Sun, Mar 1, 2009 at 1:25 PM, Arunabha Adhikari > wrote: > > Dear friends, > > > > I am a beginner in Python programming. I am not a computer professional I > am > > a physicist. I was trying to write a code in python for my own research > > which involves a little image processing. All I need to do is to display > an > > image and then select a region of interest using my mouse and finally > crop > > out the selected region. I can do this in Matlab using the ginput() > > function. I tried using PIL. But I find that after I issue the command > > Image.show(), the image is displayed but then the program halts there > unless > > I exit from the image window. Is there any way to implement what I was > > planning. Do I need to download any other module? Please advise. > > The task of selecting an area on an image for processing > is called "rubber-banding". The technique is to XOR the pixels > of the selected region (rectangle). Then get the boundaries > of the region. > > I actually wrote a complete image viewer cum editor using wxPython/PIL > many years back. I later on published the rubberbanding part as an ASPN > recipe. If you want to use wxPython, the recipe would be useful. > > http://code.activestate.com/recipes/189744/ > > Btw, this was for an older release of wxPython, so not sure whether > this will work now. However the algorithm is generic and can be mapped > to any GUI library. > > The image viewer source code is here. Btw, this is really *ancient* > and an abandoned project - I updated it last in 2003 I guess. However > I guess many of the code there is still generically useful, especially > the convolution filters. > > If you are feeling either brave or desperate or both, click on > the following link. > > http://members.fortunecity.com/anandpillai/python/PyWiewSrc.zip > > Regards > > --Anand > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Regards, Lakshman becomingguru.com lakshmanprasad.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Tue Mar 3 06:00:16 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 3 Mar 2009 10:30:16 +0530 Subject: [BangPypers] Today's IRC meeting Message-ID: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> Hello everyone, The meeting is planned for today at 9:00. It would be great if someone can own up to making minutes of the meeting and posting them on the wiki. I have some other commitments and will not be there for meeting but will keep my client connected so that I have the logs. I will go through them later and try to filter out the decisions offline. I am attaching below a simple agenda outline which we can use to keep the meeting focused and productive. Please feel free to modify it before the meeting on this thread so that we can make the best use of our time. We can strip out parts of this if it's premature to talk about it now. I think the main points are the sponsorships and the volunteers Also, I apologise in advance if I sound like a suit. :) * Date - When is the conference? - Are there other conferences around at the same time? - David explicitly asked that it not be competitive so we need to be doubly sure. * Positions (IMPORTANT) ** We need people to take up ownership for the following positions. They need to coordinate the area. - Treasurer - Needs to keep track of money and maintain the balance sheet, accounts etc. - Logistics - Needs to worry about venue, facilities (computers, net etc.), accommodation for foreign people etc. - Advertising - Needs to open pipelines with various channels (mags, newspapers, blogs, people etc.) to make sure that the event is sufficiently publicised. - Participation - Needs to make sure that word of the conference is reached to places like colleges, companies. Needs to co-ordinate papers, presentations etc. - Website - Someone should own this up and keep it up and running. Should also publicise it. - Sponsorship - Someone should own up creation of a sponsorship kit, narrowing down the companies who need to visited and coordinating the efforts. - Head - The conference should have a point of contact for external people. * Sponsorship (IMPORTANT) ** We need to decide on who to visit. ** Need to know what will go into the sponsorship kit ** Need to arrange funds to get this printed. Probably voluntary donations. ** Need to have a time and money deadline. If we don't meet this, we'll have to scale down or cancel. * Format ** What is the event going to be like? ** Specifics on how many days, hours, format of talks * Venue ** Where do we hold this? ** How do we arrange things like net etc. ** Needs inputs from people who have done stuff like this before. * Advertising ** Blogs ** People ** Sites ** Colleges etc. ** Copy for formal channels like magazines etc. * Money matters ** How do we keep track? ** Separate account? ** Balance sheets etc. Thanks -- ~noufal From lawgon at au-kbc.org Tue Mar 3 07:47:50 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Tue, 3 Mar 2009 12:17:50 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> Message-ID: <200903031217.50493.lawgon@au-kbc.org> On Tuesday 03 March 2009 10:30:16 Noufal Ibrahim wrote: > * Date > ? - When is the conference? 3,4,5 september 2009 > ? - Are there other conferences around at the same time? this is India - no one plans so far ahead ;-) > * Positions (IMPORTANT) handling money is the point where conferences here get into trouble. In order to open a bank account one needs to have a registered society/organisation. Of course an individual can open an account, but very few people would want to take the risk. We faced this problem last year with fossconf08 chennai. The LUG was not registered. NRC-FOSS handled the finances - it being a quasi- government body and subject to audit meant that no one could swallow the funds - or be accused of doing so. This is a possible solution - of course NRC-FOSS will take its cut for the administrative expenses involved. The other solution is to set up a registered body, but I feel this would be premature as we do not know what the response will be - this could be discussed in the conference and a body set up there somewhat on the lines of linux conf australia. -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From mbaiju at zeomega.net Tue Mar 3 08:12:36 2009 From: mbaiju at zeomega.net (Baiju M) Date: Tue, 3 Mar 2009 12:42:36 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: <200903031217.50493.lawgon@au-kbc.org> References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> <200903031217.50493.lawgon@au-kbc.org> Message-ID: On Tue, Mar 3, 2009 at 12:17 PM, Kenneth Gonsalves wrote: > On Tuesday 03 March 2009 10:30:16 Noufal Ibrahim wrote: > >> * Positions (IMPORTANT) > > handling money is the point where conferences here get into trouble. In order > to open a bank account one needs to have a registered society/organisation. Of > course an individual can open an account, but very few people would want to > take the risk. We faced this problem last year with fossconf08 chennai. The > LUG was not registered. NRC-FOSS handled the finances - it being a quasi- > government body and subject to audit meant that no one could swallow the funds > - or be accused of doing so. This is a possible solution - of course NRC-FOSS > will take its cut for the administrative expenses involved. The other solution > is to set up a registered body, but I feel this would be premature as we do > not know what the response will be - this could be discussed in the conference > and a body set up there somewhat on the lines of linux conf australia. Yes, this is really something we need to discuss. BTW, +1 for NRC-FOSS administering finance for PyCon India. Regards, Baiju M From abpillai at gmail.com Tue Mar 3 08:23:00 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Tue, 3 Mar 2009 12:53:00 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> <200903031217.50493.lawgon@au-kbc.org> Message-ID: <8548c5f30903022323v7363af27xf28d497f4f6d5a08@mail.gmail.com> Hi, On Tue, Mar 3, 2009 at 12:42 PM, Baiju M wrote: > On Tue, Mar 3, 2009 at 12:17 PM, Kenneth Gonsalves wrote: >> On Tuesday 03 March 2009 10:30:16 Noufal Ibrahim wrote: >> >>> * Positions (IMPORTANT) >> >> handling money is the point where conferences here get into trouble. In order >> to open a bank account one needs to have a registered society/organisation. Of >> course an individual can open an account, but very few people would want to >> take the risk. We faced this problem last year with fossconf08 chennai. The >> LUG was not registered. NRC-FOSS handled the finances - it being a quasi- >> government body and subject to audit meant that no one could swallow the funds >> - or be accused of doing so. This is a possible solution - of course NRC-FOSS >> will take its cut for the administrative expenses involved. The other solution >> is to set up a registered body, but I feel this would be premature as we do >> not know what the response will be - this could be discussed in the conference >> and a body set up there somewhat on the lines of linux conf australia. I think it is pretty clear we need a registered non-profit body to handle the finances, it can't be an individual account. What is not clear is whether we should register a new body or use an existing one. It is ok to piggy back on an existing organization like NRC-FOSS. But we need to discuss this point thoroughly, including the pros and cons. In long term, a dedicated organization should be a better solution, but in the short term, especially with lack of time for creating/managing one, we could just piggy back, if it is fine with NRC-FOSS. > > Yes, this is really something we need to discuss. > > BTW, +1 for NRC-FOSS administering finance for PyCon India. I would keep this for an IRC or direct discussion. Let us try to discuss this in the chat tonight. > > > Regards, > Baiju M > - Show quoted text - > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > Regards, -- -Anand From ramkrsna at gmail.com Tue Mar 3 08:23:12 2009 From: ramkrsna at gmail.com (Ramakrishna Reddy) Date: Tue, 3 Mar 2009 12:53:12 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: <200903031217.50493.lawgon@au-kbc.org> References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> <200903031217.50493.lawgon@au-kbc.org> Message-ID: On Tue, Mar 3, 2009 at 12:17 PM, Kenneth Gonsalves wrote: > On Tuesday 03 March 2009 10:30:16 Noufal Ibrahim wrote: >> * Date >> ? - When is the conference? > > 3,4,5 september 2009 > >> ? - Are there other conferences around at the same time? > > this is India - no one plans so far ahead ;-) > >> * Positions (IMPORTANT) > > handling money is the point where conferences here get into trouble. In order > to open a bank account one needs to have a registered society/organisation. Of > course an individual can open an account, but very few people would want to > take the risk. We faced this problem last year with fossconf08 chennai. The > LUG was not registered. NRC-FOSS handled the finances - it being a quasi- > government body and subject to audit meant that no one could swallow the funds > - or be accused of doing so. This is a possible solution - of course NRC-FOSS > will take its cut for the administrative expenses involved. The other solution > is to set up a registered body, but I feel this would be premature as we do > not know what the response will be - this could be discussed in the conference > and a body set up there somewhat on the lines of linux conf australia. True. this is very important point to be discussed. Starting a society just for the purpose of PyCon India will be very premature. The other possibility is to handle funds via pre established organisations. NRC FOSS would be ideal, @lawgon is there a possibility of this. There are other societies like ILUGD, but it will be better if we can have a academic + research body like NRCFOSS handle out finances, rather than a ILUG or ASCI. [OT] Forming a Python Foundation India will be Ideal, but thats a whole another issue, but lets concentrate on PyCon first. May be we can launch the society in the conference itself, as all the stake holders will be present there. Its easier to get signatures also. -- Ramakrishna Reddy GPG Key ID:31FF0090 Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 From b.ghose at gmail.com Tue Mar 3 08:35:43 2009 From: b.ghose at gmail.com (Baishampayan Ghose) Date: Tue, 3 Mar 2009 13:05:43 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> Message-ID: > ? The meeting is planned for today at 9:00. Which channel & network? Regards, BG -- Baishampayan Ghose b.ghose at gmail.com From lawgon at au-kbc.org Tue Mar 3 08:39:20 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Tue, 3 Mar 2009 13:09:20 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: <8548c5f30903022323v7363af27xf28d497f4f6d5a08@mail.gmail.com> References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> <8548c5f30903022323v7363af27xf28d497f4f6d5a08@mail.gmail.com> Message-ID: <200903031309.20603.lawgon@au-kbc.org> On Tuesday 03 March 2009 12:53:00 Anand Balachandran Pillai wrote: > but in the short term, especially with lack of time for creating/managing > one, we could just piggy back, if it is fine with NRC-FOSS. this purely a one-off short term proposal -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From ramkrsna at gmail.com Tue Mar 3 08:37:20 2009 From: ramkrsna at gmail.com (Ramakrishna Reddy) Date: Tue, 3 Mar 2009 13:07:20 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> Message-ID: On Tue, Mar 3, 2009 at 1:05 PM, Baishampayan Ghose wrote: >> ? The meeting is planned for today at 9:00. > > Which channel & network? #Bangpypers. server:: irc.freenode.org regards -- Ramakrishna Reddy GPG Key ID:31FF0090 Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 From parth.technofreak at gmail.com Tue Mar 3 09:23:34 2009 From: parth.technofreak at gmail.com (Parthan SR) Date: Tue, 03 Mar 2009 13:53:34 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> <200903031217.50493.lawgon@au-kbc.org> Message-ID: <49ACE906.5090502@gmail.com> Baiju M wrote: > On Tue, Mar 3, 2009 at 12:17 PM, Kenneth Gonsalves wrote: > >> handling money is the point where conferences here get into trouble. >> > Yes, this is really something we need to discuss. > > BTW, +1 for NRC-FOSS administering finance for PyCon India. > We can follow similar to something which I know a LUG has been following. When you need to spend for X, get someone or a group of people to directly sponsor for it. For example, if we want banners for the event, group few of individual sponsors together and let them manage the cost of meeting the requirement. In this way, we BangPypers do not handle cash, which is done by whoever is sponsoring for specific requirements. We can have venue sponsors, media sponsors, logistics sponsors, accommodation sponsors, etc. and let us give them due credits when we thank the sponsors. We only need one person to maintain a record of who is sponsoring for what, which can be done in the wiki itself if those details can be had public ;-) -- With Regards, Parthan SR "technofreak" GPG Key 2FF01026 Fingerprint 5707 ECBD 8D8D 8E6E 28F8 DFA5 938B D861 2FF0 1026 Weblog http://blog.technofreak.in From lawgon at au-kbc.org Tue Mar 3 09:37:55 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Tue, 3 Mar 2009 14:07:55 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: <49ACE906.5090502@gmail.com> References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> <49ACE906.5090502@gmail.com> Message-ID: <200903031407.55298.lawgon@au-kbc.org> On Tuesday 03 March 2009 13:53:34 Parthan SR wrote: > requirements. We can have venue sponsors, media sponsors, logistics > sponsors, accommodation sponsors, etc. and let us give them due credits > when we thank the sponsors. We only need one person to maintain a record > of who is sponsoring for what, which can be done in the wiki itself if > those details can be had public ;-) wont work for a conference - what about registration fees? how is that handled? -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From praveen.python.plone at gmail.com Tue Mar 3 11:07:50 2009 From: praveen.python.plone at gmail.com (Praveen Kumar) Date: Tue, 3 Mar 2009 15:37:50 +0530 Subject: [BangPypers] buzhug-1.5 Message-ID: <6305ec600903030207l3cf61777v7a452270504da4f@mail.gmail.com> ---------- Forwarded message ---------- From: Pierre Quentel Date: Sun, 1 Mar 2009 01:54:44 -0800 (PST) Subject: buzhug-1.5 released To: comp-lang-python-annou... at moderators.isc.org Hi there, buzhug is the fastest pure-Python database engine, with a clear and intuitive syntax (no SQL) The new release 1.5 brings the following improvements : - introduce a thread-safe version - introduce a new syntax for record selection : record = db(key1=value2[,key2=value2...]) - allow an iterable of records for update db.update(list_of_records,key1=value1...) - a Windows installer is provided Home page : http://buzhug.sourceforge.net/ Downloads : http://sourceforge.net/project/showfiles.php?group_id=167078 Community : http://groups.google.com/group/buzhug?lnk=li Thanks Praveen Kumar +91 9739854134 Bangalore -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbaiju at zeomega.net Tue Mar 3 15:23:28 2009 From: mbaiju at zeomega.net (Baiju M) Date: Tue, 3 Mar 2009 19:53:28 +0530 Subject: [BangPypers] Today's IRC meeting In-Reply-To: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> References: <9963e56e0903022100l123956a1mc8557fffd2306438@mail.gmail.com> Message-ID: Hi All, Quick reminder: The meeting is about to start. For those who are new to IRC may use http://www.mibbit.com or just click this link to join #BangPypers channel: http://widget.mibbit.com/?settings=cf2a37f49545b5d606245243cf5b3530&server=irc.freenode.net&channel=%23BangPypers&autoConnect=true Regards, Baiju M On Tue, Mar 3, 2009 at 10:30 AM, Noufal Ibrahim wrote: > Hello everyone, > ? The meeting is planned for today at 9:00. > > ? It would be great if someone can own up to making minutes of the > ? meeting and posting them on the wiki. > > ? I have some other commitments and will not be there for meeting but > ? will keep my client connected so that I have the logs. I will go > ? through them later and try to filter out the decisions offline. > > ? I am attaching below a simple agenda outline which we can use to > ? keep the meeting focused and productive. Please feel free to > ? modify it before the meeting on this thread so that we can make the > ? best use of our time. We can strip out parts of this if it's > ? premature to talk about it now. I think the main points are the > ? sponsorships and the volunteers > > ? Also, I apologise in advance if I sound like a suit. :) > > * Date > ?- When is the conference? > ?- Are there other conferences around at the same time? > ?- David explicitly asked that it not be competitive so we need to be > ? ?doubly sure. > > * Positions (IMPORTANT) > ** We need people to take up ownership for the following positions. > They need to coordinate the area. > ? - Treasurer - Needs to keep track of money and maintain the balance > ? ? ? ? ? ? ? ? sheet, accounts etc. > ? - Logistics - Needs to worry about venue, facilities (computers, > ? ? ? ? ? ? ? ? net etc.), accommodation for foreign people etc. > ? - Advertising - Needs to open pipelines with various channels > ? ? ? ? ? ? ? ? ? (mags, newspapers, blogs, people etc.) to make sure > ? ? ? ? ? ? ? ? ? that the event is sufficiently publicised. > ? - Participation - Needs to make sure that word of the conference is > ? ? ? ? ? ? ? ? ? ? reached to places like colleges, companies. Needs > ? ? ? ? ? ? ? ? ? ? to co-ordinate papers, presentations etc. > ? - Website - Someone should own this up and keep it up and > ? ? ? ? ? ? ? running. Should also publicise it. > ? - Sponsorship - Someone should own up creation of a sponsorship > ? ? ? ? ? ? ? ? ? kit, narrowing down the companies who need to > ? ? ? ? ? ? ? ? ? visited and coordinating the efforts. > ? - Head - The conference should have a point of contact for external > ? ? ? ? ? ?people. > > * Sponsorship (IMPORTANT) > ** We need to decide on who to visit. > ** Need to know what will go into the sponsorship kit > ** Need to arrange funds to get this printed. Probably voluntary donations. > ** Need to have a time and money deadline. If we don't meet this, > we'll have to scale down or cancel. > > * Format > ** What is the event going to be like? > ** Specifics on how many days, hours, format of talks > > * Venue > ** Where do we hold this? > ** How do we arrange things like net etc. > ** Needs inputs from people who have done stuff like this before. > > * Advertising > ** Blogs > ** People > ** Sites > ** Colleges etc. > ** Copy for formal channels like magazines etc. > > * Money matters > ** How do we keep track? > ** Separate account? > ** Balance sheets etc. > > Thanks > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From vid at svaksha.com Tue Mar 3 17:55:31 2009 From: vid at svaksha.com (VidA) Date: Tue, 3 Mar 2009 22:25:31 +0530 Subject: [BangPypers] IRC Logs Message-ID: <12470af00903030855r36701533h4175692f84bd10b3@mail.gmail.com> Hi, Here are the meeting logs : http://wiki.python.org/moin/BangPypers/IRCLogs/2009March03 -- || Vid || http://www.svaksha.com || From scorpion032 at gmail.com Tue Mar 3 18:01:47 2009 From: scorpion032 at gmail.com (Lakshman Prasad) Date: Tue, 3 Mar 2009 22:31:47 +0530 Subject: [BangPypers] IRC Logs In-Reply-To: <12470af00903030855r36701533h4175692f84bd10b3@mail.gmail.com> References: <12470af00903030855r36701533h4175692f84bd10b3@mail.gmail.com> Message-ID: I created a friendfeed bangpypers room; just in case. The web 2.0 way! http://friendfeed.com/rooms/bangpypers On Tue, Mar 3, 2009 at 10:25 PM, VidA wrote: > Hi, > > Here are the meeting logs : > http://wiki.python.org/moin/BangPypers/IRCLogs/2009March03 > > -- > || Vid || http://www.svaksha.com || > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Regards, Lakshman becomingguru.com lakshmanprasad.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From sibteym at infotechsw.com Wed Mar 4 05:55:14 2009 From: sibteym at infotechsw.com (Sibtey Mehdi) Date: Wed, 4 Mar 2009 10:25:14 +0530 Subject: [BangPypers] how to pass the object to the Controller? Message-ID: <007b01c99c85$6843b160$5fc513ac@pwit.com> Hi All I have one wxPython application and want to make it turbogears enabled, on some event I am creating an object and this object I need to pass to the controller. I will use the object to Generate the web page, earlier I was passing this object directly to the mako template and creating the html report. How I will pass the object to the controller or is there anyway to communicate between wxpythonApp and controller. Thanks Sibtey -------------- next part -------------- An HTML attachment was scrubbed... URL: From parth.technofreak at gmail.com Wed Mar 4 06:15:28 2009 From: parth.technofreak at gmail.com (Parthan SR) Date: Wed, 04 Mar 2009 10:45:28 +0530 Subject: [BangPypers] how to pass the object to the Controller? In-Reply-To: <007b01c99c85$6843b160$5fc513ac@pwit.com> References: <007b01c99c85$6843b160$5fc513ac@pwit.com> Message-ID: <49AE0E70.1030009@gmail.com> Sibtey Mehdi wrote: > > Hi All > > I have one wxPython application and want to make it > *turbogears* enabled, on some event > > I am creating an object and this object I need to pass to the > controller. I will use the object to > > Generate the web page, earlier I was passing this object > directly to the mako template and > > creating the html report. > > How I will pass the object to the controller or is there > anyway to communicate between wxpythonApp > > and controller. > > You basically need your turbogears app to keep running in a way it is accessible to external programs. Then you can make your wxPython app access your controller by calling the method(s) provided by the controller. It slightly varies depending upon whether you turbogears app is also running locally where your wxPython app exists or is running on a remote server. You can pass around the object as a JSON object from your app to the controller, encode it at your desktop app and decode it back in your controller. -- With Regards, Parthan SR "technofreak" GPG Key 2FF01026 Fingerprint 5707 ECBD 8D8D 8E6E 28F8 DFA5 938B D861 2FF0 1026 Weblog http://blog.technofreak.in From sibteym at infotechsw.com Wed Mar 4 08:19:10 2009 From: sibteym at infotechsw.com (Sibtey Mehdi) Date: Wed, 4 Mar 2009 12:49:10 +0530 Subject: [BangPypers] how to pass the object to the Controller? In-Reply-To: <49AE0E70.1030009@gmail.com> References: <007b01c99c85$6843b160$5fc513ac@pwit.com> <49AE0E70.1030009@gmail.com> Message-ID: <009e01c99c99$832c07c0$5fc513ac@pwit.com> It is my first application in turbogears, I am finding out the way how to run the turbogears app so that it will be accessible to the external programs. My turbogears app is running locally. Thanks for your suggestions Sibtey Parthan SR wrote: You basically need your turbogears app to keep running in a way it is accessible to external programs. Then you can make your wxPython app access your controller by calling the method(s) provided by the controller. It slightly varies depending upon whether you turbogears app is also running locally where your wxPython app exists or is running on a remote server. You can pass around the object as a JSON object from your app to the controller, encode it at your desktop app and decode it back in your controller. From noufal at gmail.com Thu Mar 5 07:43:20 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Thu, 5 Mar 2009 12:13:20 +0530 Subject: [BangPypers] Meeting minutes Message-ID: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> Hello folks, I will upload the meeting minutes later tonight. Haven't had time to sift through the logs. Are we having another IRC gathering tonight? Thanks. -- ~noufal From abpillai at gmail.com Thu Mar 5 09:53:51 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Thu, 5 Mar 2009 14:23:51 +0530 Subject: [BangPypers] Meeting minutes In-Reply-To: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> Message-ID: <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> On Thu, Mar 5, 2009 at 12:13 PM, Noufal Ibrahim wrote: > Hello folks, > ? I will upload the meeting minutes later tonight. Haven't had time > to sift through the logs. > > ? Are we having another IRC gathering tonight? Isn't that too much back to back ? Why don't we instead keep next Tuesday ? Once we have had the second one, I think we should have a f2f meeting of those who are interested to organize and be part of the "core secret committee" :-) > > Thanks. > > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From ramkrsna at gmail.com Thu Mar 5 09:57:40 2009 From: ramkrsna at gmail.com (Ramakrishna Reddy) Date: Thu, 5 Mar 2009 14:27:40 +0530 Subject: [BangPypers] Meeting minutes In-Reply-To: <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> Message-ID: On Thu, Mar 5, 2009 at 2:23 PM, Anand Balachandran Pillai wrote: > On Thu, Mar 5, 2009 at 12:13 PM, Noufal Ibrahim wrote: >> Hello folks, >> ? I will upload the meeting minutes later tonight. Haven't had time >> to sift through the logs. >> >> ? Are we having another IRC gathering tonight? > > Isn't that too much back to back ? Why don't we instead keep next Tuesday ? > Once we have had the second one, I think we should have a f2f meeting > of those who are interested to organize and be part of the "core secret > committee" :-) Thats fine. We can do it next tuesday. -- Ramakrishna Reddy GPG Key ID:31FF0090 Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 From noufal at gmail.com Thu Mar 5 11:32:36 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Thu, 5 Mar 2009 16:02:36 +0530 Subject: [BangPypers] Meeting minutes In-Reply-To: <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> Message-ID: <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> On Thu, Mar 5, 2009 at 2:23 PM, Anand Balachandran Pillai wrote: [..] > I think we should have a f2f meeting > of those who are interested to organize and be part of the "core secret > committee" :-) Yes. I will put up the minutes before then. As for the face to face meeting, I'll bring the bag of black balls so that we can decide who's part of the deal and who's not. :) -- ~noufal From vnbang2003 at yahoo.com Thu Mar 5 13:59:20 2009 From: vnbang2003 at yahoo.com (VIJAY KUMAR) Date: Thu, 5 Mar 2009 18:29:20 +0530 (IST) Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> Message-ID: <607354.82714.qm@web94008.mail.in2.yahoo.com> Dear?All, ?????? Can some one please explain me with example about ?????? 1) classmethod? ?????? 2) staticmethod ?????? 3) Decorators ???? ? Thanks in advance? ? cheers, vijay Add more friends to your messenger and enjoy! Go to http://messenger.yahoo.com/invite/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From venkat83 at gmail.com Thu Mar 5 14:04:04 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Thu, 5 Mar 2009 18:34:04 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <607354.82714.qm@web94008.mail.in2.yahoo.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> Message-ID: On Thu, Mar 5, 2009 at 6:29 PM, VIJAY KUMAR wrote: > Dear All, > Can some one please explain me with example about > 1) classmethod > 2) staticmethod > 3) Decorators > > http://docs.python.org/ -V- -------------- next part -------------- An HTML attachment was scrubbed... URL: From lawgon at au-kbc.org Thu Mar 5 14:03:38 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 5 Mar 2009 18:33:38 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <607354.82714.qm@web94008.mail.in2.yahoo.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> Message-ID: <200903051833.38450.lawgon@au-kbc.org> On Thursday 05 March 2009 18:29:20 VIJAY KUMAR wrote: > Dear?All, > ?????? Can some one please explain me with example about > ?????? 1) classmethod? > ?????? 2) staticmethod > ?????? 3) Decorators > ???? I charge 6500 a day for training - please contact me offlist ;-) On a more serious note, this list is not for training people. Please go to python.org and check out the documentation and tutorials - if you have specific doubts please mail the list. -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From jeff at taupro.com Thu Mar 5 18:47:14 2009 From: jeff at taupro.com (Jeff Rush) Date: Thu, 05 Mar 2009 11:47:14 -0600 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> Message-ID: <49B01022.6090005@taupro.com> Venkatraman S wrote: > > On Thu, Mar 5, 2009 at 6:29 PM, VIJAY KUMAR > wrote: > > Dear All, > Can some one please explain me with example about > 1) classmethod > 2) staticmethod > 3) Decorators > > > > http://docs.python.org/ There are also two mailing lists that are good for asking helpful folks these kind of questions. And those are deep topics, difficult to find good meaningful examples and to also cover *class* decorators that are new in Python 2.6. Often it is the -why- that is needed more than than -how-. And then add in the mechanism of descriptors underlying them and properties and you have several lessons. ---- "This list is for folks who want to ask questions regarding how to learn computer programming with the Python language. Folks interested in learning about programming with Python are encouraged to join, as are folks interested in helping others learn. While the list is called tutor, anyone, whether novice or expert, can answer questions." http://mail.python.org/mailman/listinfo/tutor ---- "The python-help mailing list is for posing questions about Python to Python "wizards" - experienced volunteers who are interested in sharing their knowledge. Hopefully they will be able to answer your questions, or at least steer you in the right direction." http://mail.python.org/mailman/listinfo/python-help -Jeff From abpillai at gmail.com Fri Mar 6 04:59:56 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 6 Mar 2009 09:29:56 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <200903051833.38450.lawgon@au-kbc.org> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> Message-ID: <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> On Thu, Mar 5, 2009 at 6:33 PM, Kenneth Gonsalves wrote: > On Thursday 05 March 2009 18:29:20 VIJAY KUMAR wrote: >> Dear?All, >> ?????? Can some one please explain me with example about >> ?????? 1) classmethod >> ?????? 2) staticmethod >> ?????? 3) Decorators >> > > I charge 6500 a day for training - please contact me offlist ;-) On a more Please Kenneth, this is a getting a bit stale now :-) Btw, I charge 20K for 2 day training course where I will go through the entire Python OOP at a single stretch. 2 lunch breaks are allowed and if required, urgent restroom breaks. Tutorials are extra, charged at 1000 per head per project. There is also the option of paying 50K upfront and purchase my all new "How to become a talented Python hacker in 25 days" which includes the complete training material plus project set in a nicely packed, digital DVD. If you want it in Bluray, I charge another 10K extra. > serious note, this list is not for training people. Please go to python.org > and check out the documentation and tutorials - if you have specific doubts > please mail the list. > -- > regards > Kenneth Gonsalves > Associate > NRC-FOSS > http://nrcfosshelpline.in/web/ > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From venkat83 at gmail.com Fri Mar 6 05:11:12 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Fri, 6 Mar 2009 09:41:12 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> Message-ID: On Fri, Mar 6, 2009 at 9:29 AM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > On Thu, Mar 5, 2009 at 6:33 PM, Kenneth Gonsalves > wrote: > > On Thursday 05 March 2009 18:29:20 VIJAY KUMAR wrote: > > I charge 6500 a day for training - please contact me offlist ;-) On a > more > > Btw, I charge 20K for 2 day training course where I will go through > the entire Python OOP at a single stretch. 2 lunch breaks are allowed > and if required, urgent restroom breaks. Tutorials are extra, > charged at 1000 per head per project. > > I will do it for FREE, if you are WILLING to learn :) -V- http://twitter.com/venkat83 -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmathews at gmail.com Fri Mar 6 05:16:34 2009 From: rmathews at gmail.com (Roshan Mathews) Date: Fri, 6 Mar 2009 09:46:34 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> Message-ID: <1c4dc2780903052016k7a6fd854tfc2faf8f2f20ebf9@mail.gmail.com> On Fri, Mar 6, 2009 at 9:41 AM, Venkatraman S wrote: > On Fri, Mar 6, 2009 at 9:29 AM, Anand Balachandran Pillai > wrote: >> On Thu, Mar 5, 2009 at 6:33 PM, Kenneth Gonsalves >> wrote: >> > On Thursday 05 March 2009 18:29:20 VIJAY KUMAR wrote: >> > I charge 6500 a day for training - please contact me offlist ;-) On a >> > more >> >> Btw, I charge 20K for 2 day training course where I will go through >> the entire Python OOP at a single stretch. 2 lunch breaks are allowed >> and if required, urgent restroom breaks. Tutorials are extra, >> charged at 1000 per head per project. >> > > I will do it for FREE, if you are WILLING to learn :) > Oh, so Anand and Kenneth were serious? Anand, what do you mean by entire Python OOP? ~roshan From venkat83 at gmail.com Fri Mar 6 05:18:44 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Fri, 6 Mar 2009 09:48:44 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <1c4dc2780903052016k7a6fd854tfc2faf8f2f20ebf9@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> <1c4dc2780903052016k7a6fd854tfc2faf8f2f20ebf9@mail.gmail.com> Message-ID: On Fri, Mar 6, 2009 at 9:46 AM, Roshan Mathews wrote: > > entire Python OOP? > > Damn! dont you know that *real* world is made ONLY of 'objects' :P -V- http://twitter.com/venkat83 -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmathews at gmail.com Fri Mar 6 05:26:42 2009 From: rmathews at gmail.com (Roshan Mathews) Date: Fri, 6 Mar 2009 09:56:42 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> <1c4dc2780903052016k7a6fd854tfc2faf8f2f20ebf9@mail.gmail.com> Message-ID: <1c4dc2780903052026i209d26fbx3b1e9467d605d612@mail.gmail.com> On Fri, Mar 6, 2009 at 9:48 AM, Venkatraman S wrote: > Damn! dont you know that *real* world is made ONLY of 'objects' :P > :) No, but I was serious about wanting to know about the course. ~roshan From lawgon at au-kbc.org Fri Mar 6 06:27:29 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Fri, 6 Mar 2009 10:57:29 +0530 Subject: [BangPypers] [ANN] FOSS competency certification Message-ID: <200903061057.29947.lawgon@au-kbc.org> hi, NRC-FOSS announces FOSS competency certification. Details here: http://nrcfosshelpline.in/web/full/63/AN/ -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From praveen.python.plone at gmail.com Fri Mar 6 07:01:42 2009 From: praveen.python.plone at gmail.com (Praveen Kumar) Date: Fri, 6 Mar 2009 11:31:42 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <1c4dc2780903052026i209d26fbx3b1e9467d605d612@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> <1c4dc2780903052016k7a6fd854tfc2faf8f2f20ebf9@mail.gmail.com> <1c4dc2780903052026i209d26fbx3b1e9467d605d612@mail.gmail.com> Message-ID: <6305ec600903052201m98c7804i8ccd49e5c44dc3a5@mail.gmail.com> Hi Vijay, If you would have googled then you get number of links and may get more idea about that. You should try yourself first. BTW classmethod ----------------- classmethod(function) Returns a class method for function. A class method receives the class as implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom: class C: @classmethod def f(cls, arg1, arg2, ...): ... The @classmethod form is a function decorator now you will be thinking about function decorator Decorators were introduced to the Python world as part of the 2.4 release. They have since become increasingly importantin, especially for maintaining and extending Python programs. In order to best grasp the purpose and beneficiality of Python's decorators, it is important to understand what happens when one imports modules. (to know more about http://python.about.com/od/gettingstarted/ss/begpydecorators.htm) It can be called either on the class (such as C.f()) or on an instance (such as C().f()). The instance is ignored except for its class. If a class method is called for a derived class, the derived class object is passed as the implied first argument. Class methods are different than C++ or Java static methods. staticmethod -------------------- staticmethod(function) Returns a static method for function. A static method does not receive an implicit first argument. To declare a static method, use this idiom: class C: @staticmethod def f(arg1, arg2, ...): ... The @staticmethod form is a function decorator It can be called either on the class (such as C.f()) or on an instance (such as C().f()). The instance is ignored except for its class. Static methods in Python are similar to those found in Java or C++. Thanks Praveen Kumar +91 9739854134 Bangalore On Fri, Mar 6, 2009 at 9:56 AM, Roshan Mathews wrote: > On Fri, Mar 6, 2009 at 9:48 AM, Venkatraman S wrote: > > Damn! dont you know that *real* world is made ONLY of 'objects' :P > > > :) > > No, but I was serious about wanting to know about the course. > > ~roshan > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abpillai at gmail.com Fri Mar 6 08:14:05 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 6 Mar 2009 12:44:05 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <1c4dc2780903052016k7a6fd854tfc2faf8f2f20ebf9@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> <1c4dc2780903052016k7a6fd854tfc2faf8f2f20ebf9@mail.gmail.com> Message-ID: <8548c5f30903052314u6b768f1cm6c540ef34777af29@mail.gmail.com> On Fri, Mar 6, 2009 at 9:46 AM, Roshan Mathews wrote: > On Fri, Mar 6, 2009 at 9:41 AM, Venkatraman S wrote: >> On Fri, Mar 6, 2009 at 9:29 AM, Anand Balachandran Pillai >> wrote: >>> On Thu, Mar 5, 2009 at 6:33 PM, Kenneth Gonsalves > >> > Oh, so Anand and Kenneth were serious? I wasn't at least. Not sure about Kenneth. Anyway, I still think 6500 is a good deal for Python ;-) > > Anand, what do you mean by entire Python OOP? Nothing. That was the clue to this being a joke, in case the rest sounded serious, which again was completely unintended...! > > ~roshan > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From orsenthil at gmail.com Fri Mar 6 14:40:12 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Fri, 6 Mar 2009 19:10:12 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <607354.82714.qm@web94008.mail.in2.yahoo.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> Message-ID: <7c42eba10903060540k2bafb17bja89883155ea9f9dc@mail.gmail.com> On Thu, Mar 5, 2009 at 6:29 PM, VIJAY KUMAR wrote: > ?????? Can some one please explain me with example about > ?????? 1) classmethod > ?????? 2) staticmethod > ?????? 3) Decorators Well Vijay, you have asked a sweeping question. That's why you are finding so many unrelated responses. Let me try to give it a dig and see if you can follow through. Otherwise, you might have to do a lot of homework and understand it. In Object Oriented Programming, you create a method which gets associated either with ?a class or with an instance of the class, namely an object. This is concept is the first thing to understand. And most often in our regular practice, we always create methods to be associated with an object. Those are called instance methods. For e.g. class Car: def cartype(self): self.model = "Audi" mycar = Car() mycar.cartype() print mycar.model Here cartype() is an instance method, it associates itself with an instance (mycar) of the class (Car) and that is defined by the first argument ('self'). When you want a method not to be associated with an instance, you call that as a staticmethod. How can you do such a thing in Python? The following would never work: >>> class Car: ... def getmodel(): ... return "Audi" ... def type(self): ... self.model = getmodel() Because, getmodel() is defined inside the class, Python binds it to the Class Object. You cannot call it by the following way also, namely: Car.getmodel() or Car().getmodel() , because in this case we are passing it through an instance ( Class Object or a Instance Object) as one of the argument while our definition does not take any argument. // Are you so far so good? If not just try the above example. Repeat the steps (mycar= Car() ... ) I showed for the first example for this class to understand what I mean. As you can see, there is a conflict here and in effect the case is, It is an "unbound local **method**" inside the class. Now comes Staticmethod. Now, in order to call getmodel(), you can to change it to a static method. >>> class Car: ... def getmodel(): ... return "Audi" ... getmodel = staticmethod(getmodel) ... def cartype(self): ... self.model = Car.getmodel() ... >>> mycar = Car() >>> mycar.cartype() >>> mycar.model 'Audi' Now, I have called it as Car.getmodel() even though my definition of getmodel did not take any argument. This is what staticmethod function did. getmodel() is a method which does not need an instance now, but still you do it as Car.getmodel() because getmodel() is still bound to the Class object. // This is bit confusing here and details are gory. Forget it for the time-being and if you try the code, you might get it and it requires a bit of deeper study as well. ** Decorators ** getmodel = staticmethod(getmodel) If you look at the previous code example, the function staticmethod took a function as a argument and returned a function which we assigned to a variable (named as SAME functionname) and made it a function. Correct? staticmethod() function thus wrapped our getmodel function with some extra features and this wrapping is called as Decorator. The same code can be written like this. >>> class Car: ... @staticmethod ... def getmodel(): ... return "Audi" ... def cartype(self): ... self.model = Car.getmodel() ... >>> mycar = Car() >>> mycar.cartype() >>> mycar.model 'Audi' For a better explaination on what is decorator, I would suggest you to read this: http://personalpages.tds.net/~kent37/kk/00001.html Please remember that this concept of Decorator is independent of staticmethod and classmethod. Now, what is a difference between staticmethod and classmethod? In languages like Java,C++, both the terms denote the same :- methods for which we do not require instances. But there is a difference in Python. A class method receives the class it was called on as the first argument. This can be useful with subclasses. We can see the above example with the classmethod and a decorator as: >>> >>> class Car: ... @classmethod ... def getmodel(cls): ... return "Audi" ... def gettype(self): ... self.model = Car.getmodel() ... >>> mycar = Car() >>> mycar.gettype() >>> mycar.model 'Audi' Was this okay to get started with? The following are the references in order to understand further: 1) Alex-Martelli explaining it with code: http://code.activestate.com/recipes/52304/ 2) Decorators: http://personalpages.tds.net/~kent37/kk/00001.html -- Senthil From abpillai at gmail.com Fri Mar 6 15:23:00 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 6 Mar 2009 19:53:00 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <7c42eba10903060540k2bafb17bja89883155ea9f9dc@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <7c42eba10903060540k2bafb17bja89883155ea9f9dc@mail.gmail.com> Message-ID: <8548c5f30903060623u20d03c9fjfd3faf1ee5946015@mail.gmail.com> On Fri, Mar 6, 2009 at 7:10 PM, Senthil Kumaran wrote: > On Thu, Mar 5, 2009 at 6:29 PM, VIJAY KUMAR wrote: >> ?????? Can some one please explain me with example about >> ?????? 1) classmethod >> ?????? 2) staticmethod >> ?????? 3) Decorators > I will try to explain this the other way around, i.e starting with functions and thinking of adding them to classes. I guess that offers a different perspective to understanding static & class methods, decorators too. It also tells you that there is nothing "special" about methods in Python classes, they are just functions with some implicit arguments. Let us say you are the guy who truly believes in dynamic creation of classes. You want to attach methods as you go along. For this purpose, you define the simplest of classes. >>> class C:pass ... You want to populate this class with 3 methods, one for adding, second for subtracting and third for multiplying two numbers. While you do this, you also want to explore the different possibilities of doing this. First you define your "add" function. >>> def add(a,b): return a + b ... Pretty simple, right ? Now you are naive w.r.t Python and its classes, and someone told you that in Python you can attach dynamic attributes to almost anything, so you do this, which is very natural indeed. >>> C.add = add No problems there. Now you try to call it on the class C with 2 arguments. >>> C.add(10,10) Traceback (most recent call last): File "", line 1, in TypeError: unbound method add() must be called with C instance as first argument (got int instance instead) Well, this is unexpected right ? The answer is yes, if you are unfamiliar with Python instance methods, not otherwise. The issue if you call a function on a Python class/instance, it should be either a class/instance method respectively unless qualified otherwise. And in Python ,instance methods are called with an implicit "self" first argument, which must be explicitly done by the programmer when he defines the method. However, you are adamant you don't want to change your function and still call it on the class. How can this be done ? This is where "staticmethod" helps you. It is somewhat similar to a C++ static function in that there is only a single instance and it is not bound to the class or its instance. It is just "is", so this is best option for adding a function to a class. This is how you do it in Python. >>> C.add = staticmethod(add) Now, >>> C.add(10,10) 20 Voila! Now you are wiser about the secret machinations of Python classes, so you wise up when you add the next function to the class as a method. Here is your "subtract" method. >>> def sub(self, a,b): print self;return a - b ... Why the first "self" ? Because you are planning to add this as an instance method to class "C"' and you have realized the hard way that Python implicitly passes the instance to such methods. Since this is an instance method, no cast is necessary. >>> C.sub = sub Now you create an instance of C and call "sub" on it. >>> c=C() >>> c.sub(20,10) <__main__.C instance at 0x7ff1fcd1ef38> 10 All well, and that is good! You are wise now, but not fully wise like the Python sage, so you think, "Hey, why not try calling this on the class instead of the instance ? Since I have added an explicit self, maybe it will work ?" So you do this, >>> C.sub(20, 10) Traceback (most recent call last): File "", line 1, in TypeError: unbound method sub() must be called with C instance as first argument (got int instance instead) Chaos results... This is because, since you are calling "sub" on the class, not the instance and it is not qualified as anything else, Python does not pass any instance implicit argument to the method, instead calls it like a static method. However the method expects the implicit instance argument as first argument and hence the error. How to resolve the problem while still keeping the function definition the same ? Answer: Make the function a classmethod. Class methods are somewhere between static and instance methods. They are similar to static methods in that you can call them on the class as well as on the instance, but similar to instance methods in that like an instance method, Python passes the class object implicitly to them, instead of the instance object. So you wise up and do so for your next "mul" method. >>> def mul(cls, a,b): print cls;return a * b ... And you add it to your class as a "classmethod" like this, >>> C.mul = classmethod(mul) >>> C.mul(10,20) __main__.C 200 However this can be called on the instance also. In this case, Python makes sure it passes the instance's class as the first argument. >>> c.mul(10,20) __main__.C 200 As you can see, I added the "print" statements to see what is getting printed. In "sub" it is the instance and in "mul" it is the class. I am summarizing the 3 musketeers here. 1. Instance method - Associated to a class's instance. The instance object is passed as implicit first argument, which is often denoted by "self". Can be called only on class instances. 2. Class method - Associated to the class. The class object is passed as implicit first argument, which is often denoted by "cls". Normally called on class objects, but can be called on instances also in which case the instance is automagically "downed" to the class. 3. Static method - Associated to none. The static method is like a function living its life attaching itself to the class's name space, but it has no loyalty towards either the class or its instances. It can be called on the class or its instances. No implicit first argument is passed. This is the way to attach stand-alone functions to a class. Hope this is now ultra clear.. If you still are not clear, ping me and I will let you know by 50K course details ;) -Anand From orsenthil at gmail.com Fri Mar 6 16:37:45 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Fri, 6 Mar 2009 21:07:45 +0530 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <8548c5f30903060623u20d03c9fjfd3faf1ee5946015@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <8548c5f30903050053r5f4ff834nc588c627601e52f4@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <7c42eba10903060540k2bafb17bja89883155ea9f9dc@mail.gmail.com> <8548c5f30903060623u20d03c9fjfd3faf1ee5946015@mail.gmail.com> Message-ID: <7c42eba10903060737n2768242bx9dc901fe0b2f44a2@mail.gmail.com> On Fri, Mar 6, 2009 at 7:53 PM, Anand Balachandran Pillai wrote: > I am summarizing the 3 musketeers here. > So, the 20 million dollar question is... " Amongst the 3 musketeers described by Anand B. classmethods and staticmethods are the two, who is the other one?" A. instance method. C. porthos. B. athos. D.aramis Answer: Frankly speaking, I don't know.. But I still I will go for it. A. instance method. Sure? Yes, because it is written. :-) -- Senthil From sridhar.ratna at gmail.com Fri Mar 6 19:41:43 2009 From: sridhar.ratna at gmail.com (Sridhar Ratnakumar) Date: Fri, 6 Mar 2009 10:41:43 -0800 Subject: [BangPypers] Classmethod, Decorators and staticmethod In-Reply-To: <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> References: <9963e56e0903042243t5e98d349o535dfc43fb4ccf2a@mail.gmail.com> <9963e56e0903050232l4f54d39bg6b3d07bf7014d1f1@mail.gmail.com> <607354.82714.qm@web94008.mail.in2.yahoo.com> <200903051833.38450.lawgon@au-kbc.org> <8548c5f30903051959r386b6c6esd91635f99e88b527@mail.gmail.com> Message-ID: <7c73a13a0903061041hab4e9d2s52324215685858b4@mail.gmail.com> On Thu, Mar 5, 2009 at 7:59 PM, Anand Balachandran Pillai wrote: > Btw, I charge 20K for 2 day training course where I will go through > the entire Python OOP at a single stretch. 2 lunch breaks are allowed > and if required, urgent restroom breaks. Tutorials are extra, > charged at 1000 per head per project. > > There is also the option of paying 50K upfront and purchase my > all new "How to become a talented Python hacker in 25 days" which > includes the complete training material plus project set in a nicely > packed, digital DVD. If you want it in Bluray, I charge another 10K > extra. I believed you until reading the Blu-ray part. From vsapre80 at gmail.com Sat Mar 7 21:55:53 2009 From: vsapre80 at gmail.com (Vishal) Date: Sun, 8 Mar 2009 02:25:53 +0530 Subject: [BangPypers] UML <=> Python...and other things... Message-ID: Hi, Does anyone know of a tool that can produce Python code from UML diagrams? Is something of this sort being added to NetBeans? Or is it that the ease of programming in Python acts as a deterrent in the way of having to create something in UML and then covert that model into Python. it would be good to have a tool of that sort (Python to UML and UML to Python)? Also, is there a way to find Python call graphs (something like Doxygen), but not just the typical static code structure...instead something that can tell execution paths while a certain function is called. I came across 'pycallgraph'. Its good. except two things, its slow for big projects, and it goes all the way into tracing every single call...that means if I am using a COM library underneath, it traces that as well. What I was interested in is figuring out only part of the trace...may be specifying exclusions in the trace tree. Thanks and best regards, Vishal Sapre -------------- next part -------------- An HTML attachment was scrubbed... URL: From banibrata.dutta at gmail.com Sun Mar 8 04:42:38 2009 From: banibrata.dutta at gmail.com (Banibrata Dutta) Date: Sun, 8 Mar 2009 09:12:38 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: Message-ID: <3de8e1f70903071942g4f086bfdve2e757f187b5e6a0@mail.gmail.com> On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: > Hi, > Does anyone know of a tool that can produce Python code from UML diagrams? > Never used personally, but found few moments back -- 'Gaphor' ( http://gaphor.devjavu.com/) I know that BOUML is superfast and is quite extensible with possibility of writing it's plugins using a well documented API (mixed C/Python plugin possible). I've used BOUML (but for C++ projects), and it is one of _the_ fastest babes around. > Is something of this sort being added to NetBeans? > Impossible is nothing ;-) Or is it that the ease of programming in Python acts as a deterrent in the > way of having to create something in UML and then covert that model into > Python. > Forward engineering should not be a challenge, but any programming language that has too many ways of representing the same idea, and where the OO paradigm can be functionally represented in multiple (too many) form, reverse-engineering (not round-trip, simple reverse) presents some challenges (not unsurmountable though). Once the forward and reverse engg parts are individually nailed, the full round-trip thing becomes possible, though some tools _by design_ choose to work in completely context-free manner, and make round-trip jobs difficult. My knowledge of Python isn't good enough to say whether Python is such a language, however given that Gaphor exists, this (forward engg) is a solved problem. > > it would be good to have a tool of that sort (Python to UML and UML to > Python)? > > Also, is there a way to find Python call graphs (something like Doxygen), > but not just the typical static code structure...instead something that can > tell execution paths while a certain function is called. > I came across 'pycallgraph'. Its good. except two things, its slow for big > projects, and it goes all the way into tracing every single call...that > means if I am using a COM library underneath, it traces that as well. What I > was interested in is figuring out only part of the trace...may be specifying > exclusions in the trace tree. > I am guessing that it does dynamic (run-time) analysis, and unlike static analysis tools, the depth control can only be "simulated", i.e. in reality full depth traversal happens, hence you find it slow. -- regards, Banibrata http://www.linkedin.com/in/bdutta -------------- next part -------------- An HTML attachment was scrubbed... URL: From banibrata.dutta at gmail.com Sun Mar 8 04:50:26 2009 From: banibrata.dutta at gmail.com (Banibrata Dutta) Date: Sun, 8 Mar 2009 09:20:26 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: <3de8e1f70903071942g4f086bfdve2e757f187b5e6a0@mail.gmail.com> References: <3de8e1f70903071942g4f086bfdve2e757f187b5e6a0@mail.gmail.com> Message-ID: <3de8e1f70903071950md5b5efbxc4cb72954afe2bcb@mail.gmail.com> On Sun, Mar 8, 2009 at 9:12 AM, Banibrata Dutta wrote: > On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: > >> Hi, >> Does anyone know of a tool that can produce Python code from UML diagrams? >> > > Never used personally, but found few moments back -- 'Gaphor' ( > http://gaphor.devjavu.com/) > > I know that BOUML is superfast and is quite extensible with possibility of > writing it's plugins using a well documented API (mixed C/Python plugin > possible). I've used BOUML (but for C++ projects), and it is one of _the_ > fastest babes around. > > >> Is something of this sort being added to NetBeans? >> > > Impossible is nothing ;-) > > Or is it that the ease of programming in Python acts as a deterrent in the >> way of having to create something in UML and then covert that model into >> Python. >> > > Forward engineering should not be a challenge, but any programming language > that has too many ways of representing the same idea, and where the OO > paradigm can be functionally represented in multiple (too many) form, > reverse-engineering (not round-trip, simple reverse) presents some > challenges (not unsurmountable though). Once the forward and reverse engg > parts are individually nailed, the full round-trip thing becomes possible, > though some tools _by design_ choose to work in completely context-free > manner, and make round-trip jobs difficult. My knowledge of Python isn't > good enough to say whether Python is such a language, however given that > Gaphor exists, this (forward engg) is a solved problem. > >> >> it would be good to have a tool of that sort (Python to UML and UML to >> Python)? >> >> Also, is there a way to find Python call graphs (something like Doxygen), >> but not just the typical static code structure...instead something that can >> tell execution paths while a certain function is called. >> I came across 'pycallgraph'. Its good. except two things, its slow for big >> projects, and it goes all the way into tracing every single call...that >> means if I am using a COM library underneath, it traces that as well. What I >> was interested in is figuring out only part of the trace...may be specifying >> exclusions in the trace tree. >> > > I am guessing that it does dynamic (run-time) analysis, and unlike static > analysis tools, the depth control can only be "simulated", i.e. in reality > full depth traversal happens, hence you find it slow. > Looking around, found some more -- (Commercial) http://www.objectdomain.com/ (FOSS) http://sourceforge.net/projects/eclipse-pyuml maybe there are others too. And 1 correction about Gaphor, it seems to be able to do reverse engg. -- regards, Banibrata http://www.linkedin.com/in/bdutta -------------- next part -------------- An HTML attachment was scrubbed... URL: From amitsaha.in at gmail.com Sun Mar 8 06:31:48 2009 From: amitsaha.in at gmail.com (Amit Saha) Date: Sun, 8 Mar 2009 11:01:48 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: Message-ID: <547db2260903072131r3f82d864g1f87ab12aab96b7d@mail.gmail.com> Hi Vishal! On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: > Hi, > Does anyone know of a tool that can produce Python code from UML diagrams? > Is something of this sort being added to NetBeans? Its under consideration and we don't yet have anyone to work on it :-( You can see more about the future features at http://wiki.netbeans.org/Python70Roadmap Thanks, Amit -- http://amitksaha.blogspot.com http://amitsaha.in.googlepages.com/ *Bangalore Open Java Users Group*:http:www.bojug.in "Recursion is the basic iteration mechanism in Scheme" --- http://c2.com/cgi/wiki?TailRecursion From abpillai at gmail.com Mon Mar 9 06:03:05 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 9 Mar 2009 10:33:05 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: Message-ID: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: > Hi, > Does anyone know of a tool that can produce Python code from UML diagrams? > Is something of this sort being added to NetBeans? > Or is it that the ease of programming in Python acts as a deterrent in the > way of having to create something in UML and then covert that model into > Python. > it would be good to have a tool of that sort (Python to UML and UML to > Python)? For Python to UML try PyUMLGraph. It does the reverse engineering for you, i.e produces UML diagrams (remember, not call graphs but UML diagrams with relationships among classes/modules etc) by inspecting live Python objects. http://pypi.python.org/pypi/PyUMLGraph I am not sure if the latter makes sense, since Python is meant for quick programming & development. How much does UML-code and UML-design help in Python projects ? I am not sure. I think it might even slow down the Python development cycle. > Also, is there a way to find Python call graphs (something like Doxygen), > but not just the typical static code structure...instead something that can > tell execution paths while a certain function is called. > I came across 'pycallgraph'. Its good. except two things, its slow for big > projects, and it goes all the way into tracing every single call...that > means if I am using a COM library underneath, it traces that as well. What I > was interested in is figuring out only part of the trace...may be specifying > exclusions in the trace tree. You might also want to look at Stani's Python Editor (SPE) which produces UML diagrams directly from Python code without needing any other tool or plugin. > Thanks and best regards, > Vishal Sapre > > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -- -Anand From banibrata.dutta at gmail.com Mon Mar 9 06:09:37 2009 From: banibrata.dutta at gmail.com (Banibrata Dutta) Date: Mon, 9 Mar 2009 10:39:37 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> Message-ID: <3de8e1f70903082209q735f907en569b1ac76f1d38bb@mail.gmail.com> On Mon, Mar 9, 2009 at 10:33 AM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: > > Hi, > > Does anyone know of a tool that can produce Python code from UML > diagrams? > > Is something of this sort being added to NetBeans? > > Or is it that the ease of programming in Python acts as a deterrent in > the > > way of having to create something in UML and then covert that model into > > Python. > > it would be good to have a tool of that sort (Python to UML and UML to > > Python)? > > For Python to UML try PyUMLGraph. It does the reverse engineering for you, > i.e > produces UML diagrams (remember, not call graphs but UML diagrams > with relationships among classes/modules etc) by inspecting live > Python objects. > > http://pypi.python.org/pypi/PyUMLGraph > Is the project is dead and gone! Atleast, the project URL ( http://www.pobox.com/~adamf/software/PyUMLGraph/) seems to be. > > I am not sure if the latter makes sense, since Python is > meant for quick programming & development. How much > does UML-code and UML-design help in Python projects ? > I am not sure. I think it might even slow down the Python > development cycle. Reverse engineering complex but well-structured/designed Python code, that has stuck to some "by-the-book" OOAD, might make it easier for new enggs taking it up for sustenence / enhancement. > > > > Also, is there a way to find Python call graphs (something like Doxygen), > > but not just the typical static code structure...instead something that > can > > tell execution paths while a certain function is called. > > I came across 'pycallgraph'. Its good. except two things, its slow for > big > > projects, and it goes all the way into tracing every single call...that > > means if I am using a COM library underneath, it traces that as well. > What I > > was interested in is figuring out only part of the trace...may be > specifying > > exclusions in the trace tree. > > You might also want to look at Stani's Python Editor (SPE) which > produces UML diagrams directly from Python code without needing > any other tool or plugin. > > -- regards, Banibrata http://www.linkedin.com/in/bdutta -------------- next part -------------- An HTML attachment was scrubbed... URL: From abpillai at gmail.com Mon Mar 9 06:50:50 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 9 Mar 2009 11:20:50 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: <3de8e1f70903082209q735f907en569b1ac76f1d38bb@mail.gmail.com> References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> <3de8e1f70903082209q735f907en569b1ac76f1d38bb@mail.gmail.com> Message-ID: <8548c5f30903082250k13ad530cn9b0a7207a7ee8c69@mail.gmail.com> On Mon, Mar 9, 2009 at 10:39 AM, Banibrata Dutta wrote: > > On Mon, Mar 9, 2009 at 10:33 AM, Anand Balachandran Pillai > wrote: >> >> On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: >> > Hi, >> > Does anyone know of a tool that can produce Python code from UML >> > diagrams? >> > Is something of this sort being added to NetBeans? >> > Or is it that the ease of programming in Python acts as a deterrent in >> > the >> > way of having to create something in UML and then covert that model into >> > Python. >> > it would be good to have a tool of that sort (Python to UML and UML to >> > Python)? >> >> For Python to UML try PyUMLGraph. ?It does the reverse engineering for >> you, i.e >> produces UML diagrams (remember, not call graphs but UML diagrams >> with relationships among classes/modules etc) by inspecting live >> Python objects. >> >> http://pypi.python.org/pypi/PyUMLGraph > > Is the project is dead and gone! Atleast, the project URL > (http://www.pobox.com/~adamf/software/PyUMLGraph/) seems to be. Yes, the main project site seems to have disappeared. The new project URL is http://adamfeuer.com/~adamf/software/PyUMLGraph/ but it led me to some parking page. See if you have luck with it. If you don't you can download the package from this mirror site. http://cvsup1.theplanet.com/distfiles/PyUMLGraph-0.1.10.tar.gz For good measure, I have taken a backup on my own site here. http://harvestmanontheweb.com/programming/PyUMLGraph-0.1.10.tar.gz >> >> I am not sure if the latter makes sense, since Python is >> meant for quick programming & development. How much >> does UML-code and UML-design help in Python projects ? >> I am not sure. I think it might even slow down the Python >> development cycle. > > Reverse engineering complex but well-structured/designed Python code, that > has stuck to some "by-the-book" OOAD, might make it easier for new enggs > taking it up for sustenence / enhancement. >> >> > Also, is there a way to find Python call graphs (something like >> > Doxygen), >> > but not just the typical static code structure...instead something that >> > can >> > tell execution paths while a certain function is called. >> > I came across 'pycallgraph'. Its good. except two things, its slow for >> > big >> > projects, and it goes all the way into tracing every single call...that >> > means if I am using a COM library underneath, it traces that as well. >> > What I >> > was interested in is figuring out only part of the trace...may be >> > specifying >> > exclusions in the trace tree. >> >> You might also want to look at Stani's Python Editor (SPE) which >> produces UML diagrams directly from Python code without needing >> any other tool or plugin. >> > > -- > regards, > Banibrata > http://www.linkedin.com/in/bdutta > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -- -Anand From vsapre80 at gmail.com Mon Mar 9 07:04:24 2009 From: vsapre80 at gmail.com (Vishal) Date: Mon, 9 Mar 2009 11:34:24 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> Message-ID: Hi, I found out that BOUML now generates python code !! Also there's something called as LUMPY which generates runtime call graphs and shows execution paths. Need to try that out. Came across many others: Dia - for drawing UML diagrams, Dia2Code - for converting the DIA diagrams to code PyNSource - reverse engineering python code into UML diagrams (not impressive...the images are not good) Umbrello - This one looks real promising. Its available in the KDE for Windows distribution. Docs say it does full roundtrip UML <=> Python <=> UML PyUML - is a plugging for Eclipse, built on PyDev and UML2Tools PyUt - need to try this one out. Thanks and best regards, Vishal On Mon, Mar 9, 2009 at 10:33 AM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: > > Hi, > > Does anyone know of a tool that can produce Python code from UML > diagrams? > > Is something of this sort being added to NetBeans? > > Or is it that the ease of programming in Python acts as a deterrent in > the > > way of having to create something in UML and then covert that model into > > Python. > > it would be good to have a tool of that sort (Python to UML and UML to > > Python)? > > For Python to UML try PyUMLGraph. It does the reverse engineering for you, > i.e > produces UML diagrams (remember, not call graphs but UML diagrams > with relationships among classes/modules etc) by inspecting live > Python objects. > > http://pypi.python.org/pypi/PyUMLGraph > > I am not sure if the latter makes sense, since Python is > meant for quick programming & development. How much > does UML-code and UML-design help in Python projects ? > I am not sure. I think it might even slow down the Python > development cycle. > > > Also, is there a way to find Python call graphs (something like Doxygen), > > but not just the typical static code structure...instead something that > can > > tell execution paths while a certain function is called. > > I came across 'pycallgraph'. Its good. except two things, its slow for > big > > projects, and it goes all the way into tracing every single call...that > > means if I am using a COM library underneath, it traces that as well. > What I > > was interested in is figuring out only part of the trace...may be > specifying > > exclusions in the trace tree. > > You might also want to look at Stani's Python Editor (SPE) which > produces UML diagrams directly from Python code without needing > any other tool or plugin. > > > > Thanks and best regards, > > Vishal Sapre > > > > > > _______________________________________________ > > BangPypers mailing list > > BangPypers at python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > > > -- > -Anand > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From vsapre80 at gmail.com Mon Mar 9 08:18:51 2009 From: vsapre80 at gmail.com (Vishal) Date: Mon, 9 Mar 2009 12:48:51 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> Message-ID: BOUML works wonderfully, except the default indentation of docstrings. So, if we get PyUMLGraph to reverse engineer Python code, then we have a good Python <=> UML <=> Python path. cool :)) On Mon, Mar 9, 2009 at 11:34 AM, Vishal wrote: > Hi, > I found out that BOUML now generates python code !! > > Also there's something called as LUMPY which generates runtime call graphs > and shows execution paths. Need to try that out. > > Came across many others: > Dia - for drawing UML diagrams, Dia2Code - for converting the DIA diagrams > to code > PyNSource - reverse engineering python code into UML diagrams (not > impressive...the images are not good) > Umbrello - This one looks real promising. Its available in the KDE for > Windows distribution. Docs say it does full roundtrip UML <=> Python <=> UML > PyUML - is a plugging for Eclipse, built on PyDev and UML2Tools > PyUt - need to try this one out. > > Thanks and best regards, > Vishal > > On Mon, Mar 9, 2009 at 10:33 AM, Anand Balachandran Pillai < > abpillai at gmail.com> wrote: > >> On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: >> > Hi, >> > Does anyone know of a tool that can produce Python code from UML >> diagrams? >> > Is something of this sort being added to NetBeans? >> > Or is it that the ease of programming in Python acts as a deterrent in >> the >> > way of having to create something in UML and then covert that model into >> > Python. >> > it would be good to have a tool of that sort (Python to UML and UML to >> > Python)? >> >> For Python to UML try PyUMLGraph. It does the reverse engineering for >> you, i.e >> produces UML diagrams (remember, not call graphs but UML diagrams >> with relationships among classes/modules etc) by inspecting live >> Python objects. >> >> http://pypi.python.org/pypi/PyUMLGraph >> >> I am not sure if the latter makes sense, since Python is >> meant for quick programming & development. How much >> does UML-code and UML-design help in Python projects ? >> I am not sure. I think it might even slow down the Python >> development cycle. >> >> > Also, is there a way to find Python call graphs (something like >> Doxygen), >> > but not just the typical static code structure...instead something that >> can >> > tell execution paths while a certain function is called. >> > I came across 'pycallgraph'. Its good. except two things, its slow for >> big >> > projects, and it goes all the way into tracing every single call...that >> > means if I am using a COM library underneath, it traces that as well. >> What I >> > was interested in is figuring out only part of the trace...may be >> specifying >> > exclusions in the trace tree. >> >> You might also want to look at Stani's Python Editor (SPE) which >> produces UML diagrams directly from Python code without needing >> any other tool or plugin. >> >> >> > Thanks and best regards, >> > Vishal Sapre >> > >> > >> > _______________________________________________ >> > BangPypers mailing list >> > BangPypers at python.org >> > http://mail.python.org/mailman/listinfo/bangpypers >> > >> > >> >> >> >> -- >> -Anand >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > > -- > "So say...Day by day, in every way, I am getting better, better and better > !!!" > "A Strong and Positive attitude creates more miracles than anything else. > Because...Life is 10% how you make it, and 90% how you take it" > "Diamond is another piece of coal that did well under pressure? > "Happiness keeps u Sweet, Trials keep u Strong, > Sorrow keeps u Human, Failure Keeps u Humble, > Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." > -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From learningpython at aol.com Mon Mar 9 09:38:08 2009 From: learningpython at aol.com (learningpython) Date: Mon, 9 Mar 2009 01:38:08 -0700 (PDT) Subject: [BangPypers] Implementing Protocol Sniffer in Python. Message-ID: <22409023.post@talk.nabble.com> Hello I am very new to Python and looking forward to implement in Python the ASN.1 protocol sniffer. I need two helps here. 1. Functions to extract the bytes and bits from received from network in a serial input and performing decoding based on the input. 2. How to define the structure, like ASN.1 where further messages are based on the No which is processed dynamically ex length of messages definer further Calling IDs, etc. Can someone help me.. learning python -- View this message in context: http://www.nabble.com/Implementing-Protocol-Sniffer-in-Python.-tp22409023p22409023.html Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. From ranganaths at gmail.com Mon Mar 9 09:41:25 2009 From: ranganaths at gmail.com (Ranganath s) Date: Mon, 9 Mar 2009 14:11:25 +0530 Subject: [BangPypers] Implementing Protocol Sniffer in Python. In-Reply-To: <22409023.post@talk.nabble.com> References: <22409023.post@talk.nabble.com> Message-ID: <77bb36840903090141y50331f78w99bc2279c90718ed@mail.gmail.com> ASN.1 are u hinting about SNMP ? look in at net-snmp.sourceforge.net -Ranganath.S On Mon, Mar 9, 2009 at 2:08 PM, learningpython wrote: > > Hello > I am very new to Python and looking forward to implement in Python the > ASN.1 > protocol sniffer. > I need two helps here. > 1. Functions to extract the bytes and bits from received from network in a > serial input and performing decoding based on the input. > 2. How to define the structure, like ASN.1 where further messages are based > on the No which is processed dynamically ex length of messages definer > further Calling IDs, etc. > > Can someone help me.. > > learning python > -- > View this message in context: > http://www.nabble.com/Implementing-Protocol-Sniffer-in-Python.-tp22409023p22409023.html > Sent from the BangPypers - Bangalore Python Users Group mailing list > archive at Nabble.com. > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- I blog at http://ranganaths.wordpress.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.s.buttar at gmail.com Mon Mar 9 09:52:28 2009 From: n.s.buttar at gmail.com (n.s.buttar at gmail.com) Date: Mon, 9 Mar 2009 14:22:28 +0530 Subject: [BangPypers] Implementing Protocol Sniffer in Python. In-Reply-To: <22409023.post@talk.nabble.com> References: <22409023.post@talk.nabble.com> Message-ID: <1090e4100903090152m12f6106ewce45e0a38909fb6@mail.gmail.com> > 1. Functions to extract the bytes and bits from received from network in a > serial input and performing decoding based on the input. - libpcap (or WinPcap) is the library to sniff network traffic. There are couple of python wrappers over libpcap. I have used Pcapy (http://oss.coresecurity.com/projects/pcapy.html) and it does the job pretty well. > 2. How to define the structure, like ASN.1 where further messages are based > on the No which is processed dynamically ex length of messages definer > further Calling IDs, etc. -ASN1 tools for python http://pyasn1.sourceforge.net/ On Mon, Mar 9, 2009 at 2:08 PM, learningpython wrote: > > Hello > I am very new to Python and looking forward to implement in Python the ASN.1 > protocol sniffer. > I need two helps here. > > Can someone help me.. > > learning python > -- > View this message in context: http://www.nabble.com/Implementing-Protocol-Sniffer-in-Python.-tp22409023p22409023.html > Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From abpillai at gmail.com Mon Mar 9 09:57:40 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 9 Mar 2009 14:27:40 +0530 Subject: [BangPypers] Implementing Protocol Sniffer in Python. In-Reply-To: <1090e4100903090152m12f6106ewce45e0a38909fb6@mail.gmail.com> References: <22409023.post@talk.nabble.com> <1090e4100903090152m12f6106ewce45e0a38909fb6@mail.gmail.com> Message-ID: <8548c5f30903090157p5964aa7o5ee428258882b507@mail.gmail.com> On Mon, Mar 9, 2009 at 2:22 PM, wrote: >> 1. Functions to extract the bytes and bits from received from network in a >> serial input and performing decoding based on the input. > > - libpcap (or WinPcap) is the library to sniff network traffic. There > are couple of python wrappers over libpcap. I have used Pcapy > (http://oss.coresecurity.com/projects/pcapy.html) and it does the job > pretty well. For any packet capture/inspection pypcap, dpkt is a good combination. pycap is libpcap extension for capturing packets and dpkt is for inspecting/parsing packets. > >> 2. How to define the structure, like ASN.1 where further messages are based >> on the No which is processed dynamically ex length of messages definer >> further Calling IDs, etc. > > -ASN1 tools for python http://pyasn1.sourceforge.net/ > > > On Mon, Mar 9, 2009 at 2:08 PM, learningpython wrote: >> >> Hello >> I am very new to Python and looking forward to implement in Python the ASN.1 >> protocol sniffer. >> I need two helps here. >> >> Can someone help me.. >> >> learning python >> -- >> View this message in context: http://www.nabble.com/Implementing-Protocol-Sniffer-in-Python.-tp22409023p22409023.html >> Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. >> >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From banibrata.dutta at gmail.com Mon Mar 9 10:54:18 2009 From: banibrata.dutta at gmail.com (Banibrata Dutta) Date: Mon, 9 Mar 2009 15:24:18 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> Message-ID: <3de8e1f70903090254n1531bb8bif8df7c5dfbcafe51@mail.gmail.com> BOUML, and it's creator, Bruno, both are amazing. For those who have not known Bruno, he is a 1 man army. Even if you don't do any UML/OOD-RevEngg, I encourage people to try out BOUML (esply if you've used other leading commercial OOD tools). The speed, size and overall functionality of BOUML blows everything (including competing FOSS) away. On Mon, Mar 9, 2009 at 12:48 PM, Vishal wrote: > BOUML works wonderfully, except the default indentation of docstrings. > So, if we get PyUMLGraph to reverse engineer Python code, then we have a > good Python <=> UML <=> Python path. > > cool :)) > > > On Mon, Mar 9, 2009 at 11:34 AM, Vishal wrote: > >> Hi, >> I found out that BOUML now generates python code !! >> >> Also there's something called as LUMPY which generates runtime call graphs >> and shows execution paths. Need to try that out. >> >> Came across many others: >> Dia - for drawing UML diagrams, Dia2Code - for converting the DIA diagrams >> to code >> PyNSource - reverse engineering python code into UML diagrams (not >> impressive...the images are not good) >> Umbrello - This one looks real promising. Its available in the KDE for >> Windows distribution. Docs say it does full roundtrip UML <=> Python <=> UML >> PyUML - is a plugging for Eclipse, built on PyDev and UML2Tools >> PyUt - need to try this one out. >> >> Thanks and best regards, >> Vishal >> >> On Mon, Mar 9, 2009 at 10:33 AM, Anand Balachandran Pillai < >> abpillai at gmail.com> wrote: >> >>> On Sun, Mar 8, 2009 at 3:25 AM, Vishal wrote: >>> > Hi, >>> > Does anyone know of a tool that can produce Python code from UML >>> diagrams? >>> > Is something of this sort being added to NetBeans? >>> > Or is it that the ease of programming in Python acts as a deterrent in >>> the >>> > way of having to create something in UML and then covert that model >>> into >>> > Python. >>> > it would be good to have a tool of that sort (Python to UML and UML to >>> > Python)? >>> >>> For Python to UML try PyUMLGraph. It does the reverse engineering for >>> you, i.e >>> produces UML diagrams (remember, not call graphs but UML diagrams >>> with relationships among classes/modules etc) by inspecting live >>> Python objects. >>> >>> http://pypi.python.org/pypi/PyUMLGraph >>> >>> I am not sure if the latter makes sense, since Python is >>> meant for quick programming & development. How much >>> does UML-code and UML-design help in Python projects ? >>> I am not sure. I think it might even slow down the Python >>> development cycle. >>> >>> > Also, is there a way to find Python call graphs (something like >>> Doxygen), >>> > but not just the typical static code structure...instead something that >>> can >>> > tell execution paths while a certain function is called. >>> > I came across 'pycallgraph'. Its good. except two things, its slow for >>> big >>> > projects, and it goes all the way into tracing every single call...that >>> > means if I am using a COM library underneath, it traces that as well. >>> What I >>> > was interested in is figuring out only part of the trace...may be >>> specifying >>> > exclusions in the trace tree. >>> >>> You might also want to look at Stani's Python Editor (SPE) which >>> produces UML diagrams directly from Python code without needing >>> any other tool or plugin. >>> >>> >>> > Thanks and best regards, >>> > Vishal Sapre >>> > >>> > >>> > _______________________________________________ >>> > BangPypers mailing list >>> > BangPypers at python.org >>> > http://mail.python.org/mailman/listinfo/bangpypers >>> > >>> > >>> >>> >>> >>> -- >>> -Anand >>> _______________________________________________ >>> BangPypers mailing list >>> BangPypers at python.org >>> http://mail.python.org/mailman/listinfo/bangpypers >>> >> >> >> >> -- >> "So say...Day by day, in every way, I am getting better, better and better >> !!!" >> "A Strong and Positive attitude creates more miracles than anything else. >> Because...Life is 10% how you make it, and 90% how you take it" >> "Diamond is another piece of coal that did well under pressure? >> "Happiness keeps u Sweet, Trials keep u Strong, >> Sorrow keeps u Human, Failure Keeps u Humble, >> Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." >> > > > > -- > "So say...Day by day, in every way, I am getting better, better and better > !!!" > "A Strong and Positive attitude creates more miracles than anything else. > Because...Life is 10% how you make it, and 90% how you take it" > "Diamond is another piece of coal that did well under pressure? > "Happiness keeps u Sweet, Trials keep u Strong, > Sorrow keeps u Human, Failure Keeps u Humble, > Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -- regards, Banibrata http://www.linkedin.com/in/bdutta -------------- next part -------------- An HTML attachment was scrubbed... URL: From radrao at gmail.com Mon Mar 9 11:20:18 2009 From: radrao at gmail.com (Radhakrishna Rao) Date: Mon, 9 Mar 2009 15:50:18 +0530 Subject: [BangPypers] Implementing Protocol Sniffer in Python. In-Reply-To: <22409023.post@talk.nabble.com> References: <22409023.post@talk.nabble.com> Message-ID: <22c3901c0903090320v6cb76079v1bae64193f124c26@mail.gmail.com> i dont know about ASN.1 but there is a very good network tool available in python called scapy. you can check it out at http://www.secdev.org/projects/scapy/ On Mon, Mar 9, 2009 at 2:08 PM, learningpython wrote: > > Hello > I am very new to Python and looking forward to implement in Python the ASN.1 > protocol sniffer. > I need two helps here. > 1. Functions to extract the bytes and bits from received from network in a > serial input and performing decoding based on the input. > 2. How to define the structure, like ASN.1 where further messages are based > on the No which is processed dynamically ex length of messages definer > further Calling IDs, etc. > > Can someone help me.. > > learning python > -- > View this message in context: http://www.nabble.com/Implementing-Protocol-Sniffer-in-Python.-tp22409023p22409023.html > Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From banibrata.dutta at gmail.com Mon Mar 9 11:35:34 2009 From: banibrata.dutta at gmail.com (Banibrata Dutta) Date: Mon, 9 Mar 2009 16:05:34 +0530 Subject: [BangPypers] Implementing Protocol Sniffer in Python. In-Reply-To: <22c3901c0903090320v6cb76079v1bae64193f124c26@mail.gmail.com> References: <22409023.post@talk.nabble.com> <22c3901c0903090320v6cb76079v1bae64193f124c26@mail.gmail.com> Message-ID: <3de8e1f70903090335t33a095b8u75da3d398d83d5d3@mail.gmail.com> Hi 'Learning Python': It'd be much better you appeared to have a usual name :-) ... people like responding to human beings with names. You would need 2 things:-- 1) way to sniff packets off the network. one (common) way to do it is to use LibPCAP (Wireshark, Ethereal, Tcpdump... all of those FOSS sniffers use it). LibPCAP has what looks like a fairly robust Pythonic API exists). http://www.darknet.org.uk/2007/12/pcapy-python-interface-to-libpcap/ http://pylibpcap.sourceforge.net/ 2) ASN.1 codec. Here you have 2 choices (and I guess hard ones) -- a) Use Python ASN.1 codec APIs b) Use C/C++ (native) ASN.1 codec's with Python wrapper. I don't know of very robust open-source ASN.1 codecs (either implemented in C/C++ or Python) that are actively developed, so any problem you face, you are completely on your own. They generally work, but with a limited scope of ASN.1 specs. There are ones which work fine for PER, there are others which work fine for BER, and few which work only for DER/CER. One Python option is:- http://pyasn1.sourceforge.net/ HTH On Mon, Mar 9, 2009 at 3:50 PM, Radhakrishna Rao wrote: > i dont know about ASN.1 but there is a very good network tool > available in python called scapy. you can check it out at > http://www.secdev.org/projects/scapy/ > > On Mon, Mar 9, 2009 at 2:08 PM, learningpython > wrote: > > > > Hello > > I am very new to Python and looking forward to implement in Python the > ASN.1 > > protocol sniffer. > > I need two helps here. > > 1. Functions to extract the bytes and bits from received from network in > a > > serial input and performing decoding based on the input. > > 2. How to define the structure, like ASN.1 where further messages are > based > > on the No which is processed dynamically ex length of messages definer > > further Calling IDs, etc. > > > > Can someone help me.. > > > > learning python > -- regards, Banibrata http://www.linkedin.com/in/bdutta -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Mon Mar 9 17:55:54 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 9 Mar 2009 22:25:54 +0530 Subject: [BangPypers] Next IRC meeting Message-ID: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> Hello folks, I propose we have the next IRC meeting on Thursday (12/Mar) at 9:00 pm. I will upload the minutes of the last meeting by tomorrow (been too tired to work on it till now). Thanks. -- ~noufal From orsenthil at gmail.com Mon Mar 9 19:40:56 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Tue, 10 Mar 2009 00:10:56 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> Message-ID: <7c42eba10903091140s55f3f588j56bfdac172e9ba15@mail.gmail.com> Guys, I went through the log of the previous meeting and I saw a lot of enthusiasm and "jumping in" also. A suggestion from my side, whenever possible lets try to keep with monthly on-site meetings going. That would be a good way to prepare for a bigger meetings like PyCon India. Thanks, Senthil On Mon, Mar 9, 2009 at 10:25 PM, Noufal Ibrahim wrote: > Hello folks, > ? I propose we have the next IRC meeting on Thursday (12/Mar) at 9:00 > pm. I will upload the minutes of the last meeting by tomorrow (been > too tired to work on it till now). > > Thanks. > > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -- Senthil From noufal at gmail.com Tue Mar 10 20:40:02 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 11 Mar 2009 01:10:02 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> Message-ID: <9963e56e0903101240m6c94a1f6vd81996152a399da4@mail.gmail.com> I have pasted here the minutes from the last meeting which I've extracted from the IRC logs. We can have another IRC meeting on Thursday and then have f2f sometime next week if everyone is okay? * Discussion items ================== Table of Contents ================= 1 Date 2 Format 2.1 Multiple tracks 2.2 Stalls 2.3 Entry fee 2.4 CFP 2.5 Website + software 3 Venues (city - Bangalore) 3.1 Possibilities 3.2 Other ideas 4 Sponsorship 4.1 Areas 5 Media 1 Date ====== - Confirmed Sep 3,4,5. - 5 is a Saturday and we wanted a day off to recover 2 Format ======== 2.1 Multiple tracks ------------------- - No formal distinction but we decide based on input from user community * Ideas for tracks - Industry - Code sprints - Newbie - 'Advanced topics' - Maybe a separate one for web frameworks 2.2 Stalls ---------- - Sponsors will probably want stalls - We can put an open area for trainers etc. 2.3 Entry fee ------------- - We have to charge an entry fee to make it look 'decent' 2.4 CFP -------- - Open review process - Review committee 2.5 Website + software ---------------------- - Either Pycon software - Or what Kenneth used 3 Venues (city - Bangalore) =========================== 3.1 Possibilities ----------------- - IISc. (TATA memorial hall) - Approx 40k per day - BMSCE - PESIT - will have no cost - NIMHANS auditorium - 3L for 3 days - outskirts (St. Joseph's PG, visthar, fireflies) 3.2 Other ideas --------------- - Have groups visit possible venues? 4 Sponsorship ============= 4.1 Areas ---------- - Speaker accomodation - Logistics (travel etc.) - Venue - Media - Conference kit/swag. 5 Media ======= - Magazines (being looked at by 'jace' and 'rmz102') On Mon, Mar 9, 2009 at 10:25 PM, Noufal Ibrahim wrote: > Hello folks, > ? I propose we have the next IRC meeting on Thursday (12/Mar) at 9:00 > pm. I will upload the minutes of the last meeting by tomorrow (been > too tired to work on it till now). > > Thanks. > > > -- > ~noufal > -- ~noufal From lawgon at au-kbc.org Tue Mar 10 23:55:21 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Wed, 11 Mar 2009 04:25:21 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <9963e56e0903101240m6c94a1f6vd81996152a399da4@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <9963e56e0903101240m6c94a1f6vd81996152a399da4@mail.gmail.com> Message-ID: <200903110425.21416.lawgon@au-kbc.org> On Wednesday 11 March 2009 01:10:02 Noufal Ibrahim wrote: > ? ? - Or what Kenneth used actually, what Kenneth and his team wrote. Anyway, the good news is that most of the team has emerged, work is in full swing and we can have the app up and running any time it is wanted. So I hereby put in a serious bid for using fossconf software for this. Current code is at: https://svn.nrcfosshelpline.in/public/conference/branches/conference1/ -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From rmathews at gmail.com Wed Mar 11 02:33:46 2009 From: rmathews at gmail.com (Roshan Mathews) Date: Wed, 11 Mar 2009 07:03:46 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <200903110425.21416.lawgon@au-kbc.org> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <9963e56e0903101240m6c94a1f6vd81996152a399da4@mail.gmail.com> <200903110425.21416.lawgon@au-kbc.org> Message-ID: <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> On Wed, Mar 11, 2009 at 4:25 AM, Kenneth Gonsalves wrote: > https://svn.nrcfosshelpline.in/public/conference/branches/conference1/ > https://svn.nrcfosshelpline.in/public/conference/branches/conference1.x/ ~Roshan From lawgon at au-kbc.org Wed Mar 11 04:51:56 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Wed, 11 Mar 2009 09:21:56 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <200903110425.21416.lawgon@au-kbc.org> <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> Message-ID: <200903110921.56816.lawgon@au-kbc.org> On Wednesday 11 March 2009 07:03:46 Roshan Mathews wrote: > On Wed, Mar 11, 2009 at 4:25 AM, Kenneth Gonsalves wrote: > > https://svn.nrcfosshelpline.in/public/conference/branches/conference1/ > > https://svn.nrcfosshelpline.in/public/conference/branches/conference1.x/ oops -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From noufal at gmail.com Wed Mar 11 06:47:55 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 11 Mar 2009 11:17:55 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <200903110921.56816.lawgon@au-kbc.org> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <200903110425.21416.lawgon@au-kbc.org> <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> <200903110921.56816.lawgon@au-kbc.org> Message-ID: <9963e56e0903102247y79df0ccka43dc9155184cee3@mail.gmail.com> So, is Thursday night 9:00 pm fine with everyone? -- ~noufal From mbaiju at zeomega.net Wed Mar 11 07:14:34 2009 From: mbaiju at zeomega.net (Baiju M) Date: Wed, 11 Mar 2009 11:44:34 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <9963e56e0903102247y79df0ccka43dc9155184cee3@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <200903110425.21416.lawgon@au-kbc.org> <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> <200903110921.56816.lawgon@au-kbc.org> <9963e56e0903102247y79df0ccka43dc9155184cee3@mail.gmail.com> Message-ID: On Wed, Mar 11, 2009 at 11:17 AM, Noufal Ibrahim wrote: > So, is Thursday night 9:00 pm fine with everyone? +1 -- Baiju M From rmathews at gmail.com Wed Mar 11 09:07:07 2009 From: rmathews at gmail.com (Roshan Mathews) Date: Wed, 11 Mar 2009 13:37:07 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <9963e56e0903102247y79df0ccka43dc9155184cee3@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <200903110425.21416.lawgon@au-kbc.org> <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> <200903110921.56816.lawgon@au-kbc.org> <9963e56e0903102247y79df0ccka43dc9155184cee3@mail.gmail.com> Message-ID: <1c4dc2780903110107i1f7df504pb87e3750a6cc074b@mail.gmail.com> On Wed, Mar 11, 2009 at 11:17 AM, Noufal Ibrahim wrote: > So, is Thursday night 9:00 pm fine with everyone? > Fine with me. ~Roshan From sandeep.hs at greenturtles.in Wed Mar 11 15:19:18 2009 From: sandeep.hs at greenturtles.in (Sandeep HS) Date: Wed, 11 Mar 2009 19:49:18 +0530 Subject: [BangPypers] IndentationError: expected an indented block In-Reply-To: <47d84e2c0903110716t669c7a4eh593412e71dc292e0@mail.gmail.com> References: <47d84e2c0903110716t669c7a4eh593412e71dc292e0@mail.gmail.com> Message-ID: <47d84e2c0903110719o21e97082h99230d35a5481da8@mail.gmail.com> Hello, This is Sandeep H S working in Green Turtles Technologies, B'lore. I am trying to execute a python program but unable to do so . Every time i execute that python program , I am getting error as File "ind.py", line 280 dom = parseString(xmldata) ^ IndentationError: expected an indented block I am very new to Python.I think that error is occuring due mismatch of colon ( : ) or parameter xmldata fails.How to overcome this problem ? Here by i am attaching ind_test.py ie python program file. Please find the attachment and kindly solve this issue... Thanks Sandeep H S -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ind_test.py Type: text/x-python Size: 11966 bytes Desc: not available URL: From nagappan at gmail.com Wed Mar 11 15:20:25 2009 From: nagappan at gmail.com (Nagappan A) Date: Wed, 11 Mar 2009 07:20:25 -0700 Subject: [BangPypers] Announce: Linux Desktop Testing Project (LDTP) 1.5.1 released Message-ID: <9d0602eb0903110720ub9c68c2xefc1b794e303823b@mail.gmail.com> Greetings all, We are proud to announce the release of LDTP 1.5.1. This release features number of important breakthroughs in LDTP as well as in the field of Test Automation. This release note covers a brief introduction on LDTP followed by the list of new features and major bug fixes which makes this new version of LDTP the best of the breed. Useful references have been included at the end of this article for those who wish to hack / use LDTP. About LDTP: Linux Desktop Testing Project is aimed at producing high quality test automation framework (C / Python) and cutting-edge tools that can be used to test Linux Desktop and improve it. It uses the Accessibility libraries to poke through the application's user interface. The framework also has tools to record test-cases based on user events in the interface of the application which is under testing. We strive to help in building a quality desktop. Whats new in this release: Bug fixes: * Fixes b.g.o # 574787, 574789, 574791, 574793 Bug 574791 ? ldtputils.captureimage() ignores coordinate arguments Bug 574793 ? Use wnck to get window id instead of LTFX (digwin) Bug 574787 ? LDTP package is not installing correctly Bug 574789 ? getwindowlist (and others?) don't handle utf8 well Special thanks to Ara Pulido , Eitan Isaacson < eitan at ascender.com> and Michael Terry Download source tarball - http://download.freedesktop.org/ldtp/1.x/1.5.x/ldtp-1.5.1.tar.gz Binary (openSUSE / Ubuntu / Fedora / Debian / RHEL / CentOS / Mandriva) - http://download.opensuse.org/repositories/home:/anagappan/ (Just scheduled in openSUSE build service, might take time to complete depending upon server load) References: For detailed information on LDTP framework and latest updates visit http://ldtp.freedesktop.org For information on various APIs in LDTP including those added for this release can be got from http://ldtp.freedesktop.org/user-doc/index.html To subscribe to LDTP mailing lists, visit http://ldtp.freedesktop.org/wiki/Mailing_20list IRC Channel - #ldtp on irc.freenode.net Thanks Nagappan -- Linux Desktop (GUI Application) Testing Project - http://ldtp.freedesktop.org http://nagappanal.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From orsenthil at gmail.com Wed Mar 11 15:26:31 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Wed, 11 Mar 2009 19:56:31 +0530 Subject: [BangPypers] IndentationError: expected an indented block In-Reply-To: <47d84e2c0903110719o21e97082h99230d35a5481da8@mail.gmail.com> References: <47d84e2c0903110716t669c7a4eh593412e71dc292e0@mail.gmail.com> <47d84e2c0903110719o21e97082h99230d35a5481da8@mail.gmail.com> Message-ID: <7c42eba10903110726o548cbac6n810bf5e422f4ac8@mail.gmail.com> On Wed, Mar 11, 2009 at 7:49 PM, Sandeep HS wrote: > IndentationError: expected an indented block All your classes are indented wrong. As the Error message clearly says it IS an INDENTATION Issue, that is, you have not structured the code properly that parser can understand. The Class should be like this: class Name: def ibelongtoclass(): ibelongtofunction = 10 Now, if you have downloaded the python file from the internet, you might have screwed up the indentation by opening in a non-python aware editor. Open it either in IDLE, PythonWin (bundled with activestate python) and see if you code is indented properly, you should be through. -- Senthil From pradeep at btbytes.com Wed Mar 11 15:26:41 2009 From: pradeep at btbytes.com (Pradeep Gowda) Date: Wed, 11 Mar 2009 10:26:41 -0400 Subject: [BangPypers] IndentationError: expected an indented block In-Reply-To: <47d84e2c0903110719o21e97082h99230d35a5481da8@mail.gmail.com> References: <47d84e2c0903110716t669c7a4eh593412e71dc292e0@mail.gmail.com> <47d84e2c0903110719o21e97082h99230d35a5481da8@mail.gmail.com> Message-ID: <3e3294b70903110726v71108913t99f540300b236554@mail.gmail.com> (resending reply to the list.. ) Python uses indentation for blocks your code has uneven indentation(1 space?) and no indentation in some places. You have to indent code correctly. Use FOUR spaces for indentation. eg: if len(args) == 0: print "Fatal: no indication type provided." sys.exit(1) should read: if len(args) == 0: print "Fatal: no indication type provided." sys.exit(1) If you are copying this code off a webpage(I say this because I see a IBM copyright at the top), look for a "raw source" version of the same, which retains the indentation. Read : http://www.python.org/dev/peps/pep-0008/ +PG On Wed, Mar 11, 2009 at 10:19 AM, Sandeep HS wrote: > > ?Hello, > > ?This is Sandeep H S working in Green Turtles Technologies,? B'lore. > > ?I am trying to execute a python program but unable to do so . > > ?Every time i execute that python program , I am getting error as > ?File "ind.py", line 280 > ?dom = parseString(xmldata) > ????? ^ > IndentationError: expected an indented block > > ? I am very new to Python.I think that error is occuring due mismatch of > colon ( : ) or parameter xmldata fails.How to overcome this problem ? > > ?? Here by i am attaching ind_test.py ie python program file. > > ?? Please find the attachment and kindly solve this issue... > > ?? Thanks > ?? Sandeep H S > > > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > From parth.technofreak at gmail.com Wed Mar 11 15:29:18 2009 From: parth.technofreak at gmail.com (Parthan SR) Date: Wed, 11 Mar 2009 19:59:18 +0530 Subject: [BangPypers] IndentationError: expected an indented block In-Reply-To: <47d84e2c0903110719o21e97082h99230d35a5481da8@mail.gmail.com> References: <47d84e2c0903110716t669c7a4eh593412e71dc292e0@mail.gmail.com> <47d84e2c0903110719o21e97082h99230d35a5481da8@mail.gmail.com> Message-ID: <49B7CABE.7010806@gmail.com> Sandeep HS wrote: > > > ?Every time i execute that python program , I am getting error as > ?File "ind.py", line 280 > ?dom = parseString(xmldata) > Because the above said statement in line number 280 falls within a function block and hence need to be indented. Can you please set your editor to indent by 4 spaces, a single space is too small that am not able to find whether it is indented or not with my normal eyes. The right way (line 278-280), class CIMIndication: def __init__(self, xmldata): dom = parseString(xmldata) -- With Regards, Parthan SR "technofreak" GPG Key 2FF01026 Fingerprint 5707 ECBD 8D8D 8E6E 28F8 DFA5 938B D861 2FF0 1026 Weblog http://blog.technofreak.in From sibteym at infotechsw.com Thu Mar 12 08:05:11 2009 From: sibteym at infotechsw.com (Sibtey Mehdi) Date: Thu, 12 Mar 2009 12:35:11 +0530 Subject: [BangPypers] combine Turbogears2 in Python Applications Message-ID: <008e01c9a2e0$e26e6730$5fc513ac@pwit.com> Hi I am trying to combine the Turbogears inside my python applications but couldn't get the way. I have check the paste, paste deploy, tg2 and webob but no luck to proceed further. Is there anyone who can suggest me how to combine TG2 inside of Python apps? Thanks Sibtey Mehdi -------------- next part -------------- An HTML attachment was scrubbed... URL: From pythonic at gmail.com Thu Mar 12 09:06:49 2009 From: pythonic at gmail.com (Shekhar) Date: Thu, 12 Mar 2009 13:36:49 +0530 Subject: [BangPypers] combine Turbogears2 in Python Applications In-Reply-To: <008e01c9a2e0$e26e6730$5fc513ac@pwit.com> References: <008e01c9a2e0$e26e6730$5fc513ac@pwit.com> Message-ID: <49B8C299.4060606@gmail.com> Sibtey Mehdi wrote: > > Hi > > I am trying to combine the *Turbogears* inside my python applications > but couldn?t get the way. > > I have check the paste, paste deploy, tg2 and webob but no luck to > proceed further. > > Is there anyone who can suggest me how to combine TG2 inside of Python > apps? > http://docs.turbogears.org/1.0/ModelOutsideTG Is this what you are looking for? Shekhar From learningpython at aol.com Thu Mar 12 11:45:52 2009 From: learningpython at aol.com (learningpython) Date: Thu, 12 Mar 2009 03:45:52 -0700 (PDT) Subject: [BangPypers] Implementing Protocol Sniffer in Python. In-Reply-To: <3de8e1f70903090335t33a095b8u75da3d398d83d5d3@mail.gmail.com> References: <22409023.post@talk.nabble.com> <22c3901c0903090320v6cb76079v1bae64193f124c26@mail.gmail.com> <3de8e1f70903090335t33a095b8u75da3d398d83d5d3@mail.gmail.com> Message-ID: <22472758.post@talk.nabble.com> Hi All, My name is Anand and i would like to thank you every one helped me. I will explore all your response and get back to you. I am very new in python and your help is really much appreciated. Thanks every one. Regards -- Anand b_dutta wrote: > > Hi 'Learning Python': > It'd be much better you appeared to have a usual name :-) ... people like > responding to human beings with names. > > You would need 2 things:-- > > 1) way to sniff packets off the network. one (common) way to do it is to > use > LibPCAP (Wireshark, Ethereal, Tcpdump... all of those FOSS sniffers use > it). > LibPCAP has what looks like a fairly robust Pythonic API exists). > http://www.darknet.org.uk/2007/12/pcapy-python-interface-to-libpcap/ > http://pylibpcap.sourceforge.net/ > > 2) ASN.1 codec. Here you have 2 choices (and I guess hard ones) -- > a) Use Python ASN.1 codec APIs > b) Use C/C++ (native) ASN.1 codec's with Python wrapper. > > I don't know of very robust open-source ASN.1 codecs (either implemented > in > C/C++ or Python) that are actively developed, so any problem you face, you > are completely on your own. They generally work, but with a limited scope > of > ASN.1 specs. There are ones which work fine for PER, there are others > which > work fine for BER, and few which work only for DER/CER. One Python option > is:- > http://pyasn1.sourceforge.net/ > > HTH > > On Mon, Mar 9, 2009 at 3:50 PM, Radhakrishna Rao wrote: > >> i dont know about ASN.1 but there is a very good network tool >> available in python called scapy. you can check it out at >> http://www.secdev.org/projects/scapy/ >> >> On Mon, Mar 9, 2009 at 2:08 PM, learningpython >> wrote: >> > >> > Hello >> > I am very new to Python and looking forward to implement in Python the >> ASN.1 >> > protocol sniffer. >> > I need two helps here. >> > 1. Functions to extract the bytes and bits from received from network >> in >> a >> > serial input and performing decoding based on the input. >> > 2. How to define the structure, like ASN.1 where further messages are >> based >> > on the No which is processed dynamically ex length of messages definer >> > further Calling IDs, etc. >> > >> > Can someone help me.. >> > >> > learning python >> > > > -- > regards, > Banibrata > http://www.linkedin.com/in/bdutta > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -- View this message in context: http://www.nabble.com/Implementing-Protocol-Sniffer-in-Python.-tp22409023p22472758.html Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. From ruchiryshukla at gmail.com Thu Mar 12 12:07:12 2009 From: ruchiryshukla at gmail.com (Ruchir Shukla) Date: Thu, 12 Mar 2009 16:37:12 +0530 Subject: [BangPypers] combine Turbogears2 in Python Applications Message-ID: i think you should check the web-client (etiny) of the OpenERP u may find the solution. > > Message: 4 > Date: Thu, 12 Mar 2009 12:35:11 +0530 > From: "Sibtey Mehdi" > Subject: [BangPypers] combine Turbogears2 in Python Applications > To: "'Bangalore Python Users Group - India'" > Message-ID: <008e01c9a2e0$e26e6730$5fc513ac at pwit.com> > Content-Type: text/plain; charset="us-ascii" > > Hi > > I am trying to combine the Turbogears inside my python applications but > couldn't get the way. > > I have check the paste, paste deploy, tg2 and webob but no luck to proceed > further. > > Is there anyone who can suggest me how to combine TG2 inside of Python > apps? > > > > > > Thanks > > Sibtey Mehdi > > - -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Thu Mar 12 16:03:39 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Thu, 12 Mar 2009 20:33:39 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <1c4dc2780903110107i1f7df504pb87e3750a6cc074b@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <200903110425.21416.lawgon@au-kbc.org> <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> <200903110921.56816.lawgon@au-kbc.org> <9963e56e0903102247y79df0ccka43dc9155184cee3@mail.gmail.com> <1c4dc2780903110107i1f7df504pb87e3750a6cc074b@mail.gmail.com> Message-ID: <9963e56e0903120803t59c8931bp1f72f412c9bf6dc0@mail.gmail.com> Can someone else moderate this meeting and post the logs? I had a last minute change of schedule. On Wed, Mar 11, 2009 at 1:37 PM, Roshan Mathews wrote: > On Wed, Mar 11, 2009 at 11:17 AM, Noufal Ibrahim wrote: >> So, is Thursday night 9:00 pm fine with everyone? >> > Fine with me. > > ~Roshan > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ~noufal From ramkrsna at gmail.com Thu Mar 12 16:11:23 2009 From: ramkrsna at gmail.com (Ramakrishna Reddy) Date: Thu, 12 Mar 2009 20:41:23 +0530 Subject: [BangPypers] Next IRC meeting In-Reply-To: <9963e56e0903120803t59c8931bp1f72f412c9bf6dc0@mail.gmail.com> References: <9963e56e0903090955i1f137a0du9591dc94992292b5@mail.gmail.com> <200903110425.21416.lawgon@au-kbc.org> <1c4dc2780903101833t23b9e65bt557ff718af8478e1@mail.gmail.com> <200903110921.56816.lawgon@au-kbc.org> <9963e56e0903102247y79df0ccka43dc9155184cee3@mail.gmail.com> <1c4dc2780903110107i1f7df504pb87e3750a6cc074b@mail.gmail.com> <9963e56e0903120803t59c8931bp1f72f412c9bf6dc0@mail.gmail.com> Message-ID: On Thu, Mar 12, 2009 at 8:33 PM, Noufal Ibrahim wrote: > Can someone else moderate this meeting and post the logs? I had a last > minute change of schedule. thats all right. we can con parthan into it ;-) regards -- Ramakrishna Reddy GPG Key ID:31FF0090 Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 From vsapre80 at gmail.com Fri Mar 13 07:09:34 2009 From: vsapre80 at gmail.com (Vishal) Date: Fri, 13 Mar 2009 11:39:34 +0530 Subject: [BangPypers] A question for us... Message-ID: Hi, I received this invite to the Great Indian Developer summit. The four day long summit focuses on .NET, Java, Web and other things. I am wondering why there is nothing related to Python in this conference. Is corporate computing still only about .NET, Java and Web with ColdFusion/AIR etc. Given the fact that almost everything that is discussed here can be achieved in Python, what should be done to bring Python closer to the Corporate guys. What can be done about this at our end? I remember having read that Java became 'Java' not just because of the VM concept but also because of the aggressive marketing that SUN did for it. what you say? Thanks and best regards, Vishal Sapre ---------- Forwarded message ---------- From: Developer Summit Date: Thu, Mar 12, 2009 at 9:38 PM Subject: Drive Home a Tata Nano :: Look Up the GIDS 2009 Agenda & Register Now! To: vsapre80 at gmail.com Having trouble reading this email? Click here. *Scroll down to view the complete program and fill the registration inquiry form <#11ffb80b8ab46df4_form>.* <#11ffb80b8ab46df4_net> <#11ffb80b8ab46df4_web> <#11ffb80b8ab46df4_java> <#11ffb80b8ab46df4_workshop> GIDS .NET Conference [Apr 22, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 - 09:00 *Registration, Check-in and Welcome Address* 09:00-09:50 *10 Secrets for .NET Development Success in 2009* *Speaker TBD* *Daily Scrum * *Stephen Forte * *Developing SharePoint Web Parts * *Mike Benkovich * *Building Applications Using WCF * *Prabhu Sunderraman * 09:50 - 10:10 *Expo opening / Coffee & Refreshments* 10:10-11:00 *Building RESTful Applications with Microsoft Tools * *Stephen Forte * *Strategies for Building Scalable SOA and BPM Solutions * *Arockiaraj Durairaj * *Developing for Astoria - Offline Enabled Data Services * *Harish Ranganathan * *Building Secure Web Services using WCF * *Niraj Bhatt * 11:10-11:40 *Technical Keynote I - Srini Koppolu, Corporate VP, Microsoft* 11:50-12:40 *Building Rich User Experiences with Silverlight * *Mike Benkovich * *Tips and Techniques for Writing High Performance Managed Code * *Milind Hanchinmani * *5 Hidden Gems Developers Must Know about SQL Server * *Vinod Kumar * *Introduction to Cloud Computing and Windows Azure * *Saranya Sriram * 12:40-13:30 *Lunch* 13:30-14:20 *Processes for Delivering Advanced .NET Functionality - Part I (Business)* *Speaker TBD* *ASP.NET 4.0 Roadmap * *Harish Ranganathan * *C# Implementation of LINQ - Deep Dive * *Bijoy Singhal * *Azure Services Platform - A Lap around .NET Services & SDS * *Saranya Sriram * 14:30-15:00 *Technical Keynote II - TBD* 15:10-16:00 *Processes for Delivering Advanced .NET Functionality - Part II (Technical)* *Speaker TBD* *Enterprise Search: FAST ESP Overview and integration with MOSS 2007 * *Vedant Kulshreshtha * *Modern Data Applications on the Web * *Mike Benkovich * *Visual Studio 2008 Tips and Tricks * *Bijoy Singhal * 16:00-16:20 *Coffee & Refreshments* 16:20-17:10 *Data Access Hacks and Shortcuts * *Stephen Forte * *Understanding ASP.NET Under the Hood * *Harish Ranganathan * *Demofest: Linq to Amazon to Silverlight to Web Part to SharePoint * *Mike Benkovich * *Programming Microsoft's Live Mesh * *Janakiraman MSV * *Click here to registeror scroll down to fill the registration inquiry form <#11ffb80b8ab46df4_form>. *Only registrants who complete payment by March 13 will qualify to enter the lucky draw.* <#11ffb80b8ab46df4_web> <#11ffb80b8ab46df4_net> <#11ffb80b8ab46df4_java> <#11ffb80b8ab46df4_workshop> GIDS.WEB Conference [Apr 23, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 - 09:00 *Registration, Check-in and Welcome Address* 09:00-09:50 *21st Century RIAs: Using HTML 5 Communication * *Jonas Jacobi * *What If the Web Were a Database * *Jon Aizen * *Architecting Next Generation RIA with Flash, AJAX and ColdFusion * *Hemath Khandelwal, Rakshith * *Unravelling the New in Microsoft Silverlight 3 * *Pandurang Nayak * 09:50 - 10:10 *Expo opening / Coffee & Refreshments* 10:10-11:00 *A Two-Pronged Approach to Debugging AJAX * *Venkat Subramaniam * *Get that Killer Look For Your Rich Internet Application * *Harish Sivaramakrishnan * *Future of the Browser* *Speaker TBD* *Rich Web Stories in Enterprises* *Speaker TBD* 11:10-11:40 *Plenary - Naresh Gupta, Managing Director, Adobe India* 11:50-12:40 *SEAM, Web Beans & JBoss * *Bruno Georgess * *Deep Dive - Microsoft Silverlight Pipelines * *Pandurang Nayak * *The Four Enterprise Integration Layers in the Emerging Computing Cloud * *Ramesh Loganathan * *Business 2.0 - On the web. In the Cloud. On the Move - Part I (Business)* *Speaker TBD* 12:40-13:30 *Lunch* 13:30-14:20 *A Hybrid Approach to Ajax with JSF - Developing Faster for the Future * *Frank Nimphius * *Agile Web Development with Grails * *Venkat Subramaniam * *Reusable Components for Building Killer RIAs * *Anirudh Sasikumar * *Business 2.0 - On the web. In the Cloud. On the Move - Part II (Technical)* *Speaker TBD* 14:30-15:00 *Technical Keynote II* 15:10-16:00 *Developing RIAs for the Enterprise using Adobe Flash Platform * *Ramesh Srinivasaraghavan ,Sujith Reddy Gurrala * *Re-architecting the Web with HTML 5 Communication * *Jonas Jacobi * *Building Rich UI using ASP.NET AJAX, Ajax Control Toolkit & jQuery * *Harish Ranganathan * *Enterprise Mashup Security* *Speaker TBD* 16:00-16:20 *Coffee & Refreshments* *Click here to registeror scroll down to fill the registration inquiry form <#11ffb80b8ab46df4_form>. *Only registrants who complete payment by March 13 will qualify to enter the lucky draw.* <#11ffb80b8ab46df4_java> <#11ffb80b8ab46df4_net> <#11ffb80b8ab46df4_web> <#11ffb80b8ab46df4_workshop> GIDS.JAVA Conference [Apr 24, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 - 09:00 *Registration, Check-in and Welcome Address* 09:00-09:50 *Computing in the Cloud * *Craig McClanahan * *Introduction to JRuby * *Ola Bini * *Struts 2.0 Deep Dive * *Prabhu Sunderraman * *Openness within: CodePlex.com * *Bijoy Singhal * 09:50 - 10:10 *Expo opening / Coffee & Refreshments* 10:10-11:00 *Know Your Java? * *Venkat Subramaniam * *Introducing REST: The Starbucks Example * *Jim Webber * *How-to Win the RAD Race Against Microsoft .Net with Java * *Frank Nimphius * *AS/400 Platform Interfacing & Migration Strategies for Enterprise Java * *Narsimha Bheemdi * 11:10-11:40 *Plenary - The Evolving Shifts In Software Development, Ashish Masand, Country Head, Micro Focus* 11:50-12:40 *JPA2 (JPA + Bean Validation) * *Emmanuel Bernard * *RESTful? What's a RESTful? * *Craig McClanahan * *Unleashing the Power of Java on Intel * *Mukesh Gangadhar * *Event Driven Architecture- Bringing SOA and CEP Together * *Kumar Roshan * 12:40-13:30 *Lunch* 13:30-14:20 *Taming Wild Entities - Tuning performance of JPA Applications * *Debu Panda * *Building RESTful Applications with JAX-RS * *Craig McClanahan * *Integrating Geo-Spatial Visualizations into Business Intelligence Dashboards* *Abhinav Agarwal* *OSGi in the Enterprise * *Mike Keith * 14:30-15:00 *Plenary - Strategies for Sofwtare Developers to Emerge Stronger, Dr. Rangachar Kasthuri, Worldwide President, IEEE Computer Society* 15:10-16:00 *Programming Groovy * *Venkat Subramaniam * *The Next Generation of Java EE * *Mike Keith * *Diagnosing Production Java Applications * *Debu Panda * *Azure Services for Java Developers * *Janakiraman MSV * 16:00-16:20 *Coffee & Refreshments* 16:20-17:10 *Guerrilla SOA * *Jim Webber * *Building RESTful Applications with Ruby on Rails * *Craig McClanahan * *Testing Java with Ruby * *Ola Bini * *Building Web Services Using Spring * *Prabhu Sunderraman * *Click here to registeror scroll down to fill the registration inquiry form <#11ffb80b8ab46df4_form>. *Only registrants who complete payment by March 13 will qualify to enter the lucky draw.* <#11ffb80b8ab46df4_workshop> <#11ffb80b8ab46df4_net> <#11ffb80b8ab46df4_web> <#11ffb80b8ab46df4_java> GIDS.WORKSHOPS [Apr 25, 2009] * Timings Track 1 Track 2 Track 3 Track 4 07:30 - 08:00 *Registration, Check-in and Welcome Address* 08:00-10:30 *GET Connected: A Tutorial on Web-based Integration * *Jim Webber * *Test Driven Development in .NET * *Venkat Subramaniam * *Build Enterprise Mashups using Adobe Flash Platform * *Raghunath Rao Thricovil, Anirudh Sasikumar * *Mixing ORM & XML Persistence * *Mike Keith * 10:30-10:45 *Expo opening / Coffee & Refreshments* 10:45-13:15 *JRuby In Action * *Ola Bini * *Building the DemoFest Application * *Mike Benkovich * *Synthesizing Data from the Web * *Jon Aizen, Amit Kumar * *Hibernate Search: Adding Search to your Java Applications - Deep Dive * *Emmanuel Bernard * 13:15-14:00 *Lunch* 14:00-16:30 *Developing External DSLs in Java * *Venkat Subramaniam * *Introduction to Oslo * *Stephen Forte * *Silverlight 3.0 Deep Dive * *Pandurang Nayak * *Amazon Web Services Gems* *Speaker TBD* 14:00-16:30 (Track 5) *Top Tools and Strategies to Modernize and Optimize Existing Applications* *Speaker TBD* *COBOL Now and Into the Future* *Speaker TBD* *Rudimentary SOA for Open Systems and Mainframes * *Speaker TBD* 16:30-17:00 *Networking Time* 17:00-18:30 *Hosted by Cyrus Broacha :: Great Indian Developer Awards Evening J N Tata Auditorium, IISc Bangalore* *Click here to registeror scroll down to fill the registration inquiry form <#11ffb80b8ab46df4_form>. *Only registrants who complete payment by March 13 will qualify to enter the lucky draw.* **Tentative agenda. Subject to Change* Name Email Company Phone **passes to Cyrus' show limited to first 500 delegates who've registered and paid for any one of the 3 conferences or workshops* ------------------------------ You can find comprehensive information about Great Indian Developer Summit, here> www.developersummit.com . ------------------------------ We apologize if you have received this email by mistake, click hereand we will take you off our list ------------------------------ Saltmarch Media, #3/18, I Floor, Corporation Building, Residency Road, Bangalore, Karnataka, 560025 *REPORT ABUSE* -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From lawgon at au-kbc.org Fri Mar 13 07:27:28 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Fri, 13 Mar 2009 11:57:28 +0530 Subject: [BangPypers] A question for us... In-Reply-To: References: Message-ID: <200903131157.28583.lawgon@au-kbc.org> On Friday 13 March 2009 11:39:34 Vishal wrote: > I am wondering why there is nothing related to Python in this conference. > Is corporate computing still only about .NET, Java and Web with > ColdFusion/AIR etc. inertia - TCS, for example, has 50K java 'programmers' - what would it cost to retrain them in python? But I remember reading some years back that the hottest selling book at one of these java conferences in the US was the book on Rails. But it is too expensive for big companies to shift to python. And since they cant shift, they obviously cannot admit that python is better suited. -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From ramdas at developeriq.com Fri Mar 13 07:32:44 2009 From: ramdas at developeriq.com (Ramdas S) Date: Fri, 13 Mar 2009 12:02:44 +0530 Subject: [BangPypers] A question for us... In-Reply-To: References: Message-ID: <6e38f9f00903122332y381a1273me223bfa8d9314a25@mail.gmail.com> Answer is $$$ is required for funding conferences. The organizers did not find anyone with $$$ who has some vested interest in Python. If they had you'd see Python there. I you look at sponsors of the conference, you can map them easily to talks/topics of interest. In India for every python developer you can find 5K java developers. As a company CEO will you look at Python or Java, when it is not the decision maker who'll write the code? Evangelism is the only answer. Sun had billions to promote Java, and they are(or were) reaping billions out of it. I don't know of any vendor with such vested interest in Python. Till then community (including you and me) need to do the bit, and reduce the gap even it's by inches.... On Fri, Mar 13, 2009 at 11:39 AM, Vishal wrote: > Hi, > I received this invite to the Great Indian Developer summit. > > The four day long summit focuses on .NET, Java, Web and other things. > > I am wondering why there is nothing related to Python in this conference. > Is corporate computing still only about .NET, Java and Web with > ColdFusion/AIR etc. > > Given the fact that almost everything that is discussed here can be > achieved in Python, what should be done to bring Python closer to the > Corporate guys. > > What can be done about this at our end? I remember having read that Java > became 'Java' not just because of the VM concept but also because of the > aggressive marketing that SUN did for it. > > what you say? > > > Thanks and best regards, > Vishal Sapre > > ---------- Forwarded message ---------- > From: Developer Summit > Date: Thu, Mar 12, 2009 at 9:38 PM > Subject: Drive Home a Tata Nano :: Look Up the GIDS 2009 Agenda & Register > Now! > To: vsapre80 at gmail.com > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abpillai at gmail.com Fri Mar 13 10:00:02 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 13 Mar 2009 14:30:02 +0530 Subject: [BangPypers] A question for us... In-Reply-To: <6e38f9f00903122332y381a1273me223bfa8d9314a25@mail.gmail.com> References: <6e38f9f00903122332y381a1273me223bfa8d9314a25@mail.gmail.com> Message-ID: <8548c5f30903130200k13be65d9la55cdd150a904d91@mail.gmail.com> On Fri, Mar 13, 2009 at 12:02 PM, Ramdas S wrote: > > Answer is $$$ is required for funding conferences. The organizers did not > find anyone with $$$ who has some vested interest in Python. If they had > you'd see Python there. I you look at sponsors of the conference, you can > map them easily to talks/topics of interest. > > In India for every python developer you can find 5K java developers. As a > company CEO will you look at Python or Java, when it is not the decision > maker who'll write the code? > Corporate vested interests is the reason. Sun invented java not for evangelism or altruism but to attract a lot of developers to its pantheon and of course to get entrenched in all kinds of computing on the network using Internet, the original design goal of Java. Big companies keep doing this from time to time since investing and standardizing on a language is often the most sureshot way to get developers on to their platforms (but surely a very expensive way of doing it). Microsoft did it for VB/C++ and now C# and .NET, Apple for Obj-C and Sun for Java. Of course IBM also has a lot of investment in Java, since though Sun invented it, IBM has made more money from it than Sun ;-) Open source languages not being the creation of any specific entity or corporation don't get this kind of adoption or evangelism. Since the underlying technology is open, there are limited pickings for a company to take advantage (embrace/extend/extinguish) of the language or invest millions of dollars on it to train their developers. On the other hand closed platforms and languages can be more easily controlled and hence investment in them often returns handsome dividends in terms of money and/or mind share. I liked the title of the conference - "Great Indian Developer Summit" ;-). Somehow it produces an image of armies of uniform, robotic programmers waiting to hear every golden word uttered from the overlords of software world. Quite unlike the visage of a vast open, green park with lush trees and lazy developers siting below them with laptops, which is the image in mind whenever I hear of a barcamp, devcamp or any other open source conference! > > -- -Anand From amitsaha.in at gmail.com Fri Mar 13 10:01:34 2009 From: amitsaha.in at gmail.com (Amit Saha) Date: Fri, 13 Mar 2009 14:31:34 +0530 Subject: [BangPypers] A question for us... In-Reply-To: <8548c5f30903130200k13be65d9la55cdd150a904d91@mail.gmail.com> References: <6e38f9f00903122332y381a1273me223bfa8d9314a25@mail.gmail.com> <8548c5f30903130200k13be65d9la55cdd150a904d91@mail.gmail.com> Message-ID: <547db2260903130201udc9bc1p37aee0914fd5416@mail.gmail.com> On Fri, Mar 13, 2009 at 2:30 PM, Anand Balachandran Pillai wrote: > On Fri, Mar 13, 2009 at 12:02 PM, Ramdas S wrote: >> >> Answer is $$$ is required for funding conferences. The organizers did not >> find anyone with $$$ who has some vested interest in Python. If they had >> you'd see Python there. I you look at sponsors of the conference, you can >> map them easily to talks/topics of interest. >> >> In India for every python developer you can find 5K java developers. As a >> company CEO will you look at Python or Java, when it is not the decision >> maker who'll write the code? >> > > Corporate vested interests is the reason. Sun invented java not for > evangelism or altruism but to attract a lot of developers to its pantheon > and of course to get entrenched in all kinds of computing on the > network ?using Internet, the original design goal of Java. > > Big companies keep doing this from time to time since investing > and standardizing on a language is often the most sureshot way to > get developers on to their platforms (but surely a very expensive way > of doing it). Microsoft did it for VB/C++ and now C# and .NET, Apple > for Obj-C and Sun for Java. Of course IBM also has a lot of investment > in Java, since though Sun invented it, IBM has made more money from it > than Sun ;-) he. So true. So true. -- http://amitksaha.blogspot.com http://amitsaha.in.googlepages.com/ *Bangalore Open Java Users Group*:http:www.bojug.in "Recursion is the basic iteration mechanism in Scheme" --- http://c2.com/cgi/wiki?TailRecursion From vinayakh at gmail.com Fri Mar 13 10:49:22 2009 From: vinayakh at gmail.com (Vinayak Hegde) Date: Fri, 13 Mar 2009 15:19:22 +0530 Subject: [BangPypers] Cloud Camp at IIM Bangalore on March 29 Message-ID: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> Would anyone be interested in Giving a talk on Google App-Engine ? Pradeep :) ? Are you in town ? Apologies if you have already received this. -- Announcing Cloudcamp Bangalore on March 29th 2009. More Details at http://bit.ly/WqbNB This is an unconference. There will be an invited talks track as this field is still nascent. We will have 3-4 startups presenting about how they used cloud computing to build their products. Proposed invited talks include : 1. An Introduction to Cloud Computing by Dave Nielsen. 2. Using AWS to build a search engine by Chirayu Patel 3. How to use Cloud Services to build a MMORPG by Arjun Gupte. You can send a talk proposal at vinayakh {at} gmail. {dot} com I will update the cloud camp wiki with it. -- Vinayak -- Blog @ http://thoughts.vinayakhegde.com Twitter @ http://twitter.com/vinayakh From venkat83 at gmail.com Fri Mar 13 10:52:10 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Fri, 13 Mar 2009 15:22:10 +0530 Subject: [BangPypers] Cloud Camp at IIM Bangalore on March 29 In-Reply-To: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> References: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> Message-ID: On Fri, Mar 13, 2009 at 3:19 PM, Vinayak Hegde wrote: > > > Announcing Cloudcamp Bangalore on March 29th 2009. > More Details at http://bit.ly/WqbNB > Its a long weekend - change in the dates possible? -V- http://twitter.com/venkat83 -------------- next part -------------- An HTML attachment was scrubbed... URL: From b.ghose at gmail.com Fri Mar 13 10:53:20 2009 From: b.ghose at gmail.com (Baishampayan Ghose) Date: Fri, 13 Mar 2009 15:23:20 +0530 Subject: [BangPypers] Cloud Camp at IIM Bangalore on March 29 In-Reply-To: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> References: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> Message-ID: > Would anyone be interested in Giving a talk on Google App-Engine ? I can talk on GAE. Regards, BG -- Baishampayan Ghose b.ghose at gmail.com From vinayakh at gmail.com Fri Mar 13 10:55:54 2009 From: vinayakh at gmail.com (Vinayak Hegde) Date: Fri, 13 Mar 2009 15:25:54 +0530 Subject: [BangPypers] Cloud Camp at IIM Bangalore on March 29 In-Reply-To: References: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> Message-ID: <38940f3c0903130255h6cd14852xe46e74f9c30e567b@mail.gmail.com> On Fri, Mar 13, 2009 at 3:22 PM, Venkatraman S wrote: > > On Fri, Mar 13, 2009 at 3:19 PM, Vinayak Hegde wrote: >> >> >> Announcing Cloudcamp Bangalore on March 29th 2009. >> More Details at http://bit.ly/WqbNB > > Its a long weekend - change in the dates possible? Unfortunately No. The venue may not be available and it is too late due to other logistical issues. -- Vinayak From vinayakh at gmail.com Fri Mar 13 10:57:20 2009 From: vinayakh at gmail.com (Vinayak Hegde) Date: Fri, 13 Mar 2009 15:27:20 +0530 Subject: [BangPypers] Cloud Camp at IIM Bangalore on March 29 In-Reply-To: References: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> Message-ID: <38940f3c0903130257t44eda010r19851e1d5aba3dee@mail.gmail.com> On Fri, Mar 13, 2009 at 3:23 PM, Baishampayan Ghose wrote: >> Would anyone be interested in Giving a talk on Google App-Engine ? > > I can talk on GAE. > > Regards, > BG Cool. What would be the title of you talk ? Let me know I will add it to the site. -- Vinayak From pradeep at btbytes.com Fri Mar 13 12:29:47 2009 From: pradeep at btbytes.com (Pradeep Gowda) Date: Fri, 13 Mar 2009 07:29:47 -0400 Subject: [BangPypers] Cloud Camp at IIM Bangalore on March 29 In-Reply-To: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> References: <38940f3c0903130249k3e04bc65o692d2344e3577386@mail.gmail.com> Message-ID: <3e3294b70903130429r143cde90l2d19a0f6af7985eb@mail.gmail.com> Sorry! I'm away from namma Bengaluru ATM :) That aside, I've been using EC2 recently to run long running computations and the cloud camp would be a great conf to attend. all the best. +PG On Fri, Mar 13, 2009 at 5:49 AM, Vinayak Hegde wrote: > Would anyone be interested in Giving a talk on Google App-Engine ? > > Pradeep :) ? Are you in town ? > > Apologies if you have already received this. > > -- > > Announcing Cloudcamp Bangalore on March 29th 2009. > More Details at http://bit.ly/WqbNB > > This is an unconference. There will be an invited talks track as this > field is still nascent. We will have 3-4 startups presenting about how > they used cloud computing to build their products. > > Proposed invited talks include : > 1. An Introduction to Cloud Computing by Dave Nielsen. > 2. Using AWS to build a search engine ?by Chirayu Patel > 3. How to use Cloud Services to build a MMORPG by Arjun Gupte. > > You can send a talk proposal at vinayakh {at} gmail. {dot} com > I will update the cloud camp wiki with it. > > -- Vinayak > -- > Blog @ http://thoughts.vinayakhegde.com > Twitter @ http://twitter.com/vinayakh > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From parth.technofreak at gmail.com Fri Mar 13 13:53:51 2009 From: parth.technofreak at gmail.com (Parthan SR) Date: Fri, 13 Mar 2009 18:23:51 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 Message-ID: <49BA575F.9030304@gmail.com> Hi all, The second round of discussion happened at #bangpypers on 12th March 2009 between 9.00 - 9.45 PM. Unlike last week, the attendance was quite low this time, especially the big shots missing from the scene. Hence we just reviewed certain things which got concluded during the last meeting. Following is a quick MoM for yesterday's meeting, [1] Structure of the Conference * should be a mixture of all tracks/types on all 3 days. The prior idea that each day to be of a type doesn't seem good * tracks should typically be web development, system programming and desktop application development * CfP needs to be finalized and sent out as soon as possible * lawgon announced that the conference app is almost done. Ramakrishna requested feature to vote and discuss on submitted abstracts to be made available in the app. Once it is done, we will evaluate it for further progress. [2] Possible Venues (listed by Ramakrishna) * IISc * IIM * St. Josephs * Christ College We need volunteers to approach these probable venues and find out about availability, before next meeting. We also decided to fix constant day and timings for IRC meets from now. As certain people are not available during night hours, we will have an extended discussion time, followed by a one hour meeting time. People who are not able to attend the meeting can discuss during the day time and their points will be raised during the meeting by the moderator. What say? -- With Regards, Parthan SR "technofreak" GPG Key 2FF01026 Fingerprint 5707 ECBD 8D8D 8E6E 28F8 DFA5 938B D861 2FF0 1026 Weblog http://blog.technofreak.in From vinayakh at gmail.com Fri Mar 13 14:41:04 2009 From: vinayakh at gmail.com (Vinayak Hegde) Date: Fri, 13 Mar 2009 19:11:04 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <49BA575F.9030304@gmail.com> References: <49BA575F.9030304@gmail.com> Message-ID: <38940f3c0903130641t3b69ee9bn2c4f077fead1ec6e@mail.gmail.com> On Fri, Mar 13, 2009 at 6:23 PM, Parthan SR wrote: > Hi all, > > The second round of discussion happened at #bangpypers on 12th March 2009 > between 9.00 - 9.45 PM. Unlike last week, the attendance was quite low this > time, especially the big shots missing from the scene. Hence we just > reviewed certain things > which got concluded during the last meeting. Following is a quick MoM for > yesterday's meeting, > > [1] Structure of the Conference > * should be a mixture of all tracks/types on all 3 days. The prior idea that > each day to be of a type doesn't seem good > * tracks should typically be web development, system programming and desktop > application development > * CfP needs to be finalized and sent out as soon as possible > * lawgon announced that the conference app is almost done. Ramakrishna > requested feature to vote and discuss on submitted abstracts to be made > available in the app. Once it is done, we will evaluate it for further > progress. > > [2] Possible Venues (listed by Ramakrishna) > * IISc > * IIM > * St. Josephs > * Christ College > We need volunteers to approach these probable venues and find out about > availability, before next meeting. > > We also decided to fix constant day and timings for IRC meets from now. As > certain people are not available during night hours, we will have an > extended discussion time, followed by a one hour meeting time. People who > are not able to attend the meeting can discuss during the day time and their > points will be raised during the meeting by the moderator. What say? > > -- > With Regards, > Parthan SR "technofreak" Doesn't anyone think that 3 days is an overkill for a first time conference ? I would say keep it 1.5/2 days on a weekend so people from other cities can travel. Think small and manageable. You might be able to get Christ College for free / low cost as there are several people there who are enthusiastic about FOSS. I might be able to get Honeywell (through ACM Bangalore as supporting org) for free if it's a shorter duration (1-2 days) and single track / dual track conference. As for the IRC meets decide on 2 days of the month (7th and 21st) and time and stick to it. That way it is predictable. Meetings can get more frequent once we are closer to the conference date. -- Vinayak From lawgon at au-kbc.org Fri Mar 13 15:04:08 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Fri, 13 Mar 2009 19:34:08 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <38940f3c0903130641t3b69ee9bn2c4f077fead1ec6e@mail.gmail.com> References: <49BA575F.9030304@gmail.com> <38940f3c0903130641t3b69ee9bn2c4f077fead1ec6e@mail.gmail.com> Message-ID: <200903131934.09037.lawgon@au-kbc.org> On Friday 13 March 2009 19:11:04 Vinayak Hegde wrote: > > * lawgon announced that the conference app is almost done. Ramakrishna > > requested feature to vote and discuss on submitted abstracts to be made > > available in the app. Once it is done, we will evaluate it for further > > progress. app was done over a year back. It has been now ported to django svn trunk. Vote and discuss feature is already there. Who is the 'we' who are going to evaluate? -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From lawgon at au-kbc.org Fri Mar 13 15:06:11 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Fri, 13 Mar 2009 19:36:11 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <49BA575F.9030304@gmail.com> References: <49BA575F.9030304@gmail.com> Message-ID: <200903131936.11685.lawgon@au-kbc.org> On Friday 13 March 2009 18:23:51 Parthan SR wrote: > We also decided to fix constant day and timings for IRC meets from now. > As certain people are not available during night hours, we will have an > extended discussion time, followed by a one hour meeting time. People > who are not able to attend the meeting can discuss during the day time > and their points will be raised during the meeting by the moderator. > What say? some reasonable hour should be fixed - I am wondering whether the conference itself will be from 9pm to 6 am every day ;-) -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From scorpion032 at gmail.com Fri Mar 13 15:24:36 2009 From: scorpion032 at gmail.com (Lakshman Prasad) Date: Fri, 13 Mar 2009 19:54:36 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <200903131936.11685.lawgon@au-kbc.org> References: <49BA575F.9030304@gmail.com> <200903131936.11685.lawgon@au-kbc.org> Message-ID: Rather than having Irc limit people's availablity at a particular time, could we have discussion on friendfeed? Like the discussion in between emails and irc. And yea, i ve created a bangpypers room on friendfeed. On 3/13/09, Kenneth Gonsalves wrote: > On Friday 13 March 2009 18:23:51 Parthan SR wrote: >> We also decided to fix constant day and timings for IRC meets from now. >> As certain people are not available during night hours, we will have an >> extended discussion time, followed by a one hour meeting time. People >> who are not able to attend the meeting can discuss during the day time >> and their points will be raised during the meeting by the moderator. >> What say? > > some reasonable hour should be fixed - I am wondering whether the conference > itself will be from 9pm to 6 am every day ;-) > -- > regards > Kenneth Gonsalves > Associate > NRC-FOSS > http://nrcfosshelpline.in/web/ > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Sent from my mobile device Regards, Lakshman becomingguru.com lakshmanprasad.com From orsenthil at gmail.com Fri Mar 13 15:35:47 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Fri, 13 Mar 2009 20:05:47 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: References: <49BA575F.9030304@gmail.com> <200903131936.11685.lawgon@au-kbc.org> Message-ID: <7c42eba10903130735n6ca479d4w789c21eda2da7975@mail.gmail.com> On Fri, Mar 13, 2009 at 7:54 PM, Lakshman Prasad wrote: > time, could we have discussion on friendfeed? Like the discussion in > between emails and irc. And yea, i ve created a bangpypers room on > friendfeed. No please. I don't want to create account on that and also that wont serve the purpose. IRC + mailling list should be ok. -- Senthil From orsenthil at gmail.com Fri Mar 13 15:37:00 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Fri, 13 Mar 2009 20:07:00 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <7c42eba10903130735n6ca479d4w789c21eda2da7975@mail.gmail.com> References: <49BA575F.9030304@gmail.com> <200903131936.11685.lawgon@au-kbc.org> <7c42eba10903130735n6ca479d4w789c21eda2da7975@mail.gmail.com> Message-ID: <7c42eba10903130737u1642503fp34edc5ec729a39b6@mail.gmail.com> On Fri, Mar 13, 2009 at 8:05 PM, Senthil Kumaran wrote: > IRC + mailling list should be ok. And yeah, Sorry guys even I could not drop by to IRC channel. I am following the logs and the mailling list though. -- Senthil From mkirank at gmail.com Fri Mar 13 21:19:43 2009 From: mkirank at gmail.com (Kiran Kumar) Date: Fri, 13 Mar 2009 15:19:43 -0500 Subject: [BangPypers] A question for us... In-Reply-To: References: Message-ID: Hi Vishal, Here is my personal take on it as far as "bring python closer to corporate guys" I do not want to change the whole world to use my favorite programming language instead I will find one who uses it and work for them *If I really wanted* to develop only in that X language. Programming languages are just tools and each of them they have their own place (COBOL is still being used in a lot of places :-) ) even if you think and know there are better ways to do it. Companies like IBM are there in this business from a very long time and there are a lot of smart people working there and they are doing what is probably the best for them. I have had to personally develop in many languages (java included), so If I could I would go to this conference to attend only ola bini and craig mclanahan's session (there might be a few more good speakers but I'm familiar with these two) , these guys are very talented developers have written a lot of open source software and are not the typical "coporate" programmers , they would fit into any developer conference . Thanks for getting me to post to this list though :-). -Kiran On Fri, Mar 13, 2009 at 1:09 AM, Vishal wrote: > Hi, > I received this invite to the Great Indian Developer summit. > > The four day long summit focuses on .NET, Java, Web and other things. > > I am wondering why there is nothing related to Python in this conference. > Is corporate computing still only about .NET, Java and Web with > ColdFusion/AIR etc. > > Given the fact that almost everything that is discussed here can be > achieved in Python, what should be done to bring Python closer to the > Corporate guys. > > What can be done about this at our end? I remember having read that Java > became 'Java' not just because of the VM concept but also because of the > aggressive marketing that SUN did for it. > > what you say? > > > Thanks and best regards, > Vishal Sapre > > ---------- Forwarded message ---------- > From: Developer Summit > Date: Thu, Mar 12, 2009 at 9:38 PM > Subject: Drive Home a Tata Nano :: Look Up the GIDS 2009 Agenda & Register > Now! > To: vsapre80 at gmail.com > > > Having trouble reading this email? Click here. > > *Scroll down to view the complete program and fill the registration > inquiry form <#11ffe7dfb2822692_11ffb80b8ab46df4_form>.* <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_java> > <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> GIDS .NET Conference > [Apr 22, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 - 09:00 > > *Registration, Check-in and Welcome Address* > 09:00-09:50 > > *10 Secrets for .NET Development Success in 2009* > *Speaker TBD* > > *Daily Scrum > * > *Stephen Forte > * > > *Developing SharePoint Web Parts > * > *Mike Benkovich > * > > *Building Applications Using WCF > * > *Prabhu Sunderraman > * > 09:50 - 10:10 > > *Expo opening / Coffee & Refreshments* > 10:10-11:00 > > *Building RESTful Applications with Microsoft Tools > * > *Stephen Forte > * > > *Strategies for Building Scalable SOA and BPM Solutions > * > *Arockiaraj Durairaj > * > > *Developing for Astoria - Offline Enabled Data Services > * > *Harish Ranganathan > * > > *Building Secure Web Services using WCF > * > *Niraj Bhatt > * > 11:10-11:40 > > *Technical Keynote I - Srini Koppolu, > Corporate VP, Microsoft* > 11:50-12:40 > > *Building Rich User Experiences with Silverlight > * > *Mike Benkovich > * > > *Tips and Techniques for Writing High Performance Managed Code > * > *Milind Hanchinmani > * > > *5 Hidden Gems Developers Must Know about SQL Server > * > *Vinod Kumar > * > > *Introduction to Cloud Computing and Windows Azure > * > *Saranya Sriram > * > 12:40-13:30 > > *Lunch* > 13:30-14:20 > > *Processes for Delivering Advanced .NET Functionality - Part I (Business)* > *Speaker TBD* > > *ASP.NET 4.0 Roadmap > * > *Harish Ranganathan > * > > *C# Implementation of LINQ - Deep Dive > * > *Bijoy Singhal > * > > *Azure Services Platform - A Lap around .NET Services & SDS > * > *Saranya Sriram > * > 14:30-15:00 > > *Technical Keynote II - TBD* > 15:10-16:00 > > *Processes for Delivering Advanced .NET Functionality - Part II > (Technical)* > *Speaker TBD* > > *Enterprise Search: FAST ESP Overview and integration with MOSS 2007 > * > *Vedant Kulshreshtha > * > > *Modern Data Applications on the Web > * > *Mike Benkovich > * > > *Visual Studio 2008 Tips and Tricks > * > *Bijoy Singhal > * > 16:00-16:20 > > *Coffee & Refreshments* > 16:20-17:10 > > *Data Access Hacks and Shortcuts > * > *Stephen Forte > * > > *Understanding ASP.NET Under the Hood > * > *Harish Ranganathan > * > > *Demofest: Linq to Amazon to Silverlight to Web Part to SharePoint > * > *Mike Benkovich > * > > *Programming Microsoft's Live Mesh > * > *Janakiraman MSV > * > *Click here to registeror scroll down to fill > the registration inquiry form <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. > *Only registrants who complete payment by March 13 will qualify to enter the > lucky draw.* <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_java> > <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> GIDS.WEB Conference > [Apr 23, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 - 09:00 > > *Registration, Check-in and Welcome Address* > 09:00-09:50 > > *21st Century RIAs: Using HTML 5 Communication > * > *Jonas Jacobi > * > > *What If the Web Were a Database > * > *Jon Aizen > * > > *Architecting Next Generation RIA with Flash, AJAX and ColdFusion > * > *Hemath Khandelwal, > Rakshith > * > > *Unravelling the New in Microsoft Silverlight 3 > * > *Pandurang Nayak > * > 09:50 - 10:10 > > *Expo opening / Coffee & Refreshments* > 10:10-11:00 > > *A Two-Pronged Approach to Debugging AJAX > * > *Venkat Subramaniam > * > > *Get that Killer Look For Your Rich Internet Application > * > *Harish Sivaramakrishnan > * > > *Future of the Browser* > *Speaker TBD* > > *Rich Web Stories in Enterprises* > *Speaker TBD* > 11:10-11:40 > > *Plenary - Naresh Gupta, > Managing Director, Adobe India* > 11:50-12:40 > > *SEAM, Web Beans & JBoss > * > *Bruno Georgess > * > > *Deep Dive - Microsoft Silverlight Pipelines > * > *Pandurang Nayak > * > > *The Four Enterprise Integration Layers in the Emerging Computing Cloud > * > *Ramesh Loganathan > * > > *Business 2.0 - On the web. In the Cloud. On the Move - Part I (Business)* > *Speaker TBD* > 12:40-13:30 > > *Lunch* > 13:30-14:20 > > *A Hybrid Approach to Ajax with JSF - Developing Faster for the Future > * > *Frank Nimphius > * > > *Agile Web Development with Grails > * > *Venkat Subramaniam > * > > *Reusable Components for Building Killer RIAs > * > *Anirudh Sasikumar > * > > *Business 2.0 - On the web. In the Cloud. On the Move - Part II > (Technical)* > *Speaker TBD* > 14:30-15:00 > > *Technical Keynote II* > 15:10-16:00 > > *Developing RIAs for the Enterprise using Adobe Flash Platform > * > *Ramesh Srinivasaraghavan > ,Sujith Reddy Gurrala > * > > *Re-architecting the Web with HTML 5 Communication > * > *Jonas Jacobi > * > > *Building Rich UI using ASP.NET AJAX, Ajax Control Toolkit & jQuery > * > *Harish Ranganathan > * > > *Enterprise Mashup Security* > *Speaker TBD* > 16:00-16:20 > > *Coffee & Refreshments* > *Click here to registeror scroll down to fill > the registration inquiry form <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. > *Only registrants who complete payment by March 13 will qualify to enter the > lucky draw.* <#11ffe7dfb2822692_11ffb80b8ab46df4_java> > <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> GIDS.JAVA Conference > [Apr 24, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 - 09:00 > > *Registration, Check-in and Welcome Address* > 09:00-09:50 > > *Computing in the Cloud > * > *Craig McClanahan > * > > *Introduction to JRuby > * > *Ola Bini > * > > *Struts 2.0 Deep Dive > * > *Prabhu Sunderraman > * > > *Openness within: CodePlex.com > * > *Bijoy Singhal > * > 09:50 - 10:10 > > *Expo opening / Coffee & Refreshments* > 10:10-11:00 > > *Know Your Java? > * > *Venkat Subramaniam > * > > *Introducing REST: The Starbucks Example > * > *Jim Webber > * > > *How-to Win the RAD Race Against Microsoft .Net with Java > * > *Frank Nimphius > * > > *AS/400 Platform Interfacing & Migration Strategies for Enterprise Java > * > *Narsimha Bheemdi > * > 11:10-11:40 > > *Plenary - The Evolving Shifts In Software Development, Ashish Masand, > Country Head, Micro Focus* > 11:50-12:40 > > *JPA2 (JPA + Bean Validation) > * > *Emmanuel Bernard > * > > *RESTful? What's a RESTful? > * > *Craig McClanahan > * > > *Unleashing the Power of Java on Intel > * > *Mukesh Gangadhar > * > > *Event Driven Architecture- Bringing SOA and CEP Together > * > *Kumar Roshan > * > 12:40-13:30 > > *Lunch* > 13:30-14:20 > > *Taming Wild Entities - Tuning performance of JPA Applications > * > *Debu Panda > * > > *Building RESTful Applications with JAX-RS > * > *Craig McClanahan > * > > *Integrating Geo-Spatial Visualizations into Business Intelligence > Dashboards* > *Abhinav Agarwal* > > *OSGi in the Enterprise > * > *Mike Keith > * > 14:30-15:00 > > *Plenary - Strategies for Sofwtare Developers to Emerge Stronger, Dr. > Rangachar Kasthuri, > Worldwide President, IEEE Computer Society* > 15:10-16:00 > > *Programming Groovy > * > *Venkat Subramaniam > * > > *The Next Generation of Java EE > * > *Mike Keith > * > > *Diagnosing Production Java Applications > * > *Debu Panda > * > > *Azure Services for Java Developers > * > *Janakiraman MSV > * > 16:00-16:20 > > *Coffee & Refreshments* > 16:20-17:10 > > *Guerrilla SOA > * > *Jim Webber > * > > *Building RESTful Applications with Ruby on Rails > * > *Craig McClanahan > * > > *Testing Java with Ruby > * > *Ola Bini > * > > *Building Web Services Using Spring > * > *Prabhu Sunderraman > * > *Click here to registeror scroll down to fill > the registration inquiry form <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. > *Only registrants who complete payment by March 13 will qualify to enter the > lucky draw.* <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> > <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_java> GIDS.WORKSHOPS [Apr 25, > 2009] * Timings Track 1 Track 2 Track 3 Track 4 07:30 - 08:00 > > *Registration, Check-in and Welcome Address* > 08:00-10:30 > > *GET Connected: A Tutorial on Web-based Integration > * > *Jim Webber > * > > *Test Driven Development in .NET > * > *Venkat Subramaniam > * > > *Build Enterprise Mashups using Adobe Flash Platform > * > *Raghunath Rao Thricovil, > Anirudh Sasikumar > * > > *Mixing ORM & XML Persistence > * > *Mike Keith > * > 10:30-10:45 > > *Expo opening / Coffee & Refreshments* > 10:45-13:15 > > *JRuby In Action > * > *Ola Bini > * > > *Building the DemoFest Application > * > *Mike Benkovich > * > > *Synthesizing Data from the Web > * > *Jon Aizen, > Amit Kumar > * > > *Hibernate Search: Adding Search to your Java Applications - Deep Dive > * > *Emmanuel Bernard > * > 13:15-14:00 > > *Lunch* > 14:00-16:30 > > *Developing External DSLs in Java > * > *Venkat Subramaniam > * > > *Introduction to Oslo > * > *Stephen Forte > * > > *Silverlight 3.0 Deep Dive > * > *Pandurang Nayak > * > > *Amazon Web Services Gems* > *Speaker TBD* > 14:00-16:30 (Track 5) > > *Top Tools and Strategies to Modernize and Optimize Existing Applications* > *Speaker TBD* > > *COBOL Now and Into the Future* > *Speaker TBD* > > *Rudimentary SOA for Open Systems and Mainframes * > *Speaker TBD* > 16:30-17:00 > > *Networking Time* > 17:00-18:30 *Hosted by Cyrus Broacha :: Great Indian Developer > Awards Evening J N Tata Auditorium, IISc Bangalore* *Click here to > registeror scroll down to fill > the registration inquiry form <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. > *Only registrants who complete payment by March 13 will qualify to enter the > lucky draw.* **Tentative agenda. Subject to Change* Name > Email Company Phone > > **passes to Cyrus' show limited to first 500 delegates who've registered > and paid for any one of the 3 conferences or workshops* > ------------------------------ > > You > can find comprehensive information about Great Indian Developer Summit, > here> www.developersummit.com > . > ------------------------------ > We apologize if you have received this email by mistake, > click hereand we will take you off our list > > ------------------------------ > Saltmarch Media, #3/18, I Floor, Corporation Building, Residency Road, > Bangalore, Karnataka, 560025 > *REPORT ABUSE* > > > > -- > "So say...Day by day, in every way, I am getting better, better and better > !!!" > "A Strong and Positive attitude creates more miracles than anything else. > Because...Life is 10% how you make it, and 90% how you take it" > "Diamond is another piece of coal that did well under pressure? > "Happiness keeps u Sweet, Trials keep u Strong, > Sorrow keeps u Human, Failure Keeps u Humble, > Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From scorpion032 at gmail.com Fri Mar 13 21:43:22 2009 From: scorpion032 at gmail.com (Lakshman Prasad) Date: Sat, 14 Mar 2009 02:13:22 +0530 Subject: [BangPypers] A question for us... In-Reply-To: References: Message-ID: Hi, Large corporates function in different way and happen to have a lot of investment in other languages and frameworks- In terms of existing systems and resources. Good for you that you are not. I think a closer and realistic expectation is to get end person, a businessman who is technologically agnostic, to use python than corporates. It is often hard to convince even them into it. May I suggest a related discussion on stackoverflow: http://stackoverflow.com/questions/644237/how-do-you-make-a-case-for-django-or-ruby-on-rails-to-non-technical-clientsfor making case to clients, to use python (or a similar dynamic language like ruby). On Sat, Mar 14, 2009 at 1:49 AM, Kiran Kumar wrote: > Hi Vishal, > Here is my personal take on it as far as "bring python closer to > corporate guys" I do not want to change the whole world to use my favorite > programming language instead I will find one who uses it and work for them > *If I really wanted* to develop only in that X language. > > Programming languages are just tools and each of them they have their own > place (COBOL is still being used in a lot of places :-) ) even if you think > and know there are better ways to do it. Companies like IBM are there in > this business from a very long time and there are a lot of smart people > working there and they are doing what is probably the best for them. > > I have had to personally develop in many languages (java included), so > If I could I would go to this conference to attend only ola bini and craig > mclanahan's session (there might be a few more good speakers but I'm > familiar with these two) , these guys are very talented developers have > written a lot of open source software and are not the typical "coporate" > programmers , they would fit into any developer conference . > > Thanks for getting me to post to this list though :-). > > > -Kiran > > > On Fri, Mar 13, 2009 at 1:09 AM, Vishal wrote: > >> Hi, >> I received this invite to the Great Indian Developer summit. >> >> The four day long summit focuses on .NET, Java, Web and other things. >> >> I am wondering why there is nothing related to Python in this conference. >> Is corporate computing still only about .NET, Java and Web with >> ColdFusion/AIR etc. >> >> Given the fact that almost everything that is discussed here can be >> achieved in Python, what should be done to bring Python closer to the >> Corporate guys. >> >> What can be done about this at our end? I remember having read that Java >> became 'Java' not just because of the VM concept but also because of the >> aggressive marketing that SUN did for it. >> >> what you say? >> >> >> Thanks and best regards, >> Vishal Sapre >> >> ---------- Forwarded message ---------- >> From: Developer Summit >> Date: Thu, Mar 12, 2009 at 9:38 PM >> Subject: Drive Home a Tata Nano :: Look Up the GIDS 2009 Agenda & Register >> Now! >> To: vsapre80 at gmail.com >> >> >> Having trouble reading this email? Click here. >> >> *Scroll down to view the complete program and fill the registration >> inquiry form <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_form>.* <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_net> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_web> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_java> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_workshop> GIDS >> .NET Conference [Apr 22, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 >> - 09:00 >> >> *Registration, Check-in and Welcome Address* >> 09:00-09:50 >> >> *10 Secrets for .NET Development Success in 2009* >> *Speaker TBD* >> >> *Daily Scrum >> * >> *Stephen Forte >> * >> >> *Developing SharePoint Web Parts >> * >> *Mike Benkovich >> * >> >> *Building Applications Using WCF >> * >> *Prabhu Sunderraman >> * >> 09:50 - 10:10 >> >> *Expo opening / Coffee & Refreshments* >> 10:10-11:00 >> >> *Building RESTful Applications with Microsoft Tools >> * >> *Stephen Forte >> * >> >> *Strategies for Building Scalable SOA and BPM Solutions >> * >> *Arockiaraj Durairaj >> * >> >> *Developing for Astoria - Offline Enabled Data Services >> * >> *Harish Ranganathan >> * >> >> *Building Secure Web Services using WCF >> * >> *Niraj Bhatt >> * >> 11:10-11:40 >> >> *Technical Keynote I - Srini Koppolu, >> Corporate VP, Microsoft* >> 11:50-12:40 >> >> *Building Rich User Experiences with Silverlight >> * >> *Mike Benkovich >> * >> >> *Tips and Techniques for Writing High Performance Managed Code >> * >> *Milind Hanchinmani >> * >> >> *5 Hidden Gems Developers Must Know about SQL Server >> * >> *Vinod Kumar >> * >> >> *Introduction to Cloud Computing and Windows Azure >> * >> *Saranya Sriram >> * >> 12:40-13:30 >> >> *Lunch* >> 13:30-14:20 >> >> *Processes for Delivering Advanced .NET Functionality - Part I (Business) >> * >> *Speaker TBD* >> >> *ASP.NET 4.0 Roadmap >> * >> *Harish Ranganathan >> * >> >> *C# Implementation of LINQ - Deep Dive >> * >> *Bijoy Singhal >> * >> >> *Azure Services Platform - A Lap around .NET Services & SDS >> * >> *Saranya Sriram >> * >> 14:30-15:00 >> >> *Technical Keynote II - TBD* >> 15:10-16:00 >> >> *Processes for Delivering Advanced .NET Functionality - Part II >> (Technical)* >> *Speaker TBD* >> >> *Enterprise Search: FAST ESP Overview and integration with MOSS 2007 >> * >> *Vedant Kulshreshtha >> * >> >> *Modern Data Applications on the Web >> * >> *Mike Benkovich >> * >> >> *Visual Studio 2008 Tips and Tricks >> * >> *Bijoy Singhal >> * >> 16:00-16:20 >> >> *Coffee & Refreshments* >> 16:20-17:10 >> >> *Data Access Hacks and Shortcuts >> * >> *Stephen Forte >> * >> >> *Understanding ASP.NET Under the Hood >> * >> *Harish Ranganathan >> * >> >> *Demofest: Linq to Amazon to Silverlight to Web Part to SharePoint >> * >> *Mike Benkovich >> * >> >> *Programming Microsoft's Live Mesh >> * >> *Janakiraman MSV >> * >> *Click here to registeror scroll down to fill >> the registration inquiry form<#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_form>. >> *Only registrants who complete payment by March 13 will qualify to enter the >> lucky draw.* >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_web> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_net> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_java> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_workshop> GIDS.WEB >> Conference [Apr 23, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 >> - 09:00 >> >> *Registration, Check-in and Welcome Address* >> 09:00-09:50 >> >> *21st Century RIAs: Using HTML 5 Communication >> * >> *Jonas Jacobi >> * >> >> *What If the Web Were a Database >> * >> *Jon Aizen >> * >> >> *Architecting Next Generation RIA with Flash, AJAX and ColdFusion >> * >> *Hemath Khandelwal, >> Rakshith >> * >> >> *Unravelling the New in Microsoft Silverlight 3 >> * >> *Pandurang Nayak >> * >> 09:50 - 10:10 >> >> *Expo opening / Coffee & Refreshments* >> 10:10-11:00 >> >> *A Two-Pronged Approach to Debugging AJAX >> * >> *Venkat Subramaniam >> * >> >> *Get that Killer Look For Your Rich Internet Application >> * >> *Harish Sivaramakrishnan >> * >> >> *Future of the Browser* >> *Speaker TBD* >> >> *Rich Web Stories in Enterprises* >> *Speaker TBD* >> 11:10-11:40 >> >> *Plenary - Naresh Gupta, >> Managing Director, Adobe India* >> 11:50-12:40 >> >> *SEAM, Web Beans & JBoss >> * >> *Bruno Georgess >> * >> >> *Deep Dive - Microsoft Silverlight Pipelines >> * >> *Pandurang Nayak >> * >> >> *The Four Enterprise Integration Layers in the Emerging Computing Cloud >> * >> *Ramesh Loganathan >> * >> >> *Business 2.0 - On the web. In the Cloud. On the Move - Part I (Business) >> * >> *Speaker TBD* >> 12:40-13:30 >> >> *Lunch* >> 13:30-14:20 >> >> *A Hybrid Approach to Ajax with JSF - Developing Faster for the Future >> * >> *Frank Nimphius >> * >> >> *Agile Web Development with Grails >> * >> *Venkat Subramaniam >> * >> >> *Reusable Components for Building Killer RIAs >> * >> *Anirudh Sasikumar >> * >> >> *Business 2.0 - On the web. In the Cloud. On the Move - Part II >> (Technical)* >> *Speaker TBD* >> 14:30-15:00 >> >> *Technical Keynote II* >> 15:10-16:00 >> >> *Developing RIAs for the Enterprise using Adobe Flash Platform >> * >> *Ramesh Srinivasaraghavan >> ,Sujith Reddy Gurrala >> * >> >> *Re-architecting the Web with HTML 5 Communication >> * >> *Jonas Jacobi >> * >> >> *Building Rich UI using ASP.NET AJAX, Ajax Control Toolkit & jQuery >> * >> *Harish Ranganathan >> * >> >> *Enterprise Mashup Security* >> *Speaker TBD* >> 16:00-16:20 >> >> *Coffee & Refreshments* >> *Click here to registeror scroll down to fill >> the registration inquiry form<#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_form>. >> *Only registrants who complete payment by March 13 will qualify to enter the >> lucky draw.* >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_java> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_net> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_web> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_workshop> GIDS.JAVA >> Conference [Apr 24, 2009]* Timings Track 1 Track 2 Track 3 Track 4 08:00 >> - 09:00 >> >> *Registration, Check-in and Welcome Address* >> 09:00-09:50 >> >> *Computing in the Cloud >> * >> *Craig McClanahan >> * >> >> *Introduction to JRuby >> * >> *Ola Bini >> * >> >> *Struts 2.0 Deep Dive >> * >> *Prabhu Sunderraman >> * >> >> *Openness within: CodePlex.com >> * >> *Bijoy Singhal >> * >> 09:50 - 10:10 >> >> *Expo opening / Coffee & Refreshments* >> 10:10-11:00 >> >> *Know Your Java? >> * >> *Venkat Subramaniam >> * >> >> *Introducing REST: The Starbucks Example >> * >> *Jim Webber >> * >> >> *How-to Win the RAD Race Against Microsoft .Net with Java >> * >> *Frank Nimphius >> * >> >> *AS/400 Platform Interfacing & Migration Strategies for Enterprise Java >> * >> *Narsimha Bheemdi >> * >> 11:10-11:40 >> >> *Plenary - The Evolving Shifts In Software Development, Ashish Masand, >> Country Head, Micro Focus* >> 11:50-12:40 >> >> *JPA2 (JPA + Bean Validation) >> * >> *Emmanuel Bernard >> * >> >> *RESTful? What's a RESTful? >> * >> *Craig McClanahan >> * >> >> *Unleashing the Power of Java on Intel >> * >> *Mukesh Gangadhar >> * >> >> *Event Driven Architecture- Bringing SOA and CEP Together >> * >> *Kumar Roshan >> * >> 12:40-13:30 >> >> *Lunch* >> 13:30-14:20 >> >> *Taming Wild Entities - Tuning performance of JPA Applications >> * >> *Debu Panda >> * >> >> *Building RESTful Applications with JAX-RS >> * >> *Craig McClanahan >> * >> >> *Integrating Geo-Spatial Visualizations into Business Intelligence >> Dashboards* >> *Abhinav Agarwal* >> >> *OSGi in the Enterprise >> * >> *Mike Keith >> * >> 14:30-15:00 >> >> *Plenary - Strategies for Sofwtare Developers to Emerge Stronger, Dr. >> Rangachar Kasthuri, >> Worldwide President, IEEE Computer Society* >> 15:10-16:00 >> >> *Programming Groovy >> * >> *Venkat Subramaniam >> * >> >> *The Next Generation of Java EE >> * >> *Mike Keith >> * >> >> *Diagnosing Production Java Applications >> * >> *Debu Panda >> * >> >> *Azure Services for Java Developers >> * >> *Janakiraman MSV >> * >> 16:00-16:20 >> >> *Coffee & Refreshments* >> 16:20-17:10 >> >> *Guerrilla SOA >> * >> *Jim Webber >> * >> >> *Building RESTful Applications with Ruby on Rails >> * >> *Craig McClanahan >> * >> >> *Testing Java with Ruby >> * >> *Ola Bini >> * >> >> *Building Web Services Using Spring >> * >> *Prabhu Sunderraman >> * >> *Click here to registeror scroll down to fill >> the registration inquiry form<#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_form>. >> *Only registrants who complete payment by March 13 will qualify to enter the >> lucky draw.* >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_workshop> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_net> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_web> >> <#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_java> GIDS.WORKSHOPS >> [Apr 25, 2009] * Timings Track 1 Track 2 Track 3 Track 4 07:30 - 08:00 >> >> *Registration, Check-in and Welcome Address* >> 08:00-10:30 >> >> *GET Connected: A Tutorial on Web-based Integration >> * >> *Jim Webber >> * >> >> *Test Driven Development in .NET >> * >> *Venkat Subramaniam >> * >> >> *Build Enterprise Mashups using Adobe Flash Platform >> * >> *Raghunath Rao Thricovil, >> Anirudh Sasikumar >> * >> >> *Mixing ORM & XML Persistence >> * >> *Mike Keith >> * >> 10:30-10:45 >> >> *Expo opening / Coffee & Refreshments* >> 10:45-13:15 >> >> *JRuby In Action >> * >> *Ola Bini >> * >> >> *Building the DemoFest Application >> * >> *Mike Benkovich >> * >> >> *Synthesizing Data from the Web >> * >> *Jon Aizen, >> Amit Kumar >> * >> >> *Hibernate Search: Adding Search to your Java Applications - Deep Dive >> * >> *Emmanuel Bernard >> * >> 13:15-14:00 >> >> *Lunch* >> 14:00-16:30 >> >> *Developing External DSLs in Java >> * >> *Venkat Subramaniam >> * >> >> *Introduction to Oslo >> * >> *Stephen Forte >> * >> >> *Silverlight 3.0 Deep Dive >> * >> *Pandurang Nayak >> * >> >> *Amazon Web Services Gems* >> *Speaker TBD* >> 14:00-16:30 (Track 5) >> >> *Top Tools and Strategies to Modernize and Optimize Existing Applications >> * >> *Speaker TBD* >> >> *COBOL Now and Into the Future* >> *Speaker TBD* >> >> *Rudimentary SOA for Open Systems and Mainframes * >> *Speaker TBD* >> 16:30-17:00 >> >> *Networking Time* >> 17:00-18:30 *Hosted by Cyrus Broacha :: Great Indian Developer >> Awards Evening J N Tata Auditorium, IISc Bangalore* *Click here to >> registeror scroll down to fill >> the registration inquiry form<#12001876364ad7aa_11ffe7dfb2822692_11ffb80b8ab46df4_form>. >> *Only registrants who complete payment by March 13 will qualify to enter the >> lucky draw.* **Tentative agenda. Subject to Change* Name >> Email Company Phone >> >> **passes to Cyrus' show limited to first 500 delegates who've registered >> and paid for any one of the 3 conferences or workshops* >> ------------------------------ >> >> You >> can find comprehensive information about Great Indian Developer Summit, >> here> www.developersummit.com >> . >> ------------------------------ >> We apologize if you have received this email by mistake, >> click hereand we will take you off our list >> >> ------------------------------ >> Saltmarch Media, #3/18, I Floor, Corporation Building, Residency Road, >> Bangalore, Karnataka, 560025 >> *REPORT ABUSE* >> >> >> >> -- >> "So say...Day by day, in every way, I am getting better, better and better >> !!!" >> "A Strong and Positive attitude creates more miracles than anything else. >> Because...Life is 10% how you make it, and 90% how you take it" >> "Diamond is another piece of coal that did well under pressure? >> "Happiness keeps u Sweet, Trials keep u Strong, >> Sorrow keeps u Human, Failure Keeps u Humble, >> Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." >> >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> >> > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -- Regards, Lakshman becomingguru.com lakshmanprasad.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorddaemon at gmail.com Fri Mar 13 22:33:57 2009 From: lorddaemon at gmail.com (Darkseid) Date: Sat, 14 Mar 2009 03:03:57 +0530 Subject: [BangPypers] A question for us... In-Reply-To: References: Message-ID: <49BAD145.9000509@gmail.com> > COBOL is still being used in a lot of places :-) Yes, I've heard this too, along with thumbscrews, the rack and the iron maiden. The things we developers put up with to keep legacy systems running... > If I could I would go to this conference to attend only ola bini and > craig mclanahan's session (there might be a few more good speakers but > I'm familiar with these two) , these guys are very talented > developers have written a lot of open source software and are not the > typical "coporate" programmers I'd like to point out that both names that you mention should be on the watch list of any 'corporate' CTO with half a brain. Struts is running in a significant portion of the enterprise, and everyone who has to maintain those apps now after a few years of bug-fixes wishes they could switch to something simpler without causing too much of a controversy - hence JRuby (you can safely describe JRuby to any suit who asks as Java, but with more class, right?). Does that make sense? Best, Sidu. http://blog.sidu.in Kiran Kumar wrote: > Hi Vishal, > Here is my personal take on it as far as "bring python closer to > corporate guys" I do not want to change the whole world to use my > favorite programming language instead I will find one who uses it and > work for them *If I really wanted* to develop only in that X language. > > Programming languages are just tools and each of them they have their > own place (COBOL is still being used in a lot of places :-) ) even if > you think and know there are better ways to do it. Companies like IBM > are there in this business from a very long time and there are a lot > of smart people working there and they are doing what is probably the > best for them. > > I have had to personally develop in many languages (java included), > so If I could I would go to this conference to attend only ola bini > and craig mclanahan's session (there might be a few more good speakers > but I'm familiar with these two) , these guys are very talented > developers have written a lot of open source software and are not the > typical "coporate" programmers , they would fit into any developer > conference . > > Thanks for getting me to post to this list though :-). > > > -Kiran > > > On Fri, Mar 13, 2009 at 1:09 AM, Vishal > wrote: > > Hi, > > I received this invite to the Great Indian Developer summit. > > The four day long summit focuses on .NET, Java, Web and other things. > > I am wondering why there is nothing related to Python in this > conference. Is corporate computing still only about .NET, Java and > Web with ColdFusion/AIR etc. > > Given the fact that almost everything that is discussed here can > be achieved in Python, what should be done to bring Python closer > to the Corporate guys. > > What can be done about this at our end? I remember having read > that Java became 'Java' not just because of the VM concept but > also because of the aggressive marketing that SUN did for it. > > what you say? > > > Thanks and best regards, > Vishal Sapre > > ---------- Forwarded message ---------- > From: *Developer Summit* > > Date: Thu, Mar 12, 2009 at 9:38 PM > Subject: Drive Home a Tata Nano :: Look Up the GIDS 2009 Agenda & > Register Now! > To: vsapre80 at gmail.com > > > Having trouble reading this email? Click here. > > > > > > > > /Scroll down to view the complete program and fill the > registration inquiry form <#11ffe7dfb2822692_11ffb80b8ab46df4_form>./ > <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_java> > <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> > > > GIDS .NET Conference [Apr 22, 2009]* > > > Timings > > > > > Track 1 > > > > > Track 2 > > > > > Track 3 > > > > > Track 4 > > 08:00 - 09:00 > > *Registration, Check-in and Welcome Address* > > 09:00-09:50 > > *10 Secrets for .NET Development Success in 2009* > /Speaker TBD/ > > > > *Daily Scrum > * > /Stephen Forte > / > > > > *Developing SharePoint Web Parts > * > /Mike Benkovich > / > > > > *Building Applications Using WCF > * > /Prabhu Sunderraman > / > > 09:50 - 10:10 > > *Expo opening / Coffee & Refreshments* > > 10:10-11:00 > > *Building RESTful Applications with Microsoft Tools > * > /Stephen Forte > / > > > > *Strategies for Building Scalable SOA and BPM Solutions > * > /Arockiaraj Durairaj > / > > > > *Developing for Astoria - Offline Enabled Data Services > * > /Harish Ranganathan > / > > > > *Building Secure Web Services using WCF > * > /Niraj Bhatt > / > > 11:10-11:40 > > *Technical Keynote I - Srini Koppolu > , > Corporate VP, Microsoft* > > 11:50-12:40 > > *Building Rich User Experiences with Silverlight > * > /Mike Benkovich > / > > > > *Tips and Techniques for Writing High Performance Managed Code > * > /Milind Hanchinmani > / > > > > *5 Hidden Gems Developers Must Know about SQL Server > * > /Vinod Kumar > / > > > > *Introduction to Cloud Computing and Windows Azure > * > /Saranya Sriram > / > > 12:40-13:30 > > *Lunch* > > 13:30-14:20 > > *Processes for Delivering Advanced .NET Functionality - Part I > (Business)* > /Speaker TBD/ > > > > *ASP.NET 4.0 Roadmap > * > /Harish Ranganathan > / > > > > *C# Implementation of LINQ - Deep Dive > * > /Bijoy Singhal > / > > > > *Azure Services Platform - A Lap around .NET Services & SDS > * > /Saranya Sriram > / > > 14:30-15:00 > > *Technical Keynote II - TBD* > > 15:10-16:00 > > *Processes for Delivering Advanced .NET Functionality - Part II > (Technical)* > /Speaker TBD/ > > > > *Enterprise Search: FAST ESP Overview and integration with MOSS > 2007 > * > /Vedant Kulshreshtha > / > > > > *Modern Data Applications on the Web > * > /Mike Benkovich > / > > > > *Visual Studio 2008 Tips and Tricks > * > /Bijoy Singhal > / > > 16:00-16:20 > > *Coffee & Refreshments* > > 16:20-17:10 > > *Data Access Hacks and Shortcuts > * > /Stephen Forte > / > > > > *Understanding ASP.NET Under the Hood > * > /Harish Ranganathan > / > > > > *Demofest: Linq to Amazon to Silverlight to Web Part to SharePoint > * > /Mike Benkovich > / > > > > *Programming Microsoft's Live Mesh > * > /Janakiraman MSV > / > > /Click here to register > > or scroll down to fill the registration inquiry form > <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. *Only registrants who > complete payment by March 13 will qualify to enter the lucky draw./ > > <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_java> > <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> > > > GIDS.WEB Conference [Apr 23, 2009]* > > > Timings > > > > > Track 1 > > > > > Track 2 > > > > > Track 3 > > > > > Track 4 > > 08:00 - 09:00 > > *Registration, Check-in and Welcome Address* > > 09:00-09:50 > > *21st Century RIAs: Using HTML 5 Communication > * > /Jonas Jacobi > / > > > > *What If the Web Were a Database > * > /Jon Aizen > / > > > > *Architecting Next Generation RIA with Flash, AJAX and ColdFusion > * > /Hemath Khandelwal > , > Rakshith > / > > > > *Unravelling the New in Microsoft Silverlight 3 > * > /Pandurang Nayak > / > > 09:50 - 10:10 > > *Expo opening / Coffee & Refreshments* > > 10:10-11:00 > > *A Two-Pronged Approach to Debugging AJAX > * > /Venkat Subramaniam > / > > > > *Get that Killer Look For Your Rich Internet Application > * > /Harish Sivaramakrishnan > / > > > > *Future of the Browser* > /Speaker TBD/ > > > > *Rich Web Stories in Enterprises* > /Speaker TBD/ > > 11:10-11:40 > > *Plenary - Naresh Gupta > , > Managing Director, Adobe India* > > 11:50-12:40 > > *SEAM, Web Beans & JBoss > * > /Bruno Georgess > / > > > > *Deep Dive - Microsoft Silverlight Pipelines > * > /Pandurang Nayak > / > > > > *The Four Enterprise Integration Layers in the Emerging Computing > Cloud > * > /Ramesh Loganathan > / > > > > *Business 2.0 - On the web. In the Cloud. On the Move - Part I > (Business)* > /Speaker TBD/ > > 12:40-13:30 > > *Lunch* > > 13:30-14:20 > > *A Hybrid Approach to Ajax with JSF - Developing Faster for the > Future > * > /Frank Nimphius > / > > > > *Agile Web Development with Grails > * > /Venkat Subramaniam > / > > > > *Reusable Components for Building Killer RIAs > * > /Anirudh Sasikumar > / > > > > *Business 2.0 - On the web. In the Cloud. On the Move - Part II > (Technical)* > /Speaker TBD/ > > 14:30-15:00 > > *Technical Keynote II* > > 15:10-16:00 > > *Developing RIAs for the Enterprise using Adobe Flash Platform > * > /Ramesh Srinivasaraghavan > ,Sujith > Reddy Gurrala > / > > > > *Re-architecting the Web with HTML 5 Communication > * > /Jonas Jacobi > / > > > > *Building Rich UI using ASP.NET AJAX, Ajax Control Toolkit & > jQuery > * > /Harish Ranganathan > / > > > > *Enterprise Mashup Security* > /Speaker TBD/ > > 16:00-16:20 > > *Coffee & Refreshments* > > /Click here to register > > or scroll down to fill the registration inquiry form > <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. *Only registrants who > complete payment by March 13 will qualify to enter the lucky draw./ > > <#11ffe7dfb2822692_11ffb80b8ab46df4_java> > <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> > > > GIDS.JAVA Conference [Apr 24, 2009]* > > > Timings > > > > > Track 1 > > > > > Track 2 > > > > > Track 3 > > > > > Track 4 > > 08:00 - 09:00 > > *Registration, Check-in and Welcome Address* > > 09:00-09:50 > > *Computing in the Cloud > * > /Craig McClanahan > / > > > > *Introduction to JRuby > * > /Ola Bini > / > > > > *Struts 2.0 Deep Dive > * > /Prabhu Sunderraman > / > > > > *Openness within: CodePlex.com > * > /Bijoy Singhal > / > > 09:50 - 10:10 > > *Expo opening / Coffee & Refreshments* > > 10:10-11:00 > > *Know Your Java? > * > /Venkat Subramaniam > / > > > > *Introducing REST: The Starbucks Example > * > /Jim Webber > / > > > > *How-to Win the RAD Race Against Microsoft .Net with Java > * > /Frank Nimphius > / > > > > *AS/400 Platform Interfacing & Migration Strategies for Enterprise > Java > * > /Narsimha Bheemdi > / > > 11:10-11:40 > > *Plenary - The Evolving Shifts In Software Development, Ashish > Masand, Country Head, Micro Focus* > > 11:50-12:40 > > *JPA2 (JPA + Bean Validation) > * > /Emmanuel Bernard > / > > > > *RESTful? What's a RESTful? > * > /Craig McClanahan > / > > > > *Unleashing the Power of Java on Intel > * > /Mukesh Gangadhar > / > > > > *Event Driven Architecture- Bringing SOA and CEP Together > * > /Kumar Roshan > / > > 12:40-13:30 > > *Lunch* > > 13:30-14:20 > > *Taming Wild Entities - Tuning performance of JPA Applications > * > /Debu Panda > / > > > > *Building RESTful Applications with JAX-RS > * > /Craig McClanahan > / > > > > *Integrating Geo-Spatial Visualizations into Business Intelligence > Dashboards* > /Abhinav Agarwal/ > > > > *OSGi in the Enterprise > * > /Mike Keith > / > > 14:30-15:00 > > *Plenary - Strategies for Sofwtare Developers to Emerge Stronger, > Dr. Rangachar Kasthuri > , > Worldwide President, IEEE Computer Society* > > 15:10-16:00 > > *Programming Groovy > * > /Venkat Subramaniam > / > > > > *The Next Generation of Java EE > * > /Mike Keith > / > > > > *Diagnosing Production Java Applications > * > /Debu Panda > / > > > > *Azure Services for Java Developers > * > /Janakiraman MSV > / > > 16:00-16:20 > > *Coffee & Refreshments* > > 16:20-17:10 > > *Guerrilla SOA > * > /Jim Webber > / > > > > *Building RESTful Applications with Ruby on Rails > * > /Craig McClanahan > / > > > > *Testing Java with Ruby > * > /Ola Bini > / > > > > *Building Web Services Using Spring > * > /Prabhu Sunderraman > / > > /Click here to register > > or scroll down to fill the registration inquiry form > <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. *Only registrants who > complete payment by March 13 will qualify to enter the lucky draw./ > > <#11ffe7dfb2822692_11ffb80b8ab46df4_workshop> > <#11ffe7dfb2822692_11ffb80b8ab46df4_net> > <#11ffe7dfb2822692_11ffb80b8ab46df4_web> > <#11ffe7dfb2822692_11ffb80b8ab46df4_java> > > > GIDS.WORKSHOPS [Apr 25, 2009] * > > > Timings > > > > > Track 1 > > > > > Track 2 > > > > > Track 3 > > > > > Track 4 > > 07:30 - 08:00 > > *Registration, Check-in and Welcome Address* > > 08:00-10:30 > > *GET Connected: A Tutorial on Web-based Integration > * > /Jim Webber > / > > > > *Test Driven Development in .NET > * > /Venkat Subramaniam > / > > > > *Build Enterprise Mashups using Adobe Flash Platform > * > /Raghunath Rao Thricovil > , > Anirudh Sasikumar > / > > > > *Mixing ORM & XML Persistence > * > /Mike Keith > / > > 10:30-10:45 > > *Expo opening / Coffee & Refreshments* > > 10:45-13:15 > > *JRuby In Action > * > /Ola Bini > / > > > > *Building the DemoFest Application > * > /Mike Benkovich > / > > > > *Synthesizing Data from the Web > * > /Jon Aizen > , > Amit Kumar > / > > > > *Hibernate Search: Adding Search to your Java Applications - Deep > Dive > * > /Emmanuel Bernard > / > > 13:15-14:00 > > *Lunch* > > 14:00-16:30 > > *Developing External DSLs in Java > * > /Venkat Subramaniam > / > > > > *Introduction to Oslo > * > /Stephen Forte > / > > > > *Silverlight 3.0 Deep Dive > * > /Pandurang Nayak > / > > > > *Amazon Web Services Gems* > /Speaker TBD/ > > 14:00-16:30 (Track 5) > > *Top Tools and Strategies to Modernize and Optimize Existing > Applications* > /Speaker TBD/ > > > > *COBOL Now and Into the Future* > /Speaker TBD/ > > > > *Rudimentary SOA for Open Systems and Mainframes * > /Speaker TBD/ > > > 16:30-17:00 > > *Networking Time* > > > 17:00-18:30 > > > *Hosted by Cyrus Broacha :: Great Indian Developer > Awards Evening J N Tata Auditorium, IISc Bangalore* > > /Click here to register > > or scroll down to fill the registration inquiry form > <#11ffe7dfb2822692_11ffb80b8ab46df4_form>. *Only registrants who > complete payment by March 13 will qualify to enter the lucky draw./ > > /*Tentative agenda. Subject to Change/ > > > > Name > > Email > > Company > > Phone > > > > > /*passes to Cyrus' show limited to first 500 delegates who've > registered and paid for any one of the 3 conferences or workshops/ > > ------------------------------------------------------------------------ > > > > > > > > You can find comprehensive information about Great > Indian Developer Summit, here> www.developersummit.com > . > > ------------------------------------------------------------------------ > We apologize if you have received this email by mistake, > click here > > and we will take you off our list > > ------------------------------------------------------------------------ > Saltmarch Media, #3/18, I Floor, Corporation Building, Residency > Road, Bangalore, Karnataka, 560025 > > > > > *REPORT ABUSE* > > > > > > -- > "So say...Day by day, in every way, I am getting better, better > and better !!!" > "A Strong and Positive attitude creates more miracles than > anything else. Because...Life is 10% how you make it, and 90% how > you take it" > "Diamond is another piece of coal that did well under pressure? > "Happiness keeps u Sweet, Trials keep u Strong, > Sorrow keeps u Human, Failure Keeps u Humble, > Success keeps u Glowing, But only God Keeps u Going.....Keep > Going....." > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > > ------------------------------------------------------------------------ > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From lorddaemon at gmail.com Fri Mar 13 22:38:23 2009 From: lorddaemon at gmail.com (Darkseid) Date: Sat, 14 Mar 2009 03:08:23 +0530 Subject: [BangPypers] DevCamp is happening on 11th April Message-ID: <49BAD24F.7080603@gmail.com> Wiki + Registration + Sessions: http://devcamp.in It's an unconference for the hackers, by the hackers and of the hackers. The only guideline is (quoting from the wiki): Please remember - everyone at DevCamp is a hacker, a pro. Please assume a high level of exposure and knowledge on the part of your audience and tailor your sessions to suit. Avoid 'Hello World' and how-to sessions which can be trivially found on the net. First hand war stories, in-depth analyses of topics and live demos are best. I hope we can see a few Python sessions there :) Best, Sidu. http://blog.sidu.in From lawgon at au-kbc.org Sat Mar 14 01:22:22 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sat, 14 Mar 2009 05:52:22 +0530 Subject: [BangPypers] A question for us... In-Reply-To: References: Message-ID: <200903140552.22727.lawgon@au-kbc.org> On Saturday 14 March 2009 01:49:43 Kiran Kumar wrote: > Programming languages are just tools how deflating - makes me want to give up programming -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From mkirank at gmail.com Sat Mar 14 04:04:34 2009 From: mkirank at gmail.com (Kiran Kumar) Date: Fri, 13 Mar 2009 22:04:34 -0500 Subject: [BangPypers] A question for us... In-Reply-To: <200903140552.22727.lawgon@au-kbc.org> References: <200903140552.22727.lawgon@au-kbc.org> Message-ID: > > Programming languages are just tools > > how deflating - makes me want to give up programming > :-) , that's a pretty common quote ,don't recall where I read that . -Kiran -- > regards > Kenneth Gonsalves > Associate > NRC-FOSS > http://nrcfosshelpline.in/web/ > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Sat Mar 14 15:23:22 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Sat, 14 Mar 2009 19:53:22 +0530 Subject: [BangPypers] A question for us... In-Reply-To: References: Message-ID: <9963e56e0903140723x4c55e2c9k6fffed093dafb128@mail.gmail.com> On Sat, Mar 14, 2009 at 1:49 AM, Kiran Kumar wrote: > Hi Vishal, > ???? Here is my personal take on it as far as "bring python closer to > corporate guys"? I do not want to change the whole world to use my favorite > programming language instead I will find one who uses it and work for them > *If I really wanted* to develop only in that X language. I don't want anyone to 'use my favourite language' but I'd like to work with people who have solid reasons for not using it. One of the reasons large outfits don't use 'fringe' languages (like say Haskell or Lisp) is that it's hard to find good pogrammers who are proficient at it. Python and Ruby used to be elements of that fringe but I'm inclined to think that they're moving into the mainstream now. Suits are scared of their programmers leaving them at a critical stage and being unable to find replacements. Productivity and 'cool language' be damned. I need to get the job done and deliver something even if it's crappy code because that's what generates the bottom line. Engineers think differently "WTF! I can do this in 10 lines of Python and it'll have a web interface for free. Why am I even considering using this stone age language?!?!?!" For successfully infiltrating the corporate market, you need to have enough public adherents, trainings, certifications of the language. Suits can't really understand the more subtle aspects of programmer merit. They need tangible things like certificates and articles in business magazines about how language X is the way of the future. So, if you want Python to get there, there's a planned conference *wink* *wink* that you might want to help out with. :) For more details, visit http://wiki.python.org/moin/ProposalForPyConIndia -- ~noufal From mkirank at gmail.com Sat Mar 14 17:08:50 2009 From: mkirank at gmail.com (Kiran Kumar) Date: Sat, 14 Mar 2009 11:08:50 -0500 Subject: [BangPypers] A question for us... In-Reply-To: <9963e56e0903140723x4c55e2c9k6fffed093dafb128@mail.gmail.com> References: <9963e56e0903140723x4c55e2c9k6fffed093dafb128@mail.gmail.com> Message-ID: On Sat, Mar 14, 2009 at 9:23 AM, Noufal Ibrahim wrote: > On Sat, Mar 14, 2009 at 1:49 AM, Kiran Kumar wrote: > > Hi Vishal, > > Here is my personal take on it as far as "bring python closer to > > corporate guys" I do not want to change the whole world to use my > favorite > > programming language instead I will find one who uses it and work for > them > > *If I really wanted* to develop only in that X language. > > I don't want anyone to 'use my favourite language' but I'd like to > work with people who have solid reasons for not using it. > One of the reasons large outfits don't use 'fringe' languages (like > say Haskell or Lisp) is that it's hard to find good pogrammers who are > proficient at it. Python and Ruby used to be elements of that fringe > but I'm inclined to think that they're moving into the mainstream now. > -Sure but you can convince the people who work with you even if they dont know why . As far as mainstream ( from the point of paying my bills ) you can add PHP and perl to the list . > > Suits are scared of their programmers leaving them at a critical stage > and being unable to find replacements. Productivity and 'cool > language' be damned. I need to get the job done and deliver something > even if it's crappy code because that's what generates the bottom > line. Engineers think differently "WTF! I can do this in 10 lines of > Python and it'll have a web interface for free. Why am I even > considering using this stone age language?!?!?!" > - I agree that getting the job done is the most important part and lots of > programmers miss that . I used to think like this a few years back but now I > don't differentiate between suits and programmers , I have seen my share of > bad bosses and bad decisions but I have also seen that lots of programmers > do not communicate their views or do not try to understand (or find out) > why some decisions are taken. > > > For successfully infiltrating the corporate market, you need to have > enough public adherents, trainings, certifications of the language. > Suits can't really understand the more subtle aspects of programmer > merit. They need tangible things like certificates and articles in > business magazines about how language X is the way of the future. > - I have absolutely no Idea about this :-) > > So, if you want Python to get there, there's a planned conference > *wink* *wink* that you might want to help out with. :) > For more details, visit http://wiki.python.org/moin/ProposalForPyConIndia - Frankly speaking I don't use python right now so I don't care if Python or XYZ gets there or any where (I only care for the job that pays my bill ) . That being said I appreciate the spirit of open source and enthusiasm of the conference and If I am in India at that time I will definitely be there . As far as help you can put down $100 USD from my side . -Kiran > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vsapre80 at gmail.com Sun Mar 15 07:40:58 2009 From: vsapre80 at gmail.com (Vishal) Date: Sun, 15 Mar 2009 12:10:58 +0530 Subject: [BangPypers] Python in the semiconductor industry... Message-ID: Hi, Is there anyone in this group, who's working for Semiconductor industry (VLSI etc) and using Python for your tasks. I know Perl is used heavily for pre-silicon design verification. Python seems to be more used in post-silicon validation and testing (atleast thats what we do...). Want to find if you know where and how much Python is used in the pre-silicon environment. Similarly, it would be interesting to know how much Python in used in the manufacturing industry... Thanks and best regards, Vishal Sapre -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Sun Mar 15 08:17:25 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 15 Mar 2009 12:47:25 +0530 Subject: [BangPypers] Python in the semiconductor industry... In-Reply-To: References: Message-ID: <9963e56e0903150017m47cbef71odb4a902f47e127c7@mail.gmail.com> On Sun, Mar 15, 2009 at 12:10 PM, Vishal wrote: > Hi, > Is there anyone in this group, who's working for Semiconductor industry > (VLSI etc) and using Python for your tasks. > I know Perl is used heavily for pre-silicon design verification. Python > seems to be more used in post-silicon validation and testing (atleast thats > what we do...). Want to find if you know where and how much Python is used > in the pre-silicon environment. This is not really the 'seminconductor industry' but I work in EDA and much of our infrastructure is in Python. Also, I know a colleague who used Python as the extension language for his company's compiler. I don't know the details but can fish them out for you. -- ~noufal From xask.linus at gmail.com Sun Mar 15 11:47:47 2009 From: xask.linus at gmail.com (Deepak Mishra) Date: Sun, 15 Mar 2009 16:17:47 +0530 Subject: [BangPypers] combine Turbogears2 in Python Applications In-Reply-To: <008e01c9a2e0$e26e6730$5fc513ac@pwit.com> References: <008e01c9a2e0$e26e6730$5fc513ac@pwit.com> Message-ID: <3722a3330903150347r6a2c050t1dc18ec6b8d0370c@mail.gmail.com> It depends on what you are trying to achieve. Since turbogears is modular, if you only want access to the database in another application, Shekhar rightly point out : http://docs.turbogears.org/1.0/ModelOutsideTG. In turbogears 2, Kevin Dangoor explains in a video that they are working to make TG applications reusable. In TG2 you will be able to do this - .. other app code myfirstapp= MyFirstApp() .. I think you should elaborate a bit on which components of turbogears you need to resuse. Regards, Deepak Mishra 2009/3/12 Sibtey Mehdi > Hi > > I am trying to combine the *Turbogears* inside my python applications but > couldn?t get the way. > > I have check the paste, paste deploy, tg2 and webob but no luck to proceed > further. > > Is there anyone who can suggest me how to combine TG2 inside of Python > apps? > > > > > > Thanks > > Sibtey Mehdi > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vsapre80 at gmail.com Sun Mar 15 13:42:41 2009 From: vsapre80 at gmail.com (Vishal) Date: Sun, 15 Mar 2009 18:12:41 +0530 Subject: [BangPypers] Python in the semiconductor industry... In-Reply-To: <9963e56e0903150017m47cbef71odb4a902f47e127c7@mail.gmail.com> References: <9963e56e0903150017m47cbef71odb4a902f47e127c7@mail.gmail.com> Message-ID: well I would consider EDA as very much part of the semiconductor industry...'cause they are the customers for EDA vendors. Good to know there's somebody else doing stuff other than 'Web' using Python :). Pardon my ignorance about fields in which Python is being really used by developers in our group...what I've found is that Python is mostly being used for Web applications. Vishal On Sun, Mar 15, 2009 at 12:47 PM, Noufal Ibrahim wrote: > On Sun, Mar 15, 2009 at 12:10 PM, Vishal wrote: > > Hi, > > Is there anyone in this group, who's working for Semiconductor industry > > (VLSI etc) and using Python for your tasks. > > I know Perl is used heavily for pre-silicon design verification. Python > > seems to be more used in post-silicon validation and testing (atleast > thats > > what we do...). Want to find if you know where and how much Python is > used > > in the pre-silicon environment. > > This is not really the 'seminconductor industry' but I work in EDA and > much of our infrastructure is in Python. Also, I know a colleague who > used Python as the extension language for his company's compiler. I > don't know the details but can fish them out for you. > > > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Sun Mar 15 13:55:37 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 15 Mar 2009 18:25:37 +0530 Subject: [BangPypers] Python in the semiconductor industry... In-Reply-To: References: <9963e56e0903150017m47cbef71odb4a902f47e127c7@mail.gmail.com> Message-ID: <9963e56e0903150555x5516dcdcr24ef0322a08b7131@mail.gmail.com> On Sun, Mar 15, 2009 at 6:12 PM, Vishal wrote: > well I would consider EDA as very much part of the semiconductor > industry...'cause they are the customers for EDA vendors. Yes but we don't do core EDA work with Python. > Good to know there's somebody else doing stuff other than 'Web' using Python > :). Pardon my ignorance about fields in which Python is being really used by > developers in our group...what I've found is that Python is mostly being > used for Web applications. I hate to burst your bubble but many of the applications we do are web based inside my company. :) We have a couple of inhouse tools and harnesses which don't fall into that category but the majority is 'web'. -- ~noufal From yjadhav at gmail.com Mon Mar 16 06:08:08 2009 From: yjadhav at gmail.com (Yogesh Jadhav) Date: Mon, 16 Mar 2009 10:38:08 +0530 Subject: [BangPypers] python for embedded? Message-ID: Does anybosy use / know stripped down python with micro footprint suitable for embedded development ? -- Regards, Yogesh From jeff at taupro.com Mon Mar 16 09:08:44 2009 From: jeff at taupro.com (Jeff Rush) Date: Mon, 16 Mar 2009 03:08:44 -0500 Subject: [BangPypers] python for embedded? In-Reply-To: References: Message-ID: <49BE090C.7070407@taupro.com> Yogesh Jadhav wrote: > Does anybosy use / know stripped down python with micro footprint > suitable for embedded development ? There are three or maybe four implementations of them. The one I remember most if PyMite: http://pymite.python-hosting.com/ The creator of PyMite will be at PyCon this year and there will be a sprint among several Python embedded systems developers to explore what exists and what is possible. Some environments run the Python compiler on the desktop and only execute the bytecode on the microprocessor; others compile Python on the microprocessor. It depends on your needs and processing power availability. -Jeff From techie2go at gmail.com Mon Mar 16 09:30:17 2009 From: techie2go at gmail.com (Gowthaman Basuvaraj) Date: Mon, 16 Mar 2009 14:00:17 +0530 Subject: [BangPypers] python for embedded? In-Reply-To: References: Message-ID: <81a59d190903160130j5df83567v9ce1b1aa8934fc37@mail.gmail.com> > Does anybosy use / know stripped down python with micro footprint > suitable for embedded development ? I once cross-compiled python for ARM, the bare-bone size was around 1MB, you can google for results -------------- next part -------------- An HTML attachment was scrubbed... URL: From vsapre80 at gmail.com Mon Mar 16 09:56:44 2009 From: vsapre80 at gmail.com (Vishal) Date: Mon, 16 Mar 2009 14:26:44 +0530 Subject: [BangPypers] python for embedded? In-Reply-To: <81a59d190903160130j5df83567v9ce1b1aa8934fc37@mail.gmail.com> References: <81a59d190903160130j5df83567v9ce1b1aa8934fc37@mail.gmail.com> Message-ID: It would be interesting to find if someone has attempted to implement the PythonVM on an FPGA as a processor.A processor with Python VM instructions as its native instruction set will run so much more fast...Instead of a Python runtime, you'd have a python processor executing the byte code as native instructions. Seems to be a good 1st order assumption... In fact, implementing a VM in microcode inside a processor, could be a great way to increase the speed of applications. (context switches when OS loads applications written in other environments would have to be handled well though) Vishal On Mon, Mar 16, 2009 at 2:00 PM, Gowthaman Basuvaraj wrote: > > Does anybosy use / know stripped down python with micro footprint >> suitable for embedded development ? > > I once cross-compiled python for ARM, the bare-bone size was around 1MB, > you can google for results > > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From yjadhav at gmail.com Mon Mar 16 10:36:54 2009 From: yjadhav at gmail.com (Yogesh Jadhav) Date: Mon, 16 Mar 2009 15:06:54 +0530 Subject: [BangPypers] python for embedded? In-Reply-To: <49BE090C.7070407@taupro.com> References: <49BE090C.7070407@taupro.com> Message-ID: Thnx Jeff, I'll try it out. On Mon, Mar 16, 2009 at 1:38 PM, Jeff Rush wrote: > Yogesh Jadhav wrote: >> >> Does anybosy use / know stripped down python with micro footprint >> suitable for embedded development ? > > There are three or maybe four implementations of them. ?The one I remember > most if PyMite: > > ?http://pymite.python-hosting.com/ > > The creator of PyMite will be at PyCon this year and there will be a sprint > among several Python embedded systems developers to explore what exists and > what is possible. > > Some environments run the Python compiler on the desktop and only execute > the bytecode on the microprocessor; others compile Python on the > microprocessor. It depends on your needs and processing power availability. > > -Jeff > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Regards, Yogesh From noufal at gmail.com Mon Mar 16 12:48:19 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 16 Mar 2009 17:18:19 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <7c42eba10903130737u1642503fp34edc5ec729a39b6@mail.gmail.com> References: <49BA575F.9030304@gmail.com> <200903131936.11685.lawgon@au-kbc.org> <7c42eba10903130735n6ca479d4w789c21eda2da7975@mail.gmail.com> <7c42eba10903130737u1642503fp34edc5ec729a39b6@mail.gmail.com> Message-ID: <9963e56e0903160448lc40d1e5o526754da3dee46e5@mail.gmail.com> Okay. I think this should give us enough outline. I propose a face to face sometime soon so that we can beat out the remaining problems and get to work. Any proposals for dates? I think we should have it in March itself. -- ~noufal From lorddaemon at gmail.com Mon Mar 16 13:20:23 2009 From: lorddaemon at gmail.com (Darkseid) Date: Mon, 16 Mar 2009 17:50:23 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <9963e56e0903160448lc40d1e5o526754da3dee46e5@mail.gmail.com> References: <49BA575F.9030304@gmail.com> <200903131936.11685.lawgon@au-kbc.org> <7c42eba10903130735n6ca479d4w789c21eda2da7975@mail.gmail.com> <7c42eba10903130737u1642503fp34edc5ec729a39b6@mail.gmail.com> <9963e56e0903160448lc40d1e5o526754da3dee46e5@mail.gmail.com> Message-ID: <49BE4407.6040701@gmail.com> Perhaps this should happen during the monthly BangPypers meeting? There should be one due this weekend, if I'm not mistaken. Best, Sidu. Noufal Ibrahim wrote: > Okay. I think this should give us enough outline. I propose a face to > face sometime soon so that we can beat out the remaining problems and > get to work. Any proposals for dates? I think we should have it in > March itself. > > From noufal at gmail.com Mon Mar 16 13:29:11 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 16 Mar 2009 17:59:11 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <49BE4407.6040701@gmail.com> References: <49BA575F.9030304@gmail.com> <200903131936.11685.lawgon@au-kbc.org> <7c42eba10903130735n6ca479d4w789c21eda2da7975@mail.gmail.com> <7c42eba10903130737u1642503fp34edc5ec729a39b6@mail.gmail.com> <9963e56e0903160448lc40d1e5o526754da3dee46e5@mail.gmail.com> <49BE4407.6040701@gmail.com> Message-ID: <9963e56e0903160529r47c2dd1bo2f0e6ffee627b13f@mail.gmail.com> On Mon, Mar 16, 2009 at 5:50 PM, Darkseid wrote: > Perhaps this should happen during the monthly BangPypers meeting? There > should be one due this weekend, if I'm not mistaken. That would be ideal. I don't recollect any mention of it being this weekend so I'm not sure. In any case, we should schedule it for maximum attendance since that's the need. -- ~noufal From sridhar.ratna at gmail.com Mon Mar 16 18:23:30 2009 From: sridhar.ratna at gmail.com (Sridhar Ratnakumar) Date: Mon, 16 Mar 2009 10:23:30 -0700 Subject: [BangPypers] collected postings from the various Python usergroups around the world Message-ID: <49BE8B12.50502@gmail.com> Should bangpypers be part of this? http://python-groups.blogspot.com/ From lorddaemon at gmail.com Mon Mar 16 19:29:06 2009 From: lorddaemon at gmail.com (Darkseid) Date: Mon, 16 Mar 2009 23:59:06 +0530 Subject: [BangPypers] PyCon India IRC Dicussion #2 In-Reply-To: <9963e56e0903160529r47c2dd1bo2f0e6ffee627b13f@mail.gmail.com> References: <49BA575F.9030304@gmail.com> <200903131936.11685.lawgon@au-kbc.org> <7c42eba10903130735n6ca479d4w789c21eda2da7975@mail.gmail.com> <7c42eba10903130737u1642503fp34edc5ec729a39b6@mail.gmail.com> <9963e56e0903160448lc40d1e5o526754da3dee46e5@mail.gmail.com> <49BE4407.6040701@gmail.com> <9963e56e0903160529r47c2dd1bo2f0e6ffee627b13f@mail.gmail.com> Message-ID: <49BE9A72.2040406@gmail.com> > > I don't recollect any mention of it being this > weekend so I'm not sure. I meant in the context that we'd decided to meet once a month last time and it's been a month more or less. So do we schedule a BangPypers meet? Best, Sidu. Noufal Ibrahim wrote: > On Mon, Mar 16, 2009 at 5:50 PM, Darkseid wrote: > >> Perhaps this should happen during the monthly BangPypers meeting? There >> should be one due this weekend, if I'm not mistaken. >> > > That would be ideal. I don't recollect any mention of it being this > weekend so I'm not sure. > In any case, we should schedule it for maximum attendance since that's > the need. > > > From abpillai at gmail.com Tue Mar 17 06:21:32 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Tue, 17 Mar 2009 10:51:32 +0530 Subject: [BangPypers] collected postings from the various Python usergroups around the world In-Reply-To: <49BE8B12.50502@gmail.com> References: <49BE8B12.50502@gmail.com> Message-ID: <8548c5f30903162221o5243c20cuf4c719d3e585778c@mail.gmail.com> On Mon, Mar 16, 2009 at 10:53 PM, Sridhar Ratnakumar wrote: > Should bangpypers be part of this? > > ? ?http://python-groups.blogspot.com/ Yes. I think this is another initiative by Jeff himself since I see the contact email as advocate at python.org. Since Jeff is right here, we could request him to add us too. I think the way to do this is for whoever wishes to have the posting rights to send email to advocate at python.org regarding it. Let it be someone who is active in calling and arranging group meetings, so he is in the right position to do this. > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > Regards, -- -Anand From noufal at gmail.com Tue Mar 17 06:30:55 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 17 Mar 2009 11:00:55 +0530 Subject: [BangPypers] collected postings from the various Python usergroups around the world In-Reply-To: <8548c5f30903162221o5243c20cuf4c719d3e585778c@mail.gmail.com> References: <49BE8B12.50502@gmail.com> <8548c5f30903162221o5243c20cuf4c719d3e585778c@mail.gmail.com> Message-ID: <9963e56e0903162230t543d5bfdm7bea562ac1791087@mail.gmail.com> I think we should start with a group blog. That way, our stuff goes online. IF someone can own that up, I can contact Jeff and also try to get the blog on the planet python feed list. -- ~noufal From noufal at gmail.com Tue Mar 17 07:47:01 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 17 Mar 2009 12:17:01 +0530 Subject: [BangPypers] Face to face meeting for Python conference Message-ID: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> So, is everyone okay this weekend? I will be able to make it on the weekend only if it's a little early (around lunchtime). I'm not sure if we can jam in a presentation or two along with the discussions on the conference. Please post your thoughts. -- ~noufal From orsenthil at gmail.com Tue Mar 17 07:54:17 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Tue, 17 Mar 2009 12:24:17 +0530 Subject: [BangPypers] Backup your files - Recipe in Python Cookbook ( Hardcopy) Message-ID: <7c42eba10903162354s39f4dbb4s2ca6012a135e7d02@mail.gmail.com> Just to share, I came across the following recipe: http://code.activestate.com/recipes/191017/ in the The Python Cookbook ( Hardcopy). This is written by Anand B Pillai. -- Senthil From praveen.python.plone at gmail.com Tue Mar 17 08:19:58 2009 From: praveen.python.plone at gmail.com (Praveen Kumar) Date: Tue, 17 Mar 2009 12:49:58 +0530 Subject: [BangPypers] pxyser --- python xml serialization (beta release 0.1). Message-ID: <6305ec600903170019u456f6a14qc47dfab28ecad7ec@mail.gmail.com> ---------- Forwarded message ---------- From: Daniel Molina Wegener Date: Mar 16, 2:20 am Subject: pyxser, python xml serialization To: comp.lang.python.announce -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 pxyser --- python xml serialization (beta release 0.1). pyxser is a C written extension that serializes/deserializes python objects in XML format. It uses a DTD to create a valid XML tree under UTF-8 encoding. the project web page is at:http://projects.coder.cl/pyxser/ the project repository and download:https://sourceforge.net/projects/pyxser/ to install, just get the tarball and: tar xzvf pyxser-1.0-beta.tar.gz cd pyxser python ./setup.py build --force python ./setup.py install best regards, - -- .O. | Daniel Molina Wegener | FreeBSD & Linux ..O | dmw [at] coder [dot] cl | Open Standards OOO |http://coder.cl/ | FOSS Developer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iQIcBAEBCgAGBQJJvXEZAAoJEHxqfq6Y4O5N6+wP+wdXzg63khdaTxD6hAsmgV5D RO/dDX7t1irm/wpDkk2Y8F9Xm+l6keRJPDi2ou+z3RQSRB8FvFdsRsclT6wOBkY7 Rv1lEeUgIS5beB5hxMrW++kW2nwzwmKBN2M9vagq2skj3R00iGkhks0zclDNVfCX ivsbKOz0ZgeV3ZlbaVGaWsgSQCNjr7i4ZQVP0Vp6TutHcgRLSZ+lh00hGecjSOUV IjW5NxaTHaNOwPVAASa86V2tQvEJRYVPkqOnlOFw4S2EJqhQshPQkAFS01PN2Eyr FN9sDpqZ0FD4/j3UZAAwifMkfk47UG0C4zUlGivrAYJb9LsoyS9cdJtXOlpqgdcX RlCQEDGg6oBUIFcUraEBRPBJAoXAVH83nt9/V/Xc0Ox4Tjt1nTWNSlxKpofyRKKt Jz/HQHTEcRtqoHNrcLSSSKK6CX6OGWoC5m1MkxQE2FBol97kU0Y1OHPpNkFxChlG +AeMTB4JHMTYqUXkFf9+MoPhDDcTIF5Z9DLkil1dVNLYBNwzq4zJ+EJ2ERvfT3TW Kitl+vVrR1dQt8GOoQiZAf+asp6wxAs3xA/AA+1sXkgqlqBb0hz7eXJ/3VrJ99E/ ugAi8ePzEH4V6svZYr+Ztbsf7sBfj9guHGC5tNwckpABYrFrhUXa9f90hIyCfKcC 6TXciK0cyTszqqPwSQgD =1dff -----END PGP SIGNATURE----- -- Praveen Kumar +91 9739854134 http://praveensunsetpoint.wordpress.com Bangalore -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorddaemon at gmail.com Tue Mar 17 11:11:25 2009 From: lorddaemon at gmail.com (Darkseid) Date: Tue, 17 Mar 2009 15:41:25 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> Message-ID: <49BF774D.40906@gmail.com> I am. If we need a venue, just let me know the time and I'll set it up at ThoughtWorks. Best, Sidu. Noufal Ibrahim wrote: > So, is everyone okay this weekend? I will be able to make it on the > weekend only if it's a little early (around lunchtime). > I'm not sure if we can jam in a presentation or two along with the > discussions on the conference. > > Please post your thoughts. > > From noufal at gmail.com Wed Mar 18 12:31:48 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 18 Mar 2009 17:01:48 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <49BF774D.40906@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> Message-ID: <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> I propose that we set the meeting for this Saturday (21/Mar) from 11:00 am - 1:00 pm. Please vote. P.S. I'd personally prefer 4:00 in the afternoon but I won't be able to make it at that time. -- ~noufal From ambatisreedhar at gmail.com Wed Mar 18 15:50:52 2009 From: ambatisreedhar at gmail.com (sreedhar ambati) Date: Wed, 18 Mar 2009 20:20:52 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> Message-ID: <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> Hi Noufal Last meeting I was there. Can you tell me the venue , timings of the current one? Noufal r we having any google group or a central site from where I can watch the conversations apart from mailing list?? Thanks Sreedhar Ambati On Wed, Mar 18, 2009 at 5:01 PM, Noufal Ibrahim wrote: > I propose that we set the meeting for this Saturday (21/Mar) from > 11:00 am - 1:00 pm. > > Please vote. > > P.S. I'd personally prefer 4:00 in the afternoon but I won't be able > to make it at that time. > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Sreedhar Ambati http://ambatisreedhar.spaces.live.com http://ambatisreedhar.wordpress.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Wed Mar 18 17:20:00 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 18 Mar 2009 21:50:00 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> Message-ID: <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> I haven't had anyone sending a +1 or other confirmation so I'm not sure if it will be there really. If sufficient people do chime in, Sidu can probably arrange the venue. I'd personally like it sometime pre-lunch on Saturday but that's really upto the group. I'm not sure if we have a google group but the list archives are at http://mail.python.org/pipermail/bangpypers/ and the python wiki has a page group for Bangpypers. -- ~noufal From lorddaemon at gmail.com Wed Mar 18 18:14:07 2009 From: lorddaemon at gmail.com (Darkseid) Date: Wed, 18 Mar 2009 22:44:07 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> Message-ID: <49C12BDF.9070007@gmail.com> > > If sufficient people do chime in, > Sidu can probably arrange the venue. I can, and if we end up doing this it will be at ThoughtWorks, Diamond District, Airport Rd. Noufal Ibrahim wrote: > I haven't had anyone sending a +1 or other confirmation so I'm not > sure if it will be there really. If sufficient people do chime in, > Sidu can probably arrange the venue. > > I'd personally like it sometime pre-lunch on Saturday but that's > really upto the group. > > I'm not sure if we have a google group but the list archives are at > http://mail.python.org/pipermail/bangpypers/ > > and the python wiki has a page group for Bangpypers. > > > From ambatisreedhar at gmail.com Wed Mar 18 18:41:44 2009 From: ambatisreedhar at gmail.com (sreedhar ambati) Date: Wed, 18 Mar 2009 23:11:44 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> Message-ID: <659951850903181041v580443f4y9d077bf3a343db90@mail.gmail.com> Where is the venue for this 21st meet? On Wed, Mar 18, 2009 at 9:50 PM, Noufal Ibrahim wrote: > I haven't had anyone sending a +1 or other confirmation so I'm not > sure if it will be there really. If sufficient people do chime in, > Sidu can probably arrange the venue. > > I'd personally like it sometime pre-lunch on Saturday but that's > really upto the group. > > I'm not sure if we have a google group but the list archives are at > http://mail.python.org/pipermail/bangpypers/ > > and the python wiki has a page group for Bangpypers. > > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Sreedhar Ambati http://ambatisreedhar.spaces.live.com http://ambatisreedhar.wordpress.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From anandology at gmail.com Thu Mar 19 01:57:21 2009 From: anandology at gmail.com (Anand Chitipothu) Date: Thu, 19 Mar 2009 06:27:21 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> Message-ID: <41139fcb0903181757g226485bdx458be43815e55024@mail.gmail.com> > I haven't had anyone sending a +1 or other confirmation so I'm not > sure if it will be there really. If sufficient people do chime in, > Sidu can probably arrange the venue. > > I'd personally like it sometime pre-lunch on Saturday but that's > really upto the group. +1 From abhinav.sarkar at gmail.com Thu Mar 19 01:58:06 2009 From: abhinav.sarkar at gmail.com (Abhinav Sarkar) Date: Thu, 19 Mar 2009 06:28:06 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <49C12BDF.9070007@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> Message-ID: <49C1989E.50200@gmail.com> Darkseid wrote: > I can, and if we end up doing this it will be at ThoughtWorks, Diamond > District, Airport Rd. +1 for thoughtworks. i'll be there this time for sure :-) -- Abhinav Sarkar Web: http://claimid.com/abhin4v Twitter: http://twitter.com/abhin4v --------- The world is a book, those who do not travel read only one page. From stallomir at gmail.com Thu Mar 19 04:30:13 2009 From: stallomir at gmail.com (Mandar Gokhale) Date: Thu, 19 Mar 2009 09:00:13 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <49C1989E.50200@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> Message-ID: I'm pretty much new to the group, but +1 for ThoughtWorks.. Mandar On Thu, Mar 19, 2009 at 6:28 AM, Abhinav Sarkar wrote: > Darkseid wrote: > >> I can, and if we end up doing this it will be at ThoughtWorks, Diamond >> District, Airport Rd. >> > +1 for thoughtworks. i'll be there this time for sure :-) > > -- > Abhinav Sarkar > > Web: http://claimid.com/abhin4v > Twitter: http://twitter.com/abhin4v > --------- > The world is a book, those who do not travel read only one page. > > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Thu Mar 19 07:20:17 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Thu, 19 Mar 2009 11:50:17 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> Message-ID: <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> Okay. Time: 11am - 1pm Venue : Thoughtworks (Diamond District, Domlur) Agenda : Upcoming Python conference I have put up a page on http://wiki.python.org/moin/BangPypers/Meeting21Mar2009 Sidu, Can you arrange the venue? Thanks. -- ~noufal From abpillai at gmail.com Thu Mar 19 07:29:03 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Thu, 19 Mar 2009 11:59:03 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> Message-ID: <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> On Thu, Mar 19, 2009 at 11:50 AM, Noufal Ibrahim wrote: > Okay. > > Time: 11am - 1pm > Venue : Thoughtworks (Diamond District, Domlur) > Agenda : Upcoming Python conference > > I have put up a page on http://wiki.python.org/moin/BangPypers/Meeting21Mar2009 > > Sidu, > ?Can you arrange the venue? -1, I won't be able to attend this - too many plans already this Saturday. Btw, what is the agenda ? What do you plan to accomplish in this meeting ? I don't think one should call this just like a general technical meeting. Otherwise it might just turn out to be a melee. Please plan ahead on a few key points to discuss. Ask attendees to come prepared with points and questions. The Agenda "Upcoming Python Conference" is too broad. Unless some key people are attending such a meeting, I don't see the point in it. For example - Is Ramdas, Jace there ? Is Sree (Mahiti) attending ? I don' see any +1s from them. > > Thanks. > > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From noufal at gmail.com Thu Mar 19 08:19:10 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Thu, 19 Mar 2009 12:49:10 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> Message-ID: <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> On Thu, Mar 19, 2009 at 11:59 AM, Anand Balachandran Pillai wrote: [..] > The Agenda "Upcoming Python Conference" is too broad. I agree. I will parse the logs for the last meeting and merge it with the first meetings minutes to make a solid agenda. I will then send it out. > For example - Is Ramdas, Jace there ? Is Sree (Mahiti) > attending ? I don' see any +1s from them. This is a problem. We need to maximise attendance for a meeting such as this. Especially from the key people. It might be a good idea to keep it next week if more people can attend. Is that okay? I tried going on the channel yesterday to find some people but no one was there. -- ~noufal From lorddaemon at gmail.com Thu Mar 19 10:43:10 2009 From: lorddaemon at gmail.com (Darkseid) Date: Thu, 19 Mar 2009 15:13:10 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49BF774D.40906@gmail.com> <9963e56e0903180431yab111e1yb5141ad494434bc6@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> Message-ID: <49C213AE.4010208@gmail.com> So are we doing the meeting this weekend? -Sidu. Noufal Ibrahim wrote: > On Thu, Mar 19, 2009 at 11:59 AM, Anand Balachandran Pillai > wrote: > [..] > >> The Agenda "Upcoming Python Conference" is too broad. >> > > I agree. I will parse the logs for the last meeting and merge it with > the first meetings minutes to make a solid agenda. I will then send it > out. > > >> For example - Is Ramdas, Jace there ? Is Sree (Mahiti) >> attending ? I don' see any +1s from them. >> > > This is a problem. We need to maximise attendance for a meeting such > as this. Especially from the key people. > It might be a good idea to keep it next week if more people can > attend. Is that okay? > > I tried going on the channel yesterday to find some people but no one > was there. > > > From sree at mahiti.org Thu Mar 19 10:51:23 2009 From: sree at mahiti.org (Sreekanth S Rameshaiah) Date: Thu, 19 Mar 2009 15:21:23 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <49C213AE.4010208@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> <49C213AE.4010208@gmail.com> Message-ID: <313529610903190251g3cfc7f44pafd436f33996b2b9@mail.gmail.com> I am all for the event. But have been travelling quite a bit, as a result may not be bale to make it till 2nd April. Regards, - sree 2009/3/19 Darkseid > So are we doing the meeting this weekend? > > -Sidu. > > Noufal Ibrahim wrote: > >> On Thu, Mar 19, 2009 at 11:59 AM, Anand Balachandran Pillai >> wrote: >> [..] >> >> >>> The Agenda "Upcoming Python Conference" is too broad. >>> >>> >> >> I agree. I will parse the logs for the last meeting and merge it with >> the first meetings minutes to make a solid agenda. I will then send it >> out. >> >> >> >>> For example - Is Ramdas, Jace there ? Is Sree (Mahiti) >>> attending ? I don' see any +1s from them. >>> >>> >> >> This is a problem. We need to maximise attendance for a meeting such >> as this. Especially from the key people. >> It might be a good idea to keep it next week if more people can >> attend. Is that okay? >> >> I tried going on the channel yesterday to find some people but no one >> was there. >> >> >> >> > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Sreekanth S Rameshaiah Executive Director Mahiti Infotech Pvt. Ltd. # 33-34, 2nd Floor, Hennur Cross, Hennur Road, Bangalore, India - 560043 Phone: +91 80 4115 0580/1 Mobile: +91 98455 12611 www.mahiti.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Thu Mar 19 11:07:38 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Thu, 19 Mar 2009 15:37:38 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <49C213AE.4010208@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> <49C213AE.4010208@gmail.com> Message-ID: <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> On Thu, Mar 19, 2009 at 3:13 PM, Darkseid wrote: > So are we doing the meeting this weekend? No. Not till enough people chime in on this thread saying that they're coming. Sorry to bother you with this man and thanks. :) -- ~noufal From lawgon at au-kbc.org Thu Mar 19 11:14:07 2009 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 19 Mar 2009 15:44:07 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> Message-ID: <200903191544.08015.lawgon@au-kbc.org> On Thursday 19 March 2009 15:37:38 Noufal Ibrahim wrote: > On Thu, Mar 19, 2009 at 3:13 PM, Darkseid wrote: > > So are we doing the meeting this weekend? > > No. Not till enough people chime in on this thread saying that they're > coming. Sorry to bother you with this man and thanks. :) I am unable to come -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ From mbaiju at zeomega.net Thu Mar 19 12:23:42 2009 From: mbaiju at zeomega.net (Baiju M) Date: Thu, 19 Mar 2009 06:23:42 -0500 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <200903191544.08015.lawgon@au-kbc.org> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> Message-ID: I won't be able to come for meeting until may 1st week. I will join our IRC meets. Regards, Baiju M From venkat83 at gmail.com Thu Mar 19 12:27:11 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Thu, 19 Mar 2009 16:57:11 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> Message-ID: I will be away from this scene for sometime. -V- http://twitter.com/venkasub -------------- next part -------------- An HTML attachment was scrubbed... URL: From vinayakh at gmail.com Thu Mar 19 12:30:31 2009 From: vinayakh at gmail.com (Vinayak Hegde) Date: Thu, 19 Mar 2009 17:00:31 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> Message-ID: <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> 2009/3/19 Baiju M : > I won't be able to come for meeting until may 1st week. ?I will join our > IRC meets. > > Regards, > Baiju M I would like to come to the meeting but can't make it till mid-April. How about meeting during/after devcamp (http://devcamp.in) on April 11th at Thoughtworks. -- Vinayak -- Blog @ http://thoughts.vinayakhegde.com From vid at svaksha.com Thu Mar 19 15:12:55 2009 From: vid at svaksha.com (VidA) Date: Thu, 19 Mar 2009 19:42:55 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> Message-ID: <12470af00903190712i15a7ba61jbdec8f6dadc35ca@mail.gmail.com> On Thu, Mar 19, 2009 at 15:37, Noufal Ibrahim wrote: > > No. Not till enough people chime in on this thread saying that they're coming. > Sorry to bother you with this man and thanks. :) i'll join the meet on my return :) -- || Vid || http://www.svaksha.com || From abpillai at gmail.com Thu Mar 19 15:50:22 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Thu, 19 Mar 2009 20:20:22 +0530 Subject: [BangPypers] pxyser --- python xml serialization (beta release 0.1). In-Reply-To: <6305ec600903170019u456f6a14qc47dfab28ecad7ec@mail.gmail.com> References: <6305ec600903170019u456f6a14qc47dfab28ecad7ec@mail.gmail.com> Message-ID: <8548c5f30903190750u59936502y213c9f05cd1b1abc@mail.gmail.com> 2009/3/17 Praveen Kumar : > > ---------- Forwarded message ---------- > From: Daniel Molina Wegener > Date: Mar 16, 2:20 am > Subject: pyxser, python xml serialization > To: comp.lang.python.announce > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > pxyser --- python xml serialization (beta release 0.1). > > pyxser is a C written extension that serializes/deserializes > python objects in XML format. It uses a DTD to create a valid > XML tree under UTF-8 encoding. I tried this, but it could not de-serialize any of my serialized objects back from XML. Always returning . Even the test cases failed for me. If one wants some kind of XML pickling, there is the gnosis.xml.pickle module from Gnosis Utils. Even this is not fool-proof since it does not do deep pickling and does not store class-instance associations. The best way would be for the pickle module itself to provide an XML schema that works using the Python object model. -- -Anand From orsenthil at gmail.com Thu Mar 19 16:38:16 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Thu, 19 Mar 2009 21:08:16 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> Message-ID: <7c42eba10903190838g9bb4dd5t6b9fb2dff658e2ee@mail.gmail.com> 2009/3/19 Baiju M : > I won't be able to come for meeting until may 1st week. ?I will join our > IRC meets. Same with me, I wont be able to come till 2nd week of April. I shall join in with IRC meetings from this time. -- Senthil From lorddaemon at gmail.com Thu Mar 19 17:05:46 2009 From: lorddaemon at gmail.com (Darkseid) Date: Thu, 19 Mar 2009 21:35:46 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <659951850903180750i33610747g79543a1bf196914b@mail.gmail.com> <9963e56e0903180920j23d2a95ck33b19113b81f614f@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> Message-ID: <49C26D5A.9040403@gmail.com> That's fine dude, no problemo. Noufal Ibrahim wrote: > On Thu, Mar 19, 2009 at 3:13 PM, Darkseid wrote: > >> So are we doing the meeting this weekend? >> > > No. Not till enough people chime in on this thread saying that they're coming. > Sorry to bother you with this man and thanks. :) > > From lorddaemon at gmail.com Fri Mar 20 06:22:49 2009 From: lorddaemon at gmail.com (Darkseid) Date: Fri, 20 Mar 2009 10:52:49 +0530 Subject: [BangPypers] User Groups at devcamp In-Reply-To: <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> Message-ID: <49C32829.30401@gmail.com> That's a nice idea - do you think it would be useful to host user groups as part of dev camp? This may involve no more than priniting (say) BangPyper stickers which can be added to participants name tags, and setting aside a 30 min session in the day for a quick user group catch up. That way others who are interested in Python can recognise a Pythonista *and* has a group of people to talk to. We can do the same for the Ruby, Functional Programming, .Net, Java etc. Basically I'm trying to help campers recognise experts in their area of interest easily. Does this make sense? Sidu http://blog.sidu.in PS: DevCamp site at http://devcamp.in Vinayak Hegde wrote: > 2009/3/19 Baiju M : > >> I won't be able to come for meeting until may 1st week. I will join our >> IRC meets. >> >> Regards, >> Baiju M >> > > I would like to come to the meeting but can't make it till mid-April. > How about meeting during/after devcamp (http://devcamp.in) on April > 11th at Thoughtworks. > > -- Vinayak > From anandology at gmail.com Fri Mar 20 06:41:42 2009 From: anandology at gmail.com (Anand Chitipothu) Date: Fri, 20 Mar 2009 11:11:42 +0530 Subject: [BangPypers] User Groups at devcamp In-Reply-To: <49C32829.30401@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> <49C32829.30401@gmail.com> Message-ID: <41139fcb0903192241s3c02be02p57f082c4ca96a515@mail.gmail.com> On Fri, Mar 20, 2009 at 10:52 AM, Darkseid wrote: > That's a nice idea - do you think it would be useful to host user groups as > part of dev camp? This may involve no more than priniting (say) BangPyper > stickers which can be added to participants name tags, and setting aside a > 30 min session in the day for a quick user group catch up. That way others > who are interested in Python can recognise a Pythonista *and* has a group of > people to talk to. We can do the same for the Ruby, Functional Programming, > .Net, Java etc. > > Basically I'm trying to help campers recognise experts in their area of > interest easily. Does this make sense? Perfectly! Also, it will be nice to have "I'm speaking on: ________" stickers, so that campers can recognize the speakers easily. Anand From ramdas at developeriq.com Fri Mar 20 06:53:58 2009 From: ramdas at developeriq.com (Ramdas S) Date: Fri, 20 Mar 2009 11:23:58 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <49C26D5A.9040403@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C12BDF.9070007@gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <49C26D5A.9040403@gmail.com> Message-ID: <6e38f9f00903192253g2b10a2aepca9d6fc6ae0073d4@mail.gmail.com> I am sorry! -1 for tomorrow from me personally. But I am looking forward to a meeting soon. Suggest 28th instead, if others are Ok. Btw, I think it'll be a nice idea if we can've separate threads on sub topics on the event, so that interested volunteers/parties can take things forward on those threads. say have separate threads on sponsorships, venue, content, promotion, logistics etc, and keep discussing. I must confess that at least for me the IRC discussion was a bit cluttered to follow exactly what people were trying to emphasise. A meeting of at least 8-10 of us is a must, to really see where we are . just an idea, we can have a live update, broadcast or commentary on key issues discussed/suggested just like cricinfo cricket commentary, so that those who cannot attend the meeting can be updated, and some real time opinions suggestions can also come in. It can be done on IRC itself, but other options such as Twitter can also be explored. Do advise On Thu, Mar 19, 2009 at 9:35 PM, Darkseid wrote: > That's fine dude, no problemo. > > Noufal Ibrahim wrote: > >> On Thu, Mar 19, 2009 at 3:13 PM, Darkseid wrote: >> >> >>> So are we doing the meeting this weekend? >>> >>> >> >> No. Not till enough people chime in on this thread saying that they're >> coming. >> Sorry to bother you with this man and thanks. :) >> >> >> > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Fri Mar 20 07:08:16 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Fri, 20 Mar 2009 11:38:16 +0530 Subject: [BangPypers] User Groups at devcamp In-Reply-To: <49C32829.30401@gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> <49C32829.30401@gmail.com> Message-ID: <9963e56e0903192308x33fc28c8qc40679046f7df5b6@mail.gmail.com> On Fri, Mar 20, 2009 at 10:52 AM, Darkseid wrote: > That's a nice idea - do you think it would be useful to host user groups as > part of dev camp? This may involve no more than priniting (say) BangPyper > stickers which can be added to participants name tags, and setting aside a > 30 min session in the day for a quick user group catch up. That way others > who are interested in Python can recognise a Pythonista *and* has a group of > people to talk to. We can do the same for the Ruby, Functional Programming, > .Net, Java etc. > This is a nice idea. -- ~noufal From abhinav.sarkar at gmail.com Fri Mar 20 14:21:36 2009 From: abhinav.sarkar at gmail.com (abhinav sarkar) Date: Fri, 20 Mar 2009 18:51:36 +0530 Subject: [BangPypers] User Groups at devcamp In-Reply-To: <9963e56e0903192308x33fc28c8qc40679046f7df5b6@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> <49C32829.30401@gmail.com> <9963e56e0903192308x33fc28c8qc40679046f7df5b6@mail.gmail.com> Message-ID: +1 for the idea. i think BCB7 had similar stickers. Abhinav Sarkar http://claimid.com/abhin4v Mobile:+91-9731596137 Office: +91-8041371605 [image: Linkedin] [image: Facebook] [image: Flickr] [image: Twitter][image: del.icio.us] [image: Last.fm] The world is a book, those who do not travel read only one page. On Fri, Mar 20, 2009 at 11:38 AM, Noufal Ibrahim wrote: > On Fri, Mar 20, 2009 at 10:52 AM, Darkseid wrote: > > That's a nice idea - do you think it would be useful to host user groups > as > > part of dev camp? This may involve no more than priniting (say) BangPyper > > stickers which can be added to participants name tags, and setting aside > a > > 30 min session in the day for a quick user group catch up. That way > others > > who are interested in Python can recognise a Pythonista *and* has a group > of > > people to talk to. We can do the same for the Ruby, Functional > Programming, > > .Net, Java etc. > > > > This is a nice idea. > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Wed Mar 25 12:46:07 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 25 Mar 2009 17:16:07 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <6e38f9f00903192253g2b10a2aepca9d6fc6ae0073d4@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <49C26D5A.9040403@gmail.com> <6e38f9f00903192253g2b10a2aepca9d6fc6ae0073d4@mail.gmail.com> Message-ID: <9963e56e0903250446o47feccej5c7504173df5494a@mail.gmail.com> Due to PyCon and other things, I don't think it will be possible to get everyone for 'proper' meeting till mid April or so. In order to discuss the conference and related plans, I think there should be a good number of people attending. If not, it'll be pretty pointless. However, I don't think we should stop having the monthly meetings. If there are sufficient people around, maybe we can hold a small user group meetup like last time this weekend (28 or so)? What say? -- ~noufal From noufal at gmail.com Wed Mar 25 12:49:02 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 25 Mar 2009 17:19:02 +0530 Subject: [BangPypers] Command line goodies Message-ID: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> I found this via. hacker news. http://commandlinefu.com/ It's a repository of command line tricks. I found a python one python -m SimpleHTTPServer which serves the current directory on port 8000 I've not really seen many python one liners. The language culture and the indentation requirement discourage that kind of thing I imagine. -- ~noufal From amitsaha.in at gmail.com Wed Mar 25 12:50:27 2009 From: amitsaha.in at gmail.com (Amit Saha) Date: Wed, 25 Mar 2009 17:20:27 +0530 Subject: [BangPypers] Command line goodies In-Reply-To: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> Message-ID: <547db2260903250450v6303ea72ob01701b12897e2f8@mail.gmail.com> On Wed, Mar 25, 2009 at 5:19 PM, Noufal Ibrahim wrote: > I found this via. hacker news. > http://commandlinefu.com/ > > It's a repository of command line tricks. > > I found a python one > python -m SimpleHTTPServer > > which serves the current directory on port 8000 AH. I found it to be a life saver, which of course is determined by the factors on which your life depends at any point of time :) -Amit > > I've not really seen many python one liners. The language culture and > the indentation requirement discourage that kind of thing I imagine. > > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- http://amitksaha.blogspot.com http://amitsaha.in.googlepages.com/ *Bangalore Open Java Users Group*:http:www.bojug.in "Recursion is the basic iteration mechanism in Scheme" --- http://c2.com/cgi/wiki?TailRecursion From venkat83 at gmail.com Wed Mar 25 13:07:59 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Wed, 25 Mar 2009 17:37:59 +0530 Subject: [BangPypers] Command line goodies In-Reply-To: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> Message-ID: On Wed, Mar 25, 2009 at 5:19 PM, Noufal Ibrahim wrote: > > I've not really seen many python one liners. The language culture and > the indentation requirement discourage that kind of thing I imagine. > Eh!? not true AT ALL - hang around #python. -V- http://twitter.com/venkasub -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Wed Mar 25 13:41:49 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 25 Mar 2009 18:11:49 +0530 Subject: [BangPypers] Command line goodies In-Reply-To: References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> Message-ID: <9963e56e0903250541m512d9982i82cfe038db42c80d@mail.gmail.com> On Wed, Mar 25, 2009 at 5:37 PM, Venkatraman S wrote: > > > On Wed, Mar 25, 2009 at 5:19 PM, Noufal Ibrahim wrote: >> >> I've not really seen many python one liners. The language culture and >> the indentation requirement discourage that kind of thing I imagine. > > Eh!? not true AT ALL - hang around #python. Perhaps inside programs (and even in that case, much lesser than say for perl) but for command line use? -- ~noufal From abpillai at gmail.com Wed Mar 25 13:59:57 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Wed, 25 Mar 2009 18:29:57 +0530 Subject: [BangPypers] Command line goodies In-Reply-To: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> Message-ID: <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> On Wed, Mar 25, 2009 at 5:19 PM, Noufal Ibrahim wrote: > I found this via. hacker news. > http://commandlinefu.com/ > > It's a repository of command line tricks. > > I found a python one > python -m SimpleHTTPServer > > which serves the current directory on port 8000 > > I've not really seen many python one liners. The language culture and > the indentation requirement discourage that kind of thing I imagine. Really ? FYI, Python is full of one-liners both of the command-line variety and the code variety. Here is one which works as a miniature wget using urllib. $ python -m urllib > For example, to save http://www.python.org to a local file, python -m urllib http://www.python.org > python.html > > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From abpillai at gmail.com Wed Mar 25 14:10:53 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Wed, 25 Mar 2009 18:40:53 +0530 Subject: [BangPypers] Command line goodies In-Reply-To: <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> Message-ID: <8548c5f30903250610q2ed13f50nc4a963114046bee6@mail.gmail.com> On Wed, Mar 25, 2009 at 6:29 PM, Anand Balachandran Pillai wrote: > On Wed, Mar 25, 2009 at 5:19 PM, Noufal Ibrahim wrote: >> I found this via. hacker news. >> http://commandlinefu.com/ >> >> It's a repository of command line tricks. >> >> I found a python one >> python -m SimpleHTTPServer >> >> which serves the current directory on port 8000 A few more Prints the year calendar, like the "cal" command. $ python -m calendar Works as a command line ftp client $ python -m ftplib Sends email using localhost smtp server as relay. $ python -m smtplib These are the ones I know. There might be many more :-) --Anand > >> >> >> -- >> ~noufal >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > > -- > -Anand > -- -Anand From noufal at gmail.com Wed Mar 25 17:15:09 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 25 Mar 2009 21:15:09 +0500 Subject: [BangPypers] Command line goodies In-Reply-To: <8548c5f30903250610q2ed13f50nc4a963114046bee6@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> <8548c5f30903250610q2ed13f50nc4a963114046bee6@mail.gmail.com> Message-ID: <9963e56e0903250915j4c812863m393716f8c0affc25@mail.gmail.com> Looks like I need to get out more often. :) Thanks. :) On 3/25/09, Anand Balachandran Pillai wrote: > On Wed, Mar 25, 2009 at 6:29 PM, Anand Balachandran Pillai > wrote: >> On Wed, Mar 25, 2009 at 5:19 PM, Noufal Ibrahim wrote: >>> I found this via. hacker news. >>> http://commandlinefu.com/ >>> >>> It's a repository of command line tricks. >>> >>> I found a python one >>> python -m SimpleHTTPServer >>> >>> which serves the current directory on port 8000 > A few more > > Prints the year calendar, like the "cal" command. > > $ python -m calendar > > Works as a command line ftp client > > $ python -m ftplib > > Sends email using localhost smtp server as relay. > > $ python -m smtplib > > These are the ones I know. There might be many more :-) > > --Anand > > > >> >>> >>> >>> -- >>> ~noufal >>> _______________________________________________ >>> BangPypers mailing list >>> BangPypers at python.org >>> http://mail.python.org/mailman/listinfo/bangpypers >>> >> >> >> >> -- >> -Anand >> > > > > -- > -Anand > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ~noufal From anandology at gmail.com Wed Mar 25 17:29:46 2009 From: anandology at gmail.com (Anand Chitipothu) Date: Wed, 25 Mar 2009 21:59:46 +0530 Subject: [BangPypers] Command line goodies In-Reply-To: <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> Message-ID: <41139fcb0903250929h14e407b8jd0b4db16b5c7f253@mail.gmail.com> > Really ? FYI, Python is full of one-liners both of the command-line > variety and the code variety. I don't agree. It is painful to write command liners with python. Look at this perl one liner that replaces .py with .txt. ls *.py | perl -ne 's/.py$/.txt/; print $_;' Try writing it in Python and you will know how painful it is. Also Python doesn't go well with pipes. For example, the following code produces an error. python -c 'while True: print "hello"' | head -1 But its perl equivalent doesn't. perl -e 'while(1) { print "hello\n"; }' | head -1 -Anand From noufal at gmail.com Wed Mar 25 18:36:06 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 25 Mar 2009 22:36:06 +0500 Subject: [BangPypers] Command line goodies In-Reply-To: <41139fcb0903250929h14e407b8jd0b4db16b5c7f253@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> <41139fcb0903250929h14e407b8jd0b4db16b5c7f253@mail.gmail.com> Message-ID: <9963e56e0903251036l7de26ac0rb74d054410056966@mail.gmail.com> > I don't agree. It is painful to write command liners with python. My thoughts exactly. Although I like the examples the other Anand gave. :) As for code one-liners, the indentation rules do contain some obfuscation. The language culture that emphasises readability over tricks is also a nail in the coffin for one liners. On 3/25/09, Anand Chitipothu wrote: >> Really ? FYI, Python is full of one-liners both of the command-line >> variety and the code variety. > > I don't agree. It is painful to write command liners with python. > > Look at this perl one liner that replaces .py with .txt. > > ls *.py | perl -ne 's/.py$/.txt/; print $_;' > > Try writing it in Python and you will know how painful it is. > > Also Python doesn't go well with pipes. For example, the following > code produces an error. > > python -c 'while True: print "hello"' | head -1 > > But its perl equivalent doesn't. > > perl -e 'while(1) { print "hello\n"; }' | head -1 > > -Anand > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ~noufal From noufal at gmail.com Wed Mar 25 18:41:26 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 25 Mar 2009 22:41:26 +0500 Subject: [BangPypers] Command line goodies In-Reply-To: <41139fcb0903250929h14e407b8jd0b4db16b5c7f253@mail.gmail.com> References: <9963e56e0903250449y69c2eaob46c96fd5a387fa4@mail.gmail.com> <8548c5f30903250559j229bb77pa9e7b68fcaf547fe@mail.gmail.com> <41139fcb0903250929h14e407b8jd0b4db16b5c7f253@mail.gmail.com> Message-ID: <9963e56e0903251041n3dda554bu67ac38e36aa84eca@mail.gmail.com> > I don't agree. It is painful to write command liners with python. My thoughts exactly. Although I like the examples the other Anand gave. :) As for code one-liners, the indentation rules do contain some obfuscation. The language culture that emphasises readability over tricks is also a nail in the coffin for one liners. On 3/25/09, Anand Chitipothu wrote: >> Really ? FYI, Python is full of one-liners both of the command-line >> variety and the code variety. > > I don't agree. It is painful to write command liners with python. > > Look at this perl one liner that replaces .py with .txt. > > ls *.py | perl -ne 's/.py$/.txt/; print $_;' > > Try writing it in Python and you will know how painful it is. > > Also Python doesn't go well with pipes. For example, the following > code produces an error. > > python -c 'while True: print "hello"' | head -1 > > But its perl equivalent doesn't. > > perl -e 'while(1) { print "hello\n"; }' | head -1 > > -Anand > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ~noufal From indrajith.k at gmail.com Thu Mar 26 04:48:05 2009 From: indrajith.k at gmail.com (Indrajith K) Date: Thu, 26 Mar 2009 09:18:05 +0530 Subject: [BangPypers] MIT moving from Scheme to Python Message-ID: http://blog.snowtide.com/2009/03/24/why-mit-now-uses-python-instead-of-scheme-for-its-undergraduate-cs-program From pradeep at btbytes.com Thu Mar 26 12:24:12 2009 From: pradeep at btbytes.com (Pradeep Gowda) Date: Thu, 26 Mar 2009 07:24:12 -0400 Subject: [BangPypers] MIT moving from Scheme to Python In-Reply-To: References: Message-ID: <3e3294b70903260424l509af8a2n802b42e34a241cb1@mail.gmail.com> This course : http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/CourseHome/index.htm replaced this: http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/CourseHome/index.htm The assignments are terrific: http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/Assignments/index.htm Comments on Hacker news: http://news.ycombinator.com/item?id=530605 2009/3/25 Indrajith K : > http://blog.snowtide.com/2009/03/24/why-mit-now-uses-python-instead-of-scheme-for-its-undergraduate-cs-program From pradeep at btbytes.com Thu Mar 26 12:33:00 2009 From: pradeep at btbytes.com (Pradeep Gowda) Date: Thu, 26 Mar 2009 07:33:00 -0400 Subject: [BangPypers] MIT moving from Scheme to Python In-Reply-To: <3e3294b70903260424l509af8a2n802b42e34a241cb1@mail.gmail.com> References: <3e3294b70903260424l509af8a2n802b42e34a241cb1@mail.gmail.com> Message-ID: <3e3294b70903260433l56c085f7geacba2d280179f00@mail.gmail.com> There is a talk at PyCon on using Python as the first programming language in undergrad classes. http://us.pycon.org/2009/conference/schedule/event/8/ I'd linked to this prof's findings on Python earlier: http://www.mail-archive.com/bangpypers at python.org/msg00935.html While it is interesting to know that "MIT" is using Python, we never got to hear why they are using Python(except maybe Python had better robot libraries), but Dr. Punch's study has more *data* to support such an initiative in Indian universities. +PG On Thu, Mar 26, 2009 at 7:24 AM, Pradeep Gowda wrote: > This course : http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/CourseHome/index.htm > replaced this: http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/CourseHome/index.htm > > The assignments are terrific: > http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/Assignments/index.htm > > Comments on Hacker news: http://news.ycombinator.com/item?id=530605 > > > 2009/3/25 Indrajith K : >> http://blog.snowtide.com/2009/03/24/why-mit-now-uses-python-instead-of-scheme-for-its-undergraduate-cs-program > From siddharta.lists at gmail.com Thu Mar 26 13:15:32 2009 From: siddharta.lists at gmail.com (Siddharta G) Date: Thu, 26 Mar 2009 17:45:32 +0530 Subject: [BangPypers] User Groups at devcamp In-Reply-To: References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> <49C32829.30401@gmail.com> <9963e56e0903192308x33fc28c8qc40679046f7df5b6@mail.gmail.com> Message-ID: Hmm.. is this going the BCB Collectives way? Personally I think lets just have a regular unconference and if someone wants to host a usergroup meeting, they can put up a session on it and interested people will come. -- Siddharta On Fri, Mar 20, 2009 at 6:51 PM, abhinav sarkar wrote: > +1 for the idea. i think BCB7 had similar stickers. > > Abhinav Sarkar > http://claimid.com/abhin4v > Mobile:+91-9731596137 > Office: +91-8041371605 > [image: Linkedin] [image: > Facebook] [image: > Flickr] [image: Twitter][image: > del.icio.us] [image: Last.fm] > The world is a book, those who do not travel read only one page. > > > On Fri, Mar 20, 2009 at 11:38 AM, Noufal Ibrahim wrote: > >> On Fri, Mar 20, 2009 at 10:52 AM, Darkseid wrote: >> > That's a nice idea - do you think it would be useful to host user groups >> as >> > part of dev camp? This may involve no more than priniting (say) >> BangPyper >> > stickers which can be added to participants name tags, and setting aside >> a >> > 30 min session in the day for a quick user group catch up. That way >> others >> > who are interested in Python can recognise a Pythonista *and* has a >> group of >> > people to talk to. We can do the same for the Ruby, Functional >> Programming, >> > .Net, Java etc. >> > >> >> This is a nice idea. >> >> -- >> ~noufal >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lorddaemon at gmail.com Thu Mar 26 14:22:52 2009 From: lorddaemon at gmail.com (Darkseid) Date: Thu, 26 Mar 2009 18:52:52 +0530 Subject: [BangPypers] User Groups at devcamp In-Reply-To: References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <200903191544.08015.lawgon@au-kbc.org> <38940f3c0903190430w12e7b5e3qc9898afec52979e8@mail.gmail.com> <49C32829.30401@gmail.com> <9963e56e0903192308x33fc28c8qc40679046f7df5b6@mail.gmail.com> Message-ID: <49CB81AC.5090805@gmail.com> Fair enough. No setting aside of time, then. We'll just go with the stickers so people can spot others with similar interests and thats it. Sidu http://blog.sidu.in Siddharta G wrote: > Hmm.. is this going the BCB Collectives way? Personally I think lets > just have a regular unconference and if someone wants to host a > usergroup meeting, they can put up a session on it and interested > people will come. > > -- > Siddharta > > On Fri, Mar 20, 2009 at 6:51 PM, abhinav sarkar > > wrote: > > +1 for the idea. i think BCB7 had similar stickers. > > Abhinav Sarkar > http://claimid.com/abhin4v > Mobile:+91-9731596137 > Office: +91-8041371605 > Linkedin Facebook > Flickr > Twitter > del.icio.us > Last.fm > > The world is a book, those who do not travel read only one page. > > > On Fri, Mar 20, 2009 at 11:38 AM, Noufal Ibrahim > wrote: > > On Fri, Mar 20, 2009 at 10:52 AM, Darkseid > > wrote: > > That's a nice idea - do you think it would be useful to host > user groups as > > part of dev camp? This may involve no more than priniting > (say) BangPyper > > stickers which can be added to participants name tags, and > setting aside a > > 30 min session in the day for a quick user group catch up. > That way others > > who are interested in Python can recognise a Pythonista > *and* has a group of > > people to talk to. We can do the same for the Ruby, > Functional Programming, > > .Net, Java etc. > > > > This is a nice idea. > > -- > ~noufal > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > > ------------------------------------------------------------------------ > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From oommenkm at gmail.com Thu Mar 26 19:10:31 2009 From: oommenkm at gmail.com (OOMMEN KM) Date: Thu, 26 Mar 2009 14:10:31 -0400 Subject: [BangPypers] threading problem Message-ID: <7114437c0903261110s64f07cdcxb5e579e195943c8d@mail.gmail.com> Hey, I am trying to write an application which reads xml messages from a socket, analyzes the message and sends back a resultant message. This should be an application in which one thread will read incoming xml messages and push them to a queue. As these messages needs to be processed independently, another set of threads should get the messages from the queue and process them. The problem I face is i get less performance rate than the one without threads. Can anyone help me with some tips for making it better or things to remember in python threading. Is there any way to kill a thread explicitly. Thanking you in advance. -- ------- Mr. Oommen Mathew -------------- next part -------------- An HTML attachment was scrubbed... URL: From tomanishkb at gmail.com Thu Mar 26 23:29:45 2009 From: tomanishkb at gmail.com (M Kumar) Date: Fri, 27 Mar 2009 03:59:45 +0530 Subject: [BangPypers] Help in reading the pdf file Message-ID: <783b47270903261529n3d4f6c41hd4a435bffc60f05c@mail.gmail.com> Hi, I am maneesh, I need to read one pdf file and extract data from it. Is there any one can guide me, thanks in advance with regards, Maneesh KB -------------- next part -------------- An HTML attachment was scrubbed... URL: From orsenthil at gmail.com Fri Mar 27 01:17:57 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Thu, 26 Mar 2009 20:17:57 -0400 Subject: [BangPypers] Help in reading the pdf file In-Reply-To: <783b47270903261529n3d4f6c41hd4a435bffc60f05c@mail.gmail.com> References: <783b47270903261529n3d4f6c41hd4a435bffc60f05c@mail.gmail.com> Message-ID: <7c42eba10903261717m1fe2509eke6bd1fccdbfb2c70@mail.gmail.com> On Thu, Mar 26, 2009 at 6:29 PM, M Kumar wrote: > > Hi, > > I am maneesh, I need to read one pdf file and extract data from it. Is there any one can guide me, > thanks in advance > Hi Maneesh, Doing it in Python way is not going to be easy. Just follow the discussion here: http://mail.python.org/pipermail/python-list/1999-May/002056.html If I were you, I would do the following. 1) On Linux, I would have pdf2txt as the pre-requisite , run pdf2txt and parse the txt output. 2) On Windows, I would install cygwin and follow step 1. -- -- Senthil From abhinav.sarkar at gmail.com Fri Mar 27 04:14:41 2009 From: abhinav.sarkar at gmail.com (Abhinav Sarkar) Date: Fri, 27 Mar 2009 08:44:41 +0530 Subject: [BangPypers] threading problem In-Reply-To: <7114437c0903261110s64f07cdcxb5e579e195943c8d@mail.gmail.com> References: <7114437c0903261110s64f07cdcxb5e579e195943c8d@mail.gmail.com> Message-ID: <49CC44A1.6040306@gmail.com> OOMMEN KM wrote: > Hey, > I am trying to write an application which reads xml messages from a > socket, analyzes the message and sends back a resultant message. > > This should be an application in which one thread will read incoming > xml messages and push them to a queue. > As these messages needs to be processed independently, another set of > threads should get the messages from the queue and process them. > > The problem I face is i get less performance rate than the one without > threads. > > Can anyone help me with some tips for making it better or things to > remember in python threading. > Is there any way to kill a thread explicitly. > > Thanking you in advance. This might be due to the Global Interpreter Lock [http://docs.python.org/glossary.html#term-global-interpreter-lock]. You should try using the multiprocessing module [http://docs.python.org/library/multiprocessing.html] which uses sub processes instead of threads. It has the same API as the threading module so there should not be much problem in shifting your code from threading to multiprocessing. -- Abhinav Sarkar Web: http://claimid.com/abhin4v Twitter: http://twitter.com/abhin4v --------- The world is a book, those who do not travel read only one page. From sunder at gamecurry.com Fri Mar 27 07:08:01 2009 From: sunder at gamecurry.com (SSoman) Date: Thu, 26 Mar 2009 23:08:01 -0700 (PDT) Subject: [BangPypers] Job Opening Message-ID: <22735502.post@talk.nabble.com> About Us: --------- Games2win (G2W) is one of the fastest growing online gaming companies in the world and features in the top 50 online gaming destinations in the world as per the latest comScore reports. G2W is funded by leading top tier investors such as Clearstone Venture Partners, Silicon Valley Bank and Nexus India Capital. G2W owns and operates www.games2win.com ?a massively popular flash gaming website with over 5 million unique visitors a month, Inviziads (www.inviziads.com) - a unique in-game advertising network and www.gamecurry.com - the world?s first online game discovery portal. What's the opportunity? ---------------------- Position: Lead Developer - Python Reporting into : The CTO of the company, and dotted-line reporting to the Business Head. Based in ? Bangalore Age & Experience - Above 25 so a minimum 4 year work experience minimum Background ? Candidate would be part of the core development team of our "first of its Kind" new business venture. The candidate would be young and hungry to deliver results, driven by quality in his / her work. The portal would be consumer?facing, making use of friendly user interface elements. Strong comfort levels with Python programming language is a must, as well as being a good team player and addressing all aspects of web development (front-end, application layer and ability to work with databases). Familiarity with Search Engine algorithms, SEO, regular expressions, natural language processing, and site scraping would be highly beneficial. What the job is all about - Role & Responsibility: --------------------------------------------- The person will work closely with the Business Head to lead all development activities for the search site. This would include : ?Designing algorithms to solve new business requirements, modifying existing code base, writing new code, integrating 3rd party modules and implementing new UI functionality. ?Document all technical requirements that need to be handled by subordinates or 3rd party partners. ?Coordinate with QC Team to verify and validate functionality of the site. ?Responsible for the content and functioning of the portal, hence is responsible for building and deploying the application. ?Recruiting new developers and identifying new partners. Remuneration - As a practice, we have typically matched candidates existing packages + ADDED on lucrative performance incentives and of course ESOP's.(*) (*) in the exit of mobile2win China to Disney ? the group has now a proven track record of demonstrating how valuable its company esops can be. The idea is to make the candidate actually take an ownership role and then provide additional compensation on performance. Growth and prospects - This is a huge opportunity for someone who wants to be associated with ONLINE GAMING as an industry and be responsible for scaling up a start up venture to a large business. The scope to experiment, innovate and pioneer search and discovery ideas and concepts will be enormous. The success in popularizing a start up website through innovative features, user friendliness and speed will be a very impressive credential for any Lead Developer. The gaming market is poised for immense growth and the candidate can look forward to a very long term vertical growth curve in this industry. The candidate can vertically grow into a Tech Lead /Technical Director management position as he/she scales up. If interested, please email your resume to sunder at gamecurry.com -- View this message in context: http://www.nabble.com/Job-Opening-tp22735502p22735502.html Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. From ruchiryshukla at gmail.com Fri Mar 27 12:22:07 2009 From: ruchiryshukla at gmail.com (Ruchir Shukla) Date: Fri, 27 Mar 2009 16:52:07 +0530 Subject: [BangPypers] Help in reading the pdf file Message-ID: i have used this to to read pdf file import popen2 from StringIO import StringIO class InputStreamReader(object): def __init__(self, inputStream, encoding): super(InputStreamReader, self).__init__() self.inputStream = inputStream self.encoding = encoding or 'utf-8' def _read(self, length): return self.inputStream.read(length) def read(self, length=-1): text = self._read(length) text = unicode(text, self.encoding) return text def close(self): self.inputStream.close() process = popen2.Popen4(["pdftotext", "-enc", "UTF-8", 'Full_Path', "-"]) data=InputStreamReader(process.fromchild, 'utf-8')._read(-1) print data -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruchiryshukla at gmail.com Fri Mar 27 12:27:15 2009 From: ruchiryshukla at gmail.com (Ruchir Shukla) Date: Fri, 27 Mar 2009 16:57:15 +0530 Subject: [BangPypers] Help in reading the pdf file In-Reply-To: References: Message-ID: previous was not good sorry......... i have used this to to read pdf file import popen2 from StringIO import StringIO class InputStreamReader(object): def __init__(self, inputStream, encoding): super(InputStreamReader, self).__init__() self.inputStream = inputStream self.encoding = encoding or 'utf-8' def _read(self, length): return self.inputStream.read(length) def read(self, length=-1): text = self._read(length) text = unicode(text, self.encoding) return text def close(self): self.inputStream.close() process = popen2.Popen4(["pdftotext", "-enc", "UTF-8", 'Full_Path', "-"]) data=InputStreamReader(process.fromchild, 'utf-8').read() print data -------------- next part -------------- An HTML attachment was scrubbed... URL: From sahasr at naman.ms Fri Mar 27 12:31:56 2009 From: sahasr at naman.ms (Sahasranaman MS) Date: Fri, 27 Mar 2009 17:01:56 +0530 Subject: [BangPypers] Help in reading the pdf file In-Reply-To: <783b47270903261529n3d4f6c41hd4a435bffc60f05c@mail.gmail.com> References: <783b47270903261529n3d4f6c41hd4a435bffc60f05c@mail.gmail.com> Message-ID: On Fri, Mar 27, 2009 at 3:59 AM, M Kumar wrote: > I need to read one pdf file and extract data from it. Is there any one can > guide me, > There is a library called pdfplayground for python. I've never tried it, but it might help http://sourceforge.net/projects/pdfplayground/ Sahas -------------- next part -------------- An HTML attachment was scrubbed... URL: From venkat83 at gmail.com Fri Mar 27 17:38:53 2009 From: venkat83 at gmail.com (Venkatraman S) Date: Fri, 27 Mar 2009 22:08:53 +0530 Subject: [BangPypers] threading problem In-Reply-To: <7114437c0903261110s64f07cdcxb5e579e195943c8d@mail.gmail.com> References: <7114437c0903261110s64f07cdcxb5e579e195943c8d@mail.gmail.com> Message-ID: On Thu, Mar 26, 2009 at 11:40 PM, OOMMEN KM wrote: > > Can anyone help me with some tips for making it better or things to > remember in python threading. > Is there any way to kill a thread explicitly. > Can you convince me as to why you need threads for this? Or who 'motivated' you? There is a simple rule of thumb that you can follow: "If you are using threads, think again -- _mostly_ you can do away without them". -V- http://twitter.com/venkasub -------------- next part -------------- An HTML attachment was scrubbed... URL: From abhinav.sarkar at gmail.com Fri Mar 27 19:38:40 2009 From: abhinav.sarkar at gmail.com (Abhinav Sarkar) Date: Sat, 28 Mar 2009 00:08:40 +0530 Subject: [BangPypers] Face to face meeting for Python conference In-Reply-To: <9963e56e0903250446o47feccej5c7504173df5494a@mail.gmail.com> References: <9963e56e0903162347l4c4ab490mb539f48b2e75e416@mail.gmail.com> <49C1989E.50200@gmail.com> <9963e56e0903182320h36eaa179ye7e93884ba7f0977@mail.gmail.com> <8548c5f30903182329t1f1d5994k4db54634b4fdd3d8@mail.gmail.com> <9963e56e0903190019w19184510ne231d76b17c913fd@mail.gmail.com> <49C213AE.4010208@gmail.com> <9963e56e0903190307x5c032621vcfaec589a3ac7dfe@mail.gmail.com> <49C26D5A.9040403@gmail.com> <6e38f9f00903192253g2b10a2aepca9d6fc6ae0073d4@mail.gmail.com> <9963e56e0903250446o47feccej5c7504173df5494a@mail.gmail.com> Message-ID: <49CD1D30.9050707@gmail.com> Noufal Ibrahim wrote: > Due to PyCon and other things, I don't think it will be possible to > get everyone for 'proper' meeting till mid April or so. In order to > discuss the conference and related plans, I think there should be a > good number of people attending. If not, it'll be pretty pointless. > > However, I don't think we should stop having the monthly meetings. If > there are sufficient people around, maybe we can hold a small user > group meetup like last time this weekend (28 or so)? What say? > > So are we having a meeting on 28 March? -- Abhinav Sarkar Web: http://claimid.com/abhin4v Twitter: http://twitter.com/abhin4v --------- The world is a book, those who do not travel read only one page. From bradallen137 at gmail.com Fri Mar 27 23:48:14 2009 From: bradallen137 at gmail.com (Brad Allen) Date: Fri, 27 Mar 2009 17:48:14 -0500 Subject: [BangPypers] calling PyCon India organizers Message-ID: <4957f1ef0903271548y6ac90d6ft5279d4684c6ceebd@mail.gmail.com> There is some discussion about having an open space meeting this weekend (Sunday probably) called "International PyCon Organizers"; some members of the PSF board are planning to attend. For those of you Bangpypers here at PyCon, please check the board for that Open Space talk and bring your questions about how to organize a PyCon! -------------- next part -------------- An HTML attachment was scrubbed... URL: From samslists at gmail.com Sat Mar 28 00:43:59 2009 From: samslists at gmail.com (Sam's Lists) Date: Fri, 27 Mar 2009 16:43:59 -0700 Subject: [BangPypers] combine Turbogears2 in Python Applications In-Reply-To: <008e01c9a2e0$e26e6730$5fc513ac@pwit.com> References: <008e01c9a2e0$e26e6730$5fc513ac@pwit.com> Message-ID: <558124520903271643m1c2942bax885665b61ca74f08@mail.gmail.com> Sorry for the belated comment.... If you are not writing a web app from scratch, but just want to add a web interface to an already existing python application you will probably find CherryPy to be a much easier solution. TurboGears and Pylons have an awful lot of scaffolding. This can be useful when creating a full featured website from scratch, but can be very distracting if you are trying to shoehorn something already built into it. On Thu, Mar 12, 2009 at 12:05 AM, Sibtey Mehdi wrote: > Hi > > I am trying to combine the *Turbogears* inside my python applications but > couldn?t get the way. > > I have check the paste, paste deploy, tg2 and webob but no luck to proceed > further. > > Is there anyone who can suggest me how to combine TG2 inside of Python > apps? > -------------- next part -------------- An HTML attachment was scrubbed... URL: From orsenthil at gmail.com Sat Mar 28 02:38:03 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Fri, 27 Mar 2009 21:38:03 -0400 Subject: [BangPypers] Fwd: [PyCon-Organizers] Global PyCon open space on Sunday In-Reply-To: <20090327230613.GA661@amk.local> References: <20090327230613.GA661@amk.local> Message-ID: <7c42eba10903271838g62088949q87753d204668dac4@mail.gmail.com> Baiju / Pradeep, Lets plan to attend this one. -- Senthil ---------- Forwarded message ---------- From: A.M. Kuchling Date: Fri, Mar 27, 2009 at 7:06 PM Subject: [PyCon-Organizers] Global PyCon open space on Sunday To: pycon-organizers at python.org There are several people at PyCon who are working on organizing PyCon events in several countries around the world. ?I'm aware of people from Singapore, France, and India; there might well be more. The potential PyCon organizers, the current US PyCon organizers, and the PSF should talk about how we can work together. ?I've booked an open-space slot at 6PM Sunday in the Lambert room; please come! --amk _______________________________________________ PyCon-organizers mailing list PyCon-organizers at python.org http://mail.python.org/mailman/listinfo/pycon-organizers -- -- Senthil From gnuyoga at gmail.com Sat Mar 28 07:22:45 2009 From: gnuyoga at gmail.com (=?UTF-8?B?KOCktuCljeCksOClgCkgU3JlZWthbnRoIEI=?=) Date: Sat, 28 Mar 2009 11:52:45 +0530 Subject: [BangPypers] [job] - essentia-corp/junior role/in chennai Message-ID: hi folks, *== the position is in chennai and candidate ready to relocate pls apply *== We at Essentia are looking for candidate at junior level who is smart, talented and employable. What are we looking for (if you think you have one of the skill, you can reply back) - 1 to 1.5 year's of hand's on experience in any open source /FOSS projects - hand's on experience means you should have done something your self. - experience in developing application(s) / product(s) / protocol(s) - standalone/web/enterprise - strong knowledge of one of the Languages, Operating System, Tools - Languages: java or python or any new generation language - OS: linux (gentoo/ubuntu/centos/debian/lfs), BSD - Tools: build tools (ant, maven, make, rake, etc) - ability to communicate effectively in mother tongue or in engilsh. - this is a must without which it will be really tought for us to know what you are trying to say ;-) What do you get: - chance to work with fun loving, talented engineers from round the world - develop tools that can aid development - exposure to a world class open source software development - exposure to work with wide variety of tools and technologies (99.99% opensource) - exposure to agile methodologies (scrum ) - finally, free limited lunch and unlimited coffee & tea Websites: http://www.essentia-corp.com/ Note: please pass it to you friend, relatives. happy week end ! -- http://picasaweb.google.com/gnuyoga All things come through desire and every sincere prayer is answered ! -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Sat Mar 28 08:17:16 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Sat, 28 Mar 2009 12:17:16 +0500 Subject: [BangPypers] Fwd: [PyCon-Organizers] Global PyCon open space on Sunday In-Reply-To: <7c42eba10903271838g62088949q87753d204668dac4@mail.gmail.com> References: <20090327230613.GA661@amk.local> <7c42eba10903271838g62088949q87753d204668dac4@mail.gmail.com> Message-ID: <9963e56e0903280017t1fd3bd72n47c3c82a63f22ef5@mail.gmail.com> Lovely. We should discuss how things can move ahead once you guys are back. On Sat, Mar 28, 2009 at 6:38 AM, Senthil Kumaran wrote: > Baiju / Pradeep, > > Lets plan to attend this one. > > -- > Senthil > > > > ---------- Forwarded message ---------- > From: A.M. Kuchling > Date: Fri, Mar 27, 2009 at 7:06 PM > Subject: [PyCon-Organizers] Global PyCon open space on Sunday > To: pycon-organizers at python.org > > > There are several people at PyCon who are working on organizing PyCon > events in several countries around the world. ?I'm aware of people > from Singapore, France, and India; there might well be more. > > The potential PyCon organizers, the current US PyCon organizers, and > the PSF should talk about how we can work together. ?I've booked an > open-space slot at 6PM Sunday in the Lambert room; please come! > > --amk > _______________________________________________ > PyCon-organizers mailing list > PyCon-organizers at python.org > http://mail.python.org/mailman/listinfo/pycon-organizers > > > > -- > -- > Senthil > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ~noufal From orsenthil at gmail.com Sat Mar 28 10:56:27 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Sat, 28 Mar 2009 05:56:27 -0400 Subject: [BangPypers] Fwd: [PyCon-Organizers] Global PyCon open space on Sunday In-Reply-To: <9963e56e0903280017t1fd3bd72n47c3c82a63f22ef5@mail.gmail.com> References: <20090327230613.GA661@amk.local> <7c42eba10903271838g62088949q87753d204668dac4@mail.gmail.com> <9963e56e0903280017t1fd3bd72n47c3c82a63f22ef5@mail.gmail.com> Message-ID: <7c42eba10903280256n7fa3ec58g8d96fe54ad1e47dd@mail.gmail.com> On Sat, Mar 28, 2009 at 3:17 AM, Noufal Ibrahim wrote: > Lovely. We should discuss how things can move ahead once you guys are back. > Plus, if you have any thoughts/comments to put across to PSF members, do share. -- Senthil From scorpion032 at gmail.com Sat Mar 28 11:22:17 2009 From: scorpion032 at gmail.com (Lakshman Prasad) Date: Sat, 28 Mar 2009 15:52:17 +0530 Subject: [BangPypers] Fwd: [PyCon-Organizers] Global PyCon open space on Sunday In-Reply-To: <7c42eba10903271838g62088949q87753d204668dac4@mail.gmail.com> References: <20090327230613.GA661@amk.local> <7c42eba10903271838g62088949q87753d204668dac4@mail.gmail.com> Message-ID: You guys are ay Pycon? Wow! On Sat, Mar 28, 2009 at 7:08 AM, Senthil Kumaran wrote: > Baiju / Pradeep, > > Lets plan to attend this one. > > -- > Senthil > > > > ---------- Forwarded message ---------- > From: A.M. Kuchling > Date: Fri, Mar 27, 2009 at 7:06 PM > Subject: [PyCon-Organizers] Global PyCon open space on Sunday > To: pycon-organizers at python.org > > > There are several people at PyCon who are working on organizing PyCon > events in several countries around the world. I'm aware of people > from Singapore, France, and India; there might well be more. > > The potential PyCon organizers, the current US PyCon organizers, and > the PSF should talk about how we can work together. I've booked an > open-space slot at 6PM Sunday in the Lambert room; please come! > > --amk > _______________________________________________ > PyCon-organizers mailing list > PyCon-organizers at python.org > http://mail.python.org/mailman/listinfo/pycon-organizers > > > > -- > -- > Senthil > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Regards, Lakshman becomingguru.com lakshmanprasad.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From parth.technofreak at gmail.com Sun Mar 29 03:21:28 2009 From: parth.technofreak at gmail.com (Parthan SR) Date: Sun, 29 Mar 2009 06:51:28 +0530 Subject: [BangPypers] [X-Post] Freenode is looking for donations In-Reply-To: <317e39f0903280956u50d0a9oa4f5e3e2991f7c67@mail.gmail.com> References: <317e39f0903280956u50d0a9oa4f5e3e2991f7c67@mail.gmail.com> Message-ID: <49CECD18.8070506@gmail.com> --------- Forwarded Content -------------- I will try to keep this brief and to the point. This message has been cross posted to several lists which will explain why you might get more than one copy. I hope you find it informative too. Send all flames to me, not to the lists. I'm taking off the other hats I wear for a moment to ask for you or your company's support of Freenode [1] (technically the Peer-Directed Projects Center or PDPC) now based in the United Kingdom. For those that don't know, Freenode is an IRC [2] network supporting Open Source and Free Software communities globally. Another PDPC activity is the annual FOSSCON conference in the fall. PDPC is specifically [3] raising funds in order to be recognized by the UK as an official charitable organization. This status has many benefits, however they need to raise a certain amount of money by March, 2009. There are just a few days left in the fundraising campaign. Canonical Ltd. (the company created by Mark Shuttleworth that drives Ubuntu Linux) has graciously stepped forward to provide dollar for dollar matching, magnifying the impact of your donations to PDPC. The fund raising goal has almost been reached but your contribution is needed. Brainstorming by the PDPC board of directors for how to use any funds not used for operations includes hosting live conference events in Europe and the US, extending current services and improving the reliability of the freenode network by hosting a few of their own hubs and backup systems. Freenode is growing rapidly [4] supporting up to 57,000 concurrent users up from a maximum of about 40,000 18 months ago. Some people may not be aware that IRC is used by a huge array of Open Source and Free Software projects. The list of groups [5] Freenode works with is truly impressive. I feel it is not at all hyperbole to say that the work done over freenode and OFTC [6] are the real-time backbone of open source collaboration throughout the world, Coders use the IRC network to develop applications used by millions of people every day and provide *end user support*. If you use any open source software you may be an indirect beneficiary of the services Freenode provides. I encourage those who are interested to try launching an IRC client such as Pidgin [7] and see for yourself. You won't be sorry you did. While I have used Freenode for many years, this year I too became a contributor for the first time. For a one time contribution http://freenode.net/pdpc_donations.shtml of as little as $8 you can join me in supporting Freenode and the many Open Source projects they serve. Thanks for your consideration, -- -- Grant Bowman [1] http://freenode.net/pdpc_donations.shtml http://fosscon.org/about/ [2] http://en.wikipedia.org/wiki/Internet_Relay_Chat is a form of group instant messaging first used in 1988. Related sites include http://www.irchelp.org/ and http://www.irc.org/ [3] http://blog.freenode.net/2008/10/fundraising-for-charity-status/ http://blog.freenode.net/2009/03/20082009-fundraiser-campaign-update/ [4] http://freenode.net/history.shtml also http://searchirc.com/network/Freenode [5] http://freenode.net/primary_groups.shtml include the Apache Software Foundation, Canonical Ltd (Ubuntu), Creative Commons Corporation, Free Software Foundation (GNU Project), Mozilla Foundation (Firefox), MySQL AB, NetBSD Foundation, Open Darwin Foundation (Apple builds OSX using Darwin), OpenOffice.org, Red Hat, Inc. & the World Wide Web Consortium among others. [6] OFTC is a a similar but much smaller IRC network. See "Freenode and OFTC IRC networks buddy up", May 2007 http://www.linux.com/articles/62098 also http://searchirc.com/network/OFTC [7] http://pidgin.im is an IRC client that runs on Windows, Mac and Linux formerly named Gaim. http://www.mirc.com/ is also popular on the Windows platform. ---------- End ----------------- From ramkrsna at gmail.com Tue Mar 31 09:08:23 2009 From: ramkrsna at gmail.com (Ramakrishna Reddy) Date: Tue, 31 Mar 2009 12:38:23 +0530 Subject: [BangPypers] Python switches to Mercurial Message-ID: Source :: http://article.gmane.org/gmane.comp.python.devel/102706 From: Guido van Rossum python.org> Subject: And the winner is... Newsgroups: gmane.comp.python.devel Date: 2009-03-30 14:58:38 GMT (16 hours and 8 minutes ago) Dear Python developers, The decision is made! I've selected a DVCS to use for Python. We're switching to Mercurial (Hg). The implementation and schedule is still up in the air -- I am hoping that we can switch before the summer. It's hard to explain my reasons for choosing -- like most language decisions (especially the difficult ones) it's mostly a matter of gut feelings. One thing I know is that it's better to decide now than to spend another year discussing the pros and cons. All that could be said has been said, pretty much, and my mind is made up. To me, the advantages of using *some* DVCS are obvious. At PyCon, Brett already announced that Git was no longer being considered -- while it has obviously many fans, it also provokes strong antipathies. So it was between Hg and Bzr (both of which happen to be implemented in Python FWIW). Based on a completely unscientific poll (basically whatever feedback I received in my personal inbox or on Twitter), Hg has a strong following among Python developers and few detractors, while few (except Canonical employees) seem to like Bzr. In addition, most timing experiments point towards Hg being faster than Bzr for most operations, and Hg is (again, subjectively) easier to learn for SVN users than Bzr. -- --Guido van Rossum (home page: http://www.python.org/~guido/) -- Ramakrishna Reddy GPG Key ID:31FF0090 Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 From abpillai at gmail.com Tue Mar 31 09:18:18 2009 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Tue, 31 Mar 2009 12:48:18 +0530 Subject: [BangPypers] Python switches to Mercurial In-Reply-To: References: Message-ID: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> On Tue, Mar 31, 2009 at 12:38 PM, Ramakrishna Reddy wrote: > Source :: http://article.gmane.org/gmane.comp.python.devel/102706 > > From: Guido van Rossum python.org> > Subject: And the winner is... > Newsgroups: gmane.comp.python.devel > Date: 2009-03-30 14:58:38 GMT (16 hours and 8 minutes ago) > > Dear Python developers, > > The decision is made! I've selected a DVCS to use for Python. We're > switching to Mercurial (Hg). > > The implementation and schedule is still up in the air -- I am hoping > that we can switch before the summer. > > It's hard to explain my reasons for choosing -- like most language > decisions (especially the difficult ones) it's mostly a matter of gut > feelings. One thing I know is that it's better to decide now than to > spend another year discussing the pros and cons. All that could be > said has been said, pretty much, and my mind is made up. > > To me, the advantages of using *some* DVCS are obvious. At PyCon, > Brett already announced that Git was no longer being considered -- > while it has obviously many fans, it also provokes strong antipathies. > So it was between Hg and Bzr (both of which happen to be implemented > in Python FWIW). Based on a completely unscientific poll (basically > whatever feedback I received in my personal inbox or on Twitter), Hg > has a strong following among Python developers and few detractors, > while few (except Canonical employees) seem to like Bzr. In addition, > most timing experiments point towards Hg being faster than Bzr for > most operations, and Hg is (again, subjectively) easier to learn for > SVN users than Bzr. +1 for anything other than svn. I wonder if there were some real reasons for choosing hg over git, except perhaps to be different from the kernel folks ? > > -- > --Guido van Rossum (home page: http://www.python.org/~guido/) > > > -- > Ramakrishna Reddy ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? GPG > Key ID:31FF0090 > Fingerprint = ?18D7 3FC1 784B B57F C08F ?32B9 4496 B2A1 31FF 0090 > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- -Anand From abhinav.sarkar at gmail.com Tue Mar 31 09:21:17 2009 From: abhinav.sarkar at gmail.com (abhinav sarkar) Date: Tue, 31 Mar 2009 12:51:17 +0530 Subject: [BangPypers] Python switches to Mercurial In-Reply-To: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> References: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> Message-ID: There is a PEP for this move at http://www.python.org/dev/peps/pep-0374/which discusses all the alternatives. Abhinav Sarkar http://claimid.com/abhin4v Mobile:+91-9731596137 Office: +91-8041371605 [image: Linkedin] [image: Facebook] [image: Flickr] [image: Twitter][image: del.icio.us] [image: Last.fm] The world is a book, those who do not travel read only one page. On Tue, Mar 31, 2009 at 12:48 PM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > On Tue, Mar 31, 2009 at 12:38 PM, Ramakrishna Reddy > wrote: > > Source :: http://article.gmane.org/gmane.comp.python.devel/102706 > > > > From: Guido van Rossum python.org> > > Subject: And the winner is... > > Newsgroups: gmane.comp.python.devel > > Date: 2009-03-30 14:58:38 GMT (16 hours and 8 minutes ago) > > > > Dear Python developers, > > > > The decision is made! I've selected a DVCS to use for Python. We're > > switching to Mercurial (Hg). > > > > The implementation and schedule is still up in the air -- I am hoping > > that we can switch before the summer. > > > > It's hard to explain my reasons for choosing -- like most language > > decisions (especially the difficult ones) it's mostly a matter of gut > > feelings. One thing I know is that it's better to decide now than to > > spend another year discussing the pros and cons. All that could be > > said has been said, pretty much, and my mind is made up. > > > > To me, the advantages of using *some* DVCS are obvious. At PyCon, > > Brett already announced that Git was no longer being considered -- > > while it has obviously many fans, it also provokes strong antipathies. > > So it was between Hg and Bzr (both of which happen to be implemented > > in Python FWIW). Based on a completely unscientific poll (basically > > whatever feedback I received in my personal inbox or on Twitter), Hg > > has a strong following among Python developers and few detractors, > > while few (except Canonical employees) seem to like Bzr. In addition, > > most timing experiments point towards Hg being faster than Bzr for > > most operations, and Hg is (again, subjectively) easier to learn for > > SVN users than Bzr. > > +1 for anything other than svn. I wonder if there were some real > reasons for choosing hg over git, except perhaps to be different > from the kernel folks ? > > > > > > > -- > > --Guido van Rossum (home page: http://www.python.org/~guido/ > ) > > > > > > -- > > Ramakrishna Reddy GPG > > Key ID:31FF0090 > > Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 > > _______________________________________________ > > BangPypers mailing list > > BangPypers at python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > -- > -Anand > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gnuyoga at gmail.com Tue Mar 31 09:25:29 2009 From: gnuyoga at gmail.com (=?UTF-8?B?KOCktuCljeCksOClgCkgU3JlZWthbnRoIEI=?=) Date: Tue, 31 Mar 2009 12:55:29 +0530 Subject: [BangPypers] Python switches to Mercurial In-Reply-To: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> References: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> Message-ID: we have recently moved openbravo's code repo from svn and hg .... i should say learning curve is relatively easy compared to svn to git ;-) - sree On Tue, Mar 31, 2009 at 12:48 PM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > On Tue, Mar 31, 2009 at 12:38 PM, Ramakrishna Reddy > wrote: > > Source :: http://article.gmane.org/gmane.comp.python.devel/102706 > > > > From: Guido van Rossum python.org> > > Subject: And the winner is... > > Newsgroups: gmane.comp.python.devel > > Date: 2009-03-30 14:58:38 GMT (16 hours and 8 minutes ago) > > > > Dear Python developers, > > > > The decision is made! I've selected a DVCS to use for Python. We're > > switching to Mercurial (Hg). > > > > The implementation and schedule is still up in the air -- I am hoping > > that we can switch before the summer. > > > > It's hard to explain my reasons for choosing -- like most language > > decisions (especially the difficult ones) it's mostly a matter of gut > > feelings. One thing I know is that it's better to decide now than to > > spend another year discussing the pros and cons. All that could be > > said has been said, pretty much, and my mind is made up. > > > > To me, the advantages of using *some* DVCS are obvious. At PyCon, > > Brett already announced that Git was no longer being considered -- > > while it has obviously many fans, it also provokes strong antipathies. > > So it was between Hg and Bzr (both of which happen to be implemented > > in Python FWIW). Based on a completely unscientific poll (basically > > whatever feedback I received in my personal inbox or on Twitter), Hg > > has a strong following among Python developers and few detractors, > > while few (except Canonical employees) seem to like Bzr. In addition, > > most timing experiments point towards Hg being faster than Bzr for > > most operations, and Hg is (again, subjectively) easier to learn for > > SVN users than Bzr. > > +1 for anything other than svn. I wonder if there were some real > reasons for choosing hg over git, except perhaps to be different > from the kernel folks ? > > > > > > > -- > > --Guido van Rossum (home page: http://www.python.org/~guido/ > ) > > > > > > -- > > Ramakrishna Reddy GPG > > Key ID:31FF0090 > > Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 > > _______________________________________________ > > BangPypers mailing list > > BangPypers at python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > -- > -Anand > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- http://picasaweb.google.com/gnuyoga All things come through desire and every sincere prayer is answered ! -------------- next part -------------- An HTML attachment was scrubbed... URL: From bouml at free.fr Tue Mar 31 10:08:37 2009 From: bouml at free.fr (bruno pages) Date: Tue, 31 Mar 2009 01:08:37 -0700 (PDT) Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> Message-ID: <22800277.post@talk.nabble.com> Hi, Vishal-7 wrote: > > BOUML works wonderfully, except the default indentation of docstrings. > I am the author of Bouml, I never receive a remark from you or other Python user on Bouml forums/trackers about that Yes the Python generator doesn't indent docstring because If I do that the string returned by __doc__ contains these indentations, and I supposed this is not the expected behavior But I am not a Python programmer (sorry), can you confirm the docstring must be indented even this pollutes __doc__ ? Thanks and best regards, Bruno -- View this message in context: http://www.nabble.com/UML-%3C%3D%3E-Python...and-other-things...-tp22391762p22800277.html Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. From ramdas at developeriq.com Tue Mar 31 10:55:51 2009 From: ramdas at developeriq.com (Ramdas S) Date: Tue, 31 Mar 2009 14:25:51 +0530 Subject: [BangPypers] Python switches to Mercurial In-Reply-To: References: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> Message-ID: <6e38f9f00903310155k308fa086v3e283d277bf629c5@mail.gmail.com> Its written in python, isn't it? 2009/3/31 (????) Sreekanth B > we have recently moved openbravo's code repo from svn and hg .... i should > say learning curve is relatively easy compared to svn to git ;-) > > > - sree > > On Tue, Mar 31, 2009 at 12:48 PM, Anand Balachandran Pillai < > abpillai at gmail.com> wrote: > >> On Tue, Mar 31, 2009 at 12:38 PM, Ramakrishna Reddy >> wrote: >> > Source :: http://article.gmane.org/gmane.comp.python.devel/102706 >> > >> > From: Guido van Rossum python.org> >> > Subject: And the winner is... >> > Newsgroups: gmane.comp.python.devel >> > Date: 2009-03-30 14:58:38 GMT (16 hours and 8 minutes ago) >> > >> > Dear Python developers, >> > >> > The decision is made! I've selected a DVCS to use for Python. We're >> > switching to Mercurial (Hg). >> > >> > The implementation and schedule is still up in the air -- I am hoping >> > that we can switch before the summer. >> > >> > It's hard to explain my reasons for choosing -- like most language >> > decisions (especially the difficult ones) it's mostly a matter of gut >> > feelings. One thing I know is that it's better to decide now than to >> > spend another year discussing the pros and cons. All that could be >> > said has been said, pretty much, and my mind is made up. >> > >> > To me, the advantages of using *some* DVCS are obvious. At PyCon, >> > Brett already announced that Git was no longer being considered -- >> > while it has obviously many fans, it also provokes strong antipathies. >> > So it was between Hg and Bzr (both of which happen to be implemented >> > in Python FWIW). Based on a completely unscientific poll (basically >> > whatever feedback I received in my personal inbox or on Twitter), Hg >> > has a strong following among Python developers and few detractors, >> > while few (except Canonical employees) seem to like Bzr. In addition, >> > most timing experiments point towards Hg being faster than Bzr for >> > most operations, and Hg is (again, subjectively) easier to learn for >> > SVN users than Bzr. >> >> +1 for anything other than svn. I wonder if there were some real >> reasons for choosing hg over git, except perhaps to be different >> from the kernel folks ? >> >> >> >> > >> > -- >> > --Guido van Rossum (home page: http://www.python.org/~guido/ >> ) >> > >> > >> > -- >> > Ramakrishna Reddy GPG >> > Key ID:31FF0090 >> > Fingerprint = 18D7 3FC1 784B B57F C08F 32B9 4496 B2A1 31FF 0090 >> > _______________________________________________ >> > BangPypers mailing list >> > BangPypers at python.org >> > http://mail.python.org/mailman/listinfo/bangpypers >> > >> >> >> >> -- >> -Anand >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > > -- > http://picasaweb.google.com/gnuyoga > > All things come through desire and every sincere prayer is answered ! > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > -- Ramdas S +91 9342 583 065 -------------- next part -------------- An HTML attachment was scrubbed... URL: From noufal at gmail.com Tue Mar 31 10:56:53 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 31 Mar 2009 14:26:53 +0530 Subject: [BangPypers] Python switches to Mercurial In-Reply-To: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> References: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> Message-ID: <9963e56e0903310156p4f2afb45y6e0460dda95b7bc5@mail.gmail.com> On Tue, Mar 31, 2009 at 12:48 PM, Anand Balachandran Pillai wrote: [..] > +1 for anything other than svn. I wonder if there were some real > reasons for choosing hg over git, except perhaps to be different > from the kernel folks ? Emacs moved I think a while ago to bzr. I like git a lot and use it but quite frankly, all the attitude that git users ooze is nauseating at times. Linus' Google talk was pretty much a rant. It can put people off even if git's otherwise awesome. Some of the other projects that I read about (I forget which) that didn't chose git was due to it's limitations on windows. I don't know if that still holds though. -- ~noufal From noufal at gmail.com Tue Mar 31 10:57:22 2009 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 31 Mar 2009 14:27:22 +0530 Subject: [BangPypers] Python switches to Mercurial In-Reply-To: <6e38f9f00903310155k308fa086v3e283d277bf629c5@mail.gmail.com> References: <8548c5f30903310018y6a2cea41p593cc401843d87a3@mail.gmail.com> <6e38f9f00903310155k308fa086v3e283d277bf629c5@mail.gmail.com> Message-ID: <9963e56e0903310157x5d4abfcdg78297dae4f84152f@mail.gmail.com> On Tue, Mar 31, 2009 at 2:25 PM, Ramdas S wrote: > > > Its written in python, isn't it? hg? I think so but the diff implementation is in C as far as I know. -- ~noufal From vsapre80 at gmail.com Tue Mar 31 11:49:22 2009 From: vsapre80 at gmail.com (Vishal) Date: Tue, 31 Mar 2009 15:19:22 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: <22800277.post@talk.nabble.com> References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> <22800277.post@talk.nabble.com> Message-ID: Hi Bruno, Thanks for the email. The only reason I had not put a remark on BOUML trackers forum was that I was not using BOUML heavily. I think while creating code, the indentation should certainly be there. Usually when ever I introspect about __doc__ from a python class/function, I dont see the indentation in that...but that might be because my IDE takes care of removing the indentation. So to answer your question, when introspecting code, can you make it such that a query for __doc__ removes indentation (left side space gets trimmed for each line) from the block that is returned? Thanks and best regards, Vishal Sapre p.s: Just wanted to congratulate you on a wonderful piece of software (BOUML) that you have been doing for so long. On Tue, Mar 31, 2009 at 1:38 PM, bruno pages wrote: > > Hi, > > > Vishal-7 wrote: > > > > BOUML works wonderfully, except the default indentation of docstrings. > > > > I am the author of Bouml, I never receive a remark from you or other Python > user on Bouml forums/trackers about that > > Yes the Python generator doesn't indent docstring because If I do that the > string returned by __doc__ contains these indentations, and I supposed this > is not the expected behavior > > But I am not a Python programmer (sorry), can you confirm the docstring > must > be indented even this pollutes __doc__ ? > > Thanks and best regards, > Bruno > > -- > View this message in context: > http://www.nabble.com/UML-%3C%3D%3E-Python...and-other-things...-tp22391762p22800277.html > Sent from the BangPypers - Bangalore Python Users Group mailing list > archive at Nabble.com. > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From vsapre80 at gmail.com Tue Mar 31 12:14:26 2009 From: vsapre80 at gmail.com (Vishal) Date: Tue, 31 Mar 2009 15:44:26 +0530 Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> <22800277.post@talk.nabble.com> Message-ID: Bruno, Something on these lines would have to be done: >>> d = obj.__doc__ >>> d '\n This class encapsulates all methods for doing\n whatever you would like to do\n with it\n' >>> d2 = d.split('\n') >>> d2 ['', ' This class encapsulates all methods for doing', ' whatever you would like to do', ' with it', ''] >>> import string >>> d4 = map(string.strip, d2) >>> d4 ['', 'This class encapsulates all methods for doing', 'whatever you would like to do', 'with it' '']>>> print '\n'.join(d4) This class encapsulates all methods for doing whatever you would like to do with it Vishal On Tue, Mar 31, 2009 at 3:19 PM, Vishal wrote: > Hi Bruno, > Thanks for the email. The only reason I had not put a remark on BOUML > trackers forum was that I was not using BOUML heavily. > > I think while creating code, the indentation should certainly be there. > Usually when ever I introspect about __doc__ from a python class/function, > I dont see the indentation in that...but that might be because my IDE takes > care of removing > the indentation. > So to answer your question, when introspecting code, can you make it such > that a query for __doc__ removes indentation (left side space gets trimmed > for each line) from the block that is returned? > > Thanks and best regards, > Vishal Sapre > > p.s: Just wanted to congratulate you on a wonderful piece of software > (BOUML) that you have been doing for so long. > > > On Tue, Mar 31, 2009 at 1:38 PM, bruno pages wrote: > >> >> Hi, >> >> >> Vishal-7 wrote: >> > >> > BOUML works wonderfully, except the default indentation of docstrings. >> > >> >> I am the author of Bouml, I never receive a remark from you or other >> Python >> user on Bouml forums/trackers about that >> >> Yes the Python generator doesn't indent docstring because If I do that the >> string returned by __doc__ contains these indentations, and I supposed >> this >> is not the expected behavior >> >> But I am not a Python programmer (sorry), can you confirm the docstring >> must >> be indented even this pollutes __doc__ ? >> >> Thanks and best regards, >> Bruno >> >> -- >> View this message in context: >> http://www.nabble.com/UML-%3C%3D%3E-Python...and-other-things...-tp22391762p22800277.html >> Sent from the BangPypers - Bangalore Python Users Group mailing list >> archive at Nabble.com. >> >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > > -- > "So say...Day by day, in every way, I am getting better, better and better > !!!" > "A Strong and Positive attitude creates more miracles than anything else. > Because...Life is 10% how you make it, and 90% how you take it" > "Diamond is another piece of coal that did well under pressure? > "Happiness keeps u Sweet, Trials keep u Strong, > Sorrow keeps u Human, Failure Keeps u Humble, > Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." > -- "So say...Day by day, in every way, I am getting better, better and better !!!" "A Strong and Positive attitude creates more miracles than anything else. Because...Life is 10% how you make it, and 90% how you take it" "Diamond is another piece of coal that did well under pressure? "Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only God Keeps u Going.....Keep Going....." -------------- next part -------------- An HTML attachment was scrubbed... URL: From bouml at free.fr Tue Mar 31 15:20:09 2009 From: bouml at free.fr (bruno pages) Date: Tue, 31 Mar 2009 06:20:09 -0700 (PDT) Subject: [BangPypers] UML <=> Python...and other things... In-Reply-To: References: <8548c5f30903082203uef8a355r5c48251d26842df8@mail.gmail.com> <22800277.post@talk.nabble.com> Message-ID: <22804923.post@talk.nabble.com> you are right an other user signal to me the rules concerning the docstring are part of python : http://www.python.org/dev/peps/pep-0257/ Thanks and best regards, Bruno -- View this message in context: http://www.nabble.com/UML-%3C%3D%3E-Python...and-other-things...-tp22391762p22804923.html Sent from the BangPypers - Bangalore Python Users Group mailing list archive at Nabble.com. From pythonic at gmail.com Tue Mar 31 21:12:07 2009 From: pythonic at gmail.com (Shekhar) Date: Wed, 01 Apr 2009 00:42:07 +0530 Subject: [BangPypers] unladen-swallow Message-ID: <49D26B07.4070408@gmail.com> Already slashdotted and many of us should already be knowing but could not resist posting. http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars http://code.google.com/p/unladen-swallow/wiki/ProjectPlan Apart from performance boost there is also mention of removal of GIL. Very exciting. Would love to hear opinions of bangpypers. Shekhar