Skip to content

Various issues #35

Description

@kernc

Here are some general issues I experienced when using the framework:

  • No separate English language file. Where is English? I expected hgjs.lang.en.js as an example.
  • No use of HTML5 History API. You don't even need to use the History API to have a representative URL at all times. You even use it, but for some reason it clears as soon as the relevant page loads. ?
  • help <cmd> and no <cmd> --help. I would expect the latter to work (e.g. aliased to the former) and be promoted since it's the de-facto standard nowadays.
  • Mission "Tidying up", task 5: jump to home. With simply 'cd' it works but it doesn't register it. If one MUST use the absolute path, the task should specify so.
  • Mission "Let's crack some passwords", task 3: crack the pass by guessing? I wasn't told how to do that, how to try a pass? Task 2. only says I'll get a binary-file error, doesn't mention edit file pass.
  • "password2" assignment is too hard. What everything am I supposed to try by hand? Assignment could be better extended if dict accepted additional argument wordlist.txt that I could construct (given the insight from the Learn more page).
    • The task also says: "Crack the first password." Now which one is that?
  • | (pipe) is an absolute must. That way we could teach grep-ing files with long output, and such.
  • If currently in a mission, I can't change my mind and go to another mission.
  • F5 key (page refresh) clears everything. Should really be storing my progress in a cookie or localStorage!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions