<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>fosron's shared items in Google Reader</title><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/fosronlt-shared" /><language>en</language><managingEditor>noemail@noemail.org (fosron)</managingEditor><lastBuildDate>Sat, 20 Aug 2011 06:12:16 PDT</lastBuildDate><generator>Google Reader http://www.google.com/reader</generator><gr:continuation xmlns:gr="http://www.google.com/schemas/reader/atom/">CKad-7HZ6KUC</gr:continuation><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="fosronlt-shared" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><description></description><item><title>44 Websites to Find Free Fonts</title><link>http://feedproxy.google.com/~r/FuelYourCreativity/~3/SmGhNQ5dGKw/</link><category>Typography</category><category>inspiration</category><category>type</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jennifer Moline</dc:creator><pubDate>Thu, 18 Aug 2011 21:38:26 PDT</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/d99ef4a2fdb8b3bf</guid><description>&lt;p&gt;&lt;p&gt;&lt;a href="javascript:void(0);"&gt;&lt;img src="javascript:void(0);" border="0" alt=""&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313"&gt;Advertise here via BSA&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;If you’re a graphic designer who can’t bear to see Helvetica used for one more postcard or Times New Roman on another newsletter, then it’s time to expand your font library. But what to do when you’re a freelancer on a budget? Find free fonts!&lt;/p&gt;
&lt;div style="width:610px"&gt;&lt;a href="http://www.theleagueofmoveabletype.com/fonts/15-league-script-1"&gt;&lt;img title="blog6_image" src="http://www.fuelyourcreativity.com/files/blog6_image-600x219.jpg" alt="League Script #1, from The League of Moveable Type" width="600" height="219"&gt;&lt;/a&gt;&lt;p&gt;League Script #1, from The League of Moveable Type&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;I racked the brains of designers as well as scoured the web in search of free fonts. I then compiled a list that includes popular go-to sites such as DaFont as well as lesser-known pages and even nondesign websites that just happen to provide free fonts. The fonts you’ll find on these sites include calligraphy, stencils, military, children’s themes, handwriting, graffiti and comic fonts. You’ll find inspiration for wedding invitations, business cards, scrapbooks, marketing postcards, kids’ parties and more.&lt;/p&gt;
&lt;p&gt;A caveat: Not every font on each site listed here is free. On some sites, every font is free of charge, and on others, perhaps just one is.&lt;/p&gt;
&lt;p&gt;I have a request for typography fans: Which free font sites am I missing?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.1001fonts.com/"&gt;1001 Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.1001freefonts.com/"&gt;1001 Free Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://desktoppub.about.com/od/freefonts/tp/Free_Handwriting_School_Fonts.htm"&gt;About.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.abstractfonts.com/font/13135"&gt;Abstract Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.acidfonts.com/graffitifonts1.htm"&gt;Acid Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.billybear4kids.com/fonts/fonts.htm"&gt;BillyBear4Kids&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.blambot.com/"&gt;Blambot&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.bobsyouruncle.net/font-types.htm"&gt;Bob’s Your Uncle&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.bvfonts.com/"&gt;BV Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://moorstation.org/fontennium/celtic/fscelt1.htm"&gt;Celtic Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www222.pair.com/sjohn/fonts.htm"&gt;Cumberland Fontworks&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dafont.com/"&gt;DaFont&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dailyfreefonts.com/fonts/info/4152-The-King---Queen-font.html"&gt;DailyFreeFonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontalicious.com/"&gt;Fontalicious&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontcubes.com/Walt-Disney-Script.font"&gt;Font Cubes&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontenvironment.com/"&gt;Font Environment&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.thefontfactory.com/a4.shtml"&gt;The Font Factory&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kevinandamanda.com/fonts/fontsforpeas/"&gt;Fonts for Peas&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontgarden.com/gallery.php"&gt;Font Garden&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontriver.com/script/graffiti/"&gt;Font River&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fonts101.com/search/cursive.aspx"&gt;Fonts101&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fonts2u.com/jellyka-waterways-seafarers.font"&gt;Fonts2u&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontspace.com/"&gt;FontSpace&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontsquirrel.com/"&gt;Font Squirrel&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontstock.net/"&gt;FontStock&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fontemple.com/free-download/1856-ChalkDust.html"&gt;Font Temple&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.font-zone.com/browsefamily.php?key=Kids&amp;amp;start=0"&gt;Font-Zone&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.free-fonts.com/handwriting_fonts.html"&gt;Free Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.freepremiumfonts.com/categories/kids.aspx"&gt;Free Premium Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.free-fonts.com/script_fonts.html"&gt;Free Script Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.iconian.com/"&gt;Iconian Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.instantshift.com/2009/06/08/50-free-handwritten-fonts-for-web-designers-and-logo-artists/"&gt;InstantShift&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.johancb.se/en/index.php?sida=start"&gt;Johan Cedmar-Brandstedt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.theleagueofmoveabletype.com/"&gt;The League of Moveable Type&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.losttype.com/font/?name=wisdom%20script"&gt;Lost Type Co-Op&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mediafire.com/?jwgnzwtm0fk"&gt;MediaFire&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://new.myfonts.com/"&gt;MyFonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.princessfonts.com/"&gt;Princess Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.quantumenterprises.co.uk/fonts/fontvault.htm"&gt;Quantum Enterprises&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.searchfreefonts.com/"&gt;SearchFreeFonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://simplythebest.net/fonts/"&gt;SimplytheBest Fonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.moorstation.org/typoasis/"&gt;Typoasis&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.urbanfonts.com/free-fonts.htm"&gt;UrbanFonts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.demolitionkitchen.com/zono/freebies/index.htm"&gt;Zono Art&lt;/a&gt;&lt;/p&gt;
&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:m_VRC8mRU_Q"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?d=m_VRC8mRU_Q" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?i=SmGhNQ5dGKw:BBe7q8ewbJ4:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?i=SmGhNQ5dGKw:BBe7q8ewbJ4:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?i=SmGhNQ5dGKw:BBe7q8ewbJ4:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?d=TzevzKxY174" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?d=dnMXMwOfBR0" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FuelYourCreativity?a=SmGhNQ5dGKw:BBe7q8ewbJ4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FuelYourCreativity?i=SmGhNQ5dGKw:BBe7q8ewbJ4:D7DqB2pKExk" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FuelYourCreativity/~4/SmGhNQ5dGKw" height="1" width="1"&gt;</description></item><item><title>Philip Norton's Blog: Netscape HTTP Cooke File Parser In PHP</title><link>http://www.phpdeveloper.org/news/16538</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">(author unknown)</dc:creator><pubDate>Thu, 30 Jun 2011 07:09:00 PDT</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/a2e655614e86aded</guid><description>&lt;p&gt;
&lt;i&gt;Philip Norton&lt;/i&gt; has &lt;a href="http://www.hashbangcode.com/blog/netscape-http-cooke-file-parser-php-584.html"&gt;shared a script he's created&lt;/a&gt; in a new post today that lets you read from a Netscape-formatted cookie file (as outputted from a curl request).
&lt;/p&gt;
&lt;blockquote&gt;
This file is generated by PHP when it runs CURL (with the appropriate options enabled) and can be used in subsequent CURL calls. This file can be read to see what cookies where created after CURL has finished running. As an example, this is the sort of file that might be created during a typical CURL call.
&lt;/blockquote&gt;
&lt;p&gt;
The file is structured, plain-text content with information on the domain, path, security, name and expiration details of each cookie. His script parses out these details and pushes them into a basic array, prime for searching and sorting (and reuse) in your application. 
&lt;/p&gt;</description></item><item><title>HOW TO: Land a Job at Google</title><link>http://feedproxy.google.com/~r/Mashable/~3/EIXW6iWBms4/</link><category>Google</category><category>How-To</category><category>how to</category><category>jobs</category><category>trending</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lauren Indvik</dc:creator><pubDate>Sun, 12 Jun 2011 11:56:50 PDT</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/815837d97831963d</guid><description>&lt;p&gt;&lt;div&gt;&lt;div style="float:right;margin-bottom:10px"&gt;&lt;a href="http://www.stumbleupon.com/submit?text=sdasdasd&amp;amp;url=http://mashable.com/2011/06/12/how-to-land-a-job-at-google/"&gt;&lt;img style="border:none;margin-right:5px" src="http://5.mshcdn.com/wp-content/themes/v7/img/share-buttons/stumbleupon.png" align="right"&gt;&lt;/a&gt; &lt;a href="http://digg.com/tools/diggthis/login?url=http://mashable.com/2011/06/12/how-to-land-a-job-at-google/&amp;amp;title=HOW%20TO:%20Land%20a%20Job%20at%20Google&amp;amp;related=true&amp;amp;style=true"&gt;&lt;img style="border:none;margin-right:5px" src="http://6.mshcdn.com/wp-content/themes/v7/img/share-buttons/diggme.png" align="right"&gt;&lt;/a&gt; &lt;a name="fb_share" href="http://www.facebook.com/sharer.php?u=http://mashable.com/2011/06/12/how-to-land-a-job-at-google/&amp;amp;src=sp" style="text-decoration:none"&gt;&lt;img style="border:none;margin-right:5px" src="http://6.mshcdn.com/wp-content/themes/v7/img/share-buttons/fb.jpg" align="right"&gt;&lt;/a&gt; &lt;a href="http://api.tweetmeme.com/share?url=http://mashable.com/2011/06/12/how-to-land-a-job-at-google/&amp;amp;service=bit.ly"&gt;&lt;img style="border:none;margin-right:5px" width="51" height="61" src="http://api.tweetmeme.com/imagebutton.gif?url=http://mashable.com/2011/06/12/how-to-land-a-job-at-google/" align="right"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="float:left;margin-bottom:10px"&gt;&lt;img src="http://5.mshcdn.com/wp-content/uploads/2011/05/Google-Image-Mashable.jpg" alt="" title="Google Image Mashable" width="225" height=""&gt;&lt;/div&gt;&lt;div style="clear:both"&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Google is having a big hiring year — &lt;a href="http://mashable.com/2011/01/25/googlehiring/"&gt;its biggest ever&lt;/a&gt;, in fact.&lt;/p&gt;&lt;p&gt;This week we spoke with &lt;a href="https://twitter.com/#!/BryanPower"&gt;Bryan Power&lt;/a&gt;, a people operations manager at Google, for advice on getting hired by the tech giant.&lt;/p&gt;&lt;p&gt;Power oversees sales hiring in the North and South America regions. Previously, he led recruiting for the product management and engineering groups, giving him familiarity with hiring practices in multiple areas of the company.&lt;/p&gt;&lt;hr&gt;&lt;h2&gt;Paint a Picture, Concisely&lt;/h2&gt;&lt;hr&gt;&lt;p&gt;&lt;center&gt;&lt;img src="http://4.mshcdn.com/wp-content/uploads/2011/06/google_3.jpg" alt="" title="google_3" width="480" height="320"&gt;&lt;/center&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Power suggests job seekers — at Google and elsewhere — begin by presenting a picture of what they’ve done in their careers as concisely and precisely as possible. Every word on your resume or profile should count, he says, and job applicants need to understand the difference between responsibilities and accomplishments.&lt;/p&gt;&lt;p&gt;Too often Power receives resumes that describe their previous roles, but don’t talk about what they did in those roles that would distinguish them from the 10,000 other people in a similar role. Be precise, he says. If you were in a sales management position, don’t just say you led the sales team, talk about the amount of revenue you brought in, or the specific degree to which you surpassed your sales quota.&lt;/p&gt;&lt;p&gt;“Too often [applicants] leave out the numbers because they’re worried they are too low, but without those specifics you don’t stand out; you look like everyone else,” he explains.&lt;/p&gt;&lt;p&gt;“There’s also a temptation to be exhaustive when you put your resume together, but a resume that is really tightly written and represents your big accomplishments stands out more than an encyclopedia of everything you have ever done. Be judicious about what you put on there,” he advises.&lt;/p&gt;&lt;hr&gt;&lt;h2&gt;Talents, Not Skill Sets&lt;/h2&gt;&lt;hr&gt;&lt;p&gt;&lt;center&gt;&lt;img src="http://8.mshcdn.com/wp-content/uploads/2011/06/google_1.jpg" alt="" title="google_1" width="480"&gt;&lt;/center&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Unlike many other companies, Google is more focused on hiring for talent rather than focusing on specific skill sets, Power says.&lt;/p&gt;&lt;p&gt;“Google knows the world changes quickly and we need people who can adapt and take on different challenges,” he adds. “A lot has changed in the last five years, and the next five years will [change] too. We need people who can adapt and take on different challenges.”&lt;/p&gt;&lt;p&gt;Consequently, Google’s recruiters don’t just look at career achievements; they also are keen to know what applicants are accomplishing at school and outside of work. “We’re really looking for people who can make a big impact and do interesting things,” Power says.&lt;/p&gt;&lt;p&gt;When asked if there was a type of person who didn’t fit in at Google, Power noted that applicants who are more concerned with their titles and the number of people they will manage — in essence, those who more concerned with what Google can do for them, rather than what they can do for Google — did not fare as well as those who are interested in the challenges the company is facing and how they can help.&lt;/p&gt;&lt;p&gt;“Google is a very cross-functional, collaborative company. [Those who are concerned with] the territory they are going to own and manage has at times been a signal that they are not going to fit,” Power says. “We’re looking for people who are attracted to the long-term mission at Google, not a stepping stone to the next level in their careers,” he adds.&lt;/p&gt;&lt;hr&gt;&lt;h2&gt;The Interview&lt;/h2&gt;&lt;hr&gt;&lt;p&gt;&lt;center&gt;&lt;img src="http://6.mshcdn.com/wp-content/uploads/2011/06/google_2.jpg" alt="" title="google_2" width="480"&gt;&lt;/center&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Google’s interviewing process begins with a phone interview, sometimes stretching into several phone calls. Successful candidates are then invited on-site for a set of interviews with four to five members of the group they’re applying for.&lt;/p&gt;&lt;p&gt;Google’s interviewing style is different from most other companies, in which applicants come in and expound upon their resume and experience. That’s part of the interview process at Google, Power says, but applicants should expect to have a more open dialogue about the company and its future, and to engage in intellectual debates that will illustrate their problem-solving abilities.&lt;/p&gt;&lt;p&gt;“Some people [leave the interview] feeling like they’ve had a 45-minute conversation about where the Internet world is going, which feels different when you’re used to coming in and showing yourself,” Power explains.&lt;/p&gt;&lt;p&gt;There’s no standard dress code for interviews. “I’ve seen people come in in board shorts and a T-shirt and blow [us] away with their intellect, and I’ve seen people dressed to the nines who were unprepared,” Power recalls. “If you come in, be prepared and dress however you feel comfortable.”&lt;/p&gt;&lt;p&gt;If a job application is unsuccessful, Power suggests candidates continue to build relationships with recruiters.&lt;/p&gt;&lt;p&gt;“Sometimes you might be in a conversation about a role and it doesn’t work out, but things are dynamic, and six or 12 months from now things might shift so that you’re a match,” Power says. “You’re in a better position if you maintain that relationship instead of moving on from that opportunity. [Plus] recruiters are highly networked people, and recruiters know recruiters at other companies. Building that relationship could never hurt.”&lt;/p&gt;&lt;hr&gt;&lt;h2&gt;Further Resources&lt;/h2&gt;&lt;hr&gt;&lt;p&gt;To learn more about Google’s culture and available positions, and to submit an application, see &lt;a href="http://www.google.com/jobs"&gt;google.com/jobs&lt;/a&gt;. You can also follow &lt;a href="https://twitter.com/#!/googlejobs"&gt;@googlejobs&lt;/a&gt; on Twitter to learn about new positions and engage in live chats with recruiters and other employees.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Images courtesy of Google&lt;/em&gt;&lt;/p&gt;&lt;p&gt;More About: &lt;a href="http://mashable.com/tag/google/"&gt;Google&lt;/a&gt;, &lt;a href="http://mashable.com/tag/how-to/"&gt;how to&lt;/a&gt;, &lt;a href="http://mashable.com/tag/jobs/"&gt;jobs&lt;/a&gt;, &lt;a href="http://mashable.com/tag/trending/"&gt;trending&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top:10px"&gt;&lt;i&gt;For more &lt;a href="http://mashable.com/business/"&gt;Business &amp;amp; Marketing&lt;/a&gt; coverage:&lt;/i&gt;&lt;ul style="margin-top:0"&gt;&lt;li&gt;&lt;a href="http://twitter.com/mashbusiness" rel="nofollow"&gt;Follow Mashable Business &amp;amp; Marketing on Twitter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.facebook.com/mashable.business" rel="nofollow"&gt;Become a Fan on Facebook&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.mashable.com/mashable/business" rel="nofollow"&gt;Subscribe to the Business &amp;amp; Marketing channel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Download our free apps for &lt;a href="http://mashable.com/2010/08/02/mashable-android-app/" rel="nofollow"&gt;Android&lt;/a&gt;, &lt;a href="http://itunes.apple.com/us/app/mashable-for-mac/id412390413?mt=12" rel="nofollow"&gt;Mac&lt;/a&gt;, &lt;a href="http://itunes.apple.com/us/app/mashable/id356202138?mt=8" rel="nofollow"&gt;iPhone&lt;/a&gt; and &lt;a href="http://itunes.apple.com/us/app/mashable-for-ipad/id370097986?mt=8" rel="nofollow"&gt;iPad&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~at/7cbwYC6cwr7EaYroSLOI9SZFz_g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~at/7cbwYC6cwr7EaYroSLOI9SZFz_g/0/di" border="0" ismap&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="http://feedads.g.doubleclick.net/~at/7cbwYC6cwr7EaYroSLOI9SZFz_g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~at/7cbwYC6cwr7EaYroSLOI9SZFz_g/1/di" border="0" ismap&gt;&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?i=EIXW6iWBms4:iNTfGFHb8e0:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?i=EIXW6iWBms4:iNTfGFHb8e0:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?i=EIXW6iWBms4:iNTfGFHb8e0:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:_e0tkf89iUM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?d=_e0tkf89iUM" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?i=EIXW6iWBms4:iNTfGFHb8e0:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:P0ZAIrC63Ok"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?d=P0ZAIrC63Ok" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?d=I9og5sOYxJI" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:CC-BsrAYo0A"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?d=CC-BsrAYo0A" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mashable?a=EIXW6iWBms4:iNTfGFHb8e0:_cyp7NeR2Rw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mashable?i=EIXW6iWBms4:iNTfGFHb8e0:_cyp7NeR2Rw" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mashable/~4/EIXW6iWBms4" height="1" width="1"&gt;</description></item><item><title>Freebie: 3D Explosion PS brushes</title><link>http://feedproxy.google.com/~r/tutorial9/~3/bFz6ChGK3VE/</link><category>Downloads</category><category>Photoshop Brushes</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">wegraphics</dc:creator><pubDate>Sun, 24 Apr 2011 14:33:19 PDT</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/10f6c64269e01c49</guid><description>Download this set contains 11 particle explosions created with Cinema 4D. The brushes are fantastic for adding a touch of 3D art to your designs with the click of a button.&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tutorial9?a=bFz6ChGK3VE:Ro2eosQjYao:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tutorial9?i=bFz6ChGK3VE:Ro2eosQjYao:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tutorial9?a=bFz6ChGK3VE:Ro2eosQjYao:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tutorial9?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tutorial9?a=bFz6ChGK3VE:Ro2eosQjYao:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tutorial9?i=bFz6ChGK3VE:Ro2eosQjYao:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tutorial9?a=bFz6ChGK3VE:Ro2eosQjYao:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tutorial9?i=bFz6ChGK3VE:Ro2eosQjYao:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tutorial9/~4/bFz6ChGK3VE" height="1" width="1"&gt;</description></item><item><title>10 Must Haves For Your Ecommerce Site Design To Ensure Sales</title><link>http://www.xhtml-css-code.com/html/10-must-haves-for-your-ecommerce-site-design-to-ensure-sales</link><category>HTML</category><category>design eCommerce website</category><category>designer tips</category><category>designing guide</category><category>eCommerce</category><category>eCommerce websites</category><category>good design tips</category><category>higher profits</category><category>higher sales</category><category>how to</category><category>online retail</category><category>sales</category><category>Web Design</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator><pubDate>Tue, 12 Apr 2011 03:53:57 PDT</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/ef8633a2f9af0795</guid><description>&lt;p&gt;&lt;img title="eCommerce Websites" src="http://www.xhtml-css-code.com/wp-content/uploads/2011/04/ecommerce2.jpg" alt="eCommerce" width="300" height="224"&gt;Designers, no doubt need to be creative to come up with unique designs but at the same time they must remember the basic purpose a website is meant to achieve. An Ecommerce site is which is specifically created to sell products or services and attain profits through online sales must realize its objective. It must facilitate the buyers to find information and make a transaction.&lt;/p&gt;
&lt;p&gt;Therefore a designer while formulating a design for an ecommerce site or an online store must bear in mind the interest of the users and should include those features that offer a friendly experience.&lt;/p&gt;
&lt;p&gt;In this write-up, we are going to mention some important points that should always be remembered while designing a commercial site to increase its effectiveness.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt; Essentials for Your Ecommerce Site&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Organize the Site to Present a Clear Picture to Buyers&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The site must allow the buyer to easily understand the offerings as well as enable him/her to find the desired information or product without much effort. The various features of the site should be organized in a way which offers clarity and easy comprehension. This helps the users/buyers to take quick decisions. On the other hand if the layout is too cluttered with various options, it only confuses the visitor who might leave the site without reaching a conclusion as to what and how to do. Thus every element on the site be arranged to increase the understanding of the user.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Buyers Love to See the Shopping Cart -Make it Noticeable&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A visible Shopping Cart instills confidence among the buyers while they are adding purchase items to the cart. They can see whether the item has been added or not. All through the shopping process till they checkout, they can keep a check on the list of items and other related information if the cart is visible to them. Therefore it is important that users are easily able to locate the Cart on the page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Effective Call to Action Buttons &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Action buttons are the driver of sales and therefore it is highly important to design them in accordance with users’ point of view. They must match the buyer’s thinking and prompt him to take an action. Call to action buttons can be made effective by:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Selecting the Appropriate Words&lt;/strong&gt; – For an ecommerce site, “Add to Cart”, “Click to buy” are suitable rather than words like, “Know more”, “Get details”, etc.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Color&lt;/strong&gt; – Colors do play a crucial role and should be selected to enhance the appearance of these buttons and help them stand out. Also color of the action button must compliment the overall design.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Positioning &amp;amp; Size&lt;/strong&gt; – It is also equally important to choose the right place and size for call to action to get maximum sales. Both these factors should be made to draw users’ attention.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Search Box with Auto Complete Function&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Let the visitors find the product/service with the help of Search box. As the users type their queries, Auto Complete function by making suggestions enables them to get relevant results and   it also saves their time.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Simple Navigation Path&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For sites dealing with multiple product categories, a navigation path which makes it simple for buyers to move and forth to find the various products and buy them is a prerequisite. It will prevent them from being lost on the site and will ease out the buying process.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Let Buyers Personalize their Shopping Experience&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It is beneficial for an ecommerce site to allow its visitors to shop the way they want. Every buyer has his/her own set of requirements or preferences and if a site offers ways to meet them, it gains favorability. Thus buyers should be given the option to personalize their experience and search for items by Price, Brand, Reviews, Bestsellers, Color, Gender, etc.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Product Pages – Quick Preview Option + Images + Apt Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Adequate attention must be given while designing Product Pages as they are the most significant part of the site. Providing the option to quickly preview a product aids the shoppers to smoothly browse the site for what they are looking for, without consuming much time. As visitors first wish to see the product, it is vital to use appealing images along with displaying a suitable description.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Display the Price of the Product and Availability&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Price is the major factor that determines the buying decision and most shoppers wish to know the price first. It helps them make a quick comparison with other options and reach a conclusion. Another aspect which should be made known to customers is availability. If a visitor knows that the product is currently not available, he/she will move on to search for another, saving his time and effort.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Enable Fast Checkout &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Often the long and tiring Checkout process where they have to go from one page to another to complete a transaction compels shoppers to make a move which adversely affects the sales. Therefore it is necessary to simplify the whole process and allow the customers to have a fast checkout. It is advisable to restrict the checkout to single page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Ensure Fast Loading &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A buyer would not wait for a long time for the pages of the site to load and will move back to some other site which offers him a quick shopping experience. An Ecommerce site thus needs to have a high speed and enable fast loading for users to collect information and then buy products/services.&lt;/p&gt;
&lt;p&gt;These are some of the useful ways that assist in designing an effective Ecommerce site which can drive sales and turn out to be profitable.&lt;/p&gt;
&lt;a href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.xhtml-css-code.com%2Fhtml%2F10-must-haves-for-your-ecommerce-site-design-to-ensure-sales&amp;amp;linkname=10%20Must%20Haves%20For%20Your%20Ecommerce%20Site%20Design%20To%20Ensure%20Sales"&gt;Share/Save&lt;/a&gt;</description></item><item><title>jRumble – Rumbles, Vibrates, Shakes, And Rotates Any Element With jQuery</title><link>http://blogfreakz.com/jquery/jrumble-rumbles-vibrates-shakes-and-rotates-any-element-with-jquery/</link><category>JQuery</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mufti Ali</dc:creator><pubDate>Mon, 04 Apr 2011 11:27:53 PDT</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/9e199d121912c698</guid><description>&lt;p&gt;&lt;a title="jrumble" rel="nofollow" href="http://jackrugile.com/jrumble/"&gt;jRumble&lt;/a&gt; is a jQuery plugin that rumbles, vibrates, shakes, and rotates any element you choose. It’s great to use as a hover effect or a way to direct attention to an element. You can control the X, Y, and rotation range, the speed, and event trigger for the rumble.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" href="http://jackrugile.com/jrumble/"&gt;&lt;img title="jrumble" src="http://blogfreakz.com/wp-content/uploads/2011/04/jrumble.jpg" alt="jrumble jRumble   Rumbles, Vibrates, Shakes, And Rotates Any Element With jQuery" width="600" height="300"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;jRumble is currently a little buggy in Internet Explorer. A rumbleSpeed of 0 seems to break the rumble. Also, there is currently no rotation on any objects in IE.&lt;/p&gt;
&lt;p&gt;Requirements: jQuery Framework&lt;br&gt;
Demo:&lt;a title="jrumble" rel="nofollow" href="http://jackrugile.com/jrumble/"&gt; http://jackrugile.com/jrumble/&lt;/a&gt;&lt;br&gt;
License: MIT License&lt;/p&gt;
&lt;h4&gt;Incoming search terms for the article:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogfreakz.com/jquery/jrumble-rumbles-vibrates-shakes-and-rotates-any-element-with-jquery/" title="jquery element rotate"&gt;jquery element rotate&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/jdsk31pev8jtos4lsrjt196918/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fblogfreakz.com%2Fjquery%2Fjrumble-rumbles-vibrates-shakes-and-rotates-any-element-with-jquery%2F" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;</description></item><item><title>3D buttons</title><link>http://feedproxy.google.com/~r/365psd/~3/rpgcv1mvlbY/</link><category>Uncategorized</category><category>Button</category><category>green. 3D</category><category>Pink</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paz Aricha</dc:creator><pubDate>Sun, 06 Mar 2011 21:20:17 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/eb21d9c21b3fb90d</guid><description>&lt;p&gt;&lt;a rel="attachment wp-att-3753" href="http://365psd.com/day/349/3dbuttons/"&gt;&lt;img title="3Dbuttons" src="http://365psd.com/wp-content/uploads/2011/03/3Dbuttons.jpg" alt="" width="680" height="350"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/365psd/~4/rpgcv1mvlbY" height="1" width="1"&gt;</description></item><item><title>8 Free Placeholder Image Services For Instant Dummy Images</title><link>http://www.webresourcesdepot.com/8-free-placeholder-image-services-for-instant-dummy-images/</link><category>Design</category><category>No License</category><category>Web Based</category><category>Generator</category><category>Placeholder</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Umut M.</dc:creator><pubDate>Mon, 07 Mar 2011 02:30:10 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/deae90a6f626e7bd</guid><description>&lt;p&gt;When designing websites, &lt;strong&gt;images-to-be-used usually doesn&amp;#39;t exist at first&lt;/strong&gt; as it is the layout that matters the most.&lt;/p&gt;
&lt;p&gt;However, the sizes for the images are usually pre-set and &lt;strong&gt;inserting some placeholder images help us better seeing/analyzing the layout&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Rather than creating these placeholder images manually, there are free to use services which can &lt;strong&gt;automate the process&lt;/strong&gt; and save us time.&lt;/p&gt;
&lt;p&gt;Here is a list of &lt;strong&gt;8 free placeholder image services for instant dummy images&lt;/strong&gt;:&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://flickholdr.com/"&gt;Flickholdr&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://flickholdr.com/"&gt;&lt;img alt="FlickHoldr" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/flickholdr.jpg" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As the name tells it, &lt;strong&gt;Flickrholdr&lt;/strong&gt; fetches images from the huge database of Flickr.&lt;/p&gt;
&lt;p&gt;Besides the size of the images, it is possible to mention tags in the URL which is great for using related images in each spot.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://placehold.it/"&gt;Placehold.it&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://placehold.it/"&gt;&lt;img alt="Placehold.it" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/placehold-it.gif" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The service is full-featured with the ability to mention sizes, image format (.gif, .jpg, .png) and can also display text.&lt;/p&gt;
&lt;p&gt;The size of the images generated are displayed on them as well.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://placekitten.com/"&gt;{placekitten}&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://placekitten.com/"&gt;&lt;img alt="Placekitten" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/placekitten.jpg" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Placekitten&lt;/strong&gt; is thematic placeholder service that can display any size of kitten images.&lt;/p&gt;
&lt;p&gt;There is also a jQuery plugin for dynamically changing any or all of your images to placeholder kittens with just a single line of code.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://dummyimage.com/"&gt;Dynamic Dummy Image Generator&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://dummyimage.com/"&gt;&lt;img alt="DummyImage" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/dummy-image(1).gif" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DummyImage.com&lt;/strong&gt; is a &lt;strong&gt;placeholder generator&lt;/strong&gt; with a huge set of customization options including size, colors, text, multiple file types and preset sizes.&lt;/p&gt;
&lt;p&gt;And, it is an open source script.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://nosrc.net/"&gt;nosrc.net&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://nosrc.net/"&gt;&lt;img alt="nosrc.net" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/nosrc-net.gif" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A simple generator where you can only define the width and height. Also,  the source of the script is shared as well.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://fpoimg.com/"&gt;FPOImg.com&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://fpoimg.com/"&gt;&lt;img alt="FPOImg.com" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/fpoimg-com.gif" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Again a simple service where you can mention a text to be displayed besides the sizes.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://ipsumimage.appspot.com/"&gt;IpsumImage&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://ipsumimage.appspot.com/"&gt;&lt;img alt="IpsumImage" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/ipsumimage.gif" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IpsumImage&lt;/strong&gt; is a Google App Engine hosted, open source placeholder service (built with Python).&lt;/p&gt;
&lt;p&gt;It is possible to customize the sizes, background-foreground colors and text to be displayed.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://mrspeaker.github.com/lowersrc/"&gt;lowersrc&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://mrspeaker.github.com/lowersrc/"&gt;&lt;img alt="lowersrc" height="138" src="http://www.webresourcesdepot.com/wp-content/uploads/lowersrc.gif" width="480"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The service &lt;strong&gt;follows a different approach than others&lt;/strong&gt; and requires a JavaScript to be installed and works without defining &amp;quot;image sources&amp;quot; but simply adding a specific &lt;code&gt;class&lt;/code&gt; to each.&lt;/p&gt;
&lt;p&gt;Other than sizes, colors and text, you can also set whether the image will be rectangle or a circle.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Special Downloads:&lt;/strong&gt;&lt;br&gt;
&lt;a href="http://www.webresourcesdepot.com/?download=jBasket"&gt;Ajaxed Add-To-Basket Scenarios With jQuery And PHP&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.webresourcesdepot.com/?download=Free-Admin-Template"&gt;Free Admin Template For Web Applications&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.webresourcesdepot.com/?download=jQuery-Dynamic-Drag-Drop"&gt;jQuery Dynamic Drag’n Drop&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.webresourcesdepot.com/?download=sTwitter-1-0"&gt;ScheduledTweets&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Advertisements:&lt;/strong&gt;&lt;br&gt;
&lt;a href="http://www.admintemplates.com"&gt;Professional XHTML Admin Template ($15 Discount With The Code: WRD.)&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.xhtmchop.com"&gt;Psd to Xhtml&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.sslmatic.com"&gt;SSLmatic – Cheap SSL Certificates (from $19.99/year)&lt;/a&gt;&lt;/p&gt;
&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=LgZe9mCKTmc:RLLBdewW0Vs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/webresourcesdepot?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=LgZe9mCKTmc:RLLBdewW0Vs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/webresourcesdepot?i=LgZe9mCKTmc:RLLBdewW0Vs:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=LgZe9mCKTmc:RLLBdewW0Vs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/webresourcesdepot?i=LgZe9mCKTmc:RLLBdewW0Vs:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/webresourcesdepot?a=LgZe9mCKTmc:RLLBdewW0Vs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/webresourcesdepot?i=LgZe9mCKTmc:RLLBdewW0Vs:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/webresourcesdepot/~4/LgZe9mCKTmc" height="1" width="1"&gt;</description></item><item><title>8 Excellent WordPress SEO Plugins</title><link>http://feedproxy.google.com/~r/SixRevisions/~3/lOVhFpjX4Zc/</link><category>WordPress</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jacob Gube</dc:creator><pubDate>Thu, 17 Feb 2011 05:00:02 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/a46ff28ecf786d0e</guid><description>&lt;p&gt;&lt;a href="http://sixrevisions.com/wordpress/seo-plugins/"&gt;&lt;img src="http://cdn.sixrevisions.com/0037-01_wordpress_seo_plugins_thumbnail.jpg" width="550" height="200" alt="8 Excellent WordPress SEO Plugins"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;WordPress is one the most popular tools for publishing content on the web. Everything from &lt;a href="http://sixrevisions.com/wordpress/top-5-excellent-e-commerce-plugins-for-wordpress/" title="Top 5 Excellent E-Commerce Plugins for WordPress - sixrevisions.com"&gt;e-commerce websites&lt;/a&gt; to &lt;a href="http://sixrevisions.com/wordpress/beautiful_wordpress_designs/" title="45 Beautiful and Creative (WordPress) Designs - sixrevisions.com"&gt;blogs&lt;/a&gt; can be developed using WordPress. Additionally, the WordPress community has built up a huge offering of &lt;a href="http://sixrevisions.com/resources/50-beautiful-free-wordpress-themes/" title="50 Beautiful Free WordPress Themes - sixrevisions.com"&gt;free themes&lt;/a&gt; and plugins to make it easy for newcomers to get content published on the web quickly and easily.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;However, just posting content on the web isn’t enough for many; attracting people to your site is &lt;a href="http://www.resourcenation.com/blog/seo-part-science-part-art-part-what/31537/"&gt;part science, part art&lt;/a&gt; — and many WordPress plugins help you do just that. This is a listing of top-notch WordPress plugins for SEO to &lt;a href="http://sixrevisions.com/wordpress/optimizing-wordpress-for-search-engines/"&gt;improve your WordPress site’s search engine rankings&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;1. &lt;a href="http://wordpress.org/extend/plugins/seo-rank-reporter/"&gt;SEO Rank Reporter&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-07_seo_reporter_wordpress_plugin.png" width="550" height="213" alt="SEO Rank Reporter"&gt;&lt;/p&gt;
&lt;p&gt;This WordPress SEO plugin allows you to track certain keywords in your site, and then issues you a report every 3 days (with all sorts of pretty graphs to boot). The plugin will also notify you via email whenever certain keywords experience major changes in search engine ranking.&lt;/p&gt;
&lt;h3&gt;2. &lt;a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/"&gt;All in One SEO Pack&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-02_all_in_one_seo_wordpress_plugin.jpg" width="550" height="207" alt="All in One SEO Pack"&gt;&lt;/p&gt;
&lt;p&gt;Any basic research on SEO plugins for WordPress will lead you to &lt;em&gt;All in One SEO Pack&lt;/em&gt;. It is the most popular solution for your WordPress site’s search engine optimization. This plugin automatically optimizes your WordPress site for search engines by generating meta tags and helping you &lt;a href="http://sixrevisions.com/content-strategy/5-common-seo-mistakes-with-web-page-titles/" title="5 Common SEO Mistakes with Web Page Titles - sixrevisions.com"&gt;optimize web page titles&lt;/a&gt;. Advanced users are given the ability to customize post titles, descriptions, URL structures and tags for each post.&lt;/p&gt;
&lt;h3&gt;3. &lt;a href="http://wordpress.org/extend/plugins/seo-ultimate/"&gt;SEO Ultimate&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-06_seo_ultimate.png" width="532" height="262" alt="SEO Ultimate"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;SEO Ultimate&lt;/em&gt; is a suite of tools for, well, &lt;em&gt;ultimate&lt;/em&gt; SEO. It has a feature called Canonicalizer, which extends WordPress’s native canonical features to ensure that web spiders are pointed to the primary post in the case of web pages with the same content, but different URLs. It has a built-in robot.txt editor (one of the &lt;a href="http://sixrevisions.com/web-standards/5-web-files-that-will-improve-your-website/"&gt;five web files that will enhance your site&lt;/a&gt;) that will allow you to easily set up this file for optimal search engine indexing. It works well with All in One SEO Pack, allowing you to import meta-data from it if you wanted to switch to SEO Ultimate.&lt;/p&gt;
&lt;h3&gt;4. &lt;a href="http://wordpress.org/extend/plugins/seo-content-control/"&gt;SEO Content Control&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-08_seo_content_wordpress_plugin.png" width="550" height="311" alt="SEO Content Control"&gt;&lt;/p&gt;
&lt;p&gt;This nifty plugin helps you identify weak content in your site. For example, many WordPress owners forget to include descriptions of their categories, which is a potential point of improvement for enhancing your search engine rankings. &lt;em&gt;SEO Content Control&lt;/em&gt; helps you easily identify these potentially troublesome areas.&lt;/p&gt;
&lt;h3&gt;5. &lt;a href="http://wordpress.org/extend/plugins/seo-image/"&gt;SEO Friendly Image&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-03_seo_friendly_wordpress_plugin.png" width="550" height="384" alt="SEO Friendly Image"&gt;&lt;/p&gt;
&lt;p&gt;Optimizing images for search engines is often neglected; but when done right, you increase their semantic value, accessibility, and search engine indexability, especially for image searches. This WordPress SEO plugin automatically updates your images with &lt;code&gt;alt&lt;/code&gt; and &lt;code&gt;title&lt;/code&gt; attributes.&lt;/p&gt;
&lt;h3&gt;6. &lt;a href="http://wordpress.org/extend/plugins/seo-automatic-links/"&gt;SEO Smart Links&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-04_seo_links_wordpress_plugin.png" width="458" height="328" alt="SEO Smart Links"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;SEO Smart Links&lt;/em&gt; is a WordPress SEO plugin that automatically links keywords and phrases in your blog posts based on previous pages and posts. SEO Smart Links gives you the ability to set up your own unique keywords and sets of matching URLs. It also allows you to set &lt;code&gt;nofollow&lt;/code&gt; attributes and open links in new browser windows or browser tabs. A very convenient way to save time, learn a bit about SEO best practices and interlink blog posts.&lt;/p&gt;
&lt;h3&gt;7. &lt;a href="http://wordpress.org/extend/plugins/google-sitemap-generator/"&gt;Google XML Sitemaps&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-05_googlesitemaps_seo_wordpress_plugin.jpg" width="550" height="377" alt="Google XML Sitemaps"&gt;&lt;/p&gt;
&lt;p&gt;This WordPress plugin is able to generate an XML sitemap that will assist search engine spiders in crawling and indexing your WordPress site. XML Sitemaps reveals the structure of your site’s content in a transparent way for search engines&lt;em&gt;. Google XML Sitemaps&lt;/em&gt; also includes support for Bing, Yahoo!, Ask.com, and MSN, notifying them every time you create a post.&lt;/p&gt;
&lt;h3&gt;8. &lt;a href="http://wordpress.org/extend/plugins/platinum-seo-pack/"&gt;Platinum SEO Pack&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0037-09_platinum_seo_wordpress_plugin.png" width="500" height="221" alt="Platinum SEO Pack"&gt;&lt;/p&gt;
&lt;p&gt;This SEO plugin for WordPress is loaded with plenty of features, including automatically generating meta tags, helping you optimize page and post titles for search engines, and aiding you in avoiding duplicate content (one of the ways to &lt;a href="http://sixrevisions.com/web_design/improve-seo-website-design/" title="9 Ways To Improve the SEO of Every Website You Design - sixrevisions.com"&gt;improve SEO of sites you design&lt;/a&gt;).&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;These WordPress plugins will give your WordPress site a complete SEO overhaul. Installing them and getting to understand each plugin’s inner workings may take some time, but it is worth it to know how each plugin can benefit your site. When used correctly, your content will be more visible, potentially attracting additional traffic consisting of your target audience.&lt;/p&gt;
&lt;h3&gt;Related Content&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sixrevisions.com/web-development/10-seo-tips-to-remember-when-building-your-site/"&gt;10 SEO Tips to Remember When Building Your Site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sixrevisions.com/tools/tools_monitoring_website_popularity/"&gt;15 Tools for Monitoring a Website’s Popularity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sixrevisions.com/tutorials/web-development-tutorials/using-xampp-for-local-wordpress-theme-development/"&gt;Using XAMPP for Local WordPress Theme Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Related categories&lt;/em&gt;: &lt;a href="http://sixrevisions.com/category/wordpress/"&gt;WordPress&lt;/a&gt; and &lt;a href="http://sixrevisions.com/category/website-management/"&gt;Website Management&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;About the Author&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/authors/matt_krautstrunk_small.jpg" alt="" width="80" height="80"&gt;&lt;strong&gt;Matt Krautstrunk&lt;/strong&gt; is an expert writer on &lt;a href="http://www.resourcenation.com/business/document-management-software?version=C"&gt;document management software &lt;/a&gt;based in San  Diego, California. He writes extensively for an online resource that provides expert advice on purchasing and outsourcing decisions for small business owners and entrepreneurs such as &lt;a href="http://www.business.com/directory/accounting/payroll_accounting/payroll_services/"&gt;payroll services &lt;/a&gt; at &lt;a href="http://www.resourcenation.com/"&gt;Resource Nation&lt;/a&gt;. You can follow him on Twitter @&lt;a href="http://twitter.com/Mattbill"&gt;Mattbill&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=lOVhFpjX4Zc:JyfrC2YTLyE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?i=lOVhFpjX4Zc:JyfrC2YTLyE:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=lOVhFpjX4Zc:JyfrC2YTLyE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=lOVhFpjX4Zc:JyfrC2YTLyE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=lOVhFpjX4Zc:JyfrC2YTLyE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?i=lOVhFpjX4Zc:JyfrC2YTLyE:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=lOVhFpjX4Zc:JyfrC2YTLyE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SixRevisions/~4/lOVhFpjX4Zc" height="1" width="1"&gt;</description></item><item><title>10 Things You Can Do to Become a Better PHP Developer</title><link>http://feedproxy.google.com/~r/SixRevisions/~3/ZlBuxA1rPZ8/</link><category>Web Development</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jacob Gube</dc:creator><pubDate>Fri, 14 Jan 2011 03:00:53 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/0e53192af0bf7933</guid><description>&lt;p&gt;&lt;a href="http://sixrevisions.com/web-development/10-things-you-can-do-to-become-a-better-php-developer/"&gt;&lt;img src="http://cdn.sixrevisions.com/0004-01_things_php_developer_thumbnail.jpg" width="550" height="200" alt="10 Things You Can Do to Become a Better PHP Developer"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;PHP is probably  the most popular web development language right now. At least &lt;a href="http://php.net/usage.php" title="PHP Usage Stats - php.net"&gt;20 million  domains&lt;/a&gt; use PHP and it’s the language used on major sites such as Wikipedia  and Facebook as well as in some of the world’s biggest open source projects like  WordPress and Drupal.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In this article,  I’ll share with you ten things I wish I was told when I was just getting started  with PHP development,  and I’m hoping you’ll be able to learn a thing or two if you’re just taking  your first steps into this awesome web development language.&lt;/p&gt;
&lt;h3&gt;1. Use PHP Core Functions and  Classes&lt;/h3&gt;
&lt;p&gt;If you’re trying to do something that seems fairly common, chances are, there’s already a PHP function or class that you can take advantage of. Always check out the &lt;a href="http://www.php.net/manual/en/"&gt;PHP  manual&lt;/a&gt; before creating your own  functions. There’s no need to create a function to remove the white space at the  beginning and at the end of a string when you can just use the &lt;code&gt;&lt;a href="http://php.net/manual/en/function.trim.php"&gt;trim()&lt;/a&gt;&lt;/code&gt; function. Why build an XML parser for RSS  feeds when you can take advantage of PHP’s &lt;a href="http://www.php.net/manual/en/xml.installation.php"&gt;XML Parser&lt;/a&gt; functions (such as &lt;code&gt;&lt;a href="http://www.php.net/manual/en/function.xml-parse-into-struct.php"&gt;xml_parse_into_struct&lt;/a&gt;&lt;/code&gt;)?&lt;/p&gt;
&lt;h3&gt;2. Create a   Configuration File&lt;/h3&gt;
&lt;p&gt;Instead of  having your database connection settings scattered everywhere, why not just  create one master file that contains its settings, and then include it in your PHP  scripts? If you need to change details later on, you can do it in one file  instead of several files. This is also very useful when you need to use other constants  and functions throughout multiple scripts.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0004-05_config_drupals_bootstrap.png" width="550" height="300"&gt;&lt;/p&gt;
&lt;p&gt;Using a &lt;a href="http://oreilly.com/pub/a/php/2001/01/11/php_admin.html" title="http://www.codewalkers.com/c/a/Miscellaneous/Configuration-File-Processing-with-PHP/1/"&gt;config  file&lt;/a&gt; is a popular web application pattern that makes your code more modular  and easier to maintain.&lt;/p&gt;
&lt;h3&gt;3. Always Sanitize Data That Will  Go into Your Database&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/SQL_injection"&gt;SQL  injections&lt;/a&gt; are more common that  you may think, and unless you want a big headache later on, sanitizing your  database inputs is the only way to get rid of the problem. The first thing you  should do is learn about popular ways your app can be compromised and get a  good understanding of what SQL injections are; &lt;a href="http://unixwiz.net/techtips/sql-injection.html" title="SQL Injection Attacks by Example - unixwiz.net"&gt;read about examples of  SQL injection attacks&lt;/a&gt; and check out this &lt;a href="http://ferruh.mavituna.com/sql-injection-cheatsheet-oku/" title="SQL Injection Cheat Sheet - ferruh.mavituna.com"&gt;SQL injection cheat  sheet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Luckily, there’s  a PHP function that can help  make a big heap of the problem go away: &lt;code&gt;&lt;a href="http://php.net/manual/en/function.mysql-real-escape-string.php"&gt;mysql_real_escape_string&lt;/a&gt;&lt;/code&gt;. &lt;code&gt;mysql_real_escape_string&lt;/code&gt; will take a regular string (learn about data types through this &lt;a href="http://sixrevisions.com/web-development/php-variables-the-ultimate-guide/" title="PHP Variables: The Ultimate Guide - sixrevisions.com"&gt;PHP variables  guide&lt;/a&gt;) and sanitize it for you. If you use the function together with &lt;code&gt;&lt;a href="http://php.net/manual/en/function.htmlspecialchars.php"&gt;htmlspecialchars&lt;/a&gt;&lt;/code&gt;,  which converts reserved HTML characters (like &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; becomes &lt;code&gt;&amp;amp;lt;script&amp;amp;gt;&lt;/code&gt;), not only will your database be  protected, but you’ll also safeguard  your app against cross-site scripting (&lt;a href="http://en.wikipedia.org/wiki/Cross-site_scripting"&gt;XSS&lt;/a&gt;) attacks when  rendering user-submitted HTML (such as those posted in comments or forum  threads).&lt;/p&gt;
&lt;h3&gt;4. Leave Error Reporting Turned  On in Development Stage&lt;/h3&gt;
&lt;p&gt;Looking at the  PHP &lt;a href="http://en.wikipedia.org/wiki/White_screen_of_death#PHP_web_applications" title="White screen of death - en.wikipedia.org"&gt;White Screen of Death&lt;/a&gt; is  never helpful except for knowing something is definitely wrong. When building  your application, leave &lt;code&gt;&lt;a href="http://us.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting"&gt;error_reporting&lt;/a&gt;&lt;/code&gt; and &lt;code&gt;&lt;a href="http://us.php.net/manual/en/errorfunc.configuration.php#ini.display-errors"&gt;display_errors&lt;/a&gt;&lt;/code&gt; turned on to see run-time errors that will help you quickly identify where  errors are coming from.&lt;/p&gt;
&lt;p&gt;You can set up  these run-time configurations in your server’s &lt;em&gt;&lt;a href="http://php.net/manual/en/ini.php"&gt;php.ini&lt;/a&gt;&lt;/em&gt; file or, if  you don’t have access to override the directives in this file, set them on top  of your PHP scripts (using the &lt;code&gt;&lt;a href="http://php.net/manual/en/function.ini-set.php"&gt;ini_set()&lt;/a&gt;&lt;/code&gt; function  to set &lt;code&gt;display_errors&lt;/code&gt; to 1, but it has &lt;a href="http://us.php.net/manual/en/errorfunc.configuration.php#89648"&gt;its  limitations when done this way&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;The reason  behind turning on error reporting is quite simple — the sooner you know about  your errors, the faster you can fix them. You might not care about the warning messages  that PHP might give you, but even those usually signal towards a memory-related  issue that you can take care of. When you’re done building out your application,  turn &lt;code&gt;error_reporting&lt;/code&gt; and &lt;code&gt;display_errors&lt;/code&gt; off or set their values to  a production-ready level.&lt;/p&gt;
&lt;h3&gt;5. Don’t Over-Comment Your Code&lt;/h3&gt;
&lt;p&gt;Proper  documentation of your code through comments in your scripts is definitely a  good practice, but is it really necessary to comment every single line?  Probably not. Comment the complicated parts of your source code so that when  you revisit it later you’ll quickly remember what’s going, but don’t comment simple  things such as your MySQL connection code. Good code is self-explanatory most  of the time.&lt;/p&gt;
&lt;h4&gt;Good Example of Commenting&lt;/h4&gt;
&lt;pre&gt;
&amp;lt;?php

	&lt;strong&gt;/* CONNECT TO THE DATABASE */&lt;/strong&gt;

	$hostname = &amp;quot;localhost&amp;quot;;
	$username = &amp;quot;&amp;quot;;
	$password = &amp;quot;&amp;quot;;
	$dbname = &amp;quot;&amp;quot;;

	$connectionStatus = mysql_connect($hostname, $username, $password) or die(mysql_error());
	$selectionStatus = mysql_select_db($dbname) or die(mysql_error());

	&lt;strong&gt;/* END DATABASE CONNECTION */&lt;/strong&gt;

?&amp;gt;
&lt;/pre&gt;
&lt;h4&gt;Bad Example of Commenting&lt;/h4&gt;
&lt;pre&gt;
&amp;lt;?php

	&lt;strong&gt;/* DEFINE THE CONNECTION VARIABLES */&lt;/strong&gt;
	$hostname = &amp;quot;localhost&amp;quot;; &lt;strong&gt;// Hostname&lt;/strong&gt;
	$username = &amp;quot;&amp;quot;; &lt;strong&gt;// Username &lt;/strong&gt;
	$password = &amp;quot;&amp;quot;; &lt;strong&gt;// Password&lt;/strong&gt;
	$dbname = &amp;quot;&amp;quot;; &lt;strong&gt;// Database name&lt;/strong&gt;
	&lt;strong&gt;// Connect to the database or display an error&lt;/strong&gt;
	$connectionStatus = mysql_connect($hostname, $username, $password) or die(mysql_error());
    &lt;strong&gt;// Select our database here	&lt;/strong&gt;
    $selectionStatus = mysql_select_db($dbname) or die(mysql_error());

?&amp;gt;&lt;/pre&gt;
&lt;h3&gt;6. Keep Favorite Code Snippets Handy&lt;/h3&gt;
&lt;p&gt;You’ll be coding  a lot of the same things throughout your PHP development career, and keeping  code snippets always available will help you save a lot of time. There are  several apps that can keep and sync your code snippet collection for you, so no  matter where you are, you can always have your snippets available. Some apps  you can use to corral your code snippets are &lt;a href="http://fuelcollective.com/snippet"&gt;Snippet&lt;/a&gt;, &lt;a href="http://code.google.com/p/snippely/"&gt;snippely&lt;/a&gt;, &lt;a href="http://www.codecollector.net/"&gt;Code Collector&lt;/a&gt;, and &lt;a href="http://snipplr.com/"&gt;Snipplr&lt;/a&gt; (web-based).&lt;/p&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0004-02_snippet.png" width="485" height="416"&gt;&lt;/p&gt;
&lt;p&gt;Most integrated  development environments (IDEs) such as Eclipse (which can store code  templates) and Dreamweaver (via the Snippets Panel) may have built-in features  for storing code snippets.&lt;/p&gt;
&lt;p&gt;Even a simple  and well-organized directory called &lt;em&gt;snippets&lt;/em&gt; that contain text files (or PHP scripts) — and possibly synced in the cloud  using an app like &lt;a href="http://www.dropbox.com/"&gt;Dropbox&lt;/a&gt; if you use  multiple computers — can do the trick.&lt;/p&gt;
&lt;h3&gt;7. Use a Good Source Editor to Save  You Time&lt;/h3&gt;
&lt;p&gt;Your editor is  where you’ll spend the majority of your time, so you want to use something that  helps you save time. Syntax highlighting is a must and definitely something you  should be looking for as a software feature. Other bonuses include code hinting,  code navigation and built-in debugging tools. All of these features can end up  saving you massive amounts of time. An example of a source code editor/IDE for  PHP is &lt;a href="http://www.mpsoftware.dk/phpdesigner.php"&gt;phpDesigner&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0004-03_phpdesigner.png" width="550" height="300" alt="Use a Good Source Editor to Save You Time"&gt;&lt;/p&gt;
&lt;p&gt;Take the time to  get familiar with your source code editor’s features by reading the  documentation and reading tutorials online. A bit of time investment in this  arena can really streamline your coding workflow.&lt;/p&gt;
&lt;p&gt;Check out this  list of &lt;a href="http://sixrevisions.com/web-development/the-15-most-popular-text-editors-for-developers/" title="The 15 Most Popular Text Editors for Developers - sixrevisions.com"&gt;source  code editors for developers&lt;/a&gt; as well as this list of &lt;a href="http://sixrevisions.com/tools/12-excellent-free-text-editors-for-coders/" title="12 Excellent Free Text Editors for Coders - sixrevisions.com"&gt;free text  editors for coders&lt;/a&gt; to discover popular code-editing applications.&lt;/p&gt;
&lt;h3&gt;8. Use a MySQL Administration  Tool (Like phpMyAdmin)&lt;/h3&gt;
&lt;p&gt;I know some  crazy hard-core developers who like working with MySQL (the popular &lt;a href="http://en.wikipedia.org/wiki/Database_management_system"&gt;Database  Management System&lt;/a&gt; pairing for PHP) via command line, which, to me, is  inefficient and just, well, crazy. It’s a good thing to know how to administer  your MySQL database using &lt;a href="http://dev.mysql.com/doc/refman/5.5/en/mysqladmin.html"&gt;mysqladmin&lt;/a&gt;,  but afterwards, you should use a graphical user interface like &lt;a href="http://www.phpmyadmin.net/home_page/index.php"&gt;phpMyAdmin&lt;/a&gt; to speed up  database development and administration.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0004-04_phpmyadmin_demo.png" width="550" height="300" alt="Use a Good Source Editor to Save You Time"&gt;&lt;/p&gt;
&lt;p&gt;phpMyAdmin, in  particular, is an excellent open source database viewer/manager that allows you  to view your MySQL databases graphically so that you don’t have to waste  time doing things via the command line. You can quickly build databases and their  tables, export your databases into SQL files, run SQL queries, optimize tables,  check for issues, create MySQL database users and set up their privileges  quickly, and much more. There is a good chance your web host already has phpMyAdmin  installed, and if not, it only takes minutes to install.&lt;/p&gt;
&lt;p&gt;Check out this  list of the &lt;a href="http://sixrevisions.com/tools/top-five-best-database-management-tools/"&gt;best  MySQL database management tools&lt;/a&gt; and this list of &lt;a href="http://sixrevisions.com/tools/applications_mysql_databases/" title="7 Applications to Make Working with MySQL Databases Easier"&gt;MySQL apps&lt;/a&gt; for alternatives to phpMyAdmin.&lt;/p&gt;
&lt;h3&gt;9. Use a PHP Framework&lt;/h3&gt;
&lt;p&gt;It took me a  really long time to accept the fact that using a web application development/rapid  application development framework would help me out. You have a small learning  curve in the beginning, and there will be a lot of reading to do to learn how  the API of the framework works, but you get amazing productivity and efficiency  benefits later. Using a framework forces you to use better web development  patterns that you might not be using right now.&lt;/p&gt;
&lt;p&gt;Using a PHP  framework pays off big time when you have to share your code with others later  on or when you have to work together with someone; it gives you a standardized  platform for building web applications. I learned the importance of this the  hard way when I had to start hiring other developers.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://cdn.sixrevisions.com/0004-06_cakephp_ss.jpg" width="550" height="384" alt="CakePHP"&gt;&lt;/p&gt;
&lt;p&gt;Some popular PHP  frameworks are &lt;a href="http://cakephp.org/"&gt;CakePHP&lt;/a&gt;, &lt;a href="http://codeigniter.com/"&gt;CodeIgniter&lt;/a&gt;, &lt;a href="http://www.symfony-project.org/"&gt;symfony&lt;/a&gt;, and &lt;a href="http://www.zend.com/en/"&gt;Zend&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;10. Connect with Other PHP Developers&lt;/h3&gt;
&lt;p&gt;You don’t know  it all. And even if you think you do, there are thousands of others out there that  know how to do something better than you do. Join a PHP community like &lt;a href="http://www.phpdeveloper.org/"&gt;PHPDeveloper&lt;/a&gt; and interact with others.  By connecting with other developers, you’ll learn better ways of doing the things  you’re currently doing.&lt;/p&gt;
&lt;h3&gt;Related Content&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sixrevisions.com/web-development/learning-php-get-started-using-php/"&gt;Learning  PHP: Get Started Using PHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sixrevisions.com/web-development/php-variables-the-ultimate-guide/"&gt;PHP  Variables: The Ultimate Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sixrevisions.com/web-development/php-conditional-statements/"&gt;Learning  PHP: Working with Conditional Statements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Related categories&lt;/em&gt;: &lt;a href="http://sixrevisions.com/category/web-development/"&gt;Web Development&lt;/a&gt; and &lt;a href="http://sixrevisions.com/category/web-applications/"&gt;Web  Applications&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;About the Author&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://images.sixrevisions.com/authors/raphael_caixeta_small.jpg" alt="" width="80" height="80"&gt;&lt;strong&gt;Raphael Caixeta&lt;/strong&gt; is a PHP and iOS developer and co-founder of &lt;a href="http://gripd.com/"&gt;Grip’d&lt;/a&gt;. He likes to blog about web and iOS development at &lt;a href="http://raphaelcaixeta.com/"&gt;raphaelcaixeta.com&lt;/a&gt;. If you’d like to connect with him, you can follow him on Twitter @&lt;a href="http://twitter.com/raphaelcaixeta"&gt;raphaelcaixeta&lt;/a&gt; and add him on &lt;a href="http://facebook.com/raphaelcaixeta"&gt;Facebook (raphaelcaixeta)&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=ZlBuxA1rPZ8:zyhRNAhj1nE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?i=ZlBuxA1rPZ8:zyhRNAhj1nE:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=ZlBuxA1rPZ8:zyhRNAhj1nE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=ZlBuxA1rPZ8:zyhRNAhj1nE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=ZlBuxA1rPZ8:zyhRNAhj1nE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?i=ZlBuxA1rPZ8:zyhRNAhj1nE:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SixRevisions?a=ZlBuxA1rPZ8:zyhRNAhj1nE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SixRevisions?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SixRevisions/~4/ZlBuxA1rPZ8" height="1" width="1"&gt;</description></item><item><title>LANVA</title><link>http://feedproxy.google.com/~r/KeturkampisApskritimas/~3/Zn43S5BIL20/index.php</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">(author unknown)</dc:creator><pubDate>Thu, 13 Jan 2011 00:00:00 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/c73438ba8b7287df</guid><description>&lt;img src="http://co.nepo.lt/img2011/110113lanva.png"&gt;&lt;br&gt;
	&lt;a href="http://blake.lt/?message=Dienos%20%23komiksas%20-%20http://co.nepo.lt/index.php?data=2011-01-13" title="blake.lt"&gt;blake.lt&lt;/a&gt; 
|&lt;a href="http://www.facebook.com/sharer.php?u=http://co.nepo.lt/index.php?data=2011-01-13" title="facebook"&gt;facebook&lt;/a&gt; | 

&lt;a href="http://co.nepo.lt/rate.php?id=1164" title="Balsuok už komiksą"&gt;Užskaitau!&lt;/a&gt;|
&lt;a href="http://co.nepo.lt/index.php?cid=1164" title="Komentuoti"&gt;Komentuoti&lt;/a&gt;</description></item><item><title>Facebook Hacker Cup 2011 Qualification Round: the PHP code - Mark Karpeles</title><link>http://blog.magicaltux.net/2011/01/11/facebook-hacker-cup-2011-qualification-round-the-php-code/</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">(author unknown)</dc:creator><pubDate>Tue, 11 Jan 2011 02:57:08 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/d494d32a037938b1</guid><description>&lt;p&gt;I wrote about how I completed the 3 exercices of Facebook’s Hacker Cup 2011 qualification round in my previous posts (&lt;a href="http://blog.magicaltux.net/2011/01/11/facebook-hacker-cup-13-double-squares/"&gt;Double Squares&lt;/a&gt;, &lt;a href="http://blog.magicaltux.net/2011/01/11/facebook-hacker-cup-23-peg-game/"&gt;Peg Game&lt;/a&gt; and &lt;a href="http://blog.magicaltux.net/2011/01/11/facebook-hacker-cup-33-studious-student/"&gt;Studious Student&lt;/a&gt;) and now I’ll provide the code I wrote. Since the Facebook qualification round ended, I guess it’s safe to post, and will allow people who have kept their input and output to really confirm if they won or not (it seems some people receive mails saying they do, then saying they don’t… looks like the Hacker Cup was hacked together a bit too quickly).&lt;/p&gt;
&lt;p&gt;As &lt;a href="http://blog.magicaltux.net/2011/01/11/facebook-hacker-cup-13-double-squares/"&gt;I said previously in the Double Squares post&lt;/a&gt;, the concept was not to make nice code or think for a long time, but complete the exercices as fast as possible to have a correct output before everyone else. Instead of optimizing the code and write nice long comments, I wrote code that would provide the correct output with the minimal amount of coding efforts (which was achieved by being brutal). Because of this the code is almost not commented. If you want to understand what you see, you’d better look at the appropriate posts.&lt;/p&gt;
&lt;p&gt;The code is meant to be run from PHP command line, using the php interpretor, or using php’s cgi binary (with flag -q). It should work with PHP 5.1+ (I use PHP 5.3) and will produce the output for the .txt file with the same name.&lt;/p&gt;
&lt;p&gt;Instead of reading the number of entries in the file (first line) I ignored it and will just read each file until I reach EOF, ignoring empty lines (like the final line). There might be some ugly hacks, but it wouldn’t be a Hacker Cup without some hacks.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://files.magicaltux.net/facebook/hackercup/2011/round_0/hackercup2011_pre.zip"&gt;The code, in a 23kB .zip file&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Remember that this was written as fast as possible. The goal was not to make nice code, but to make code quickly. It will work and produce correct output given any valid input data.&lt;/p&gt;
&lt;p&gt;I’ll be back next week!&lt;/p&gt;</description></item><item><title>Symbian Mobifactor PowerMP3 Ultra v.1.18 S^1 by Léo Symbian (New icon + 28 skins exclusives)</title><link>http://www.ipmart-forum.com/showthread.php?t=597195</link><category>Symbian S60 v5 [i8910HD/5800/N97/Mini/X6] Apps</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luter95</dc:creator><pubDate>Fri, 07 Jan 2011 23:40:07 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/75f08ce288a852e5</guid><description>&lt;div&gt;&lt;div align="center"&gt;&lt;img src="http://www.ipmart-forum.com/attachment.php?attachmentid=499428&amp;amp;stc=1&amp;amp;d=1242848022" border="0" alt=""&gt;&lt;br&gt;
&lt;b&gt;&lt;br&gt;
&lt;font size="4"&gt;&lt;font color="DarkRed"&gt;After more than a year when he released version 1.17, the version PowerMP3 wins a &amp;quot;Ultra&amp;quot;with several new features!&lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;PowerMP3 is a music player with smart and user friendly interface.&lt;br&gt;
It has everything you need to enjoy your favourite music and helps to organise your music library the best way.&lt;br&gt;
&lt;br&gt;
PowerMP3 turns your phone into a high quality audio player that supports most popular audio formats,&lt;br&gt;
has fully customizable user interface and perfectly integrated with your phone.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;font color="Red"&gt;&lt;font size="4"&gt;Features :&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
* Play audio in MP3,OGG, AAC and M4A audio file formats&lt;br&gt;
* Download album images from the Internet&lt;br&gt;
* Stunning music library to eassily organize your tracks&lt;br&gt;
* Support of many headsets&lt;br&gt;
* Create custom Playlists to organize your music&lt;br&gt;
* Support of M3U format for playlists&lt;br&gt;
* Color themes&lt;br&gt;
* Customizable Skins&lt;br&gt;
* Graphical Equalizer&lt;br&gt;
* Graphical Spectrum analyzer&lt;br&gt;
* Support language: UK English, German, Spanish, Russian, Hugarian, Ukrainian, Vietnamise and Brazilian Portuguese.&lt;br&gt;
&lt;br&gt;
&lt;font color="Red"&gt;&lt;font size="4"&gt;What's new version PowerMP3 Ultra S^1:&lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
1 - New icon.&lt;br&gt;
2 - New translation.&lt;br&gt;
3 - New issues included exclusive and made by me. S60v5 (Theme Black Simple, Transformers, Shadow, Sonic, Bumblebee, and Classic Black).&lt;br&gt;
4 - Separate files, now users download the player solely for your device.&lt;br&gt;
5 - New colors to customize your theme.&lt;br&gt;
6 - More than 28 themes for S60v5.&lt;br&gt;
&lt;br&gt;
&lt;font color="Red"&gt;&lt;font size="4"&gt;Notes:&lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;br&gt;
* This version is only for S60v5 (S^1).&lt;br&gt;
* Uninstall the previous version to install this.&lt;br&gt;
* Thanks to the developers of the Skins.&lt;/b&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;table border="0" cellspacing="0" cellpadding="0"&gt;
    	&lt;tr&gt;
    		&lt;td height="39" colspan="3"&gt;
    		&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
    			&lt;tr&gt;
    				&lt;td width="113" height="39"&gt;
    				 &lt;/td&gt;
    				&lt;td&gt; &lt;/td&gt;
    				&lt;td width="48" height="39"&gt;
    				 &lt;/td&gt;
    			&lt;/tr&gt;
    		&lt;/table&gt;
    		&lt;/td&gt;
    	&lt;/tr&gt;
    	&lt;tr&gt;
    		&lt;td bgcolor="#C0DDFF" width="10"&gt; &lt;/td&gt;
    		&lt;td bgcolor="#C0DDFF"&gt;
    		
&lt;div&gt;&lt;div&gt;
	
&lt;div style="background-image:url(&amp;#39;&amp;#39;);background-color:transparent;background-repeat:repeat;margin:0px;border-style:solid;border-width:1px;border-color:#007fd8;padding:4px"&gt;
&lt;p style="margin:5px;font-family:Arial;font-size:12px;color:#707070;text-align:center"&gt;&lt;a href="http://www.anonym.to/?http://www.4shared.com/file/ivlRlp6R/MobiFactorPowerMp3UltraS60v5Mu.html"&gt;http://www.4shared.com/file/ivlRlp6R...raS60v5Mu.html&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
    		
    		&lt;/td&gt;
    		&lt;td bgcolor="#C0DDFF" width="10"&gt; &lt;/td&gt;
    	&lt;/tr&gt;
    	&lt;tr&gt;
    		&lt;td colspan="3"&gt;
    		&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
    			&lt;tr&gt;
    				&lt;td height="11" width="11"&gt;
    				&lt;img border="0" src="http://www.ipmart-forum.com/images/images-downloadbox-bbcode/space.gif" width="1" height="1"&gt;&lt;/td&gt;
    				&lt;td bgcolor="#C0DDFF" height="11"&gt;
    				&lt;img border="0" src="http://www.ipmart-forum.com/images/images-downloadbox-bbcode/space.gif" width="1" height="1"&gt;&lt;/td&gt;
    				&lt;td height="11" width="11"&gt;
    				&lt;img border="0" src="http://www.ipmart-forum.com/images/images-downloadbox-bbcode/space.gif" width="1" height="1"&gt;&lt;/td&gt;
    			&lt;/tr&gt;
    		&lt;/table&gt;
    		&lt;/td&gt;
    	&lt;/tr&gt;
    &lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Exclusive Freebie: 27 High Resolution Watercolor Textures</title><link>http://feedproxy.google.com/~r/psdtuts/~3/LFqBck6itHA/</link><category>Texture</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stefan Surmabojov</dc:creator><pubDate>Sat, 08 Jan 2011 07:00:13 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/970fa506283fe181</guid><description>&lt;p&gt;Are you looking to add a splash of color to your latest project? We have the perfect freebie for you. Today, we are releasing a set of 27 high resolution textures for you to use in your work for free.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;27 High Resolution Watercolor Textures&lt;/h2&gt;
&lt;p&gt;This set includes 27 high resolution textures at about 2400 x 3500 pixels wide and can be used to easily add a splash of color to your designs.&lt;/p&gt;
&lt;div&gt;&lt;img src="http://d2f8dzk2mhcqts.cloudfront.net/Freebie_018_Watercolor/sample.jpg" alt="sample"&gt;&lt;/div&gt;
&lt;p&gt;This set of exclusive watercolor textures was created by Stefan Surmabojov. We are pleased to partner with him on this release.&lt;/p&gt;
&lt;div&gt;&lt;img src="http://d2f8dzk2mhcqts.cloudfront.net/Freebie_018_Watercolor/pack.jpg" alt="pack"&gt;&lt;/div&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/psdtuts?a=LFqBck6itHA:Gecia7CxwaQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/psdtuts?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/psdtuts?a=LFqBck6itHA:Gecia7CxwaQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/psdtuts?i=LFqBck6itHA:Gecia7CxwaQ:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/psdtuts?a=LFqBck6itHA:Gecia7CxwaQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/psdtuts?i=LFqBck6itHA:Gecia7CxwaQ:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/psdtuts?a=LFqBck6itHA:Gecia7CxwaQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/psdtuts?d=TzevzKxY174" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/psdtuts/~4/LFqBck6itHA" height="1" width="1"&gt;</description></item><item><title>MAXIMA</title><link>http://feedproxy.google.com/~r/Demotyvacijalt/~3/zjDNpL_V15k/maxima-1313957.html</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">(author unknown)</dc:creator><pubDate>Thu, 06 Jan 2011 00:15:04 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/a15a3e96ccb19061</guid><description>&lt;a href="http://www.demotyvacija.lt/maxima-1313957.html"&gt;
			 &lt;img src="http://www.demotyvacija.lt//media/demotivators/demotyvacija.lt_MAXIMA-Apie-sesija-pagalvota.jpg" alt="MAXIMA"&gt;
			&lt;/a&gt;</description></item><item><title>10 Fresh High-Quality Free Fonts</title><link>http://webdesignledger.com/freebies/10-fresh-high-quality-free-fonts</link><category>Freebies</category><category>fonts</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henry Jones</dc:creator><pubDate>Wed, 05 Jan 2011 21:29:47 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/42b3f03e466fd121</guid><description>&lt;p&gt;This year we plan on finding plenty of freebies to share with our readers, just like we did in 2010. We may even step it up a notch. So to kick things off, we’ve found some really nice free fonts. In this collection you’ll find a variety of styles, including hand-drawn, script, and modern. We believe you can’t have too many fonts at your disposal, so take a look at these and grab the ones you like. &lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.behance.net/gallery/Hyperbola/801635"&gt;Hyperbola&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.behance.net/gallery/Hyperbola/801635"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_1.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://fontfabric.com/hero-free-font/"&gt;HERO&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://fontfabric.com/hero-free-font/"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_2.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://fontfabric.com/gota-free-font/"&gt;GOTA&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://fontfabric.com/gota-free-font/"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_3.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.behance.net/gallery/Bigmouth-Font/867288"&gt;Bigmouth&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.behance.net/gallery/Bigmouth-Font/867288"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_4.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.behance.net/gallery/FF-Basic-Gothic/872609"&gt;FF Basic Gothic&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.behance.net/gallery/FF-Basic-Gothic/872609"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_5.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.behance.net/gallery/Five-Minutes/890532"&gt;Five Minutes&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.behance.net/gallery/Five-Minutes/890532"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_6.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.behance.net/gallery/Alt-Vxtr11-Typeface/818127"&gt;Alt Vxtr11&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.behance.net/gallery/Alt-Vxtr11-Typeface/818127"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_7.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.fontsquirrel.com/fonts/copse"&gt;Copse&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.fontsquirrel.com/fonts/copse"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_8.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.theleagueofmoveabletype.com/fonts/15-league-script-1"&gt;League Script #1&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.theleagueofmoveabletype.com/fonts/15-league-script-1"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_9.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://www.fontsquirrel.com/fonts/linden-hill"&gt;Linden Hill&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.fontsquirrel.com/fonts/linden-hill"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/01/fonts_fresh_10.jpg" alt="free fonts"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>WordPress Shortcodes: The Right Way</title><link>http://feedproxy.google.com/~r/nettuts/~3/9k76ZqOIcGs/</link><category>Tutorials</category><category>Wordpress</category><category>custom theme</category><category>shortcodes</category><category>themeforest</category><category>usability</category><category>Videos</category><category>wp</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Siddharth</dc:creator><pubDate>Tue, 28 Dec 2010 09:27:33 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/5f17066e4ed3f5cd</guid><description>&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/8olmjno1k05rb1som1frr6u854/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fnet.tutsplus.com%2Ftutorials%2Fwordpress%2Fwordpress-shortcodes-the-right-way%2F" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;p&gt;One of the primary reasons why WordPress is the most popular CMS platform available is the sheer level of customizability that it brings to the table. Today, we’ll review the process of integrating one of those popular features, &lt;a href="http://codex.wordpress.org/Shortcode"&gt;shortcodes&lt;/a&gt;, in the most user friendly way possible, into our theme.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;A Visual Crash-Course in Shortcodes &lt;/h2&gt;

&lt;div&gt;&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/msFmkKXmlmM?fs%3D1%26hl%3Den_US%26hd%3D1%26color1%3D0x3a3a3a%26color2%3D0x999999&amp;amp;width=600&amp;amp;height=338" width="600" height="338"&gt;&lt;/iframe&gt;
&lt;div&gt;&lt;a href="http://www.youtube.com/user/nettutsplus"&gt;Subscribe to our YouTube page to watch all of the video tutorials!&lt;/a&gt;&lt;br&gt;&lt;a href="http://nettuts.blip.tv/"&gt;Watch longer Screencasts on our Blip channel. &lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2&gt;A Word From the Author&lt;/h2&gt;
&lt;p&gt;Even though there are a few trillion options to choose from, WordPress has comfortably taken the crown as the king of CMSs and blogging platforms with its incredible flexibility. A shortcode is one of those features that ratchet up the user friendliness of the system.&lt;/p&gt;
&lt;p&gt;However, most implementations still require you to remember the shortcode itself. When you’ve created a masterpiece of a theme, the usability shouldn’t really lag behind.  I’ll show you how to create shortcodes and then integrate it with the editor itself, so the user doesn’t have to go poring through your docs just to remember the correct syntax to embed a button. Intrigued? Let’s get started right away!&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;What Are These Shortco-whamathingies?&lt;/h2&gt;
&lt;p&gt;It’s called a &lt;strong&gt;shortcode&lt;/strong&gt; and it has been part of the base WordPress installation since it hit version 2.5. Basically, these are similar to the &lt;em&gt;bbcodes&lt;/em&gt; used on popular message board software: lightweight markup used to format content. &lt;/p&gt;
&lt;p&gt;Here, you can define your own codes to use within your theme. Unlike BBCodes, though, shortcodes are primarily used to shield the user from tedious markup and possible errors. By using a shortcode, for say, a button, the user doesn’t have to remember the complicated markup that needs to be input to create the button. Overall, it’s quite a boost to a theme’s usability and possibly, noob friendliness.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;ShortCode Variations&lt;/h2&gt;
&lt;p&gt;If you’re unfamiliar with the concept of a BBCode, and by extension, shortcode, this is how the simplest version looks:&lt;/p&gt;
&lt;pre name="code"&gt;
[my-gallery]
&lt;/pre&gt;
&lt;p&gt;If you’ve ever embedded a gallery with WordPress, you’ve already used a shortcode!&lt;/p&gt;
&lt;p&gt;There are two more variations you should also be familiar with.&lt;/p&gt;
&lt;pre name="code"&gt;
 [button]Content[/button]

 [link to="www.net.tutsplus.com"]NetTuts+[link]
&lt;/pre&gt;
&lt;p&gt;We’ll implement each of these variations first before moving onto other, busier things.&lt;/p&gt;
&lt;p&gt;Each shortcode implementation requires a two-step process:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1: &lt;/strong&gt;Create the primary handler method&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2: &lt;/strong&gt;Hook up the handler to WordPress&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Regardless of the complexity of the shortcode, the core steps remain the same.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Take 1:&lt;/span&gt; Replacing Strings&lt;/h2&gt;
&lt;p&gt;We’ll first learn how to implement the simplest shortcode possible. As a use case, let’s say you end each post with some common signing off text. Copying and pasting might be a simple approach, but you may feel like a luddite doing so. Let’s fix this with some WP niftiness!&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Unless otherwise noted, all of the code below goes into &lt;em&gt;functions.php&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3&gt;&lt;span&gt;Step 1: &lt;/span&gt;Create the Primary Function&lt;/h3&gt;
&lt;p&gt;The primary function takes care of the core logic of your shortcode. We’ll need to create this first before proceeding.&lt;/p&gt;
&lt;pre name="code"&gt;
 function signOffText() {
    return 'Thank you so much for reading! And remember to subscribe to our RSS feed. ';
}
&lt;/pre&gt;
&lt;h3&gt;&lt;span&gt;Step 2:&lt;/span&gt; Hook into WordPress&lt;/h3&gt;
&lt;p&gt;The next step, as you may assume, is to hook into the WordPress system to associate the shortcode with this text. This is done using the &lt;code&gt;add_shortcode&lt;/code&gt; method. &lt;/p&gt;
&lt;pre name="code"&gt;
add_shortcode('signoff', 'signOffText');
&lt;/pre&gt;
&lt;p&gt;Yes, a single one-liner is all it takes. The first parameter defines the shortcode you’ll be using in the editor, while the the second points to the function we created a moment or so ago. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; The &lt;code&gt;add_shortcode&lt;/code&gt; method always comes after the handler method.&lt;/p&gt;
&lt;p&gt;That should do it. Just type &lt;code&gt;[signoff]&lt;/code&gt; into your editor and WordPress will dynamically replace the text as needed.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Take 2:&lt;/span&gt; Wrapping Content&lt;/h2&gt;
&lt;p&gt;Next up, we’re going to take a look at another variation: wrapping some content with some markup. You’d have to use it like so:&lt;/p&gt;
&lt;pre name="code"&gt;
[quote]Some text[/quote]
&lt;/pre&gt;
&lt;h3&gt;&lt;span&gt;Step 1: &lt;/span&gt;Create the Primary Function&lt;/h3&gt;
&lt;p&gt;The primary function has to be modified a little here. We’re noting that our function receives two parameters: attributes through the &lt;code&gt;atts&lt;/code&gt; variable and the content itself through the &lt;code&gt;content&lt;/code&gt; variable.&lt;/p&gt;
&lt;p&gt;The next step is simply to return the markup wrapped around the selected text. &lt;/p&gt;
&lt;pre name="code"&gt;
function quote( $atts, $content = null ) {
	return &amp;#39;&amp;lt;div class=&amp;quot;right text&amp;quot;&amp;gt;&amp;quot;&amp;#39;.$content.&amp;#39;&amp;quot;&amp;lt;/div&amp;gt;&amp;#39;;
}
&lt;/pre&gt;
&lt;h3&gt;&lt;span&gt;Step 2:&lt;/span&gt; Hook into WordPress&lt;/h3&gt;
&lt;p&gt;This step remains the same:&lt;/p&gt;
&lt;pre name="code"&gt;
add_shortcode("quote", "quote");
&lt;/pre&gt;
&lt;p&gt;I like to name my shortcodes exactly the same as the primary functions unless the naming gets unwieldy. You may have your own styles so feel free to change the naming scheme. There’s no accepted best practice.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Take 3:&lt;/span&gt; Adding Attributes&lt;/h2&gt;
&lt;p&gt;Finally, we’re going to take a look at adding attributes to the mix as well. You’d have to use it like so:&lt;/p&gt;
&lt;pre name="code"&gt;
[link to="www.net.tutsplus.com"]NetTuts+[link]
&lt;/pre&gt;
&lt;h3&gt;&lt;span&gt;Step 1: &lt;/span&gt;Create the Primary Function&lt;/h3&gt;
&lt;p&gt;The primary function needs to be refactored to handle all the new functionalities we’re bringing in.  First up, we merge the attributes passed in with the shortcode and the attributes we’re expecting. You can read up more on the process &lt;a href="http://codex.wordpress.org/Function_Reference/shortcode_atts"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The final step, as always, is simply to return the markup we want after filling it up appropriately. Here, I’ve used the data sent with the shortcode to fill in the anchor’s &lt;code&gt;href&lt;/code&gt; attribute as well as content. &lt;/p&gt;
&lt;pre name="code"&gt;
function link($atts, $content = null) {
	extract(shortcode_atts(array(
		&amp;quot;to&amp;quot; =&amp;gt; &amp;#39;http://net.tutsplus.com&amp;#39;
	), $atts));
	return &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39;.$to.&amp;#39;&amp;quot;&amp;gt;&amp;#39;.$content.&amp;#39;&amp;lt;/a&amp;gt;&amp;#39;;
}
&lt;/pre&gt;
&lt;h3&gt;&lt;span&gt;Step 2:&lt;/span&gt; Hook into WordPress&lt;/h3&gt;
&lt;p&gt;This step remains unchanged, but essential. Remember, without this, WordPress has no what to do with the shortcode.&lt;/p&gt;
&lt;pre name="code"&gt;
add_shortcode("link", "link");
&lt;/pre&gt;
&lt;hr&gt;
&lt;h2&gt;Kicking Everything Up a Notch&lt;/h2&gt;
&lt;p&gt;This is where you’d expect this tutorial to end but no, you’ve guessed wrong. As I mentioned earlier, shortcodes take away a lot of pain, but there are few gotchas. For one, the user has to remember the shortcodes he has at his disposal to make meaningful use of them.&lt;/p&gt;
&lt;p&gt;If you have just a couple, it’s all good, but with feature laden themes, remembering each one becomes a chore. To rectify this, we’re going to add buttons directly to the TinyMCE interface, so the user can simply click on the button to get it all done. &lt;/p&gt;
&lt;p&gt;As an example, I’m going to teach you how to add the second variation to the editor. I’m hoping you can extrapolate this information for the specific functionality you have in mind.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Step 1: &lt;/span&gt;Hook into WordPress&lt;/h2&gt;
&lt;p&gt;The first step in the process is hooking into WordPress and adding our initialization code. The following snippet takes care of that. Remember, all of this needs to be in your &lt;code&gt;functions.php&lt;/code&gt; file.&lt;/p&gt;
&lt;pre name="code"&gt;
 add_action('init', 'add_button');
&lt;/pre&gt;
&lt;p&gt;We’re asking WordPress to run the function called &lt;code&gt;add_button&lt;/code&gt; when the page is initially loaded. &lt;code&gt;add_action&lt;/code&gt; is our hook into WordPress’ internals.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Step 2: &lt;/span&gt;Create Our Initialization Function&lt;/h2&gt;
&lt;pre name="code"&gt;
function add_button() {
   if ( current_user_can(&amp;#39;edit_posts&amp;#39;) &amp;amp;&amp;amp;  current_user_can(&amp;#39;edit_pages&amp;#39;) )
   {
     add_filter(&amp;#39;mce_external_plugins&amp;#39;, &amp;#39;add_plugin&amp;#39;);
     add_filter(&amp;#39;mce_buttons&amp;#39;, &amp;#39;register_button&amp;#39;);
   }
}&lt;/pre&gt;
&lt;p&gt;This tiny snippet of code will be executed when the page loads. Above, we’re checking whether the user has the necessary authorization to edit a page or a post before proceeding.&lt;/p&gt;
&lt;p&gt;Once that’s done, we hook up two of our [to be written] functions to specific filters. Both of these actually hook into TinyMCE’s front end architecture through WordPress. The first is executed when the editor loads the plugins while the second is run when the buttons are about to be loaded.&lt;/p&gt;
&lt;p&gt;In the example above, we proceed regardless of which mode the editor is in. If you want to display it only when the editor is in, say, visual mode, you’ll need to perform a quick check. If &lt;code&gt;get_user_option('rich_editing')&lt;/code&gt; evaluates to &lt;code&gt;true&lt;/code&gt;, you’re in visual mode. Otherwise, HTML mode. I typically tend to add these buttons only under visual mode but feel free to mix and match here. &lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Step 3: &lt;/span&gt;Register Our Button&lt;/h2&gt;
&lt;pre name="code"&gt;
function register_button($buttons) {
   array_push($buttons, "quote");
   return $buttons;
}
&lt;/pre&gt;
&lt;p&gt;The function merely adds our shortcode to the array of buttons. You can also add a divider between your new button and the previous buttons by passing in a | before.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Step 4: &lt;/span&gt;Register Our TinyMCE Plugin&lt;/h2&gt;
&lt;pre name="code"&gt;
function add_plugin($plugin_array) {
   $plugin_array['quote'] = get_bloginfo('template_url').'/js/customcodes.js';
   return $plugin_array;
}
&lt;/pre&gt;
&lt;p&gt;The snippet above lets TinyMCE, and WordPress, know how to handle this button. Here, we map our &lt;em&gt;quote&lt;/em&gt; shortcode to a specific JavaScript file. We use the &lt;em&gt;get_bloginfo &lt;/em&gt;method to get the path to the current template. For the sake of organization, I’m keeping my tinyMCE plugin along with my other JS files. &lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;span&gt;Step 5: &lt;/span&gt;Write the TinyMCE Plugin&lt;/h2&gt;
&lt;p&gt;Now onto the final portion of our endeavour. Remember, the following code goes into a file called&lt;code&gt; customcodes.js &lt;/code&gt;placed in the JS directory of your theme. If you thought it went into &lt;code&gt;functions.php &lt;/code&gt;like all the code above, no cookie for you!&lt;/p&gt;
&lt;pre name="code"&gt;
(function() {
    tinymce.create('tinymce.plugins.quote', {
        init : function(ed, url) {
            ed.addButton('quote', {
                title : 'Add a Quote',
                image : url+'/image.png',
                onclick : function() {
                     ed.selection.setContent('[quote]' + ed.selection.getContent() + '[/quote]');

                }
            });
        },
        createControl : function(n, cm) {
            return null;
        },
    });
    tinymce.PluginManager.add('quote', tinymce.plugins.quote);
})();
&lt;/pre&gt;
&lt;p&gt;Looks a little complex but I assure you, it’s anything but. Let’s break it down into smaller section to make it easier for us to parse.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;First&lt;/strong&gt; order of the day is a quick closure to keep from polluting the global namespace. Inside, we call the &lt;code&gt;create&lt;/code&gt; method to create a new plugin passing in the name and other assorted attributes. For the sake of brevity, I’m just going to call my plugin &lt;em&gt;quote&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Once inside, we define the &lt;code&gt;init&lt;/code&gt; function that’s executed upon initialization. &lt;code&gt;ed&lt;/code&gt; points to the instance of the editor while &lt;code&gt;url&lt;/code&gt; points to the URL of the plugin code.&lt;/p&gt;
&lt;p&gt;Most of the attributes should be fairly self explanatory. Note that the image you pass in is relative to the parent folder of the JS file that holds the code. Here it’d be &lt;em&gt;theme directory/js&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Next&lt;/strong&gt; up, we create the event handler for this button through the &lt;code&gt;onclick&lt;/code&gt; function. The one-liner it contains essentially gets the selected text, if any, and wraps it with out shortcode. &lt;code&gt;setContent&lt;/code&gt; and &lt;code&gt;getContent&lt;/code&gt; are helper methods provided by tinyMCE to manipulate the selected text.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Finally&lt;/strong&gt;, in the last line, we add the freshly created plugin to tinyMCE’s plugin manager. Pay attention to the names you’re using in each step. It’s error prone if you’re not paying attention. And that’s about it! We’re done! Load up the editor and make sure your spiffy new button is working. &lt;/p&gt;
&lt;div&gt;
	&lt;img src="http://d2o0t5hpnwv4c1.cloudfront.net/883_wpShortcodes/preview.png" alt="Tutorial Image"&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;And there you have it. We’ve successfully integrated shortcodes into a WordPress theme in a very user friendly manner. Hopefully you’ve found this tutorial to be of help. Feel free to reuse this code elsewhere in your projects and chime in within the comments if you need any assistance.&lt;/p&gt;
&lt;p&gt;Questions? Nice things to say? Criticisms? Hit the comments section and leave me a comment. Happy coding and thank you so much for reading!&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/nettuts?a=9k76ZqOIcGs:_28lVub-tgU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nettuts?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nettuts?a=9k76ZqOIcGs:_28lVub-tgU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nettuts?i=9k76ZqOIcGs:_28lVub-tgU:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nettuts?a=9k76ZqOIcGs:_28lVub-tgU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nettuts?i=9k76ZqOIcGs:_28lVub-tgU:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nettuts?a=9k76ZqOIcGs:_28lVub-tgU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nettuts?i=9k76ZqOIcGs:_28lVub-tgU:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/nettuts?a=9k76ZqOIcGs:_28lVub-tgU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/nettuts?d=TzevzKxY174" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/nettuts/~4/9k76ZqOIcGs" height="1" width="1"&gt;</description></item><item><title>How to Maintain Your Personal Brand as a Corporate Employee</title><link>http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/</link><category>Business</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Gothelf</dc:creator><pubDate>Tue, 28 Dec 2010 03:48:14 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/9f638657aca8a18b</guid><description>&lt;table width="650"&gt;&lt;tr&gt;&lt;td width="650"&gt;&lt;div style="width:650px"&gt; &lt;img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in How to Maintain Your Personal Brand as a Corporate Employee" border="0"&gt;&lt;br&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=34"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=34" border="0" alt=" in How to Maintain Your Personal Brand as a Corporate Employee"&gt;&lt;/a&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=35"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=35" border="0" alt=" in How to Maintain Your Personal Brand as a Corporate Employee"&gt;&lt;/a&gt; &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=36"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=36" border="0" alt=" in How to Maintain Your Personal Brand as a Corporate Employee"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;A strong personal brand is beneficial on many levels. At the core it differentiates the designer, developer, marketer, etc, from the rest of the pack within crowded disciplines. It functions as a self-promotion agent that works for the practitioner 24/7/365 ultimately ensuring this person becomes a magnet for new and interesting work opportunities.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The foundation of a personal brand is initially created by consistently doing good work&lt;/strong&gt;. From there, commenting, interacting and reacting in public discussion forums, blogging, Twitter, Facebook and the publication of articles and even books further solidify an individual as a thought leader.&lt;/p&gt;&lt;p&gt;However, “the idea of personal brand is often associated with independent practitioners”, as David Armano puts it. And for independents there are typically no conflicts as they are in the business of promoting themselves, their skills and knowledge. However, for practitioners working within corporations and interactive agencies, the challenge becomes balancing their personal brands with the corporate brand.&lt;/p&gt;&lt;h3&gt;Many opportunities for friction&lt;/h3&gt;&lt;p&gt;As a corporate employee you don’t represent “you” out in public — &lt;strong&gt;you represent the company&lt;/strong&gt;. The opinions, theories and expertise you present publicly all get attributed to your employer. If you say something controversial, the story that will propagate is not “John Smith said…” but “John Smith, Lead Developer for Company X, said…”  Add to this the risk of disclosing proprietary or sensitive financial information and it’s no surprise many corporations aren’t interested in promoting individuals (outside of C-level executives) externally.&lt;/p&gt;&lt;p&gt;These same corporations are only now beginning to comprehend the power of the social web and don’t understand the need for external “&lt;a href="http://darmano.typepad.com/logic_emotion/2010/09/how-be-an-effective-corporate-ambassador.html"&gt;corporate ambassadors&lt;/a&gt;”. Colleagues within the organization can also be points of friction as they begin to question whether the now-public practitioner is actually a “work horse or a show horse”, as Christian Crumlish, Director of Consumer Experience at AOL, puts it. If it’s not clear that the company is getting more benefit than the individual, resentment can build causing the individual to start defending their activities.&lt;/p&gt;&lt;p&gt;Crumlish also suggests some companies are concerned that making their star employees visible exposes them to competitive employers looking to poach talent. This alone may make an organization reticent to promote individuals externally.&lt;/p&gt;&lt;p&gt;Finally, if the practitioner works for a less-established brand, there is a risk the personal brand will ultimately outshine the corporate brand. While this is certainly not an issue for global corporations, start-ups who have one or two star employees could face this challenge.&lt;/p&gt;&lt;h3&gt;Overcoming these hurdles&lt;/h3&gt;&lt;p&gt;The challenges may seem risky but there are some specific ways to mitigate these risks. By following the guidelines featured below, you will be able to convince your employer to not feel insecure or threatened about you strengthening your personal brand and encourage you to participate in public events.&lt;/p&gt;&lt;h4&gt;Make your employer the star&lt;/h4&gt;&lt;p&gt;To alleviate any concerns that you are attempting to promote your brand more than your employer’s, make it obvious who that employer is and that you’re speaking on their behalf. Any public facing documents you present must have company branding. This includes white papers, conference posters and slide decks. In addition to branding your thought leadership, all online profiles (Twitter, Facebook, Tumblr, et al) and blogs should clearly disclose where you work. Finally, all client associations should also be disclosed to minimize the risk of perceived conflicts of interest or favoritism.&lt;/p&gt;&lt;p&gt;Luke Wroblewski, former Chief Design Architect at Yahoo! and Lead Designer at Ebay, who is a popular speaker at many design conferences, ensured all his presentations were branded with the Yahoo! and Ebay logos. Like Wroblewski, Crumlish, a mainstay on the design conference circuit, also made sure he was seen as a “Yahoo! Person” in all of his public efforts.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/lejoe/5063631608/in/photostream/"&gt;&lt;img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/12/fronteers2.jpg" width="500" height="334" alt="Fronteers2 in How to Maintain Your Personal Brand as a Corporate Employee"&gt;&lt;/a&gt;&lt;br&gt;&lt;em&gt;Participation in conferences is a good way to strengthen your personal brand and solidify yourself as a thought leader. Image source: &lt;a href="http://www.flickr.com/photos/lejoe/5063631608/in/photostream/"&gt;Fronteers conference&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;h4&gt;Make your colleagues smarter, bring back learnings&lt;/h4&gt;&lt;p&gt;Conferences, meetups and other professional extra-curricular activities provide tremendous learning opportunities. As much as you are a presenter at these events, you must also be an attendee. The opportunities for learning and growth are tremendous. It’s important to capture that knowledge and &lt;strong&gt;bring it back to your organization&lt;/strong&gt; to share with your colleagues.&lt;/p&gt;&lt;p&gt;This shared learning can take two forms. The first is sharing the specific things you learned while at the event. What did the other presenters discuss? How does it relate to the challenges you face as a team? How can it be applied? These are the domain-specific elements you picked up from the other presenters.&lt;/p&gt;&lt;p&gt;The second is sharing with your colleagues how to become more successful and active within these external communities. You’re likely not the only person in your organization who is interested in furthering their personal brand. Bringing this education to your colleagues who did not attend the conference and sharing your techniques on how to become more active on that front helps minimize any jealousy that may develop in your colleagues and positions you as a mentor.&lt;/p&gt;&lt;h4&gt;Your employer is now a thought leader&lt;/h4&gt;&lt;p&gt;When attempting to convince your superiors to allow you to participate in public forums on behalf of the company, it’s imperative to remind the organization the benefits the corporate brand gets from this exposure. Active engagement in industry-specific forums and conferences gives the company the chance to stand in front of peers as a thought leader and, in many cases, frame the conversation on a particular topic. Brand perception of your employer improves as adjectives like cutting-edge, innovative and supportive (of new thinking) are associated with it.&lt;/p&gt;&lt;p&gt;In addition, both your business development and talent acquisition departments benefit from the corporate brand enhancement you’re facilitating. Every interaction that is publicly available from the employees of a company provides an opportunity to &lt;strong&gt;strengthen that company’s public persona&lt;/strong&gt;. Tweets and blog posts about the kind of work or processes taking place there humanize the company and increase the attraction of higher caliber employees as well as potential new customers.&lt;/p&gt;&lt;p&gt;This may not be obvious at first to your employer. It’s imperative that you showcase these successes internally. Positive mentions for the company in tweets, blogs and post-conference meetings should be forwarded to the organization’s management. When employment candidates express interest in the company, try to make sure that they are asked how they heard of the company. Each time a candidate mentions a public appearance or some thought leadership showcased in an industry forum, make sure your superiors are aware. If possible, quantifying (in dollars) the value of these appearances should further your cause.&lt;/p&gt;&lt;p&gt;High-level talent that is acquired through word of mouth is significantly less expensive than talent acquired through staffing agencies. Also, have your business development team assess the source of new leads and customers to see how many were driven by the company’s public presence. Each one of those leads and customers has a monetary value which, when tallied, can justify the expense of sending you to the next event to present.&lt;/p&gt;&lt;h4&gt;Be bold, yet humble&lt;/h4&gt;&lt;p&gt;In some companies, your superiors may not see the immediate value of your personal brand. In these situations it may prove more successful to ask for forgiveness rather than permission.  Write a blog post on an industry or domain-specific topic and share it publicly. If it drives discussion and positive perception of your employer, tell someone.&lt;/p&gt;&lt;p&gt;Attend the next local meetup and present a quick deck on your latest thinking.  Did someone tweet about it? Share that with your boss. Was there a strong discussion on your blog that reflected well on your employer? Point your PR person to it. Showcasing the success of a low-profile activities or blog posts should engender some level of support from your boss. One word of caution though: ensure that you’ve consulted your company’s policies on such activities, as Crumlish advises. You don’t want to end up violating corporate policies that could put your job at risk.&lt;/p&gt;&lt;h4&gt;Choose the right employer&lt;/h4&gt;&lt;p&gt;If creating and maintaining a personal brand is something you value then it’s imperative to view your employer through that lens to understand if your goals align. As your personal brand has been developing and growing, has your employer been supportive? Is there a broad corporate understanding of the benefits you can bring through promoting your thought leadership externally? If the answer is ‘No’ then it may be time to evaluate new opportunities.&lt;/p&gt;&lt;p&gt;Becoming an independent practitioner is the easiest option but may not be viable for everyone. In that case, how much do prospective employers “get” the concept of employee empowerment? This is a discussion that should be clear from the outset with a potential new employer. Set the right expectations in your interviews and, if possible, have public-facing activities that grow both your personal brand and the corporate brand written into your job description. There’s no more effective way to balance your personal brand as a corporate employee than to actually have it as one of your position’s responsibilities.&lt;/p&gt;&lt;h3&gt;Conclusion&lt;/h3&gt;&lt;p&gt;Ultimately, for the personal brand to grow, the “company should get more value than the individual”, as David Armano said. If that balance is off, then you should consider becoming independent. That doesn’t mean that you cannot create, cultivate and curate a personal brand within a corporation. In fact, a personal brand can be crucial to your continued success and career progression. Be respectful of your employer and their policies but find creative ways to promote yourself while promoting your company at the same time. &lt;strong&gt;Personal branding enhances corporate branding&lt;/strong&gt;. It makes the company appear more “human” and approachable. It makes people want to work there and it attracts good press. If balanced correctly, this is a win-win for all parties involved.&lt;/p&gt;&lt;p&gt;&lt;em&gt;(sp) (vf)&lt;/em&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;&lt;small&gt;© Jeff Gothelf for &lt;a href="http://www.smashingmagazine.com"&gt;Smashing Magazine&lt;/a&gt;, 2010. | &lt;a href="http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/"&gt;Permalink&lt;/a&gt; | &lt;a href="http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/#comments"&gt;Post a comment&lt;/a&gt; | &lt;a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/&amp;amp;title=How%20to%20Maintain%20Your%20Personal%20Brand%20as%20a%20Corporate%20Employee"&gt;Add to del.icio.us&lt;/a&gt; | &lt;a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;amp;url=http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/"&gt;Digg this&lt;/a&gt; | &lt;a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/"&gt;Stumble on StumbleUpon!&lt;/a&gt; | &lt;a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20&amp;#39;How%20to%20Maintain%20Your%20Personal%20Brand%20as%20a%20Corporate%20Employee&amp;#39;%20http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/"&gt;Tweet it!&lt;/a&gt; | &lt;a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2010/12/28/how-to-maintain-your-personal-brand-as-a-corporate-employee/"&gt;Submit to Reddit&lt;/a&gt; | &lt;a href="http://forum.smashingmagazine.com/"&gt;Forum Smashing Magazine&lt;/a&gt;&lt;br&gt; Post tags: &lt;br&gt; &lt;/small&gt;&lt;/p&gt;</description></item><item><title>Kalėdos 2.0 [video]</title><link>http://rss.radiocool.lt/~r/radiocool/~3/wGO_Zr5qybM/</link><category>Kita</category><category>Video</category><category>Amazon</category><category>Facebook</category><category>Foursquare</category><category>Gmail</category><category>Google</category><category>Google Maps</category><category>twitter</category><category>Wikipedia</category><category>youtube</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Darius</dc:creator><pubDate>Tue, 14 Dec 2010 00:35:04 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/dd5ffec69a0630b9</guid><description>&lt;p&gt;&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/vZrf0PbAGSk?fs%3D1%26hl%3Den_US%26hd%3D1&amp;amp;width=500&amp;amp;height=306" width="500" height="306"&gt;&lt;/iframe&gt;
&lt;p&gt;Kristaus gimimo istorija perteikta per socialinius tinklus.&lt;/p&gt;
&lt;p&gt;[via: &lt;a href="http://twitter.com/#!/kranux/status/14596470640476160"&gt;@kranux&lt;/a&gt;]&lt;/p&gt;
Panašūs įrašai:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.radiocool.lt/gmail-leidzia-tiesiai-skambinti-i-mobilius-bei-laidinius-telefonus/" rel="bookmark" title="2010 August 26"&gt;Gmail leidžia tiesiai skambinti į mobilius bei laidinius telefonus&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="http://www.radiocool.lt/ubiquity-sujungia-interneta-kalba/" rel="bookmark" title="2008 August 27"&gt;Ubiquity – sujungia internetą kalba&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="http://www.radiocool.lt/gyvenimas-facebooke-video/" rel="bookmark" title="2010 November 12"&gt;Gyvenimas Facebook’e &lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="http://www.radiocool.lt/facebook-ir-twitter/" rel="bookmark" title="2009 August 29"&gt;Facebook ir Twitter&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="http://www.radiocool.lt/facebook-ir-twitter-pakeite-vaiku-prieziuros-buda-video/" rel="bookmark" title="2009 September 1"&gt;Facebook ir Twitter pakeitė vaikų priežiūros būdą &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;
&lt;a href="http://rss.radiocool.lt/~ff/radiocool?a=wGO_Zr5qybM:B2SxHbgNT-8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/radiocool?i=wGO_Zr5qybM:B2SxHbgNT-8:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a href="http://rss.radiocool.lt/~ff/radiocool?a=wGO_Zr5qybM:B2SxHbgNT-8:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/radiocool?d=I9og5sOYxJI" border="0"&gt;&lt;/a&gt; &lt;a href="http://rss.radiocool.lt/~ff/radiocool?a=wGO_Zr5qybM:B2SxHbgNT-8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/radiocool?i=wGO_Zr5qybM:B2SxHbgNT-8:gIN9vFwOqvQ" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/radiocool/~4/wGO_Zr5qybM" height="1" width="1"&gt;&lt;/p&gt;</description></item><item><title>iconSweets2 – 1,000+ Free Vector Icons</title><link>http://blogfreakz.com/icons/iconsweets/</link><category>Icons</category><category>icon</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mufti Ali</dc:creator><pubDate>Tue, 14 Dec 2010 08:49:36 PST</pubDate><guid isPermaLink="false">tag:google.com,2005:reader/item/e501f342e1f25051</guid><description>&lt;p&gt;Previously blogfreakz has review about &lt;a title="iconsweet" href="http://blogfreakz.com/icons/iconsweets-free-vector-icons/"&gt;iconSweet&lt;/a&gt;, free icon set containing 60 vector Photoshop shapes, influenced by icon sets such as Glyphish and Pictoico. Recently another iconsweet, iconsweet2 was released. IconSweets was great, but too limited, so they designed more! iconSweets2 contains 400+ icons both in 64×64 and 32×32 and 292 16×16 icons, all created as vector Photoshop shapes.&lt;br&gt;
&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" href="http://iconsweets2.com/"&gt;&lt;img title="iconsweet2" src="http://blogfreakz.com/wp-content/uploads/2010/12/iconsweet2.jpg" alt="iconsweet2 iconSweets2   1,000+ Free Vector Icons" width="600" height="285"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This icon set containing over a 1,000+ icons, all in a vector-shaped Photoshop format. iconSweets2 will crunch your icon thirst for all of your iPhone, iPad &amp;amp; Android apps or new web projects!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Requirements&lt;/strong&gt;:&lt;br&gt;
&lt;strong&gt;Demo&lt;/strong&gt;: &lt;a title="iconsweet2" rel="nofollow" href="http://iconsweets2.com/"&gt;http://iconsweets2.com&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;License&lt;/strong&gt;: Free License&lt;/p&gt;
&lt;h4&gt;Incoming search terms for the article:&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogfreakz.com/icons/iconsweets/" title="iconsweets2"&gt;iconsweets2&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/jdsk31pev8jtos4lsrjt196918/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fblogfreakz.com%2Ficons%2Ficonsweets%2F" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;</description></item></channel></rss>

