====== CMPU-334 ====== * [[courses:cs334-202251:top|CMPU-334, Main Page]] * [[courses:cs334-202251:schedule|Schedule, including readings and assignments]] * [[courses:cs334-202251: Miscellaneous links/notes|Miscellaneous links/notes]] ===== Coaches Corner ===== Watch this space for coaching information ===== Other Resources ===== - [[https://github.com/zryfish/ostep|github repository for some OSTEP examples (includes common.h)]] - [[http://www.cs.wisc.edu/~remzi/OSTEP/Homework/all.tgz|All homework programs from our textbook]] * tar -xzf all.tgz ==> will unpack all.tgz into individual homework chapters ===== Linux Resources ===== * I believe the following links still work? * [[http://linuxcommand.org/lc3_learning_the_shell.php|Linuxcommand.org has some neat tutorials]] * [[http://www.lsv.ens-cachan.fr/~fthire/teaching/2016-2017/programmation-1/cheatsheet/shell.pdf|Command line cheat sheet]] * [[https://files.fosswire.com/2007/08/fwunixref.pdf|Another command line cheat sheet]] ===== gcc Resources ===== [[https://gcc.gnu.org/onlinedocs/gcc-4.4.4/gcc/Extended-Asm.html#Extended-Asm|Extended asm in gcc]] ===== java Resources ===== [[https://www.javaspecialists.eu/archive/newsletters.jsp?category=Concurrency&locale=en_US|java specialist concurrency articles]] * I mentioned the Just In Time (JIT) Compiler. Here are some links * https://www.ibm.com/docs/en/sdk-java-technology/8?topic=aix-jit-compilation-performance * https://www.ibm.com/docs/en/sdk-java-technology/8?topic=reference-jit-compiler * https://www.ibm.com/docs/en/sdk-java-technology/8?topic=determination-debugging-performance-problems-aix