From nagappan at gmail.com Tue Jan 4 03:27:16 2011 From: nagappan at gmail.com (Nagappan Alagappan) Date: Mon, 3 Jan 2011 18:27:16 -0800 Subject: [BangPypers] Announce: Linux Desktop Testing Project (LDTP) 2.1.0 released Message-ID: Hello, About LDTP: Linux Desktop Testing Project is aimed at producing high quality test automation framework (using GNOME / 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. We strive to help in building a quality desktop. Changes in this release: Added documentation files from LDTPv1 and updated accordingly Search object name as unicode character and mutliline Print Unicode exception, instead of string. Printing string fails, if non-ascii strings are in exception string Performance improvement: When looking for object inside a window without any delay, utilize all the CPU, just delay the lookup every 2 seconds Don't force remap on gechild, getobjectlist, getobjectproperty, unless the window object is changed, as this utilizes more CPU New API: getmax - Get max value of spin button getmin - Get min value of spin button startlog - Start logging to file stoplog - Stop logging to file startprocessmonitor - Start monitoring the given process stopprocessmonitor - Stop monitoring the given process getcpustat - Get the current CPU statistics of the given process getmemorystat - Get the current memory statistics of the given process registerkbevent - Register keyboard event deregisterkbevent - De-Register keyboard event getobjectnameatcoords - Get window / object name in LDTP format based on the current mouse co-ordinates Bugs fixed: 619575: Raise a more descriptive error when a child is not found 620343: setcellvalue is not implemented in LDTP2 624690: LDTP2.0.6 cannot type comma ', ' use function 'enterstring' 624678: Cannot identifiy some dialogs of OpenOffice3.2 635047: 'comboselect' doesn't work when specify component name listed in 'getobjectlist' 638229 - onwindowcreate fails with CannotSendRequest with python2.7 638226 - Missing import socket in ldtp/__init__.py Special thanks: Ara Pulido, JB Lallement - Ubuntu Mago team Eitan Isaacson Brian Nitz - Oracle / Sun Download source: http://download.freedesktop.org/ldtp/2.x/2.1.x/ldtp-2.1.0.tar.gz Download RPM from http://download.opensuse.org/repositories/home:/anagappan:/ldtp2:/rpm/ Will schedule deb build in openSUSE build service later Documentation 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 Report bugs - http://ldtp.freedesktop.org/wiki/Bugs 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 From noufal at gmail.com Tue Jan 4 05:50:09 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 04 Jan 2011 10:20:09 +0530 Subject: [BangPypers] [Job] Django consulting work Message-ID: <87pqsdp91a.fsf@gmail.com> Hello fellow Pythonistas, A friend of mine who I worked with in a startup on a Django based project needs a Python developer who's knowledgeable about Django (and the rest of the web thing - jquery etc.) to babysit an application which he's developed. The app is pretty much done but there's still lots of tiny things to move and tweak around so someone's got to be there. It's not a professional/company sized project but something more on the lines of what a talented student might pick up. If there's any one on this list who has a net connection and a laptop to help the guy out with this, please drop me a line personally and I'll put you in touch. Thanks -- From amithphi at gmail.com Wed Jan 5 01:06:46 2011 From: amithphi at gmail.com (Amith Mathew) Date: Wed, 5 Jan 2011 05:36:46 +0530 Subject: [BangPypers] [Job] Django consulting work In-Reply-To: <87pqsdp91a.fsf@gmail.com> References: <87pqsdp91a.fsf@gmail.com> Message-ID: Hi Noufal, If you haven't found anybody else yet, I'm willing to give it a shot. I've been learning python and django as a hobby. While I'm not an expert, or even proficient, I've been able to pick up the basics. So if you just need an extra pair of hands to help out, let me know. Regards, Amith Mathew On 4 January 2011 10:20, Noufal Ibrahim wrote: > > Hello fellow Pythonistas, > A friend of mine who I worked with in a startup on a Django > based project needs a Python developer who's knowledgeable about Django > (and the rest of the web thing - jquery etc.) to babysit an application > which he's developed. > > The app is pretty much done but there's still lots of tiny > things to move and tweak around so someone's got to be there. It's not a > professional/company sized project but something more on the lines of > what a talented student might pick up. > > If there's any one on this list who has a net connection and a > laptop to help the guy out with this, please drop me a line personally > and I'll put you in touch. > > Thanks > > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From steve at lonetwin.net Fri Jan 7 10:30:03 2011 From: steve at lonetwin.net (steve) Date: Fri, 07 Jan 2011 15:00:03 +0530 Subject: [BangPypers] [X-Post] [JOB] Fwd: WebApp requirement @ GSLabs, Pune Message-ID: <4D26DD1B.1000502@lonetwin.net> Sorry about the cross-post but I assume that might be people outside Pune who may be interested. I'm forwarding this mail on behalf of someone I know. People interested in this may please contact Mr. Harsh Vardhan (consultdadoo at gmail.com) directly. The job is based in Pune AFAIK. cheers, - steve -------- Original Message -------- Subject: WebApp requirement @ GSLabs, Pune Date: Fri, 7 Jan 2011 14:39:23 +0530 *Must have:* Strong knowledge of web application development in C/C++/Python/Django. *Good to have:* Networking, VOIP, Billing, NMS, Flash/Flex etc. *Exp: 5+* From narendra at narendrasisodiya.com Fri Jan 7 12:06:10 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Fri, 7 Jan 2011 16:36:10 +0530 Subject: [BangPypers] moving/clicking the mouse cursor using python Message-ID: In my application, I need to move mouse-pointer and generate click event. I am not making any GUI application. mouse and click event will be trigger on dekstop. Quick and dirty way to do this import os def move_mouse(x,y): os.system('xdotool mousemove ' + str(x) + ' ' + str(y)) def leftclick(): os.system('xdotool click 1') def rightclick(): os.system('xdotool click 3') Do anybody know better solution, I want to make a cross platform application. I also found some way do it using C library like this from ctypes import cdll def move_mouse1(x,y): dll = cdll.LoadLibrary('libX11.so') d = dll.XOpenDisplay(None) root = dll.XDefaultRootWindow(d) dll.XWarpPointer(d,None,root,0,0,0,0,x,y) dll.XCloseDisplay(d) But still i am searching for better way.. If anybody know, let me know -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From abpillai at gmail.com Fri Jan 7 12:18:53 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 7 Jan 2011 16:48:53 +0530 Subject: [BangPypers] moving/clicking the mouse cursor using python In-Reply-To: References: Message-ID: You should be using ncurses for applications like this which need mouse positions (x,y) on the console. http://pyncurses.sourceforge.net/ Please don't use X like the way you did in the 2nd approach, *nix really can do better than that. This ain't 1999 you know. --Anand On Fri, Jan 7, 2011 at 4:36 PM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > In my application, I need to move mouse-pointer and generate click event. I > am not making any GUI application. mouse and click event will be trigger on > dekstop. > Quick and dirty way to do this > > > import os > def move_mouse(x,y): > os.system('xdotool mousemove ' + str(x) + ' ' + str(y)) > def leftclick(): > os.system('xdotool click 1') > def rightclick(): > os.system('xdotool click 3') > > > Do anybody know better solution, I want to make a cross platform > application. > I also found some way do it using C library like this > > from ctypes import cdll > def move_mouse1(x,y): > dll = cdll.LoadLibrary('libX11.so') > d = dll.XOpenDisplay(None) > root = dll.XDefaultRootWindow(d) > dll.XWarpPointer(d,None,root,0,0,0,0,x,y) > dll.XCloseDisplay(d) > > > But still i am searching for better way.. If anybody know, let me know > > > -- > ??????????????????????????? > ? Narendra Sisodiya > ? http://narendrasisodiya.com > ??????????????????????????? > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand From narendra at narendrasisodiya.com Fri Jan 7 12:24:20 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Fri, 7 Jan 2011 16:54:20 +0530 Subject: [BangPypers] moving/clicking the mouse cursor using python In-Reply-To: References: Message-ID: On Fri, Jan 7, 2011 at 4:48 PM, Anand Balachandran Pillai wrote: > You should be using ncurses for applications like this which need mouse > positions (x,y) on the console. > > http://pyncurses.sourceforge.net/ What will be the difference ? can I use pyncurses to generate global mousemovement ? like the way i did with xdotool. Also, What about Windows/Mac Platform ? > > Please don't use X like the way you did in the 2nd approach, *nix > really can do better than that. This ain't 1999 you know. Thanks for tip, but I never write such code so i am asking. > > --Anand > > On Fri, Jan 7, 2011 at 4:36 PM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > >> In my application, I need to move mouse-pointer and generate click event. I >> am not making any GUI application. mouse and click event will be trigger on >> dekstop. >> Quick and dirty way to do this >> >> >> import os >> def move_mouse(x,y): >> ? ?os.system('xdotool mousemove ' + str(x) + ' ' + str(y)) >> def leftclick(): >> ? ?os.system('xdotool click 1') >> def rightclick(): >> ? ?os.system('xdotool click 3') >> >> >> Do anybody know better solution, I want to make a cross platform >> application. >> I also found some way do it using C library like this >> >> from ctypes import cdll >> def move_mouse1(x,y): >> ? ?dll = cdll.LoadLibrary('libX11.so') >> ? ?d = dll.XOpenDisplay(None) >> ? ?root = dll.XDefaultRootWindow(d) >> ? ?dll.XWarpPointer(d,None,root,0,0,0,0,x,y) >> ? ?dll.XCloseDisplay(d) >> >> >> But still i am searching for better way.. If anybody know, let me know >> >> >> -- >> ??????????????????????????? >> ? ? ?Narendra Sisodiya >> ? ? ?http://narendrasisodiya.com >> ??????????????????????????? >> _______________________________________________ >> 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 > -- ??????????????????????????? ?? ? Narendra Sisodiya ?? ? http://narendrasisodiya.com ??????????????????????????? From abpillai at gmail.com Fri Jan 7 12:34:50 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 7 Jan 2011 17:04:50 +0530 Subject: [BangPypers] moving/clicking the mouse cursor using python In-Reply-To: References: Message-ID: On Fri, Jan 7, 2011 at 4:54 PM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > On Fri, Jan 7, 2011 at 4:48 PM, Anand Balachandran Pillai > wrote: > > You should be using ncurses for applications like this which need mouse > > positions (x,y) on the console. > > > > http://pyncurses.sourceforge.net/ > > What will be the difference ? can I use pyncurses to generate global > mousemovement ? like the way i did with xdotool. > Also, What about Windows/Mac Platform ? > Not sure what you mean by global, but ncurses turns your console into a matrix of x,y positions. It was widely used to provide a console interface to cli programs in the 90s, (I am reminded of my old favorite program "mikmod" for playing module music), but much less used now a days. I didn't read your post fully. If you want to generate clicks anywhere on desktop, ncurses won't work since it is tied to a terminal. You could try something like http://python-xlib.sourceforge.net/ See some discussion of this on http://stackoverflow.com/questions/2676434/x11-how-to-raise-another-applications-window-using-python Regarding ncurses, yes it will work on any console/terminal which supporse curses. That includes darwin (mac os x) and cygwin on windows. But of course not the DOS terminal. > > > > Please don't use X like the way you did in the 2nd approach, *nix > > really can do better than that. This ain't 1999 you know. > > Thanks for tip, but I never write such code so i am asking. > > > > > --Anand > > > -- --Anand From noufal at gmail.com Fri Jan 7 12:37:20 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Fri, 07 Jan 2011 17:07:20 +0530 Subject: [BangPypers] moving/clicking the mouse cursor using python In-Reply-To: (Narendra Sisodiya's message of "Fri, 7 Jan 2011 16:36:10 +0530") References: Message-ID: <8762u1lzbj.fsf@gmail.com> On Fri, Jan 07 2011, Narendra Sisodiya wrote: > In my application, I need to move mouse-pointer and generate click > event. I am not making any GUI application. mouse and click event will > be trigger on dekstop. Is this for some kind of testing? If so, the Linux Desktop Testing Project might offer you something more robust - http://ldtp.freedesktop.org/ [...] > Do anybody know better solution, I want to make a cross platform > application. Oooh. Windows too? X doesn't run there and so you'll have to resort to something else. I did something like this using pyWin32 http://sourceforge.net/projects/pywin32/ but that was Windows only. I'm not sure but you'll probably have to write multiple backends (for windows and X anyway) and abstract them with a common layer - This might be a useful project in general if you can architect it right. > I also found some way do it using C library like this > > from ctypes import cdll > def move_mouse1(x,y): > dll = cdll.LoadLibrary('libX11.so') > d = dll.XOpenDisplay(None) > root = dll.XDefaultRootWindow(d) > dll.XWarpPointer(d,None,root,0,0,0,0,x,y) > dll.XCloseDisplay(d) > > > But still i am searching for better way.. If anybody know, let me know You might be able to use the Python bindings to Xlib to do this similar to the way you did it using ctypes - http://python-xlib.sourceforge.net/. This talks to the X directly and bypasses any C libraries. It's a pure Python implementation and should work for any X implementation. Your ctypes approach is limited to your platform. It's not very actively maintained though. -- From noufal at gmail.com Fri Jan 7 12:38:56 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Fri, 07 Jan 2011 17:08:56 +0530 Subject: [BangPypers] moving/clicking the mouse cursor using python In-Reply-To: (Anand Balachandran Pillai's message of "Fri, 7 Jan 2011 16:48:53 +0530") References: Message-ID: <871v4plz8v.fsf@gmail.com> On Fri, Jan 07 2011, Anand Balachandran Pillai wrote: > You should be using ncurses for applications like this which need mouse > positions (x,y) on the console. > > http://pyncurses.sourceforge.net/ Isn't ncurses used for CUI applications? I wasn't aware that you can control your graphical cursor using it or did I misunderstand something? [...] -- From abpillai at gmail.com Fri Jan 7 12:42:06 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 7 Jan 2011 17:12:06 +0530 Subject: [BangPypers] moving/clicking the mouse cursor using python In-Reply-To: <871v4plz8v.fsf@gmail.com> References: <871v4plz8v.fsf@gmail.com> Message-ID: On Fri, Jan 7, 2011 at 5:08 PM, Noufal Ibrahim wrote: > On Fri, Jan 07 2011, Anand Balachandran Pillai wrote: > > > You should be using ncurses for applications like this which need mouse > > positions (x,y) on the console. > > > > http://pyncurses.sourceforge.net/ > > Isn't ncurses used for CUI applications? I wasn't aware that you can > control your graphical cursor using it or did I misunderstand something? > It can't. Please read my 2nd post fully. > > [...] > > > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand From narendra at narendrasisodiya.com Fri Jan 7 17:34:57 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Fri, 7 Jan 2011 22:04:57 +0530 Subject: [BangPypers] Convert to Black and White to an image Message-ID: Can somebody give an easy way to convert a image into black and white using a given threshold.. Currently I am doing like this image=ImageOps.grayscale(image) for i in range(0,width): for j in range(0,height): if image.getpixel((i,j)) <= 200: image.putpixel((i,j),0) What is the general mailing list to ask question on python ? -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From kunal.t2 at gmail.com Fri Jan 7 17:57:36 2011 From: kunal.t2 at gmail.com (kunal) Date: Fri, 07 Jan 2011 22:27:36 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: Message-ID: <4D274600.1020000@gmail.com> On 01/07/2011 10:04 PM, Narendra Sisodiya wrote: > Can somebody give an easy way to convert a image into black and white using > a given threshold.. > > Currently I am doing like this > > image=ImageOps.grayscale(image) > for i in range(0,width): > for j in range(0,height): > if image.getpixel((i,j))<= 200: > image.putpixel((i,j),0) another way to grayscale an image is: from PIL import Image a = Image.open("image_0065.jpg")#color image b= a.convert("L") b is a grayscale image now ;) > > What is the general mailing list to ask question on python ? The Image SIG mailing list would be a more appropriate place image-sig at python.org -- regards ------- Kunal Ghosh Dept of Computer Sc.& Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From narendra at narendrasisodiya.com Fri Jan 7 18:01:59 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Fri, 7 Jan 2011 22:31:59 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: <4D274600.1020000@gmail.com> References: <4D274600.1020000@gmail.com> Message-ID: On Fri, Jan 7, 2011 at 10:27 PM, kunal wrote: > On 01/07/2011 10:04 PM, Narendra Sisodiya wrote: > >> Can somebody give an easy way to convert a image into black and white >> using >> a given threshold.. >> >> Currently I am doing like this >> >> image=ImageOps.grayscale(image) >> for i in range(0,width): >> for j in range(0,height): >> if image.getpixel((i,j))<= 200: >> image.putpixel((i,j),0) >> > > another way to grayscale an image is: > > from PIL import Image > a = Image.open("image_0065.jpg")#color image > b= a.convert("L") > > b is a grayscale image now ;) > > Thanks, but i was aware for this, Still my query is unsolved.. > > > >> What is the general mailing list to ask question on python ? >> > > The Image SIG mailing list would be a more appropriate place > image-sig at python.org > > > -- > regards > ------- > Kunal Ghosh > Dept of Computer Sc.& Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From venkat83 at gmail.com Fri Jan 7 18:13:49 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Fri, 7 Jan 2011 22:43:49 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: Message-ID: On Fri, Jan 7, 2011 at 10:04 PM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > Currently I am doing like this > > image=ImageOps.grayscale(image) > for i in range(0,width): > for j in range(0,height): > if image.getpixel((i,j)) <= 200: > image.putpixel((i,j),0) > > Try this (I havent tried it , but something like this should work) : n = image.getpixel((i,j)) if n[0] < 127: #R value (r,g,b)=(255,255,255) else: (r,g,b)=(0,0,0) image.putpixel((i,j), (r,g,b) ) -V http://blizzardzblogs.blogspot.com/ From rmathews at gmail.com Fri Jan 7 18:30:50 2011 From: rmathews at gmail.com (Roshan Mathews) Date: Fri, 7 Jan 2011 23:00:50 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: Message-ID: On Fri, Jan 7, 2011 at 22:04, Narendra Sisodiya wrote: > Can somebody give an easy way to convert a image into black and white using > a given threshold.. > > Currently I am doing like this > > ? ?image=ImageOps.grayscale(image) > ? ?for i in range(0,width): > ? ? ? ?for j in range(0,height): > ? ? ? ? ? ?if image.getpixel((i,j)) <= 200: > ? ? ? ? ? ? ? ?image.putpixel((i,j),0) > What's the problem with your code? What you're doing is called image binarization, afaik. Thresholding is the basic way to do it, are you unhappy with the results, or the speed of execution? If it is speed, the docs at http://www.pythonware.com/library/pil/handbook/image.htm say you should consider using `getdata' ... > What is the general mailing list to ask question on python ? > This is one. There is also: http://mail.python.org/mailman/listinfo/baypiggies And http://mail.python.org/mailman/listinfo/python-list -- http://about.me/rosh From venkat83 at gmail.com Fri Jan 7 18:37:26 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Fri, 7 Jan 2011 23:07:26 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: Message-ID: On Fri, Jan 7, 2011 at 11:00 PM, Roshan Mathews wrote: > > What is the general mailing list to ask question on python ? > > > This is one. > There is also: http://mail.python.org/mailman/listinfo/baypiggies > And http://mail.python.org/mailman/listinfo/python-list > > I dont think baypiggies is the right forum. Would suggest stackoverflow instead. From lawgon at au-kbc.org Sat Jan 8 02:25:57 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sat, 08 Jan 2011 06:55:57 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: Message-ID: <1294449957.1823.405.camel@localhost> On Fri, 2011-01-07 at 22:04 +0530, Narendra Sisodiya wrote: > What is the general mailing list to ask question on python ? you are not satisfied with this list? -- regards Kenneth Gonsalves From lawgon at au-kbc.org Sat Jan 8 02:27:28 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sat, 08 Jan 2011 06:57:28 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: Message-ID: <1294450048.1823.406.camel@localhost> On Fri, 2011-01-07 at 23:07 +0530, Venkatraman S wrote: > > > What is the general mailing list to ask question on python ? > > > > > This is one. > > There is also: http://mail.python.org/mailman/listinfo/baypiggies > > And http://mail.python.org/mailman/listinfo/python-list > > > > > I dont think baypiggies is the right forum. Would suggest > stackoverflow > instead. I vote for bangpypers -- regards Kenneth Gonsalves From narendra at narendrasisodiya.com Sat Jan 8 04:53:11 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Sat, 8 Jan 2011 09:23:11 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: <1294449957.1823.405.camel@localhost> References: <1294449957.1823.405.camel@localhost> Message-ID: On Sat, Jan 8, 2011 at 6:55 AM, Kenneth Gonsalves wrote: > On Fri, 2011-01-07 at 22:04 +0530, Narendra Sisodiya wrote: > > What is the general mailing list to ask question on python ? > > you are not satisfied with this list? > -- > regards > Kenneth Gonsalves > This is not a question of satisfaction. I wanted to know more appropriate mailing list where PIL developer sit and they can help. asking question on wrong mailing list is wrong. Asking the same question on Image-SIG mailing list yield better results. Lots of people replied with excellent answer. http://mail.python.org/pipermail/image-sig/2011-January/006639.html http://mail.python.org/pipermail/image-sig/2011-January/006643.html But I will keep a cc to this mailing list so that people are aware of activities of others too. From venkat83 at gmail.com Sat Jan 8 05:44:08 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Sat, 8 Jan 2011 10:14:08 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Sat, Jan 8, 2011 at 9:23 AM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > http://mail.python.org/pipermail/image-sig/2011-January/006639.html > > So i tried my code snippet and it worked. The above thread asks you to convert to greyscale and then do a pixel check. For a sufficiently big picture(given most of the pictures today are >2-5MB, this is expensive operation. My code snippet, essentially iterates through the pixels in one go and based on the threshhold of each of the RGB values, suitably converts it to B or W. From narendra at narendrasisodiya.com Sat Jan 8 05:49:46 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Sat, 8 Jan 2011 10:19:46 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Sat, Jan 8, 2011 at 10:14 AM, Venkatraman S wrote: > On Sat, Jan 8, 2011 at 9:23 AM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > > > http://mail.python.org/pipermail/image-sig/2011-January/006639.html > > > > > So i tried my code snippet and it worked. I am sorry but your code snippet was less efficient then what i posted initially. moreover, I was having black and white image. However the problem got solved by point method as described in this thread. http://mail.python.org/pipermail/image-sig/2011-January/006641.html > The above thread asks you to > convert to greyscale and then do a pixel check. > For a sufficiently big picture(given most of the pictures today are >2-5MB, > this is expensive operation. > My code snippet, essentially iterates through the pixels in one go and > based > on the threshhold of each of the RGB values, suitably converts it to B or > W. > > From venkat83 at gmail.com Sat Jan 8 05:52:21 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Sat, 8 Jan 2011 10:22:21 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Sat, Jan 8, 2011 at 10:19 AM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > > I am sorry but your code snippet was less efficient then what i posted > initially. moreover, I was having black and white image. > I thought you needed BW image. (I should read properly!!) Also, can you expatiate on how it was less efficient - i would love to learn. From narendra at narendrasisodiya.com Sat Jan 8 06:04:49 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Sat, 8 Jan 2011 10:34:49 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Sat, Jan 8, 2011 at 10:22 AM, Venkatraman S wrote: > On Sat, Jan 8, 2011 at 10:19 AM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > > > > > I am sorry but your code snippet was less efficient then what i posted > > initially. moreover, I was having black and white image. > > > > I thought you needed BW image. (I should read properly!!) > Also, can you expatiate on how it was less efficient - i would love to > learn. > Yes, I need black and white image, and I was having a grayscale image, I have posted initially this thing. you posted a RBG to black and white algorithm - even if somebody has RBG , why one should use at RBG level, the right way is to do is to convert to grayscale using avalable method. Also, you are using n = image.getpixel((i,j)) if n[0] < 127: #R value Which is totally wrong, you are using usiing R value, Any image which has lower R value or just haivng B and G component will be converted into fully black image. you should average or just L = xR+yB+zG method to get a average grayscale value of that pixel. {mainly intensity} Also, I too wrote pixel by pixel method which is expensive and I wanted to know better predefined algorithm. which i got. point method -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From kunal.t2 at gmail.com Sat Jan 8 16:41:21 2011 From: kunal.t2 at gmail.com (kunal) Date: Sat, 08 Jan 2011 21:11:21 +0530 Subject: [BangPypers] Distributing a python project as a binary. Message-ID: <4D2885A1.909@gmail.com> Hi all, I am just curious , and do not intend to start any flame wars. If a company wants to use python in a commercial project and does not want the source code to go public (i.e closed source ). How would one go about packaging the python project. Also as i see it, java too generates byte codes like python which is then interpreted by the JVM . Still i see a lot of projects using java and distribute them as jar files. Is there something similar in the python world like a jar file ? -- regards ------- Kunal Ghosh Dept of Computer Sc.& Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From ak.m.mail at gmail.com Sat Jan 8 17:33:23 2011 From: ak.m.mail at gmail.com (akm) Date: Sat, 8 Jan 2011 22:03:23 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: <4D2885A1.909@gmail.com> References: <4D2885A1.909@gmail.com> Message-ID: > I am just curious , and do not intend to start any flame wars. > If a company wants to use python in a commercial project and does not want > the source code to go public (i.e closed source ). > How would one go about packaging the python project. > > Also as i see it, java too generates byte codes like python which is then > interpreted by the JVM . Still i see a lot of projects using java and > distribute > them as jar files. > > Is there something similar in the python world like a jar file ? Use Python eggs [1].Python eggs are the platform-independent distributable single-file archive. [1] http://mrtopf.de/blog/en/a-small-introduction-to-python-eggs/ Thanks, -- Abdul Kader M From narendra at narendrasisodiya.com Sat Jan 8 17:36:33 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Sat, 8 Jan 2011 22:06:33 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: <4D2885A1.909@gmail.com> References: <4D2885A1.909@gmail.com> Message-ID: On Sat, Jan 8, 2011 at 9:11 PM, kunal wrote: > Hi all, > I am just curious , and do not intend to start any flame wars. > If a company wants to use python in a commercial project and does not want > the source code to go public (i.e closed source ). > How would one go about packaging the python project. > I am still unable to understand that You company can still earn by making NonCommercial License. You can choose any opensource license and put a extra condition of non-commercial over it. This is the standard and legal way to make non-commercialization of a code. If anybody violate it, they will be in jail. See http://info.scratch.mit.edu/Source_Code , how they are added restriction.. One think your "FAT MANAGER" need to understand that when you write one byte, you use million free byte knowledge... and almost every binary can be reverse engineered.. > > Also as i see it, java too generates byte codes like python which is then > interpreted by the JVM . Still i see a lot of projects using java and > distribute > them as jar files. > > Is there something similar in the python world like a jar file ? > > -- > regards > ------- > Kunal Ghosh > Dept of Computer Sc.& Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From kunal.t2 at gmail.com Sat Jan 8 18:09:54 2011 From: kunal.t2 at gmail.com (kunal) Date: Sat, 08 Jan 2011 22:39:54 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: References: <4D2885A1.909@gmail.com> Message-ID: <4D289A62.2030909@gmail.com> On 01/08/2011 10:06 PM, Narendra Sisodiya wrote: > On Sat, Jan 8, 2011 at 9:11 PM, kunal wrote: > >> Hi all, >> I am just curious , and do not intend to start any flame wars. >> If a company wants to use python in a commercial project and does not want >> the source code to go public (i.e closed source ). >> How would one go about packaging the python project. >> > I am still unable to understand that You company can still earn by making > NonCommercial License. You can choose any opensource license and put a extra > condition of non-commercial over it. > This is the standard and legal way to make non-commercialization of a code. > If anybody violate it, they will be in jail. > See http://info.scratch.mit.edu/Source_Code , how they are added > restriction.. Hmm , interesting , licenses are good as a legal protection. But once your software is "cracked" the time limitation etc removed, and its available online . No one ( the vast majority of home users ) is going to buy that software right ? Illegitimate copies of Windows , Photoshop etc. But that's not what i want to discuss right now. I think ,Py2exe PyApp and python eggs , address my initial question , at the moment. Thanks to all ! > One think your "FAT MANAGER" need to understand that when you write one > byte, you use million free byte knowledge... and almost every binary can be > reverse engineered.. > > > >> Also as i see it, java too generates byte codes like python which is then >> interpreted by the JVM . Still i see a lot of projects using java and >> distribute >> them as jar files. >> >> Is there something similar in the python world like a jar file ? >> >> -- >> regards >> ------- >> Kunal Ghosh >> Dept of Computer Sc.& Engineering. >> Sir MVIT >> Bangalore,India >> >> permalink: member.acm.org/~kunal.t2 >> Blog:kunalghosh.wordpress.com >> Website:www.kunalghosh.net46.net >> >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > -- regards ------- Kunal Ghosh Dept of Computer Sc.& Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From lawgon at au-kbc.org Sat Jan 8 22:28:23 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sun, 09 Jan 2011 02:58:23 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: <1294522103.1823.427.camel@localhost> On Sat, 2011-01-08 at 09:23 +0530, Narendra Sisodiya wrote: > I wanted to know more appropriate mailing list where PIL developer sit > and > they can help. you asked for python in general - not for PIL -- regards Kenneth Gonsalves From narendra at narendrasisodiya.com Sat Jan 8 22:41:21 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Sun, 9 Jan 2011 03:11:21 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: <1294522103.1823.427.camel@localhost> References: <1294449957.1823.405.camel@localhost> <1294522103.1823.427.camel@localhost> Message-ID: On Sun, Jan 9, 2011 at 2:58 AM, Kenneth Gonsalves wrote: > On Sat, 2011-01-08 at 09:23 +0530, Narendra Sisodiya wrote: >> I wanted to know more appropriate mailing list where PIL developer sit >> and >> they can help. > > you asked for python in general - not for PIL I just read my mail. many times I am unable to express myself.. From venkat83 at gmail.com Sun Jan 9 04:25:17 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Sun, 9 Jan 2011 08:55:17 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: References: <4D2885A1.909@gmail.com> Message-ID: On Sat, Jan 8, 2011 at 10:06 PM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > I am still unable to understand that You company can still earn by making > NonCommercial License. You can choose any opensource license and put a > extra > condition of non-commercial over it. > This is the standard and legal way to make non-commercialization of a code. > If anybody violate it, they will be in jail. > See http://info.scratch.mit.edu/Source_Code , how they are added > restriction.. > > One think your "FAT MANAGER" need to understand that when you write one > byte, you use million free byte knowledge... and almost every binary can be > reverse engineered.. > This kind of language is not called for in a technical mailing list. I think OP "clearly" expressed/mentioned his needs. Please keep the replies inline with the topic. -V From baiju.m.mail at gmail.com Sun Jan 9 05:09:58 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 9 Jan 2011 09:39:58 +0530 Subject: [BangPypers] TIOBE language of the year 2010 Message-ID: www.tiobe.com/index.php/content/paperinfo/tpci/index.html From noufal at gmail.com Sun Jan 9 05:27:22 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 09 Jan 2011 09:57:22 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: (Narendra Sisodiya's message of "Sat, 8 Jan 2011 22:06:33 +0530") References: <4D2885A1.909@gmail.com> Message-ID: <87bp3qzoph.fsf@gmail.com> On Sat, Jan 08 2011, Narendra Sisodiya wrote: [...] > I am still unable to understand that You company can still earn by > making NonCommercial License. You can choose any opensource license > and put a extra condition of non-commercial over it. This is the > standard and legal way to make non-commercialization of a code. If > anybody violate it, they will be in jail. That's a naively optimistic point of view. People want to obfuscate code because people don't follow what licenses say. [...] > One think your "FAT MANAGER" need to understand that when you write > one byte, you use million free byte knowledge... and almost every > binary can be reverse engineered.. This is not germane to the topic at hand. [...] -- From noufal at gmail.com Sun Jan 9 05:30:25 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 09 Jan 2011 10:00:25 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: <4D289A62.2030909@gmail.com> (kunal's message of "Sat, 08 Jan 2011 22:39:54 +0530") References: <4D2885A1.909@gmail.com> <4D289A62.2030909@gmail.com> Message-ID: <877heezoke.fsf@gmail.com> On Sat, Jan 08 2011, kunal wrote: [...] > Hmm , interesting , licenses are good as a legal protection. > But once your software is "cracked" the time limitation etc removed, > and its available online . No one ( the vast majority of home users ) > is going to buy that software right ? > > Illegitimate copies of Windows , Photoshop etc. > > But that's not what i want to discuss right now. > > I think ,Py2exe PyApp and python eggs , address my initial question , > at the moment. [...] If your intention is to prevent people from reading your source code, you might want to consider obfuscation (instead of compilation). http://www.lysator.liu.se/~astrand/projects/pyobfuscate/ (although it is outdated) And here's a general discussion on the topic. http://stackoverflow.com/questions/261638/how-do-i-protect-python-code -- From pradeep at btbytes.com Sun Jan 9 05:37:51 2011 From: pradeep at btbytes.com (Pradeep Gowda) Date: Sat, 8 Jan 2011 23:37:51 -0500 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: <4D2885A1.909@gmail.com> References: <4D2885A1.909@gmail.com> Message-ID: On Sat, Jan 8, 2011 at 10:41 AM, kunal wrote: > Hi all, > I am just curious , and do not intend to start any flame wars. > If a company wants to use python in a commercial project and does not want > the source code to go public (i.e closed source ). > How would one go about packaging the python project. > > Also as i see it, java too generates byte codes like python which is then > interpreted by the JVM . Still i see a lot of projects using java and > distribute > them as jar files. > > Is there something similar in the python world like a jar file ? Or you could write the "secret sauce" part of the application in something like Cython and compile it into a SharedObject/DLL and use it as a library from your python code. This has the dual advantage of "obfuscating" your python code as binary and getting performance boost of a compiled language. Or if you are a java shop you can write Jython code and generate .jar/.war files too. Of course, if Java is indeed your poison, there are almost-as-sweet-as-python languages to make the pain go away - like Scala, while being almost as performant as Java on the JVM. IMO, If the company is paranoid about protecting "IP", avoid using scripting languages. +PG From guruprevails at gmail.com Sun Jan 9 19:38:11 2011 From: guruprevails at gmail.com (Dattatreya Sharma) Date: Mon, 10 Jan 2011 00:08:11 +0530 Subject: [BangPypers] Placement Capsule: Python Work-shop at GuRu Prevails, starting on 15th January 2010 In-Reply-To: References: Message-ID: > Dear Members, > > Greetings! > > It gives us immense pleasure to announce the third work-shop on Python at > GuRu Prevails! > > This work-shop is specially focused for Engineering School Students who are > currently attending Campus Placement. > Have a competitive advantage over your peers during the placement process by showing demo of a niche project. > > Project Details: 1. Object Recognition in Moving Video Streams > 2. Text to Speech Conversion > 3. Face recognition in variable width images > 4. Audio Player in Python for your PC > > For detailed course structure visit > http://www.guruprevails.com/course-python.html > > The last date for registration is 12th January 2010. For more details Call > +91 9972952810 > > -Thanks > GuRu Prevails Team > > From narendra at narendrasisodiya.com Sun Jan 9 23:14:53 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 03:44:53 +0530 Subject: [BangPypers] Suggestion for GUI Message-ID: I have made a command line utility in python.. it was fun.. next I want to add GUI on it, also I want to know what you use {I have see the page which list so many GUI toolkit available} I love html5/Javascript so I will love to explore webkit... At the same time, I do not want to use any restricted Libraries.. Can somebody explain license of PyQT ? http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll I want my code to be GPLv3. -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From hiddenharmony at gmail.com Sun Jan 9 23:24:30 2011 From: hiddenharmony at gmail.com (Vivek Khurana) Date: Mon, 10 Jan 2011 03:54:30 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 3:44 AM, Narendra Sisodiya wrote: > At the same time, I do not want to use any restricted Libraries.. Can > somebody explain license of PyQT ? > http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll > I want my code to be GPLv3. > If you want the code to be in GPL, then where is the problem/confusion ? regards Vivek -- The hidden harmony is better than the obvious!! From narendra at narendrasisodiya.com Mon Jan 10 00:22:11 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 04:52:11 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 3:54 AM, Vivek Khurana wrote: > On Mon, Jan 10, 2011 at 3:44 AM, Narendra Sisodiya > wrote: > > At the same time, I do not want to use any restricted Libraries.. Can > > somebody explain license of PyQT ? > > > http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll > > I want my code to be GPLv3. > > > > If you want the code to be in GPL, then where is the problem/confusion ? > Ok, So why that commercial license they have listed, for what purpose one should need that license..? I mean, I can code using PyQT and give to my customer and he can install all the needed libraries.. From lawgon at au-kbc.org Mon Jan 10 01:50:29 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Mon, 10 Jan 2011 06:20:29 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: <877heezoke.fsf@gmail.com> References: <4D2885A1.909@gmail.com> <4D289A62.2030909@gmail.com> <877heezoke.fsf@gmail.com> Message-ID: <1294620629.1823.458.camel@localhost> On Sun, 2011-01-09 at 10:00 +0530, Noufal Ibrahim wrote: > If your intention is to prevent people from reading your source code, > you might want to consider obfuscation (instead of compilation). > http://www.lysator.liu.se/~astrand/projects/pyobfuscate/ (although it > is outdated) CVS LOL -- regards Kenneth Gonsalves From lawgon at au-kbc.org Mon Jan 10 01:52:34 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Mon, 10 Jan 2011 06:22:34 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: References: <4D2885A1.909@gmail.com> Message-ID: <1294620754.1823.460.camel@localhost> On Sat, 2011-01-08 at 23:37 -0500, Pradeep Gowda wrote: > IMO, If the company is paranoid about protecting "IP", avoid using > scripting languages. or use perl - no one will be able to understand it, especially if all the code is in one single line. -- regards Kenneth Gonsalves From lawgon at au-kbc.org Mon Jan 10 01:54:54 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Mon, 10 Jan 2011 06:24:54 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: <1294620894.1823.461.camel@localhost> On Mon, 2011-01-10 at 03:44 +0530, Narendra Sisodiya wrote: > At the same time, I do not want to use any restricted Libraries.. Can > somebody explain license of PyQT ? > http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll > I want my code to be GPLv3. a BSD style license is more appropriate in the python world -- regards Kenneth Gonsalves From kunal.t2 at gmail.com Mon Jan 10 02:24:28 2011 From: kunal.t2 at gmail.com (kunal ghosh) Date: Mon, 10 Jan 2011 06:54:28 +0530 Subject: [BangPypers] Distributing a python project as a binary. In-Reply-To: <1294620754.1823.460.camel@localhost> References: <4D2885A1.909@gmail.com> <1294620754.1823.460.camel@localhost> Message-ID: On Mon, Jan 10, 2011 at 6:22 AM, Kenneth Gonsalves wrote: > On Sat, 2011-01-08 at 23:37 -0500, Pradeep Gowda wrote: > > IMO, If the company is paranoid about protecting "IP", avoid using > > scripting languages. > > or use perl - no one will be able to understand it, especially if all > the code is in one single line. > :) nice one ! > -- > regards > Kenneth Gonsalves > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- regards ------- Kunal Ghosh Dept of Computer Sc. & Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From pradeep at btbytes.com Mon Jan 10 03:25:25 2011 From: pradeep at btbytes.com (Pradeep Gowda) Date: Sun, 9 Jan 2011 21:25:25 -0500 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Sun, Jan 9, 2011 at 6:22 PM, Narendra Sisodiya wrote: > On Mon, Jan 10, 2011 at 3:54 AM, Vivek Khurana wrote: > >> On Mon, Jan 10, 2011 at 3:44 AM, Narendra Sisodiya >> wrote: >> > At the same time, I do not want to use any restricted Libraries.. Can >> > somebody explain license of PyQT ? >> > >> http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll >> > I want my code to be GPLv3. >> > >> >> ?If you want the code to be in GPL, then where is the problem/confusion ? >> > > Ok, So why that commercial license they have listed, for what purpose one > should need that license..? > I mean, I can code using PyQT and give to my customer and he can install all > the needed libraries.. 1. Some companies don't want anything associated with with Free software, they would rather pay money to keep their entire software stack "clean". 2. Allows Riverbank to make money from users who want to ship closed source software developed using PyQt. Actually, if you are keen on keeping the source code closed, you may want to look at PySide(http://www.pyside.org/) which is a Python binding to Qt from Nokia, the owners of QT, the company and brand. Pyside is LGPL[1] and also PySide is designed to be a drop-in replacement for PyQt. +PG [1] http://www.pyside.org/about/ From narendra at narendrasisodiya.com Mon Jan 10 05:39:08 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 10:09:08 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 7:55 AM, Pradeep Gowda wrote: > On Sun, Jan 9, 2011 at 6:22 PM, Narendra Sisodiya > wrote: > > On Mon, Jan 10, 2011 at 3:54 AM, Vivek Khurana >wrote: > > > >> On Mon, Jan 10, 2011 at 3:44 AM, Narendra Sisodiya > >> wrote: > >> > At the same time, I do not want to use any restricted Libraries.. Can > >> > somebody explain license of PyQT ? > >> > > >> > http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll > >> > I want my code to be GPLv3. > >> > > >> > >> If you want the code to be in GPL, then where is the problem/confusion > ? > >> > > > > Ok, So why that commercial license they have listed, for what purpose one > > should need that license..? > > I mean, I can code using PyQT and give to my customer and he can install > all > > the needed libraries.. > > 1. Some companies don't want anything associated with with Free > software, they would rather > pay money to keep their entire software stack "clean". > > 2. Allows Riverbank to make money from users who want to ship closed > source software developed > using PyQt. > That's exactly I want to understand. Let take a fictitious example I purchased a book on PyQt. I wrote an excellent close software which is based on PyQt. I am start selling this proprietary software in market. people started purchasing this software from my website. They download PyQT. and they run my close software. Now in this process, neither I no my customer paid any money to PyQT. So this is OK or me or my customer are making copyright infringement. I want to understand the benefit/advantage of buying commercial license for PyQT. > > Actually, if you are keen on keeping the source code closed, you may > want to look at PySide(http://www.pyside.org/) > which is a Python binding to Qt from Nokia, the owners of QT, the > company and brand. > Pyside is LGPL[1] and also PySide is designed to be a drop-in > replacement for PyQt. > > +PG > > [1] http://www.pyside.org/about/ > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From pradeep at btbytes.com Mon Jan 10 06:08:00 2011 From: pradeep at btbytes.com (Pradeep Gowda) Date: Mon, 10 Jan 2011 00:08:00 -0500 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Sun, Jan 9, 2011 at 11:39 PM, Narendra Sisodiya wrote: > On Mon, Jan 10, 2011 at 7:55 AM, Pradeep Gowda wrote: > >> On Sun, Jan 9, 2011 at 6:22 PM, Narendra Sisodiya >> wrote: >> > On Mon, Jan 10, 2011 at 3:54 AM, Vivek Khurana > >wrote: >> > >> >> On Mon, Jan 10, 2011 at 3:44 AM, Narendra Sisodiya >> >> wrote: >> >> > At the same time, I do not want to use any restricted Libraries.. Can >> >> > somebody explain license of PyQT ? >> >> > >> >> >> http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll >> >> > I want my code to be GPLv3. >> >> > >> >> >> >> ?If you want the code to be in GPL, then where is the problem/confusion >> ? >> >> >> > >> > Ok, So why that commercial license they have listed, for what purpose one >> > should need that license..? >> > I mean, I can code using PyQT and give to my customer and he can install >> all >> > the needed libraries.. >> >> 1. Some companies don't want anything associated with with Free >> software, they would rather >> pay money to keep their entire software stack "clean". >> >> 2. Allows Riverbank to make money from users who want to ship closed >> source software developed >> using PyQt. >> > > > That's exactly I want to understand. Let take a fictitious example > I purchased a book on PyQt. I wrote an excellent close software which is > based on PyQt. I am start selling this proprietary software in market. > people started purchasing this software from my website. They download PyQT. > and they run my close software. > Now in this process, neither I no my customer paid any money to PyQT. So > this is OK or me or my customer are making copyright infringement. > I want to understand the benefit/advantage of buying commercial license for > PyQT. If I understand the GPL correctly, the situation you are describing is in violation of the GPL terms because your code depends on PyQt code to run. Compare this to the Library/Lesser GPL, where the license explicitly allows you to link against LGPL'd libraries without having to provide the code of your applications. I believe it is only fair (and legally required) to pay a licensing fee to riverbank if you are selling the software without disclosing source. After all even they have to make money for investing their time and expertise that provides value to you and the customer. +PG From narendra at narendrasisodiya.com Mon Jan 10 06:26:45 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 10:56:45 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 10:38 AM, Pradeep Gowda wrote: > On Sun, Jan 9, 2011 at 11:39 PM, Narendra Sisodiya > wrote: > > On Mon, Jan 10, 2011 at 7:55 AM, Pradeep Gowda > wrote: > > > >> On Sun, Jan 9, 2011 at 6:22 PM, Narendra Sisodiya > >> wrote: > >> > On Mon, Jan 10, 2011 at 3:54 AM, Vivek Khurana < > hiddenharmony at gmail.com > >> >wrote: > >> > > >> >> On Mon, Jan 10, 2011 at 3:44 AM, Narendra Sisodiya > >> >> wrote: > >> >> > At the same time, I do not want to use any restricted Libraries.. > Can > >> >> > somebody explain license of PyQT ? > >> >> > > >> >> > >> > http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll > >> >> > I want my code to be GPLv3. > >> >> > > >> >> > >> >> If you want the code to be in GPL, then where is the > problem/confusion > >> ? > >> >> > >> > > >> > Ok, So why that commercial license they have listed, for what purpose > one > >> > should need that license..? > >> > I mean, I can code using PyQT and give to my customer and he can > install > >> all > >> > the needed libraries.. > >> > >> 1. Some companies don't want anything associated with with Free > >> software, they would rather > >> pay money to keep their entire software stack "clean". > >> > >> 2. Allows Riverbank to make money from users who want to ship closed > >> source software developed > >> using PyQt. > >> > > > > > > That's exactly I want to understand. Let take a fictitious example > > I purchased a book on PyQt. I wrote an excellent close software which is > > based on PyQt. I am start selling this proprietary software in market. > > people started purchasing this software from my website. They download > PyQT. > > and they run my close software. > > Now in this process, neither I no my customer paid any money to PyQT. So > > this is OK or me or my customer are making copyright infringement. > > I want to understand the benefit/advantage of buying commercial license > for > > PyQT. > > If I understand the GPL correctly, the situation you are describing is > in violation > of the GPL terms because your code depends on PyQt code to run. > I am just typing some random string , it comes out to be a PyQT code. some fellows are interested to buy it, I never tested using PyQT nor i am giving them suggestion to install PyQT. Client are doing by their own. How come I am making any violation .... From rmathews at gmail.com Mon Jan 10 06:30:47 2011 From: rmathews at gmail.com (Roshan Mathews) Date: Mon, 10 Jan 2011 11:00:47 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 10:56, Narendra Sisodiya wrote: > I am just typing some random string , it comes out to be a PyQT code. some > fellows are interested to buy it, I never tested using PyQT ?nor i am giving > them suggestion to install PyQT. Client are doing by their own. How come I > am making any violation .... Contact Riverbank at info at riverbankcomputing.com -- http://about.me/rosh From pradeep at btbytes.com Mon Jan 10 07:05:57 2011 From: pradeep at btbytes.com (Pradeep Gowda) Date: Mon, 10 Jan 2011 01:05:57 -0500 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 12:26 AM, Narendra Sisodiya wrote: > On Mon, Jan 10, 2011 at 10:38 AM, Pradeep Gowda wrote: > >> On Sun, Jan 9, 2011 at 11:39 PM, Narendra Sisodiya >> wrote: >> > On Mon, Jan 10, 2011 at 7:55 AM, Pradeep Gowda >> wrote: >> > >> >> On Sun, Jan 9, 2011 at 6:22 PM, Narendra Sisodiya >> >> wrote: >> >> > On Mon, Jan 10, 2011 at 3:54 AM, Vivek Khurana < >> hiddenharmony at gmail.com >> >> >wrote: >> >> > >> >> >> On Mon, Jan 10, 2011 at 3:44 AM, Narendra Sisodiya >> >> >> wrote: >> >> >> > At the same time, I do not want to use any restricted Libraries.. >> Can >> >> >> > somebody explain license of PyQT ? >> >> >> > >> >> >> >> >> >> http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll >> >> >> > I want my code to be GPLv3. >> >> >> > >> >> >> >> >> >> ?If you want the code to be in GPL, then where is the >> problem/confusion >> >> ? >> >> >> >> >> > >> >> > Ok, So why that commercial license they have listed, for what purpose >> one >> >> > should need that license..? >> >> > I mean, I can code using PyQT and give to my customer and he can >> install >> >> all >> >> > the needed libraries.. >> >> >> >> 1. Some companies don't want anything associated with with Free >> >> software, they would rather >> >> pay money to keep their entire software stack "clean". >> >> >> >> 2. Allows Riverbank to make money from users who want to ship closed >> >> source software developed >> >> using PyQt. >> >> >> > >> > >> > That's exactly I want to understand. Let take a fictitious example >> > I purchased a book on PyQt. I wrote an excellent close software which is >> > based on PyQt. I am start selling this proprietary software in market. >> > people started purchasing this software from my website. They download >> PyQT. >> > and they run my close software. >> > Now in this process, neither I no my customer paid any money to PyQT. So >> > this is OK or me or my customer are making copyright infringement. >> > I want to understand the benefit/advantage of buying commercial license >> for >> > PyQT. >> >> If I understand the GPL correctly, the situation you are describing is >> in violation >> of the GPL terms because your code depends on PyQt code to run. >> > > I am just typing some random string , it comes out to be a PyQT code. some > fellows are interested to buy it, I never tested using PyQT ?nor i am giving > them suggestion to install PyQT. Client are doing by their own. How come I > am making any violation .... Ah, yes. The "I was just carrying an open knife and pointing in random directions, but people keep giving me money. What did I do wrong?" argument. If you are serious doing professional software development, it's worth your time to understand how copyright and licensing works. Good luck. From abpillai at gmail.com Mon Jan 10 08:33:53 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 10 Jan 2011 13:03:53 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 10:56 AM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > code to run. > > > > I am just typing some random string , it comes out to be a PyQT code. How ? This is some skill if you ask me. > some > fellows are interested to buy it, I never tested using PyQT nor i am > giving > them suggestion to install PyQT. Client are doing by their own. How come I > am making any violation .... > Are you kidding ? You might have typed the code in your sleep, but as long as it is using library "X" and X stipulates a licensing scheme, which is non-free, you and your customers are bound by X's licensing terms. If you want a rough and dirty guide to open source licensing, here it is. 1. Using public domain/free licenses (BSD, MPL etc) - You are free to choose whatever licensing you want to. Typically people re-license code using BSD* libraries in BSD or compatible licenses. 2. Throw-away/free/utility code which you don't care - Put in public domain or use some arbit license. I suggest WTFL. 3. Code under LGPL - You can relicense in LGPL or stricter licenses such as GPL*. Can't re-licenses typically under a much freer license such as BSD. 4. Code under GPLv2/GPLv3 - Typically provides a lot of restrictions on commercial use of the source code. People re-license under same licenses. I suggest spending some time on http://www.opensource.org/licenses/index.html whenever you got time. It is worth your while. > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand From abpillai at gmail.com Mon Jan 10 08:39:09 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 10 Jan 2011 13:09:09 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 1:03 PM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > > > On Mon, Jan 10, 2011 at 10:56 AM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > >> code to run. >> > >> >> I am just typing some random string , it comes out to be a PyQT code. > > > How ? This is some skill if you ask me. > > >> some >> fellows are interested to buy it, I never tested using PyQT nor i am >> giving >> them suggestion to install PyQT. Client are doing by their own. How come I >> am making any violation .... >> > > Are you kidding ? You might have typed the code in your sleep, but as long > as it is using library "X" and X stipulates a licensing scheme, which is > non-free, > you and your customers are bound by X's licensing terms. > > If you want a rough and dirty guide to open source licensing, here it is. > > 1. Using public domain/free licenses (BSD, MPL etc) - You are free to > choose > whatever licensing you want to. Typically people re-license code using > BSD* > libraries in BSD or compatible licenses. > Hmmm, getting old. I actually meant MIT, not MPL which is more strict. > 2. Throw-away/free/utility code which you don't care - Put in public domain > or > use some arbit license. I suggest WTFL. > it is WTFPL, very interesting license, if you ask me :) > 3. Code under LGPL - You can relicense in LGPL or stricter licenses such > as GPL*. Can't re-licenses typically under a much freer license such as > BSD. > 4. Code under GPLv2/GPLv3 - Typically provides a lot of restrictions on > commercial > use of the source code. People re-license under same licenses. > > I suggest spending some time on > http://www.opensource.org/licenses/index.html > whenever you got time. It is worth your while. > > >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > > -- > --Anand > > > > -- --Anand From vsapre80 at gmail.com Mon Jan 10 10:57:46 2011 From: vsapre80 at gmail.com (Vishal) Date: Mon, 10 Jan 2011 15:27:46 +0530 Subject: [BangPypers] Fwd: Suggestion for GUI In-Reply-To: References: Message-ID: Hi, If you have not yet started the GUI side of things, I would encourage you to look at Enthought Traits and TraitsUI packages. It allows either WxPython or Qt backends, thought wx integration is much tighter. The thing is you can start your app as a command line utility and then with one single call to Traits, configure a UI for it. (that is if you have sprinkled Traits based types in your code :) ) Enjoy, Vishal ---------- Forwarded message ---------- From: Narendra Sisodiya Date: Mon, Jan 10, 2011 at 3:44 AM Subject: [BangPypers] Suggestion for GUI To: Bangalore Python Users Group - India I have made a command line utility in python.. it was fun.. next I want to add GUI on it, also I want to know what you use {I have see the page which list so many GUI toolkit available} I love html5/Javascript so I will love to explore webkit... At the same time, I do not want to use any restricted Libraries.. Can somebody explain license of PyQT ? http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#licenseAll I want my code to be GPLv3. -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? _______________________________________________ BangPypers mailing list BangPypers at python.org http://mail.python.org/mailman/listinfo/bangpypers -- 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? "May we do good and not evil. May we find forgiveness for ourself and forgive others. May we share freely, never taking more than we give." From noufal at gmail.com Mon Jan 10 14:31:21 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 10 Jan 2011 19:01:21 +0530 Subject: [BangPypers] Suggestion for GUI References: Message-ID: <87y66slwba.fsf@nibrahim.net.in> I could be totally wrong about this. I'm not a lawyer but this is my general understanding of why dual licensing exists. On Mon, Jan 10 2011, Narendra Sisodiya wrote: [...] > That's exactly I want to understand. Let take a fictitious example I > purchased a book on PyQt. I wrote an excellent close software which is > based on PyQt. To use a third party package, you will need to accept their license - be it the GPL, a BSD type (non-copyleft) license or a more restrictive EULA. If you're using PyQt, you are bound by whatever license the version you're using it released under. If you are using the libre version of PyQt, it is made usable to you under the terms of the GNU GPL (I haven't checked the website myself but that's what this thread suggests). The GNU GPL is a copyleft license which insists that applications derived[1] from software licensed under it also be released using the same licensing terms as itself. This is a hack (one of RMSs best in my opnion) using copyright to make sure that the software "stays" free. It's not possible to take a GPL program and make a non-free version of it (which is possible with non-copyleft free-software licenses like the MIT license). It's generally agreed upon that linking your code with a library constitues a dervied work (I don't know if this has been legally tested). This means that your program if released under a non-free licenses is in violation of the GNU GPL and so you're doing something illegal. Some libraries are released under the LGPL which is the GPL with an extra clause that says that linking against them doesn't constitute a derived work. AFAIK, PyQt is not one of them. > I am start selling this proprietary software in market. Selling has nothing to with software being libre or not. You can sell copies of GPLed code (like RMS himself did with early copies of Emacs). > people started purchasing this software from my website. Fair enough. > They download PyQT. and they run my close software. Your program *requires* PyQt to run so you have to obtain it under a license. If you obtain a GPLed version, you have to make your own application free software to confirm to the GPL. If you want to keep your code closed, you have to obtain a version of PyQt that lets you do this (for which you'll have to pay). This is the point of dual licensing. Another example is the GNU readline library. You cannot make a closed source application that uses it without violating the GPL. If you want to do that, you'll have to contact the copyright owners (the FSF), ask them to give it to you under a different license that allows this for which they might charge you money. [...] Footnotes: [1] The is the term where much of the legalities hide - if I use a GPL'ed library is my code "derived"? If I use code that's generated by a GPL program, is my code "derived"? etc. -- From narendra at narendrasisodiya.com Mon Jan 10 16:41:03 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 21:11:03 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: Message-ID: On Mon, Jan 10, 2011 at 1:03 PM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > On Mon, Jan 10, 2011 at 10:56 AM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > > > code to run. > > > > > > > I am just typing some random string , it comes out to be a PyQT code. > > > How ? This is some skill if you ask me. > > > > some > > fellows are interested to buy it, I never tested using PyQT nor i am > > giving > > them suggestion to install PyQT. Client are doing by their own. How come > I > > am making any violation .... > > > > Are you kidding ? You might have typed the code in your sleep, but as long > as it is using library "X" and X stipulates a licensing scheme, which is > non-free, > you and your customers are bound by X's licensing terms. > > If you want a rough and dirty guide to open source licensing, here it is. > > 1. Using public domain/free licenses (BSD, MPL etc) - You are free to > choose > whatever licensing you want to. Typically people re-license code using > BSD* > libraries in BSD or compatible licenses. > 2. Throw-away/free/utility code which you don't care - Put in public domain > or > use some arbit license. I suggest WTFL. > 3. Code under LGPL - You can relicense in LGPL or stricter licenses such > as GPL*. Can't re-licenses typically under a much freer license such as > BSD. > 4. Code under GPLv2/GPLv3 - Typically provides a lot of restrictions on > commercial > use of the source code. People re-license under same licenses. > > I suggest spending some time on > http://www.opensource.org/licenses/index.html > whenever you got time. It is worth your while. > > Thanks, people are funny.. I am well aware of concept of license and copyright, From narendra at narendrasisodiya.com Mon Jan 10 16:52:53 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 21:22:53 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: <87y66slwba.fsf@nibrahim.net.in> References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: On Mon, Jan 10, 2011 at 7:01 PM, Noufal Ibrahim wrote: > > I could be totally wrong about this. I'm not a lawyer but this is my > general understanding of why dual licensing exists. > > On Mon, Jan 10 2011, Narendra Sisodiya wrote: > > [...] > > > That's exactly I want to understand. Let take a fictitious example I > > purchased a book on PyQt. I wrote an excellent close software which is > > based on PyQt. > > To use a third party package, you will need to accept their license - be > it the GPL, a BSD type (non-copyleft) license or a more restrictive > EULA. > > If you're using PyQt, you are bound by whatever license the version > you're using it released under. > > If you are using the libre version of PyQt, it is made usable to you > under the terms of the GNU GPL (I haven't checked the website myself but > that's what this thread suggests). > > The GNU GPL is a copyleft license which insists that applications > derived[1] from software licensed under it also be released using the > same licensing terms as itself. This is a hack (one of RMSs best in my > opnion) using copyright to make sure that the software "stays" > free. It's not possible to take a GPL program and make a non-free version > of it (which is possible with non-copyleft free-software licenses like > the MIT license). > > It's generally agreed upon that linking your code with a library > constitues a dervied work (I don't know if this has been legally > tested). This means that your program if released under a non-free > licenses is in violation of the GNU GPL and so you're doing something > illegal. Some libraries are released under the LGPL which is the GPL > with an extra clause that says that linking against them doesn't > constitute a derived work. AFAIK, PyQt is not one of them. > > > I am start selling this proprietary software in market. > > Selling has nothing to with software being libre or not. You can sell > copies of GPLed code (like RMS himself did with early copies of Emacs). > > > people started purchasing this software from my website. > > Fair enough. > > > They download PyQT. and they run my close software. > > Your program *requires* PyQt to run so you have to obtain it under a > license. If you obtain a GPLed version, you have to make your own > application free software to confirm to the GPL. If you want to keep > your code closed, you have to obtain a version of PyQt that lets you do > this (for which you'll have to pay). > > This is the point of dual licensing. > > Another example is the GNU readline library. You cannot make a closed > source application that uses it without violating the GPL. If you want > to do that, you'll have to contact the copyright owners (the FSF), ask > them to give it to you under a different license that allows this for > which they might charge you money. > > [...] > > > Footnotes: > [1] The is the term where much of the legalities hide - if I use a > GPL'ed library is my code "derived"? If I use code that's generated by a > GPL program, is my code "derived"? etc. > > Thanks !! -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From venkat83 at gmail.com Mon Jan 10 17:03:49 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Mon, 10 Jan 2011 21:33:49 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: On Mon, Jan 10, 2011 at 9:22 PM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > Thanks !! > I understand that you have trouble expressing yourselves, but bottom/posting does not mean that you type one word at the end of a long email. If you want yourselves to be taken seriously in any mailing list, try to be 'crisp' in your conversations. (for eg. i know some people who delete emails as soon as they seem my name, i am *so* bad!) From venkat83 at gmail.com Mon Jan 10 17:06:45 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Mon, 10 Jan 2011 21:36:45 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Sat, Jan 8, 2011 at 10:19 AM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > I am sorry but your code snippet was less efficient then what i posted > initially. > Are you sure? From venkat83 at gmail.com Mon Jan 10 17:08:46 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Mon, 10 Jan 2011 21:38:46 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Sat, Jan 8, 2011 at 10:34 AM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > Yes, I need black and white image, and I was having a grayscale image, I > have posted initially this thing. > you posted a RBG to black and white algorithm - even if somebody has RBG , > why one should use at RBG level, the right way is to do is to convert to > grayscale using avalable method. > I would highly recommend Digital Image Processing by Gonzalez and Woods; your fundamentals are not right. From renukaprasadb at gmail.com Mon Jan 10 17:12:23 2011 From: renukaprasadb at gmail.com (renukaprasadb at gmail.com) Date: Mon, 10 Jan 2011 21:42:23 +0530 Subject: [BangPypers] python plugin developer required Message-ID: i am giving the conversation between one of the person who accepted during recent pyconf and was unable to carry on further as he got busy with his exams or whatever -- he is not replying, so i am writing here -- if any one is interested / capable , please reply off the list to the email id i have cc'd .. the time spent will be compensated , the project is to add a plugin to kdenlive or pitivi or openshot depending on where the developer can get this done. plugin: is meant for dubbing. use case: after loading a video clip into any one of the apps mentioned above, the user send a sound input, say by speaking through a microphone while the video clip is being previewed. this input should get syncronized with the video clip and added on a track. I sure am interested. I'd prefer PiTiVi - Python and GStreamer based. Let me see if I understand the use case correctly: 1. Translator downloads Screencast with voiceover in English, imports it into PiTiVi 2. Removes Audio track 3. Adds a voiceover, in local language. 4. Exports to a proper format. let us assume that there exists a video clip that may or may not have an audio track. the requirement is dubbing plugin: dubbing is a generic plugin. it may be translation or it can be improvement of the original sound track. 1. user initiates dubbing plugin 2. the plugin disables an existing sound track if present (if piitivi support multiple audio tracks as in kdenlive then there is no need to delete the old track. it can be put off. ) 3. waits for the user's input to play/halt using say the space key 4. when in play, it takes live audio input and inserts with the video clip in sync the job of the plugin is now complete. after this the user can do whatever pitivi can do. I ran through the code a bit, and checked up with the PiTiVi developers. This is something they are definitely interested in getting included into PiTiVi, and I'll be getting all their support. I checked bugzilla, and there already was a bug on it (https://bugzilla.gnome.org/show_bug.cgi?id=572449). I'll be talking about the best way to implement this in their mailing list tomorrow. I'd estimate this to be a total of around 20-25 hours of total work - QA, UI design, actual coding - till the actual patch gets accepted. Will obviously become more accurate once I start working on them. -- Renuka Prasad 9901945674 From narendra at narendrasisodiya.com Mon Jan 10 17:35:36 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 22:05:36 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: On Mon, Jan 10, 2011 at 9:33 PM, Venkatraman S wrote: > On Mon, Jan 10, 2011 at 9:22 PM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > > > Thanks !! > > > > I understand that you have trouble expressing yourselves, but > bottom/posting > does not mean that > you type one word at the end of a long email. If you want yourselves to be > taken seriously in > any mailing list, try to be 'crisp' in your conversations. (for eg. i know > some people who > delete emails as soon as they seem my name, i am *so* bad!) > My experience in this community -- "You 90% sucks 90%" * Yup I made mistake by replying bottom posting but that's ok. If you Google search on my name probably you will be 25000+ hits and probably you can guess I am well aware for community building process and mailing list guidelines and into this form last 3x365x24x60x60 seconds.. . infact I keep on instructing others So its better not to give lecture on everybody.. Ex - somebody posted on ilugd that they should use facebook chat instead of mailing list.. now it was his fortunate that he was not killed on monks of opensource mailing list.. later I figured out he was just a 13 year chap who manage good howtos on linux... * May of you were kinds enough that you started explaining me fundas of License Copyright and other things. Who the hell asked about all this. Somebodie may or may not have his fundas clear but that does not means you should start explaining.. something like , even if I wrote "I am selling software.".. This sentence was part of a fictitious example which I gave you,, Why the hell you are explaining me that one can sell GPL. Most of the answer were irrelevant and many of you answer something else. nobody told you have to answer something. I gave a clear question. somebody pointed out riverbanking email id.. that was the right answer and i liked it. I could have asked them too, but I wrote to mailing list just to know experience and answer to my problem.. I will ask my query on company's email id and will forward to this mailing list but I would to say again... Please always reply what somebody is asking.. Even though you are trying to help by reply but actually you discourage and irritate people.. -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From narendra at narendrasisodiya.com Mon Jan 10 17:40:08 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 22:10:08 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Mon, Jan 10, 2011 at 9:38 PM, Venkatraman S wrote: > On Sat, Jan 8, 2011 at 10:34 AM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > > > Yes, I need black and white image, and I was having a grayscale image, I > > have posted initially this thing. > > you posted a RBG to black and white algorithm - even if somebody has RBG > , > > why one should use at RBG level, the right way is to do is to convert to > > grayscale using avalable method. > > > > I would highly recommend Digital Image Processing by Gonzalez and Woods; > your > fundamentals are not right. > > Are you mentally sick ?? I have explained well, My code is working and Python image community guideed me for this. Try to post your code snippet on that mailing list and you will get answer that your code was poorer and incorrect. Damm !! Why i am wasting time with you !! From narendra at narendrasisodiya.com Mon Jan 10 17:42:11 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Mon, 10 Jan 2011 22:12:11 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Mon, Jan 10, 2011 at 9:36 PM, Venkatraman S wrote: > On Sat, Jan 8, 2011 at 10:19 AM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > > > I am sorry but your code snippet was less efficient then what i posted > > initially. > > > > Are you sure? > > ofcourse !! you have said yourself that you have not tested it.. !! From noufal at gmail.com Mon Jan 10 18:37:38 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 10 Jan 2011 23:07:38 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: (Narendra Sisodiya's message of "Mon, 10 Jan 2011 22:05:36 +0530") References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: <87bp3ooe1p.fsf@gmail.com> On Mon, Jan 10 2011, Narendra Sisodiya wrote: [...] > I will ask my query on company's email id and will forward to this > mailing list but I would to say again... Please always reply what > somebody is asking.. Even though you are trying to help by reply but > actually you discourage and irritate people.. FWIW, I've seen Venkatraman's emails on this list more frequently than yours and generally find them clearer, more polite, more precise and less abrasive than yours. But I've had a rough weekend so maybe it's just me. -- From steve at lonetwin.net Mon Jan 10 19:10:52 2011 From: steve at lonetwin.net (steve) Date: Mon, 10 Jan 2011 23:40:52 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: <4D2B4BAC.9070102@lonetwin.net> Hi, You already got the reply to your question so feel free to ignore this. On 01/10/2011 10:05 PM, Narendra Sisodiya wrote: > On Mon, Jan 10, 2011 at 9:33 PM, Venkatraman S wrote: >> [...snip...] > > My experience in this community -- "You 90% sucks 90%" > I do not understand what that meant ^^^. Are you trying to say this community is hostile ? > * Yup I made mistake by replying bottom posting but that's ok. If you Google > search on my name ....blah blah blah [...snip...]....infact I keep > on instructing others So its better not to give lecture on everybody.. It doesn't matter who you are and what you've done before if you've committed a mistake. The gracious thing to do when someone points out your mistake is to accept it an apologize. If that is too much effort, just don't say anything and move on, being careful not to do commit the mistake again. > > * May of you were kinds enough that you started explaining me fundas of > License Copyright and other things. Who the hell asked about all this. You did AFAICT: http://mail.python.org/pipermail/bangpypers/2011-January/005610.html quoting: > That's exactly I want to understand. Let take a fictitious example > [...snip...] > I want to understand the benefit/advantage of buying commercial license for > PyQT. > > In fact, afaict from your responses of coming up with imaginative fairy-tale scenarios where your code spits out valid PyQt which your users then may use after downloading GPL'd PyQt (did I get that right ?) I might even say you are trolling. > > I will ask my query on company's email id and will forward to this mailing > list but I would to say again... Please always reply what somebody is > asking.. Even though you are trying to help by reply but actually you > discourage and irritate people.. > I did not see one thing that would be perceived as discouraging or irritating to anyone who does not have a egoistical 'you-don't-know-who-I-am-and-what-I've-done-and-I-don't-need-you-to-explain-me-stuff-I-already-know' attitude. Please take a deep breath and re-read the responses. They were all polite (maybe tongue-in-cheek; I don't remember, but polite nonetheless). A lot of time, a lot of people (me included) just reply to content, without even bothering to check the name of the sender. So, if they include something that you already know about, it is not out of condescension but just because of the programmer trait of being complete as well as concise. hth, cheers, - steve -- random spiel: http://lonetwin.net/ what i'm stumbling into: http://lonetwin.stumbleupon.com/ From narendra at narendrasisodiya.com Mon Jan 10 19:43:50 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Tue, 11 Jan 2011 00:13:50 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: <4D2B4BAC.9070102@lonetwin.net> References: <87y66slwba.fsf@nibrahim.net.in> <4D2B4BAC.9070102@lonetwin.net> Message-ID: On Mon, Jan 10, 2011 at 11:40 PM, steve wrote: > Hi, > > You already got the reply to your question so feel free to ignore this. > > > On 01/10/2011 10:05 PM, Narendra Sisodiya wrote: > >> On Mon, Jan 10, 2011 at 9:33 PM, Venkatraman S >> wrote: >> >>> [...snip...] >>> >> >> My experience in this community -- "You 90% sucks 90%" >> >> > I do not understand what that meant ^^^. Are you trying to say this > community is hostile ? > I asked 2-3 question and did not find proper answer.. I have given my reasons.. > > * Yup I made mistake by replying bottom posting but that's ok. If you >> Google >> search on my name ....blah blah blah [...snip...]....infact I keep >> >> on instructing others So its better not to give lecture on everybody.. >> > > It doesn't matter who you are and what you've done before if you've > committed a mistake. The gracious thing to do when someone points out your > mistake is to accept it an apologize. If that is too much effort, just don't > say anything and move on, being careful not to do commit the mistake again. > > I accept my mistake, > >> * May of you were kinds enough that you started explaining me fundas of >> License Copyright and other things. Who the hell asked about all this. >> > > You did AFAICT: > > http://mail.python.org/pipermail/bangpypers/2011-January/005610.html > > quoting: > >> That's exactly I want to understand. Let take a fictitious example >> [...snip...] >> >> I want to understand the benefit/advantage of buying commercial license >> for >> PyQT. >> >> >> > In fact, afaict from your responses of coming up with imaginative > fairy-tale scenarios where your code spits out valid PyQt which your users > then may use after downloading GPL'd PyQt (did I get that right ?) I might > even say you are trolling. > > See, I wrote a clear fictitious example -- and I asked for help/discussion on that but people started talking in-general and teaching license classes. this irritated me. I said - I am writing my a code which is close source and I have not given any rights to user. {i am against it but I am just making an example} Now, I am not distributing PyQT to users. All I am given a close source application which won't run without PyQt. Users are downloading PyQT. So In this process did I made any copyright infringement... I was expecting yes or no kind of answer. I gave a clear example.. I am unable to notice any copyright infringement in it. > > >> I will ask my query on company's email id and will forward to this mailing >> list but I would to say again... Please always reply what somebody is >> asking.. Even though you are trying to help by reply but actually you >> discourage and irritate people.. >> >> > I did not see one thing that would be perceived as discouraging or > irritating to anyone who does not have a egoistical > 'you-don't-know-who-I-am-and-what-I've-done-and-I-don't-need-you-to-explain-me-stuff-I-already-know' > attitude. Please take a deep breath and re-read the responses. They were all > polite (maybe tongue-in-cheek; I don't remember, but polite nonetheless). > It was just a question of what somebody is asked.. Or what is the discussion.... If somebody type something information which is not needed then that make irritation. > > A lot of time, a lot of people (me included) just reply to content, without > even bothering to check the name of the sender. yes, you reply what somebody is asked and not the hupmty dumpty story... What is If I reply something other then what you asked.. > So, if they include something that you already know about, it is not out of > condescension but just because of the programmer trait of being complete as > well as concise. > > hth, > cheers, > - steve > > -- > random spiel: http://lonetwin.net/ > what i'm stumbling into: http://lonetwin.stumbleupon.com/ > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From narendra at narendrasisodiya.com Mon Jan 10 19:57:23 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Tue, 11 Jan 2011 00:27:23 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> <4D2B4BAC.9070102@lonetwin.net> Message-ID: On > > In fact, afaict from your responses of coming up with imaginative >> fairy-tale scenarios where your code spits out valid PyQt which your users >> then may use after downloading GPL'd PyQt (did I get that right ?) I might >> even say you are trolling. >> >> > See, I wrote a clear fictitious example -- and I asked for help/discussion > on that but people started talking in-general and teaching license classes. > this irritated me. > > I said - I am writing my a code which is close source and I have not given > any rights to user. {i am against it but I am just making an example} > Now, I am not distributing PyQT to users. All I am given a close source > application which won't run without PyQt. Users are downloading PyQT. > So In this process did I made any copyright infringement... I was expecting > yes or no kind of answer. > I gave a clear example.. I am unable to notice any copyright infringement > in it. > > I was asking like this - how does it matter Compiler I am using , I can use Propitiatory License IDE too - I can license my code to any license at my will. How the decision of my code's license depends on Compilers License. for me libraries are also a tool. I am just using them for code building. As long as I am not giving a bundled close solution to user, I need not to worry about commercial license to do it. But I am not bundling them., I am just giving my application to some license, how does this decision depends on license of libraries. I might be wrong at some where in my fundas or unable to grab the "requirement" that why should one buy commercial license of PyQt. So I asked this question. I think it was very much clear from my post . If not, one can ask to clarify what I want to know.. Posting/Replying on what license to use, what license gives what and one can sell GPL code too etc and so many other things some guys replied. That gave me strong irritation. From narendra at narendrasisodiya.com Mon Jan 10 19:57:23 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Tue, 11 Jan 2011 00:27:23 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> <4D2B4BAC.9070102@lonetwin.net> Message-ID: On > > In fact, afaict from your responses of coming up with imaginative >> fairy-tale scenarios where your code spits out valid PyQt which your users >> then may use after downloading GPL'd PyQt (did I get that right ?) I might >> even say you are trolling. >> >> > See, I wrote a clear fictitious example -- and I asked for help/discussion > on that but people started talking in-general and teaching license classes. > this irritated me. > > I said - I am writing my a code which is close source and I have not given > any rights to user. {i am against it but I am just making an example} > Now, I am not distributing PyQT to users. All I am given a close source > application which won't run without PyQt. Users are downloading PyQT. > So In this process did I made any copyright infringement... I was expecting > yes or no kind of answer. > I gave a clear example.. I am unable to notice any copyright infringement > in it. > > I was asking like this - how does it matter Compiler I am using , I can use Propitiatory License IDE too - I can license my code to any license at my will. How the decision of my code's license depends on Compilers License. for me libraries are also a tool. I am just using them for code building. As long as I am not giving a bundled close solution to user, I need not to worry about commercial license to do it. But I am not bundling them., I am just giving my application to some license, how does this decision depends on license of libraries. I might be wrong at some where in my fundas or unable to grab the "requirement" that why should one buy commercial license of PyQt. So I asked this question. I think it was very much clear from my post . If not, one can ask to clarify what I want to know.. Posting/Replying on what license to use, what license gives what and one can sell GPL code too etc and so many other things some guys replied. That gave me strong irritation. From gora at mimirtech.com Mon Jan 10 20:07:08 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Tue, 11 Jan 2011 00:37:08 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: Hi Narendra, I hate to step in here, and debated whether to do it at all or not, as I certainly do not like to dictate to people that they should do this, or that. However, if you will permit me certain observations: I respect what you are trying to do, probably also from a perspective that people on *this* group might not have. However, that by no means excuses various things: * Difficulty in expressing yourself asides, you seem to have an issue in understanding how licences work. That is OK, but a refusal to accept well-meaning follow-ups is a problem: Noufal's being a case in point. * I also have serious issues with "If you Google search on my name probably you will be 25000+ hits..." So, what? There are people on this list who probably have ten times as many hits. Or, even if not, an argument constructed by appeal to authority is no argument at all in a tech. world. * Noufal has already done a great job of explaining the issues. To summarise his points, you have two choices: - You can release your code under the GPL. IMHO, this is exactly what you should be doing. Releasing under the GPL does *not* prohibit you from charging for the code. - If for whatever reason (such as wanting complete control over future work), your customer or you wants not to be encumbered by the GPL, you *have* to buy a commercial licence from PyQT (be warned that I have not read the PyQT licence, but am going by what the discussion on this list indicates. Please do contact me off-list, or on my mobile if you wish to discuss this further. Regards, Gora From steve at lonetwin.net Mon Jan 10 20:30:45 2011 From: steve at lonetwin.net (steve) Date: Tue, 11 Jan 2011 01:00:45 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> <4D2B4BAC.9070102@lonetwin.net> Message-ID: <4D2B5E65.3080704@lonetwin.net> Hi, On 01/11/2011 12:27 AM, Narendra Sisodiya wrote: > On > >> >> In fact, afaict from your responses of coming up with imaginative >>> fairy-tale scenarios where your code spits out valid PyQt which your users >>> then may use after downloading GPL'd PyQt (did I get that right ?) I might >>> even say you are trolling. >>> >>> >> See, I wrote a clear fictitious example -- and I asked for help/discussion >> on that but people started talking in-general and teaching license classes. >> this irritated me. >> Well, in that case the irritation stems out of your misunderstanding of /why/ they were speaking of licenses. To aid your understanding of the implications of the license were being demonstrated by comparing different licenses. >> I said - I am writing my a code which is close source and I have not given >> any rights to user. {i am against it but I am just making an example} >> Now, I am not distributing PyQT to users. All I am given a close source >> application which won't run without PyQt. Here in lies the problem. When you distributed your PyQt based closed source application, you have already distributed PyQt ! ...since at somepoint in your code you are calling 'import PyQt' and AFAIK all tools that convert python code to an binary 'exe' format essentially create some sort of isolated python environment including just the modules required and then compress it up as a self-extracting and installing executable. > Users are downloading PyQT. This will not be used by your closed source binary because the binary will use a custom python (think in terms similar to virtualenv) with a custom PYTHONPATH. >> So In this process did I made any copyright infringement... I was expecting >> yes or no kind of answer. The answer then is yes. >> I gave a clear example.. I am unable to notice any copyright infringement >> in it. >> ...well there is and this is where the discussion about PyQt GPL Vs PySide's LGPL is relevant. >> > I was asking like this - how does it matter Compiler I am using , I can use > Propitiatory License IDE too - I can license my code to any license at my > will. How the decision of my code's license depends on Compilers License. > for me libraries are also a tool. I am just using them for code building. As > long as I am not giving a bundled close solution to user, I need not to > worry about commercial license to do it. But I am not bundling them. You should learn how libraries work. Libraries are not just a compile time thing. When you 'link' against a library, the binary gets a reference to where to 'load' the library at runtime. This is the reason why even if you don't intend to do devel work, you cannot run some applications in linux without installing the dependent libraries (as opposed to when you do intend to do devel work, you install the -devel packages). (dodging the pedants: yes I know of static linking but I am trying to keep it simple here). So, when you distribute a close source python app., your exe will also include the library that your application needs to load at runtime. >, I am > just giving my application to some license, how does this decision depends > on license of libraries. I might be wrong at some where in my fundas or > unable to grab the "requirement" that why should one buy commercial license > of PyQt. So I asked this question. I think it was very much clear from my > post . If not, one can ask to clarify what I want to know.. > Posting/Replying on what license to use, what license gives what and one > can sell GPL code too etc and so many other things some guys replied. That > gave me strong irritation. I hope my reply didn't give you strong irritation. If what I wrote made sense to you go back to the thread and re-read it, you'll see a natural flow there about the discussion based on the assumption that you know how libraries work. cheers, - steve -- random spiel: http://lonetwin.net/ what i'm stumbling into: http://lonetwin.stumbleupon.com/ From narendra at narendrasisodiya.com Mon Jan 10 20:45:32 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Tue, 11 Jan 2011 01:15:32 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: Response one -- Just delete it, It is just a spam ______________ On Tue, Jan 11, 2011 at 12:37 AM, Gora Mohanty wrote: > Hi Narendra, > > Hello Narendra > I hate to step in here, No problem any one can.. > and debated whether to do it > at all or not, as I certainly do not like to dictate to > people that they should do this, or that. However, if > you will permit me certain observations: > > I respect what you are trying to do, probably also > from a perspective that people on *this* group might > not have. However, that by no means excuses various > things: > * Difficulty in expressing yourself asides, you seem to > have an issue in understanding how licences work. > That is OK, but a refusal to accept well-meaning > follow-ups is a problem: Noufal's being a case in > point. > OK Narendra understanding the misunderstanding is good for clear misunderstanding - unknow write my favorite quote. > * I also have serious issues with "If you Google > search on my name probably you will be 25000+ > hits..." So, what? Dear narendra, why not you have used DuckDuckGo, You know duckduckgo is a search engine which gives you privary.. Also, why the hell you are promoting yourself.. you can promote Google.. > There are people on this list who > probably have ten times as many hits. Hey Narendra, - I got a idea, why not making a bangpyper website and everybody has an account over it. > Or, even if > not, an argument constructed by appeal to authority > is no argument at all in a tech. world. > * Noufal has already done a great job of explaining > the issues. To summarise his points, you have two > choices: > - You can release your code under the GPL. IMHO, > this is exactly what you should be doing. Releasing > under the GPL does *not* prohibit you from charging > for the code. > - If for whatever reason (such as wanting complete > control over future work), your customer or you wants > not to be encumbered by the GPL, you *have* to buy > a commercial licence from PyQT (be warned that I > have not read the PyQT licence, but am going by what > the discussion on this list indicates. > > Please do contact me off-list, or on my mobile if > you wish to discuss this further. > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From narendra at narendrasisodiya.com Mon Jan 10 20:46:26 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Tue, 11 Jan 2011 01:16:26 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: Response 2 --- this is my actual responce without any spam.. I just wanted to show how one can just use inline posting to feed "not-needed" information.. in discussion... Pleases do not throw stone on me for posting this header in top posting.. ______________ On Tue, Jan 11, 2011 at 12:37 AM, Gora Mohanty wrote: > Hi Narendra, > > I hate to step in here, and debated whether to do it > at all or not, as I certainly do not like to dictate to > people that they should do this, or that. However, if > you will permit me certain observations: > > I respect what you are trying to do, probably also > from a perspective that people on *this* group might > not have. However, that by no means excuses various > things: > * Difficulty in expressing yourself asides, you seem to > have an issue in understanding how licences work. > That is OK, but a refusal to accept well-meaning > follow-ups is a problem: Noufal's being a case in > point. > * I also have serious issues with "If you Google > search on my name probably you will be 25000+ > hits..." So, what? There are people on this list who > probably have ten times as many hits. Or, even if > not, an argument constructed by appeal to authority > is no argument at all in a tech. world. > I gave this figure to show, I know the rules and regulation and know mailing list culture. so need not to hit somebody on his first post. If somebody is doing it again and again, give him a lecture then,,, > * Noufal has already done a great job of explaining > the issues. To summarise his points, you have two > choices: > - You can release your code under the GPL. IMHO, > this is exactly what you should be doing. Releasing > under the GPL does *not* prohibit you from charging > for the code. > - If for whatever reason (such as wanting complete > control over future work), your customer or you wants > not to be encumbered by the GPL, you *have* to buy > a commercial licence from PyQT (be warned that I > have not read the PyQT licence, but am going by what > the discussion on this list indicates. > > Thanks to everybody for devoting valuable time, but when I started the discussion , I asked clearly that why somebody should buy commercial license and later on I gave a example to bypass this restriction. So I was expecting discussion on this and not a "lecture on how on license" form various members. I am not blaming everybody who participated in the thread.. From narendra at narendrasisodiya.com Mon Jan 10 21:01:15 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Tue, 11 Jan 2011 01:31:15 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: <4D2B5E65.3080704@lonetwin.net> References: <87y66slwba.fsf@nibrahim.net.in> <4D2B4BAC.9070102@lonetwin.net> <4D2B5E65.3080704@lonetwin.net> Message-ID: On Tue, Jan 11, 2011 at 1:00 AM, steve wrote: > Hi, > > > On 01/11/2011 12:27 AM, Narendra Sisodiya wrote: > >> On >> >> >>> In fact, afaict from your responses of coming up with imaginative >>> >>>> fairy-tale scenarios where your code spits out valid PyQt which your >>>> users >>>> then may use after downloading GPL'd PyQt (did I get that right ?) I >>>> might >>>> even say you are trolling. >>>> >>>> >>>> See, I wrote a clear fictitious example -- and I asked for >>> help/discussion >>> on that but people started talking in-general and teaching license >>> classes. >>> this irritated me. >>> >>> > Well, in that case the irritation stems out of your misunderstanding of > /why/ they were speaking of licenses. To aid your understanding of the > implications of the license were being demonstrated by comparing different > licenses. > > > I said - I am writing my a code which is close source and I have not >>> given >>> any rights to user. {i am against it but I am just making an example} >>> Now, I am not distributing PyQT to users. All I am given a close source >>> application which won't run without PyQt. >>> >> > Here in lies the problem. When you distributed your PyQt based closed > source application, you have already distributed PyQt ! ...since at > somepoint in your code you are calling 'import PyQt' SuperLike... First most constructive post from last 2-3 days on bangpyper.. That's exactly is my question. I am saying, that I have not installed any PyQT on my system and I am not using Python atall. {to other, please assume for GOD sake} I have purchased a book on PyQT. and now I am writing my code using text editor and i am not using PyQT atall. Now I just want to do any thing with my code.. GPL + public release + nonprofit GPL + for profit Close software + non- profit -- freeware Close software + for profit -- proprietary software My user are downloading PyQT and running my .py files... > and AFAIK all tools that convert python code to an binary 'exe' format > essentially create some sort of isolated python environment including just > the modules required and then compress it up as a self-extracting and > installing executable. > > Users are downloading PyQT. >> > > This will not be used by your closed source binary because the binary will > use a custom python (think in terms similar to virtualenv) with a custom > PYTHONPATH. > > I will learn on it, till now, I am just making and running py files. no idea about binary part exactly. > > So In this process did I made any copyright infringement... I was >>> expecting >>> yes or no kind of answer. >>> >> > The answer then is yes. > > Same question with more detailed explanation. > > I gave a clear example.. I am unable to notice any copyright infringement >>> in it. >>> >>> > ...well there is and this is where the discussion about PyQt GPL Vs > PySide's LGPL is relevant. > > I never said about this, Infact my first question what on Which GUI lib to be used.. So people can share what they worked on it,,, > > >>> I was asking like this - how does it matter Compiler I am using , I can >> use >> Propitiatory License IDE too - I can license my code to any license at my >> will. How the decision of my code's license depends on Compilers License. >> for me libraries are also a tool. I am just using them for code building. >> As >> long as I am not giving a bundled close solution to user, I need not to >> worry about commercial license to do it. But I am not bundling them. >> > > You should learn how libraries work. Libraries are not just a compile time > thing. When you 'link' against a library, the binary gets a reference to > where to 'load' the library at runtime. This is the reason why even if you > don't intend to do devel work, you cannot run some applications in linux > without installing the dependent libraries (as opposed to when you do intend > to do devel work, you install the -devel packages). > > (dodging the pedants: yes I know of static linking but I am trying to keep > it simple here). > > So, when you distribute a close source python app., your exe will also > include the library that your application needs to load at runtime. > > > , I am >> just giving my application to some license, how does this decision depends >> on license of libraries. I might be wrong at some where in my fundas or >> unable to grab the "requirement" that why should one buy commercial >> license >> of PyQt. So I asked this question. I think it was very much clear from >> my >> post . If not, one can ask to clarify what I want to know.. >> Posting/Replying on what license to use, what license gives what and one >> can sell GPL code too etc and so many other things some guys replied. That >> gave me strong irritation. >> > > I hope my reply didn't give you strong irritation. If what I wrote made > sense to you go back to the thread and re-read it, you'll see a natural flow > there about the discussion based on the assumption that you know how > libraries work. > > Thanks Steve for Guiding me.. -- ??????????????????????????? ? Narendra Sisodiya ? http://narendrasisodiya.com ??????????????????????????? From gora at mimirtech.com Mon Jan 10 21:06:23 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Tue, 11 Jan 2011 01:36:23 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: On Tue, Jan 11, 2011 at 1:15 AM, Narendra Sisodiya wrote: [...] > Dear narendra, why not you have used DuckDuckGo, > You know duckduckgo is a search engine which gives you privary.. > Also, why the hell you are promoting yourself.. you can promote Google.. [...] OK, fine. If you are determined to make a fool of yourselves, by all means carry on. I am done responding on this thread. Regards, Gora From narendra at narendrasisodiya.com Mon Jan 10 21:13:08 2011 From: narendra at narendrasisodiya.com (Narendra Sisodiya) Date: Tue, 11 Jan 2011 01:43:08 +0530 Subject: [BangPypers] Suggestion for GUI In-Reply-To: References: <87y66slwba.fsf@nibrahim.net.in> Message-ID: On Tue, Jan 11, 2011 at 1:36 AM, Gora Mohanty wrote: > On Tue, Jan 11, 2011 at 1:15 AM, Narendra Sisodiya > wrote: > [...] > > Dear narendra, why not you have used DuckDuckGo, > > You know duckduckgo is a search engine which gives you privary.. > > Also, why the hell you are promoting yourself.. you can promote Google.. > [...] > > OK, fine. If you are determined to make a fool of yourselves, > by all means carry on. > > I am done responding on this thread. > I was giving a demo of how one can put "not needed" text while replying which some member did. Even I am not at all blaming you for any thing.. I just took your post for demo purpose.. because at that point I felt strongly so show how one can put some "inline text" in reply which satify someone for just giving a reply. From chandan.dutta.chowdhury at gmail.com Tue Jan 11 04:22:15 2011 From: chandan.dutta.chowdhury at gmail.com (chandan.dutta.chowdhury) Date: Tue, 11 Jan 2011 08:52:15 +0530 Subject: [BangPypers] [JOB] Python developer for system deployment and automation tools Message-ID: Hello All, We are engaged in system deployment and development of automation tools and are looking for a python programmer for our group. The work mostly revolves around deployment of RedHat Enterprise Linux and automation. In addition we also have some web application based on Turbogears. We are looking for someone who can come up with ideas for improving automation and easing the system deployment. Most of the tools used are either based on python or are developed by us using python. We are expecting the following skills in the candidate. - Experience 2 to 4 yrs - Knowledge of Python is a must - RHCE certification is a must - RPM build - Acquaintance with version control system (mercurial/svn) Good to have - Turbogears or any other web framework knowledge - Buildbot - Linux security/ hardening - Virtualization Rest assured that it is technically very interesting job. If any one is interested, drop me a mail at chandan.dc at gmai.com with "[RESUME-PYTHON]" in the subject line. Please also mention your CTC and expected CTC. Thanks Chandan From chandan.dutta.chowdhury at gmail.com Tue Jan 11 06:15:39 2011 From: chandan.dutta.chowdhury at gmail.com (chandan dutta chowdhury) Date: Tue, 11 Jan 2011 10:45:39 +0530 Subject: [BangPypers] [JOB] Python developer for system deployment and automation tools In-Reply-To: References: Message-ID: Hello All, > If any one is interested, drop me a mail at chandan.dc at gmai.com with > "[RESUME-PYTHON]" in the subject line. > Please note there was a mistake in the mail id, it should be "chandan.dc at gmail.com" sorry for that. - Chandan From nitin.nitp at gmail.com Tue Jan 11 07:48:42 2011 From: nitin.nitp at gmail.com (Nitin Kumar) Date: Tue, 11 Jan 2011 12:18:42 +0530 Subject: [BangPypers] Job opening with Python 1yr and 3yrs of exp Message-ID: Hi All, My Company is looking for Python and C knowledge guys for 1and 3yr exp. Work in in automation framework and kind supporting existing framework with new features and bug fixes. Interested person can send me their resume. -- Nitin K From nitin.nitp at gmail.com Tue Jan 11 08:45:02 2011 From: nitin.nitp at gmail.com (Nitin Kumar) Date: Tue, 11 Jan 2011 13:15:02 +0530 Subject: [BangPypers] MetaClass in python Message-ID: Hi all, I am trying to create one meta Class which can create classes at runtime. This I am able to achieve by the code snippet below >>> class ChattyType(type): def __new__(cls, name, bases, dct): print "Allocating memory for class", name for attributeName, attribute in dct.items(): if type(attribute) == FunctionType: attribute = function(attribute) dct[attributeName] = attribute return type.__new__(cls, name, bases, dct) def __init__(cls, name, bases, dct): print "Init'ing (configuring) class", name super(ChattyType, cls).__init__(name, bases, dct) >>> abc = ChattyType('X',(unittest2.TestCase,),{'fn':2}) Allocating memory for class X Init'ing (configuring) class X but I am looking for one function for this class created above, which will do some activities (say print some data) at run time. what all changes can be added to MetaClass to achieve this?? or is there any better way for the same. The above things I am doing to replace one existing class and its function attribute depending on some condition. So I want to create new class itself using MetaClass (bcoz there can be various class which need to be created at runtime) -- Nitin K From abpillai at gmail.com Tue Jan 11 09:28:46 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Tue, 11 Jan 2011 13:58:46 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Mon, Jan 10, 2011 at 10:10 PM, Narendra Sisodiya < narendra at narendrasisodiya.com> wrote: > On Mon, Jan 10, 2011 at 9:38 PM, Venkatraman S wrote: > > > On Sat, Jan 8, 2011 at 10:34 AM, Narendra Sisodiya < > > narendra at narendrasisodiya.com> wrote: > > > > > Yes, I need black and white image, and I was having a grayscale image, > I > > > have posted initially this thing. > > > you posted a RBG to black and white algorithm - even if somebody has > RBG > > , > > > why one should use at RBG level, the right way is to do is to convert > to > > > grayscale using avalable method. > > > > > > > I would highly recommend Digital Image Processing by Gonzalez and Woods; > > your > > fundamentals are not right. > > > > > Are you mentally sick ?? > I have explained well, My code is working and Python image community > guideed > me for this. Try to post your code snippet on that mailing list and you > will > get answer that your code was poorer and incorrect. > > Damm !! Why i am wasting time with you !! > I request you to please control the tone of your postings. Every poster here is a valuable member and nobody has given you any rights to abuse someone openly in the forum. Please give respect and take respect. We don't like trolls here. If you can't live with these simple rules, I suggest you to go and take a hike, a moderator of this forum. _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand From abpillai at gmail.com Tue Jan 11 09:29:39 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Tue, 11 Jan 2011 13:59:39 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Tue, Jan 11, 2011 at 1:58 PM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > > > On Mon, Jan 10, 2011 at 10:10 PM, Narendra Sisodiya < > narendra at narendrasisodiya.com> wrote: > >> On Mon, Jan 10, 2011 at 9:38 PM, Venkatraman S >> wrote: >> >> > On Sat, Jan 8, 2011 at 10:34 AM, Narendra Sisodiya < >> > narendra at narendrasisodiya.com> wrote: >> > >> > > Yes, I need black and white image, and I was having a grayscale image, >> I >> > > have posted initially this thing. >> > > you posted a RBG to black and white algorithm - even if somebody has >> RBG >> > , >> > > why one should use at RBG level, the right way is to do is to convert >> to >> > > grayscale using avalable method. >> > > >> > >> > I would highly recommend Digital Image Processing by Gonzalez and Woods; >> > your >> > fundamentals are not right. >> > >> > >> Are you mentally sick ?? >> I have explained well, My code is working and Python image community >> guideed >> me for this. Try to post your code snippet on that mailing list and you >> will >> get answer that your code was poorer and incorrect. >> >> Damm !! Why i am wasting time with you !! >> > > I request you to please control the tone of your postings. Every poster > here is > a valuable member and nobody has given you any rights to abuse someone > openly in the forum. > > Please give respect and take respect. We don't like trolls here. > If you can't live with these simple rules, I suggest you to go and > take a hike, a moderator of this forum. > Correction - "as moderator of this forum", still you can go and take a hike. > > _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > > -- > --Anand > > > > -- --Anand From venkat83 at gmail.com Tue Jan 11 09:58:40 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Tue, 11 Jan 2011 14:28:40 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: References: <1294449957.1823.405.camel@localhost> Message-ID: On Tue, Jan 11, 2011 at 1:59 PM, Anand Balachandran Pillai < abpillai at gmail.com> wrote: > > Correction - "as moderator of this forum", still you can go and take > a hike. > :) Anywayz, i was planning to post the following reply initially when this thread started, but opined that i will first understand how OP is thinking : Many use thresholds to convert images - esp when doing a color-b/w. Though this works most of the time, it is not recommended; there are standard image processing algorithms which use histograms or kmeans to accomplish this. Halftoning is an interesting problem and similar to different algorithms that exist for text segmentation/classification, this is a 'classic' one. Blindly using PIL for images is not a good idea. Image processing algorithms are *extremely* expensive, as they process huge quantum of information - hence you have DIP processors, though there is nothing equivalent like a 'text processor' (IMHO). DIP libraries provide loads of functions for developers to use; they abstract the complexities of the underlying algorithm, and hence i think the responsibility on the developer increases more now, as he/she needs to really understand what he wants to accomplish with the pixel data. Iterating the pixels multiple times for simple transformations is not a good idea; especially when the code is to be deployed in production servers. I used to actively work in DIP during my undergrad years(robotic vision), but offlate hardly touch this area. Just hanging around Stackoverflow to keep a watch on the Q&As etc is a great way to learn too; otherwise, Gonzalez and Woods is an amazing book to start; especially the edition that came out in 2004 had a chapter on wavelets which was fun. -V http://blizzardzblogs.blogspot.com/ From noufal at gmail.com Tue Jan 11 13:22:48 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 11 Jan 2011 17:52:48 +0530 Subject: [BangPypers] Convert to Black and White to an image In-Reply-To: (Anand Balachandran Pillai's message of "Tue, 11 Jan 2011 13:59:39 +0530") References: <1294449957.1823.405.camel@localhost> Message-ID: <871v4jvdd3.fsf@gmail.com> On Tue, Jan 11 2011, Anand Balachandran Pillai wrote: [...] > Correction - "as moderator of this forum", still you can go and take a > hike. +1 and take the 25000+ hits on Google and the rest of the "credentials" with him. [...] -- From steve at lonetwin.net Tue Jan 11 14:39:02 2011 From: steve at lonetwin.net (steve) Date: Tue, 11 Jan 2011 19:09:02 +0530 Subject: [BangPypers] MetaClass in python In-Reply-To: References: Message-ID: <4D2C5D76.7050204@lonetwin.net> Hi Nitin, On 01/11/2011 01:15 PM, Nitin Kumar wrote: > Hi all, > > I am trying to create one meta Class which can create classes at runtime. > This I am able to achieve by the code snippet below > > [...snip...] > but I am looking for one function for this class created above, which will > do some activities (say print some data) at run time. > what all changes can be added to MetaClass to achieve this?? > > or is there any better way for the same. > > The above things I am doing to replace one existing class and its function > attribute depending on some condition. So I want to create new class itself > using MetaClass (bcoz there can be various class which need to be created at > runtime) > Taking one step back can you describe what exactly are you trying to do and why do you think Metaclasses are the way to do it ? Maybe there is an existing Design Pattern to solve your problem. If you simply wanted to change a method for a class you can do it by: [steve at laptop ~]$ python Python 2.7 (r27:82500, Sep 16 2010, 18:02:00) [GCC 4.5.1 20100907 (Red Hat 4.5.1-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> class UpdateMe: ... def replace_me(self): ... print "Not replaced" ... >>> a = UpdateMe() >>> a.replace_me() Not replaced >>> def replacement(the_object): ... print "Replaced" ... >>> UpdateMe.replace_me = replacement >>> a.replace_me() Replaced >>> (hehehe, voice in my head just said Python is dyna-effing-mic, bi***es !!) cheers, - steve -- random spiel: http://lonetwin.net/ what i'm stumbling into: http://lonetwin.stumbleupon.com/ From nitin.nitp at gmail.com Wed Jan 12 05:47:03 2011 From: nitin.nitp at gmail.com (Nitin Kumar) Date: Wed, 12 Jan 2011 10:17:03 +0530 Subject: [BangPypers] MetaClass in python In-Reply-To: <4D2C5D76.7050204@lonetwin.net> References: <4D2C5D76.7050204@lonetwin.net> Message-ID: Hi Steve, The Purpose is: there is one module unittest2 which can do testing for our test scripts and generate report. Some of its unittest2 internal function churns out different test cases from module as per given parameter (i am using discover function). Now there are some test case which need to be skipped according to some prerequisite. So according to the prerequisite we need to replace existing test case class and its function with new one (with same class name and function name but different steps inside the function, which will help in skipping the test case (by using unittest2.SkipTest()) So i do know who to create a class and its function dynamically at runtime??? What I am looking is, I have class name and function names during runtime and i can create the class using these variables. Thanks Nitin K On Tue, Jan 11, 2011 at 7:09 PM, steve wrote: > Hi Nitin, > > > On 01/11/2011 01:15 PM, Nitin Kumar wrote: > >> Hi all, >> >> I am trying to create one meta Class which can create classes at runtime. >> This I am able to achieve by the code snippet below >> >> [...snip...] >> >> but I am looking for one function for this class created above, which will >> do some activities (say print some data) at run time. >> what all changes can be added to MetaClass to achieve this?? >> >> or is there any better way for the same. >> >> The above things I am doing to replace one existing class and its function >> attribute depending on some condition. So I want to create new class >> itself >> using MetaClass (bcoz there can be various class which need to be created >> at >> runtime) >> >> > Taking one step back can you describe what exactly are you trying to do and > why do you think Metaclasses are the way to do it ? Maybe there is an > existing Design Pattern to solve your problem. If you simply wanted to > change a method for a class you can do it by: > > [steve at laptop ~]$ python > Python 2.7 (r27:82500, Sep 16 2010, 18:02:00) > [GCC 4.5.1 20100907 (Red Hat 4.5.1-3)] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >>> class UpdateMe: > ... def replace_me(self): > ... print "Not replaced" > ... > >>> a = UpdateMe() > >>> a.replace_me() > Not replaced > >>> def replacement(the_object): > ... print "Replaced" > ... > >>> UpdateMe.replace_me = replacement > >>> a.replace_me() > Replaced > >>> > > (hehehe, voice in my head just said Python is dyna-effing-mic, bi***es !!) > > cheers, > - steve > -- > random spiel: http://lonetwin.net/ > what i'm stumbling into: http://lonetwin.stumbleupon.com/ > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Nitin K From wah_meng at yahoo.com Wed Jan 12 09:30:38 2011 From: wah_meng at yahoo.com (Wah Meng Wong) Date: Wed, 12 Jan 2011 00:30:38 -0800 (PST) Subject: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) crashes on Itanium Message-ID: <95186.85680.qm@web30405.mail.mud.yahoo.com> Hi guys, I have a python application running on HP-UX B.11.23 U itanium 64 bit. My applicaiton crashes from time to time and I have not been able to trace what the rootcause as for each crashes, different commands were executed. If I run my application from a command window, here is the stack trace that it leaves behind, and a coredump file is generated. tx30ap01 @ /3rd_party/genesis/genadm/genesis/Product/MaterialMgr OHT$ python MatlMgr.py MaterialMgr debug MatlMgr_Query 63656 & [1] 7975 tx30ap01 @ /3rd_party/genesis/genadm/genesis/Product/MaterialMgr OHT$ [HP ARIES32]: Core file for 32 bit PA-RISC application [HP ARIES32]: /3rd_party/genesis/8.3/Enablers/Python/bin/python saved to /3rd_party/genesis/8.3/Product/MaterialMgr/core.python. I have following questions:- 1.) Could this berelated to the incompatibility of python binary (python version 1.5.2 compiled for PA-RISC processor on an older version of HP-UX, back in year 2000) and HP-UX Itanium 64-bit platform? 2.) Any known issues of incompatibility of python 1.5.2 compiled on PA-RISC to run on Itanium 64-bit processor and OS? 3.) Anyway the core.python file can be inspected (to find out the rootcause) if I did not run my application with the debugger version of python? 4.) What python version is recommended and stable enough to be used on HP-UX Itanium platform if I were to perform a python compilation and upgrade to a higher version? Thanks in advance for any reply! Regards, Wah Meng From vsapre80 at gmail.com Wed Jan 12 09:56:48 2011 From: vsapre80 at gmail.com (Vishal) Date: Wed, 12 Jan 2011 14:26:48 +0530 Subject: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) crashes on Itanium In-Reply-To: <95186.85680.qm@web30405.mail.mud.yahoo.com> References: <95186.85680.qm@web30405.mail.mud.yahoo.com> Message-ID: Hi, >From the stack trace, it seems your conjecture 1 is True. So this is most probably happening because of subtle differences between PA-RISC and Itanium. Itanium was built to be able to execute almost everything that PA-RISC can. However as per the following page below: http://hpux.connect.org.uk/hppd/answers/5-3.html you must use "-x allow_incompatible=true" option when you swinstall a PA-RISC application on compatible Itanium platform. Note 'compatible'. Have you done that when installing the older python1.5.2 binary on Itanium systems. I just did a google search to get this far. Have never worked on PA-RISC or Itanium, only knew superficially about Itanium because I worked for Intel till recently. For more details you would have to wait from some more knowledgeable answers. take care, Vishal On Wed, Jan 12, 2011 at 2:00 PM, Wah Meng Wong wrote: > Hi guys, > > I have a python application running on HP-UX B.11.23 U itanium 64 bit. My > applicaiton crashes from time to time and I have not been able to trace > what > the rootcause as for each crashes, different commands were executed. If I > run > my application from a command window, here is the stack trace that it > leaves > behind, and a coredump file is generated. > > tx30ap01 @ /3rd_party/genesis/genadm/genesis/Product/MaterialMgr OHT$ > python > MatlMgr.py MaterialMgr debug MatlMgr_Query 63656 & > [1] 7975 > tx30ap01 @ /3rd_party/genesis/genadm/genesis/Product/MaterialMgr OHT$ [HP > ARIES32]: Core file for 32 bit PA-RISC application > [HP ARIES32]: /3rd_party/genesis/8.3/Enablers/Python/bin/python saved to > /3rd_party/genesis/8.3/Product/MaterialMgr/core.python. > > I have following questions:- > 1.) Could this berelated to the incompatibility of python binary (python > version 1.5.2 compiled for PA-RISC processor on an older version of HP-UX, > back > in year 2000) and HP-UX Itanium 64-bit platform? > 2.) Any known issues of incompatibility of python 1.5.2 compiled on > PA-RISC to > run on Itanium 64-bit processor and OS? > 3.) Anyway the core.python file can be inspected (to find out the > rootcause) if > I did not run my application with the debugger version of python? > > 4.) What python version is recommended and stable enough to be used on > HP-UX > Itanium platform if I were to perform a python compilation and upgrade to > a > higher version? > > Thanks in advance for any reply! > > Regards, > Wah Meng > > > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- 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? "May we do good and not evil. May we find forgiveness for ourself and forgive others. May we share freely, never taking more than we give." From noufal at gmail.com Wed Jan 12 10:43:37 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 12 Jan 2011 15:13:37 +0530 Subject: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) crashes on Itanium In-Reply-To: <95186.85680.qm@web30405.mail.mud.yahoo.com> (Wah Meng Wong's message of "Wed, 12 Jan 2011 00:30:38 -0800 (PST)") References: <95186.85680.qm@web30405.mail.mud.yahoo.com> Message-ID: <87lj2qtq2e.fsf@gmail.com> On Wed, Jan 12 2011, Wah Meng Wong wrote: [...] > I have following questions:- > 1.) Could this berelated to the incompatibility of python binary (python > version 1.5.2 compiled for PA-RISC processor on an older version of HP-UX, back > in year 2000) and HP-UX Itanium 64-bit platform? That would be my first guess (especially since it's the binary crashing). Is it not an option to get the sources and try to recompile it for ia64 HP-UX? > 2.) Any known issues of incompatibility of python 1.5.2 compiled on PA-RISC to > run on Itanium 64-bit processor and OS? > 3.) Anyway the core.python file can be inspected (to find out the rootcause) if > I did not run my application with the debugger version of python? It's possible but I don't think you'd get much out of a non-debug build of your binary. > 4.) What python version is recommended and stable enough to be used on > HP-UX Itanium platform if I were to perform a python compilation and > upgrade to a higher version? I'd try the latest 2.x (2.7something right now) series. It will have bug fixes which 1.xb doesn't have. [...] -- From sirtaj at sirtaj.net Wed Jan 12 11:13:59 2011 From: sirtaj at sirtaj.net (Sirtaj Singh Kang) Date: Wed, 12 Jan 2011 02:13:59 -0800 Subject: [BangPypers] MetaClass in python In-Reply-To: References: <4D2C5D76.7050204@lonetwin.net> Message-ID: On 11-Jan-11, at 8:47 PM, Nitin Kumar wrote: [snip] > So i do know who to create a class and its function dynamically at > runtime??? You can dynamically create a class like this: NewClass = type('NewClass', (object,), {}) where 'NewClass' is the name of your class, (object,) is any tuple of superclasses and {} will be the __dict__ of the new class. As steve mentioned earlier, you can reassign any "method" of the class to a function of your choice as long as it takes at least one argument. -Taj. From nitin.nitp at gmail.com Wed Jan 12 16:43:41 2011 From: nitin.nitp at gmail.com (Nitin Kumar) Date: Wed, 12 Jan 2011 21:13:41 +0530 Subject: [BangPypers] MetaClass in python In-Reply-To: References: <4D2C5D76.7050204@lonetwin.net> Message-ID: Hi Taj, On Wed, Jan 12, 2011 at 3:43 PM, Sirtaj Singh Kang wrote: > > On 11-Jan-11, at 8:47 PM, Nitin Kumar wrote: > [snip] > > So i do know who to create a class and its function dynamically at >> runtime??? >> > > You can dynamically create a class like this: > > NewClass = type('NewClass', (object,), {}) > > where 'NewClass' is the name of your class, (object,) is any tuple of > superclasses and *{} will be the __dict__ of the new class*. As steve > mentioned earlier, you can So {} can contain function also for the new class, if then can you give example for the same. As i need function to class being generated. > reassign any "method" of the class to a function of your choice as long as > it takes at least one argument. > > -Taj. > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Nitin K From supreet.sethi at gmail.com Wed Jan 12 17:05:38 2011 From: supreet.sethi at gmail.com (s|s) Date: Wed, 12 Jan 2011 21:35:38 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience Message-ID: Hello, A startup in stealth mode is engaged in development of web application in education domain. It is looking for a Python developer with knowledge of processes of web development. The developer should have medium to expert level knowledge of databases, templates, html, and at-least one of the frameworks (Django, Turbogears, web.py). Ability to grasp new concepts and explore new technology solutions for business problems is a must. It is expected that an ideal candidate should fulfil following criteria: - 2 to 4 years of relevant experience - In depth knowledge of Python It is preferred that candidate may also have: - Experience of working with one of the web frameworks (Django, Turbogears, web.py) - Python based ORM tools - Experience of working with open source RDBMS (MySQL, Postgres) - Cloud Compute environment - Templating engines in Python This interesting job comes with industry competitive compensation. -- Supreet Sethi Ph UK: +447859172473 Ph IN: +919811143517 Ph Skype: d_j_i_n_n Profile: http://www.google.com/profiles/supreet.sethi Twt: http://twitter.com/djinn From lawgon at au-kbc.org Thu Jan 13 02:00:12 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 13 Jan 2011 06:30:12 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: Message-ID: <1294880412.1823.724.camel@localhost> On Wed, 2011-01-12 at 21:35 +0530, s|s wrote: > This interesting job comes with industry competitive compensation. how much? I wonder why in India people never mention salary range. -- regards Kenneth Gonsalves From sirtaj at sirtaj.net Thu Jan 13 02:53:18 2011 From: sirtaj at sirtaj.net (Sirtaj Singh Kang) Date: Wed, 12 Jan 2011 17:53:18 -0800 Subject: [BangPypers] MetaClass in python In-Reply-To: References: <4D2C5D76.7050204@lonetwin.net> Message-ID: <0D66A284-C3DE-4C61-B888-E6983C7B2AC2@sirtaj.net> On 12-Jan-11, at 7:43 AM, Nitin Kumar wrote: [snip] > > So {} can contain function also for the new class, if then can you > give > example for the same. As i need function to class being generated. > Yes, you can replace the {} with something like { 'my_method': some_function } but the 'some_function' is very specific to your problem. Depending on what you want in the body of the function, you have a range of available options, from defining the function inside another function body, like def custom_class(original_class_name): def replacement_method(obj): print "custom method for", original_class_name new_class = type(original_class_name, (object,), {'my_method': replacement_method}) return new_class ... to using eval to create your new function from a body of generated code in text form. -Taj. From steve at lonetwin.net Thu Jan 13 06:08:46 2011 From: steve at lonetwin.net (steve) Date: Thu, 13 Jan 2011 10:38:46 +0530 Subject: [BangPypers] MetaClass in python In-Reply-To: References: <4D2C5D76.7050204@lonetwin.net> Message-ID: <4D2E88DE.4000104@lonetwin.net> On 01/12/2011 09:13 PM, Nitin Kumar wrote: > Hi Taj, > > On Wed, Jan 12, 2011 at 3:43 PM, Sirtaj Singh Kangwrote: > >> >> On 11-Jan-11, at 8:47 PM, Nitin Kumar wrote: >> [snip] >> >> So i do know who to create a class and its function dynamically at >>> runtime??? >>> >> >> You can dynamically create a class like this: >> >> NewClass = type('NewClass', (object,), {}) >> >> where 'NewClass' is the name of your class, (object,) is any tuple of >> superclasses and *{} will be the __dict__ of the new class*. As steve >> mentioned earlier, you can > > > So {} can contain function also for the new class, if then can you give > example for the same. As i need function to class being generated. > Namespaces in python are basically dicts ... [steve at laptop ~]$ python Python 2.7 (r27:82500, Sep 16 2010, 18:02:00) [GCC 4.5.1 20100907 (Red Hat 4.5.1-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> >>> class A: ... def m(self): ... pass ... >>> A.__dict__ {'__module__': '__main__', 'm': , '__doc__': None} >>> a = A() >>> dir(a) # the keys of __dict__ of the `object` ['__doc__', '__module__', 'm'] >>> dir(A) # the keys of __dict__ of the `class` ['__doc__', '__module__', 'm'] >>> So, if you want to create a new function and replace it, use the method I showed earlier, or if you really need to create a new class you can use the approach that taj showed, basically something like this: >>> class foo(object): ... pass ... >>> def method(obj, arg): ... print "do something with %s passing arg %s" % (obj, arg) ... >>> NewClass = type('NewClass', (foo,), {'callme' : method}) >>> a = NewClass() >>> a.callme("argument to a") do something with <__main__.NewClass object at 0x7f08629aa610> passing arg argument to a >>> I haven't yet looked at the unittest example that you gave because to be honest, I'm sorry, I didn't quite understand what you said on first reading. I'll take a closer look sometime today and reply if possible, however, basically all that your really need to understand is a `metaclass` is basically something that creates a new object (which is a class) with a nicely customized dict. That is to say ... # if ... A = MetaClass() # you have the ability to say ... a = A() # and also say ... a.some_method() # because MetaClass created A.__dict__ to contain ... {'some_method':, ...} cheers, - steve -- random spiel: http://lonetwin.net/ what i'm stumbling into: http://lonetwin.stumbleupon.com/ From rajeev.sebastian at gmail.com Thu Jan 13 07:04:54 2011 From: rajeev.sebastian at gmail.com (Rajeev J Sebastian) Date: Thu, 13 Jan 2011 11:34:54 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294880412.1823.724.camel@localhost> References: <1294880412.1823.724.camel@localhost> Message-ID: <70566F70-8050-4CAB-8AC1-7E8B2E435A41@gmail.com> Because most people in India are not satisfied with what might be written. Regards Rajeev J Sebastian On 13-Jan-2011, at 6:30 AM, Kenneth Gonsalves wrote: > On Wed, 2011-01-12 at 21:35 +0530, s|s wrote: >> This interesting job comes with industry competitive compensation. > > how much? I wonder why in India people never mention salary range. > -- > regards > Kenneth Gonsalves > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers From b.ghose at gmail.com Thu Jan 13 07:09:33 2011 From: b.ghose at gmail.com (Baishampayan Ghose) Date: Thu, 13 Jan 2011 11:39:33 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294880412.1823.724.camel@localhost> References: <1294880412.1823.724.camel@localhost> Message-ID: >> This interesting job comes with industry competitive compensation. > > how much? I wonder why in India people never mention salary range. One reason for not stating the actual range and just saying "according to industry standards" is that there is no such thing as a "standard compensation". The actual pay differs with the person, the role & the company. Nevertheless, it's a nice way of saying "we won't short-change you". Regards, BG -- Baishampayan Ghose b.ghose at gmail.com From lawgon at au-kbc.org Thu Jan 13 07:10:56 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 13 Jan 2011 11:40:56 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <70566F70-8050-4CAB-8AC1-7E8B2E435A41@gmail.com> References: <1294880412.1823.724.camel@localhost> <70566F70-8050-4CAB-8AC1-7E8B2E435A41@gmail.com> Message-ID: <1294899056.1823.732.camel@localhost> On Thu, 2011-01-13 at 11:34 +0530, Rajeev J Sebastian wrote: > Because most people in India are not satisfied with what might be > written. LOL - but seriously, I know there are some countries where a job advertisement without indicating salary range is considered unethical and people will not respond to them. -- regards Kenneth Gonsalves From lawgon at au-kbc.org Thu Jan 13 07:14:19 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 13 Jan 2011 11:44:19 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: <1294880412.1823.724.camel@localhost> Message-ID: <1294899259.1823.734.camel@localhost> On Thu, 2011-01-13 at 11:39 +0530, Baishampayan Ghose wrote: > >> This interesting job comes with industry competitive compensation. > > > > how much? I wonder why in India people never mention salary range. > > One reason for not stating the actual range and just saying "according > to industry standards" is that there is no such thing as a "standard > compensation". The actual pay differs with the person, the role & the > company. Nevertheless, it's a nice way of saying "we won't > short-change you". or a way of saying: 'there is going to be bargaining here'? I do not know much about the software industry, but surely there must be an approximate range - or at least a maximum that a company is willing to shell out? -- regards Kenneth Gonsalves From b.ghose at gmail.com Thu Jan 13 07:18:27 2011 From: b.ghose at gmail.com (Baishampayan Ghose) Date: Thu, 13 Jan 2011 11:48:27 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294899259.1823.734.camel@localhost> References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> Message-ID: >> > how much? I wonder why in India people never mention salary range. >> >> One reason for not stating the actual range and just saying "according >> to industry standards" is that there is no such thing as a "standard >> compensation". The actual pay differs with the person, the role & the >> company. Nevertheless, it's a nice way of saying "we won't >> short-change you". > > or a way of saying: 'there is going to be bargaining here'? I do not > know much about the software industry, but surely there must be an > approximate range - or at least a maximum that a company is willing to > shell out? I agree. That is indeed, one way of saying "the salary is negotiable". Having said that, I have never seen companies like Google, Facebook, etc. mention a pay range in job postings, but I guess people still get some idea about the salary range through various channels like glassdoor.com Regards, BG -- Baishampayan Ghose b.ghose at gmail.com From lawgon at au-kbc.org Thu Jan 13 07:28:13 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 13 Jan 2011 11:58:13 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> Message-ID: <1294900093.1823.740.camel@localhost> On Thu, 2011-01-13 at 11:48 +0530, Baishampayan Ghose wrote: > > or a way of saying: 'there is going to be bargaining here'? I do not > > know much about the software industry, but surely there must be an > > approximate range - or at least a maximum that a company is willing > to > > shell out? > > I agree. That is indeed, one way of saying "the salary is negotiable". > Having said that, I have never seen companies like Google, Facebook, > etc. mention a pay range in job postings, google, facebook etc are the top range - it goes without saying that the salaries will be far above industry standards. I am talking about our local small start ups that no one has ever heard of. I have seen lot of people who say 'we pay very well', but actually the end offer is often peanuts. I personally always specify a maximum - that way every one knows where they stand and people do not need to waste their time applying for a job where the salary is not up to their expectations. That said, the best candidates (as far as I am concerned) are those who say that salary is not the main criterion - what work are you going to give me? -- regards Kenneth Gonsalves From navin.kabra at gmail.com Thu Jan 13 07:30:19 2011 From: navin.kabra at gmail.com (Navin Kabra) Date: Thu, 13 Jan 2011 12:00:19 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294899259.1823.734.camel@localhost> References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> Message-ID: On Thu, Jan 13, 2011 at 11:44 AM, Kenneth Gonsalves wrote: > or a way of saying: 'there is going to be bargaining here'? > I think it's a way of saying: "Salary will depend upon who you are, how much experience you have, what your current salary is, and how desperately we need you". The reality is that for the same job posting, I can get a candidate who is expecting Rs. 5L, and I can get another expecting Rs. 15L. Now supposed I had a specific role in mind, and a salary range of Rs 9L to 11L in mind for that role. If the 5L or 15L candidates are any good, most likely I will create a new role which fits their capabilities and will offer them a salary accordingly - which will be very different from the original salary and the original role. And everybody wins. Mentioning a salary range is unnecessarily cutting off options. navin. What I don't understand is people who don't mention prices of their product offerings - where the products are fairly standard. (e.g. training, workshop etc.) From b.ghose at gmail.com Thu Jan 13 07:31:59 2011 From: b.ghose at gmail.com (Baishampayan Ghose) Date: Thu, 13 Jan 2011 12:01:59 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294900093.1823.740.camel@localhost> References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> <1294900093.1823.740.camel@localhost> Message-ID: >> I agree. That is indeed, one way of saying "the salary is negotiable". >> Having said that, I have never seen companies like Google, Facebook, >> etc. mention a pay range in job postings, > > google, facebook etc are the top range - it goes without saying that the > salaries will be far above industry standards. I am talking about our > local small start ups that no one has ever heard of. I have seen lot of > people who say 'we pay very well', but actually the end offer is often > peanuts. I personally always specify a maximum - that way every one > knows where they stand and people do not need to waste their time > applying for a job where the salary is not up to their expectations. > That said, the best candidates (as far as I am concerned) are those who > say that salary is not the main criterion - what work are you going to > give me? While I completely agree with you on this, just FYI, Google (US, don't know about India) pays considerably less than the industry standards but makes it up with the perks. Regards, BG -- Baishampayan Ghose b.ghose at gmail.com From hiddenharmony at gmail.com Thu Jan 13 08:10:07 2011 From: hiddenharmony at gmail.com (Vivek Khurana) Date: Thu, 13 Jan 2011 12:40:07 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294900093.1823.740.camel@localhost> References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> <1294900093.1823.740.camel@localhost> Message-ID: On Thu, Jan 13, 2011 at 11:58 AM, Kenneth Gonsalves wrote: > That said, the best candidates (as far as I am concerned) are those who > say that salary is not the main criterion - what work are you going to > give me? That carrot stick works for a while. Once you have couple of feathers in the cap and have family pressure, it is money that matters. regards Vivek -- The hidden harmony is better than the obvious!! From hiddenharmony at gmail.com Thu Jan 13 08:11:15 2011 From: hiddenharmony at gmail.com (Vivek Khurana) Date: Thu, 13 Jan 2011 12:41:15 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> <1294900093.1823.740.camel@localhost> Message-ID: On Thu, Jan 13, 2011 at 12:01 PM, Baishampayan Ghose wrote: > While I completely agree with you on this, just FYI, Google (US, don't > know about India) pays considerably less than the industry standards > but makes it up with the perks. Even in US, Google salaries are lower than Yahoo and FB. One major reason why so many Google guys defected to FB recently... regards Vivek -- The hidden harmony is better than the obvious!! From lawgon at au-kbc.org Thu Jan 13 08:14:40 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 13 Jan 2011 12:44:40 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> <1294900093.1823.740.camel@localhost> Message-ID: <1294902880.1823.742.camel@localhost> On Thu, 2011-01-13 at 12:40 +0530, Vivek Khurana wrote: > On Thu, Jan 13, 2011 at 11:58 AM, Kenneth Gonsalves > wrote: > > That said, the best candidates (as far as I am concerned) are those > who > > say that salary is not the main criterion - what work are you going > to > > give me? > > That carrot stick works for a while. Once you have couple of feathers > in the cap and have family pressure, it is money that matters. everyone has a minimum - what I need to live in comparative luxury - given that minimum is assured, then what is the criterion? -- regards Kenneth Gonsalves From rajeev.sebastian at gmail.com Thu Jan 13 08:39:21 2011 From: rajeev.sebastian at gmail.com (Rajeev J Sebastian) Date: Thu, 13 Jan 2011 13:09:21 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294902880.1823.742.camel@localhost> References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> <1294900093.1823.740.camel@localhost> <1294902880.1823.742.camel@localhost> Message-ID: <4D22D51C-877A-46EB-AA50-15F96BFB81A4@gmail.com> On 13-Jan-2011, at 12:44 PM, Kenneth Gonsalves wrote: > On Thu, 2011-01-13 at 12:40 +0530, Vivek Khurana wrote: >> On Thu, Jan 13, 2011 at 11:58 AM, Kenneth Gonsalves >> wrote: >>> That said, the best candidates (as far as I am concerned) are those >> who >>> say that salary is not the main criterion - what work are you going >> to >>> give me? >> >> That carrot stick works for a while. Once you have couple of feathers >> in the cap and have family pressure, it is money that matters. > > everyone has a minimum - what I need to live in comparative luxury - > given that minimum is assured, then what is the criterion? More money. Regards Rajeev J Sebastian > -- > regards > Kenneth Gonsalves > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers From rmathews at gmail.com Thu Jan 13 08:49:56 2011 From: rmathews at gmail.com (Roshan Mathews) Date: Thu, 13 Jan 2011 13:19:56 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294880412.1823.724.camel@localhost> References: <1294880412.1823.724.camel@localhost> Message-ID: On Thu, Jan 13, 2011 at 06:30, Kenneth Gonsalves wrote: > On Wed, 2011-01-12 at 21:35 +0530, s|s wrote: >> This interesting job comes with industry competitive compensation. > how much? I wonder why in India people never mention salary range. > I vaguely remembered this line, but looking it up online tells me it's from a book ("The Big Short", Michael Lewis): "Senior managment's job is to pay people," he'd say, "If they fuck a hundred guys out of a hundred grand each, that's ten million more for them. They have four categories: happy, satisfied, dissatisfied, disgusted. If they hit happy, they've screwed up. They never want you happy. On the other hand, they don't want you so disgusted you quit. The sweet spot is somewhere between dissatisfied and disgusted." -- http://about.me/rosh From noufal at gmail.com Thu Jan 13 08:50:21 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Thu, 13 Jan 2011 13:20:21 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: <1294902880.1823.742.camel@localhost> (Kenneth Gonsalves's message of "Thu, 13 Jan 2011 12:44:40 +0530") References: <1294880412.1823.724.camel@localhost> <1294899259.1823.734.camel@localhost> <1294900093.1823.740.camel@localhost> <1294902880.1823.742.camel@localhost> Message-ID: <87d3o1kzsy.fsf@gmail.com> On Thu, Jan 13 2011, Kenneth Gonsalves wrote: [...] > everyone has a minimum - what I need to live in comparative luxury - > given that minimum is assured, then what is the criterion? Two companies, somewhat similar work and atmosphere - one paying 1.5 times the other. Which job would you take? In a place like Bangalore (and probably Pune, Hyderabad) where IT companies mushroom, they're all somewhat the same job and work culture wise, the differentiating factor is often money and companies don't like to publicise their crown jewels. I'll admit that there are *some* differences between the companies and some that stand out for reasons other than money but within a sector (e.g. services, networking gear, EDA etc.), they're all pretty much the same. Startups are probably different. Their aims are to attract talented people and they don't want money (which is what larger companies have in larger amounts) to draw away their workforce. So they offer "competitive" salaries. The exact amounts would depend on your experience and other things. What they mean is that what they offer you is roughly what you'd get in the industry anywhere so you don't need to worry about being paid less. Publicising something like "pay of 1L a month" would attract a lot of flies which they'd have to spend time and energy shooing away. OTOH, if they emphasise other things like work etc. and tell you that if you're satisfied with all that, salary won't be a problem, they'd have a better chance getting and retaining good people. -- From jinsthomas at gmail.com Thu Jan 13 12:29:35 2011 From: jinsthomas at gmail.com (Jins Thomas) Date: Thu, 13 Jan 2011 16:59:35 +0530 Subject: [BangPypers] Creating PPT with graphs Message-ID: Hi all, To be frank i have a doubt whether it's a right thing to ask in this forum. We had a requirement where we need to process some HTML files (which contains tabular data) and create some graphs and finally create a PPT which contains the graphs and a pdf which contains its tabular data. We that time used Perl to achieve this since we already had the expertize and there were some time constraints. We used GD graph module for creating graphs as .png files and used OpenOffice::OODoc module to create OpenOffice impress document with these *.png files. And we also had a xml configuration file to configure for each type of html files what kind of graphs are required. Now the problem is (Not sure it's a problem of Perl, it can also be due to some poor programming style) 1. Script has become huge (around 2500+ lines, though it has lot of newlines and comments) when we included many options, flexibilities and exceptions. 2. Still at some point of time we are getting stuck because of the limitations of the GD graph module or OpenOffice module. 3. Readability is also getting difficult day by day even though I'm the only who wrote all those things. I myself is struggling a bit to understand why i did that. So I would like to have some opinions/suggestions from you like 1. Would these kind of problems happen if i had used Python also 2. How good is the similar modules for creating OpenOffice documents, pdfs , graphs as png files in Python 3. Would it be a good idea to rewrite the entire thing in Python. 4. And some general programming thoughts/suggestsion/advice why this happened :( Thanks alot Jins Thomas From lawgon at au-kbc.org Thu Jan 13 13:09:56 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Thu, 13 Jan 2011 17:39:56 +0530 Subject: [BangPypers] Creating PPT with graphs In-Reply-To: References: Message-ID: <1294920596.1823.752.camel@localhost> On Thu, 2011-01-13 at 16:59 +0530, Jins Thomas wrote: > 1. Would these kind of problems happen if i had used Python also no - I have had the same experience > > 2. How good is the similar modules for creating OpenOffice documents, > pdfs , > graphs as png files in Python afaik better than perl > > 3. Would it be a good idea to rewrite the entire thing in Python. yes - for heaven's sake do not make the mistake of trying to translate perl into python > > 4. And some general programming thoughts/suggestsion/advice why this > happened :( thats perl -- regards Kenneth Gonsalves From venkat83 at gmail.com Thu Jan 13 13:11:08 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Thu, 13 Jan 2011 17:41:08 +0530 Subject: [BangPypers] Creating PPT with graphs In-Reply-To: References: Message-ID: On Thu, Jan 13, 2011 at 4:59 PM, Jins Thomas wrote: > > 1. Would these kind of problems happen if i had used Python also > Looks like the link to OO is a weak link; so any changes in OO can cause trouble for you. More than that, if the program that was written was 'bad', the same thing can happen in any other language too. > 2. How good is the similar modules for creating OpenOffice documents, pdfs > , > graphs as png files in Python > Reportlab is pretty good with pdf and I have generated high quality pdfs which can be used for printing. There are many charting libraries in Python that can be used. 3. Would it be a good idea to rewrite the entire thing in Python. > Depends on your timeline and skillset that you might have. Writing this in Python for the heck of it is not a good idea, especially when you have in-house perl talent. Instead look for the reasons to why your code became 'unmaintainable' - this would give some valuable insights. Also, check for updates to your charting and other libs that you might be using in your app. 4. And some general programming thoughts/suggestsion/advice why this > happened :( > Crystal ball gazing is tough! But IMHO, many apps that manipulate data and generate charts are adhoc ones - it requires fair amount of vision in 'knowing' your data and how it would transform over time. Mistakes are bound to occur, some constant grave digging helps in bringing the product to a good maturity level. -V http://blizzardzblogs.blogspot.com/ From santrajan at gmail.com Thu Jan 13 14:48:29 2011 From: santrajan at gmail.com (Santosh Rajan) Date: Thu, 13 Jan 2011 19:18:29 +0530 Subject: [BangPypers] Creating PPT with graphs In-Reply-To: References: Message-ID: Looks more like a systems engineering problem to me rather than a programming language problem. IMHO you should first exhaust all possibilities of using Unix services/Commands. Use code only where the logic dictates that you use a programming language. (where a shell script will not suffice). On Thu, Jan 13, 2011 at 4:59 PM, Jins Thomas wrote: > Hi all, > > To be frank i have a doubt whether it's a right thing to ask in this forum. > > We had a requirement where we need to process some HTML files (which > contains tabular data) and create some graphs and finally create a PPT which > contains the graphs and a pdf which contains its tabular data. > > We that time used Perl to achieve this since we already had the expertize > and there were some time constraints. We used GD graph module for creating > graphs as .png files and used OpenOffice::OODoc module to create OpenOffice > impress document with these *.png files. And we also had a xml configuration > file to configure for each type of html files what kind of graphs are > required. > > Now the problem is (Not sure it's a problem of Perl, it can also be due to > some poor programming style) > > 1. Script has become huge (around 2500+ lines, though it has lot of newlines > and comments) when we included many options, flexibilities and exceptions. > > 2. Still at some point of time we are getting stuck because of the > limitations of the GD graph module or OpenOffice module. > > 3. Readability is also getting difficult day by day even though I'm the only > who wrote all those things. I myself is struggling a bit to understand why i > did that. > > > So I would like to have some opinions/suggestions from you like > > 1. Would these kind of problems happen if i had used Python also > > 2. How good is the similar modules for creating OpenOffice documents, pdfs , > graphs as png files in Python > > 3. Would it be a good idea to rewrite the entire thing in Python. > > 4. And some general programming thoughts/suggestsion/advice why this > happened :( > > > Thanks alot > Jins Thomas > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- http://about.me/santosh.rajan From wah_meng at yahoo.com Fri Jan 14 09:04:40 2011 From: wah_meng at yahoo.com (Wah Meng Wong) Date: Fri, 14 Jan 2011 00:04:40 -0800 (PST) Subject: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) In-Reply-To: References: Message-ID: <547583.80260.qm@web30401.mail.mud.yahoo.com> Hi Noufal, Thanks for your reply! > That would be my first guess (especially since it's the binary > crashing). Is it not an option to get the sources and try to recompile > it for ia64 HP-UX? Yes it is an option however I am not familiar with the rebuild process so this is my last resort. Looks like I have no choice but to rebuild. Can I ping you if I encounter any issue? (I haven't been doing this for 10 years) > It's possible but I don't think you'd get much out of a non-debug > build of your binary. Yes however I don't have a copy of the debug build of python. > I'd try the latest 2.x (2.7something right now) series. It will have bug > fixes which 1.xb doesn't have. Yes I will go for the python 2.5.2 as I found the source code on HP's website. Will be doing that for HP-UX 11.31, Itanium platform. Hello Vishal, Thanks for your reply! > So this is most probably happening because of subtle differences between > PA-RISC and Itanium. Itanium was built to be able to execute almost > everything that PA-RISC can. > However as per the following page below: > http://hpux.connect.org.uk/hppd/answers/5-3.html > you must use "-x allow_incompatible=true" option when you swinstall a > PA-RISC application on compatible Itanium platform. Note 'compatible'. > Have you done that when installing the older python1.5.2 binary on Itanium > systems. I did not use swinstall utility to install my python 1.5.2 binary that I compiled on PA-RISC. I merely copy over the binary and setup the necessary environment variables and PATH. I am not familiar with swinstall. What does this swinstall do to my python binary files that I place onto the server? Will you give some idea what this swinstall tool take as input? Regards, Wah Meng From abpillai at gmail.com Fri Jan 14 11:16:31 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Fri, 14 Jan 2011 15:46:31 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: <1294880412.1823.724.camel@localhost> Message-ID: On Thu, Jan 13, 2011 at 11:39 AM, Baishampayan Ghose wrote: > >> This interesting job comes with industry competitive compensation. > > > > how much? I wonder why in India people never mention salary range. > > One reason for not stating the actual range and just saying "according > to industry standards" is that there is no such thing as a "standard > compensation". The actual pay differs with the person, the role & the > company. Nevertheless, it's a nice way of saying "we won't > short-change you". > Good point. "Industry standard" is just euphemism and an urban myth, no such thing exists :) > > Regards, > BG > > -- > Baishampayan Ghose > b.ghose at gmail.com > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand From noufal at gmail.com Fri Jan 14 11:33:02 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Fri, 14 Jan 2011 16:03:02 +0530 Subject: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) In-Reply-To: <547583.80260.qm@web30401.mail.mud.yahoo.com> (Wah Meng Wong's message of "Fri, 14 Jan 2011 00:04:40 -0800 (PST)") References: <547583.80260.qm@web30401.mail.mud.yahoo.com> Message-ID: <87tyhbbwrl.fsf@gmail.com> On Fri, Jan 14 2011, Wah Meng Wong wrote: [...] >> That would be my first guess (especially since it's the binary >> crashing). Is it not an option to get the sources and try to recompile >> it for ia64 HP-UX? > > Yes it is an option however I am not familiar with the rebuild process so this > is my last resort. Looks like I have no choice but to rebuild. It should be fairly straightforward. You *might* have to skip some optional modules (e.g. ctypes) for which the necessary supporting libraries might not be there on your system but that should be okay. > Can I ping you if I encounter any issue? (I haven't been doing this > for 10 years) Sure. I can't guarantee a reply though >> It's possible but I don't think you'd get much out of a non-debug >> build of your binary. > > Yes however I don't have a copy of the debug build of python. Well then, you *can* do it but I don't think you'd get anything out of it. >> I'd try the latest 2.x (2.7something right now) series. It will have bug >> fixes which 1.xb doesn't have. > > Yes I will go for the python 2.5.2 as I found the source code on HP's > website. Will be doing that for HP-UX 11.31, Itanium platform. Why go for that? Why not use the source from the official site? Does HP maintain patches for their own platform? [...] -- From lawgon at au-kbc.org Fri Jan 14 11:33:48 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Fri, 14 Jan 2011 16:03:48 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: <1294880412.1823.724.camel@localhost> Message-ID: <1295001228.1823.772.camel@localhost> On Fri, 2011-01-14 at 15:46 +0530, Anand Balachandran Pillai wrote: > Good point. "Industry standard" is just euphemism and > an urban myth, no such thing exists :) thank god - I can stop trying to find out what it is. -- regards Kenneth Gonsalves From steve at lonetwin.net Fri Jan 14 17:00:12 2011 From: steve at lonetwin.net (steve) Date: Fri, 14 Jan 2011 21:30:12 +0530 Subject: [BangPypers] [JOB] Python developer required in Pune with web development experience In-Reply-To: References: <1294880412.1823.724.camel@localhost> Message-ID: <4D30730C.5000806@lonetwin.net> On 01/14/2011 03:46 PM, Anand Balachandran Pillai wrote: > On Thu, Jan 13, 2011 at 11:39 AM, Baishampayan Ghosewrote: > >> >> This interesting job comes with industry competitive compensation. >> > >> > how much? I wonder why in India people never mention salary range. >> >> One reason for not stating the actual range and just saying "according >> to industry standards" is that there is no such thing as a "standard >> compensation". The actual pay differs with the person, the role& the >> company. Nevertheless, it's a nice way of saying "we won't >> short-change you". >> > > Good point. "Industry standard" is just euphemism and > an urban myth, no such thing exists :) > Like most standards. Thanks, I'll be here all week ! cheers, - steve -- random spiel: http://lonetwin.net/ what i'm stumbling into: http://lonetwin.stumbleupon.com/ From kunal.t2 at gmail.com Sat Jan 15 17:41:21 2011 From: kunal.t2 at gmail.com (kunal ghosh) Date: Sat, 15 Jan 2011 22:11:21 +0530 Subject: [BangPypers] Multiplying very large matrices In-Reply-To: References: Message-ID: Hi all, while implementing Locality Preserving Projections , at one point i have to perform X L X.transpose() these matrices are large (32256 x 32256) so i get "out of memory" error. I assume, as the dataset gets larger one would come across this problem , how would one go about solving this ? Is there a common trick that is used to deal with such problems ? Or the workstation calculating these problems needs to have HUGE amounts of physical memory ? I am using python and numpy / scipy -- regards ------- Kunal Ghosh Dept of Computer Sc. & Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From santrajan at gmail.com Sat Jan 15 18:42:01 2011 From: santrajan at gmail.com (Santosh Rajan) Date: Sat, 15 Jan 2011 23:12:01 +0530 Subject: [BangPypers] Multiplying very large matrices In-Reply-To: References: Message-ID: Hope this helps http://stackoverflow.com/questions/1053928/python-numpy-very-large-matrices On Sat, Jan 15, 2011 at 10:11 PM, kunal ghosh wrote: > Hi all, > while implementing Locality Preserving Projections , > at one point i have to perform X L X.transpose() > these matrices are large (32256 x 32256) so i get "out of memory" error. > > I assume, as the dataset gets larger one would come across this problem , > how would > one go about solving this ? Is there a common trick that is used to deal > with such problems ? > Or the workstation calculating these problems needs to have HUGE ?amounts of > physical memory ? > > I am using python and numpy / scipy > > -- > regards > ------- > Kunal Ghosh > Dept of Computer Sc. & Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- http://about.me/santosh.rajan From kunal.t2 at gmail.com Sat Jan 15 19:04:41 2011 From: kunal.t2 at gmail.com (kunal ghosh) Date: Sat, 15 Jan 2011 23:34:41 +0530 Subject: [BangPypers] Multiplying very large matrices In-Reply-To: References: Message-ID: Thanks Santosh , This stack overflow thread indeed discusses the exact same problem i have. Wonder how i missed it :) in my preliminary searches. thanks again ! On Sat, Jan 15, 2011 at 11:12 PM, Santosh Rajan wrote: > Hope this helps > http://stackoverflow.com/questions/1053928/python-numpy-very-large-matrices > > On Sat, Jan 15, 2011 at 10:11 PM, kunal ghosh wrote: > > Hi all, > > while implementing Locality Preserving Projections , > > at one point i have to perform X L X.transpose() > > these matrices are large (32256 x 32256) so i get "out of memory" error. > > > > I assume, as the dataset gets larger one would come across this problem , > > how would > > one go about solving this ? Is there a common trick that is used to deal > > with such problems ? > > Or the workstation calculating these problems needs to have HUGE amounts > of > > physical memory ? > > > > I am using python and numpy / scipy > > > > -- > > regards > > ------- > > Kunal Ghosh > > Dept of Computer Sc. & Engineering. > > Sir MVIT > > Bangalore,India > > > > permalink: member.acm.org/~kunal.t2 > > Blog:kunalghosh.wordpress.com > > Website:www.kunalghosh.net46.net > > _______________________________________________ > > BangPypers mailing list > > BangPypers at python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > -- > http://about.me/santosh.rajan > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- regards ------- Kunal Ghosh Dept of Computer Sc. & Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From kunal.t2 at gmail.com Sun Jan 16 08:02:01 2011 From: kunal.t2 at gmail.com (kunal ghosh) Date: Sun, 16 Jan 2011 12:32:01 +0530 Subject: [BangPypers] Multiplying very large matrices In-Reply-To: References: Message-ID: Hi all, I found numpy.memmap to be very suitable when matrices larger than the physical memory are required. 1. included in standard numpy installation 2. very low learning curve. pyTables seems to be more suitable but , i somehow found the learning curve too steep . Also pyTables needs lot of initializations before anything can be done with it as compared to memmap. The above reason made me use memmap over pyTable. On Sat, Jan 15, 2011 at 11:34 PM, kunal ghosh wrote: > Thanks Santosh , > > This stack overflow thread indeed discusses the exact same problem i have. > Wonder how i missed it :) in my preliminary searches. > > thanks again ! > > > On Sat, Jan 15, 2011 at 11:12 PM, Santosh Rajan wrote: > >> Hope this helps >> >> http://stackoverflow.com/questions/1053928/python-numpy-very-large-matrices >> >> On Sat, Jan 15, 2011 at 10:11 PM, kunal ghosh wrote: >> > Hi all, >> > while implementing Locality Preserving Projections , >> > at one point i have to perform X L X.transpose() >> > these matrices are large (32256 x 32256) so i get "out of memory" error. >> > >> > I assume, as the dataset gets larger one would come across this problem >> , >> > how would >> > one go about solving this ? Is there a common trick that is used to deal >> > with such problems ? >> > Or the workstation calculating these problems needs to have HUGE >> amounts of >> > physical memory ? >> > >> > I am using python and numpy / scipy >> > >> > -- >> > regards >> > ------- >> > Kunal Ghosh >> > Dept of Computer Sc. & Engineering. >> > Sir MVIT >> > Bangalore,India >> > >> > permalink: member.acm.org/~kunal.t2 >> > Blog:kunalghosh.wordpress.com >> > Website:www.kunalghosh.net46.net >> > _______________________________________________ >> > BangPypers mailing list >> > BangPypers at python.org >> > http://mail.python.org/mailman/listinfo/bangpypers >> > >> >> >> >> -- >> http://about.me/santosh.rajan >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > > > -- > regards > ------- > Kunal Ghosh > Dept of Computer Sc. & Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > > > -- regards ------- Kunal Ghosh Dept of Computer Sc. & Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From vikram.kmth at gmail.com Sun Jan 16 23:04:01 2011 From: vikram.kmth at gmail.com (Vikram Kamath) Date: Mon, 17 Jan 2011 03:34:01 +0530 Subject: [BangPypers] BangPypers Digest, Vol 41, Issue 27 In-Reply-To: References: Message-ID: Well, you could always try a different method of multiplication. A common trick would be to use block multiplication. http://en.wikipedia.org/wiki/Block_matrix On Sun, Jan 16, 2011 at 4:30 PM, wrote: > Send BangPypers mailing list submissions to > bangpypers at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.python.org/mailman/listinfo/bangpypers > or, via email, send a message with subject or body 'help' to > bangpypers-request at python.org > > You can reach the person managing the list at > bangpypers-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of BangPypers digest..." > > > Today's Topics: > > 1. Multiplying very large matrices (kunal ghosh) > 2. Re: Multiplying very large matrices (Santosh Rajan) > 3. Re: Multiplying very large matrices (kunal ghosh) > 4. Re: Multiplying very large matrices (kunal ghosh) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 15 Jan 2011 22:11:21 +0530 > From: kunal ghosh > To: Bangalore Python Users Group - India > Subject: [BangPypers] Multiplying very large matrices > Message-ID: > > > > Content-Type: text/plain; charset=ISO-8859-1 > > Hi all, > while implementing Locality Preserving Projections , > at one point i have to perform X L X.transpose() > these matrices are large (32256 x 32256) so i get "out of memory" error. > > I assume, as the dataset gets larger one would come across this problem , > how would > one go about solving this ? Is there a common trick that is used to deal > with such problems ? > Or the workstation calculating these problems needs to have HUGE amounts > of > physical memory ? > > I am using python and numpy / scipy > > -- > regards > ------- > Kunal Ghosh > Dept of Computer Sc. & Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > > > ------------------------------ > > Message: 2 > Date: Sat, 15 Jan 2011 23:12:01 +0530 > From: Santosh Rajan > To: Bangalore Python Users Group - India > Subject: Re: [BangPypers] Multiplying very large matrices > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Hope this helps > http://stackoverflow.com/questions/1053928/python-numpy-very-large-matrices > > On Sat, Jan 15, 2011 at 10:11 PM, kunal ghosh wrote: > > Hi all, > > while implementing Locality Preserving Projections , > > at one point i have to perform X L X.transpose() > > these matrices are large (32256 x 32256) so i get "out of memory" error. > > > > I assume, as the dataset gets larger one would come across this problem , > > how would > > one go about solving this ? Is there a common trick that is used to deal > > with such problems ? > > Or the workstation calculating these problems needs to have HUGE ?amounts > of > > physical memory ? > > > > I am using python and numpy / scipy > > > > -- > > regards > > ------- > > Kunal Ghosh > > Dept of Computer Sc. & Engineering. > > Sir MVIT > > Bangalore,India > > > > permalink: member.acm.org/~kunal.t2 > > Blog:kunalghosh.wordpress.com > > Website:www.kunalghosh.net46.net > > _______________________________________________ > > BangPypers mailing list > > BangPypers at python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > -- > http://about.me/santosh.rajan > > > ------------------------------ > > Message: 3 > Date: Sat, 15 Jan 2011 23:34:41 +0530 > From: kunal ghosh > To: Bangalore Python Users Group - India > Subject: Re: [BangPypers] Multiplying very large matrices > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Thanks Santosh , > > This stack overflow thread indeed discusses the exact same problem i have. > Wonder how i missed it :) in my preliminary searches. > > thanks again ! > > On Sat, Jan 15, 2011 at 11:12 PM, Santosh Rajan > wrote: > > > Hope this helps > > > http://stackoverflow.com/questions/1053928/python-numpy-very-large-matrices > > > > On Sat, Jan 15, 2011 at 10:11 PM, kunal ghosh > wrote: > > > Hi all, > > > while implementing Locality Preserving Projections , > > > at one point i have to perform X L X.transpose() > > > these matrices are large (32256 x 32256) so i get "out of memory" > error. > > > > > > I assume, as the dataset gets larger one would come across this problem > , > > > how would > > > one go about solving this ? Is there a common trick that is used to > deal > > > with such problems ? > > > Or the workstation calculating these problems needs to have HUGE > amounts > > of > > > physical memory ? > > > > > > I am using python and numpy / scipy > > > > > > -- > > > regards > > > ------- > > > Kunal Ghosh > > > Dept of Computer Sc. & Engineering. > > > Sir MVIT > > > Bangalore,India > > > > > > permalink: member.acm.org/~kunal.t2 > > > Blog:kunalghosh.wordpress.com > > > Website:www.kunalghosh.net46.net > > > _______________________________________________ > > > BangPypers mailing list > > > BangPypers at python.org > > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > > > > > > -- > > http://about.me/santosh.rajan > > _______________________________________________ > > BangPypers mailing list > > BangPypers at python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > -- > regards > ------- > Kunal Ghosh > Dept of Computer Sc. & Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > > > ------------------------------ > > Message: 4 > Date: Sun, 16 Jan 2011 12:32:01 +0530 > From: kunal ghosh > To: Bangalore Python Users Group - India > Subject: Re: [BangPypers] Multiplying very large matrices > Message-ID: > > > > Content-Type: text/plain; charset=ISO-8859-1 > > Hi all, > I found numpy.memmap > to be very suitable when matrices larger than the physical memory are > required. > > 1. included in standard numpy installation > 2. very low learning curve. > > pyTables seems to be more suitable but , i somehow found the learning curve > too steep . Also pyTables needs lot of initializations before anything can > be done with it > as compared to memmap. > > The above reason made me use memmap over pyTable. > > On Sat, Jan 15, 2011 at 11:34 PM, kunal ghosh wrote: > > > Thanks Santosh , > > > > This stack overflow thread indeed discusses the exact same problem i > have. > > Wonder how i missed it :) in my preliminary searches. > > > > thanks again ! > > > > > > On Sat, Jan 15, 2011 at 11:12 PM, Santosh Rajan >wrote: > > > >> Hope this helps > >> > >> > http://stackoverflow.com/questions/1053928/python-numpy-very-large-matrices > >> > >> On Sat, Jan 15, 2011 at 10:11 PM, kunal ghosh > wrote: > >> > Hi all, > >> > while implementing Locality Preserving Projections , > >> > at one point i have to perform X L X.transpose() > >> > these matrices are large (32256 x 32256) so i get "out of memory" > error. > >> > > >> > I assume, as the dataset gets larger one would come across this > problem > >> , > >> > how would > >> > one go about solving this ? Is there a common trick that is used to > deal > >> > with such problems ? > >> > Or the workstation calculating these problems needs to have HUGE > >> amounts of > >> > physical memory ? > >> > > >> > I am using python and numpy / scipy > >> > > >> > -- > >> > regards > >> > ------- > >> > Kunal Ghosh > >> > Dept of Computer Sc. & Engineering. > >> > Sir MVIT > >> > Bangalore,India > >> > > >> > permalink: member.acm.org/~kunal.t2 > >> > Blog:kunalghosh.wordpress.com > >> > Website:www.kunalghosh.net46.net > >> > _______________________________________________ > >> > BangPypers mailing list > >> > BangPypers at python.org > >> > http://mail.python.org/mailman/listinfo/bangpypers > >> > > >> > >> > >> > >> -- > >> http://about.me/santosh.rajan > >> _______________________________________________ > >> BangPypers mailing list > >> BangPypers at python.org > >> http://mail.python.org/mailman/listinfo/bangpypers > >> > > > > > > > > -- > > regards > > ------- > > Kunal Ghosh > > Dept of Computer Sc. & Engineering. > > Sir MVIT > > Bangalore,India > > > > permalink: member.acm.org/~kunal.t2 > > Blog:kunalghosh.wordpress.com > > Website:www.kunalghosh.net46.net > > > > > > > > > -- > regards > ------- > Kunal Ghosh > Dept of Computer Sc. & Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > > > ------------------------------ > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > > End of BangPypers Digest, Vol 41, Issue 27 > ****************************************** > From wah_meng at yahoo.com Mon Jan 17 09:10:46 2011 From: wah_meng at yahoo.com (Wah Meng Wong) Date: Mon, 17 Jan 2011 00:10:46 -0800 (PST) Subject: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) In-Reply-To: References: Message-ID: <301994.83623.qm@web30406.mail.mud.yahoo.com> Hello Noufal, >> Yes I will go for the python 2.5.2 as I found the source code on HP's >>website. Will be doing that for HP-UX 11.31, Itanium platform. > Why go for that? Why not use the source from the official site? Does HP > maintain patches for their own platform? I am not sure if HP maintains patches for their own platform... as I said I am not familiar in this space. Ok I will try looking at the source codes in official site. BTW, you mean 2.5.2 is okay right? Your "too far" was referring to HP website instead of the versioning of python right? I will have to have 2 versions of python running, at least, Windows x86 and HP-UX Itanium 64-bit. Also possibly Linux too. As for the Windows platform, do you think there is available binary out there and I don't have to recompile, or the build will also be as "straight forward" as other platforms? Regards, Wah Meng ________________________________ From: "bangpypers-request at python.org" To: bangpypers at python.org Sent: Fri, January 14, 2011 7:00:01 PM Subject: BangPypers Digest, Vol 41, Issue 25 Send BangPypers mailing list submissions to bangpypers at python.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.python.org/mailman/listinfo/bangpypers or, via email, send a message with subject or body 'help' to bangpypers-request at python.org You can reach the person managing the list at bangpypers-owner at python.org When replying, please edit your Subject line so it is more specific than "Re: Contents of BangPypers digest..." Today's Topics: 1. Re: Python 1.5.2 Application (compiled on PA-RISC) (Noufal Ibrahim) 2. Re: [JOB] Python developer required in Pune with web development experience (Kenneth Gonsalves) ---------------------------------------------------------------------- Message: 1 Date: Fri, 14 Jan 2011 16:03:02 +0530 From: Noufal Ibrahim To: Bangalore Python Users Group - India Subject: Re: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) Message-ID: <87tyhbbwrl.fsf at gmail.com> Content-Type: text/plain; charset=us-ascii On Fri, Jan 14 2011, Wah Meng Wong wrote: [...] >> That would be my first guess (especially since it's the binary >> crashing). Is it not an option to get the sources and try to recompile >> it for ia64 HP-UX? > > Yes it is an option however I am not familiar with the rebuild process so this > is my last resort. Looks like I have no choice but to rebuild. It should be fairly straightforward. You *might* have to skip some optional modules (e.g. ctypes) for which the necessary supporting libraries might not be there on your system but that should be okay. > Can I ping you if I encounter any issue? (I haven't been doing this > for 10 years) Sure. I can't guarantee a reply though >> It's possible but I don't think you'd get much out of a non-debug >> build of your binary. > > Yes however I don't have a copy of the debug build of python. Well then, you *can* do it but I don't think you'd get anything out of it. >> I'd try the latest 2.x (2.7something right now) series. It will have bug >> fixes which 1.xb doesn't have. > > Yes I will go for the python 2.5.2 as I found the source code on HP's > website. Will be doing that for HP-UX 11.31, Itanium platform. Why go for that? Why not use the source from the official site? Does HP maintain patches for their own platform? [...] -- ------------------------------ Message: 2 Date: Fri, 14 Jan 2011 16:03:48 +0530 From: Kenneth Gonsalves To: Bangalore Python Users Group - India Subject: Re: [BangPypers] [JOB] Python developer required in Pune with web development experience Message-ID: <1295001228.1823.772.camel at localhost> Content-Type: text/plain; charset="UTF-8" On Fri, 2011-01-14 at 15:46 +0530, Anand Balachandran Pillai wrote: > Good point. "Industry standard" is just euphemism and > an urban myth, no such thing exists :) thank god - I can stop trying to find out what it is. -- regards Kenneth Gonsalves ------------------------------ _______________________________________________ BangPypers mailing list BangPypers at python.org http://mail.python.org/mailman/listinfo/bangpypers End of BangPypers Digest, Vol 41, Issue 25 ****************************************** From noufal at gmail.com Mon Jan 17 09:24:57 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 17 Jan 2011 13:54:57 +0530 Subject: [BangPypers] Python 1.5.2 Application (compiled on PA-RISC) References: <301994.83623.qm@web30406.mail.mud.yahoo.com> Message-ID: <877he4ndhf.fsf@nibrahim.net.in> On Mon, Jan 17 2011, Wah Meng Wong wrote: [...] > I am not sure if HP maintains patches for their own platform... as I > said I am not familiar in this space. Ok I will try looking at the > source codes in official site. BTW, you mean 2.5.2 is okay right? Your > "too far" was referring to HP website instead of the versioning of > python right? 2.5.2 is fine. I would however recommend that you use the latest available version - i.e. 2.7.1 > I will have to have 2 versions of python running, at least, Windows > x86 and HP-UX Itanium 64-bit. Also possibly Linux too. Possibly. > As for the Windows platform, do you think there is available binary > out there and I don't have to recompile, or the build will also be as > "straight forward" as other platforms? Windows installer : http://python.org/ftp/python/2.7.1/python-2.7.1.msi Source tarball : http://python.org/ftp/python/2.7.1/Python-2.7.1.tar.bz2 [...] -- From lawgon at au-kbc.org Tue Jan 18 02:27:30 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Tue, 18 Jan 2011 06:57:30 +0530 Subject: [BangPypers] [commercial] image processing gurus wanted Message-ID: <1295314050.1823.829.camel@localhost> hi, there is a requirement for freelance work in automating image processing. If interested please contact me offlist. Industry standard compensation ;-) I am not the potential employer, so have no idea as to the compensation, but for the right person I do not think they will quibble. -- regards Kenneth Gonsalves From abpillai at gmail.com Tue Jan 18 08:50:10 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Tue, 18 Jan 2011 13:20:10 +0530 Subject: [BangPypers] Multiplying very large matrices In-Reply-To: References: Message-ID: On Sun, Jan 16, 2011 at 12:32 PM, kunal ghosh wrote: > Hi all, > I found numpy.memmap > to be very suitable when matrices larger than the physical memory are > required. > > 1. included in standard numpy installation > 2. very low learning curve. > > Interesting package. Just went through the documentation. It is using "mmap" system call to map system virtual memory to the process. But this approach can also get clumsy if your matrices are too huge and you may get into all kinds of paging problems if your system doesn't handle virtual memory very well. But must be fine on Linux I think. > pyTables seems to be more suitable but , i somehow found the learning curve > too steep . Also pyTables needs lot of initializations before anything can > be done with it > as compared to memmap. > > At first look, PyTables might be better than memmap since it uses data compression with disk files so you won't hit the memory limit. > The above reason made me use memmap over pyTable. > > -- --Anand From jayanth.bagare at gmail.com Tue Jan 18 11:18:47 2011 From: jayanth.bagare at gmail.com (Young J) Date: Tue, 18 Jan 2011 15:48:47 +0530 Subject: [BangPypers] Help Needed for an NGO based Project Message-ID: Hi, Need on an urgent basis, some help for an NGO based project. Description ======== We are doing a Charity based project which involves a developing of a portal for NGO's and Volunteers. We have a small task that we seek volunteers for. Any help in this regard we would be grateful. The Task ====== I have registered with an email id and an email containing activation link must be sent to the before said email id. Once the link is clicked the user status should be changed to active. Please help. Skills Required ========== The development should be in Django, Python. Timeline ====== We need this in 1 week (by 24th Jan 2011). Contact Us ======== For any further questions, please contact Anusha.r.i at sap.com or Bharath.prasad.s at sap.com PS. Please forward this to who so ever can help. -- Thank You Warm Regards Jayanth From lawgon at au-kbc.org Tue Jan 18 12:13:08 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Tue, 18 Jan 2011 16:43:08 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: References: Message-ID: <1295349188.1823.1065.camel@localhost> On Tue, 2011-01-18 at 15:48 +0530, Young J wrote: > I have registered with an email id and an email containing activation > link > must be sent to the before said email id. Once the link is clicked the > user > status should be changed to active. > Please help. install django registration -- regards Kenneth Gonsalves From vikasruhil06 at gmail.com Tue Jan 18 12:32:14 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Tue, 18 Jan 2011 17:02:14 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: <1295349188.1823.1065.camel@localhost> References: <1295349188.1823.1065.camel@localhost> Message-ID: i facing problem in django installation i use this type code help me? rm ~/webapps/django/lib/python2.5/django_registration-0.7-py2.5.egg On Tue, Jan 18, 2011 at 4:43 PM, Kenneth Gonsalves wrote: > > install django registration From lawgon at au-kbc.org Tue Jan 18 12:40:24 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Tue, 18 Jan 2011 17:10:24 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: References: <1295349188.1823.1065.camel@localhost> Message-ID: <1295350824.1823.1096.camel@localhost> On Tue, 2011-01-18 at 17:02 +0530, vikas ruhil wrote: > i facing problem in django installation i use this type code help me? > > rm ~/webapps/django/lib/python2.5/django_registration-0.7-py2.5.egg > > https://bitbucket.org/ubernostrum/django-registration/wiki/Home -- regards Kenneth Gonsalves From harishisnow at gmail.com Tue Jan 18 13:14:28 2011 From: harishisnow at gmail.com (Harish S) Date: Tue, 18 Jan 2011 17:44:28 +0530 Subject: [BangPypers] Doubt regarding python file management In-Reply-To: References: Message-ID: On Tue, Jan 18, 2011 at 5:39 PM, Harish S wrote: > > Hello, > I am new to python. I have a doubt. > How will I open a file which is placed in a different directory (other > than the current working directory)? > Wen I try to open the file using the command "file = > open("d:\desktop\....")", it says : > > IOError: [Errno 22] invalid mode <'r'> or filename: '......' > > Can you please specify the reason for this? > > Regards, > Harish > From noufal at gmail.com Tue Jan 18 13:32:18 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 18 Jan 2011 18:02:18 +0530 Subject: [BangPypers] Doubt regarding python file management In-Reply-To: (Harish S.'s message of "Tue, 18 Jan 2011 17:44:28 +0530") References: Message-ID: <8762tmqtnx.fsf@gmail.com> On Tue, Jan 18 2011, Harish S wrote: > On Tue, Jan 18, 2011 at 5:39 PM, Harish S wrote: > >> >> Hello, >> I am new to python. I have a doubt. >> How will I open a file which is placed in a different directory (other >> than the current working directory)? >> Wen I try to open the file using the command "file = >> open("d:\desktop\....")", it says : >> >> IOError: [Errno 22] invalid mode <'r'> or filename: '......' >> >> Can you please specify the reason for this? [...] On windows, the backslash used to separate directories can be misinterpreted as escape sequences. So you'd best do f = open(r"d:\Desktop\MyFile.txt") The r before the " indicates that the string is "raw" and that things like \n, \t etc. should not be interpreted as special characters (newline, tab etc.) Also, what is "......."? Is that your filename? Is that a legal filename under Windows? -- From harishisnow at gmail.com Tue Jan 18 14:03:40 2011 From: harishisnow at gmail.com (Harish S) Date: Tue, 18 Jan 2011 18:33:40 +0530 Subject: [BangPypers] Doubt regarding python file management In-Reply-To: <8762tmqtnx.fsf@gmail.com> References: <8762tmqtnx.fsf@gmail.com> Message-ID: Hello, The correction worked for me. Thanks a lot for your response. Regards, Harish On Tue, Jan 18, 2011 at 6:02 PM, Noufal Ibrahim wrote: > On Tue, Jan 18 2011, Harish S wrote: > > > On Tue, Jan 18, 2011 at 5:39 PM, Harish S wrote: > > > >> > >> Hello, > >> I am new to python. I have a doubt. > >> How will I open a file which is placed in a different directory (other > >> than the current working directory)? > >> Wen I try to open the file using the command "file = > >> open("d:\desktop\....")", it says : > >> > >> IOError: [Errno 22] invalid mode <'r'> or filename: '......' > >> > >> Can you please specify the reason for this? > > [...] > > On windows, the backslash used to separate directories can be > misinterpreted as escape sequences. So you'd best do > > f = open(r"d:\Desktop\MyFile.txt") > > The r before the " indicates that the string is "raw" and that things > like \n, \t etc. should not be interpreted as special characters > (newline, tab etc.) > > Also, what is "......."? Is that your filename? Is that a legal filename > under Windows? > > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From mandarvaze at gmail.com Tue Jan 18 16:09:20 2011 From: mandarvaze at gmail.com (=?UTF-8?B?TWFuZGFyIFZhemUgLyDgpK7gpILgpKbgpL7gpLAg4KS14KSd4KWH?=) Date: Tue, 18 Jan 2011 20:39:20 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: <1295349188.1823.1065.camel@localhost> References: <1295349188.1823.1065.camel@localhost> Message-ID: On Tue, Jan 18, 2011 at 4:43 PM, Kenneth Gonsalves wrote: > On Tue, 2011-01-18 at 15:48 +0530, Young J wrote: > > I have registered with an email id and an email containing activation > > link > > must be sent to the before said email id. Once the link is clicked the > > user > > status should be changed to active. > > Please help. > > install django registration > Is there something similar for pylons ? Does Django registration module work with pylons (easily?) -Mandar From lawgon at au-kbc.org Wed Jan 19 06:34:52 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Wed, 19 Jan 2011 11:04:52 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: References: <1295349188.1823.1065.camel@localhost> Message-ID: <1295415292.1823.1176.camel@localhost> On Tue, 2011-01-18 at 20:39 +0530, Mandar Vaze / ????? ??? wrote: > > install django registration > > > > Is there something similar for pylons ? no idea > Does Django registration module work with pylons (easily?) that I doubt -- regards Kenneth Gonsalves From vikasruhil06 at gmail.com Wed Jan 19 06:43:56 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Wed, 19 Jan 2011 11:13:56 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: <1295415292.1823.1176.camel@localhost> References: <1295349188.1823.1065.camel@localhost> <1295415292.1823.1176.camel@localhost> Message-ID: i am also facing problem in installation i try it with both window ,Linux.............. now i need help ,or might use my mind to solve problem ..django registration task is not difficult but installation is On Wed, Jan 19, 2011 at 11:04 AM, Kenneth Gonsalves wrote: > On Tue, 2011-01-18 at 20:39 +0530, Mandar Vaze / ????? ??? wrote: > > > install django registration > > > > > > > Is there something similar for pylons ? > > no idea > > Does Django registration module work with pylons (easily?) > > that I doubt > > -- > regards > Kenneth Gonsalves > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From vikasruhil06 at gmail.com Wed Jan 19 06:47:01 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Wed, 19 Jan 2011 11:17:01 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: References: <1295349188.1823.1065.camel@localhost> <1295415292.1823.1176.camel@localhost> Message-ID: can anybody join me on chat or facebook to giving help me related to sap project beacuse they need help .....in realted to django-registration to help them? On Wed, Jan 19, 2011 at 11:13 AM, vikas ruhil wrote: > i am also facing problem in installation i try it with both window > ,Linux.............. > now i need help ,or might use my mind to solve problem ..django > registration task is not difficult but installation is > > > On Wed, Jan 19, 2011 at 11:04 AM, Kenneth Gonsalves wrote: > >> On Tue, 2011-01-18 at 20:39 +0530, Mandar Vaze / ????? ??? wrote: >> > > install django registration >> > > >> > >> > Is there something similar for pylons ? >> >> no idea >> > Does Django registration module work with pylons (easily?) >> >> that I doubt >> >> -- >> regards >> Kenneth Gonsalves >> >> _______________________________________________ >> BangPypers mailing list >> BangPypers at python.org >> http://mail.python.org/mailman/listinfo/bangpypers >> > > From lawgon at au-kbc.org Wed Jan 19 07:06:05 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Wed, 19 Jan 2011 11:36:05 +0530 Subject: [BangPypers] Help Needed for an NGO based Project In-Reply-To: References: <1295349188.1823.1065.camel@localhost> <1295415292.1823.1176.camel@localhost> Message-ID: <1295417165.1823.1215.camel@localhost> On Wed, 2011-01-19 at 11:17 +0530, vikas ruhil wrote: > can anybody join me on chat or facebook to giving help me related to > sap > project beacuse they need help .....in realted to django-registration > to > help them? come to #django on IRC - we will sort out your problems in a jiffy -- regards Kenneth Gonsalves From ravi.99ks at gmail.com Tue Jan 25 07:49:23 2011 From: ravi.99ks at gmail.com (ravi krishna) Date: Tue, 25 Jan 2011 12:19:23 +0530 Subject: [BangPypers] Python for mobile apps Deveopment Message-ID: Hi all, I am new to this group and i am really looking for some help with Python in mobile apps development. I have seen some applications in mobile phones developed purely in Python. What are the requirements for doing it ? I am relatively new to Python programming and trying to improve my Python knowledge by creating some apps. For android and iphone , there is an SDK for developing apps ? Do python has any such SDK for development ? Do i need to install any modules for making it work in mobile phones. Any help will be appreciated. Thanks & Regards, Ravi Krishna My profiles: [image: Facebook] [image: LinkedIn] [image: Twitter] From gora at mimirtech.com Tue Jan 25 09:13:47 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Tue, 25 Jan 2011 13:43:47 +0530 Subject: [BangPypers] Python for mobile apps Deveopment In-Reply-To: References: Message-ID: On Tue, Jan 25, 2011 at 12:19 PM, ravi krishna wrote: > Hi all, > > I am new to this group and i am really looking for some help with Python in > mobile apps development. I have seen some applications in mobile phones > developed purely in Python. What are the requirements for doing it ? I am > relatively new to Python programming and trying to improve my Python > knowledge by creating some apps. For android and iphone , there is an SDK > for developing apps ? Do python has any such SDK for development ? Do i need > to install any modules for making it work in mobile phones. Any help will be > appreciated. [...] The SDKs are platform-dependent, and have varying degrees of support for features of the phone. Some that I am aware of: * There is a Python interpreter for the Symbian S60 project. * For Android, there is http://code.google.com/p/android-scripting/ * No experience with Python on the iPhone, but people point to this: http://www.saurik.com/id/5 All in all, it is undesirable, IMHO, to program with Python on a mobile phone. Aside from generally unsatisfactory support, the Python interpreter adds an overhead. Regards, Gora From neha.hbti.it at gmail.com Tue Jan 25 09:27:47 2011 From: neha.hbti.it at gmail.com (Neha Jain) Date: Tue, 25 Jan 2011 13:57:47 +0530 Subject: [BangPypers] Python for mobile apps Deveopment In-Reply-To: References: Message-ID: Hey, I am not very conversant with the other mobile platforms, but maemo supports python very nicely. One can develop apps in python on the N900 directly! There are many apps written for the maemo platform in pyqt, these are portable to android and iphone(may be with a bit of difficulty). Qtdesigner is a very nice and useful app-designing ide. The code for apps designed in qtdesigner may be generated using pyuic4 in python..The following link might interest you- http://talk.maemo.org/showthread.php?t=39879 Cheers, njain. On Tue, Jan 25, 2011 at 1:43 PM, Gora Mohanty wrote: > On Tue, Jan 25, 2011 at 12:19 PM, ravi krishna > wrote: > > Hi all, > > > > I am new to this group and i am really looking for some help with Python > in > > mobile apps development. I have seen some applications in mobile phones > > developed purely in Python. What are the requirements for doing it ? I am > > relatively new to Python programming and trying to improve my Python > > knowledge by creating some apps. For android and iphone , there is an SDK > > for developing apps ? Do python has any such SDK for development ? Do i > need > > to install any modules for making it work in mobile phones. Any help will > be > > appreciated. > [...] > > The SDKs are platform-dependent, and have varying degrees of support > for features of the phone. Some that I am aware of: > * There is a Python interpreter for the Symbian S60 project. > * For Android, there is http://code.google.com/p/android-scripting/ > * No experience with Python on the iPhone, but people point to this: > http://www.saurik.com/id/5 > > All in all, it is undesirable, IMHO, to program with Python on a > mobile phone. Aside from generally unsatisfactory support, the > Python interpreter adds an overhead. > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Smiles Neha ))))) From croozeus at yahoo.com Tue Jan 25 09:24:36 2011 From: croozeus at yahoo.com (Pankaj Nathani) Date: Tue, 25 Jan 2011 00:24:36 -0800 (PST) Subject: [BangPypers] Python for mobile apps Deveopment In-Reply-To: References: Message-ID: <344436.33537.qm@web36806.mail.mud.yahoo.com> Hi Ravi, A good starting point is FN Wiki which provides good knowledge-base for Python on Symbian. Here is an article that can get you started: http://wiki.forum.nokia.com/index.php/Python_on_Symbian/01._Introduction I wrote a book on "Python on Symbian" - its available at amazon (priced to the covers) if you are looking for getting started and complete reference material, http://www.amazon.com/Python-Symbian-Mobile-development-made/dp/1453747990 Cheers, Pankaj. ________________________________ From: ravi krishna To: bangpypers at python.org Sent: Tue, January 25, 2011 12:19:23 PM Subject: [BangPypers] Python for mobile apps Deveopment Hi all, I am new to this group and i am really looking for some help with Python in mobile apps development. I have seen some applications in mobile phones developed purely in Python. What are the requirements for doing it ? I am relatively new to Python programming and trying to improve my Python knowledge by creating some apps. For android and iphone , there is an SDK for developing apps ? Do python has any such SDK for development ? Do i need to install any modules for making it work in mobile phones. Any help will be appreciated. Thanks & Regards, Ravi Krishna My profiles: [image: Facebook] [image: LinkedIn] [image: Twitter] _______________________________________________ BangPypers mailing list BangPypers at python.org http://mail.python.org/mailman/listinfo/bangpypers From noufal at gmail.com Tue Jan 25 09:37:16 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 25 Jan 2011 14:07:16 +0530 Subject: [BangPypers] User group meeting Message-ID: <87r5c1gz0j.fsf@gmail.com> Shouldn't we hold one of these? It's been too long. Sometime early February? -- From amit.pureenergy at gmail.com Tue Jan 25 09:40:46 2011 From: amit.pureenergy at gmail.com (Amit Sethi) Date: Tue, 25 Jan 2011 14:10:46 +0530 Subject: [BangPypers] Python for mobile apps Deveopment In-Reply-To: References: Message-ID: On Tue, Jan 25, 2011 at 1:57 PM, Neha Jain wrote: > There are many apps written for the maemo platform in pyqt, these are > portable to android and iphone(may be with a bit of difficulty). I am not too sure about that. The architecture of the three platforms is quite different however it is easier to port desktop linux apps on maemo and meego. -- A-M-I-T S|S From lorddaemon at gmail.com Tue Jan 25 09:47:45 2011 From: lorddaemon at gmail.com (Sidu Ponnappa) Date: Tue, 25 Jan 2011 14:17:45 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87r5c1gz0j.fsf@gmail.com> References: <87r5c1gz0j.fsf@gmail.com> Message-ID: Feel free to use our office; the only limitation is that we don't have a projector. Best, Sidu. On Tue, Jan 25, 2011 at 2:07 PM, Noufal Ibrahim wrote: > > Shouldn't we hold one of these? It's been too long. Sometime early > February? > > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From mandarvaze at gmail.com Tue Jan 25 10:48:05 2011 From: mandarvaze at gmail.com (=?UTF-8?B?TWFuZGFyIFZhemUgLyDgpK7gpILgpKbgpL7gpLAg4KS14KSd4KWH?=) Date: Tue, 25 Jan 2011 15:18:05 +0530 Subject: [BangPypers] Python for mobile apps Deveopment In-Reply-To: References: Message-ID: On Tue, Jan 25, 2011 at 1:57 PM, Neha Jain wrote: > Hey, > > I am not very conversant with the other mobile platforms, but maemo > supports > python very nicely. One can develop apps in python on the N900 directly! > There are many apps written for the maemo platform in pyqt, these are > What about the license of these apps ? Not so long ago we had a major discussion about PyQt license on this list. -Mandar From noufal at gmail.com Tue Jan 25 16:14:17 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 25 Jan 2011 20:44:17 +0530 Subject: [BangPypers] User group meeting In-Reply-To: (Sidu Ponnappa's message of "Tue, 25 Jan 2011 14:17:45 +0530") References: <87r5c1gz0j.fsf@gmail.com> Message-ID: <87lj29hv7a.fsf@gmail.com> On Tue, Jan 25 2011, Sidu Ponnappa wrote: > Feel free to use our office; the only limitation is that we don't have a > projector. [...] Unfortunately, a nice office without participants does not a user group meeting make. Anyone interested in a meetup? I'm sure atleast a few people are working on something enjoyable that they can talk about. No? -- From nigelbabu at gmail.com Tue Jan 25 16:21:04 2011 From: nigelbabu at gmail.com (Nigel Babu) Date: Tue, 25 Jan 2011 20:51:04 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87lj29hv7a.fsf@gmail.com> References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> Message-ID: <1295968864.1854.0.camel@nigelbabu-laptop> On Tue, 2011-01-25 at 20:44 +0530, Noufal Ibrahim wrote: > On Tue, Jan 25 2011, Sidu Ponnappa wrote: > > > Feel free to use our office; the only limitation is that we don't have a > > projector. > > [...] > > Unfortunately, a nice office without participants does not a user group > meeting make. > > Anyone interested in a meetup? I'm sure atleast a few people are working > on something enjoyable that they can talk about. No? > I'm definitely interested in a meet up Cheers Nigel From baiju.m.mail at gmail.com Tue Jan 25 17:28:57 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Tue, 25 Jan 2011 21:58:57 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87lj29hv7a.fsf@gmail.com> References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> Message-ID: On Tue, Jan 25, 2011 at 8:44 PM, Noufal Ibrahim wrote: > On Tue, Jan 25 2011, Sidu Ponnappa wrote: > >> Feel free to use our office; the only limitation is that we don't have a >> projector. > > [...] > > Unfortunately, a nice office without participants does not a user group > meeting make. > > Anyone interested in a meetup? I'm sure atleast a few people are working > on something enjoyable that they can talk about. No? Well, I just started a new project: http://getpython3.net/ I want to build something like this site: http://isitruby19.com/ (with few extra links) I am going to work on this tomorrow and next weekend. Anyone interested for a coding sprint this weekend ? We can do it from my office. The code is here. https://github.com/baijum/getpython3 Basically, this involves fetching many data from PyPI and populating the site. Then provide a user form to submit comments and most importantly whether the library/module is working for them in Python 3. Regards, Baiju M From noufal at gmail.com Tue Jan 25 18:05:31 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Tue, 25 Jan 2011 22:35:31 +0530 Subject: [BangPypers] User group meeting In-Reply-To: (Baiju M.'s message of "Tue, 25 Jan 2011 21:58:57 +0530") References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> Message-ID: <87d3nkj4mc.fsf@gmail.com> On Tue, Jan 25 2011, Baiju M wrote: [...] > Well, I just started a new project: http://getpython3.net/ I want to > build something like this site: http://isitruby19.com/ (with few extra > links) > > I am going to work on this tomorrow and next weekend. Anyone > interested for a coding sprint this weekend ? We can do it from my > office. The code is here. https://github.com/baijum/getpython3 > > Basically, this involves fetching many data from PyPI and populating > the site. Then provide a user form to submit comments and most > importantly whether the library/module is working for them in Python > 3. Does PyPI have some kind of an API to fetch data? This sounds useful. +1 from me but I'm occupied on this coming Saturday and can only do Sunday. [...] -- From venkat83 at gmail.com Tue Jan 25 18:10:39 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Tue, 25 Jan 2011 22:40:39 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87d3nkj4mc.fsf@gmail.com> References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> <87d3nkj4mc.fsf@gmail.com> Message-ID: On Tue, Jan 25, 2011 at 10:35 PM, Noufal Ibrahim wrote: > Does PyPI have some kind of an API to fetch data? > Yes. And it would be great if people contribute to pypi - the tool needs some care and help. From baiju.m.mail at gmail.com Tue Jan 25 18:21:25 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Tue, 25 Jan 2011 22:51:25 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87d3nkj4mc.fsf@gmail.com> References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> <87d3nkj4mc.fsf@gmail.com> Message-ID: On Tue, Jan 25, 2011 at 10:35 PM, Noufal Ibrahim wrote: > On Tue, Jan 25 2011, Baiju M wrote: > > [...] > >> Well, I just started a new project: http://getpython3.net/ I want to >> build something like this site: http://isitruby19.com/ (with few extra >> links) >> >> I am going to work on this tomorrow and next weekend. ?Anyone >> interested for a coding sprint this weekend ? ?We can do it from my >> office. ?The code is here. https://github.com/baijum/getpython3 >> >> Basically, this involves fetching many data from PyPI and populating >> the site. ?Then provide a user form to submit comments and most >> importantly whether the library/module is working for them in Python >> 3. > > Does PyPI have some kind of an API to fetch data? This sounds useful. +1 As Venkatraman mentioned, PyPI has some API: http://wiki.python.org/moin/PyPiXmlRpc > from me but I'm occupied on this coming Saturday and can only do Sunday. I am fine with Sunday also, I will call you later. Let's see if anybody else interested. Now I am trying struggling with SQLAlchemy API to define the schema. https://gist.github.com/795199 Regards, Baiju M From vikasruhil06 at gmail.com Tue Jan 25 19:07:42 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Tue, 25 Jan 2011 23:37:42 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> Message-ID: where is your office my open challenge to recently i am in Delhi ,or you can use moosak for online competition i ready for fight yeahhhhhhhhhhhhhh first time ever python fighting of coders On Tue, Jan 25, 2011 at 9:58 PM, Baiju M wrote: > On Tue, Jan 25, 2011 at 8:44 PM, Noufal Ibrahim wrote: > > On Tue, Jan 25 2011, Sidu Ponnappa wrote: > > > >> Feel free to use our office; the only limitation is that we don't have a > >> projector. > > > > [...] > > > > Unfortunately, a nice office without participants does not a user group > > meeting make. > > > > Anyone interested in a meetup? I'm sure atleast a few people are working > > on something enjoyable that they can talk about. No? > > Well, I just started a new project: http://getpython3.net/ I want to > build something > like this site: http://isitruby19.com/ (with few extra links) > > I am going to work on this tomorrow and next weekend. Anyone interested > for a coding sprint this weekend ? We can do it from my office. > The code is here. https://github.com/baijum/getpython3 > > Basically, this involves fetching many data from PyPI and populating the > site. > Then provide a user form to submit comments and most importantly > whether the library/module is working for them in Python 3. > > Regards, > Baiju M > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From orsenthil at gmail.com Wed Jan 26 02:46:45 2011 From: orsenthil at gmail.com (Senthil Kumaran) Date: Wed, 26 Jan 2011 09:46:45 +0800 Subject: [BangPypers] User group meeting In-Reply-To: References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> Message-ID: <20110126014645.GA1068@rubuntu> On Tue, Jan 25, 2011 at 09:58:57PM +0530, Baiju M wrote: > Well, I just started a new project: http://getpython3.net/ I want to > build something Good work, Baiju. The site looks neat and hope more interesting information comes in. I won't be able to make up for the user group meet. -- Senthil From baiju.m.mail at gmail.com Wed Jan 26 05:15:19 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Wed, 26 Jan 2011 09:45:19 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87r5c1gz0j.fsf@gmail.com> <87lj29hv7a.fsf@gmail.com> Message-ID: On Tue, Jan 25, 2011 at 11:37 PM, vikas ruhil wrote: > where is your office http://goo.gl/maps/5OTm Regards, Baiju M From djpatra at gmail.com Wed Jan 26 16:36:07 2011 From: djpatra at gmail.com (devjyoti patra) Date: Wed, 26 Jan 2011 21:06:07 +0530 Subject: [BangPypers] User group meeting Message-ID: Hi Baiju, Your project is interesting. Will you be hacking on Sunday. If there is a seat left. I can join you on Sunday. Thanks, Devjyoti On Wed, Jan 26, 2011 at 4:30 PM, wrote: > Send BangPypers mailing list submissions to > ? ? ? ?bangpypers at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > ? ? ? ?http://mail.python.org/mailman/listinfo/bangpypers > or, via email, send a message with subject or body 'help' to > ? ? ? ?bangpypers-request at python.org > > You can reach the person managing the list at > ? ? ? ?bangpypers-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of BangPypers digest..." > > > Today's Topics: > > ? 1. Re: User group meeting (Senthil Kumaran) > ? 2. Re: User group meeting (Baiju M) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 26 Jan 2011 09:46:45 +0800 > From: Senthil Kumaran > To: Bangalore Python Users Group - India > Subject: Re: [BangPypers] User group meeting > Message-ID: <20110126014645.GA1068 at rubuntu> > Content-Type: text/plain; charset=us-ascii > > On Tue, Jan 25, 2011 at 09:58:57PM +0530, Baiju M wrote: >> Well, I just started a new project: http://getpython3.net/ I want to >> build something > > Good work, Baiju. The site looks neat and hope more > interesting information comes in. > > I won't be able to make up for the user group meet. > > -- > Senthil > > > ------------------------------ > > Message: 2 > Date: Wed, 26 Jan 2011 09:45:19 +0530 > From: Baiju M > To: Bangalore Python Users Group - India > Subject: Re: [BangPypers] User group meeting > Message-ID: > ? ? ? ? > Content-Type: text/plain; charset=ISO-8859-1 > > On Tue, Jan 25, 2011 at 11:37 PM, vikas ruhil wrote: >> where is your office > > http://goo.gl/maps/5OTm > > Regards, > Baiju M > > > ------------------------------ > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > > > End of BangPypers Digest, Vol 41, Issue 35 > ****************************************** > From baiju.m.mail at gmail.com Wed Jan 26 18:22:56 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Wed, 26 Jan 2011 22:52:56 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: Message-ID: On Wed, Jan 26, 2011 at 9:06 PM, devjyoti patra wrote: > Hi Baiju, > > Your project is interesting. Will you be hacking on Sunday. > If there is a seat left. I can join you on Sunday. So far just you and Noufal showed interest to come on Saturday. Meanwhile go through the code base and familiarize the technologies required: https://github.com/baijum/getpython3 BTW, I am afraid we are diverting from the original topic. When will be the next user meeting ? Regards, Baiju M From noufal at gmail.com Wed Jan 26 19:09:25 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Wed, 26 Jan 2011 23:39:25 +0530 Subject: [BangPypers] User group meeting In-Reply-To: (Baiju M.'s message of "Wed, 26 Jan 2011 22:52:56 +0530") References: Message-ID: <87zkqnzgdm.fsf@gmail.com> On Wed, Jan 26 2011, Baiju M wrote: > On Wed, Jan 26, 2011 at 9:06 PM, devjyoti patra wrote: >> Hi Baiju, >> >> Your project is interesting. Will you be hacking on Sunday. >> If there is a seat left. I can join you on Sunday. > > So far just you and Noufal showed interest to come on Saturday. If it's this weekend, I cannot come on Saturday. I can come only on Sunday. [...] > BTW, I am afraid we are diverting from the original topic. When will > be the next user meeting ? How's this Sunday? 30 Jan 2010. [...] -- From baiju.m.mail at gmail.com Thu Jan 27 06:38:26 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Thu, 27 Jan 2011 11:08:26 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87zkqnzgdm.fsf@gmail.com> References: <87zkqnzgdm.fsf@gmail.com> Message-ID: On Wed, Jan 26, 2011 at 11:39 PM, Noufal Ibrahim wrote: > On Wed, Jan 26 2011, Baiju M wrote: > >> On Wed, Jan 26, 2011 at 9:06 PM, devjyoti patra wrote: >>> Hi Baiju, >>> >>> Your project is interesting. Will you be hacking on Sunday. >>> If there is a seat left. I can join you on Sunday. >> >> So far just you and Noufal showed interest to come on Saturday. > > If it's this weekend, I cannot come on Saturday. I can come only on Sunday. > > [...] > >> BTW, I am afraid we are diverting from the original topic. ?When will >> be the next user meeting ? > > How's this Sunday? 30 Jan 2010. Yes, Sunday is fine with me. I will talk to our management and arrange a place where we can sit and write code. We will start around 10 am and then see how far it goes till the evening. If it is just three or four people, we can do the sprint from my home also (Banashankari 2nd Stage). Or you can suggest any other place, I have no problem to come. My contact number is +91 9945973441 Regards, Baiju M From baiju.m.mail at gmail.com Thu Jan 27 11:54:47 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Thu, 27 Jan 2011 16:24:47 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> Message-ID: On Thu, Jan 27, 2011 at 11:08 AM, Baiju M wrote: > On Wed, Jan 26, 2011 at 11:39 PM, Noufal Ibrahim wrote: >> On Wed, Jan 26 2011, Baiju M wrote: >> >>> On Wed, Jan 26, 2011 at 9:06 PM, devjyoti patra wrote: >>>> Hi Baiju, >>>> >>>> Your project is interesting. Will you be hacking on Sunday. >>>> If there is a seat left. I can join you on Sunday. >>> >>> So far just you and Noufal showed interest to come on Saturday. >> >> If it's this weekend, I cannot come on Saturday. I can come only on Sunday. >> >> [...] >> >>> BTW, I am afraid we are diverting from the original topic. ?When will >>> be the next user meeting ? >> >> How's this Sunday? 30 Jan 2010. > > Yes, Sunday is fine with me. ?I will talk to our management and arrange > a place where we can sit and write code. ?We will start around 10 am > and then see how far it goes till the evening. ?If it is just three or > four people, > we can do the sprint from my home also (Banashankari 2nd Stage). > Or you can suggest any other place, I have no problem to come. > > My contact number is +91 9945973441 ZeOmega office is confirmed. You can see the address and location here: http://goo.gl/maps/5OTm Please call to my mobile if you have any difficulty in finding the place. Regards, Baiju M From brian.curtin at gmail.com Thu Jan 27 21:24:47 2011 From: brian.curtin at gmail.com (Brian Curtin) Date: Thu, 27 Jan 2011 14:24:47 -0600 Subject: [BangPypers] PSF Sprints - Call For Applications Message-ID: Hello Bangalore Python Users! On behalf of the Python Software Foundation?s sponsored sprint group, I wanted to drop your group a quick note introducing us. If you?re already familiar with our sponsored sprints, you?ll be happy to know we made a few changes to help both sprint groups and Python even more. The PSF recently set aside funding to be distributed to groups who spend time contributing to the Python ecosystem, often in the form of development sprints. Our goal is to help you help Python, so whether it?s buying meals or renting meeting space for your all-day hackathon, we have a budget set aside to reimburse your expenses up to $300 (up from $250). If your goal is to make the Python world a better place, and you work on the problems facing Python today, we want to help you. We?re looking for groups of hackers that spend their time fixing and expanding the wide variety of Python interpreters, libraries, tools, and anything else affecting the community.We?re also looking for groups who want to help and get started but don?t have the resources to get together. Whether your group is separated by a train ride or lacking a shared space, we want to help you. On-boarding new contributors to open source Python projects is an especially important area that we?d like to work with.This means if you have a Python project and you want to sprint -- we want to help you.Some sprints we?ve sponsored include the porting of Genshi to Python 3, improvements to packaging (Distribute/distutils), and most recently, the PyPy winter sprint in Switzerland. If your group is interested in hosting a sprint, check out the full details of our call for applications at http://www.pythonsprints.com/cfa/ and contact us at sprints at python.org. Thanks for your time, and happy sprinting! Brian Curtin Jesse Noller http://www.pythonsprints.com/ From baiju.m.mail at gmail.com Fri Jan 28 03:23:05 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Fri, 28 Jan 2011 07:53:05 +0530 Subject: [BangPypers] PSF Sprints - Call For Applications In-Reply-To: References: Message-ID: Hello Brian, Thanks for informing us about sprint sponsorship. BangPypers is going to organize a one day sprint for the first time next weekend (30th Jan). We are going to develop a site: http://getpython3.net/ similar to http://isitruby19.com/ Two of us (Me & Noufal) has experience in participating US PyCON sprints. I will discuss with other participants and let you know if any sponsorship is required. BTW, BangPypers is not a registered organization (legal entity), so I am not sure how the fund can be transferred. May be we can use the help of IPSS (Indian Python Software Society). Regards, Baiju M From orsenthil at gmail.com Fri Jan 28 03:50:31 2011 From: orsenthil at gmail.com (Senthil Kumaran) Date: Fri, 28 Jan 2011 08:20:31 +0530 Subject: [BangPypers] PSF Sprints - Call For Applications In-Reply-To: References: Message-ID: Hi Baiju, I think that was "Call for Application" for Sponsored Sprint. Like if we all decide upon a sprint date and chalk out of our tasks, then, we can approach PSF with the details (the tasks we are undertaking) and request them if they can sponsor it. *If they agree to sponsor it, then the money details can handled by organizer , it could be single person whom the group can trust. I don't think we should get to legal entity details here. If you like to consider getpython3.net site development as a part of sprint, then I think you should put forth the proposal with PSF. But personally, I think that it is a very good one/two person project and I would like sprints to be a community event. Like if we can get at least 10 people to work on enhancing/ bug fixing the existing projects (bluebream, django, twisted or python and similar) so that new-comers have an edge in joining the respective project communities, it would have a greater benefit. If we plan or decide upon such an event in the near future, we should take this opportunity extended by PSF. Also, if we plan for Sprints, we should allow remote participation too. (I can participate only remotely for bangpypers these days :) !) Thanks, Senthil On Fri, Jan 28, 2011 at 7:53 AM, Baiju M wrote: > Hello Brian, > > Thanks for informing us about sprint sponsorship. > BangPypers > is going to organize a one day sprint for the first time next weekend > (30th Jan). > We are going to develop a site: http://getpython3.net/ similar to > http://isitruby19.com/ Two of us (Me & Noufal) has experience in > participating > US PyCON sprints. I will discuss with other participants and let you > know if any sponsorship is required. BTW, BangPypers is not a > registered organization > (legal entity), so I am not sure how the fund can be transferred. May be > we > can use the help of IPSS (Indian Python Software Society). > > Regards, > Baiju M > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Senthil From baiju.m.mail at gmail.com Fri Jan 28 04:52:08 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Fri, 28 Jan 2011 09:22:08 +0530 Subject: [BangPypers] PSF Sprints - Call For Applications In-Reply-To: References: Message-ID: Hi Senthil, On Fri, Jan 28, 2011 at 8:20 AM, Senthil Kumaran wrote: > Hi Baiju, > > I think that was "Call for Application" for Sponsored Sprint. Like if we all > decide upon a sprint date and chalk out of our tasks, then, we can approach > PSF with the details ?(the tasks we are undertaking) and request them if > they can sponsor it. *If they agree to sponsor it, then the money details > can handled by organizer , it could be single person whom the group can > trust. I don't think we should get to legal entity details here. > > If you like to consider getpython3.net ?site development as a part of > sprint, then I think you should put forth the proposal with PSF. But > personally, I think that ?it is a very good one/two person project and ?I > would like sprints to be a community event. Like if we can get at least 10 > people to work on enhancing/ bug fixing the existing projects (bluebream, > django, twisted or python and similar) so that new-comers have an edge in > joining the respective project communities, it would have a greater benefit. > If we plan or decide upon such an event in the near future, we should take > this opportunity extended by PSF. > > Also, if we plan for Sprints, we should allow remote participation too. (I > can participate only remotely for bangpypers these days :) !) We can definitely do more sprints in future. Let's see how the first one goes. Then, we will approach PSF for funding, at least we can have some Biriyani :) Regards, Baiju M From bharath at hiddenreflex.com Fri Jan 28 11:01:23 2011 From: bharath at hiddenreflex.com (Bharath Keshav) Date: Fri, 28 Jan 2011 15:31:23 +0530 Subject: [BangPypers] [JOB] Hidden Reflex, creators of Epic browser call for Python rockstars Message-ID: Dear all, Hidden Reflex is a Bangalore-based start-up which is building specialized browsers using Mozilla platform and web applications in Django and Python. We have launched our successful web browser named "Epic browser" for Indian market, which has gained a significant traction in India. We're looking for highly motivated Python developers who want to build cutting-edge web and mobile applications which will be used by millions of users globally. You should be hard-working, have a good knowledge of web technologies, and be quick and eager to learn new things. We look forward to hear from any enthusiastic web developer who wants to be a part of our growing team. To apply for a position, please send us a cover letter describing your interest in web development and your favorite websites/web applications and your CV to [jobs at hiddenreflex dot com]. For more information about our company, please visit http://www.hiddenreflex.com Thank you. regards, Bharath Keshav, Technical lead, Hidden Reflex From bharath.keshav at gmail.com Sat Jan 29 09:18:47 2011 From: bharath.keshav at gmail.com (Bharath Keshav) Date: Sat, 29 Jan 2011 13:48:47 +0530 Subject: [BangPypers] [JOB] Hidden Reflex, creators of Epic browser call for Python rockstars In-Reply-To: References: Message-ID: Dear all, Hidden Reflex is a Bangalore-based start-up which is building specialized browsers using Mozilla platform and web applications in Django and Python. We have launched our successful web browser named "Epic browser" for Indian market, which has gained a significant traction in India. We're looking for highly motivated Python developers who want to build cutting-edge web and mobile applications which will be used by millions of users globally. You should be hard-working, have a good knowledge of web technologies, and be quick and eager to learn new things. We look forward to hear from any enthusiastic web developer who wants to be a part of our growing team. To apply for a position, please send us a cover letter describing your interest in web development and your favorite websites/web applications and your CV to [jobs at hiddenreflex dot com]. For more information about our company, please visit http://www.hiddenreflex.com Thank you. regards, Bharath Keshav, Technical lead, Hidden Reflex From abpillai at gmail.com Sat Jan 29 09:30:43 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Sat, 29 Jan 2011 14:00:43 +0530 Subject: [BangPypers] PSF Sprints - Call For Applications In-Reply-To: References: Message-ID: On Fri, Jan 28, 2011 at 8:20 AM, Senthil Kumaran wrote: > Hi Baiju, > > I think that was "Call for Application" for Sponsored Sprint. Like if we > all > decide upon a sprint date and chalk out of our tasks, then, we can approach > PSF with the details (the tasks we are undertaking) and request them if > they can sponsor it. *If they agree to sponsor it, then the money details > can handled by organizer , it could be single person whom the group can > trust. I don't think we should get to legal entity details here. > > If you like to consider getpython3.net site development as a part of > sprint, then I think you should put forth the proposal with PSF. But > personally, I think that it is a very good one/two person project and I > would like sprints to be a community event. Like if we can get at least 10 > people to work on enhancing/ bug fixing the existing projects (bluebream, > django, twisted or python and similar) so that new-comers have an edge in > joining the respective project communities, it would have a greater > benefit. > If we plan or decide upon such an event in the near future, we should take > this opportunity extended by PSF. > > Also, if we plan for Sprints, we should allow remote participation too. (I > can participate only remotely for bangpypers these days :) !) > Yes, there is a formal procedure for applying for python sprints. It would be nice if we can have a mini meeting or discussion on topics where people in BangPypers are interested to submit proposals on. Proposals need not be on "popular" platforms such as Django, Twisted etc, it could be for some of these categories also apart from "obvious" ones such as contributing to Python core and standard library. I am giving a few examples below, which are not very obvious. 1. An unmaintained Python library which is still used by a sizeable number of people which you want to port to Python 3.0 or suggest some improvements as part of a sprint. 2. Improving documentation for an existing Python project. 3. Educational libraries, tools and websites. In short, any problem which is felt reasonably widely as a void in the community or sub-community is good for a sprint application. Please see the following URL for the new, wider scope of Python sprints, for more information. http://pythonsprints.com/2010/12/15/widening-our-scope/ If you have any questions, get in touch with Brian or Jesse Noller. I can also forward any questions if anyone gets in touch with me to the right people. > Thanks, > Senthil > > --Anand From sateeshpyper at gmail.com Thu Jan 27 19:37:01 2011 From: sateeshpyper at gmail.com (Sateesh Kumar) Date: Fri, 28 Jan 2011 00:07:01 +0530 Subject: [BangPypers] [JOB] Python developers for tools development Message-ID: Hello All, NetApp India is looking for Python developers. The requirements for the opening are mentioned below. If you are interested in this opening please forward your resume to me (sateeshpyper at gmail.com). Location: Bangalore Requirements: ? Strong Python application development experience ? Strong regular expressions and parsing experience ? Shell scripting experience. ? SSH-related development desired ? Experience on multiple operating system platforms desired (Windows, Linux, Solaris, Unix) ? Good understanding of network storage and storage products . C++ experience desired Experience: 3-7 years thanks and regards, sateesh From noufal at gmail.com Sat Jan 29 16:24:29 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Sat, 29 Jan 2011 20:54:29 +0530 Subject: [BangPypers] User group meeting In-Reply-To: (Baiju M.'s message of "Thu, 27 Jan 2011 16:24:47 +0530") References: <87zkqnzgdm.fsf@gmail.com> Message-ID: <87ipx7ohqq.fsf@gmail.com> On Thu, Jan 27 2011, Baiju M wrote: [...] > ZeOmega office is confirmed. You can see the address and location here: > http://goo.gl/maps/5OTm > > Please call to my mobile if you have any difficulty in finding the place. [...] I will be there for the sprint only post lunch. I have some personal things to take care of in the morning. -- From baiju.m.mail at gmail.com Sat Jan 29 16:29:17 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sat, 29 Jan 2011 20:59:17 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87ipx7ohqq.fsf@gmail.com> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: On Sat, Jan 29, 2011 at 8:54 PM, Noufal Ibrahim wrote: > On Thu, Jan 27 2011, Baiju M wrote: > > [...] > >> ZeOmega office is confirmed. ?You can see the address and location here: >> http://goo.gl/maps/5OTm >> >> Please call to my mobile if you have any difficulty in finding the place. > > [...] > > I will be there for the sprint only post lunch. I have some personal > things to take care of in the morning. Ok, that's fine. I will be there at 10 am itself. So far Noufal & Devjyoti has showed interest. If any anybody else want to join, please let me know. Anyone want to hack from your place ? There is a task you can select: https://github.com/baijum/getpython3/issues/#issue/4 Regards, Baiju M > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From vikasruhil06 at gmail.com Sat Jan 29 16:36:17 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Sat, 29 Jan 2011 21:06:17 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87ipx7ohqq.fsf@gmail.com> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: anyone going to meet up Delhi tell i can't afford to come up Bangalore if furthure any meeting there in delhi inform us please.love python & cram Google yeahhhhhhhhhhh On Sat, Jan 29, 2011 at 8:54 PM, Noufal Ibrahim wrote: > On Thu, Jan 27 2011, Baiju M wrote: > > [...] > > > ZeOmega office is confirmed. You can see the address and location here: > > http://goo.gl/maps/5OTm > > > > Please call to my mobile if you have any difficulty in finding the place. > > [...] > > I will be there for the sprint only post lunch. I have some personal > things to take care of in the morning. > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From baiju.m.mail at gmail.com Sat Jan 29 17:00:20 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sat, 29 Jan 2011 21:30:20 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: On Sat, Jan 29, 2011 at 9:06 PM, vikas ruhil wrote: > anyone going to meet up Delhi tell ?i can't afford to come up Bangalore ?if > furthure any meeting there in delhi inform us please. It's look like there is no Python user group in Delhi. http://wiki.python.org/moin/LocalUserGroups But I know that there are many Python users from Delhi here. Why don't you all start a user group in Delhi area. See this page for more information: http://wiki.python.org/moin/StartingYourUsersGroup Some suggestions: Once you start your online group, try for a meetup. The meetup need be very crowded. If one or two of you can't go for a meeting, let others meet. It's very difficult to find a convenient time for everyone. Of course you can have multiple meetups and the same people need to come for every meeting. I remember, when I came to Bangalore for the first time, one of the first thing I did was to find a Python user group and attend the meeting: http://baijum81.livejournal.com/18372.html So, whenever you move to other places, see whether a Python use group is there or not. If there is none, start one ! Regards, Baiju M From noufal at gmail.com Sat Jan 29 17:42:05 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Sat, 29 Jan 2011 22:12:05 +0530 Subject: [BangPypers] User group meeting In-Reply-To: (Baiju M.'s message of "Sat, 29 Jan 2011 21:30:20 +0530") References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: <87ei7voe5e.fsf@gmail.com> On Sat, Jan 29 2011, Baiju M wrote: [...] > So, whenever you move to other places, see whether a Python use group > is there or not. If there is none, start one ! [...] +1 More power to you! -- From gora at mimirtech.com Sat Jan 29 18:53:28 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Sat, 29 Jan 2011 23:23:28 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: On 1/29/11, vikas ruhil wrote: > anyone going to meet up Delhi tell i can't afford to come up Bangalore if > furthure any meeting there in delhi inform us please.love python & cram > Google yeahhhhhhhhhhh [...] There is a Linux Users' Group, Delhi (which is focused on FOSS, despite the name), though it has been quite dead over the last couple of years. People seem to have drifted into smaller cliques of Drupal, Django, Python, what have you. Personally, I think it is a shame, but I do not want to restart tired old arguments. The long and short of it is if you want to start Python meetings in Delhi, I would be glad to help out where possible, though I will say up front that I am not currently in a position to be the primary driver in such an effort. Consider posting also to the ILUG-D list ( http://frodo.hserus.net/mailman/listinfo/ilugd ), asking for volunteers to do presentations. Regards, Gora From vikasruhil06 at gmail.com Sat Jan 29 19:00:47 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Sat, 29 Jan 2011 23:30:47 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: hey thanks for suggestion i going to soon start a python specific group,all lovers of python welcomed there in Delhi. now i try to boost a new start-up for python lovers here in delhi!!!!!!! yeah we gonna to start it! On Sat, Jan 29, 2011 at 11:23 PM, Gora Mohanty wrote: > On 1/29/11, vikas ruhil wrote: > > anyone going to meet up Delhi tell i can't afford to come up Bangalore > if > > furthure any meeting there in delhi inform us please.love python & cram > > Google yeahhhhhhhhhhh > [...] > > There is a Linux Users' Group, Delhi (which is focused on FOSS, > despite the name), though it has been quite dead over the last > couple of years. People seem to have drifted into smaller cliques > of Drupal, Django, Python, what have you. Personally, I think it is > a shame, but I do not want to restart tired old arguments. > > The long and short of it is if you want to start Python meetings > in Delhi, I would be glad to help out where possible, though I > will say up front that I am not currently in a position to be the > primary driver in such an effort. Consider posting also to the > ILUG-D list ( http://frodo.hserus.net/mailman/listinfo/ilugd ), > asking for volunteers to do presentations. > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From lawgon at au-kbc.org Sun Jan 30 03:04:39 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Sun, 30 Jan 2011 07:34:39 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: <1296353079.1769.7.camel@localhost> On Sat, 2011-01-29 at 23:23 +0530, Gora Mohanty wrote: > On 1/29/11, vikas ruhil wrote: > > anyone going to meet up Delhi tell i can't afford to come up > Bangalore if > > furthure any meeting there in delhi inform us please.love python & > cram > > Google yeahhhhhhhhhhh > [...] > > There is a Linux Users' Group, Delhi (which is focused on FOSS, > despite the name), though it has been quite dead over the last > couple of years. People seem to have drifted into smaller cliques > of Drupal, Django, Python, what have you. Personally, I think it is > a shame, but I do not want to restart tired old arguments. actually there is a very active LUG in Delhi called lug at iitd - the mailing list is pretty high volume, they meet regularly and have a lot of initiatives among schools and colleges. Lots of python guys there also - you could think of joining them. iitdlug -- regards Kenneth Gonsalves From satyaakam at gmail.com Sun Jan 30 03:59:12 2011 From: satyaakam at gmail.com (satyaakam goswami) Date: Sun, 30 Jan 2011 08:29:12 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <1296353079.1769.7.camel@localhost> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: > > actually there is a very active LUG in Delhi called lug at iitd - the > mailing list is pretty high volume, they meet regularly and have a lot > of initiatives among schools and colleges. Lots of python guys there > also - you could think of joining them. iitdlug > > added to the list http://wiki.python.org/moin/LocalUserGroups#India , there is a meetup coming up in Feb . -Satya From kunal.t2 at gmail.com Sun Jan 30 04:11:27 2011 From: kunal.t2 at gmail.com (kunal) Date: Sun, 30 Jan 2011 08:41:27 +0530 Subject: [BangPypers] Dtrace python bindings Message-ID: <4D44D6DF.2050502@gmail.com> Hi all, Some time back , there was a discussion regarding python bindings for dtrace. Has someone worked on it already ? If not , i was thinking of doing that as my GSoC for 2011. Are there any pointers / suggestions for the same ? -- regards ------- Kunal Ghosh Dept of Computer Sc.& Engineering. Sir MVIT Bangalore,India permalink: member.acm.org/~kunal.t2 Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net From baiju.m.mail at gmail.com Sun Jan 30 04:43:07 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 09:13:07 +0530 Subject: [BangPypers] convert a query to SQLAlchemy Message-ID: Hi, Can any one help me to convert this query to SQLAlchemy sytax ? select * from distributions inner join (select * from comments where comments.id in (select max(comments.id) as id from comments group by comments.distribution_id)) a on distributions.id = a.distribution_id order by a.datetime desc The schema is here: https://github.com/baijum/getpython3/blob/master/py3k/model.py May be the query can be simplified. Regards, Baiju M From baiju.m.mail at gmail.com Sun Jan 30 05:41:54 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 10:11:54 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> Message-ID: On Sat, Jan 29, 2011 at 8:59 PM, Baiju M wrote: > On Sat, Jan 29, 2011 at 8:54 PM, Noufal Ibrahim wrote: >> On Thu, Jan 27 2011, Baiju M wrote: >> >> [...] >> >>> ZeOmega office is confirmed. ?You can see the address and location here: >>> http://goo.gl/maps/5OTm >>> >>> Please call to my mobile if you have any difficulty in finding the place. >> >> [...] >> >> I will be there for the sprint only post lunch. I have some personal >> things to take care of in the morning. > > Ok, that's fine. > > I will be there at 10 am itself. ?So far Noufal & Devjyoti has showed > interest. ?If any anybody else want to join, please let me know. > > Anyone want to hack from your place ? ?There is a task > you can select: https://github.com/baijum/getpython3/issues/#issue/4 I am sitting alone in the office now :) Not even a single person to talk in chat room also :( http://webchat.freenode.net/?channels=BangPypers Regards, Baiju M From satyaakam at gmail.com Sun Jan 30 06:57:42 2011 From: satyaakam at gmail.com (satyaakam goswami) Date: Sun, 30 Jan 2011 11:27:42 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: On Sun, Jan 30, 2011 at 8:29 AM, satyaakam goswami wrote: > actually there is a very active LUG in Delhi called lug at iitd - the >> mailing list is pretty high volume, they meet regularly and have a lot >> of initiatives among schools and colleges. Lots of python guys there >> also - you could think of joining them. iitdlug >> >> > > added to the list http://wiki.python.org/moin/LocalUserGroups#India , > there is a meetup coming up in Feb . > i cross posted this thinking somebody will catch the thread and start a python sig @arulan what say ? -Satya From baiju.m.mail at gmail.com Sun Jan 30 15:42:01 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 20:12:01 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) Message-ID: Hi All, Our mini sprint on getpython.net was moderately successful. Thanks to all those who participated. At 10 am there was no one in the room except me. Then I called some of my colleagues to help on the work. Rajesh, Srinivasu & Vijetha came to office. Hareesh helped me with some SQL queries online. Then Vijay replied to SQLAlchemy related questions I posted to list. Later Kunal joined in IRC and created a helper script to submit feedback. Afternoon Noufal also joined us online and implemented Gravatar. Thanks to all ! I am getting confident that we can have more sprints in future with wider scope. Let's start new threads for the upcoming sprints! The site is ready now: http://getpython3.net/ Looking forward to your feedback. Still there are few more things to be done. If you are interested, fork the project and make the modifications! https://github.com/baijum/getpython3 Regards, Baiju M From sriramnrn at gmail.com Sun Jan 30 15:46:02 2011 From: sriramnrn at gmail.com (Sriram Narayanan) Date: Sun, 30 Jan 2011 20:16:02 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 8:12 PM, Baiju M wrote: > Hi All, > ? ? ? ?Our mini sprint on getpython.net was moderately successful. > Thanks to all those who participated. ?At 10 am there was no > one in the room except me. ?Then I called some of my colleagues > to help on the work. ?Rajesh, Srinivasu & Vijetha came to office. > Hareesh helped me with some SQL queries online. ?Then Vijay > replied to SQLAlchemy related questions I posted to list. > Later Kunal joined in IRC and created a helper script to submit feedback. > Afternoon Noufal also joined us online and implemented Gravatar. > Thanks to all ! > > I am getting confident that we can have more sprints in future with wider scope. > Let's start new threads for the upcoming sprints! > > The site is ready now: http://getpython3.net/ > > Looking forward to your feedback. ?Still there are few more things to be done. > If you are interested, fork the project and make the modifications! > https://github.com/baijum/getpython3 This is a very interesting project !!!! :) Could you please add the github URL to the getpython3.net website ? > > Regards, > Baiju M > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ================== Belenix: www.belenix.org From baiju.m.mail at gmail.com Sun Jan 30 15:50:07 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 20:20:07 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 8:16 PM, Sriram Narayanan wrote: > On Sun, Jan 30, 2011 at 8:12 PM, Baiju M wrote: >> Hi All, >> ? ? ? ?Our mini sprint on getpython.net was moderately successful. >> Thanks to all those who participated. ?At 10 am there was no >> one in the room except me. ?Then I called some of my colleagues >> to help on the work. ?Rajesh, Srinivasu & Vijetha came to office. >> Hareesh helped me with some SQL queries online. ?Then Vijay >> replied to SQLAlchemy related questions I posted to list. >> Later Kunal joined in IRC and created a helper script to submit feedback. >> Afternoon Noufal also joined us online and implemented Gravatar. >> Thanks to all ! >> >> I am getting confident that we can have more sprints in future with wider scope. >> Let's start new threads for the upcoming sprints! >> >> The site is ready now: http://getpython3.net/ >> >> Looking forward to your feedback. ?Still there are few more things to be done. >> If you are interested, fork the project and make the modifications! >> https://github.com/baijum/getpython3 > > This is a very interesting project !!!! :) > > Could you please add the github URL to the getpython3.net website ? It's there at bottom. Last link :) Now the 13k distro data is getting loaded (it will take few more minutes, I guess). But this page is very slow already with real data :( http://getpython3.net/package Regards, Baiju M From sriramnrn at gmail.com Sun Jan 30 15:52:15 2011 From: sriramnrn at gmail.com (Sriram Narayanan) Date: Sun, 30 Jan 2011 20:22:15 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 8:20 PM, Baiju M wrote: > On Sun, Jan 30, 2011 at 8:16 PM, Sriram Narayanan wrote: >> On Sun, Jan 30, 2011 at 8:12 PM, Baiju M wrote: >>> Hi All, >>> ? ? ? ?Our mini sprint on getpython.net was moderately successful. >>> Thanks to all those who participated. ?At 10 am there was no >>> one in the room except me. ?Then I called some of my colleagues >>> to help on the work. ?Rajesh, Srinivasu & Vijetha came to office. >>> Hareesh helped me with some SQL queries online. ?Then Vijay >>> replied to SQLAlchemy related questions I posted to list. >>> Later Kunal joined in IRC and created a helper script to submit feedback. >>> Afternoon Noufal also joined us online and implemented Gravatar. >>> Thanks to all ! >>> >>> I am getting confident that we can have more sprints in future with wider scope. >>> Let's start new threads for the upcoming sprints! >>> >>> The site is ready now: http://getpython3.net/ >>> >>> Looking forward to your feedback. ?Still there are few more things to be done. >>> If you are interested, fork the project and make the modifications! >>> https://github.com/baijum/getpython3 >> >> This is a very interesting project !!!! :) >> >> Could you please add the github URL to the getpython3.net website ? > > It's there at bottom. ?Last link :) Indeed ! :) > > Now the 13k distro data is getting loaded (it will take few more > minutes, I guess). > But this page is very slow already with real data :( > http://getpython3.net/package > Perhaps that explains why a friend reported a 500 to me for http://getpython3.net/package/bottle > Regards, > Baiju M > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ================== Belenix: www.belenix.org From baiju.m.mail at gmail.com Sun Jan 30 16:02:27 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 20:32:27 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 8:22 PM, Sriram Narayanan wrote: >> Now the 13k distro data is getting loaded (it will take few more >> minutes, I guess). >> But this page is very slow already with real data :( >> http://getpython3.net/package > > Perhaps that explains why a friend reported a 500 to me for > http://getpython3.net/package/bottle Ah. It looks like I cannot load that 13k packages into a single page using that jquery plugin ! So, I need to go for some other solutions. But I am very tired, if anyone else want to fix it, go ahead! Regards, Baiju M From noufal at gmail.com Sun Jan 30 16:04:54 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 30 Jan 2011 20:34:54 +0530 Subject: [BangPypers] getpython.net Sprint In-Reply-To: (Baiju M.'s message of "Sun, 30 Jan 2011 20:20:07 +0530") References: Message-ID: <871v3uph49.fsf@gmail.com> On Sun, Jan 30 2011, Baiju M wrote: [...] > Now the 13k distro data is getting loaded (it will take few more > minutes, I guess). > But this page is very slow already with real data :( > http://getpython3.net/package [...] I think we should drop the jquery based pagination. It pops up a "a script is running too slow" warning on FF for me. -- From baiju.m.mail at gmail.com Sun Jan 30 16:10:35 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 20:40:35 +0530 Subject: [BangPypers] getpython.net Sprint In-Reply-To: <871v3uph49.fsf@gmail.com> References: <871v3uph49.fsf@gmail.com> Message-ID: On Sun, Jan 30, 2011 at 8:34 PM, Noufal Ibrahim wrote: > On Sun, Jan 30 2011, Baiju M wrote: > >> Now the 13k distro data is getting loaded (it will take few more >> minutes, I guess). >> But this page is very slow already with real data :( >> http://getpython3.net/package > > [...] > > I think we should drop the jquery based pagination. It pops up a "a > script is running too slow" warning on FF for me. +1 for dropping jquery based pagination. Regards, Baiju M From baiju.m.mail at gmail.com Sun Jan 30 16:18:31 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 20:48:31 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 8:22 PM, Sriram Narayanan wrote: >> Now the 13k distro data is getting loaded (it will take few more >> minutes, I guess). >> But this page is very slow already with real data :( >> http://getpython3.net/package > > Perhaps that explains why a friend reported a 500 to me for > http://getpython3.net/package/bottle This was a real error. Now fixed temporarily :) Regards, Baiju M From venkat83 at gmail.com Sun Jan 30 17:40:55 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Sun, 30 Jan 2011 22:10:55 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: Few Suggestions: # Paginate the list # "? Copyright 2011 Baiju M " -- Dont want to ask you - but if its a "collective" , why to credit 'a' person? -V- http://blizzardzblogs.blogspot.com/ From baiju.m.mail at gmail.com Sun Jan 30 17:52:07 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 22:22:07 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 10:10 PM, Venkatraman S wrote: > Few Suggestions: > # Paginate the list > # "? Copyright 2011 Baiju M gmail.com>" > -- Dont want to ask you - but if its a "collective" , why to credit 'a' > person? Thanks for reminding, I will add a credits page to list other contributors. But the copyright notice will not be changed, I hope that is fine. Regards, Baiju M From noufal at gmail.com Sun Jan 30 18:14:24 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Sun, 30 Jan 2011 22:44:24 +0530 Subject: [BangPypers] getpython.net Sprint In-Reply-To: (Baiju M.'s message of "Sun, 30 Jan 2011 22:22:07 +0530") References: Message-ID: <87pqrenwjz.fsf@gmail.com> On Sun, Jan 30 2011, Baiju M wrote: > On Sun, Jan 30, 2011 at 10:10 PM, Venkatraman S wrote: >> Few Suggestions: >> # Paginate the list >> # "? Copyright 2011 Baiju M > gmail.com>" >> -- Dont want to ask you - but if its a "collective" , why to credit 'a' >> person? > > Thanks for reminding, I will add a credits page to list other contributors. > > But the copyright notice will not be changed, I hope that is fine. [...] I'm fine with it. -- From baiju.m.mail at gmail.com Sun Jan 30 18:26:38 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Sun, 30 Jan 2011 22:56:38 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 10:22 PM, Baiju M wrote: > On Sun, Jan 30, 2011 at 10:10 PM, Venkatraman S wrote: >> Few Suggestions: >> # Paginate the list >> # "? Copyright 2011 Baiju M > gmail.com>" >> -- Dont want to ask you - but if its a "collective" , why to credit 'a' >> person? > > Thanks for reminding, I will add a credits page to list other contributors. Done. http://getpython3.net/credits Thanks to all again ! Regards, Baiju M From baiju.m.mail at gmail.com Sun Jan 30 20:01:48 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Mon, 31 Jan 2011 00:31:48 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Sun, Jan 30, 2011 at 8:32 PM, Baiju M wrote: > On Sun, Jan 30, 2011 at 8:22 PM, Sriram Narayanan wrote: >>> Now the 13k distro data is getting loaded (it will take few more >>> minutes, I guess). >>> But this page is very slow already with real data :( >>> http://getpython3.net/package >> >> Perhaps that explains why a friend reported a 500 to me for >> http://getpython3.net/package/bottle > > Ah. It looks like I cannot load that 13k packages into a single page > using that jquery plugin ! ?So, I need to go for some other solutions. > But I am very tired, if anyone else want to fix it, go ahead! I have fixed it now, but now it's 12.30 am ;) Regards, Baiju M From lawgon at au-kbc.org Mon Jan 31 01:34:06 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Mon, 31 Jan 2011 06:04:06 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: <1296434046.1769.63.camel@localhost> On Sun, 2011-01-30 at 22:10 +0530, Venkatraman S wrote: > Few Suggestions: > # Paginate the list > # "? Copyright 2011 Baiju M gmail.com>" > -- Dont want to ask you - but if its a "collective" , why to credit > 'a' > person? foss - first off the block gets copyright - others have copyright over their contributions. Be first next time ;-) -- regards Kenneth Gonsalves From vsapre80 at gmail.com Mon Jan 31 06:37:26 2011 From: vsapre80 at gmail.com (Vishal) Date: Mon, 31 Jan 2011 11:07:26 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: Baiju, Small question...pardon me if it sounds stupid. What is the order in which the packages are listed here. http://getpython3.net/package Can we sort them by distribution name or something? -- Thanks and best regards, Vishal Sapre On Sun, Jan 30, 2011 at 8:48 PM, Baiju M wrote: > On Sun, Jan 30, 2011 at 8:22 PM, Sriram Narayanan > wrote: > >> Now the 13k distro data is getting loaded (it will take few more > >> minutes, I guess). > >> But this page is very slow already with real data :( > >> http://getpython3.net/package > > > > Perhaps that explains why a friend reported a 500 to me for > > http://getpython3.net/package/bottle > > This was a real error. Now fixed temporarily :) > > Regards, > Baiju M > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From baiju.m.mail at gmail.com Mon Jan 31 06:48:50 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Mon, 31 Jan 2011 11:18:50 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Mon, Jan 31, 2011 at 11:07 AM, Vishal wrote: > Baiju, > > Small question...pardon me if it sounds stupid. > > What is the order in which the packages are listed here. > http://getpython3.net/package > > Can we sort them by distribution name or something? Thanks for the suggestion ! Now it's sorted by distribution name. Regards, Baiju M From abpillai at gmail.com Mon Jan 31 07:06:11 2011 From: abpillai at gmail.com (Anand Balachandran Pillai) Date: Mon, 31 Jan 2011 11:36:11 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: Very useful project! I was looking for something like this the other day. Didn't know this was getting made right here :) Congrats to everyone who contributed to this! I guess this is the first project closer to a "community" project being executed by people in this group. --Anand On Mon, Jan 31, 2011 at 11:18 AM, Baiju M wrote: > On Mon, Jan 31, 2011 at 11:07 AM, Vishal wrote: > > Baiju, > > > > Small question...pardon me if it sounds stupid. > > > > What is the order in which the packages are listed here. > > http://getpython3.net/package > > > > Can we sort them by distribution name or something? > > Thanks for the suggestion ! Now it's sorted by distribution name. > > Regards, > Baiju M > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand From neha.hbti.it at gmail.com Mon Jan 31 07:10:51 2011 From: neha.hbti.it at gmail.com (Neha Jain) Date: Mon, 31 Jan 2011 11:40:51 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: Delhi Rocks!!! It is an awesome idea to organize a meet-up of the python (django included) enthusiasts here in Delhi. I am looking forward to meeting some people with similar interests. I am in gurgaon so coming over to delhi is quite easy compared to Bengaluru... Delhi will no doubt include people from Noida, ghaziabad, gurgaon, faridabad.. too! On Sun, Jan 30, 2011 at 11:27 AM, satyaakam goswami wrote: > On Sun, Jan 30, 2011 at 8:29 AM, satyaakam goswami >wrote: > > > actually there is a very active LUG in Delhi called lug at iitd - the > >> mailing list is pretty high volume, they meet regularly and have a lot > >> of initiatives among schools and colleges. Lots of python guys there > >> also - you could think of joining them. iitdlug > >> > >> > > > > added to the list http://wiki.python.org/moin/LocalUserGroups#India , > > there is a meetup coming up in Feb . > > > > > i cross posted this thinking somebody will catch the thread and start a > python sig @arulan what say ? > > -Satya > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- Smiles Neha ))))) From baiju.m.mail at gmail.com Mon Jan 31 07:35:30 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Mon, 31 Jan 2011 12:05:30 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: On Mon, Jan 31, 2011 at 11:36 AM, Anand Balachandran Pillai wrote: > Very useful project! I was looking for something like this the other day. > Didn't know this was getting made right here :) > > Congrats to everyone who contributed to this! I guess this is the > first project closer to a "community" project being executed by people > in this group. This was a new experience for all of us. I hope we can do much bigger sprints in future. I need two more SQL queries :) ----------------------------- One query is ready but need to convert it into SQLAlchmey. Here is the query (it's working fine): # select * from distributions inner join (select * from comments where # comments.id in (select max(comments.id) as id from comments group by # comments.distribution_id)) a on distributions.id = a.distribution_id # order by a.datetime desc (The above logic is to find the latest feedback without duplicate distribution names. For example if a distribution has two recent feedback, I just need latest among those. And I need to get total 5 latest feedbacks) ----------------------------- For the second one, I have a rough query which is not working: select name,successcnt,failcnt from distributions d inner join ( select distribution_id, sum(case when check=true then 1 else 0 end) as successcnt, sum(case when chec=false then 1 else end ) as failcnt from comments where datetime between(currendate,currentdate-60) group by distribution_id) a on a.distribution_id =d.distribution_idn The idea is to list the popular distributions. The logic I required is distributions with minimum 5 feedback and there should be atleast two feedback recently (within 1 or 2 months). The output should give distro name, success count, failure count. Again I need this in SQLAlchemy syntax. Regards, Baiju M From vikasruhil06 at gmail.com Mon Jan 31 07:45:22 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 12:15:22 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: YEP ready for meeting is it fine at rohini sec-11 ,near metro walk , all python lovers welcome there tell other friends if anyone ready so meet up like bengalru it is first meeting at delhi or anyone have office space then tell yep we do it yeahhhhhhhh On Mon, Jan 31, 2011 at 11:40 AM, Neha Jain wrote: > Delhi Rocks!!! > It is an awesome idea to organize a meet-up of the python (django included) > enthusiasts here in Delhi. > I am looking forward to meeting some people with similar interests. I am in > gurgaon so coming over to delhi is quite easy compared to Bengaluru... > Delhi will no doubt include people from Noida, ghaziabad, gurgaon, > faridabad.. too! > > On Sun, Jan 30, 2011 at 11:27 AM, satyaakam goswami >wrote: > > > On Sun, Jan 30, 2011 at 8:29 AM, satyaakam goswami > >wrote: > > > > > actually there is a very active LUG in Delhi called lug at iitd - the > > >> mailing list is pretty high volume, they meet regularly and have a lot > > >> of initiatives among schools and colleges. Lots of python guys there > > >> also - you could think of joining them. iitdlug > > >> > > >> > > > > > > added to the list http://wiki.python.org/moin/LocalUserGroups#India , > > > there is a meetup coming up in Feb . > > > > > > > > > i cross posted this thinking somebody will catch the thread and start a > > python sig @arulan what say ? > > > > -Satya > > _______________________________________________ > > BangPypers mailing list > > BangPypers at python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > > > > -- > Smiles > Neha ))))) > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From noufal at gmail.com Mon Jan 31 08:19:31 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 31 Jan 2011 12:49:31 +0530 Subject: [BangPypers] User group meeting In-Reply-To: (vikas ruhil's message of "Mon, 31 Jan 2011 12:15:22 +0530") References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: <87ipx535h8.fsf@gmail.com> On Mon, Jan 31 2011, vikas ruhil wrote: > YEP ready for meeting is it fine at rohini sec-11 ,near metro walk , > all python lovers welcome there tell other friends if anyone ready so > meet up like bengalru it is first meeting at delhi or anyone have > office space then tell yep we do it yeahhhhhhhh [...] Your enthusiasm is nice. Do post back on how the user group meeting went. If a cogent community Python centric community develops in Delhi, it might be a good venue to hold one of the future PyCons -- From jayakumargenius at gmail.com Mon Jan 31 07:59:06 2011 From: jayakumargenius at gmail.com (jaya kumar) Date: Mon, 31 Jan 2011 12:29:06 +0530 Subject: [BangPypers] am new to this group Message-ID: hi to all am kumar new to this group recently only i relocated to bangalore can any one tell when and where the bang py meet will be held in bangalore ? location and venue timings and date ? thank u bye take care From vikasruhil06 at gmail.com Mon Jan 31 08:25:35 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 12:55:35 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87ipx535h8.fsf@gmail.com> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <87ipx535h8.fsf@gmail.com> Message-ID: ya i am looking for same thanks for support ! i am contact with professor that might be a part of python user group meeting if they have time unless some guys who really interested may be wake up like bengluru ........so i can say it is really gonna to happen within some day z a Delhi python users meeting yeahhhhhhhh On Mon, Jan 31, 2011 at 12:49 PM, Noufal Ibrahim wrote: > On Mon, Jan 31 2011, vikas ruhil wrote: > > > YEP ready for meeting is it fine at rohini sec-11 ,near metro walk , > > all python lovers welcome there tell other friends if anyone ready so > > meet up like bengalru it is first meeting at delhi or anyone have > > office space then tell yep we do it yeahhhhhhhh > > [...] > > Your enthusiasm is nice. > > Do post back on how the user group meeting went. If a cogent community > Python centric community develops in Delhi, it might be a good venue to > hold one of the future PyCons > > > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From lawgon at au-kbc.org Mon Jan 31 08:26:51 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Mon, 31 Jan 2011 12:56:51 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87ipx535h8.fsf@gmail.com> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <87ipx535h8.fsf@gmail.com> Message-ID: <1296458811.1769.83.camel@localhost> On Mon, 2011-01-31 at 12:49 +0530, Noufal Ibrahim wrote: > On Mon, Jan 31 2011, vikas ruhil wrote: > > > YEP ready for meeting is it fine at rohini sec-11 ,near metro walk , > > all python lovers welcome there tell other friends if anyone ready > so > > meet up like bengalru it is first meeting at delhi or anyone have > > office space then tell yep we do it yeahhhhhhhh > > [...] > > Your enthusiasm is nice. > > Do post back on how the user group meeting went. there are a lot of Delhi guys on this list - I hope that the fact that a youngster is calling for the meet will not deter them from attending > If a cogent community > Python centric community develops in Delhi, it might be a good venue > to > hold one of the future PyCons ouch ;-) -- regards Kenneth Gonsalves From venkat83 at gmail.com Mon Jan 31 08:27:40 2011 From: venkat83 at gmail.com (Venkatraman S) Date: Mon, 31 Jan 2011 12:57:40 +0530 Subject: [BangPypers] am new to this group In-Reply-To: References: Message-ID: On Mon, Jan 31, 2011 at 12:29 PM, jaya kumar wrote: > > am kumar new to this group > Welcome :) > can any one tell when and where the bang py meet will be held in bangalore > ? > > location and venue timings and date ? > Keep tuned to the mailing list, you will hear something or the other happening. -V http://blizzardzblogs.blogspot.com/ From baiju.m.mail at gmail.com Mon Jan 31 08:30:04 2011 From: baiju.m.mail at gmail.com (Baiju M) Date: Mon, 31 Jan 2011 13:00:04 +0530 Subject: [BangPypers] am new to this group In-Reply-To: References: Message-ID: On Mon, Jan 31, 2011 at 12:29 PM, jaya kumar wrote: > hi to all > > am kumar new to this group > > recently only i relocated to bangalore Welcome to the groop :) > can any one tell when and where the bang py meet will be held in bangalore ? > > location and venue timings and date ? Normally we meet at ThoughtWorks office: http://goo.gl/8ezUO Please watch this list for announcements. Regards, Baiju M From noufal at gmail.com Mon Jan 31 08:43:01 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 31 Jan 2011 13:13:01 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <1296458811.1769.83.camel@localhost> (Kenneth Gonsalves's message of "Mon, 31 Jan 2011 12:56:51 +0530") References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <87ipx535h8.fsf@gmail.com> <1296458811.1769.83.camel@localhost> Message-ID: <87ei7t34e2.fsf@gmail.com> On Mon, Jan 31 2011, Kenneth Gonsalves wrote: [...] >> If a cogent community Python centric community develops in Delhi, it >> might be a good venue to hold one of the future PyCons > > ouch ;-) *That* is not what I meant. :) -- From vikasruhil06 at gmail.com Mon Jan 31 08:54:55 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 13:24:55 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87ei7t34e2.fsf@gmail.com> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <87ipx535h8.fsf@gmail.com> <1296458811.1769.83.camel@localhost> <87ei7t34e2.fsf@gmail.com> Message-ID: yep defiantly Delhi is best venue!!!!!!!!!!!!!!!!!!! On Mon, Jan 31, 2011 at 1:13 PM, Noufal Ibrahim wrote: > On Mon, Jan 31 2011, Kenneth Gonsalves wrote: > > [...] > > > >> If a cogent community Python centric community develops in Delhi, it > >> might be a good venue to hold one of the future PyCons > > > > ouch ;-) > > *That* is not what I meant. :) > > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From gora at mimirtech.com Mon Jan 31 09:25:44 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Mon, 31 Jan 2011 13:55:44 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: On Mon, Jan 31, 2011 at 12:15 PM, vikas ruhil wrote: > YEP ready for meeting is it fine at rohini sec-11 ,near metro walk , all > python lovers welcome there tell other friends if anyone ready so meet up > like bengalru it is first meeting at delhi or anyone have office space then > tell yep ?we do it ? ?yeahhhhhhhh [...] If you need a meeting place, the School of Information Technology, JNU is always available. As probably is IIT-Delhi, though I cannot arrange for space there. Alternatively, a coffee shop in Connaught Place usually works, being a central location. Please arrange a date/time, and agenda. A venue can be found. Regards, Gora From vikasruhil06 at gmail.com Mon Jan 31 10:14:13 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 14:44:13 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: SO School of Information Technology, JNU is final date Feb 6 ,time 12:00 to 3:00 or any body want date ,time according to them nice to meet up tell all friends , fans of python in Delhi , NCR SO READY...........TO MEET UP On Mon, Jan 31, 2011 at 1:55 PM, Gora Mohanty wrote: > On Mon, Jan 31, 2011 at 12:15 PM, vikas ruhil > wrote: > > YEP ready for meeting is it fine at rohini sec-11 ,near metro walk , all > > python lovers welcome there tell other friends if anyone ready so meet up > > like bengalru it is first meeting at delhi or anyone have office space > then > > tell yep we do it yeahhhhhhhh > [...] > > If you need a meeting place, the School of Information Technology, JNU > is always available. As probably is IIT-Delhi, though I cannot arrange for > space there. Alternatively, a coffee shop in Connaught Place usually works, > being a central location. > > Please arrange a date/time, and agenda. A venue can be found. > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From gora at mimirtech.com Mon Jan 31 10:28:43 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Mon, 31 Jan 2011 14:58:43 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: On Mon, Jan 31, 2011 at 2:44 PM, vikas ruhil wrote: > SO ?School of Information Technology, JNU is final ?date ?Feb 6 ?,time 12:00 > to 3:00 or any body want date ,time according to them nice to meet up tell > all friends , fans of python in Delhi , NCR ?SO READY...........TO MEET UP [...] Hang on: Feb. 6th is a Sun., so I do have to check with JNU folk whether they are available then. Will let people know by tonight. Regards, Gora From vikasruhil06 at gmail.com Mon Jan 31 11:22:40 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 15:52:40 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: okay then look for Feb 5 because i have to go freelancer trainer for CEH test after 8th of Feb for some organization so please confirm me regards vikas ruhil. On Mon, Jan 31, 2011 at 2:58 PM, Gora Mohanty wrote: > On Mon, Jan 31, 2011 at 2:44 PM, vikas ruhil > wrote: > > SO School of Information Technology, JNU is final date Feb 6 ,time > 12:00 > > to 3:00 or any body want date ,time according to them nice to meet up > tell > > all friends , fans of python in Delhi , NCR SO READY...........TO MEET > UP > [...] > > Hang on: Feb. 6th is a Sun., so I do have to check with JNU folk > whether they are available then. Will let people know by tonight. > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From gora at mimirtech.com Mon Jan 31 11:37:28 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Mon, 31 Jan 2011 16:07:28 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: On Mon, Jan 31, 2011 at 3:52 PM, vikas ruhil wrote: > okay then look for Feb 5 because i have to go freelancer trainer for CEH > test after ?8th of Feb ? for some organization ? so please confirm me [...] 6th might work, if people at JNU can be there. I might not be able to make it on the 6th. The 5th is completely unsuitable, as we are already scheduled to have a FOSS workshop in a local college. Also, going by past experience, I am not sure that there will be much attendance, so that we would need to do some amount of getting the word out. Once the date is fixed, you will need to announce on local LUG mailing lists, presuming that you are volunteering to drive the Python group in Delhi effort. Regards, Gora From vikasruhil06 at gmail.com Mon Jan 31 11:46:21 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 16:16:21 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: oki am getting what to i do okay till that can you suggest me a date that is appropriate before 8th fab , and after 25 feb because in betwwen i going for CEH TRAINING IN USA FOR SOME organization so please suggest.......... regards vikas ruhil On Mon, Jan 31, 2011 at 4:07 PM, Gora Mohanty wrote: > On Mon, Jan 31, 2011 at 3:52 PM, vikas ruhil > wrote: > > okay then look for Feb 5 because i have to go freelancer trainer for CEH > > test after 8th of Feb for some organization so please confirm me > [...] > > 6th might work, if people at JNU can be there. I might not be able to make > it on the 6th. The 5th is completely unsuitable, as we are already > scheduled > to have a FOSS workshop in a local college. > > Also, going by past experience, I am not sure that there will be much > attendance, so that we would need to do some amount of getting the > word out. Once the date is fixed, you will need to announce on local > LUG mailing lists, presuming that you are volunteering to drive the > Python group in Delhi effort. > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From lawgon at au-kbc.org Mon Jan 31 11:51:05 2011 From: lawgon at au-kbc.org (Kenneth Gonsalves) Date: Mon, 31 Jan 2011 16:21:05 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: <1296471065.1769.102.camel@localhost> On Mon, 2011-01-31 at 16:07 +0530, Gora Mohanty wrote: > LUG mailing lists basically I hope you people keep it in mind that this is a *python* group - not a foss-python group and will be platform neutral and opensource/proprietary neutral. If not, please make it clear so that there is no unpleasantness later. -- regards Kenneth Gonsalves From sethi.anubha at gmail.com Mon Jan 31 11:57:17 2011 From: sethi.anubha at gmail.com (Anubha Dadhich) Date: Mon, 31 Jan 2011 16:27:17 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <1296471065.1769.102.camel@localhost> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <1296471065.1769.102.camel@localhost> Message-ID: Can we please take this decision to *delhi only* mailing list. On Mon, Jan 31, 2011 at 4:21 PM, Kenneth Gonsalves wrote: > On Mon, 2011-01-31 at 16:07 +0530, Gora Mohanty wrote: > > LUG mailing lists > > basically I hope you people keep it in mind that this is a *python* > group - not a foss-python group and will be platform neutral and > opensource/proprietary neutral. If not, please make it clear so that > there is no unpleasantness later. > -- > regards > Kenneth Gonsalves > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From gora at mimirtech.com Mon Jan 31 11:57:22 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Mon, 31 Jan 2011 16:27:22 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: On Mon, Jan 31, 2011 at 4:16 PM, vikas ruhil wrote: > oki am getting what to i do okay till that can you suggest me a date that is > appropriate before 8th fab , and after 25 feb because in betwwen i going for > CEH ?TRAINING ?IN USA FOR SOME organization so please suggest.......... [...] OK, will try for the 6th at JNU. If that date does not work out, please get back in touch when you return after the 25th of Feb. Will inform people by tonight. Regards, Gora From vikasruhil06 at gmail.com Mon Jan 31 12:01:36 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 16:31:36 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <1296471065.1769.102.camel@localhost> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <1296471065.1769.102.camel@localhost> Message-ID: ya it is python dedicated group specially only for python lovers ,ok it is fine on next 27 FEB IN JNU On Mon, Jan 31, 2011 at 4:21 PM, Kenneth Gonsalves wrote: > On Mon, 2011-01-31 at 16:07 +0530, Gora Mohanty wrote: > > LUG mailing lists > > basically I hope you people keep it in mind that this is a *python* > group - not a foss-python group and will be platform neutral and > opensource/proprietary neutral. If not, please make it clear so that > there is no unpleasantness later. > -- > regards > Kenneth Gonsalves > > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From neha.hbti.it at gmail.com Mon Jan 31 12:19:59 2011 From: neha.hbti.it at gmail.com (Neha Jain) Date: Mon, 31 Jan 2011 16:49:59 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <1296471065.1769.102.camel@localhost> Message-ID: On Mon, Jan 31, 2011 at 4:31 PM, vikas ruhil wrote: > ya it is python dedicated group specially only for python lovers ,ok it is > fine on next 27 FEB IN JNU > JNU, Delhi, right? > > On Mon, Jan 31, 2011 at 4:21 PM, Kenneth Gonsalves >wrote: > > > On Mon, 2011-01-31 at 16:07 +0530, Gora Mohanty wrote: > > > LUG mailing lists > > > > basically I hope you people keep it in mind that this is a *python* > > group - not a foss-python group and will be platform neutral and > > opensource/proprietary neutral. If not, please make it clear so that > > there is no unpleasantness later. > > -- > > regards > > Kenneth Gonsalves > > > > _______________________________________________ > > 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 > -- Smiles Neha ))))) From noufal at gmail.com Mon Jan 31 12:23:21 2011 From: noufal at gmail.com (Noufal Ibrahim) Date: Mon, 31 Jan 2011 16:53:21 +0530 Subject: [BangPypers] User group meeting In-Reply-To: (Gora Mohanty's message of "Mon, 31 Jan 2011 16:27:22 +0530") References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> Message-ID: <87k4hl1fme.fsf@gmail.com> On Mon, Jan 31 2011, Gora Mohanty wrote: [...] > OK, will try for the 6th at JNU. If that date does not work out, > please get back in touch when you return after the 25th of Feb. Will > inform people by tonight. [...] If it's not a regular event, it might be a good idea to keep it for a few weeks later and make it a half day like "event" rather than just a "meeting" so that you can attract people and kickstart regular meetups. -- From vikasruhil06 at gmail.com Mon Jan 31 12:29:53 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 16:59:53 +0530 Subject: [BangPypers] User group meeting In-Reply-To: <87k4hl1fme.fsf@gmail.com> References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <87k4hl1fme.fsf@gmail.com> Message-ID: ok jnu is perfect i do the same however you tell okay On Mon, Jan 31, 2011 at 4:53 PM, Noufal Ibrahim wrote: > On Mon, Jan 31 2011, Gora Mohanty wrote: > > > [...] > > > OK, will try for the 6th at JNU. If that date does not work out, > > please get back in touch when you return after the 25th of Feb. Will > > inform people by tonight. > > [...] > > If it's not a regular event, it might be a good idea to keep it for a > few weeks later and make it a half day like "event" rather than just a > "meeting" so that you can attract people and kickstart regular meetups. > > > > -- > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers > From ak.m.mail at gmail.com Mon Jan 31 12:30:01 2011 From: ak.m.mail at gmail.com (akm) Date: Mon, 31 Jan 2011 17:00:01 +0530 Subject: [BangPypers] getpython.net Sprint (was Re: User group meeting) In-Reply-To: References: Message-ID: > One query is ready but need to convert it into SQLAlchmey. > Here is the query (it's working fine): > > ? ?# select * from distributions inner join (select * from comments where > ? ?# comments.id in (select max(comments.id) as id from comments group by > ? ?# comments.distribution_id)) a on distributions.id = a.distribution_id > ? ?# order by a.datetime desc > > (The above logic is to find the latest feedback without duplicate distribution > ?names. ?For example if a distribution has two recent feedback, I just > ?need latest among those. And I need to get total 5 latest feedbacks) > try this out: from sqlalchemy.sql import func stmt1 = session.query(func.max(Comments.id)).group_by(Comments.distribution_id) stmt2 = session.query(Comments).filter(Comments.id.in_(stmt1)).subquery() query = session.query(Distributions).join((stmt2, Distributions.id == stmt2.c.distribution_id)).order_by( stmt2.c.datetime) print query.all() Thanks, Abdul Kader M From gora at mimirtech.com Mon Jan 31 18:41:18 2011 From: gora at mimirtech.com (Gora Mohanty) Date: Mon, 31 Jan 2011 23:11:18 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <1296471065.1769.102.camel@localhost> Message-ID: On Mon, Jan 31, 2011 at 4:27 PM, Anubha Dadhich wrote: > Can we please take this decision to *delhi only* mailing list. [...] You are right. However, please bear with us for a little longer, while we get such a list set up. This list has traditionally been the pan-Indian Python list, so I ask for people's patience for just a little longer. Vikas, as you had volunteered for this earlier, it is up to you, and others interested, to drive this effort. As mentioned earlier, I do not have too much time to devote to this, and also am not entirely happy with a Python-only group: I feel that it further fragments an already weak community. So, the order of business should be: - Set up a mailing list, and find moderators. A Google, or Yahoo group might work, but many people do not like the idea of being forced to join Google/Yahoo in order to subscribe to such a list. - Create some publicity through mails in local LUG lists: the ILUG-Delhi list, and the IITDLug list have already been pointed out. - Find presenters for the first event. As Noufal points out, it might be good to start with a half-day event. The venue can be JNU, IIT-Delhi, or some NCR college: I can help arrange that, once speakers are found. - If you are going to be gone till the 25th of Feb., it is probably best to start on all this after you get back, unless you can work on this from the US, or there is someone else ready to take up the load. Regards, Gora From vikasruhil06 at gmail.com Mon Jan 31 18:56:43 2011 From: vikasruhil06 at gmail.com (vikas ruhil) Date: Mon, 31 Jan 2011 23:26:43 +0530 Subject: [BangPypers] User group meeting In-Reply-To: References: <87zkqnzgdm.fsf@gmail.com> <87ipx7ohqq.fsf@gmail.com> <1296353079.1769.7.camel@localhost> <1296471065.1769.102.camel@localhost> Message-ID: Okay as i concern we are realistically about this also interested in ,so now it wake call to every one i also start looking trough my networks from twitter ,you-tube ,python communities for make it happen if there is how many persons from there heart is with us so why can't we do this now i am gonna put all my effort to make successful this one first meet up in Delhi. also i try to use liken-in python groups also try to search some professionals ,volunteers,students every one who is inters-ed in python .Anubha ,Gora ,Neha ,Noufal thanks all for support me. specially Neha you also gonna to speared these words with Every possible social link for the sake of python developers........so i am hopeful every one is gonna to make suceesfull this event so i gonna all "Delhi & NCR " user come up stand with us regards vikas ruhil On Mon, Jan 31, 2011 at 11:11 PM, Gora Mohanty wrote: > On Mon, Jan 31, 2011 at 4:27 PM, Anubha Dadhich > wrote: > > Can we please take this decision to *delhi only* mailing list. > [...] > > You are right. However, please bear with us for a little longer, > while we get such a list set up. This list has traditionally > been the pan-Indian Python list, so I ask for people's patience > for just a little longer. > > Vikas, as you had volunteered for this earlier, it is up to you, > and others interested, to drive this effort. As mentioned > earlier, I do not have too much time to devote to this, and > also am not entirely happy with a Python-only group: I feel > that it further fragments an already weak community. So, > the order of business should be: > - Set up a mailing list, and find moderators. A Google, or > Yahoo group might work, but many people do not like > the idea of being forced to join Google/Yahoo in order > to subscribe to such a list. > - Create some publicity through mails in local LUG lists: > the ILUG-Delhi list, and the IITDLug list have already > been pointed out. > - Find presenters for the first event. As Noufal points out, > it might be good to start with a half-day event. The venue > can be JNU, IIT-Delhi, or some NCR college: I can help > arrange that, once speakers are found. > - If you are going to be gone till the 25th of Feb., it is > probably best to start on all this after you get back, > unless you can work on this from the US, or there is > someone else ready to take up the load. > > Regards, > Gora > _______________________________________________ > BangPypers mailing list > BangPypers at python.org > http://mail.python.org/mailman/listinfo/bangpypers >