Solving PDEs in Python: The FEniCS Tutorial I

Solving PDEs in Python: The FEniCS Tutorial I

This book offers a concise and gentle introduction to finite element programming in Python based on the popular FEniCS software library and it guides readers through the essential steps to quickly solving a PDE in FeniCS.

Tech Yourself Scheme in Fixnum Days

Tech Yourself Scheme in Fixnum Days

This is an introduction to the Scheme programming language. It is intended as a quick-start guide, something a novice can use to get a non-trivial working knowledge of the language, before moving on to more comprehensive and in-depth texts.

Machine Learning: Functional Trees

Machine Learning: Functional Trees

The generalization ability of a learning algorithm depends on the appropriateness of its representation language to express a generalization of the examples for the given task. Different learning algorithms employ different representations, search heuristics, evaluation functions, and search spaces.

Compiler Design in C

Compiler Design in C

This book presents the subject of Compiler Design in a way that’s understandable to a programmer, rather than a mathematician. The best way to learn how to write a compiler is to look at one in depth; the best way to understand the theory is to build tools that use that theory for practical ends.

Audio Signal Processing

Audio Signal Processing

This Special Issue gathers 20 fine contributions on audio signal processing, a topic which belongs to the Applied Acoustics section in this journal, Applied Sciences.

279 Days to Overnight Success: An Unconventional Journey to Full-Time Writing

279 Days to Overnight Success: An Unconventional Journey to Full-Time Writing

This is the story of how I created a new career in social media for myself in less than one year. More importantly, the personal story is a case study other writers and artists can use to build a community and create a full-time income in approximately the same amount of time — by doing exactly what they like to do.