<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevWebPro &#187; 2009 &#187; May</title>
	<atom:link href="http://www.devwebpro.com/2009/05/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devwebpro.com</link>
	<description>Developer Tutorials, Expert Articles, Videos &#38; News</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:34:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using APIs to Enhance Your Site</title>
		<link>http://www.devwebpro.com/using-apis-to-enhance-your-site/</link>
		<comments>http://www.devwebpro.com/using-apis-to-enhance-your-site/#comments</comments>
		<pubDate>Fri, 29 May 2009 21:22:32 +0000</pubDate>
		<dc:creator>Derald</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://pimp.devwebpro.com/using-apis-to-enhance-your-site/</guid>
		<description><![CDATA[APIs can be really useful when developing your site.  By using APIs, you can increase the features of your site at little to no cost.  Not only do you have additional features, but most APIs are easy to use and implement into any site design.  There are many sites that offer APIs, [...]]]></description>
			<content:encoded><![CDATA[<p>APIs can be really useful when developing your site.  By using APIs, you can increase the features of your site at little to no cost.  Not only do you have additional features, but most APIs are easy to use and implement into any site design.  There are many sites that offer APIs, sites such as Google, Facebook, TWitter, and Digg all provide APIs.  Google has an extensive set of APIs (http://code.google.com/more/#products-products-accounts) which harness the power of their products.  Google likes to apply their internal slogan to their products and not be evil in keeping developers on the outside, looking in and wishing they could create their own sites using the same features.  Here is a list of common, useful, and/or powerful APIs from Google.<br />
<span id="more-2378"></span><br />
1.  <a href="http://code.google.com/apis/ajaxsearch/">Google AJAX Search API</a></p>
<p>Being able to include the power of the number one search engine on your site can be very useful. Not only can you allow users to search Google without leaving your page, but you can also use it as a substitution for the default search option that you have on your site.  So now you have the power of Google right in your site&#8217;s search feature.  On a fun note, this API is used in <a href="http://goose-search.sourceforge.net/">GOOSE</a> to allow the ability to search Google via a command line interface.</p>
<p>2. <a href="http://code.google.com/apis/ajaxfeeds/">Google AJAX Feed API</a></p>
<p>Another powerful API that you can include on your site.  This API can allow you to display the results from RSS or Atom feeds on your site.   If you ever used Gmail, you know that ticker at the top of your inbox?  You can create a similar feature on your own site.  This API can even allow you to rotate images from Flickr, Photobucket, and Picasa Web Albums, so you can show off all those great pictures you have stored online.</p>
<p>3. <a href="http://code.google.com/apis/youtube/overview.html">Youtube APIs and Tools</a></p>
<div style="float: right; margin: 7px"><img alt="Youtube Logo" src="http://images.ientry.com/developerfox/enhance_your_site_with_apis/logo.gif" title="Youtube Logo" style="border: 0px;" /></div>
<p>If you include Youtube videos on your site, this API is a must have.   This API allows you to do a lot with videos that are linked from Youtube.  You can change the color of the default gray player to anything you want. You can even use a chromeless player which would make the video blend better with your site.  Most of this can be done by adding variables in the URL for the video, but those can be forgotten and you will have to search for them again, so why not just use the API where that information is right at your finger tips.</p>
<p>4. <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a></p>
<div style="float: left; margin: 7px"><img alt="Google Web Toolkit Logo" src="http://images.ientry.com/developerfox/enhance_your_site_with_apis/gwt-logo.png" title="Google Web Toolkit Logo" width="80" height="80"  style="border: 0px;" /></div>
<p>Most of the time when developers create code it is for one site, and isn&#8217;t portable, or take a long time to make the code be correct across different browsers. Google Web Toolkit API is designed to take away those headaches.  The great thing about this API, it can also be combined with <a href='http://code.google.com/eclipse/'>Google&#8217;s Eclipse</a> plugin.</p>
<p>5. <a href="http://code.google.com/apis/maps/">Google Map APIs</a></p>
<p>Google Maps API is great way to interact with users.  Using this API you can create features that allow you to display the the location of visitors to your site based on GeoIP information, allow users to get directions to your company&#8217;s location, and more.  The flexibility with Google Maps is endless, but what is great is that Google has even expanded the API to make it easier to use.  With other APIs like Google Static Map API (http://code.google.com/apis/maps/documentation/staticmaps/) you can really create user specific maps on the fly.</p>
<p>6. <a href="http://code.google.com/apis/earth/">Google Earth API</a></p>
<p>Google Earth API is very similar to Google Map API.  You could even say that Google Earth API is Google Map API on steriods.  According to the description on this API&#8217;s homepage, you can transform your Google Map API into the 3D world with as little as one line of code.   The only issues with this API are that it is supported only on Windows and OS X 10.4 or greater, and the user must have Google Earth Plugin.</p>
<p>7. <a href="http://code.google.com/apis/friendconnect/">Google Friend Connect API</a> And <a href="http://code.google.com/apis/opensocial/">OpenSocial</a></p>
<div style="float: right; margin: 7px"><img alt="Google Friend Connect API Logo" src="http://images.ientry.com/developerfox/enhance_your_site_with_apis/friendconnect_logo.png" title="Google Friend Connect API Logo" width="100" height="100"  style="border: 0px;" /></div>
<p>Both of these plugins are designed with social sites in mind.  OpenSocial&#8217;s goal is to connect multiple social sites via common APIs.  There is a large list of sites (http://wiki.opensocial.org/index.php?title=Containers) which include big names like Yahoo!, MySpace, LinkedIn, Friendster, and even Google themselves.  Google Friend Connect has a similar goal in mind.   Friend Connect wants to make it easier for users to interact with sites without the hassle of registering, but also provide developers the security know that the user isn&#8217;t a spam bot.  These two APIs are so closely related that Friend Connect actually uses OpenSocial.  </p>
<p>8.  <a href="http://code.google.com/apis/calendar/">Google Calendar APIs</a></p>
<p>Google Calendar APIs are great ways to stay connected to your users.  You can display important events to your users very easy with this API.  If you have a site about movies, music, or video games you can use the API to display when a new product is being released.  You could also use this API to display holidays, or user&#8217;s birthdays.  </p>
<p>9.  <a href="http://code.google.com/apis/chart/">Google Charts API</a></p>
<p>Creating dynamic charts can take a long time, and can cause a lot of fustration.  Google Charts can solve both, and provide a lot of options while doing so.  This API doesn&#8217;t only provide you with the ability to create a basic pie chart, but also veen diagrams, scatter plots, and radar charts .  You can even create a map to display statics, or even use a gauge like representation called a Google-o-meter.</p>
<p>10.  <a href='http://code.google.com/apis/gadgets/'>Gadgets API</a></p>
<div style="float: left; margin: 7px"><img alt="Google Gadget API logo" src="http://images.ientry.com/developerfox/enhance_your_site_with_apis/gadget_1.gif" title="Google Gadget API logo" width="80" height="80" style="border: 0px;" /></div>
<p>Gadgets, also known as widgets, can provide a degree of interactivity that can take a while to develop yourself.  If you have ever used iGoogle, you now how powerful these widgets can be.  One beneifit of creating a Gadget, is that you can submit it to Google so that it can be published, and it can be used at least on iGoogle.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/using-apis-to-enhance-your-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Unibody Macs Receive A Screen Upgrade</title>
		<link>http://www.devwebpro.com/new-unibody-macs-receive-a-screen-upgrade/</link>
		<comments>http://www.devwebpro.com/new-unibody-macs-receive-a-screen-upgrade/#comments</comments>
		<pubDate>Fri, 29 May 2009 19:32:27 +0000</pubDate>
		<dc:creator>JohnnyV</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devwebpro.com/new-unibody-macs-receive-a-screen-upgrade/</guid>
		<description><![CDATA[If you purchased a 13&#8243; Unibody MacBook in the past few days, then you are the proud owner of a brand spanking, updated screen. If you own one of the older models, you&#8217;re probably cursing and asking yourself why you didn&#8217;t wait.  Seth Weintraub, over at ComputerWorld was the first to report on this new [...]]]></description>
			<content:encoded><![CDATA[<p>If you purchased a 13&#8243; Unibody MacBook in the past few days, then you are the proud owner of a brand spanking, updated screen. If you own one of the older models, you&#8217;re probably cursing and asking yourself why you didn&#8217;t wait.  Seth Weintraub, over at ComputerWorld was the first to <a href="http://blogs.computerworld.com/apple_secretly_updated_13_inch_unibody_macbook_screens_0">report on this new model</a>. After taking a look at pictures,  and reading various responses to the news, I&#8217;m not too sure there&#8217;s that <strong>big</strong> of a difference.</p>
<p>According to Weintraub&#8217;s research, the new Unibody Macbooks have the exact same screen that the MacBook Air has. The screen provides better quality colors, black blacks, and better washout reduction. If you&#8217;re interested to see if you have one of the new screens, Weintraub has a walkthrough to check your screen&#8217;s model number.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/new-unibody-macs-receive-a-screen-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun Comic-Like Picture</title>
		<link>http://www.devwebpro.com/fun-comic-like-picture/</link>
		<comments>http://www.devwebpro.com/fun-comic-like-picture/#comments</comments>
		<pubDate>Thu, 28 May 2009 20:56:54 +0000</pubDate>
		<dc:creator>Tiffany</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://pimp.devwebpro.com/fun-comic-like-picture/</guid>
		<description><![CDATA[

In this tutorial you will learn how to turn a background into a dreamy stargazed filled photo.





Original image:

Open your image. Duplicate the layer and change the mode of the duplicate layer to Color Dodge.

Press Ctrl + I to invert the duplicate image. You will see a mainly white image now.
Go to Filter > Blur > [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td>In this tutorial you will learn how to turn a background into a dreamy stargazed filled photo.</td>
<td><img src="http://images.ientrymail.com/comeandphotoshop/comic/icon.jpg"  align="right"></td>
</tr>
</table>
<p>
<span id="more-1832"></span><br />
Original image:</p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/original.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/original.gif" width="400" border="0"></a></a></p>
<p>Open your image. Duplicate the layer and change the mode of the duplicate layer to Color Dodge.</p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/1.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/1.gif" width="400" border="0"></a></p>
<p>Press Ctrl + I to invert the duplicate image. You will see a mainly white image now.</p>
<p>Go to Filter > Blur > Gaussian Blur. Now you will start to see come color come back. Although the image isnt complete, I think just this step makes the picture look pretty cool.</p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/blur.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/blur.gif" border="0"></a></p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/2.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/2.gif" width="400" border="0"></a></p>
<p>Now you want to remove the colors. To do this, go to Image > Adjustments > Threshold. Adjust the image until you see the parts of the image that you want showing. </p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/4.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/4.gif" width="400" border="0"></a></p>
<p>Create a new layer and change the blending mode to multiply. Start painting your image. Of course, you can use whatever colors you wish. Again, this could be your complete image, but we aren&#8217;t done yet!</p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/5.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/5.gif" width="400" border="0"></a></p>
<p>To make a layer into the halftone comic book looking pattern,  choose Image > Adjustments > Threshold and drag the slider to the left until the color disappears.</p>
<p>Select Filter > Sketch > Halftone Pattern and move the contrast slider to the right and adjust the size of the checks and click Ok. </p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/6.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/6.gif" width="400" border="0"></a><br />
<br />
I added a bright yellow background to mine, just to make sure the main image stands out more.</p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/final.gif"><img src="http://images.ientrymail.com/comeandphotoshop/comic/final.gif" width="400" border="0"></a></p>
<p>All of them put together:</p>
<p><a href="http://images.ientrymail.com/comeandphotoshop/comic/all.jpg"><img src="http://images.ientrymail.com/comeandphotoshop/comic/all.jpg" width="400" border="0"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/fun-comic-like-picture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customize Your Cursor in 3 Easy Steps</title>
		<link>http://www.devwebpro.com/customize-your-cursor-in-3-easy-steps/</link>
		<comments>http://www.devwebpro.com/customize-your-cursor-in-3-easy-steps/#comments</comments>
		<pubDate>Thu, 28 May 2009 15:42:43 +0000</pubDate>
		<dc:creator>Kirin Knapp</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Action Script]]></category>
		<category><![CDATA[cursor]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://pimp.devwebpro.com/customize-your-cursor-in-3-easy-steps/</guid>
		<description><![CDATA[This tutorial will show you how to customize your cursor in three easy steps using Flash.
We are assuming you&#8217;ve already got your ad/animation/webpage ready to go, and now you want to customize your cursor to match. You can have some fun with this, making it a fancy arrow, a cross-hair, a little face, a pencil, [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will show you how to customize your cursor in three easy steps using Flash.</p>
<p>We are assuming you&#8217;ve already got your ad/animation/webpage ready to go, and now you want to customize your cursor to match. You can have some fun with this, making it a fancy arrow, a cross-hair, a little face, a pencil, a torn off hand, whatever you want &#8211; you can even make it animated.</p>
<p><object id="cursor" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" /><param name="src" value="cursor.swf" /><param name="name" value="cursor" /><embed id="cursor" type="application/x-shockwave-flash" width="400" height="300" src="cursor.swf" name="cursor" bgcolor="#FFFFFF" quality="high"></embed></object></p>
<p><span id="more-843"></span></p>
<h2>Step 1:  Make Your Cursor</h2>
<p>I have made something resembling a bull&#8217;s-eye. Also, I am making it a little transparent using the Alpha settings in the Color Mixer. This way, when you slide your cursor over your animation, you can see through it to the background.</p>
<p>Here&#8217;s the cursor&#8217;s design:</p>
<p><img src="http://images.ientrymail.com/tutorialsportal/cursor/1.jpg" alt="" /></p>
<p>You want to convert this shape to a symbol (F8 or Insert&gt;Convert to Symbol), give it a behavior of Movie Clip, and name it something like &#8220;newcursor&#8221;.</p>
<h2>Step 2:  Giving Your newcursor an Instance</h2>
<p>When you converted your new symbol into a movie clip, it saved it in your Library.  If this is not open, open it now (F11, CTRL+L or Window&gt;Library).</p>
<p><img src="http://images.ientrymail.com/tutorialsportal/cursor/2.jpg" alt="" /></p>
<p>Go back to your blank stage and drag your new movie clip from the Library, onto the stage.  You can resize your symbol now if you want to, but it&#8217;s not necessary.</p>
<p>Now, down in the Properties window (Window&gt;Properties), change the Instance Name to &#8220;newcursor&#8221;.  **When giving a symbol an instance name, it does not have to be the same name of the symbol itself, we are just happen to be using the same name.</p>
<p><img src="http://images.ientrymail.com/tutorialsportal/cursor/3.jpg" alt="" /></p>
<h2>Step 3:  Make Your Cursor Live!</h2>
<p>Open your Actions window (Window&gt;Actions).  Create a new layer at the top of your timeline and name it &#8220;actions&#8221;.  Click on the first frame of this new layer.</p>
<p>Copy this ActionScript and paste it into your actions window (making sure you have that first frame of the new layer selected):</p>
<blockquote><p>startDrag(&#8220;newcursor&#8221;, true);<br />
Mouse.hide();</p></blockquote>
<p>By looking at this code, it&#8217;s doing pretty much exactly what it says.  It&#8217;s hiding the old cursor, and dragging the new cursor with the instance name of &#8220;newcursor&#8221;.  Now you know why we gave it an instance name, since not all symbols need one.  When we named it, we essentially gave it a name for the ActionScript code to look for.  This code is only applied to the symbol with the instance name &#8220;newcursor&#8221;.</p>
<h2>Save and publish!  We&#8217;re done!</h2>
<p><object id="cursor" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" /><param name="src" value="cursor.swf" /><param name="name" value="cursor" /><embed id="cursor" type="application/x-shockwave-flash" width="400" height="300" src="cursor.swf" name="cursor" bgcolor="#FFFFFF" quality="high"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/customize-your-cursor-in-3-easy-steps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create an Artistic Face with Scattered Letters</title>
		<link>http://www.devwebpro.com/create-an-artistic-face-with-scattered-letters/</link>
		<comments>http://www.devwebpro.com/create-an-artistic-face-with-scattered-letters/#comments</comments>
		<pubDate>Wed, 27 May 2009 18:47:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Text Effect]]></category>

		<guid isPermaLink="false">http://www.devwebpro.com/create-an-artistic-face-with-scattered-letters/</guid>
		<description><![CDATA[In this tutorial I will show you an easy way to create an artistic photo manipulation using scattered letters, a face, and a gradient.
 

First download this picture:
 
Start a new document about 800X900px and make the background black.
Grab your gradient tool first



Start a new layer and drag your gradient on the screen until you [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial I will show you an easy way to create an artistic photo manipulation using scattered letters, a face, and a gradient.</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot21-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot21.jpg" border="0"></a> </p>
<p><span id="more-7489"></span></p>
<p>First download this picture:</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/face-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/face.jpg" border="0"></a> </p>
<p>Start a new document about 800X900px and make the background black.</p>
<p>Grab your gradient tool first</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot1.gif"></p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot2.gif"></p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot3.gif"></p>
<p>Start a new layer and drag your gradient on the screen until you get something similar to this</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot4-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot4.jpg" border="0"></a> </p>
<p>Open your picture of the girl and put it in the middle of your document.</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot5-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot5.jpg" border="0"></a> </p>
<p>Duplicate your face layer so you have a backup and hide one of them.</p>
<p>On the layer you did not hide hit ctrl+U on your keyboard to bring up your hue/saturation tool and use these settings:</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot6.gif"></p>
<p>Now she should look purple like this</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot7-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot7.jpg" border="0"></a> </p>
<p>Now use your level tool to darken her a bit by hitting ctrl+L on your keyboard and use these settings</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot8.gif"></p>
<p>Now on to the letters.</p>
<p>Create a new layer above all the rest and add the letters A-Z on your canvas using<br />
separate layers for each one, I know this sounds time consuming but its not bad.<br />
Randomly place them but keep them close together. </p>
<p>I am going to use the font called &#8220;viking&#8221;.</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot9-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot9.jpg" border="0"></a> </p>
<p>Now for each letter go through and use your transform tool (ctrl+t) on each letter and spin them all so they look more random</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot10.jpg"></p>
<p>Now choose one of your letters to add these blending options to</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot11.gif"></p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot12.gif"></p>
<p>Now right click on the letter you added them to and pick &#8220;copy layer style&#8221;</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot13.gif"></p>
<p>Then highlight all of your other letter layers together, right click them and click &#8220;paste layer style&#8221;</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot14.gif"></p>
<p>Now they should all look the same, similar to this</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot15.jpg"></p>
<p>Now merge all those layers together and then copy the new layer a few times and move it over her face</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot16-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot16.jpg" border="0"></a> </p>
<p>Now duplicate a few more of them and make them smaller and also cover her face</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot17-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot17.jpg" border="0"></a> </p>
<p>Next duplicate a few more and place them around her face on the canvas.</p>
<p>Here is what I have</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot18-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot18.jpg" border="0"></a> </p>
<p>Now drag the picture of the face above all the layers and set its blending mode to pin light</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot19.gif"></p>
<p>After you do that there will be black area around the face so take a large soft eraser brush and erase to get rid of the black. I am using a 65px brush.</p>
<p><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot20.jpg"></p>
<p>After that I have something like this</p>
<p><a href="http://images.ientrymail.com/time2photoshop/letterface/screenshot21-large.jpg"><img src="http://images.ientrymail.com/time2photoshop/letterface/screenshot21.jpg" border="0"></a> </p>
<p>That is about it for this tutorial. There are many more things you can add to this to make it really good, but I am just trying to get you jump started in the right direction so have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/create-an-artistic-face-with-scattered-letters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple Goes Back to School with More Mac for Less</title>
		<link>http://www.devwebpro.com/apple-goes-back-to-school-with-more-mac-for-less/</link>
		<comments>http://www.devwebpro.com/apple-goes-back-to-school-with-more-mac-for-less/#comments</comments>
		<pubDate>Wed, 27 May 2009 18:41:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devwebpro.com/apple-goes-back-to-school-with-more-mac-for-less/</guid>
		<description><![CDATA[Going back to school already? For the Apple Store, yes. As of this morning, May 27, the Apple Store has started their annual buy a Mac for college promotion. This year, buying a new Mac (as a college student or faculty or staff member) before September 8 will also get you a free 8GB iPod [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Going back to school already? For the Apple Store, yes. As of this morning, May 27, the Apple Store has started their <a href="http://store.apple.com/us/browse/campaigns/back_to_school?mco=Mjk3NzY4Mg">annual buy a Mac for college promotion</a>. This year, buying a new Mac (as a college student or faculty or staff member) before September 8 will also get you a free 8GB iPod touch, very much the same as last year’s promotion. Of course, you’ll have to shell out the cash at checkout, but you’ll get it all back via rebate.</p>
<p class="MsoNormal"> </p>
<p><span>But the free iPod touch isn’t the only deal the Apple store is currently offering. What many may not have noticed is that Apple is also offering a bit more bang for your buck if you’re shopping for the <a href="http://store.apple.com/us/browse/home/shop_mac/family/macbook">basic 13-inch MacBook</a>. At $999, the white MacBook now offers 2.13 GHz, while the aluminum 13-inch offers only 2.0GHz with a much pricier tag of $1,299. So if you’re into brains over beauty, you’ll definitely appreciate Apple’s addition to the basic white package <em>without</em> adding to the price. And that’s the only difference between the 2 MacBooks. Choose the white MacBook, and yes, you’re getting more Mac for less. And this offer is available to everyone, not just those who qualify for Apple’s Back to School promotion</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/apple-goes-back-to-school-with-more-mac-for-less/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle, HP Set Price/Performance Database Record</title>
		<link>http://www.devwebpro.com/oracle-hp-set-priceperformance-database-record/</link>
		<comments>http://www.devwebpro.com/oracle-hp-set-priceperformance-database-record/#comments</comments>
		<pubDate>Wed, 27 May 2009 15:07:52 +0000</pubDate>
		<dc:creator>Doug Caverly</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://pimp.devwebpro.com/oracle-hp-set-priceperformance-database-record/</guid>
		<description><![CDATA[Outstanding performance can really turn people&#8217;s heads; look at the Bugatti Veyron or some of the most advanced Ferraris as proof.  A good price point can earn attention, too . . . all sorts of stuff has been written about the Tata Nano.  But it&#8217;s the combination of these qualities that may count most, and [...]]]></description>
			<content:encoded><![CDATA[<p>Outstanding performance can really turn people&#8217;s heads; look at the Bugatti Veyron or some of the most advanced Ferraris as proof.  A good price point can earn attention, too . . . all sorts of stuff has been written about the Tata Nano.  But it&#8217;s the combination of these qualities that may count most, and Oracle and HP have set a database record in this respect.</p>
<p><span id="more-2342"></span>Think of <a href="http://www.oracle.com/database/std_one.html">Oracle Database 11g Standard Edition One</a> as a Chevrolet Corvette or even a Nissan GT-R, if you will.  A press release sent out today explained how it aced the database equivalent of a horsepower per dollar examination.</p>
<p>The release stated, &#8220;Achieving 232,002 transactions per minute with a price/performance of $.54USD/tpmC, Oracle Database 11g Standard Edition One with Oracle Enterprise Linux running on an HP ProLiant ML350 G6 server with a single-socket Intel(R) Xeon(R) E5520 quad-core processor and HP Smart Array P411 controller delivered the best price-per-transaction-per-minute ever achieved with the TPC-C benchmark, in addition to delivering the fastest result for a one socket system.&#8221;</p>
<p>Impressed yet?  John Gromala, the director of product marketing over HP&#8217;s Industry Standard Servers division, also said, &#8220;The TPC-C benchmark is the industry standard OLTP benchmark, and HP&#8217;s leading price/performance further reinforces the significant value HP ProLiant servers running Oracle Database provide to our customers.&#8221;</p>
<p>So although this setup may not make as great of a glossy poster as an Aston Martin, it sounds like there&#8217;s definitely something new for database professionals to drool over.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/oracle-hp-set-priceperformance-database-record/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Seeks Help Extending CFSCRIPT</title>
		<link>http://www.devwebpro.com/adobe-seeks-help-extending-cfscript/</link>
		<comments>http://www.devwebpro.com/adobe-seeks-help-extending-cfscript/#comments</comments>
		<pubDate>Wed, 27 May 2009 13:13:01 +0000</pubDate>
		<dc:creator>Sean Corfield</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://pimp.devwebpro.com/adobe-seeks-help-extending-cfscript/</guid>
		<description><![CDATA[Lately, the committee has been looking at proposals to extend CFSCRIPT so that components can be written entirely in CFSCRIPT instead of requiring tags. Adobe has been the main driver for the proposals but other committee members have been providing their share of ideas and suggestions when we get stuck (or don&#8217;t like Adobe&#8217;s proposals).

Right [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, the committee has been looking at proposals to extend CFSCRIPT so that components can be written entirely in CFSCRIPT instead of requiring tags. Adobe has been the main driver for the proposals but other committee members have been providing their share of ideas and suggestions when we get stuck (or don&#8217;t like Adobe&#8217;s proposals).</p>
<p>
Right now, we have a pretty solid definition of how CFSCRIPT should work so that you can write entire components. Mostly it follows what you may have seen Adobe show off at conferences but Adobe is still making changes in response to feedback from the committee (and its own banks of prerelease testers, I&#8217;m sure) and some of Adobe&#8217;s suggestions were considered vendor-specific by the committee. </p>
<p>
But we&#8217;re stuck on a couple of tags that we&#8217;re really struggling to define in CFSCRIPT. We&#8217;d like you to help us make some decisions here! </p>
<p><span id="more-1790"></span>
<p>
First off, here&#8217;s a simple component written using core CFML2009: </p>
<div><font color="MAROON">&lt;cfscript&gt;</font><br /> import org.corfield.cfcs.*;</p>
<p> component extends=<font color="BLUE">&#8220;BaseComponent&#8221;</font> {<br /> &nbsp;&nbsp;&nbsp;<br /> &nbsp;&nbsp;&nbsp;public any init( string fname, string lname, string addr ) {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.fname = fname;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.lname = lname;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var country = getDefaultCountry();<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.address = new gov.usps.cfcs.Address(addr,country);<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} catch (any ex) {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;writeLog(text=<font color="BLUE">&#8220;Address failure&#8221;</font>,log=<font color="BLUE">&#8220;postal&#8221;</font>);<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw(message=<font color="BLUE">&#8220;Invalid Address&#8221;</font>);<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return this;<br /> &nbsp;&nbsp;&nbsp;}<br /> }<br /> <font color="MAROON">&lt;/cfscript&gt;</font></div>
<p> Extended core CFML2009 would allow the <tt>&lt;cfscript&gt;</tt> tags to be omitted (with rules about what is allowable outside <tt>component</tt>). Extended core also adds a few other useful constructs that are optional for vendors (but if they implement them, they should follow the committee&#8217;s spec).
<p>You&#8217;ll see <tt>import</tt> and <tt>new</tt> in here, as well as <tt>var</tt> appearing somewhere other than the top of the function. You&#8217;ll also see that we&#8217;ve voted to include <tt>throw</tt> in core CFML with a function-call style syntax that allows attributes to specified like named arguments. We&#8217;ve generally followed that pattern for tags-as-script, so you can say, for example: </p>
<div>thread(name=<font color="BLUE">&#8220;mythread&#8221;</font>) {<br /> <font color="GRAY"><i>&nbsp;&nbsp;&nbsp;// your code here</i></font> }</div>
<p> But we&#8217;ve run into some problems trying to solve this for <tt>cfmail</tt> and <tt>cfquery</tt>. The problem is that the body of these tags is treated specially. It isn&#8217;t just code, it&#8217;s text with embedded code. You can see the problem clearly in this example:
<div>cfmail(&#8230;) {<br /> I am text in the email!<br /> but = i_am(<font color="BLUE">&#8220;a&#8221;</font>,functionCall());<br /> }</div>
<p> In the tag-based version, it&#8217;s easy to identify code: it all begins with <tt>&lt;cf</tt> or is wrapped in <tt>#</tt> but in CFSCRIPT, code looks like regular text.
<p>Both <tt>cfmail</tt> and <tt>cfquery</tt> have nested tags and we can clearly put those in the tag-as-script body: </p>
<div>cfmail(&#8230;) {<br /> &nbsp;&nbsp;&nbsp;cfmailparam(&#8230;);<br /> &nbsp;&nbsp;&nbsp;cfmailpart(&#8230;);<br /> }</div>
<p> Since CFML allows multi-line strings, we&#8217;re considering adding a <tt>body</tt> attribute to <tt>cfmail</tt> and a <tt>sql</tt> attribute to <tt>cfquery</tt> so you could do this:
<div>myMail = <font color="BLUE">&#8220;Dear #fname#,</p>
<p> I am text in the email!&#8221;</font>;<br /> cfmail(body=myMail) {<br /> <font color="GRAY"><i>&nbsp;&nbsp;&nbsp;// just code, including cfmailparam() etc</i></font> }</div>
<p> We&#8217;ve reviewed a lot of syntax options and dismissed most as either unworkable for some technical reason or just downright ugly.
<p><strong>What would you like to see for mail and query in CFSCRIPT?</strong> </p>
<p>
And, yes, we&#8217;re still discussing <tt>cfmail</tt> vs <tt>mail</tt>. For some tags, the name without the prefix is likely to clash with existing user variables and functions &#8211; and may not be as easy to read. For example, which of these two are more obvious and less likely to cause compatibility problems with your code: </p>
<div>http(url=<font color="BLUE">&#8220;<a target="_blank" href="http://foo.com/">http://foo.com/</a>&#8220;</font>,result=data) {<br /> &nbsp;&nbsp;&nbsp;httpparam(type=<font color="BLUE">&#8220;cookie&#8221;</font>,name=<font color="BLUE">&#8220;uid&#8221;</font>,value=<font color="BLUE">&#8220;42&#8243;</font>);<br /> }<br /> cfhttp(url=<font color="BLUE">&#8220;<a target="_blank" href="http://foo.com/">http://foo.com/</a>&#8220;</font>,result=data) {<br /> &nbsp;&nbsp;&nbsp;cfhttpparam(type=<font color="BLUE">&#8220;cookie&#8221;</font>,name=<font color="BLUE">&#8220;uid&#8221;</font>,value=<font color="BLUE">&#8220;42&#8243;</font>);<br /> }</div>
<p> So, input please! On both the syntax for mail and query specifically but also tags-as-script in general.
<p>
<a href="http://corfield.org/blog/index.cfm/do/blog.entry/entry/Help_the_CFML_Advisory_Committee">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/adobe-seeks-help-extending-cfscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taking Artist Concept Art To Realistic Render Art</title>
		<link>http://www.devwebpro.com/taking-artist-concept-art-to-realistic-render-art/</link>
		<comments>http://www.devwebpro.com/taking-artist-concept-art-to-realistic-render-art/#comments</comments>
		<pubDate>Tue, 26 May 2009 19:41:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Illustration]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.devwebpro.com/taking-artist-concept-art-to-realistic-render-art/</guid>
		<description><![CDATA[So I got to playing The Legend Of Zelda: Link To The Past this week and it rekindled my love of old school RPG. There is one scene when you find the master sword in The Lost Woods. I always loved that part so I decided this weeks tutorial would be taking the concept art [...]]]></description>
			<content:encoded><![CDATA[<p>So I got to playing The Legend Of Zelda: Link To The Past this week and it rekindled my love of old school RPG. There is one scene when you find the master sword in The Lost Woods. I always loved that part so I decided this weeks tutorial would be taking the concept art of the master sword and turn it into a piece of realistic art.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Teaser.jpg" /><span id="more-7716"></span></p>
<p>To begin I am going with my new native screen size of 1920&#215;1080. You can use whatever screen size you like. Fill the document with #364143.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Base.jpg" /></p>
<p>Then do a search for a nice large forest make sure there a no people in the picture. Add it to our document. Then hit CTRL+U check the colorize box. Using the base color as a reference adjust the hue and brightness to match.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Forest.jpg" /></p>
<p>Now we are going to add our first set of fog. There are some awesome fog brush set on <a href="http://www.deviantart.com/#order=9&amp;q=fog+brush">deviantart</a> I found a few there I used in this tutorial. Make a new layer Now using these three colors (#467170, #6c9696, and #425354) and using the fog brushes you found make a mixture of different colors and brush to get an out come like below:</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/FogLayer1.jpg" /></p>
<p>Next we are are going to add our first set of light beams through the trees. Using your Pen tool Make three 45&deg; angle selections of various widths. Then go to your Paths Palette and CTRL+Click your work path. Make another layer and fill the selection with #81a38a. Again using the pen tool remove some of the color from in front of the trees. Then go to Filter > Blur >Gaussian Blur  and select a radius of 20 &#8211; 40 and hit OK. Finally set the layer fill to 50%.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Lightbeams1.jpg" /></p>
<p>Use the same steps as above create another light beam.  Make another layer and fill the selection with #FFFFFF. Then go to Filter > Blur >Gaussian Blur  and select a radius of 20 &#8211; 30 and hit OK. Finally set the layer fill to 80%.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Lightbeams2.jpg" /></p>
<p>Next we need to find a good photo of a knarled tree for our foreground. Once you have found one remove it from it&#8217;s back ground and add it to our document. Follow the same blending method as we used on the background forest.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/ForegroundTree.jpg" /></p>
<p>Make a new layer. Using your pen tool make a shape like below and fill it with #355155. This will serve as a base for our marble monument.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/MarbleBase.jpg" /></p>
<p>Now again do a search for a highres stone texture. Once you have found one you like add it to the document. Then go to Edit > Transform > Perspective and move the top width to a third of the base. Next CTRL+Click you marblebaselayer to make a selection. Copy the stone texture in that selection. Set the new texture layer to Multiply.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/MarbleBaseTexture.jpg" /></p>
<p>Again Using your pen tool make a slection of the top. Using the selection you just made copy out the selection from the original stone texture. Then go to Filter > Blur > Gaussian blur and give it about a 5 &#8211; 10 radius blur. Finally go to your blending options and add a coloroverlay. Set the Overlay to mode to color and the color to #87a5a3.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/MarbleTop.jpg" /></p>
<p>Now we are gonig to add out last Light Beam. Make a new layer and using you pen tool make a 45&deg; selection like below. Fill the selection with white and use the same Gaussian Blur as on the others. Set the fill to 60%</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Lightbeams3.jpg" /></p>
<p>Again do a search for a CG render of Link&#8217;s Master Sword. Then cut it from it background and add it to our document.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Mastersword.jpg" /></p>
<p>Make a new layer. Now we are going to make our midground fog. Using the same steps as on the first set of fog make this layer but this is only going to cover a part of the monument.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/MidGroundFog.jpg" /></p>
<p>Now do a search for a nice rounded top stone tablet. If you find one you like but it has writing on it we can remove it or rather cover it using the clone tool. Once you have the one you like cut it from it&#8217;s back ground and add it to our document. Next using a soft eraser at 20% opacity remove a a bit of the bottom.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/StoneTablet.jpg" /></p>
<p>Make a new Layer. Using your pen tool make a rounded selection at the top of the tablet where it meets the sword. Fill the selection with black. Then go to Filter > Blur > Gaussian Blur use 10 &#8211; 20 and hit OK. Set the Layer Fill to 75%</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/SwordShadowA.jpg" /></p>
<p>Next CTRL+Click the sword layer to make a selection. Make a new layer and fill the selection with black. Then go to Edit > Transform > Perspective and angle Sharply to the left. Then go to Filter > Blur > Gaussian Blur use 10 &#8211; 20 and hit OK. Set the Layer Fill to 75%</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/SwordShadowB.jpg" /></p>
<p>Now we are going to add some text. I used &#8220;Angerthas Moria&#8221; ,which is a free font, but you can use any rune based font. Then using that font type out &#8220;Who so ever pulls this sword from this stone shall be king&#8221; (10 points if you know where that&#8217;s from). Then break the sentence into two line make the second longer then the first and center the entire phrase. Scale the text to fit on the stone. Now we are going to add a bevel and emboss. Go to your blending options and select Bevel and Emboss set your style to Outer Bevel, Technique to Soft Chisel, and your size to 2px and hit OK. Finally set the layer fill to 25%.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/TabletText.jpg" /></p>
<p>Now that we have most of the shadow and the text we need to finish the shadow from the sword. So again grab your pen tool and make an angled selection over the top left of the tablet. Make a new layer and fill the selection with black. Then go to Filter > Blur > Gaussian Blur use 10 &#8211; 20 and hit OK. Set the Layer Fill to 60%</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/SwordShadowC.jpg" /></p>
<p>Now make a selection of the stone tablet and make a new layer. Fill the selection with #203133. Then set the layer blend to Vivid Light and the fill to 50%</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/TabletOverlay.jpg" /></p>
<p>Now we are going to add a bit of light glare on the tablet. So again take your pen tool and make a 45&deg; right angle jagged top and rounded bottom selection the width of the tablet. Fill the selection with white. Then go to Filter > Blur > Gaussian Blur use 10 &#8211; 20 and hit OK. Set the Layer Fill to 25%</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/TabletLight.jpg" /></p>
<p>Next make a new layer and CTRL+Click the Top Marble selection. Then using a soft brush with black as the color make two filled areas like below. Set the Layer Fill to 40%</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/MarbleTopShadow.jpg" /></p>
<p>Next find some good selections of ferns by doing a search on google the larger the image the better. Once you have 4 &#8211; 5 images cut out the ferns and add them to the document. Thens scale the ferns down and mke a blanket of them at the lower portion of the document. Merge the fern layers. Then hit CTRL+U check the colorize box. Using the fog layers as a reference adjust the hue and brightness to match. Then add a dropshadow. Set the blend to multiply, the opacity to 75%, the distance to 10, and the size to 30</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/ForeGroundFerns.jpg" /></p>
<p>Make a new layer. Now we are going to make our foreground fog. Using the same steps as on the other sets of fog make this layer but this is only going to cover a parts of the ferns.</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/ForegroundFog.jpg" /></p>
<p>Finally make a new layer and fill is with #121714. Then using your Eliptical Maruqee tool make a nice large oval. Then to Select > Modify > Feather. Then feather the selection 10 &#8211; 20 pixel and hit Ok. Next hit the delete key. Set the layer to 90% and you are finished.</p>
<p><a href="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/FinalLarge.jpg"><img border="0" src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/FinalSmall.jpg" /></a></p>
<p>There you have from arisit concept art:</p>
<p><img src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/Original.jpg" /></p>
<p>To realistic render art:</p>
<p><img border="0" src="http://images.ientrymail.com/tutorialdesk/www/tutorial/LinkMasterSword/FinalSmall.jpg" /></p>
<p>Let me see what you come up with and I will post them here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/taking-artist-concept-art-to-realistic-render-art/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft Ordered To Pay XML Firm $200 Million</title>
		<link>http://www.devwebpro.com/microsoft-ordered-to-pay-xml-firm-200-million/</link>
		<comments>http://www.devwebpro.com/microsoft-ordered-to-pay-xml-firm-200-million/#comments</comments>
		<pubDate>Tue, 26 May 2009 18:34:26 +0000</pubDate>
		<dc:creator>Doug Caverly</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.devwebpro.com/microsoft-ordered-to-pay-xml-firm-200-million/</guid>
		<description><![CDATA[Sometimes, the figurative little guy wins.  Sometimes, the figurative little guy is an XML company.  And this is both of those times, since Microsoft&#8217;s been ordered to pay i4i $200 million for patent infringement.
Many years ago, Toronto-based i4i was granted a patent related to &#8220;[s]ystem and method for generating an XML-based fault model.&#8221;  The abstract [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes, the figurative little guy wins.  Sometimes, the figurative little guy is an XML company.  And this is both of those times, since Microsoft&#8217;s been ordered to pay i4i $200 million for patent infringement.</p>
<p>Many years ago, Toronto-based i4i was granted a <a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;Sect2=HITOFF&amp;u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&amp;r=2&amp;p=1&amp;f=G&amp;l=50&amp;d=PTXT&amp;S1=i4i">patent</a> related to &#8220;[s]ystem and method for generating an XML-based fault model.&#8221;  The abstract specifically mentioned Word documents, and then such documents were named many more times throughout the rest of the application.</p>
<p>As for the subject of legal contention, <a href="http://arstechnica.com/microsoft/news/2009/05/microsoft-to-fight-200-million-patent-infringement-ruling.ars">Emil Protalinski</a> reports, &#8220;Word 2003 and Word 2007 use extensible markup language (XML) for encoding and customizing the XML in a way that i4i believes infringes on its patent.&#8221;</p>
<p>Now, a federal jury&#8217;s sided with i4i, and you might judge the importance of the decision in light of the fact that i4i&#8217;s website is down (think traffic overload).  With most tech-related companies, that sort of thing doesn&#8217;t happen every day.</p>
<p>Unfortunately for i4i (and perhaps XML pros who would look to the company as something of a hero), Microsoft does intend to appeal the $200 million verdict, so it may be quite a while before anything&#8217;s final and money changes hands.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devwebpro.com/microsoft-ordered-to-pay-xml-firm-200-million/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
