Showing posts with label videos. Show all posts
Showing posts with label videos. Show all posts

Wednesday, May 18, 2011

PatternCraft - Builder Pattern

This PatternCraft tutorial explores the Builder Pattern in the context of building out maps in Starcraft:

Tuesday, May 17, 2011

PatternCraft - Adapter Pattern

PatternCraft is a series of video tutorials which uses Starcraft references to teach Design Patterns. This tutorial covers the Adapter Pattern by showing how to add Mario and Sonic to Starcraft.

Monday, May 16, 2011

PatternCraft - The Differences Between the Bridge, State, and Strategy Patterns

I've already covered the state pattern and the strategy pattern, but many people find it difficult to distinguish between the two. I put this tutorial together to help highlight the differences. I also included the bridge pattern because, although it's not a "behavioral pattern", it's usage is very similar and helps show how different these patterns really are.

Friday, March 18, 2011

PatternCraft - Abstract Factory Pattern - Part 1

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

Thursday, February 10, 2011

PatternCraft - Null Object Pattern - Part 1

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

Wednesday, February 09, 2011

Friday, February 04, 2011

PatternCraft - Chain of Responsibility - Part 2

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

Wednesday, February 02, 2011

How it Works - Robotlegs - Part 4

The "How it Works" video series explains how the inner details of popular libraries work so that you can use the same solutions in your own projects.

How it Works - Robotlegs - Part 3

The “How it Works” video series explains how the inner details of popular libraries work so that you can use the same solutions in your own projects.

Tuesday, February 01, 2011

PatternCraft - Chain of Responsibility - Part 1

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.



Source available here: https://github.com/johnlindquist/johnlindquist.com/tree/master/ChainOfResponsibility-ATM

How it Works – Robotlegs – Part 2

The "How it Works" video series explains how the inner details of popular libraries work so that you can use the same solutions in your own projects.

Monday, January 31, 2011

How it Works – Robotlegs – Part 1

The "How it Works" video series explains how the inner details of popular libraries work so that you can use the same solutions in your own projects.

Thursday, December 23, 2010

PatternCraft - Proxy Pattern

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

This video is the seventh in the series and covers the Proxy Pattern.



Source is here: http://github.com/johnlindquist/johnlindquist.com/tree/master/ProxyPatternDemo/src/

Monday, December 20, 2010

PatternCraft – Decorator Pattern

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

This video is the sixth in the series and covers the Decorator Pattern.


Source is here: http://github.com/johnlindquist/johnlindquist.com/tree/master/DecoratorPatternDemo/src/

Thursday, November 11, 2010

Tour de Flex SDK – What is the Flex SDK?

The following is a video tutorial that answers the age-old question, "What is the Flex SDK?"

Whenever I interview someone for a dev position on the phone, that's the first question I ask. If the interviewee starts talking about FlashBuilder (which happens more often than I'd like), then I try to figure out the fastest way to politely end our conversation. :)

I hope I don't come off as a jerk in that last paragraph, but it's vitally important to me that my team understands the fundamentals of how our builds work.

You can watch this video in the player below or just download it here to watch however you'd like:



*update - I just watched the video and realized I missed a couple pieces:

1. Anything that starts with "a" in the "bin" folder is just the AIR version of the tool (e.g. amxmlc is the AIR version of mxmlc)
2. the "asdoc" folder in the root contains html templates that the "asdoc" tool uses.
3. the "lib" folder has the .jars that the "bin" tools point to
4. there's a "fontswf" tool in the "bin" folder that will compile fonts into a swf
5. all those "-manifest" files in the "frameworks" folder are used to map classes to a namespace so namespaces like "xmlns:fx="http://ns.adobe.com/mxml/2009" will use the correct classes.

Saturday, October 23, 2010

What is Realaxy?

Realaxy Revolution

You can watch this video in the player below or just download it here to watch however you'd like:
Download video

To find out more about Realaxy, head over to realaxy.com (and fyi, Realaxy is still in beta).

Wednesday, October 13, 2010

PatternCraft – Mediator Pattern vs. Framework Mediators

*quick note - this video compares the Mediator Pattern to using Mediators in the Robotlegs framework. I start with a simple demo and refactor to both approaches so there is A LOT of simple code being thrown around to show you how you can do the same thing in so many different ways.

Hey guys, I've been trying to catch up on sleep the past couple weeks while trying to shake this cold. Hopefully I can get back on track to releasing a video per week now that I'm feeling better.

Anyway, this Mediator Pattern video really has very little to do with Starcraft since it's all about linking up buttons and a textfield. If you'd like, you can pretend I opened Starcraft and demoed the menu system or something if that makes you feel better ;)

You can watch it in the player below or just download it here to watch however you'd like:


Other PatternCraft tutorials:
Visitor Pattern
Memento Pattern
Command Pattern
State Pattern
Strategy Pattern

Tuesday, September 21, 2010

PatternCraft – Visitor Pattern

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

This video is the fifth in the series and covers the Visitor Pattern.


Other PatternCraft tutorials:
Mediator Pattern
Memento Pattern
Command Pattern
State Pattern
Strategy Pattern

Source is here: http://github.com/johnlindquist/johnlindquist.com/tree/master/VisitorPatternDemo/src/

Sunday, September 19, 2010

PatternCraft – Memento Pattern

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

This video is the fourth in the series and covers the Memento Pattern.


Other PatternCraft tutorials:
Mediator Pattern
Visitor Pattern
Command Pattern
State Pattern
Strategy Pattern

Source is here: http://github.com/johnlindquist/johnlindquist.com/tree/master/MementoPatternDemo/src/

Thursday, September 09, 2010

PatternCraft – Command Pattern

PatternCraft is a series of video tutorials that use StarCraft references to teach Design Patterns.

This video is the third in the series and covers the Command Pattern.


Other PatternCraft tutorials:
Mediator Pattern
Visitor Pattern
Memento Pattern
State Pattern
Strategy Pattern

Source is here: http://github.com/johnlindquist/johnlindquist.com/tree/master/CommandPatternDemo/src/