I want to learn - I have learned  Topic is solved

A place where newbies can post without (much) fear of reprisal. All mission posts should still go in the applicable forum.
Forum rules
Older HTS users: Be nice to the new people.

NEW USERS: This is NOT the place to post about missions! Refer to "Missions" category.

Re: I want to learn - I have learned

Post by tgoe on Thu Dec 23, 2010 8:42 am
([msg=50979]see Re: I want to learn - I have learned[/msg])

Yes, bash has it's shortcomings, but it's good to know it nevertheless, because it's used by many people.


That's changing though. For example, /bin/sh no longer points to bash on Ubuntu; it points to dash* which is basically FreeBSD's sh** which in turn is a subset of ksh. So from a scripting perspective you should learn POSIX sh and steer clear of "bash tutorials" (Wicked Cool Shell Scripts is a pretty good book). If you want to use more advanced enhancements (non-portable) to the sh language or get a better interactive experience just go to the source: ksh. bash is just a bigger subset of ksh.

* http://manpages.ubuntu.com/manpages/lucid/en/man1/dash.1.html
** http://www.freebsd.org/cgi/man.cgi?query=sh&apropos=0&sektion=0&manpath=FreeBSD+8.1-RELEASE&format=html
User avatar
tgoe
Contributor
Contributor
 
Posts: 638
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by neuromanta on Thu Dec 23, 2010 8:52 am
([msg=50980]see Re: I want to learn - I have learned[/msg])

tgoe wrote:
Yes, bash has it's shortcomings, but it's good to know it nevertheless, because it's used by many people.


That's changing though. For example, /bin/sh no longer points to bash on Ubuntu; it points to dash* which is basically FreeBSD's sh** which in turn is a subset of ksh. So from a scripting perspective you should learn POSIX sh and steer clear of "bash tutorials" (Wicked Cool Shell Scripts is a pretty good book). If you want to use more advanced enhancements (non-portable) to the sh language or get a better interactive experience just go to the source: ksh. bash is just a bigger subset of ksh.

* http://manpages.ubuntu.com/manpages/lucid/en/man1/dash.1.html
** http://www.freebsd.org/cgi/man.cgi?query=sh&apropos=0&sektion=0&manpath=FreeBSD+8.1-RELEASE&format=html


Here at work we use tcsh, which is also not bad, according to my experience.
User avatar
neuromanta
Poster
Poster
 
Posts: 302
Joined: Mon Nov 30, 2009 9:29 am
Location: Hungary
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by OnlyHuman on Thu Dec 23, 2010 8:56 am
([msg=50981]see Re: I want to learn - I have learned[/msg])

tgoe wrote:(Wicked Cool Shell Scripts is a pretty good book)

Awesome share tgoe! I started looking at that thing just now, saw the script they named 'unscramble' and was immediately reminded of Programming 1. But, when I saw that Apache password manager, that pretty much sold that book for me. If you know of any more resources like these, please don't hesitate to send them my way (or better yet, post them here). And thanks again for this one. :)
OnlyHuman
Poster
Poster
 
Posts: 191
Joined: Sat Aug 22, 2009 1:37 am
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by tgoe on Mon Dec 27, 2010 10:15 pm
([msg=51227]see Re: I want to learn - I have learned[/msg])

Here at work we use tcsh, which is also not bad, according to my experience.


Do you write scripts in t/csh? You're a braver man than I :)

... If you know of any more resources like these ...


For shell scripting? "The UNIX Programming Environment" (sh + C) and "The New KornShell..." (all ksh).

protip: buy used
User avatar
tgoe
Contributor
Contributor
 
Posts: 638
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by neuromanta on Tue Dec 28, 2010 12:17 am
([msg=51229]see Re: I want to learn - I have learned[/msg])

tgoe wrote:
Here at work we use tcsh, which is also not bad, according to my experience.


Do you write scripts in t/csh? You're a braver man than I :)


Yeah, I have to :D
User avatar
neuromanta
Poster
Poster
 
Posts: 302
Joined: Mon Nov 30, 2009 9:29 am
Location: Hungary
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by s0fa on Tue Jan 04, 2011 2:38 pm
([msg=51672]see Re: I want to learn - I have learned[/msg])

What I want to learn:
  • Lean more about my system in the text mode. My goal is to reach a stage where I am able to edit text, program & compile things, listen to music and some basic things like that without difficulties. Another bonus would be to understand some going-ons "under the hood".
  • Get deeper into a language. At the moment I am tending between C (Easier to learn and powerful) and Assembly Language (A bit hard to learn because it requires some understanding of Hardware, especially the Central Processing Unit but .. closer to the hardware is only machine language!)
"The individual is defined only by his relationship to the world and to other individuals; he exists only by transcending himself, and his freedom can be achieved only through the freedom of others." - Simone de Beauvoir
s0fa
New User
New User
 
Posts: 31
Joined: Tue Jan 04, 2011 2:12 pm
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by fr33g on Wed Jan 05, 2011 6:44 am
([msg=51723]see Re: I want to learn - I have learned[/msg])

What I want to learn a few months/one year before:

    -First time general learn how to program
    -Learn C++
    -Learn GUI for C++
    -Learn to program for the web( languages like html, javascript... )
    -Learn what is hacking
    -Learn to hack

What I've learned so far:

    -C/C++
    -Frameworks like Qt for C++
    -HTML/CSS
    -Javascript a little bit
    -I know what hacking is about

Greeting freeG
fr33g
New User
New User
 
Posts: 9
Joined: Mon Jan 03, 2011 9:07 am
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by SIGMA1s1k on Wed Jan 05, 2011 6:48 am
([msg=51725]see Re: I want to learn - I have learned[/msg])

I want to learn how to use HTML and JavaScript, the practical uses for hacking, how to hack, and ofcourse how to hack.
SIGMA1s1k
New User
New User
 
Posts: 17
Joined: Sun Dec 19, 2010 2:13 am
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by S4ltine on Thu Jan 20, 2011 6:26 pm
([msg=52537]see Re: I want to learn - I have learned[/msg])

I would like to learn how to connect to a windows server on MAC OSX and setup a VPN.
System Version: Mac OS X 10.5.8
Processor Name: Intel Core 2 Duo
Processor Speed: 2.66 GHz
Total Number Of Cores: 2
L2 Cache: 6 MB
Memory: 4 GB DDR3
Bus Speed: 1.07 GHz
Chipset Model: NVIDIA GeForce 9400
S4ltine
New User
New User
 
Posts: 10
Joined: Thu Jan 20, 2011 1:04 pm
Blog: View Blog (0)


Re: I want to learn - I have learned

Post by Default3d on Mon Feb 07, 2011 8:58 pm
([msg=53271]see Re: I want to learn - I have learned[/msg])

I just want to get prepared, I'm thinking about going to school for programming. If I have some sort of base to stand on I won't feel like I'm jumping off a cliff. If you know what I mean. HTML, C++, Pretty much everything. I have to get a handle on this stuff instead of headaches...which basic 1 is totally giving me.

Edit: Update. This is an amazing site. I'm only on basic/5 at the moment. I already have a strong handle on HTML, and I'm starting to learn Javascript today. Mission 3 and 4 were really fun, my computer was on the fritz last night so I just now completed basic/4. I never knew something like that would be so easy! I'm probably learning slower than most of the users, but just wait. I'm gonna blow this stuff away. Thanks HTS. :mrgreen:
User avatar
Default3d
New User
New User
 
Posts: 42
Joined: Mon Feb 07, 2011 7:52 pm
Location: The kitchen.
Blog: View Blog (0)


PreviousNext

Return to NZone

Who is online

Users browsing this forum: No registered users and 0 guests