From Dan.Heilman at dealertrack.com Thu Aug 2 21:33:56 2012 From: Dan.Heilman at dealertrack.com (Dan Heilman) Date: Thu, 2 Aug 2012 12:33:56 -0700 Subject: [portland] Python/Django Developer wanted Message-ID: <48D9E4766F6D3047834060E0A01BA6CD0A7B6A4E@pdxmsx02.chrome.dt.inc> I have several openings for Python/Djanjo developers for a NEW scrum team. Here's the job description below, but essentially, if you want to participate in the development of a new product from the ground up and don't mind working on a legit scrum team and working to build some really cool technologies that thousands of people will use, I hope you will consider working for DealerTrack. Positions are available immediately! Feel safe submitting your resume if you are curious, don't worry, I'm not a recruiter: dan.heilman at dealertrack.com Python/Django Software Engineer Position Summary Analysis of business requirements; architecture and design of software systems; coding; code review; unit and system testing; versatility with multiple technologies; ability to quickly learn and use new technologies; troubleshooting of difficult problems; expertise with the software lifecycle; scoping and estimation of projects; and writing of technical documentation. Coordinates work with business,QA and other teams including offshore. Communication with technical management and other departments; reporting of status and risks; and working effectively with internal partners; provider technical guidance to less experienced peers. Works under minimal supervision; provided with assignments and objectives and given wide latitude for independent judgment. Can be relied on to meet deadlines with high quality deliverables. The responsibilities may include the following: * Researching existing Open Source solutions and recommending for possible adaptation for DealerTrack software platform Required Knowledge and Skills * Knowledge of one of more Open Source web development frameworks such as o Experience with Python / Django is a must o Experience with Java technologies is a definite plus o Experience building and using Web Services o Experience with jBoss, Tomcat or other Java Application Servers is a plus o Knowledge of Oracle or DB2 is a plus. o Knowledge of no SQL databases a plus * Ability and desire to learn new skills and technologies is very important * Self-Starter * Proficiency in object oriented design and development * Experience using development tools include source control (SVN, Git, Mercurial), IDEs, and defect tracking tools Required Education and Experience Bachelors Degree in Computer Science and/or related field and/or equivalent experience: 2-3+ years of related work experience. From teknotus at gmail.com Sat Aug 4 00:24:41 2012 From: teknotus at gmail.com (Daniel Johnson) Date: Fri, 3 Aug 2012 15:24:41 -0700 Subject: [portland] Codecademy now includes python Message-ID: Looks pretty neat. Haven't played with it much yet. http://www.codecademy.com/tracks/python From emily at zubon.org Sat Aug 4 00:26:32 2012 From: emily at zubon.org (Emily Strickland) Date: Fri, 3 Aug 2012 15:26:32 -0700 Subject: [portland] Codecademy now includes python In-Reply-To: References: Message-ID: I've been curious about the thoughts of people who have actually learned using this. On Fri, Aug 3, 2012 at 3:24 PM, Daniel Johnson wrote: > Looks pretty neat. Haven't played with it much yet. > > http://www.codecademy.com/tracks/python > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -- Emily Strickland emily at zubon.org 706-363-0950 -------------- next part -------------- An HTML attachment was scrubbed... URL: From fstorr at gmail.com Sat Aug 4 00:42:19 2012 From: fstorr at gmail.com (Francis Storr) Date: Fri, 3 Aug 2012 15:42:19 -0700 Subject: [portland] Codecademy now includes python In-Reply-To: References: Message-ID: Hi all Python noob here (I've been learning it for about five weeks in my spare time) Codecademy can be pretty annoying, for instance some code they've recently changed has made the site painful to use in a webkit browser. I, and others, have found that pages need numerous refreshes before you can successfully submit code. I played around with their JavaScript examples at the end of the year and got disheartened after a month or so. Examples and requirements were badly explained, which meant it was incredibly frustrating to try to move through the course as you'd write code according to what you thought they wanted, which was often wrong. Right now, I'm trying the Python course because I'm getting frustrated with Learn Python The Hard Way (I really do not have the patience to type out his lengthy game examples, and I'm finding his explanations/support getting worse as the book progresses). I'm curious to see how it's going to progress. If it sucks, I'll go hunt for a new book. Cheers Francis On Fri, Aug 3, 2012 at 3:26 PM, Emily Strickland wrote: > I've been curious about the thoughts of people who have actually learned > using this. > > On Fri, Aug 3, 2012 at 3:24 PM, Daniel Johnson wrote: > > > Looks pretty neat. Haven't played with it much yet. > > > > http://www.codecademy.com/tracks/python > > _______________________________________________ > > Portland mailing list > > Portland at python.org > > http://mail.python.org/mailman/listinfo/portland > > > > > > -- > Emily Strickland > emily at zubon.org > 706-363-0950 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.python.org/pipermail/portland/attachments/20120803/751606d0/attachment.html > > > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeffw at mbg.com Mon Aug 6 22:47:29 2012 From: jeffw at mbg.com (Jeffrey Weintraub) Date: Mon, 6 Aug 2012 20:47:29 +0000 Subject: [portland] Python / Django Opportunity in close-in Portland, OR Message-ID: <98E5FBA82B4FD84B910BEB7FC3B703353D79EDFF@MBX242.domain.local> Hello Pythonistas! I represent a Portland client that has an immediate need for a Python Developer / Software Engineer Location is close-in Portland, OR - This is a contract to hire opportunity Python development skills and true software engineering chops are a must have Django experience is very, very nice to have Agile / SCRUM experience nice to have Web Services experience is nice to have Please email me at jeffw at mbg.com - thank you! Jeff Weintraub Recruiting Lead The Mainz Brady Group -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrowley at gmail.com Tue Aug 14 19:33:09 2012 From: mrowley at gmail.com (Michelle Rowley) Date: Tue, 14 Aug 2012 10:33:09 -0700 Subject: [portland] Meeting tonight... Message-ID: And it's gonna be awesome! We have a Kenneth-oriented double header and pizza from Trap.it (http://trap.it/#!about/jobs). Details, and please RSVP: http://www.meetup.com/pdxpython/events/70136462 See you tonight! Michelle -------------- next part -------------- An HTML attachment was scrubbed... URL: From Ron at FascinatingElectronics.com Wed Aug 15 06:48:32 2012 From: Ron at FascinatingElectronics.com (Ron Jackson) Date: Tue, 14 Aug 2012 21:48:32 -0700 Subject: [portland] Looking for advice on a project at Python Hack Night Wednesday Message-ID: I'm working on a series of electronic kits for robotics that connect to a host computer through a USB port and enable it to read sensors and control motors. The first kit measures eight analog and counter/timer sensor inputs, while controlling the position, speed and acceleration of up to 16 servos. The servos are optically isolated from the rest of the circuitry, and there are several other neat features. I've written a couple of python programs to demo the board, and a USB serial communications library (a simpler PySerial). I'd like the code to be as readable and useful as possible. I'm looking for a python expert who could look over my code and make suggestions for improvements. I'd also like to create GUI versions of my demo applications using wxPython, so I'd appreciate some advice on how best to do that. If you would like to look over my code or are just curious about what I'm doing feel free to stop by. I'll be the guy with the sixteen servos at the meeting. -- Ron Jackson From micah at quixotix.com Wed Aug 15 18:39:09 2012 From: micah at quixotix.com (Micah Carrick) Date: Wed, 15 Aug 2012 09:39:09 -0700 Subject: [portland] Looking for advice on a project at Python Hack Night Wednesday In-Reply-To: References: Message-ID: Hey Ron, That sounds super cool and I'm hoping I can make it tonight to check out your project. It's a little bit funny in fact, because last week I was working on something similar. I was thinking along the lines of simple Python code, running on a Raspberry Pi, being able to control various AVR-based robotics boards over USB (I was hoping to play with FTDI's newer USB to SPI chips once I get my eval board). I've started a simple dual DC motor controller as a proof of concept. For now I'm using PySerial to communicate with the AVR on top of a Python/GTK+ GUI. I've still got some work to do, but, I have a screenshot of the GTK+ GUI at http://static.micahcarrick.com/media/images/avr-motor-controller.png Hopefully I can make it out. If not then we'll have to catch up and talk robots at another meeting. Cheers, - Micah On Tue, Aug 14, 2012 at 9:48 PM, Ron Jackson wrote: > I'm working on a series of electronic kits for robotics that connect > to a host computer through a USB port and enable it to read sensors > and control motors. The first kit measures eight analog and > counter/timer sensor inputs, while controlling the position, speed and > acceleration of up to 16 servos. The servos are optically isolated > from the rest of the circuitry, and there are several other neat > features. > > I've written a couple of python programs to demo the board, and a USB > serial communications library (a simpler PySerial). I'd like the code > to be as readable and useful as possible. > > I'm looking for a python expert who could look over my code and make > suggestions for improvements. I'd also like to create GUI versions of > my demo applications using wxPython, so I'd appreciate some advice on > how best to do that. > > If you would like to look over my code or are just curious about what > I'm doing feel free to stop by. I'll be the guy with the sixteen > servos at the meeting. > > -- Ron Jackson > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -- - Micah Carrick Senior Software Nerd *Quixotix, LLC* * **Foolishly Idealistic* * *Portland, OR http://quixotix.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From robin at alldunn.com Wed Aug 15 18:57:52 2012 From: robin at alldunn.com (Robin Dunn) Date: Wed, 15 Aug 2012 09:57:52 -0700 Subject: [portland] Looking for advice on a project at Python Hack Night Wednesday In-Reply-To: References: Message-ID: <502BD510.7050702@alldunn.com> On 8/14/12 9:48 PM, Ron Jackson wrote: > I'd also like to create GUI versions of > my demo applications using wxPython, so I'd appreciate some advice on > how best to do that. Get on the wxPython-users mail list[1], there are usually lots of people there who are happy to help with questions and such, including me. There are also several tutorials and how-to's either on the wiki[2] or linked to from there. This one[3] is particularly good. And the wxPython demo is also a great way to learn since it lets you edit and experiment with the code for each sample within the demo application itself. [1] http://groups.google.com/group/wxpython-users [2] http://wiki.wxpython.org/ [3] http://www.zetcode.com/wxpython/ -- Robin Dunn Software Craftsman http://wxPython.org From Ron at FascinatingElectronics.com Wed Aug 15 22:25:55 2012 From: Ron at FascinatingElectronics.com (Ron Jackson) Date: Wed, 15 Aug 2012 13:25:55 -0700 Subject: [portland] Looking for advice on a project at Python Hack Night Wednesday In-Reply-To: References: Message-ID: Micah, I'd like to see what you've come up with. The Raspberry Pi is an interesting little board. -- Ron On Wed, Aug 15, 2012 at 9:39 AM, Micah Carrick wrote: > Hey Ron, > > That sounds super cool and I'm hoping I can make it tonight to check out > your project. > > It's a little bit funny in fact, because last week I was working on > something similar. I was thinking along the lines of simple Python code, > running on a Raspberry Pi, being able to control various AVR-based robotics > boards over USB (I was hoping to play with FTDI's newer USB to SPI chips > once I get my eval board). > > I've started a simple dual DC motor controller as a proof of concept. For > now I'm using PySerial to communicate with the AVR on top of a Python/GTK+ > GUI. I've still got some work to do, but, I have a screenshot of the GTK+ > GUI at http://static.micahcarrick.com/media/images/avr-motor-controller.png > > Hopefully I can make it out. If not then we'll have to catch up and talk > robots at another meeting. > > Cheers, > > - Micah > > > On Tue, Aug 14, 2012 at 9:48 PM, Ron Jackson > wrote: > >> I'm working on a series of electronic kits for robotics that connect >> to a host computer through a USB port and enable it to read sensors >> and control motors. The first kit measures eight analog and >> counter/timer sensor inputs, while controlling the position, speed and >> acceleration of up to 16 servos. The servos are optically isolated >> from the rest of the circuitry, and there are several other neat >> features. >> >> I've written a couple of python programs to demo the board, and a USB >> serial communications library (a simpler PySerial). I'd like the code >> to be as readable and useful as possible. >> >> I'm looking for a python expert who could look over my code and make >> suggestions for improvements. I'd also like to create GUI versions of >> my demo applications using wxPython, so I'd appreciate some advice on >> how best to do that. >> >> If you would like to look over my code or are just curious about what >> I'm doing feel free to stop by. I'll be the guy with the sixteen >> servos at the meeting. >> >> -- Ron Jackson >> _______________________________________________ >> Portland mailing list >> Portland at python.org >> http://mail.python.org/mailman/listinfo/portland >> > > > > -- > - Micah Carrick > Senior Software Nerd > > *Quixotix, LLC* > * **Foolishly Idealistic* > * *Portland, OR > http://quixotix.com > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland From kenneth at gigantuan.net Thu Aug 16 20:48:04 2012 From: kenneth at gigantuan.net (Kenneth Love) Date: Thu, 16 Aug 2012 11:48:04 -0700 Subject: [portland] Could I get some feedback, please? Message-ID: <0D419D92-3C96-4881-93FC-D5DADB4B905B@gigantuan.net> First off, thanks for letting me speak a couple of nights ago. It was great to get to practice my DjangoCon talk to a larger audience. I've attached a link to my slides and would love to have your feedback on what I could explain better, what I should include or remove, and any other notes on the actual performance of the talk. Slides are here: http://d.pr/f/TJ5v Thanks! Kenneth From michelle at pdxpython.org Wed Aug 29 19:19:36 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Wed, 29 Aug 2012 10:19:36 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE Message-ID: Hey all, I'm putting together a coup for newbie Django developers at the MusicFestNW Music Hack Day a week from Saturday (http://calagator.org/events/1250462748). What I'd like to put together is a very simple Django app that uses a couple music-related APIs. Using the app, I will give lessons about how the internet works, what an API is, what a web framework is, etc. I have some ideas for different small projects... What I really need is some help hacking this up. Won't you come over to PIE this Friday evening and lend a hand? There is beer! I was going to get some pizza, but as it turns out I can't afford pizza. So there will be beer, and I'll get some chips and stuff. Let me know if you're interested/available. Thank you! Michelle -------------- next part -------------- An HTML attachment was scrubbed... URL: From teknotus at gmail.com Wed Aug 29 20:22:13 2012 From: teknotus at gmail.com (Daniel Johnson) Date: Wed, 29 Aug 2012 11:22:13 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: References: Message-ID: > What I really need is some help hacking this up. Won't you come over to PIE > this Friday evening and lend a hand? I'm interested, and probably have time. From keturn at keturn.net Thu Aug 30 00:11:42 2012 From: keturn at keturn.net (Kevin Turner) Date: Wed, 29 Aug 2012 15:11:42 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: References: Message-ID: <1346278302.21828.140661121267397.3547FA70@webmail.messagingengine.com> I'm not sure how much hack I'll have left in me at 7pm on a Friday, but I'll join you and find out. From keturn at keturn.net Thu Aug 30 00:45:35 2012 From: keturn at keturn.net (Kevin Turner) Date: Wed, 29 Aug 2012 15:45:35 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: References: Message-ID: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> but why Django? In my mind, Django seems as far removed from Music Hack as anything. (Although I did catch Adrian Holovaty's talk on "Extracting Musical Information from Sound" at pycon this year: http://pyvideo.org/video/878/extracting-musical-information-from-sound and I hear he has something to do with Django.) If you have project ideas already though, you must have made them connect somehow. From michelle at pdxpython.org Thu Aug 30 00:53:14 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Wed, 29 Aug 2012 15:53:14 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> References: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> Message-ID: Django makes it easy to have a real, functional website while isolating what we'd actually be doing with the newbies into a view. They could see their work in the ultimate form that they might want to learn to execute in the future but only have to learn a little bit about it at first. Does that make sense? Django would be the scaffolding within which we could see the actual result of using one of these APIs (Rdio, EchoNest, Spotify, etc), as opposed to just making a script that spit back results in text. A new programmer can't get as much context of what that's actually useful for, whereas seeing a website with functionality makes it obvious. On Wed, Aug 29, 2012 at 3:45 PM, Kevin Turner wrote: > but why Django? In my mind, Django seems as far removed from Music Hack > as anything. > (Although I did catch Adrian Holovaty's talk on "Extracting Musical > Information from Sound" at pycon this year: > http://pyvideo.org/video/878/extracting-musical-information-from-sound > and I hear he has something to do with Django.) > > If you have project ideas already though, you must have made them > connect somehow. > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -------------- next part -------------- An HTML attachment was scrubbed... URL: From keturn at keturn.net Thu Aug 30 01:06:01 2012 From: keturn at keturn.net (Kevin Turner) Date: Wed, 29 Aug 2012 16:06:01 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: References: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> Message-ID: <1346281561.32007.140661121281877.7D6C0AB6@webmail.messagingengine.com> On Wed, Aug 29, 2012, at 03:53 PM, Michelle Rowley wrote: > Django makes it easy to have a real, functional website Websites are not interfaces for producing or consuming music. From michelle at pdxpython.org Thu Aug 30 01:09:39 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Wed, 29 Aug 2012 16:09:39 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: <1346281561.32007.140661121281877.7D6C0AB6@webmail.messagingengine.com> References: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> <1346281561.32007.140661121281877.7D6C0AB6@webmail.messagingengine.com> Message-ID: Rdio and Spotify are both websites for consuming music. The Hack Day event is intended to help people hack on projects that use the APIs for these music-related services. I had chosen this idea of a website that is a mashup using these services because I think websites are interesting to new programmers. On Wed, Aug 29, 2012 at 4:06 PM, Kevin Turner wrote: > On Wed, Aug 29, 2012, at 03:53 PM, Michelle Rowley wrote: > > Django makes it easy to have a real, functional website > > Websites are not interfaces for producing or consuming music. > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ethan at stoneleaf.us Thu Aug 30 01:28:00 2012 From: ethan at stoneleaf.us (Ethan Furman) Date: Wed, 29 Aug 2012 16:28:00 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: <1346281561.32007.140661121281877.7D6C0AB6@webmail.messagingengine.com> References: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> <1346281561.32007.140661121281877.7D6C0AB6@webmail.messagingengine.com> Message-ID: <503EA580.7090206@stoneleaf.us> Kevin Turner wrote: > On Wed, Aug 29, 2012, at 03:53 PM, Michelle Rowley wrote: >> Django makes it easy to have a real, functional website > > Websites are not interfaces for producing or consuming music. You're kidding, right? Just today I was listening to a new album on NPR's website, and I find it hard to believe they are the only ones providing such a feature. ~Ethan~ From fractalid at gmail.com Thu Aug 30 01:41:35 2012 From: fractalid at gmail.com (Nathan Miller) Date: Wed, 29 Aug 2012 16:41:35 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: <503EA580.7090206@stoneleaf.us> References: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> <1346281561.32007.140661121281877.7D6C0AB6@webmail.messagingengine.com> <503EA580.7090206@stoneleaf.us> Message-ID: On Wed, Aug 29, 2012 at 4:28 PM, Ethan Furman wrote: > Kevin Turner wrote: >> >> On Wed, Aug 29, 2012, at 03:53 PM, Michelle Rowley wrote: >>> >>> Django makes it easy to have a real, functional website >> >> >> Websites are not interfaces for producing or consuming music. There are also a great number of web-based synthesizers, sequencers, editors, algorithmic composition tools, etc... -n From fractalid at gmail.com Thu Aug 30 01:44:03 2012 From: fractalid at gmail.com (Nathan Miller) Date: Wed, 29 Aug 2012 16:44:03 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: References: Message-ID: On Wed, Aug 29, 2012 at 10:19 AM, Michelle Rowley wrote: > Hey all, > > I'm putting together a coup for newbie Django developers at the MusicFestNW > Music Hack Day > Let me know if you're interested/available. Thank you! > Michelle I'm certainly interested, and will come by if I think I have the energy to be useful :) -n From michelle at pdxpython.org Thu Aug 30 19:08:11 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Thu, 30 Aug 2012 10:08:11 -0700 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: References: Message-ID: Hey guys, I'm going to postpone this project for now, but I really appreciate all the offers of help. Friday night is not the best night for a hack like this, for obvious reasons that escaped me when I planned it. :) I would like to plan a hackathon to make small projects for new Pythonistas, so look for details on that in the next couple months if you're interested! Michelle On Wed, Aug 29, 2012 at 4:44 PM, Nathan Miller wrote: > On Wed, Aug 29, 2012 at 10:19 AM, Michelle Rowley > wrote: > > Hey all, > > > > I'm putting together a coup for newbie Django developers at the > MusicFestNW > > Music Hack Day > > Let me know if you're interested/available. Thank you! > > Michelle > > I'm certainly interested, and will come by if I think I have the energy > to be useful :) > > -n > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -------------- next part -------------- An HTML attachment was scrubbed... URL: From selena at chesnok.com Thu Aug 30 01:57:20 2012 From: selena at chesnok.com (Selena Deckelmann) Date: Thu, 30 Aug 2012 01:57:20 +0200 Subject: [portland] This Friday night, 8/31, 7:00pm: hacking for good at PIE In-Reply-To: <503EA580.7090206@stoneleaf.us> References: <1346280335.28237.140661121273441.589D10E8@webmail.messagingengine.com> <1346281561.32007.140661121281877.7D6C0AB6@webmail.messagingengine.com> <503EA580.7090206@stoneleaf.us> Message-ID: On Thu, Aug 30, 2012 at 1:28 AM, Ethan Furman wrote: > Kevin Turner wrote: >> >> On Wed, Aug 29, 2012, at 03:53 PM, Michelle Rowley wrote: >>> >>> Django makes it easy to have a real, functional website >> >> >> Websites are not interfaces for producing or consuming music. > > > You're kidding, right? Just today I was listening to a new album on NPR's > website, and I find it hard to believe they are the only ones providing such > a feature. OpenTape (http://opentape.fm/) and This is my Jam (http://www.thisismyjam.com/selenamarie) are two of my favorite examples of web-based music sharing. -selena -- http://chesnok.com