Slashdot Mirror


User: Ursus+Maximus

Ursus+Maximus's activity in the archive.

Stories
0
Comments
18
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 18

  1. TurboGears is great, and so is Django on Web Development with TurboGears and Python · · Score: 4, Informative

    Both TurboGears and Django are excellent. Furthermore, each has strengths for different kinds of projects, with TurboGears at its best for web applications and Django for big, industrial strength web content sites. Twisted and Zope are great too, but for most developers, Django or TurboGears is going to suit them best. Both are under rapid, well coordinated development and are proven solutions that will scale well over time. TurboGears' best of breed component approach is, in my opinion, a winning strategy, especially in the Python community since Python is blessed with so many great projects (some people think too many projects), giving a plethora of high quality, well maintained and best of breed components for TurboGears to choose amongst. There are multiple good tutorials on both frameworks here, http://www.awaretek.com/plf.html , as well as related podcast material about TurboGears and related Python material.

  2. Re:check out PythonCard on WxPython in Action · · Score: 2

    I just want to say that I agree about PythonCard. It is very easy to use and it rivals VB or Delphi in making it easy to draw a simple GUI front end for data entry and such, and yet it is a simple tool with almost no learning curve. I don't know if it would work for every imaginable application, but for most applications it is a real joy to use. PythonCard can be found at http://pythoncard.sourceforge.net/

  3. Wax is also helpful to wxPython programmers on WxPython in Action · · Score: 5, Informative

    Wax is a user-friendly layer on top of wxPython. It allows for easier GUI programming in a more "Pythonic" way. It runs on all platforms that support wxPython. It can be found aand downloaded at http://sourceforge.net/projects/waxgui

  4. How do you sleep at night? on Tricks of the Podcasting Masters · · Score: 1

    Oh, in that case,

    I wish that for just one day
    I could walk inside your shoes
    Then I could see what a drag it is
    To be you...
    http://www.awaretek.com/

  5. Here is the Value of Podcasts and Podcasting! on Tricks of the Podcasting Masters · · Score: 3, Insightful

    Podcasts allow good audio material on very specific subjects to reach its audience, even when the prospective audience is very small, and not in one geographic area. If the number of people in the world that is interested in your specialty or passion is only 1000, then a for-pay radio station, magazine or book is not economically feasible.

    Podcasts are basically Radio Shows on the Internet (Like Howard Stern or Rush Limbaugh or Dr. Ruth), but what makes them special is how the Shows are delivered to the user.

    Podcasts are like Magazine Subscriptions. With a magazine subscription you register for a magazine (podcast) and then every so often the publisher (podcaster) will send one to your house (Granted with podcasts the aggregator goes out and fetches it. Now after the Magazine is delivered, it sits in your Mailbox (aggregator) until someone removes the Mail and puts it on the Kitchen Table (iTunes). You then decide when you want to read that magazine (Daily Source Code) or some other magazine or you can just throw it away because it no longer interests you. You can also cancel any subscription at any time.

    Now there are a couple of key differences between Podcasts and Magazines.

    With Podcasts, you only receive those you have subscribed to. There are no unwanted L.L. Bean or Victoria (XXX) Secrets Magazines cluttering up your mailbox. Actually that is one of the great points of Podcasting (so Far) it is Spam Free - oops I mean Junk Mail free. And Talking about Free - Podcasts are Free - Yup they don't cost a dime or even any Frequent Flyer Miles.

    Many people find particular podcasts very valuable. Podcasts empower individuals to reach a global audience, no matter how specialized or small.

    Podcasts give complete control to the audience, the individual listener, who can choose exactly which content to listen to, with no spam or irrelevant material included.

    Millions of people enjoy podcasts, especially the time-shifting aspects of podcasting. One can listen while driving, jogging, exercising or whenever.

    Sure, audio streaming on the net is old news. Before blogs, written journals on the web existed. Before the printing press, books existed. It's a matter of scale and an issue of technology empowering millions of people to do what only a few did before.

    Ursus Maximus

  6. Creation of the loop structure... on Does Visual Studio Rot the Brain? · · Score: 5, Funny

    Earth? Cool? Lucky, lucky you, weren't you the spoiled brat? Back in the day, I had to envision a billion Buddhas within a billion Buddhas within a billion Buddhas, all on top of a turtle's back just to get a big bang and some actual space time with matter...

  7. Python is the perfect first language for learning on Best Language for Beginner Programmers? · · Score: 2, Informative

    Python is the perfect first language for learning to program. It has a fast learning curve, teaches good programming practises, introduces powerful programming principles quickly and easily, and is fun for the students, allowing them to do real things, including graphics, games, web programming etc. Ron Stephens Python Learning Foundation

  8. Re:Toolsets on Python Moving into the Enterprise · · Score: 5, Informative

    Kevin wrote:
    Syntax (bad): Lack of a requirement to declare vars before use. I really would like the ability to require that all vars are explicitly declared before being assigned to. it would help coding reliability.

    Actually, Guido von Rossum (the Creator of Python) is working on optional declaration of variables for a future version of Python. Although some Pythonistas are annoyed, it may give folks like you, Kevin, the best of both worlds. There is discussion on comp.lang.python about this from time to time, but it certainly appears as though Guido may take action soon;-))).

    Ron Stephens
    Python Learning Foundation
    http://www.awaretek.com/plf.html

  9. Python Learning Foundation on Rediscovering Your Inner Code Geek? · · Score: 1

    www.awaretek.com/plf.html

  10. This a win-win situation for Zope and Python on Guido van Rossum Leaves Zope.com · · Score: 2, Interesting

    As an active Pythonic, and a most interested observer over the last two and a half years, it seesm to me that Guido leaving Zope should not raise any fears whatsoever about the future of Zope. I will explain below. Secondly, Guido's joining the new company is a positive for Python, which I will also explain. When Guido joined Zope a while back, I was very happy because it was good for Python, as it gave Guido a safe and comfortable corporate home and presumably a good living, while still allowing him to devote a lot of time to Python. I viewed it as a great goodwill move by Zope because they would be helping to support the future development of Python at their own expense. While Guido no doubt contributed a lot to Zope's efforts, Zope was a breakthrough and great product long before Guido joined Zope, Zope development team is extensive and capable, and Guido was till devoting a lot of time anyway to Python. Therefore Guido leaving is not a bad thing for Zope. Guido joining Elemental Security is great for Python, because that company will base an important new product on Python, and because it still gives Guido a secure corporate position and salary, and because he may be allowed even more time to develop Python at the expense of a good corporate citizen. This is a win-win situation. I say thanks to Zope, to Elemental Security, and to Guido and team. Ursus Maximus aka Ron Stephens

  11. As the reviewer of this book, and many on my site on Text Processing in Python · · Score: 2, Interesting

    I'd like you to know that I am *not* an affiliate of any company's, and you can not link to Amazon or anywhere else from my site giving me a commission. I do it for love, or fun, or whatnot, but the 35 or so book reviews on my site and the rest of my site, do not earn any money anyway. www.awaretek.com/plf.html

  12. Re:Do they ever NOT recommend the book? on Text Processing in Python · · Score: 2, Interesting
  13. Buy the Sharp Zaurus instead!! ;-)))) on 802.11b Cards for Handhelds? · · Score: 2, Informative

    Whatever you do, don't make the mistake of not buyng a Zaurus. This is the highest quality device of any type that I have purchased in the last five years. The Zaurus is built to last, from the rugged, incredibly cool built-in keyboard (thumb-board) that is exposed when you slide down the bottom cover, to the world-class color screen built by Sharp, to the Linux operating system that comes pre-loaded. I am running my own personal Python applications on my Zaurus right now, form the Bash shell command line. (You can download them for free, their new, their GPL'ed, and their crafted especially for the Zaurus, just go to http://www.awaretek.com ) This device is more expandable than the IPAQ, having both a Compact Flash slot and an SD Card slot. You can buy digital cameras taylor made for it, wireless LAN cards, extra memory (although I am having trouble filling up my full 64 MB RAM with programs, the Linux operating system by Lineo is so compact and efficient that the Zaurus gives a lot more room in RAM than the IPAQ). Running scritps from the BASH shell is way-cool. The machine is based on Trolltech's Qtopia desktop, with full Trolltech QT toolkit developer's platform, plus the standard JEODE JVM Java environment. Not only Python has been ported to the machine, but also most of the Python libraires and also PyQt. This baby rocks!!! Developers all around the world are busy coding new applications for the Zaurus. New apps appear every day! Lastly, why in the world would you want to support Microsoft by buying an IPAQ running Windows CE, even if you do plan on loading Linux on it? Do youself a favor, buy a Zaurus! And then download my Python programs for the Zaurus at http://www.awaretek.com rs

  14. Python license has been Certified by RMS as GPL Co on FSF Awards Guido van Rossum For Python · · Score: 1

    Recently, due to changes in the Python license, RMS Himself Certified that the Python license is now fully GPL Compatible, thus putting an end to this digression. Python has ALWAYS been open source and free software, now no one can ever again use this canard against this beautiful piece of work that is an ongoing arttistic and technological evolutionary miracle ;-))) Learn Python at Python City

  15. Re: question about PHP on FSF Awards Guido van Rossum For Python · · Score: 1

    PHP is a fine tool for web automation, an excellent tool. Python, on the other hand, is a general purpose language that can be used for anything (including web automation ;-))) Python stands alone. I also find it easier to learn than PHP; and oh, so much more powerful Learn Python at Python City

  16. Re:Bravo for a powerful, easy to learn, easy to us on FSF Awards Guido van Rossum For Python · · Score: 1

    You (an Anonynmous Coward) wrote: (1) Python's dynamic typing is a major show stopper for writing *huge* programs. (Well, Ursus Maximuus finds that dynamic typing is the wave of the future. It speeds up the writing of code by a factor of 10. Anyway, Zope is a HUGE project, entirely written in Python using of course, dynamic typing, and it doesn't seem to have suffered. (2) Python is very slow compared to the fastest compiled languages. (Well, true as far as it goes. But with processor speed going up continually, Python is fast enough you won't notice hardly ever. If you do notice, there are easy fixes (embed a C routine for perfomrance sensitive routines, easily done, Python is made for it. Besides, if its fast enough for the nuclear scientists amnd fast enough for NASA, and for Indutrial Light and Magic to use for special effects, its fast enough for me. Thank God for Moore's Law; Its about time that we help out programmers with easy, quick to write code, and let the microprocessor do the fast drudge work; better to overwork the computer on drudgery, not me!!!) (3) Information hidding is not part of Python's OOP policy which is also making it a somewhat bad choice for big projects. (Well, information hiding can be done with Python through mangling.) Learn Python at Python City

  17. Python is perfect for programming Math on Programming Mathematics? · · Score: 1

    Hello. I am a mathematician and physicist who uses Python. Python is very easy to learn and use, but is also extremely powerful, especially whre math is oncerned. Python comes with built-in libraries that do all of the hard work. Num.py is a built in library that handles all the sophisticated mathematical functions you will ever need, and does so quickly, easily, and efficiently. Really, you should check it out. You can learn the core Python language in two or three hours by doing an online tutorial that can be found at http://www.awaretek.com/plf.html which site also contains links to everything you need to learn and use Python ;-)))

  18. Re:Python Powered Freshman on Computer Programming for Everybody Using Python · · Score: 1

    I agree. One of the beauties of the Pythhon language is that it allows students to see the core principles behind so many key programming concepts, which are sometiems obscure in their minds by worryiing about more difficult syntax. In fact, when asked in an interview recently, what was the single achievement of the Python langauge he was most proud about, Guido van Rossum, the originator of Python, said that it was Python's success as an educational tool for teaching computer science, that he was most proud of. Add to that Python's power and elegance for real world programming and it is quite a tool. After all, whoeever said that the syntax of programming languages *must* be hard? Why not program in Python?