Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. My current gripe with Linux

My current gripe with Linux

Scheduled Pinned Locked Moved The Lounge
workspacephpquestionlampcom
51 Posts 14 Posters 6 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Mustafa Ismail Mustafa
    wrote on last edited by
    #1

    Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

    If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

    D L J S L 9 Replies Last reply
    0
    • M Mustafa Ismail Mustafa

      Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

      If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

      D Offline
      D Offline
      DaveAuld
      wrote on last edited by
      #2

      Have you RTFM? :laugh:

      Dave Find Me On: Web|Facebook|Twitter|LinkedIn


      Folding Stats: Team CodeProject

      M 1 Reply Last reply
      0
      • D DaveAuld

        Have you RTFM? :laugh:

        Dave Find Me On: Web|Facebook|Twitter|LinkedIn


        Folding Stats: Team CodeProject

        M Offline
        M Offline
        Mustafa Ismail Mustafa
        wrote on last edited by
        #3

        I have two possible responses to that: 0. Manual? What is this manual you speak of?! 1. Yes, I have Read the damned thing and I am now about to Rip the damned thing Its 2 AM, cut me some slack in the witty remarks department.

        If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

        1 Reply Last reply
        0
        • M Mustafa Ismail Mustafa

          Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

          If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

          L Offline
          L Offline
          lewax00
          wrote on last edited by
          #4

          Personally I prefer having the P stand for Python :) But if Aptana has a Linux version try that out, its based on Eclipse but with more focus on web programming. I've used if for PHP before...don't remember the debugging experience though...

          M 1 Reply Last reply
          0
          • L lewax00

            Personally I prefer having the P stand for Python :) But if Aptana has a Linux version try that out, its based on Eclipse but with more focus on web programming. I've used if for PHP before...don't remember the debugging experience though...

            M Offline
            M Offline
            Mustafa Ismail Mustafa
            wrote on last edited by
            #5

            I like Python, I just want to try something different. I flipped a coin between Ruby and PHP and PHP won the coin toss. Downloading Aptana 3 as I type this, didn't know they had a linux version (which shows you how slow I am at this time of night since its an Eclipse derivative). Thanks

            If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

            1 Reply Last reply
            0
            • M Mustafa Ismail Mustafa

              Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

              If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

              J Offline
              J Offline
              Jorgen Sigvardsson
              wrote on last edited by
              #6

              Come back! Windows 7 is really nice. Stay away from VS 2010 though, unless you really enjoy coffee breaks!

              -- Kein Mitleid Für Die Mehrheit

              B M F 3 Replies Last reply
              0
              • J Jorgen Sigvardsson

                Come back! Windows 7 is really nice. Stay away from VS 2010 though, unless you really enjoy coffee breaks!

                -- Kein Mitleid Für Die Mehrheit

                B Offline
                B Offline
                Brady Kelly
                wrote on last edited by
                #7

                I only get coffee breaks when I start up VS2010. With ReSharper that gives quite a long coffee break, but normal editing and debugging is fine.

                J E 2 Replies Last reply
                0
                • M Mustafa Ismail Mustafa

                  Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

                  If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                  S Offline
                  S Offline
                  S Douglas
                  wrote on last edited by
                  #8

                  Mustafa Ismail Mustafa wrote:

                  Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs

                  I loath vi (on the AIX its about the only editor availible)


                  Common sense is admitting there is cause and effect and that you can exert some control over what you understand.

                  M 1 Reply Last reply
                  0
                  • S S Douglas

                    Mustafa Ismail Mustafa wrote:

                    Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs

                    I loath vi (on the AIX its about the only editor availible)


                    Common sense is admitting there is cause and effect and that you can exert some control over what you understand.

                    M Offline
                    M Offline
                    Mustafa Ismail Mustafa
                    wrote on last edited by
                    #9

                    Ah yes, VI, the root of it all. Thankfully, Vim is infinitely improved. Once you get used to it anyways. At least you don't end up with a malformed, hook of a hand.

                    If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                    J 1 Reply Last reply
                    0
                    • B Brady Kelly

                      I only get coffee breaks when I start up VS2010. With ReSharper that gives quite a long coffee break, but normal editing and debugging is fine.

                      J Offline
                      J Offline
                      Jorgen Sigvardsson
                      wrote on last edited by
                      #10

                      I often get bad lock ups from time to time, even with very small projects. It's like 2008, but 10 times as often. You'd think it would flow well on a 4 core intel with 8 gigs of ram. :|

                      -- Kein Mitleid Für Die Mehrheit

                      1 Reply Last reply
                      0
                      • M Mustafa Ismail Mustafa

                        Ah yes, VI, the root of it all. Thankfully, Vim is infinitely improved. Once you get used to it anyways. At least you don't end up with a malformed, hook of a hand.

                        If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                        J Offline
                        J Offline
                        Jorgen Sigvardsson
                        wrote on last edited by
                        #11

                        Mustafa Ismail Mustafa wrote:

                        a malformed, hook of a hand.

                        That could be the best way of describing emacs ever! :D The good thing with emacs though, is that you can easily reconfigure the key bindings to something sane.

                        -- Kein Mitleid Für Die Mehrheit

                        M 1 Reply Last reply
                        0
                        • M Mustafa Ismail Mustafa

                          Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

                          If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #12

                          Mustafa Ismail Mustafa wrote:

                          I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

                          Apache, MySql and PHP do have elaborate settings and commands, enough to provide for a decent living. The MonoDevelop-IDE has a nice debugger, used it a few times with WinForm projects under OpenSUSE. Why not give ASP.NET and Moonlight a try? :)

                          Bastard Programmer from Hell :suss:

                          M 1 Reply Last reply
                          0
                          • J Jorgen Sigvardsson

                            Come back! Windows 7 is really nice. Stay away from VS 2010 though, unless you really enjoy coffee breaks!

                            -- Kein Mitleid Für Die Mehrheit

                            M Offline
                            M Offline
                            Mustafa Ismail Mustafa
                            wrote on last edited by
                            #13

                            I still do some work on 2008 SP1 on Weven, but frankly, and I say this as an ex Microsoftie, its lost all its glamour. Haven't tried 2010 but from what I hear its not that great.

                            If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                            1 Reply Last reply
                            0
                            • J Jorgen Sigvardsson

                              Mustafa Ismail Mustafa wrote:

                              a malformed, hook of a hand.

                              That could be the best way of describing emacs ever! :D The good thing with emacs though, is that you can easily reconfigure the key bindings to something sane.

                              -- Kein Mitleid Für Die Mehrheit

                              M Offline
                              M Offline
                              Mustafa Ismail Mustafa
                              wrote on last edited by
                              #14

                              True on both accounts, but it takes forever to get used to emacs. On an offnote, I remember someone posting here about how after they've setup emacs properly, they have the best C/C++ IDE ever.

                              If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                              S 1 Reply Last reply
                              0
                              • M Mustafa Ismail Mustafa

                                True on both accounts, but it takes forever to get used to emacs. On an offnote, I remember someone posting here about how after they've setup emacs properly, they have the best C/C++ IDE ever.

                                If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                                S Offline
                                S Offline
                                S Douglas
                                wrote on last edited by
                                #15

                                Mustafa Ismail Mustafa wrote:

                                I remember someone posting here about how after they've setup emacs properly, they have the best C/C++ IDE ever.

                                That must have taken a life time of just working with it. Way to much of a pain for me...


                                Common sense is admitting there is cause and effect and that you can exert some control over what you understand.

                                M 1 Reply Last reply
                                0
                                • B Brady Kelly

                                  I only get coffee breaks when I start up VS2010. With ReSharper that gives quite a long coffee break, but normal editing and debugging is fine.

                                  E Offline
                                  E Offline
                                  Eric Freitas
                                  wrote on last edited by
                                  #16

                                  Oooh. I really despise VS2010. Intellisense doesn't work for C++, that just drives me nuts. The excuse is that it's tooooo hard when there are so many conditional compilation paths. At least that is the last excuse I heard from MS. Bah! I've moved on to Qt Creator. It's version of "intellisense" works quite well, thank you!

                                  1 Reply Last reply
                                  0
                                  • M Mustafa Ismail Mustafa

                                    Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

                                    If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                                    C Offline
                                    C Offline
                                    craigsaboe
                                    wrote on last edited by
                                    #17

                                    I feel your pain - went from doing a lot of Windows/ASP.Net to doing both Ruby/Rails and PHP on Linux. Along with all the requisite work to set them up, BEYOND the standard "here, Apache's returning your phpinfo() file", you just are going to be screwing around in config files and trying to figure out the correct syntax for things like VirtualHosts in Apache or whatnot. Apparently that's just what the Linux dev community leans towards, and it can be a real pain in the ass. Like it or not, at least in my opinion VS just gives you a better debugging experience, because it's integrated into the IDE, and Linux devs just despise IDEs on principle - they call them crutches. For debugging, you're going to be doing a lot of command line and plain-text config file work. The other thing is that the Admin GUIs in Windows Server are just a lot easier to work with, for me at least. It's easy to screw up those aforementioned httpd.conf files with misplaced tags or misspellings; clicks get you pretty far in WinServer's IIS Config snap-in or SQL Server Management Studio, and that new PowerShell interface gets you the benefits of some command line server config without requiring it. I know you're more asking for help to solve your pain problems on Linux, and it is great to be able to use a free OS on servers and match that environment on your desktop for testing purposes. And not invest in those heavy MS costs for licenses. But I think you might be looking at a weakness in the Linux world that just isn't going to be as slick as it is in the MS world. Good luck though either way, and hope this helps!

                                    M 1 Reply Last reply
                                    0
                                    • M Mustafa Ismail Mustafa

                                      Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

                                      If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                                      A Offline
                                      A Offline
                                      Alexander DiMauro
                                      wrote on last edited by
                                      #18

                                      Try JetBrains. Their IDEs work on Windows, Mac and Linux. No matter what environment I am on, I always have the same IDE, same keyboard shortcuts, same UI...it's nice. Combine that with JetBrains' TeamCity for a CI/Build server, and I am very happy. Hey, TeamCity even works great with Visual Studio, if you ever come back to Windows. (No, I do NOT work for JetBrains...but I WISH I did! :cool:) Highly recommend them. They are free for open source projects, and very reasonable for a personal license. And they often have sales, got most of mine for 50% off or more. TeamCity is free for up to 20 build configurations. Give them a try.

                                      The world is going to laugh at you anyway, might as well crack the 1st joke! Have you tried turning it off and on again? Have you tried forcing an unexpected reboot?

                                      M 1 Reply Last reply
                                      0
                                      • M Mustafa Ismail Mustafa

                                        Disclaimer: The majority here should know I jumped ship with the bastard offspring of Microsoft that they named "Vista". Working with Vim/Emacs (Vim is my preference) is nice for the small odd jobs, but now that I'm just waiting to get paid and to fly off to greener pastures, I figured I'd tackle learning more on linux, particularly giving Eclipse another go. Well, installing a LAMP server is a breeze on most distributions. Just you try and setup a proper PHP development environment. Eclipse is a snap, but the debuggers?! Why, they'll just leave you buggered... So I tried again, this time with NetBeans 7, now with more "ooh shiny!", and what do you know, if it isn't the same issue? Hmmm... I'm sure there is an easier way, something more, what's the word I'm looking for? AUTOMATED. I shouldn't have to mess with configuration files unless I have to or if I'm tweaking my production environment for a specific case or if I'm a masochist and a glutton for punishment.

                                        If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                                        M Offline
                                        M Offline
                                        MacRaider4
                                        wrote on last edited by
                                        #19

                                        Good old netbeans, I don't know if it's because I use a remote desktop to use it but it is so darn slow it's pathetic. It's almost ok as long as I don't have any mistakes, but if I have to go back and edit something it gets frustrating real quick. My biggest complaint other than the speed of netbeans is it seems like certain things are made difficult on purpose... other than that love my CentOS box.

                                        M 1 Reply Last reply
                                        0
                                        • S S Douglas

                                          Mustafa Ismail Mustafa wrote:

                                          I remember someone posting here about how after they've setup emacs properly, they have the best C/C++ IDE ever.

                                          That must have taken a life time of just working with it. Way to much of a pain for me...


                                          Common sense is admitting there is cause and effect and that you can exert some control over what you understand.

                                          M Offline
                                          M Offline
                                          Mustafa Ismail Mustafa
                                          wrote on last edited by
                                          #20

                                          Actually, the last post we discussed it, I specifically remember him mentioning having the whole thing provisioned and ready in less than an hour, thanks to the small installation footprint of everything and the most time consuming part was the time it took to download things. CEDET was used if I'm not mistaken, though nowadays with 2 kids my memory only acts like a guideline to events...

                                          If the post was helpful, please vote, eh! Current activities: Playing Star Craft II. Don't bother me, eh? Now and forever, defiant to the end. What is Multiple Sclerosis[^]? Food[]

                                          S 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups