├── .gitignore ├── LICENSE ├── README.md ├── config.js ├── exercises ├── call_stack │ ├── exercise.js │ ├── node-script-that-aborts.js │ └── problem.md ├── find_all_js_objects │ ├── exercise.js │ ├── node-script-that-aborts.js │ └── problem.md ├── find_objects_with_a_specific_property │ ├── exercise.js │ ├── problem.md │ └── well-done-well-done.js ├── generate_core_from_a_running_app │ ├── exercise.js │ └── problem.md ├── generate_core_when_an_app_crashes │ ├── exercise.js │ ├── monkey_patch_core_adm.sh │ └── problem.md ├── load_v8_module │ ├── exercise.js │ └── problem.md ├── menu.json ├── print_all_objects_with_a_given_constructor │ ├── exercise.js │ ├── node-script-that-aborts.js │ └── problem.md ├── print_all_objects_with_a_given_type │ ├── exercise.js │ ├── node-script-that-aborts.js │ └── problem.md └── print_only_a_given_property_of_a_list_of_objects │ ├── common.js │ ├── exercise.js │ ├── node-script-that-aborts.js │ └── problem.md ├── footer.md ├── lib ├── core │ ├── cleanupcorefiles.js │ ├── coreconfig.js │ ├── coreconfig_darwin.js │ ├── coreconfig_sunos.js │ ├── dumpcore.js │ ├── dumpcore_darwin.js │ ├── dumpcore_sunos.js │ └── iscorefile.js ├── mdb │ └── mdb.js ├── platform │ └── platform.js ├── progress │ └── progressmsg.js └── workshopper-exercise │ ├── cmdargscheck.js │ ├── executeshellscript.js │ ├── filecontentcheck.js │ └── filecustomcheck.js ├── node-debug-school-workshop-screenshot.png ├── node-debug-school.js └── package.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/README.md -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/config.js -------------------------------------------------------------------------------- /exercises/call_stack/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/call_stack/exercise.js -------------------------------------------------------------------------------- /exercises/call_stack/node-script-that-aborts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/call_stack/node-script-that-aborts.js -------------------------------------------------------------------------------- /exercises/call_stack/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/call_stack/problem.md -------------------------------------------------------------------------------- /exercises/find_all_js_objects/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/find_all_js_objects/exercise.js -------------------------------------------------------------------------------- /exercises/find_all_js_objects/node-script-that-aborts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/find_all_js_objects/node-script-that-aborts.js -------------------------------------------------------------------------------- /exercises/find_all_js_objects/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/find_all_js_objects/problem.md -------------------------------------------------------------------------------- /exercises/find_objects_with_a_specific_property/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/find_objects_with_a_specific_property/exercise.js -------------------------------------------------------------------------------- /exercises/find_objects_with_a_specific_property/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/find_objects_with_a_specific_property/problem.md -------------------------------------------------------------------------------- /exercises/find_objects_with_a_specific_property/well-done-well-done.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/find_objects_with_a_specific_property/well-done-well-done.js -------------------------------------------------------------------------------- /exercises/generate_core_from_a_running_app/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/generate_core_from_a_running_app/exercise.js -------------------------------------------------------------------------------- /exercises/generate_core_from_a_running_app/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/generate_core_from_a_running_app/problem.md -------------------------------------------------------------------------------- /exercises/generate_core_when_an_app_crashes/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/generate_core_when_an_app_crashes/exercise.js -------------------------------------------------------------------------------- /exercises/generate_core_when_an_app_crashes/monkey_patch_core_adm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/generate_core_when_an_app_crashes/monkey_patch_core_adm.sh -------------------------------------------------------------------------------- /exercises/generate_core_when_an_app_crashes/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/generate_core_when_an_app_crashes/problem.md -------------------------------------------------------------------------------- /exercises/load_v8_module/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/load_v8_module/exercise.js -------------------------------------------------------------------------------- /exercises/load_v8_module/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/load_v8_module/problem.md -------------------------------------------------------------------------------- /exercises/menu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/menu.json -------------------------------------------------------------------------------- /exercises/print_all_objects_with_a_given_constructor/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_all_objects_with_a_given_constructor/exercise.js -------------------------------------------------------------------------------- /exercises/print_all_objects_with_a_given_constructor/node-script-that-aborts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_all_objects_with_a_given_constructor/node-script-that-aborts.js -------------------------------------------------------------------------------- /exercises/print_all_objects_with_a_given_constructor/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_all_objects_with_a_given_constructor/problem.md -------------------------------------------------------------------------------- /exercises/print_all_objects_with_a_given_type/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_all_objects_with_a_given_type/exercise.js -------------------------------------------------------------------------------- /exercises/print_all_objects_with_a_given_type/node-script-that-aborts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_all_objects_with_a_given_type/node-script-that-aborts.js -------------------------------------------------------------------------------- /exercises/print_all_objects_with_a_given_type/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_all_objects_with_a_given_type/problem.md -------------------------------------------------------------------------------- /exercises/print_only_a_given_property_of_a_list_of_objects/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_only_a_given_property_of_a_list_of_objects/common.js -------------------------------------------------------------------------------- /exercises/print_only_a_given_property_of_a_list_of_objects/exercise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_only_a_given_property_of_a_list_of_objects/exercise.js -------------------------------------------------------------------------------- /exercises/print_only_a_given_property_of_a_list_of_objects/node-script-that-aborts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_only_a_given_property_of_a_list_of_objects/node-script-that-aborts.js -------------------------------------------------------------------------------- /exercises/print_only_a_given_property_of_a_list_of_objects/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/exercises/print_only_a_given_property_of_a_list_of_objects/problem.md -------------------------------------------------------------------------------- /footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/footer.md -------------------------------------------------------------------------------- /lib/core/cleanupcorefiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/cleanupcorefiles.js -------------------------------------------------------------------------------- /lib/core/coreconfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/coreconfig.js -------------------------------------------------------------------------------- /lib/core/coreconfig_darwin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/coreconfig_darwin.js -------------------------------------------------------------------------------- /lib/core/coreconfig_sunos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/coreconfig_sunos.js -------------------------------------------------------------------------------- /lib/core/dumpcore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/dumpcore.js -------------------------------------------------------------------------------- /lib/core/dumpcore_darwin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/dumpcore_darwin.js -------------------------------------------------------------------------------- /lib/core/dumpcore_sunos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/dumpcore_sunos.js -------------------------------------------------------------------------------- /lib/core/iscorefile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/core/iscorefile.js -------------------------------------------------------------------------------- /lib/mdb/mdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/mdb/mdb.js -------------------------------------------------------------------------------- /lib/platform/platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/platform/platform.js -------------------------------------------------------------------------------- /lib/progress/progressmsg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/progress/progressmsg.js -------------------------------------------------------------------------------- /lib/workshopper-exercise/cmdargscheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/workshopper-exercise/cmdargscheck.js -------------------------------------------------------------------------------- /lib/workshopper-exercise/executeshellscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/workshopper-exercise/executeshellscript.js -------------------------------------------------------------------------------- /lib/workshopper-exercise/filecontentcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/workshopper-exercise/filecontentcheck.js -------------------------------------------------------------------------------- /lib/workshopper-exercise/filecustomcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/lib/workshopper-exercise/filecustomcheck.js -------------------------------------------------------------------------------- /node-debug-school-workshop-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/node-debug-school-workshop-screenshot.png -------------------------------------------------------------------------------- /node-debug-school.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/node-debug-school.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TritonDataCenter/node-debug-school/HEAD/package.json --------------------------------------------------------------------------------