<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7864001293517838507</id><updated>2011-11-27T18:53:47.478-05:00</updated><category term='apache'/><category term='conf'/><category term='cooking'/><category term='recipe'/><category term='d and d'/><category term='virtual host'/><category term='zend framework'/><category term='food'/><category term='dungeons and dragons'/><category term='cheap'/><category term='dnd'/><category term='dungeon master'/><category term='chicken'/><category term='ue'/><category term='easy'/><title type='text'>Jason Welch | TheDigitalPenguin</title><subtitle type='html'>This is my blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-3876567974416669966</id><published>2009-05-29T09:37:00.004-04:00</published><updated>2009-05-29T10:42:42.805-04:00</updated><title type='text'>Thinking of creating a comic...</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Jhonen Vasquez is definitely one of those people whom stand out from the crowd which I totally respect and admire. He's also a kind of person whom does exactly what he wants to do and doesn't give a shit if others like what he's doing or not. His creations, Johny the Homicidal Maniac and Invader Zim are legendary in my book which is why I have really been considering taking a stab at the meat pie that is the comic world.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Check out this video of Jhonen answering a few questions..although I feel bad for him because you can tell he totally does not want to be there at all!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"   style="  white-space: pre; font-family:Arial;font-size:10px;"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/heAog9YrnVI&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/heAog9YrnVI&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"   style="font-family:Arial;font-size:85%;"&gt;&lt;span class="Apple-style-span"  style=" white-space: pre;font-size:10px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;My desk as well as my 'short stories' folder on my pc are both littered with the begginings of short stories I started and realized sucked. Everyone else says their awesome, but you really gotta ditch things that your not digging after a while and move onto something else until you find your Death Star and destroy it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;I personally have a rather strange fascination with death, paranormal, zombies, etc. I think maybe it's a mixture of playing a lot of Dungeons and Dragons and because it's cool. I had an idea about a comic that was based on the thought: What do emo kids do in the underworld once they have slit their wrists? What if the underworld sucks worse then the living world...what then? I mean, they can't off them selves again, so what do they do? A part of me really wants to make this one because it'll be funny to see how the emo kids react to it. Could be a: bad or b: they all off them selves because somehow I managed to make the underworld an appealing place for them to be..if so, then b is 'good' scenario...&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-3876567974416669966?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/3876567974416669966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=3876567974416669966' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/3876567974416669966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/3876567974416669966'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/05/thinking-of-creating-comic.html' title='Thinking of creating a comic...'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-1589042848240503231</id><published>2009-05-20T01:51:00.004-04:00</published><updated>2009-05-20T02:47:21.784-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dungeon master'/><category scheme='http://www.blogger.com/atom/ns#' term='d and d'/><category scheme='http://www.blogger.com/atom/ns#' term='dungeons and dragons'/><category scheme='http://www.blogger.com/atom/ns#' term='dnd'/><title type='text'>Being a co-dungeon master</title><content type='html'>Our D&amp;amp;D group is a pretty good size. The average is about 4-5 players, we have 7. Because of this, I felt that helping the dungeon master (@sdwrage) out would be better than playing and plus, I always wanted to be a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;dm&lt;/span&gt; someday.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, things worked out for about 5 sessions but we finally decided it was just more trouble having two &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;dm's&lt;/span&gt; than it was for a single dm to handle such a large group. The trouble was not so much that we &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;fought&lt;/span&gt; or disagreed, because that was far from the truth. In fact, together, we created a story that all of the players have really gotten into. The problem instead was caused by a lack of communication and a lack of a 'system'. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Basically what I did was helped create the encounters and story line before the game started and during the game, I would be the 'list keeper'. I kept track of initiatives, creature hp and ongoing effects, etc and helped with looking up creature stats and rules that we were unclear about. This all sounds fun and pretty easy, however it really isn't. There are several issues which &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;prevent&lt;/span&gt; it from flowing correctly which I will address here.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Keeping a 1:1 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;communcation&lt;/span&gt; between the dungeon masters. I would often be in the middle of updating creature stats only to find out that it wasn't zombie 1 whom just took damage, it was zombie 2 and now zombie 1 just took 13 damage, zombie 3 was knocked prone and zombie 2 has ongoing fire but zombie 1 saved... so now I have to go back, revert back to the previous values, redo the math (not difficult but your dealing with a lot of numbers) and then make sure everything was correct which sometimes was impossible without knowing what was going on while I was in the middle of updating the information. However, the primary dungeon master is busy dealing with 7 players so you can't complain really.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Players. While it was cool to be able to deal with several of the players my self, while the other &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;dm&lt;/span&gt; dealt with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;the&lt;/span&gt; others, it also sometimes created complications. The players all figured that since there were two &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;dm's&lt;/span&gt;, they were free to talk and ask questions during someone e&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;lse's&lt;/span&gt; turn. This often leads to everyone being on a different page which of course is not good for the party.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Rules. I can't lie. There were times when we would definitely argue about rules. I more often stuck to the official rules where as he often would deviate. While it is fine for a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;dm&lt;/span&gt; to deviate at times, I sometimes disagreed about said times.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. Style.  I say try to kill the players. Don't fudge rolls because the party is almost dead. They should have tried harder or made better decisions. If I'm a level 4 player and I run into a cave which I've been told is the home of an epic level dragon and I die...yeah, I deserved it completely. I'm not saying he would &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;pr&lt;a href="http://www.leagueoflegends.com/pages/media#videos"&gt;e&lt;/a&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;vent&lt;/span&gt; them from dying in a case like that, and actually a character died just this past Sunday for insulting a level 18 mind flare (he was a level 6).  However, I say use all of the creatures abilities, make it seem real, like the creature is fighting for it's survival, for it's honor...for it's dinner. Don't back off just because the cleric has no heals left and the rest of the party is down. (Although I do believe in the one time reset button in the event of a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;TPK&lt;/span&gt;).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What we did do right I think:&lt;/div&gt;&lt;div&gt;1. Used a laptop.&lt;/div&gt;&lt;div&gt;2. I created a spreadsheet template which we used for initiative, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;xp&lt;/span&gt;, encounters, etc.&lt;/div&gt;&lt;div&gt;3. Planned out enough of the adventure to last several sessions at a time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you have ever played in a group with more than 1 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;dm&lt;/span&gt; or have co &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;dm'd&lt;/span&gt;, please tell me how it went for you and what you did that made it work or why it didn't work. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-1589042848240503231?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/1589042848240503231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=1589042848240503231' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/1589042848240503231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/1589042848240503231'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/05/being-co-dungeon-master.html' title='Being a co-dungeon master'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-7334571947238230198</id><published>2009-05-19T17:39:00.004-04:00</published><updated>2009-05-19T20:45:10.135-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheap'/><category scheme='http://www.blogger.com/atom/ns#' term='easy'/><category scheme='http://www.blogger.com/atom/ns#' term='chicken'/><category scheme='http://www.blogger.com/atom/ns#' term='recipe'/><category scheme='http://www.blogger.com/atom/ns#' term='cooking'/><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>Chicken Parmesian in under 5 Minutes</title><content type='html'>I was inspired to write this after doing it my self this afternoon. I hadn't ate since breakfast and wanted something fast but still tasting good and definitely not McDonalds. I looked through the fridge and the cabinets and found I had some frozen chicken strips, mozzarella cheese and some spaghetti sauce... &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ingredients&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Precooked, grilled or breaded chicken strips (depending on how healthy you want to be). I personally had some of the frozen &lt;a href="http://www.on-cor.com/RediServe_products.html#zip"&gt;redi-serve&lt;/a&gt; breaded strips which are cheap but taste pretty good and are low fat. Another good choice would be &lt;a href="http://www.tyson.com/Consumer/Products/ViewProduct.aspx?id=85"&gt;Tyson's&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;Cheese. You can pretty much use whatever kind you'd like. Mozzerella is personally my favorite, however standard pre sliced american white cheese taste pretty good as well. &lt;/li&gt;&lt;li&gt;Spaghetti Sauce. The &lt;a href="http://www.prego.com/product_landing.aspx?#HeartSmart/25"&gt;Prego 'Smart Onion and Garlic'&lt;/a&gt; is one of my favorites.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Directions (for a single serving)&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Depending on the size of the chicken strips you use, place 2-5 on a Microwave safe plate. &lt;/li&gt;&lt;li&gt;Heat these on standard for about 2.5-3 minutes or until they are about 75% of the way cooked.&lt;/li&gt;&lt;li&gt;Next, cover each chicken strip with about 1-2 table spoons of spaghetti sauce or until fully covered.&lt;/li&gt;&lt;li&gt;Now, take 1-2 standard slices of cheese or slice enough to cover about 50% of each chicken strip. I normally use 1 piece of the pre sliced, so I'll usually cut it in 2.&lt;/li&gt;&lt;li&gt;Now finish heating the strips for about 1-2 minutes or until the cheese is fully melted.&lt;/li&gt;&lt;li&gt;Let sit for about a minute, then dig in!!&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;If you enjoy this, leave a comment!!&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-7334571947238230198?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/7334571947238230198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=7334571947238230198' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/7334571947238230198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/7334571947238230198'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/05/chicken-parmesian-in-under-5-minutes.html' title='Chicken Parmesian in under 5 Minutes'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-20189274263280657</id><published>2009-04-22T01:56:00.009-04:00</published><updated>2009-04-22T03:57:35.654-04:00</updated><title type='text'>Love Anime?</title><content type='html'>&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;So I've been a fan of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;anime&lt;/span&gt;&lt;/span&gt; since I was about 11. My love for it began with &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;every ones&lt;/span&gt; favorite, Dragon Ball Z. I soon began renting every &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;anime&lt;/span&gt;&lt;/span&gt; blockbuster had starting with Battle Angel &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Alita&lt;/span&gt;&lt;/span&gt; which is still by far one of my favorites..&lt;br /&gt;&lt;br /&gt;As I grew older, various people began questioning why I still watched 'Cartoons'. The simple answer is that, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;while '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Anime&lt;/span&gt;' is short for Animation, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Anime&lt;/span&gt;&lt;/span&gt; != Cartoon. At least not in the typical American sense of the word. Yes, they have some common ground: their both fantasy and they are both animated, but that is it. While it is true that a good amount of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;anime&lt;/span&gt;&lt;/span&gt; has been designed for children and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;pre&lt;/span&gt;&lt;/span&gt;teens, the vast majority is aimed at teens 17+ and adults from 20-35 and up.&lt;br /&gt;&lt;br /&gt;In fact, if you are a skeptic, watch the series '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;DeathNote&lt;/span&gt;&lt;/span&gt;', then if you can still honestly tell me that you feel it's at a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;child's&lt;/span&gt; level, I will admit defeat...but it won't stop me from still loving it!&lt;br /&gt;&lt;br /&gt;In my opinion, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;anime&lt;/span&gt; series are often based on much deeper ideas and concepts, have better story boards, better dialogue in most cases, etc than most of the live action &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;tv&lt;/span&gt; shows I've ever seen. The beauty is, voice actors, artists and production all cost far less than the average live action &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;tv&lt;/span&gt; show...but yet, often will profit in the hundreds of millions.&lt;br /&gt;&lt;br /&gt;If you are totally clueless as to what &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;anime&lt;/span&gt;&lt;/span&gt; even is, read the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;wikipedia&lt;/span&gt;&lt;/span&gt; article:&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Anime"&gt;http://en.wikipedia.org/wiki/Anime&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyway, here is a list of every &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;anime&lt;/span&gt;&lt;/span&gt; series I've watched, all of which I definitely recommend!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Full metal Alchemist&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Trigun&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Cobwboy&lt;/span&gt;&lt;/span&gt; Bebop&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;FLCL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Battle Angel&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Bleach&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Naruto&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Naruto&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Shippuden&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Soul Eater&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;DeathNote&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Inuyasha&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Gurren&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Lagan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Great Teacher &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Onizuka&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;Yu&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Yu&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Hakisho&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Outlaw Star&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Witch Hunter Robin&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Hellsing&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;.Hack//Legend of the Twilight&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;.Hack//Liminality&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;.Hack//Roots&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;.Hack//Sign&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Samurai X&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Gundam&lt;/span&gt;&lt;/span&gt; Wing&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;Tenchy&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;Muyo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Eureka Seven &lt;/li&gt;&lt;li&gt;Afro Samurai&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;XenoSaga&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Wolfs Rain&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Berserk&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;Elfen&lt;/span&gt;&lt;/span&gt; Lied&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Dragon Ball&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Dragon Ball Z&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Dragon Ball GT&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Valkyrie Chronicles &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;Ergo Proxy&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;I'm sure there are a few I've seen that I'm missing here. If you have any suggestions, please add them to the comments! Thanks -^_^-&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-20189274263280657?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/20189274263280657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=20189274263280657' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/20189274263280657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/20189274263280657'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/04/love-anime.html' title='Love Anime?'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-8607447770861962196</id><published>2009-04-22T01:50:00.003-04:00</published><updated>2009-04-22T01:54:57.793-04:00</updated><title type='text'>Youtube favorites...</title><content type='html'>&lt;span style="font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;So did you know that you could 'favorite' videos on youtube? Of course you did. Strangely enough I always knew you could but I never bothered until just recently. So in honor of this, here is my youtube profile:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/digitalp3nguin"&gt;http://www.youtube.com/digitalp3nguin&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hope you enjoy my totally random collection ;)&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-8607447770861962196?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/8607447770861962196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=8607447770861962196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/8607447770861962196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/8607447770861962196'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/04/youtube-favorites.html' title='Youtube favorites...'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-5710829711712280469</id><published>2009-04-04T07:54:00.003-04:00</published><updated>2009-04-04T08:13:18.476-04:00</updated><title type='text'>Rand0m</title><content type='html'>&lt;span style="font-family:verdana;"&gt;Came accross this site a few minutes ago, thought it was kinda entertaining.&lt;br /&gt;&lt;a href="http://twistori.com/"&gt;http://twistori.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I created a new playlist earlier, dedicated to my favorite Ska and Punk bands:&lt;br /&gt;&lt;a href="http://www.playlist.com/playlist/15587836171"&gt;http://www.playlist.com/playlist/15587836171&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally caught up with the rest of the world yesterday when I found out about #followfriday on twitter. Speaking of twitter, No they are not being taken over by google. Didn't your mother ever tell you not to trust everything the media tells you?!&lt;br /&gt;&lt;br /&gt;Just in case you haven't already heard of it (which if you are a digg fan you probably definitely have) Digg released a new app called the 'diggbar' basically, it's just a bookmarlet which automatically popsup over the top any website your on if you click on it. It then allows you to easily digg and share the site with twitter and other social networks. Twitter links are auto shortened by Digg's new url shortening service fyi. Anyway, add the following to your bookmarks:&lt;br /&gt;&lt;/span&gt;&lt;a href="javascript:%20var%20u%20=%20window.location.href;%20u%20=%20'http://digg.com/'%20+%20escape(u);%20window.location%20=%20u;"&gt;DiggBar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Well then, until next time!&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-5710829711712280469?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/5710829711712280469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=5710829711712280469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5710829711712280469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5710829711712280469'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/04/rand0m.html' title='Rand0m'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-5702037145444792358</id><published>2009-03-26T16:20:00.002-04:00</published><updated>2009-03-26T16:28:47.320-04:00</updated><title type='text'>Good Music...</title><content type='html'>&lt;span style="font-family: verdana;"&gt;Although there are numerous websites dedicated to promoting new bands and new music, I have found twitter surprisingly enough, to be the best. For example, I found the amazing band "A Fine Frenzy" a few weeks back. Although my typical taste for music has always been Ska, Punk rock and Industrial...they have quickly grown to be one of my favorite artist.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.afinefrenzy.com/"&gt;http://www.afinefrenzy.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://twitter.com/AFineFrenzy"&gt;http://twitter.com/AFineFrenzy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Definitely worth checking out!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-5702037145444792358?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/5702037145444792358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=5702037145444792358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5702037145444792358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5702037145444792358'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/03/good-music.html' title='Good Music...'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-9173839740886944597</id><published>2009-03-19T15:49:00.005-04:00</published><updated>2009-03-19T17:18:26.250-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ue'/><title type='text'>The new innovation model</title><content type='html'>For decades the business world was built upon the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;innovation&lt;/span&gt; model, however in today's global community driven environment, the standard internal R&amp;amp;D teams of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;yesteryear&lt;/span&gt; are now having to rethink how things are done. We all know the famous phrase "two heads are better than one" however, what we all need to realize is that the phrase is certainly scalable; it should be adjusted to reflect the modern world: "1 million heads are better than 1 thousand".&lt;br /&gt;&lt;br /&gt;Companies such as IBM for example, whom once based their business on proprietary software and internal &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;innovation&lt;/span&gt;, are now embracing open source. As a result, they have regained the respect of the public and have made a pretty nice profit while doing so. They still have an internal R&amp;amp;D department, but now days, a good percentage of their work deals with collaborating with the open source community.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Startups&lt;/span&gt; are popping up everywhere, everyday. Each share the same basic idea: "Create a product or service in which people want to use. Provide something fun and cool, or helpful to the community. Profit is later gained by the value of said community". The even more clever side of this is that, you typically do not even need to provide content. You let the community do that for you! Think about google for a moment...where would they be if no one was willing to share their ideas, knowledge, information, etc?&lt;br /&gt;&lt;br /&gt;"Internal &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;innovation&lt;/span&gt;" is far from being dead, however it now has a much different face. The new &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;innovation&lt;/span&gt; model stems from the community in an indirect way. Those whom embrace the modern world of communication, openness and collaboration, each have the potential of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;becoming&lt;/span&gt; 'the next google'. The modern web is proving to be a fertile breeding ground for new ideas and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;innovations&lt;/span&gt; that the larger corporations may not ever catch on to or do not consider to be within their companies areas of focus. So, who exactly can gain the most from embracing collaboration and social trends? You !&lt;br /&gt;&lt;br /&gt;Every new social network spawns thousands of new possibilities for &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;innovation&lt;/span&gt; and 'invention'. For example, consider Twitter. Twitter is close to &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;becoming&lt;/span&gt; a house hold name, just as Google did and shortly after, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;MySpace&lt;/span&gt;. Twitter is an extremely valuable tool for creative thinking and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;innovation&lt;/span&gt;. Look at the hundreds, maybe even thousands of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;startups&lt;/span&gt; whom are emerging simply by creating new ways for users to use twitter!&lt;br /&gt;&lt;br /&gt;This sort of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;innovation&lt;/span&gt; is happening all of the time. However, once and a while a simple idea for an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;innovation&lt;/span&gt; can turn into a full fledged 'invention' idea, something that hasn't been done before or maybe has, but didn't quite smack the nail on the head. It can be said that all invention and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;innovation&lt;/span&gt; are a direct result of some problem or question. For example, Tom, the creator of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;MySpace&lt;/span&gt; may have been surfing the net one day and thought to him self "I wish there was a cool site in which I can share with the world who I am. A place where I can meet new people and communicate with my existing friends...".&lt;br /&gt;&lt;br /&gt;In summary, when I use the words 'internal &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;innovation&lt;/span&gt;' I am referring to the ideas that can be sparked in each and every persons mind. It should not be thought of any more as a relic of the past but as a reformed, reinvented concept. It's R&amp;amp;D department, your own imagination. It's funding - your time and passion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-9173839740886944597?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/9173839740886944597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=9173839740886944597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/9173839740886944597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/9173839740886944597'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/03/new-inovation-model.html' title='The new innovation model'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-2400651593903853481</id><published>2009-03-12T15:24:00.002-04:00</published><updated>2009-03-12T15:37:34.425-04:00</updated><title type='text'>A pool of thought...</title><content type='html'>&lt;span style="font-family: verdana;"&gt;Every once and a while, I like to simply write about random things without any sense of direction or without making any certain points. This is one of those days..&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Twitter&lt;/span&gt;. I love twitter and I think that everyone in the world should create an account..and actually use it instead of letting it go to waist or paying pr people to update it. I've found that I now check my twitter way more often than my email or any other social networks I have an account with. You can meet so many cool people and get a real feel for who your friends, family, co workers and even those you may never meet in real life...who they really are by what they "tweet".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Music&lt;/span&gt;. I've been listening to a lot of punk and ska lately. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;NoFX&lt;/span&gt;, Real Big Fish, Catch 22, Street Dogs, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Books&lt;/span&gt;. I finished the Harry Potter series a month ago and now I'm reading &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Wikinomics&lt;/span&gt; and "How to re imagine the world" which both have been great so far. I'm just about done with both however so I'm on the lookout for another good book to start on next. My goal was to read at least 10 non tech books this year so I'm off to a good start.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Blogging &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ok&lt;/span&gt; so I've had this blog for a while now and I often change it to reflect changes in my life style/thinking. From here on out however, I plan on using this blog to share videos, stories and other cool stuff I find online. Yeah, maybe everyone does this but the cool thing is that no one does it exactly the same as we all have our own unique personalities.&lt;br /&gt;&lt;br /&gt;Ok well until next time!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-2400651593903853481?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/2400651593903853481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=2400651593903853481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/2400651593903853481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/2400651593903853481'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/03/pool-of-thought.html' title='A pool of thought...'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-5272114536287352620</id><published>2009-01-12T04:38:00.002-05:00</published><updated>2009-01-12T04:56:54.097-05:00</updated><title type='text'>New years resolutions</title><content type='html'>&lt;span style="font-family: verdana;"&gt;Ok so I finally figured out all of my new years resolutions which are as follows:&lt;br /&gt;&lt;br /&gt;-Be more responsible&lt;br /&gt;-Create a game with xna or for the iphone.&lt;br /&gt;-Start working again on GeekAssembly.&lt;br /&gt;-Go to Kung Fu at least 3 times a week.&lt;br /&gt;-Completely quit smoking vs light smoking.&lt;br /&gt;-Try new things, events, places, foods, etc.&lt;br /&gt;-Read at least 10 non tech books this year.&lt;br /&gt;-Get serious about writing.&lt;br /&gt;-Save money and budget.&lt;br /&gt;-Get out of the house more often.&lt;br /&gt;-Get on a better sleep schedule.&lt;br /&gt;-Learn a few songs on my guitar.&lt;br /&gt;-Keep more up to date with the latest tech.&lt;br /&gt;-Learn how to use Mac and work more with Linux.&lt;br /&gt;-Go on a few dates.&lt;br /&gt;-Spend more time doing things with my family.&lt;br /&gt;-Stop trying to do 1000 things at once. Stick to one thing at a time.&lt;br /&gt;-Start learning Japanese again.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-5272114536287352620?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/5272114536287352620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=5272114536287352620' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5272114536287352620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5272114536287352620'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2009/01/new-years-resolutions.html' title='New years resolutions'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-4226711061523646202</id><published>2008-09-29T00:40:00.009-04:00</published><updated>2008-09-29T01:44:12.660-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conf'/><category scheme='http://www.blogger.com/atom/ns#' term='virtual host'/><category scheme='http://www.blogger.com/atom/ns#' term='zend framework'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>Apache, Windows and the Zend Framework.</title><content type='html'>&lt;span style="font-family:verdana;"&gt;Working with the Zend Framework is a god send for most developers, however if you have never had to deal with apache's httpd configuration settings before, you maybe left scratching your head as to why the recommended directory structure for your zf based projects, isn't quite working as expected.&lt;br /&gt;&lt;br /&gt;In this article, I will assume you already have apache and php installed and configured. If not, check out &lt;a href="http://thedigitalpenguin.blogspot.com/2008/09/installing-wamp.html"&gt;my article&lt;/a&gt; on installing apache, php and mysql. Ok, so lets get started shall we?&lt;br /&gt;&lt;br /&gt;First things first however. Chances are, you have multiple directories in your web root for each of your projects, such as 'mywebsite1','mywebsite2','some-other-site-stuff', etc. The problem now lays in the fact that Zend recommends the following directory structure:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.osteraker.fi/blog/wp-content/uploads/2008/06/zendframework-folder-structure.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;If you keep your default document root set to say C:/webdev/ for example, you can not simply go to http://localhost/my-zf-project/ and have it work as expected, without using htaccess files to redirect everything to the www (or public directory). Also, it makes it less secure to point directly at your sites root directory. Anybody interacting with your site should only ever be able to access whats in your www (public) directory.&lt;br /&gt;&lt;br /&gt;The solution? Virtual hosts. To get this working my self, I tried several various approaches until I found one that actually worked the way I wanted it to. First off, open your apache/conf/httpd file and add the following lines: (note that I added them after the default DocumentRoot variable.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;NameVirtualHost 127.0.0.1&lt;br /&gt;&amp;lt;VirtualHost 127.0.0.1&gt;&lt;br /&gt;ServerName localhost&lt;br /&gt;DocumentRoot "C:\webdev"&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;/VirtualHost&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;What this does is allow &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;localhost&lt;/span&gt; to be used to &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;access&lt;/span&gt; the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;webroot&lt;/span&gt;. Let's save the changes, restart &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;apache&lt;/span&gt; and test our changes. Simply go to http://localhost/ once &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;apache&lt;/span&gt; has started back up. If you do not have an index file in your web root, you will probably get a directory tree listing.&lt;br /&gt;&lt;br /&gt;Ok so how do I configure virtual host for my zend framework projects? After the first virtual host block, add the following for each of your zf based projects: (note that this actually works for any site in which uses a simular directory structure)&lt;br /&gt;&lt;virtualhost&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"  style="font-size:85%;"&gt;&amp;lt;VirtualHost 127.0.0.1&gt;&lt;br /&gt;ServerName my-zf-site1.local&lt;br /&gt;DocumentRoot "C:\webdev\&lt;/span&gt;&lt;/virtualhost&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;my-zf-site1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;virtualhost&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;\public"&lt;br /&gt;&amp;lt;/VirtualHost&gt;&lt;/span&gt;&lt;/virtualhost&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now of course your going to need to modify the document root and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;servername&lt;/span&gt;&lt;/span&gt; to reflect your projects path and name. Were not done just yet though, we now have to tell our computer how to resolve the address. We do this by adding the following to our host file which is normally found in C:\windows\system32\drivers\etc. Once you have opened the host file, you should see the following line:&lt;br /&gt;&lt;br /&gt;127.0.0.1       &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;localhost&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is how &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;localhost&lt;/span&gt;&lt;/span&gt; is bound to our local address by default. Underneath of this line, we'll add the name in which we set for the '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ServerName&lt;/span&gt;&lt;/span&gt;' in our virtual host settings. For example:&lt;br /&gt;&lt;br /&gt;127.0.0.1       my-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;zf&lt;/span&gt;&lt;/span&gt;-site1.local&lt;br /&gt;&lt;br /&gt;This will now bind http://my-zf-site1.local/ to our &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;zf&lt;/span&gt;&lt;/span&gt; project's public folder. Everything else should work 'out of the box' from here on out now. Now to access your other non &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;zf&lt;/span&gt;&lt;/span&gt; projects, you can simply do the following:&lt;br /&gt;&lt;br /&gt;http://localhost/my-other-stuff/somefile.php&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;To work with additional &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;zf&lt;/span&gt;&lt;/span&gt; based projects, simply repeat the steps above for each new project... add a new virtual host block to your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;httpd&lt;/span&gt; file, then modify the host file (example: 127.0.0.1  my-new-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;zf&lt;/span&gt;-site.local). Make sure to always restart &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;apache&lt;/span&gt;&lt;/span&gt; for the changes to take effect.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Ok&lt;/span&gt;&lt;/span&gt;, I hope I have been able to help at least someone out there. Please feel free to post any questions or suggestions you have.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-4226711061523646202?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/4226711061523646202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=4226711061523646202' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/4226711061523646202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/4226711061523646202'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2008/09/apache-windows-and-zend-framework.html' title='Apache, Windows and the Zend Framework.'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-8414944815853434874</id><published>2008-09-25T00:11:00.005-04:00</published><updated>2008-09-25T12:25:09.901-04:00</updated><title type='text'>Installing wamp...</title><content type='html'>&lt;span style="font-family:verdana;"&gt;This article is aimed at beginner php developers whom have never installed AMP (apache, mysql and php) before. I'll assume your using windows and you have a basic knowledge of what apache and mysql are. Anyway, I have found most of the other article on this same subject to have many short comings as developers often tend to assume things that can cause a beginner to go crazy if they know nothing about it.&lt;br /&gt;&lt;br /&gt;So first of all, we need to download mysql, apache and mysql. Go to the following sites and grab the latest copies:&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://dev.mysql.com/downloads/mysql/5.0.html#downloads"&gt;http://dev.mysql.com/downloads/mysql/5.0.html#downloads&lt;/a&gt;  - for mysql, I have found the installer package usually works fine out of the box. Make sure to grab the correct package for your OS.&lt;br /&gt;&lt;br /&gt;Now for apache go to &lt;a href="http://httpd.apache.org/download.cgi"&gt;http://httpd.apache.org/&lt;/a&gt; and grab the 2.2x version for windows. Make sure to grab the MSI installer unless you have a C++ compiler setup and prefer to build everything for your self.&lt;br /&gt;&lt;br /&gt;Last but not least, lets grab the latest version of php which can be found at: &lt;a href="http://www.php.net/downloads.php"&gt;http://www.php.net/downloads.php&lt;/a&gt;. &lt;span style="font-family:verdana;"&gt;NOTICE: &lt;span style="font-family:verdana;"&gt;Do not download the installer for php as it will only cause you a massive headache, maybe even death. Download the zip package instead, as it comes with just about everything you'll ever need to work in php.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Ok, now lets install everything!&lt;br /&gt;&lt;/span&gt;We'll start by installing apache. This is pretty straight forward but make sure to set the network and servername to localhost and set the email accordingly. You can also change the install path to c:\apache\ for easier navigation... I usually put apache, mysql and php all in the root.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Lets test apache!&lt;br /&gt;&lt;/span&gt;If everything went accordingly to plan, you should now be able to hit http://localhost in your browser where you'll be greeted with a basic message "It works", if not, try restarted your computer and if this does not work, uninstall apache and start over, this is about the easiest thing to do.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Ok so next&lt;/span&gt;, lets install php. Since you downloaded the zip package, really all you need to do is extract everything to c:\php or whatever you would like.&lt;br /&gt;&lt;br /&gt;Now to get php and apache talking to each other, we need to let apache know about php's existence. We do this by making a few changes in apache's httpd file which is located in the apache/conf/ directory.&lt;br /&gt;&lt;br /&gt;First off, locate the LoadModule section and add the following line at the bottom:&lt;br /&gt;LoadModule php5_module "c:/php/php5apache2_2.dll"&lt;br /&gt;Make sure to edit the path accordingly to the directory in which you extracted php to.&lt;br /&gt;&lt;br /&gt;Now, below this add these lines:&lt;br /&gt;&lt;br /&gt;PHPIniDir "C:/php"&lt;br /&gt;&lt;files&gt;&lt;br /&gt;&amp;lt;Files "*.php"&gt;&lt;br /&gt;AddHandler application/x-httpd-php .php&lt;br /&gt;&amp;lt;/Files&gt;&lt;/files&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Again, make sure to set the path correctly and also be sure to check that the path you set in PHPIniDir is the path in which the php.ini file can be found.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Additional changes in the httpd file:&lt;br /&gt;&lt;/span&gt;You will also want to change these settings as well later on, so lets just to it now that we already have the httpd file open.&lt;br /&gt;&lt;br /&gt;First, locate the following lines:&lt;br /&gt;DocumentRoot "C:/Apache2.2/htdocs"&lt;br /&gt;and&lt;br /&gt;&amp;lt;Directory "C:/Apache2.2/htdocs"&gt;&lt;br /&gt;&lt;br /&gt;You can change the paths to whatever directory you would like to keep your php files at or leave it as is. Note that you will not be able to access any any files from the web if they are not located in this directory or a child directory such as htdocs/mysite/.&lt;br /&gt;&lt;br /&gt;One last thing, locate the following:&lt;br /&gt;&amp;lt;IfModule dir_module&gt;&lt;br /&gt; DirectoryIndex index.html&lt;br /&gt;&amp;lt;/IfModule&gt;&lt;br /&gt;&lt;br /&gt;And add index.php as well. For example:&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;DirectoryIndex index.html, index.php&lt;br /&gt;&lt;br /&gt;This isn't required but makes our life a little easier. Now apache will automatically check for either index.html or index.php by default if we do no request an explicit file in the browser. For example, if we go to http://localhost/ apache will now know to check to see if we have an index.html or index.php file automatically.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Save the changes to the httpd file and lets test it!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;Ok, so lets see if it's working. We'll do this by creating a very basic php page and placing it in our document root directory as described above. First however, restart apache to allow the changed you made to the httpd file to take effect.&lt;br /&gt;&lt;br /&gt;In our document root, lets create a new php file. We'll call it index.php as I mentioned earlier. In this file, we'll add some simple code:&lt;br /&gt;&lt;br /&gt;&amp;lt;?php&gt;&lt;br /&gt;echo phpinfo();&lt;br /&gt;&amp;lt;?&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Save the file and lets test it. Open up your web browser and type the following: http://localhost/&lt;br /&gt;&lt;br /&gt;You should now be show a page with all sorts of information regarding php and apache. If not, somethings wrong...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now, we can install MySQL!&lt;br /&gt;&lt;/span&gt;This is a pretty straight forward process. Start the mysql installer program and basically just leave everything as is. Once isntalled, make sure to run the instance configuration wizard which will get mysql ready to be used. Essentially you can simply leave everything at default. Make sure to set the root password to something you can remember later on.&lt;br /&gt;&lt;br /&gt;Now we need to make a change to our environmental variables in windows. The quickest way to get there is by right click on 'My Computer' navigate to the advanced tab, click on the environmental variables button the locate the path settings. Double click on path and add the following at the end:&lt;br /&gt;&lt;br /&gt;;C:\mysql-install-directory\libmySQL.dll&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Warning! Make sure to add the ; at the beginning if theres not already one there or else you'll run into problems with your system!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;Now just hit apply and your ready to go to the next step.&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;One your done with, theres just a few more things you'll need to do in order to get everything talking to one another. First of all, go the the mysql directory and copy the libmysql.dll file over to the apache/bin directory. Next, we'll need to make a few changes to our php.ini file.&lt;br /&gt;&lt;br /&gt;Go to the php directory and create a copy of the file named php.ini-recommended&lt;br /&gt;and rename it to php.ini. Now, go ahead and open it so we can tell php about mysql. Search for the line that reads: ;extension=php_mysqli.php and remove the ";" for the extenion. Also, let's go ahead and remove the ; from ;extension=php_mcrypt.dll while were at it, as we'll need this availble in just a minute.&lt;br /&gt;&lt;br /&gt;Once your done with this, go ahead and save the file then restart apache. If apache fails to start, there is a problem somewhere in your settings. If this happens, leave a comment and I'll give you a hand.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Note: mysql.com recommends using php_mysqli over the standard php_mysql.dll for php5 and later.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now lets install PhpMyAdmin...&lt;br /&gt;&lt;/span&gt;If your not sure what phpmyadmin is, don't worry because you soon will. First, lets grab the latest release from http://www.phpmyadmin.net/home_page/downloads.php. Once it's finished downloading, extract the files to your DocumentRoot directory as I mentioned earlier. I usually rename the folder to phpmyadmin for ease of use.&lt;br /&gt;&lt;br /&gt;Now navigate through the files until you find the config.sample.inc file. Create a copy and rename it to config.inc. We need to now make just a few simple changes:&lt;br /&gt;&lt;br /&gt;Set some random value in between ''...&lt;br /&gt;$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */&lt;br /&gt;&lt;br /&gt;example:&lt;br /&gt;&lt;br /&gt;$cfg['blowfish_secret'] = 'as978a9s7234jk218kjl53'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */&lt;br /&gt;&lt;br /&gt;Next, remove the ; from the beginning of each of the following lines: (example: ;$cfg should be $cfg)&lt;br /&gt;&lt;br /&gt;$cfg['Servers'][$i]['host'] = 'localhost';&lt;br /&gt;$cfg['Servers'][$i]['connect_type'] = 'tcp';&lt;br /&gt;$cfg['Servers'][$i]['compress'] = false;&lt;br /&gt;&lt;br /&gt;/* Select mysqli if your server has it */&lt;br /&gt;$cfg['Servers'][$i]['extension'] = 'mysqli'; //make sure to add the 'i'&lt;br /&gt;&lt;br /&gt;/* User for advanced features */&lt;br /&gt;$cfg['Servers'][$i]['controluser'] = 'root'; //MySQL root user&lt;br /&gt;$cfg['Servers'][$i]['controlpass'] = 'somepassword'; //change this to whatever you had set the password to when configuring mysql.&lt;br /&gt;&lt;br /&gt;Thats pretty much about it. Now go ahead and save the changes then navigate to http://localhost/phpmyadmin or whatever you named the phpmyadmin folder to. You should now be confronted with a login screen. Use the same info you used in the config.inc file such as: root/somepassword for example.&lt;br /&gt;&lt;br /&gt;If all goes well, you'll be logged in and can start creating databases and tables in the databases. PhpMyAdmin is an invaluable tool that I personally would not want to live without and it's a good way to make sure all of our work is working correctly!&lt;br /&gt;&lt;br /&gt;If you are given any errors on the loggin screen, such as 'can not load mysqli.dll' or 'mcrypt.dll', it's because php isn't seeing them. Post a comment and I'll try to help you out.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-8414944815853434874?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/8414944815853434874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=8414944815853434874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/8414944815853434874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/8414944815853434874'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2008/09/installing-wamp.html' title='Installing wamp...'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7864001293517838507.post-5569282433425816761</id><published>2008-08-29T20:12:00.004-04:00</published><updated>2008-08-29T20:26:09.407-04:00</updated><title type='text'>C# and MySQL.</title><content type='html'>&lt;span style="font-family:verdana;"&gt;Ok I admit that I have been holding off on looking into using mysql with C# because for some strange reason, I thought it was going to ultra complicated. Well a recent project demanded that I figure it out so after a quick search I came accross MySQL Connect.net on &lt;a href="http://dev.mysql.com/"&gt;dev.mysql.com.&lt;/a&gt; After a quick read through the documentation, I was able to establish a connection and get all of the database names in about 30 minutes and after about an hour or so, I had a pretty nice class starting to form. I realized quickly though that I couldn't treat data the same in C# as I would in php since php is typeless. With a bit of thinking and playing with the code, I figured out how to check the data type of each field, compare it to C#'s internal type names and store the data to an array accordingly. After I add some more to the class, I'll be putting it on source forge.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7864001293517838507-5569282433425816761?l=thedigitalpenguin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thedigitalpenguin.blogspot.com/feeds/5569282433425816761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7864001293517838507&amp;postID=5569282433425816761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5569282433425816761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7864001293517838507/posts/default/5569282433425816761'/><link rel='alternate' type='text/html' href='http://thedigitalpenguin.blogspot.com/2008/08/c-and-mysql.html' title='C# and MySQL.'/><author><name>Jason Welch</name><uri>http://www.blogger.com/profile/12346406023220217278</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_8ZGUitBRLHI/ScVjuxta6CI/AAAAAAAAAFA/uB6wMVCP7-I/S220/l_0528b63605544523bcd33e96741394d3.jpg'/></author><thr:total>0</thr:total></entry></feed>
