Bitcoin Forum

Other => Off-topic => Topic started by: matwieczorek on October 24, 2014, 09:35:35 PM



Title: learningunix.com
Post by: matwieczorek on October 24, 2014, 09:35:35 PM
I would like to introduce my website learningunix.com (http://learningunix.com) where you can learn basic unix/linux commands and practice in emulator directly on website  :)


Title: Re: learningunix.com
Post by: Foxpup on October 25, 2014, 03:19:13 AM
The reboot command crashes the emulator.
Quote
A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Script: http://bellard.org/jslinux/cpux86-ta.js:9

Then I got angry and tried to break it, but the disk is hardwarily write-protected. How am I supposed to get angry and break things like that?


Title: Re: learningunix.com
Post by: matwieczorek on October 25, 2014, 08:12:43 AM
The reboot command crashes the emulator.
Quote
A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Script: http://bellard.org/jslinux/cpux86-ta.js:9

Then I got angry and tried to break it, but the disk is hardwarily write-protected. How am I supposed to get angry and break things like that?

You shouldn't break anything, this is just fast web environment to practice for beginners.
Anyway, In near future I will provide something better.


Title: Re: learningunix.com
Post by: Foxpup on October 25, 2014, 08:32:47 AM
Well, my first though was to do rm -rf /, but that didn't create the desired level of breakage because the root filesystem was mounted read-only. Where's the fun in that? So I remounted it read-write, and then this happened:
Code:
hda: task_out_intr: status=0x41 { DriveReady Error }                            
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
hda: task_out_intr: status=0x41 { DriveReady Error }                           
hda: task_out_intr: error=0x04 { DriveStatusError }                             
ide: failed opcode was: unknown
Whoops. I guess that's why it was read-only. :-[


Title: Re: learningunix.com
Post by: Cryptowatch.com on October 25, 2014, 08:39:31 AM
Did you make the PC emulator in javascript  in addition to the http://learningunix.com/ site?

The emulator was an interesting thing. Good for beginners to test out the commands.

Perhaps you also should make a small guide about how to get a low end VPS to play around with as well, lowendbox.com usually has many good offers. Or even how to set up for example vmware and install a linux version on it on the users own computer.

I liked the site, but you had to scroll a lot, what about being able to collapse/uncollapse the various sections? By clicking on the header of a section, you could collapse or uncollapse that section, and perhaps also a selection for viewing everything in flat mode.

The download link http://learningunix.com/Teaching/Unix/units-1.74.tar.gz appears to be dead.

To add some spice to the site, you might as well add a shoutbox, or a feedback box, to add some interactivity on the site.

You might also consider throwing up a multiple choice test the users can go through after having finished the tutorial, and perhaps there could even be a high score list! There could be lots of questions, of which a subset is presented for each multiple choice test.

Good initiative.


Title: Re: learningunix.com
Post by: matwieczorek on October 25, 2014, 09:10:42 AM
Did you make the PC emulator in javascript  in addition to the http://learningunix.com/ site?

The emulator was an interesting thing. Good for beginners to test out the commands.

Perhaps you also should make a small guide about how to get a low end VPS to play around with as well, lowendbox.com usually has many good offers. Or even how to set up for example vmware and install a linux version on it on the users own computer.

I liked the site, but you had to scroll a lot, what about being able to collapse/uncollapse the various sections? By clicking on the header of a section, you could collapse or uncollapse that section, and perhaps also a selection for viewing everything in flat mode.

The download link http://learningunix.com/Teaching/Unix/units-1.74.tar.gz appears to be dead.

To add some spice to the site, you might as well add a shoutbox, or a feedback box, to add some interactivity on the site.

You might also consider throwing up a multiple choice test the users can go through after having finished the tutorial, and perhaps there could even be a high score list! There could be lots of questions, of which a subset is presented for each multiple choice test.

Good initiative.

This is great, constructive comment, thank you very much  :)

I am not author of this emulator, as you can see there is only a link to other website.
I was thinking to create accounts for interested users on my server, but I am afraid of abuse.

About other suggestions, I will take them into account. Maybe even add some of them this weekend.