I finished it last night and wrote a "review" in a mailing list, so I'm just gonna copy that "review" I sent last night if anyone's trying to figure out whether or not they should take this course: I just finished it. It took me less than half an hour. It was OK until I finished the 75% of the course. The last 25% were pretty repetitive: use nano to edit your bash config (they used .bash_profile as a config file), ty…
vim is available, and if you know how to use it, it doesn't seem to know what text editor you're using. At least, that was my experience. But I'll also agree that the edit bash_profile stuff was repetitive. I might have preferred something in there about symbolic links or ownership and permissions.
Learn the Command Line
31–40 of 110 posts
Re: Learn the Command Line
#32I finished it last night and wrote a "review" in a mailing list, so I'm just gonna copy that "review" I sent last night if anyone's trying to figure out whether or not they should take this course: I just finished it. It took me less than half an hour. It was OK until I finished the 75% of the course. The last 25% were pretty repetitive: use nano to edit your bash config (they used .bash_profile as a config file), ty…
vim is available, and if you know how to use it, it doesn't seem to know what text editor you're using. At least, that was my experience. But I'll also agree that the edit bash_profile stuff was repetitive. I might have preferred something in there about symbolic links or ownership and permissions.
Re: Learn the Command Line
#33What do people think about wrapping a Natural Language Processing interface around the command line (for educational purposes)? For example: "Show me all of my files, including my hidden ones" --> "ls -a". Good idea or not?
Re: Learn the Command Line
#34What do people think about wrapping a Natural Language Processing interface around the command line (for educational purposes)? For example: "Show me all of my files, including my hidden ones" --> "ls -a". Good idea or not?
`ls -a` is just a contraction for "list all"
Your nine words aren't any more expressive than my two, and that's the problem. There's not much value in being able to express simple commands with long sentences (with often many interpretable meanings)
There _could be_ value in natural language processing for some very complicated commands, but it would have to be fairly intelligent before it would be useful.
Re: Learn the Command Line
#35What do people think about wrapping a Natural Language Processing interface around the command line (for educational purposes)? For example: "Show me all of my files, including my hidden ones" --> "ls -a". Good idea or not?
Re: Learn the Command Line
#36I completed this a few days ago. Good enough to make me want to put Linux on my Macbook again. How I missed thee.
Doesn't your Macbook already have a unix command line?
Re: Learn the Command Line
#37Re: Learn the Command Line
#38Do you really have to create an account to even see the first exercise? How times have changed at CodeCademy.
We teach things like bash by assigning each user to a virtualized Linux server. That gets really expensive and hard to manage when you give one to every anonymous user who hits the site (especially when our courses pop up on sites like HN). With that said, I have been wanting to change the UI to be less intrusive, so you can better see what you're signing up for.
Re: Learn the Command Line
#39Do you really have to create an account to even see the first exercise? How times have changed at CodeCademy.
We teach things like bash by assigning each user to a virtualized Linux server. That gets really expensive and hard to manage when you give one to every anonymous user who hits the site (especially when our courses pop up on sites like HN). With that said, I have been wanting to change the UI to be less intrusive, so you can better see what you're signing up for.
E.g. http://bellard.org/jslinux/ ?
Re: Learn the Command Line
#40Earlier quoted context omitted.
vim is available, and if you know how to use it, it doesn't seem to know what text editor you're using. At least, that was my experience. But I'll also agree that the edit bash_profile stuff was repetitive. I might have preferred something in there about symbolic links or ownership and permissions.
We have actually been thinking about expanding on this content with more advanced stuff, including symlinks and permissions.