background preloader


Facebook Twitter

Marty Roddy

runner, gardener, vegan, Catholic, Economist , Marathoner, HalfMarathon

How to Use Mind Maps to Unleash Your Brain's Creativity and Potential. The Nature of Code. Hello!

The Nature of Code

By browsing the table of contents on your left, you can read the entire text of this book online for free, licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Start reading the introduction now! If you like this book, please consider supporting it via the links below: Please submit corrections to the book on my Nature of Code GitHub repo. Bug reports for the site and online purchasing system can be reported on GitHub as well.

Thanks everyone! Copyright © 2012 by Daniel Shiffman This work is licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License. All of the book’s source code is licensed under the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This book was generated by the Magic Book Project. Editor Shannon Fry Illustrations Zannah Marsh Cover Design David Wilson Interior Design Web Site Design Steve Klise Evan Emolo Index. Dev Blog: List of tutorials for beginner game developers - Flash and ActionScript. Here is a list of good Flash and ActionScript tutorials for game makers.

Dev Blog: List of tutorials for beginner game developers - Flash and ActionScript

If you want to learn more about how to make flash games consider reading them all. Avoider Game Really good and detailed game tutorial. Flash game creation Another good and long game tutorial. Tile Based If you are serious on making games read this one too. Make a Flash game like Flash Element Tower Good tower defense game tutorial. Javascript For Designers: Getting on Your Feet Fast. Aug 04 2009 Web designers are a special breed – we’re one of a small group of professionals that actively seeks out to improve ourselves and our craft through any means possible.

Javascript For Designers: Getting on Your Feet Fast

This generally means on our own, from each other, and through an awful lot of ‘guess, test and revise.’ Web design isn’t for the faint of heart or those with any fear of failure. The most daunting ‘learning experience’ for developing developers is to make the jump from the HTMLs and the CSSs of the world to web scripting. It looks good from the outside – all that added interactivity and animation and cool effects and features – oh my. Crop Rotation. Writing Life – Self-publish eBooks with Kobo. Kobo Writing Life is where it all begins.

Writing Life – Self-publish eBooks with Kobo

25 Insights on Becoming a Better Writer. When George Plimpton asked Ernest Hemingway what the best training for an aspiring writer would be in a 1954 interview, Hem replied, “Let’s say that he should go out and hang himself because he finds that writing well is impossibly difficult.

25 Insights on Becoming a Better Writer

Then he should be cut down without mercy and forced by his own self to write as well as he can for the rest of his life. At least he will have the story of the hanging to commence with.” Today, writing well is more important than ever. Far from being the province of a select few as it was in Hemingway’s day, writing is a daily occupation for all of us — in email, on blogs, and through social media. Short Stories: 10 Tips for Creative Writers. The best writer's resources on the web - Writer's Knowledge Base. The ABCs of e-book format conversion: Easy Calibre tips for the Kindle, Sony and Nook. By John Schember Welcome to TeleRead’s newest contributor, John Schember, a member of the team behind the wonderful Calibre program for managing e-book collections.

The ABCs of e-book format conversion: Easy Calibre tips for the Kindle, Sony and Nook

His bio appears at the end. Calibre is much improved, and I myself am in the middle of Calibre-izing my own collection. Screenshot to the right is from me—don’t blame John for any of the reading choices. – D.R. E-book readers are becoming more and more common. Unfortunately the two different brands don’t read the same kinds of e-books. Free ePub Converter - PDF To ePub - Convert Books to ePub Format. Sprouting & Soaking.jpg (960×640) Vegan Iowan: How to Grow Wheatgrass. A Google search on wheatgrass will yield you a lifetime of information on the health benefits, as well as the skepticism, surrounding this plant.

Vegan Iowan: How to Grow Wheatgrass

I suffer from low iron (and always have, even well before removing meat from my diet), so I was interested in learning more after hearing that wheatgrass offers a healthy dose of iron and other nutrients (rumor has it wheatgrass absorbs 92 of 102 nutrients from soil). I often experience nausea from multivitamins as well...when I remember to take them. I'll let you be the judge about whether you think it's one of nature's greatest foods, snake oil, or somewhere in between; I'll simply share my experience.

Keeping a Writer's Journal: 21 Ideas to Keep You Writing. 10 Journal Keeping Ideas that Will Enhance Your Life. What should I write about?

10 Journal Keeping Ideas that Will Enhance Your Life

Will it sound dumb? Will I run out of ideas before I even get started? Keeping a Writer's Journal: 21 Ideas to Keep You Writing. Journal Writing Ideas. Innovative and Fun Journaling Tips & Technique. To help guide you and your child down the path of creative journaling I've listed some tips below.

Innovative and Fun Journaling Tips & Technique

Try them out, and remember that there are infinite ways for you and your child to dress up a journal and integrate creative expression into your journals. Creative Journaling Tips: 1. Journal Share - Make the journal experience interactive rather than secretive and solitary. Art Journalist » 365 One Word Art Journal Prompts. Sometimes all you need to get going in your art journal is one word to inspire you.

Art Journalist » 365 One Word Art Journal Prompts

I like using one word journal prompts, as they can be tied into just about any theme or journal rather easily. How to create and keep an art journal. By aisling d'art ©2006 Artist's journals are illustrated diaries and journals on any theme. An art journal can be a record of your daily thoughts, a travel journal, an exercise or diet diary, a dream journal, a place where you jot down your goals or to-do lists, or... well, almost any record that you'd like to keep in a book or notebook. They become "art journals" when you add any kind of illustration or embellishment to the pages.

Stop Setting Goals. Start Planning Your Life. – GovLoop - Knowledge Network for Government. I recently finished a book called "Becoming a Coaching Leader" by Daniel Harkavy. What I liked about it was that it walks you through a series of exercises that help you think about your life and your career a bit more intentionally. Most books of this ilk just talk about leadership traits or a goal setting process, but few help you align your time and energy so that you can actually optimize your time and energy for what's most important to you in a way that sticks.

One of the exercises that I wanted to recommend for your consideration was the creation of a Life Plan. Here's what Harkavy has to say about life planning vs the more traditional goal setting process: Developing a Personal Development Plan. You'll find that there is no "one-size-fits-all" personal development plan.

I'm going to talk about working from a personal development plan template and I will take you through a personal development plan sample. But there is no one plan that suits a person's needs and personality exactly. What you can do, however, is draw up your own plan. It takes into account your own individual knowledge and learning. The GROW model. Disciplines > Human Resources > Performance Management > The GROW model Goal | Reality | Options | Will | See also The GROW model is useful in performance management and coaching to help a person clarify what they want to achieve and how they will achieve it.

Goal The first step is to establish and agree the goal. The GROW Model - Coaching your team members to improve performance - Leadership training from MindTools. Here's Research That Can Help - Gretchen Gavett , and Sarah Green. The Many Benefits of Hydrogen Peroxide By Dr. David G. Williams. 10 Vegan Sources of Protein. Hemp Protein Powder Comparison - Who Provides The Best Hemp Protein Products? Overview. Fermented Food for Beginners: Lacto-Fermented Vegetables. This is part 3 in a four part series. I renamed this series Fermented Food for Beginners in the hopes that it will encourage anyone who was intimidated about making their own ferments, as I was. Naturally Cultured and Fermented Vegetables, Fruits and Condiments.

How To Ferment Vegetables: Homemade Health-Promoting Superfood. Comparing Salt, Whey and Starter Cultures for Fermenting Vegetables, Fruits and Condiments. When making naturally cultured vegetables, fruits or condiments, recipes will often call for a variety of ingredients including salt, whey and salt, or even just a freeze-dried culture. Water Kefir: How to Brew Water Kefir. Einstein’s Secret to Amazing Problem Solving (and 10 Specific Ways You Can Use It) Einstein is quoted as having said that if he had one hour to save the world he would spend fifty-five minutes defining the problem and only five minutes finding the solution. This quote does illustrate an important point: before jumping right into solving a problem, we should step back and invest time and effort to improve our understanding of it.

Here are 10 strategies you can use to see problems from many different perspectives and master what is the most important step in problem solving: clearly defining the problem in the first place! The Problem Is To Know What the Problem Is The definition of the problem will be the focal point of all your problem-solving efforts. How to Think Like a Genius. Edit Article. 7 Lessons From 7 Great Minds. Have you ever wished you could go back in time and have a conversation with one of the greatest minds in history? Well, you can’t sorry, they’re dead. Unless of course you’re clairaudient, be my guest.

But for the rest of us, we can still refer to the words they left behind. Even though these great teachers have passed on, their words still live, and in them their wisdom. Become an Autodidact: 10 Ways to Become a Self Taught Master. Some of the greatest people in history have educated themselves to a large degree using a process known as autodidacticism. This is something that’s more easily undertaken these days with the great wealth of online tools available to anyone. Blake Boles: 12 Ways to Educate Yourself Without College. The 27 Principles to Teaching Yourself Anything (aka The Self-Guided Education Manifesto + PDF download. 50 Ways To Boost Your Brain Power. 100 Amazing How-To Sites to Teach Yourself Anything.

Reading Comprehension Guide. 10 Blogs Entrepreneurs Need to Be Reading. 10 Essential Reads for the Modern Marketer: New Inspiration & Timeless Classics. Hard Things You Need To Do To Be Successful. Eat That Frog - Brian_Tracy_Eat_That_Frog.pdf. Running Diet. Half marathon training. Why Runners Need to Strength Train.