Noodles Logo
latest
  • Introduction
  • Eating noodles (user docs)
  • Cooking of Noodles (library docs)
  • Tutorials
    • First Steps
    • Real World Tutorial 1: Translating Poetry
    • Real World Tutorial 2: Boil, a make tool.
    • Real World Tutorial 3: Parallel Number crunching using Cython
    • Expecting the unexpected
    • Serialising the Stars
    • Advanced: Control your flow
  • Implementation
Noodles
  • Docs »
  • Tutorials
  • Edit on GitHub

Tutorials¶

  • First Steps
  • Real World Tutorial 1: Translating Poetry
    • First example
    • Making loops
    • Noodlify!
    • Dealing with repetition
    • Versioning
  • Real World Tutorial 2: Boil, a make tool.
    • Boil: the source
    • “make -j”
    • Functions
    • Friendly output and error handling
    • Conclusion
  • Real World Tutorial 3: Parallel Number crunching using Cython
    • Using Cython to lift the GIL
    • Single thread
    • Multi-threading: Worker pool
    • Using Noodles
  • Expecting the unexpected
    • Handling errors in Noodles
    • Example: parallel stat
  • Serialising the Stars
    • The registry
    • serialize and construct
    • Data classes
    • Writing a Serialiser class (example with large data)
    • Appendix A: better parsing
    • Appendix B: measuring SHA-256 performance
    • Implementation
  • Advanced: Control your flow
    • Recap: for loops
    • Recursion
    • Conditional evaluation
    • Find-first
    • Appendix: creating memory profile plots
Next Previous

© Copyright 2015-2016, Johan Hidding, Felipe Zapata, Berend Weel Revision 9e3d5900.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.