PDA

View Full Version : [Python] Newbie looking for a programming project



Anutesyn
March 2nd, 2011, 09:57 PM
Hi,

I'm learning Python at the moment. Been at it for a couple of weeks and been doing it for a couple-several hours per day. I'm really interested in starting to apply some knowledge into a project and start to learn by doing.

Basically I remember reading somewhere when I started with all the different "introduction guides" to programming that a very good way to learn is to get a some minor part in a programming team for some small project. It usually helps getting some kind of help from more experienced programmers while you are working towards some actual goal instead of the rather abstract ones you find in textbooks etc.

So, I'm thinking maybe someone on this forum are doing some project right now in Python and wouldn't mind having someone tag along for the experience and such.

I'll not get upset if someone thinks this in practice is a rather impossible idea, please share your experience in this type of learning!

/ Anutesyn

IWantFroyo
March 2nd, 2011, 10:05 PM
My specialty is Java, but I can still recommend a project. Try to make something to wiggle the mouse every minute or so. It's easy, but still extremely useful to have optomized for your screen (hence you making ig yourself). I did this, and I use it to keep the screen awake during presentations or videos.

nvteighen
March 2nd, 2011, 11:12 PM
Well, look at PycTacToe at my sig, but under your own risk. My initial idea was to have a project for people like you. The issue is that it's got a bit complex and maybe it is no longer the "project for beginners" I wanted it to be.

To take a direct look at the code, follow this link, as you probably don't have Bazaar set up: http://bazaar.launchpad.net/~evigo/pyctactoe/trunk/files

ngrieb
March 3rd, 2011, 12:32 AM
I have tried developing applets for the gnome desktop, but have since run into a wall, but it was a great way to learn about many different python libraries, etc. I think the problems I'm experiencing are due to bonobo or some other facet of gnome so if you would like to take a look at the code, go for it. And if you can figure out why it won't run as an applet bonus points for you and let me know so I can get a beta distro out for everyone to use.

WARNING: I started python programming around a month and a half ago, and am by no means an expert. I have been programming in other languages for a long time though. I like python because it interfaces easily with many GUI tools (I used pygtk for the GUI).

put the config file in the home dir, and run:

python GnewClock.py 'run-in-window'

cgroza
March 3rd, 2011, 02:36 AM
What knowledge do you have? A little bit of wxPython maybe?
Take a look at this and see if you can contribute and if you want to of course:
https://sourceforge.net/projects/gecrit/

tgalati4
March 3rd, 2011, 04:36 AM
Get to know quickly and acire:

http://askubuntu.com/questions/8209/developing-ubuntu-applications

Anutesyn
March 3rd, 2011, 06:52 AM
Well, look at PycTacToe at my sig, but under your own risk. My initial idea was to have a project for people like you. The issue is that it's got a bit complex and maybe it is no longer the "project for beginners" I wanted it to be.

To take a direct look at the code, follow this link, as you probably don't have Bazaar set up: http://bazaar.launchpad.net/~evigo/pyctactoe/trunk/files

I'll look it up and see if I understand something. I actually set up Bazaar I think, did a tutorial on how to "Get started" with Ubutnu Development (or some wording like that), thanks for the link!



What knowledge do you have? A little bit of wxPython maybe?
Take a look at this and see if you can contribute and if you want to of course:
https://sourceforge.net/projects/gecrit/

This looks cool, looks like a big project! Not sure if I know enough to even get started on this one, but I'll look it up a bit just to make sure :)


Get to know quickly and acire:

http://askubuntu.com/questions/8209/developing-ubuntu-applications

Cheers! Got some new links from that one actually :D

cgroza
March 3rd, 2011, 01:18 PM
This looks cool, looks like a big project! Not sure if I know enough to even get started on this one, but I'll look it up a bit just to make sure :)


Actually, this is a weekend project and it is no bigger than 4000 lines, I would say between small and medium.