Select Page

Unravel Endless Stories, Empower Your Imagination

Get Free Ebooks

Threading in C#

Threading in C#

An extensive article on multithreading in C#. This tackles difficult issues such as thread safety, when to use Abort, Wait Handles vs Wait and Pulse, the implications of Apartment Threading in Windows Forms, using Thread Pooling, Synchronization Contexts, Memory Barriers and non-blocking synchronization constructs.

Communicating Sequential Processes (CSP)

Communicating Sequential Processes (CSP)

Communicating Sequential Processes, or CSP, is a language for describing patterns of interaction. It is supported by an elegant, mathematical theory, a set of proof tools, and an extensive literature. The book Communicating Sequential Processes was first published in 1985 by Prentice Hall International (who have kindly released the copyright); it is an excellent introduction to the language, and also to the mathematical theory.

Visions, Ventures, Escape Velocities: A Collection of Space Futures

Visions, Ventures, Escape Velocities: A Collection of Space Futures

Visions, Ventures, Escape Velocities takes on the challenge of imagining new stories at the intersection of public and private—narratives that use the economic and social history of exploration, as well as current technical and scientific research, to inform scenarios for the future of the ‘new space’ era.

The Schema Programming Language: 4th Edition

The Schema Programming Language: 4th Edition

This book is intended to provide an introduction to the Scheme programming language but not an introduction to programming in general. The reader is expected to have had some experience programming and to be familiar with terms commonly associated with computers and programming languages.

The Reality War Book1: The Slough of Despond

The Reality War Book1: The Slough of Despondby Tim C. TaylorIn 1992, Radlan Saravanan runs a small business out of a Tudor...

12 Ebooks on How to Write Better & Other Resources

"We write to taste life twice, in the moment and in retrospect." - Anaïs Nin "You must write every single day of your life......

Free Teacher Approved Learn At Home Resources

Free teacher-approved resources for at-home learning. These materials are designed to help students solidify the concepts they learn in school, and equip them for learning at home.

36 Sites With Free Horror & Ghost Ebooks

“Believe only half of what you see and nothing that you hear.” ? Edgar Allan PoeThe essence of horror is horror. A potent...

Ades Web Magazine

Ades Web Magazine was created in early 2010 having the goal of spreading photographic travel monographs in order to educate...

What to Read?

Stories Unfold: Explore Books and Writing

Visit our Youtube Channel

Bookworm Videos

10 Powerful Books That Will Change Your Life As An Adult – Grow Through Literature

10 Powerful Books That Will Change Your Life As An Adult – Grow Through Literature

Great books are labeled in such manner for certain reasons, and this is one of them. These books, while great, are read at a time when people are still very emotional, impressionable, and malleable. This video will cover books which will change you, rock you, or even devastate you as an adult, at a time when you’d had a good number of years to have yourself and the world around you figured out.

read more