• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Java Platform Any Good?

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    #41
    Originally posted by NickFitz View Post
    Django is extremely good, and it means you/the developers get to work in Python, which is much better than working with PHP or Java.
    Do you have any recommendations for books / training resources for Django and Python?
    Behold the warranty -- the bold print giveth and the fine print taketh away.

    Comment


      #42
      C#/.NET is superior to Java in every way.

      Comment


        #43
        Originally posted by russell View Post
        C#/.NET is superior to Java in every way.
        There you have it people, it has been confirmed.
        There is no need for any further discussion on the matter, case closed!

        Comment


          #44
          Originally posted by Sysman View Post
          Do you have any recommendations for books / training resources for Django and Python?
          The Django docs are a model of what documentation ought to be, with both tutorials and reference materials: https://docs.djangoproject.com

          There's also the Django Book: though it's very outdated now, covering 1.0 while the project is up to 1.6, it can still be useful for some of the basics. The Django Book

          Comment


            #45
            Thanks guys a few things for me to look into. Gots to fill them in next week with recommendations.
            I'd had .Net, Mono, Java on the short list and will check out this Django tool.

            Now to figure out the database...which might end up being one of these NoSQL jobs as the data is highly conceptual with almost everything having attributes and yet also being located somewhere is a user-defined hierarchy. fun.

            As well thinking that we may need a Java Applet on the UI to present a spreadsheet view to the user -(they are management accountant types).

            Still so long to go on this product.
            McCoy: "Medical men are trained in logic."
            Spock: "Trained? Judging from you, I would have guessed it was trial and error."

            Comment


              #46
              Originally posted by NickFitz View Post
              The Django docs are a model of what documentation ought to be, with both tutorials and reference materials: https://docs.djangoproject.com
              Yes the Django docs are very good. A couple of things to note:
              • I made the mistake of trying to configure Apache for Django as the first step (before I read the documentation). You really don't need to go through this to get started because Django has its own built in webserver which you can run from your project directory. This means you can get stuck into the tutorials right away.
              • The CentOS package is as expected somewhat down-revision - the unfortunate thing here is that the tutorials are incomplete. Get 1.5 (stable) or 1.6 (bleeding edge) for more complete and up to date tutorials. Update: I see that 1.6 was released on 6th November.
              • The Ubuntu package (? well the one that comes with Linux Mint anyway) is stuck at 1.3, woefully out of date - do yourself a favour and don't go there


              P.S. ON OS X upgrading to Mavericks broke my 1.5 installation; I haven't got around to looking at that yet.

              Originally posted by NickFitz View Post
              There's also the Django Book: though it's very outdated now, covering 1.0 while the project is up to 1.6, it can still be useful for some of the basics. The Django Book
              I thought it might be too much out of date but I'll have a look.

              Any recommendations on good books on Python itself?
              Last edited by Sysman; 16 November 2013, 09:34.
              Behold the warranty -- the bold print giveth and the fine print taketh away.

              Comment


                #47
                Originally posted by Sysman View Post
                P.S. ON OS X upgrading to Mavericks broke my 1.5 installation; I haven't got around to looking at that yet.
                OS X upgrades have the unfortunate habit of replacing the existing site-packages folder with an empty one due to it being under /Library/{blah/blah}, which is (strictly speaking) reserved for the system, even though it's also the place Python packages get installed

                The best thing to do is to install virtualenv and virtualenv-wrapper. That way, after an upgrade your stuff will still be there. It also makes it easy to have different configurations for different projects, which is useful if they have dependencies on different versions of the same package.

                Originally posted by Sysman View Post
                Any recommendations on good books on Python itself?
                Dive into Python is good, although it hasn't been updated since author Mark Pilgrim suddenly removed himself and all his works from the net the other year. Other than that there's the usual selection of stuff from O'Reilly, such as Python Cookbook (good, though I've got the 2nd edition and the 3rd is out) and Head First Python (never read it, mixed reviews on Amazon).

                There's also a lot of good tutorials and blogs a Google away; Python folk seem to enjoy sharing their knowledge online. And the Python docs are thorough and informative in my experience.

                Comment


                  #48
                  Hmmm...this is a bit of a thread hijack..

                  But it does seem that Apress have released a new 'Pro' book about Django.
                  http://www.amazon.co.uk/Pro-Django-2...eywords=django

                  Though I always tend to just Google around and sites like stackoverflow et al. are very handy. Often no real need to buy a book.
                  McCoy: "Medical men are trained in logic."
                  Spock: "Trained? Judging from you, I would have guessed it was trial and error."

                  Comment


                    #49
                    Originally posted by NickFitz View Post
                    Dive into Python is good, although it hasn't been updated since author Mark Pilgrim suddenly removed himself and all his works from the net the other year. Other than that there's the usual selection of stuff from O'Reilly, such as Python Cookbook (good, though I've got the 2nd edition and the 3rd is out) and Head First Python (never read it, mixed reviews on Amazon).

                    There's also a lot of good tutorials and blogs a Google away; Python folk seem to enjoy sharing their knowledge online. And the Python docs are thorough and informative in my experience.
                    I'll second that for Dive into Python if you already know 'programming'. It helped me get up to speed FAST (like less than a day) to the point where I can read/debug/hack other people's code and even do a fair job of writing my own. Other books that were recommended to me but I haven't read were O'Reilly Learning Python (a weighty tome) and Learn Python The Hard Way. I'd like to work through LPTHW at some point if can find the time.

                    Comment


                      #50
                      Originally posted by Contreras View Post
                      Ah, the inimitable Zed Shaw

                      He's got a good list of Python resources at his needs-to-be-URL-shortened-to-get-past-the-naughty-words-filter site Programming, Mother****er: Become a Programmer, Mother****er

                      Comment

                      Working...
                      X