<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en" xml:base="http://blog.lppjunior.com/wp-atom.php">
	<title type="text">Luiz Paulo</title>
	<subtitle type="text">tecnologia web</subtitle>

	<updated>2009-01-06T18:16:10Z</updated>
	<generator uri="http://wordpress.org/" version="2.7">WordPress</generator>

	<link rel="alternate" type="text/html" href="http://blog.lppjunior.com" />
	<id>http://blog.lppjunior.com/feed/atom/</id>
	

			<link rel="self" href="http://feeds.feedburner.com/lppjunior" type="application/atom+xml" /><entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Último dia do mês em várias linguagens]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/495030142/" />
		<id>http://blog.lppjunior.com/?p=194</id>
		<updated>2009-01-06T18:16:10Z</updated>
		<published>2008-12-25T19:24:53Z</published>
		<category scheme="http://blog.lppjunior.com" term="Linguagens" /><category scheme="http://blog.lppjunior.com" term="Tecnologia" /><category scheme="http://blog.lppjunior.com" term="c" /><category scheme="http://blog.lppjunior.com" term="fortran" /><category scheme="http://blog.lppjunior.com" term="java" /><category scheme="http://blog.lppjunior.com" term="lisp" /><category scheme="http://blog.lppjunior.com" term="lua" /><category scheme="http://blog.lppjunior.com" term="objective-c" /><category scheme="http://blog.lppjunior.com" term="php" /><category scheme="http://blog.lppjunior.com" term="pyton" /><category scheme="http://blog.lppjunior.com" term="rails" /><category scheme="http://blog.lppjunior.com" term="ruby" /><category scheme="http://blog.lppjunior.com" term="smalltalk" />		<summary type="html"><![CDATA[Como prometi anteriormente, vou criar um post com as soluções sobre como pegar o último dia dos mês. Todas as soluções postadas aqui, foram comentadas no post: Javascript - Último dia do mês onde falei sobre esse assunto.
Bem, não tive como testar todos, até por que tem linguagem aí embaixo que nunca utilizei 
Se tiver [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/ultimo-dia-do-mes-em-varias-linguagens/">&lt;p&gt;Como prometi anteriormente, vou criar um post com as soluções sobre como pegar o último dia dos mês. Todas as soluções postadas aqui, foram comentadas no post: &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLw=="&gt;Javascript - Último dia do mês&lt;/a&gt; onde falei sobre esse assunto.&lt;/p&gt;
&lt;p&gt;Bem, não tive como testar todos, até por que tem linguagem aí embaixo que nunca utilizei &lt;img src='http://blog.lppjunior.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /&gt;&lt;br /&gt;
Se tiver algum erro, fiquem a vontade para comentar que eu acerto, blz?&lt;/p&gt;
&lt;p&gt;Segue as soluções e seus respectivos criadores / postadores.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Último dia do mês em PHP:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; Luiz Paulo&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="java java" style="font-family:monospace;"&gt;&lt;span style="color: #339933;"&gt;&amp;lt;?&lt;/span&gt;php
	$year &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;2008&lt;/span&gt;;
	$month &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;2&lt;/span&gt;;
	echo date&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;quot;t&amp;quot;&lt;/span&gt;, mktime&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;0, 0, 0, $month, &lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;, $year&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;; 
&lt;span style="color: #339933;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em JAVA:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTM3"&gt;Felipe Zappala&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="java java" style="font-family:monospace;"&gt;	&lt;span style="color: #003399;"&gt;System&lt;/span&gt;.&lt;span style="color: #006633;"&gt;out&lt;/span&gt;.&lt;span style="color: #006633;"&gt;println&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; &lt;span style="color: #003399;"&gt;SimpleDateFormat&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;quot;dd&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;.&lt;span style="color: #006633;"&gt;format&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; &lt;span style="color: #003399;"&gt;Date&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #cc66cc;"&gt;2008&lt;/span&gt;,&lt;span style="color: #cc66cc;"&gt;2&lt;/span&gt;,0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #003399;"&gt;System&lt;/span&gt;.&lt;span style="color: #006633;"&gt;out&lt;/span&gt;.&lt;span style="color: #006633;"&gt;println&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; &lt;span style="color: #003399;"&gt;GregorianCalendar&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #cc66cc;"&gt;2008&lt;/span&gt;,&lt;span style="color: #cc66cc;"&gt;2&lt;/span&gt;,0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;.&lt;span style="color: #006633;"&gt;get&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #003399;"&gt;Calendar&lt;/span&gt;.&lt;span style="color: #006633;"&gt;DAY_OF_MONTH&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em Python:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTM5"&gt;Rodrigo Cacilhas&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="python python" style="font-family:monospace;"&gt;	last_day = &lt;span style="color: #dc143c;"&gt;calendar&lt;/span&gt;.&lt;span style="color: black;"&gt;monthrange&lt;/span&gt;&lt;span style="color: black;"&gt;&amp;#40;&lt;/span&gt;year, month&lt;span style="color: black;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: black;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #ff4500;"&gt;1&lt;/span&gt;&lt;span style="color: black;"&gt;&amp;#93;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em Lua:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTM5"&gt;Rodrigo Cacilhas&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="lua lua" style="font-family:monospace;"&gt;&lt;span style="color: #b1b100;"&gt;function&lt;/span&gt; lastday&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;year, month&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
    &lt;span style="color: #b1b100;"&gt;return&lt;/span&gt; 0 + &lt;span style="color: #b1b100;"&gt;os.date&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;
        &lt;span style="color: #ff0000;"&gt;&amp;quot;%d&amp;quot;&lt;/span&gt;,
        &lt;span style="color: #b1b100;"&gt;os.time&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
            year &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; year
            month &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; month + &lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;
            day &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; 0
        &lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
    &lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
&lt;span style="color: #b1b100;"&gt;end&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em Objective-C (do Mac OS X):&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTM5"&gt;Rodrigo Cacilhas&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="c c" style="font-family:monospace;"&gt;&lt;span style="color: #993333;"&gt;int&lt;/span&gt; lastday&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #993333;"&gt;int&lt;/span&gt; year&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #993333;"&gt;int&lt;/span&gt; month&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
    id date &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;NSDate
        dateWithString&lt;span style="color: #339933;"&gt;:&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;NSString
            stringWithFormat&lt;span style="color: #339933;"&gt;:&lt;/span&gt; @&lt;span style="color: #ff0000;"&gt;&amp;quot;%d-%d-01 00:00:00 +000&amp;quot;&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; year&lt;span style="color: #339933;"&gt;,&lt;/span&gt; month
        &lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;
    &lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
&amp;nbsp;
    &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;date addTimeInterval&lt;span style="color: #339933;"&gt;:&lt;/span&gt; &lt;span style="color: #339933;"&gt;-&lt;/span&gt;&lt;span style="color:#800080;"&gt;86400.&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
&amp;nbsp;
    id day &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;date
        descriptionWithCalendarFormat&lt;span style="color: #339933;"&gt;:&lt;/span&gt; @&lt;span style="color: #ff0000;"&gt;&amp;quot;%d&amp;quot;&lt;/span&gt;
        timeZone&lt;span style="color: #339933;"&gt;:&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;NSTimeZone defaultTimeZone&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;
        locale&lt;span style="color: #339933;"&gt;:&lt;/span&gt; nil
    &lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
&amp;nbsp;
    &lt;span style="color: #b1b100;"&gt;return&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;day intValue&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em Rails:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTQw"&gt;Valdinei dos Santos&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="rails rails" style="font-family:monospace;"&gt;d = &lt;span style="color:#CC00FF; font-weight:bold;"&gt;Date&lt;/span&gt;.&lt;span style="color:#5A0A0A; font-weight:bold;"&gt;new&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color:#006666;"&gt;2008&lt;/span&gt;,&lt;span style="color:#006666;"&gt;11&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt;
d.&lt;span style="color:#9900CC;"&gt;end_of_month&lt;/span&gt;
&lt;span style="color:#006600; font-weight:bold;"&gt;=&amp;gt;&lt;/span&gt; Sun, &lt;span style="color:#006666;"&gt;30&lt;/span&gt; Nov &lt;span style="color:#006666;"&gt;2008&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em Smalltalk:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTQz"&gt;Rodrigo Cacilhas&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="smalltalk smalltalk" style="font-family:monospace;"&gt;lastDayOfMonth: &lt;span style="color: #00007f;"&gt;m&lt;/span&gt; year: &lt;span style="color: #00007f;"&gt;y&lt;/span&gt;
    |&lt;span style="color: #00007f;"&gt; aux &lt;/span&gt;|
&amp;nbsp;
    &lt;span style="color: #00007f;"&gt;m&lt;/span&gt; &lt;span style="color: #000066; font-weight:bold;"&gt;:=&lt;/span&gt; &lt;span style="color: #00007f;"&gt;m&lt;/span&gt; + &lt;span style="color: #00007f;"&gt;1&lt;/span&gt;.
    &lt;span style=""&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #00007f;"&gt;m&lt;/span&gt; &lt;span style="color: #000066; font-weight:bold;"&gt;=&lt;/span&gt; &lt;span style="color: #00007f;"&gt;13&lt;/span&gt;&lt;span style=""&gt;&amp;#41;&lt;/span&gt; ifTrue: &lt;span style=""&gt;&amp;#91;&lt;/span&gt;
        &lt;span style="color: #00007f;"&gt;m&lt;/span&gt; &lt;span style="color: #000066; font-weight:bold;"&gt;:=&lt;/span&gt; &lt;span style="color: #00007f;"&gt;1&lt;/span&gt;.
        &lt;span style="color: #00007f;"&gt;y&lt;/span&gt; &lt;span style="color: #000066; font-weight:bold;"&gt;:=&lt;/span&gt; &lt;span style="color: #00007f;"&gt;y&lt;/span&gt; + &lt;span style="color: #00007f;"&gt;1&lt;/span&gt;.
    &lt;span style=""&gt;&amp;#93;&lt;/span&gt;.
&amp;nbsp;
    &lt;span style="color: #00007f;"&gt;aux&lt;/span&gt; &lt;span style="color: #000066; font-weight:bold;"&gt;:=&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;Date&lt;/span&gt; year: &lt;span style="color: #00007f;"&gt;y&lt;/span&gt; month: &lt;span style="color: #00007f;"&gt;m&lt;/span&gt; day: &lt;span style="color: #00007f;"&gt;1&lt;/span&gt;.
    &lt;span style="color: #00007f;"&gt;aux&lt;/span&gt; &lt;span style="color: #000066; font-weight:bold;"&gt;:=&lt;/span&gt; &lt;span style="color: #00007f;"&gt;aux&lt;/span&gt; addDays: -&lt;span style="color: #00007f;"&gt;1&lt;/span&gt;.
&amp;nbsp;
    ↑ aux dayOfMonth
!&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em Common Lisp:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTQ3"&gt;Rodrigo Cacilhas&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="lisp lisp" style="font-family:monospace;"&gt;&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #b1b100;"&gt;defun&lt;/span&gt; last&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;day&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;of&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;month &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;y m&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
  &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #b1b100;"&gt;setq&lt;/span&gt; m &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;+&lt;/span&gt; m &lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
  &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;when &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; m &lt;span style="color: #cc66cc;"&gt;13&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
    &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #b1b100;"&gt;setq&lt;/span&gt; m &lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
    &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #b1b100;"&gt;setq&lt;/span&gt; y &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;+&lt;/span&gt; y &lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
  &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;multiple&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;value&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;bind
    &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;sec&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;&lt;span style="color: #b1b100;"&gt;min&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;hour&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;day&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;month&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;year&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;date&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;of&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;week&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;dst&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;p&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;tz&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
    &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;decode&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;universal&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;time
      &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;
        &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;encode&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;universal&lt;span style="color: #66cc66;"&gt;-&lt;/span&gt;time 0 0 0 &lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt; m y&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
        &lt;span style="color: #cc66cc;"&gt;86400&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;
    &lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;day&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em Fortran-90:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTUw"&gt;Guilherme Gualberto&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="fortran fortran" style="font-family:monospace;"&gt;&lt;span style="color: #b1b100;"&gt;program&lt;/span&gt; Hora_e_data
interger ,&lt;span style="color: #000066;"&gt;parameter&lt;/span&gt;&lt;span style="color: #339933;"&gt;::&lt;/span&gt; &lt;span style="color: #202020;"&gt;n&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;3&lt;/span&gt;
interger &lt;span style="color: #339933;"&gt;::&lt;/span&gt; &lt;span style="color: #000066;"&gt;data&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;n&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;,horaSys&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;n&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
&lt;span style="color: #666666; font-style: italic;"&gt;call idate(data)&lt;/span&gt;
&lt;span style="color: #666666; font-style: italic;"&gt;! data(1)=dia, data(2)=mes data(3)=ano&lt;/span&gt;
&lt;span style="color: #666666; font-style: italic;"&gt;call itime(horaSys)&lt;/span&gt;
&lt;span style="color: #666666; font-style: italic;"&gt;! horaSys(1)=hora, horaSys(2)=minute,horaSys(3)=second&lt;/span&gt;
write&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #339933;"&gt;*&lt;/span&gt;,&lt;span style="color: #ff0000;"&gt;'('&lt;/span&gt;Date &lt;span style="color: #ff0000;"&gt;', i2.2, '&lt;/span&gt;&lt;span style="color: #339933;"&gt;/&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;', i2.2, '&lt;/span&gt;&lt;span style="color: #339933;"&gt;/&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;', i4.4, '&lt;/span&gt;; time &lt;span style="color: #ff0000;"&gt;',i2.2, '&lt;/span&gt;&lt;span style="color: #339933;"&gt;:&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;', i2.2, '&lt;/span&gt;&lt;span style="color: #339933;"&gt;:&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;', i2.2)'&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #000066;"&gt;data&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #cc66cc;"&gt;2&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;, &lt;span style="color: #000066;"&gt;data&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;, &lt;span style="color: #000066;"&gt;data&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #cc66cc;"&gt;3&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;, now
endprogram&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Último dia do mês em C#:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Comment:&lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLyNjb21tZW50LTcz"&gt;Fabio Caldas&lt;/a&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="lisp lisp" style="font-family:monospace;"&gt;int year &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;2008&lt;/span&gt;&lt;span style="color: #808080; font-style: italic;"&gt;;&lt;/span&gt;
int month &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; 09&lt;span style="color: #808080; font-style: italic;"&gt;;&lt;/span&gt;
int daysInMonth &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; DateTime.DaysInMonth&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;year,month&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #808080; font-style: italic;"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Grande abraço aos amigos que postaram! Agradeço a todos... Tenho certeza que esses códigos ajudarão a muitas pessoas &lt;img src='http://blog.lppjunior.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /&gt;&lt;br /&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qc3RsLXRyYWJhbGhhbmRvLWNvbS1pbnRlcm5hY2lvbmFsaXphY2FvLw==" title=\"JSTL - Trabalhando com internacionalização\"&gt;JSTL - Trabalhando com internacionalização&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhLWRlc2Vudm9sdmltZW50by13ZWItY29tLWpzdGwv" title=\"Java - Desenvolvimento web com JSTL\"&gt;Java - Desenvolvimento web com JSTL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9leHBlcmllbmNpYS1jb20tZGVzZW52b2x2aW1lbnRvLXdlYi1qYXZhLw==" title=\"Experiência com desenvolvimento WEB + JAVA\"&gt;Experiência com desenvolvimento WEB + JAVA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=194" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/495030142" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/ultimo-dia-do-mes-em-varias-linguagens/#comments" thr:count="1" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/ultimo-dia-do-mes-em-varias-linguagens/feed/atom/" thr:count="1" />
		<thr:total>1</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/ultimo-dia-do-mes-em-varias-linguagens/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Feliz Natal 2008]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/494342953/" />
		<id>http://blog.lppjunior.com/?p=190</id>
		<updated>2008-12-24T21:20:26Z</updated>
		<published>2008-12-24T21:18:38Z</published>
		<category scheme="http://blog.lppjunior.com" term="Artigo" /><category scheme="http://blog.lppjunior.com" term="natal" /><category scheme="http://blog.lppjunior.com" term="votos" />		<summary type="html"><![CDATA[A todos os leitores, amigos, familiares e conhecidos. Desejo um Feliz Natal, que esse dia seja comemorado com muita alegria.
Abraço a todos.
Mais Comentados

Javascript - Último dia do mês
Planejamento de software (Keep It Simple Stupid)
Traduzindo textos direto no gTalk
Javascript - Retirando espaços de string (função trim)
Experiência com desenvolvimento WEB + JAVA

 ]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/feliz-natal-2008/">&lt;p&gt;A todos os leitores, amigos, familiares e conhecidos. Desejo um Feliz Natal, que esse dia seja comemorado com muita alegria.&lt;/p&gt;
&lt;p&gt;Abraço a todos.&lt;br /&gt;
&lt;h3&gt;Mais Comentados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLw==" title=\"Javascript - Último dia do mês\"&gt;Javascript - Último dia do mês&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9wbGFuZWphbWVudG8tZGUtc29mdHdhcmUta2VlcC1pdC1zaW1wbGUtc3R1cGlkLw==" title=\"Planejamento de software (Keep It Simple Stupid)\"&gt;Planejamento de software (Keep It Simple Stupid)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS90cmFkdXppbmRvLXRleHRvcy1kaXJldG8tbm8tZ3RhbGsv" title=\"Traduzindo textos direto no gTalk\"&gt;Traduzindo textos direto no gTalk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXJldGlyYW5kby1lc3BhY29zLWRlLXN0cmluZy1mdW5jYW8tdHJpbS8=" title=\"Javascript - Retirando espaços de string (função trim)\"&gt;Javascript - Retirando espaços de string (função trim)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9leHBlcmllbmNpYS1jb20tZGVzZW52b2x2aW1lbnRvLXdlYi1qYXZhLw==" title=\"Experiência com desenvolvimento WEB + JAVA\"&gt;Experiência com desenvolvimento WEB + JAVA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=190" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/494342953" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/feliz-natal-2008/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/feliz-natal-2008/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/feliz-natal-2008/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Gravatar para quem gosta de comentar]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/491815952/" />
		<id>http://blog.lppjunior.com/?p=183</id>
		<updated>2008-12-22T02:10:09Z</updated>
		<published>2008-12-22T02:06:50Z</published>
		<category scheme="http://blog.lppjunior.com" term="Artigo" /><category scheme="http://blog.lppjunior.com" term="Browser" /><category scheme="http://blog.lppjunior.com" term="Desenvolvimento web" /><category scheme="http://blog.lppjunior.com" term="Serviços" /><category scheme="http://blog.lppjunior.com" term="avatar" /><category scheme="http://blog.lppjunior.com" term="comment" /><category scheme="http://blog.lppjunior.com" term="gravatar" /><category scheme="http://blog.lppjunior.com" term="imagem" /><category scheme="http://blog.lppjunior.com" term="serviço" />		<summary type="html"><![CDATA[O gravatar é um serviço web gratuito para disponibilizar avatar. Esse serviço é muito utilizado em blogs, onde o usuário deixa seu comentário e o avatar aparece automaticamente para facilitar a identificação.
Gravatar é a abreviação de "globally recognized avatar" que significa "reconhecimento global de avatar".

Como exibir minha foto nos comentários?
Para os usuários que querem comentar [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/gravatar-para-quem-gosta-de-comentar/">&lt;p&gt;O &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5ncmF2YXRhci5jb20v"&gt;gravatar&lt;/a&gt; é um serviço web gratuito para disponibilizar &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9BdmF0YXJfKHJlYWxpZGFkZV92aXJ0dWFsKQ=="&gt;avatar&lt;/a&gt;. Esse serviço é muito utilizado em blogs, onde o usuário deixa seu comentário e o avatar aparece automaticamente para facilitar a identificação.&lt;br /&gt;
Gravatar é a abreviação de &lt;em&gt;"globally recognized avatar"&lt;/em&gt; que significa &lt;em&gt;"reconhecimento global de avatar"&lt;/em&gt;.&lt;br /&gt;
&lt;span id="more-183"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;Como exibir minha foto nos comentários?&lt;/h3&gt;
&lt;p&gt;Para os usuários que querem comentar e deixar "sua marca", a utilização é bem simples. Basta fazer o cadastro no site do &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5ncmF2YXRhci5jb20v"&gt;gravatar&lt;/a&gt; e adicionar uma imagem. O avatar fica relacionado ao seu e-mail, então sempre quando for comentar algum blog, basta colocar o e-mail (que foi cadastrado no gravatar) no comentário que seu avatar será exibido.&lt;br /&gt;
É importante informar que nem todos os blogs oferecem esse serviço.&lt;/p&gt;
&lt;h3&gt;Como disponibilizar gravatar em meu blog?&lt;/h3&gt;
&lt;p&gt;Existem algumas formas para incluir o gravatar em seu blog, uma delas é criar o seu próprio código no blog e a outra forma é utilizar um plugin.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exemplo em PHP&lt;/strong&gt;&lt;br /&gt;
O site do gravatar busca sua foto a partir de um MD5 gerado a partir do e-mail cadastrado. Com isso, fica muito simples a utilização. Abaixo você verá um simples exemplo de código gerado em PHP.&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="php php" style="font-family:monospace;"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; 
	&lt;span style="color: #666666; font-style: italic;"&gt;//O E-mail pode ser qualquer um cadastrado no site do gravatar&lt;/span&gt;
	&lt;span style="color: #000088;"&gt;$mailMD5&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #990000;"&gt;echo&lt;/span&gt; &lt;span style="color: #990000;"&gt;md5&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;quot;lppjunior@gmail.com&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;


&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="text text" style="font-family:monospace;"&gt;&amp;lt;img src=&amp;quot;http://www.gravatar.com/avatar.php?gravatar_id=&amp;lt;?php echo $mailMD5; ?&amp;gt;&amp;amp;size=50&amp;amp;default=http://blog.lppjunior.com/wp-content/themes/lppjunior/images/default.jpg&amp;quot; /&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Nesse exemplo utilizei 3 atributos. Segue a descrição de cada um:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;gravatar_id: &lt;/strong&gt; Esse atributo é o MD5 do e-mail (a conversão é mostrada no primeiro código PHP acima)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;size: &lt;/strong&gt; A imagem pode ser baixada em vários tamanhos, nesse caso utilizei o tamanho 50px&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;default: &lt;/strong&gt; Caso o e-mail(MD5) enviado não esteja cadastrado no gravatar, ele retorna uma imagem default. Nesse caso, você pode informar qual será uma imagem personalizada.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bom, acho que é só... Se esqueci de alguma coisa, por favor me avisem!&lt;br /&gt;
&lt;h3&gt;Mais Comentados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLw==" title=\"Javascript - Último dia do mês\"&gt;Javascript - Último dia do mês&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9wbGFuZWphbWVudG8tZGUtc29mdHdhcmUta2VlcC1pdC1zaW1wbGUtc3R1cGlkLw==" title=\"Planejamento de software (Keep It Simple Stupid)\"&gt;Planejamento de software (Keep It Simple Stupid)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS90cmFkdXppbmRvLXRleHRvcy1kaXJldG8tbm8tZ3RhbGsv" title=\"Traduzindo textos direto no gTalk\"&gt;Traduzindo textos direto no gTalk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXJldGlyYW5kby1lc3BhY29zLWRlLXN0cmluZy1mdW5jYW8tdHJpbS8=" title=\"Javascript - Retirando espaços de string (função trim)\"&gt;Javascript - Retirando espaços de string (função trim)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9leHBlcmllbmNpYS1jb20tZGVzZW52b2x2aW1lbnRvLXdlYi1qYXZhLw==" title=\"Experiência com desenvolvimento WEB + JAVA\"&gt;Experiência com desenvolvimento WEB + JAVA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=183" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/491815952" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/gravatar-para-quem-gosta-de-comentar/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/gravatar-para-quem-gosta-de-comentar/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/gravatar-para-quem-gosta-de-comentar/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Favicon - Ícones personalizados nos browsers]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/490668462/" />
		<id>http://blog.lppjunior.com/?p=178</id>
		<updated>2008-12-20T16:31:59Z</updated>
		<published>2008-12-20T16:31:09Z</published>
		<category scheme="http://blog.lppjunior.com" term="Browser" /><category scheme="http://blog.lppjunior.com" term="CheatSheet" /><category scheme="http://blog.lppjunior.com" term="Desenvolvimento web" /><category scheme="http://blog.lppjunior.com" term="HTML" /><category scheme="http://blog.lppjunior.com" term="example" /><category scheme="http://blog.lppjunior.com" term="favicon" /><category scheme="http://blog.lppjunior.com" term="gif" /><category scheme="http://blog.lppjunior.com" term="html" /><category scheme="http://blog.lppjunior.com" term="icon" /><category scheme="http://blog.lppjunior.com" term="tutorial" />		<summary type="html"><![CDATA[Favicons são pequenas imagens no formato .ico normalmente possuem o tamanho de 16x16. Essas imagens são utilizadas para facilitar a identificação de um site em abas ou favoritos. Muitos favicons são versões minimizadas de logotipos que fazem referência a marca / imagem da empresa.

Como comentei acima, os mais normal é salvar as imagens em formato [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/favicon-icones-personalizados-nos-browsers/">&lt;p&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9GYXZpY29u"&gt;Favicons&lt;/a&gt; são pequenas imagens no formato &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9JQ08="&gt;.ico&lt;/a&gt; normalmente possuem o tamanho de 16x16. Essas imagens são utilizadas para facilitar a identificação de um site em abas ou favoritos. Muitos favicons são versões minimizadas de logotipos que fazem referência a marca / imagem da empresa.&lt;br /&gt;
&lt;span id="more-178"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Como comentei acima, os mais normal é salvar as imagens em formato &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9JQ08="&gt;.ico&lt;/a&gt; , mas alguns browsers também reconhecem o formato &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9HSUY="&gt;.gif&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Inserindo favicon no formato ICO&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="html4strict html4strict" style="font-family:monospace;"&gt;&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;html&lt;/span&gt;&amp;gt;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;head&lt;/span&gt;&amp;gt;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;title&lt;/span&gt;&amp;gt;&lt;/span&gt;Inserindo favicon no formato ICO&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;title&lt;/span&gt;&amp;gt;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;link&lt;/span&gt; &lt;span style="color: #000066;"&gt;rel&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;&amp;quot;shortcut icon&amp;quot;&lt;/span&gt; &lt;span style="color: #000066;"&gt;type&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;&amp;quot;image/x-icon&amp;quot;&lt;/span&gt; &lt;span style="color: #000066;"&gt;href&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;&amp;quot;favicon.ico&amp;quot;&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;head&lt;/span&gt;&amp;gt;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;body&lt;/span&gt;&amp;gt;&lt;/span&gt;
		...
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;body&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;html&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Inserindo favicon no formato GIF.&lt;br /&gt;
* Esse formato não funciona no Internet Explorer.&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="html4strict html4strict" style="font-family:monospace;"&gt;&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;html&lt;/span&gt;&amp;gt;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;head&lt;/span&gt;&amp;gt;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;title&lt;/span&gt;&amp;gt;&lt;/span&gt;Inserindo favicon no formato GIF&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;title&lt;/span&gt;&amp;gt;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;link&lt;/span&gt; &lt;span style="color: #000066;"&gt;rel&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;&amp;quot;shortcut icon&amp;quot;&lt;/span&gt; &lt;span style="color: #000066;"&gt;type&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;&amp;quot;image/gif&amp;quot;&lt;/span&gt; &lt;span style="color: #000066;"&gt;href&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;&amp;quot;favicon.gif&amp;quot;&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;head&lt;/span&gt;&amp;gt;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #000000; font-weight: bold;"&gt;body&lt;/span&gt;&amp;gt;&lt;/span&gt;
		...
	&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;body&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color: #009900;"&gt;&amp;lt;&lt;span style="color: #66cc66;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;html&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Acesse também: &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL25lb3NpdGUuaWxvZ2ljLmNvbS5ici9kaWNhcy8yMDA3LzA4LzIxLW1lbGhvcmVzLWdlcmFkb3Jlcy1kZS1mYXZpY29uLWRhLWludGVybmV0Lmh0bWw="&gt;21 melhores geradores de favicon da Internet&lt;/a&gt;, você encontrará vários geradores de icones web.&lt;br /&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXJldGlyYW5kby1lc3BhY29zLWRlLXN0cmluZy1mdW5jYW8tdHJpbS8=" title=\"Javascript - Retirando espaços de string (função trim)\"&gt;Javascript - Retirando espaços de string (função trim)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLw==" title=\"Javascript - Último dia do mês\"&gt;Javascript - Último dia do mês&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9vLWdvb2dsZS1jYWl1LXBvci1hbGd1bnMtbWludXRvcy8=" title=\"O Google caiu por alguns minutos\"&gt;O Google caiu por alguns minutos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9jaGVhdHNoZWV0LWd1aWEtcmFwaWRvLWRlLWNzcy8=" title=\"CheatSheet - Guia rápido de CSS\"&gt;CheatSheet - Guia rápido de CSS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qc3RsLXRyYWJhbGhhbmRvLWNvbS1pbnRlcm5hY2lvbmFsaXphY2FvLw==" title=\"JSTL - Trabalhando com internacionalização\"&gt;JSTL - Trabalhando com internacionalização&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=178" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/490668462" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/favicon-icones-personalizados-nos-browsers/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/favicon-icones-personalizados-nos-browsers/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/favicon-icones-personalizados-nos-browsers/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Javascript - Retirando espaços de string (função trim)]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/474862178/" />
		<id>http://blog.lppjunior.com/?p=166</id>
		<updated>2008-12-05T12:41:26Z</updated>
		<published>2008-12-04T17:29:49Z</published>
		<category scheme="http://blog.lppjunior.com" term="Desenvolvimento web" /><category scheme="http://blog.lppjunior.com" term="JavaScript" /><category scheme="http://blog.lppjunior.com" term="Linguagens" /><category scheme="http://blog.lppjunior.com" term="code" /><category scheme="http://blog.lppjunior.com" term="example" /><category scheme="http://blog.lppjunior.com" term="javascript" /><category scheme="http://blog.lppjunior.com" term="trim" />		<summary type="html"><![CDATA[Veja abaixo algumas soluções para retirar espaços do início e final de strings.
Exemplos simples
Exemplo curto (funções com expressão regular):

	//trim completo
	function trim&#40;str&#41; &#123;
		return str.replace&#40;/^\s+&#124;\s+$/g,&#34;&#34;&#41;;
	&#125;
&#160;
	//left trim
	function ltrim&#40;str&#41; &#123;
		return str.replace&#40;/^\s+/,&#34;&#34;&#41;;
	&#125;
&#160;
	//right trim
	function rtrim&#40;str&#41; &#123;
		return str.replace&#40;/\s+$/,&#34;&#34;&#41;;
	&#125;
&#160;
	alert&#40;trim&#40;&#34;           TEXTO          &#34;&#41;&#41;;

Exemplo curto (métodos da [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/javascript-retirando-espacos-de-string-funcao-trim/">&lt;p&gt;Veja abaixo algumas soluções para retirar espaços do início e final de strings.&lt;/p&gt;
&lt;h3&gt;Exemplos simples&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Exemplo curto (funções com expressão regular):&lt;/strong&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;	&lt;span style="color: #006600; font-style: italic;"&gt;//trim completo&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; trim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;replace&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009966; font-style: italic;"&gt;/^\s+|\s+$/g&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #006600; font-style: italic;"&gt;//left trim&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; ltrim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;replace&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009966; font-style: italic;"&gt;/^\s+/&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #006600; font-style: italic;"&gt;//right trim&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; rtrim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;replace&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009966; font-style: italic;"&gt;/\s+$/&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #000066;"&gt;alert&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;trim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;           TEXTO          &amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Exemplo curto (métodos da string com expressão regular):&lt;/strong&gt;&lt;br /&gt;
Essa solução é bem mais elegante!&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;	&lt;span style="color: #006600; font-style: italic;"&gt;//trim completo&lt;/span&gt;
	String.&lt;span style="color: #660066;"&gt;prototype&lt;/span&gt;.&lt;span style="color: #660066;"&gt;trim&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;this&lt;/span&gt;.&lt;span style="color: #660066;"&gt;replace&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009966; font-style: italic;"&gt;/^\s+|\s+$/g&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #006600; font-style: italic;"&gt;//left trim&lt;/span&gt;
	String.&lt;span style="color: #660066;"&gt;prototype&lt;/span&gt;.&lt;span style="color: #660066;"&gt;ltrim&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;this&lt;/span&gt;.&lt;span style="color: #660066;"&gt;replace&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009966; font-style: italic;"&gt;/^\s+/&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #006600; font-style: italic;"&gt;//right trim&lt;/span&gt;
	String.&lt;span style="color: #660066;"&gt;prototype&lt;/span&gt;.&lt;span style="color: #660066;"&gt;rtrim&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;this&lt;/span&gt;.&lt;span style="color: #660066;"&gt;replace&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009966; font-style: italic;"&gt;/\s+$/&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
	&lt;span style="color: #000066;"&gt;alert&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;           TEXTO          &amp;quot;&lt;/span&gt;.&lt;span style="color: #660066;"&gt;trim&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3&gt;Outras soluções&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Exemplo longo&lt;/strong&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; trim &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; whitespace &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;' &lt;span style="color: #000099; font-weight: bold;"&gt;\n&lt;/span&gt;&lt;span style="color: #000099; font-weight: bold;"&gt;\r&lt;/span&gt;&lt;span style="color: #000099; font-weight: bold;"&gt;\t&lt;/span&gt;&lt;span style="color: #000099; font-weight: bold;"&gt;\f&lt;/span&gt;&lt;span style="color: #000099; font-weight: bold;"&gt;\x&lt;/span&gt;0b&lt;span style="color: #000099; font-weight: bold;"&gt;\x&lt;/span&gt;a0&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2000&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2001&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2002&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2003&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2004&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2005&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2006&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2007&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2008&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2009&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;200a&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;200b&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2028&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;2029&lt;span style="color: #000099; font-weight: bold;"&gt;\u&lt;/span&gt;3000'&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;for&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; i &lt;span style="color: #339933;"&gt;=&lt;/span&gt; 0; i &lt;span style="color: #339933;"&gt;&amp;lt;&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;length&lt;/span&gt;; i&lt;span style="color: #339933;"&gt;++&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
			&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;whitespace.&lt;span style="color: #660066;"&gt;indexOf&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str.&lt;span style="color: #660066;"&gt;charAt&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;i&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #339933;"&gt;==&lt;/span&gt; &lt;span style="color: #339933;"&gt;-&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
			&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
				str &lt;span style="color: #339933;"&gt;=&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;substring&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;i&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
				&lt;span style="color: #000066; font-weight: bold;"&gt;break&lt;/span&gt;;
			&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
		&lt;span style="color: #000066; font-weight: bold;"&gt;for&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;i &lt;span style="color: #339933;"&gt;=&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;length&lt;/span&gt; &lt;span style="color: #339933;"&gt;-&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;; i &lt;span style="color: #339933;"&gt;&amp;gt;=&lt;/span&gt; 0; i&lt;span style="color: #339933;"&gt;--&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
			&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;whitespace.&lt;span style="color: #660066;"&gt;indexOf&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str.&lt;span style="color: #660066;"&gt;charAt&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;i&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #339933;"&gt;==&lt;/span&gt; &lt;span style="color: #339933;"&gt;-&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
			&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
				str &lt;span style="color: #339933;"&gt;=&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;substring&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;0&lt;span style="color: #339933;"&gt;,&lt;/span&gt; i &lt;span style="color: #339933;"&gt;+&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
				&lt;span style="color: #000066; font-weight: bold;"&gt;break&lt;/span&gt;;
			&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
		&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
	    &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; whitespace.&lt;span style="color: #660066;"&gt;indexOf&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str.&lt;span style="color: #660066;"&gt;charAt&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #339933;"&gt;==&lt;/span&gt; &lt;span style="color: #339933;"&gt;-&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt; &lt;span style="color: #339933;"&gt;?&lt;/span&gt; str &lt;span style="color: #339933;"&gt;:&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;''&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Outro exemplo&lt;/strong&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; isWhitespace&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;charToCheck&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; whitespaceChars &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;&amp;quot; &lt;span style="color: #000099; font-weight: bold;"&gt;\t&lt;/span&gt;&lt;span style="color: #000099; font-weight: bold;"&gt;\n&lt;/span&gt;&lt;span style="color: #000099; font-weight: bold;"&gt;\r&lt;/span&gt;&lt;span style="color: #000099; font-weight: bold;"&gt;\f&lt;/span&gt;&amp;quot;&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;whitespaceChars.&lt;span style="color: #660066;"&gt;indexOf&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;charToCheck&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #339933;"&gt;!=&lt;/span&gt; &lt;span style="color: #339933;"&gt;-&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #006600; font-style: italic;"&gt;//left trim&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; ltrim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;for&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; k &lt;span style="color: #339933;"&gt;=&lt;/span&gt; 0; k &lt;span style="color: #339933;"&gt;&amp;lt;&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;length&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; isWhitespace&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str.&lt;span style="color: #660066;"&gt;charAt&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;k&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;; k&lt;span style="color: #339933;"&gt;++&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;substring&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;k&lt;span style="color: #339933;"&gt;,&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;length&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #006600; font-style: italic;"&gt;//right trim&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; rtrim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;for&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; j&lt;span style="color: #339933;"&gt;=&lt;/span&gt;str.&lt;span style="color: #660066;"&gt;length&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;; j&lt;span style="color: #339933;"&gt;&amp;gt;=&lt;/span&gt;0 &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; isWhitespace&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str.&lt;span style="color: #660066;"&gt;charAt&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;j&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; ; j&lt;span style="color: #339933;"&gt;--&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; ;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; str.&lt;span style="color: #660066;"&gt;substring&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;0&lt;span style="color: #339933;"&gt;,&lt;/span&gt;j&lt;span style="color: #339933;"&gt;+&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
	&lt;span style="color: #006600; font-style: italic;"&gt;//trim completo&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; trim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; ltrim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;rtrim&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;str&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Caso queira se aprofundar no assunto, aconselho a leitura do artigo &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cuc3RldmVubGV2aXRoYW4uY29tL2FyY2hpdmVzL2Zhc3Rlci10cmltLWphdmFzY3JpcHQ="&gt;Faster JavaScript Trim&lt;/a&gt; que mostra vários testes de performance no IE e FF.&lt;/p&gt;
&lt;p&gt;Façam bom proveito!&lt;br /&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXVsdGltby1kaWEtZG8tbWVzLw==" title=\"Javascript - Último dia do mês\"&gt;Javascript - Último dia do mês&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9mYXZpY29uLWljb25lcy1wZXJzb25hbGl6YWRvcy1ub3MtYnJvd3NlcnMv" title=\"Favicon - Ícones personalizados nos browsers\"&gt;Favicon - Ícones personalizados nos browsers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9jaGVhdHNoZWV0LWd1aWEtcmFwaWRvLXNvYnJlLWpxdWVyeS8=" title=\"CheatSheet - Guia rápido sobre Jquery\"&gt;CheatSheet - Guia rápido sobre Jquery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYnVnZ2VyLWZhY2EtZGVidWctZGUtY29kaWdvLWVtLXF1YWxxdWVyLWJyb3dzZXIv" title=\"jBugger – Faça debug de código em qualquer browser\"&gt;jBugger – Faça debug de código em qualquer browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9hcHJlc2VudGFjYW8td2ViLW92ZXJ2aWV3Lw==" title=\"Apresentação web (overview)\"&gt;Apresentação web (overview)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=166" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/474862178" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/javascript-retirando-espacos-de-string-funcao-trim/#comments" thr:count="4" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/javascript-retirando-espacos-de-string-funcao-trim/feed/atom/" thr:count="4" />
		<thr:total>4</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/javascript-retirando-espacos-de-string-funcao-trim/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Planejamento de software (Keep It Simple Stupid)]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/473164212/" />
		<id>http://blog.lppjunior.com/?p=154</id>
		<updated>2008-12-03T12:00:24Z</updated>
		<published>2008-12-03T03:19:02Z</published>
		<category scheme="http://blog.lppjunior.com" term="Artigo" /><category scheme="http://blog.lppjunior.com" term="Desenvolvimento web" /><category scheme="http://blog.lppjunior.com" term="desenvolvimento" /><category scheme="http://blog.lppjunior.com" term="kiss" /><category scheme="http://blog.lppjunior.com" term="planejamento" /><category scheme="http://blog.lppjunior.com" term="projeto" /><category scheme="http://blog.lppjunior.com" term="scrum" />		<summary type="html"><![CDATA[Essa semana eu e parte de nossa equipe, passamos por uma situação complicada. Estamos desenvolvendo um projeto relativamente grande que precisa ser entregue até final do ano. Até aí nada de errado!
Esse projeto já está rolando há algum tempo e passou por todos os processos de desenvolvimento (ou quase todos).

Quando chegou a nossas mãos (desenvolvimento), [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/planejamento-de-software-keep-it-simple-stupid/">&lt;p&gt;Essa semana eu e parte de nossa equipe, passamos por uma situação complicada. Estamos desenvolvendo um projeto relativamente grande que precisa ser entregue até final do ano. Até aí nada de errado!&lt;br /&gt;
Esse projeto já está rolando há algum tempo e passou por todos os processos de desenvolvimento (ou quase todos).&lt;br /&gt;
&lt;span id="more-154"&gt;&lt;/span&gt;&lt;br /&gt;
Quando chegou a nossas mãos (desenvolvimento), encontramos uma documentação com várias e várias funcionalidades, só que uma delas nos chamou a atenção, pois estava bem complexa. Com definição de regras e sub-regras para chegar a um determinado objetivo. Até que um dia, tive uma dúvida e resolvi perguntar para o cliente, conversamos bastante até chegarmos a um consenso. Depois de 4 horas de reunião, percebemos que essa funcionalidade não precisava mais do que um cadastro "besta".&lt;/p&gt;
&lt;p style="text-align: left;"&gt;Me senti exatamente nessa situação:&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAwOC8xMi9kZXNlbnZvbHZpbWVudG9fc29mdHdhcmUuanBn"&gt;&lt;img class="aligncenter" title="Desenvolvimento de software" src="http://blog.lppjunior.com/wp-content/uploads/2008/12/desenvolvimento_software-300x188.jpg" alt="Desenvolvimento de software" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Depois de tanto trabalho, a funcionalidade pronta, etc. etc. tivemos que refazer (ainda bem que conseguimos recuperar boa parte do código)!&lt;/p&gt;
&lt;p&gt;Com esse quadro, fica a questão. Quem errou?&lt;/p&gt;
&lt;p&gt;Seria o cliente por não ter conseguido explicar exatamente o que precisava? Do pessoal que planejou/documentou que não soube dar a melhor solução? Ou do desenvolvimento que não gritou antes a respeito da complexidade?&lt;/p&gt;
&lt;p&gt;Na minha opinião, o problema não está ligado diretamente a nenhuma das partes. Todos direta ou indiretamente erraram.&lt;br /&gt;
Depois de todo esse tempo de desenvolvimento, houve um amadurecimento da idéia, e com isso as coisas se tornaram muito mais simples.&lt;/p&gt;
&lt;p&gt;Sim! Com certeza, se lá atrás quando foi planejado, tivessem ficado 5 minutos a mais discutindo, talvez chegassem a esse resultado mais simples, mas não aconteceu. E deu no que deu.&lt;/p&gt;
&lt;p&gt;Existe toda aquela discussão de &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9EZXNlbnZvbHZpbWVudG9fJUMzJUExZ2lsX2RlX3NvZnR3YXJl"&gt;métodos ágeis&lt;/a&gt; ("...se estivesse utilizando &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9TY3J1bQ=="&gt;Scrum&lt;/a&gt; isso não acontecia!"), zilhões de técnicas para processos melhores e menos burocráticos. Concordo que talvez não tivéssemos esse problema, independentemente de métodos e processos, precisamos levar em consideração o que comentei acima, nesse tempo houve um amadurecimento da idéia e os clientes perceberam que aquilo definido não era necessário.&lt;/p&gt;
&lt;p&gt;Esquecemos do &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9LZWVwX0l0X1NpbXBsZQ=="&gt;KISS "Keep It Simple Stupid"&lt;/a&gt;, princípio básico para desenvolvimento.&lt;/p&gt;
&lt;p&gt;Enfim, aprendi muito com isso! Acho que todos crescem com esse tipo de situação. Com certeza depois disso, na próxima teremos mais cautela ao definir uma coisa muito complexa, ou não... (rsrsrs)&lt;br /&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9leHBlcmllbmNpYS1jb20tZGVzZW52b2x2aW1lbnRvLXdlYi1qYXZhLw==" title=\"Experiência com desenvolvimento WEB + JAVA\"&gt;Experiência com desenvolvimento WEB + JAVA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=154" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/473164212" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/planejamento-de-software-keep-it-simple-stupid/#comments" thr:count="12" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/planejamento-de-software-keep-it-simple-stupid/feed/atom/" thr:count="12" />
		<thr:total>12</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/planejamento-de-software-keep-it-simple-stupid/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Palestra - A escola do século XXI (por Luli Radfahrer)]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/469604615/" />
		<id>http://blog.lppjunior.com/?p=145</id>
		<updated>2008-11-29T20:34:09Z</updated>
		<published>2008-11-29T20:09:43Z</published>
		<category scheme="http://blog.lppjunior.com" term="Palestras" /><category scheme="http://blog.lppjunior.com" term="Tecnologia" /><category scheme="http://blog.lppjunior.com" term="Tendências" /><category scheme="http://blog.lppjunior.com" term="descolagem" /><category scheme="http://blog.lppjunior.com" term="educação" /><category scheme="http://blog.lppjunior.com" term="escola" /><category scheme="http://blog.lppjunior.com" term="Luli Radfahrer" /><category scheme="http://blog.lppjunior.com" term="palestra" /><category scheme="http://blog.lppjunior.com" term="século XXI" />		<summary type="html"><![CDATA[Assisti essa semana uma palestra de Luli Radfahrer que aconteceu no descolagem#3 no dia 22 de novembro de 2008.
A palestra é simplesmente SENSACIONAL!

Os assuntos abordados nessa palestra são:

O Abismo da inclusão digital
Escolas
A função do professor
Comunidade (Continuidade de controle)
Educação como plataforma
Invenção e inovação

A palestra mostra a atual realidade da educação em nossa sociedade. Explica de forma [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/palestra-a-escola-do-seculo-xxi-por-luli-radfahrer/">&lt;p&gt;Assisti essa semana uma &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3ZpZGVvbG9nLnVvbC5jb20uYnIvdmlkZW8ucGhwP2lkPTM4OTQyNQ=="&gt;palestra&lt;/a&gt; de &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5sdWxpLmNvbS5ici8="&gt;Luli Radfahrer&lt;/a&gt; que aconteceu no &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uYXZlLm9yZy5ici8yMDA4LzExLzI0L2Rlc2NvbGFnZW0tMy1kZWJhdGV1LXNvYnJlLW8tZnV0dXJvLWRhLWVkdWNhY2FvLw=="&gt;descolagem#3&lt;/a&gt; no dia 22 de novembro de 2008.&lt;br /&gt;
&lt;strong&gt;A palestra é simplesmente SENSACIONAL!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="more-145"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Os assuntos abordados nessa palestra são:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;O Abismo da inclusão digital&lt;/li&gt;
&lt;li&gt;Escolas&lt;/li&gt;
&lt;li&gt;A função do professor&lt;/li&gt;
&lt;li&gt;Comunidade (Continuidade de controle)&lt;/li&gt;
&lt;li&gt;Educação como plataforma&lt;/li&gt;
&lt;li&gt;Invenção e inovação&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A palestra mostra a atual realidade da educação em nossa sociedade. Explica de forma brilhante o que as pessoas (principalmente professores) não enxergam. A forma errada com que a tecnologia é agregada na educação entre vários assuntos atuais e pertinentes a todos nós.&lt;br /&gt;
Parabenizo ao Luli, pois além de um ótimo palestrante concordo com sua visão.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Assistam!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3ZpZGVvbG9nLnVvbC5jb20uYnIvdmlkZW8ucGhwP2lkPTM4OTQyNQ=="&gt;Clique aqui para asista a palestra&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9hcHJlc2VudGFjYW8td2ViLW92ZXJ2aWV3Lw==" title=\"Apresentação web (overview)\"&gt;Apresentação web (overview)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=145" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/469604615" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/palestra-a-escola-do-seculo-xxi-por-luli-radfahrer/#comments" thr:count="1" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/palestra-a-escola-do-seculo-xxi-por-luli-radfahrer/feed/atom/" thr:count="1" />
		<thr:total>1</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/palestra-a-escola-do-seculo-xxi-por-luli-radfahrer/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Javascript - Último dia do mês]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/453550915/" />
		<id>http://blog.lppjunior.com/?p=141</id>
		<updated>2008-12-04T17:29:45Z</updated>
		<published>2008-11-15T01:21:59Z</published>
		<category scheme="http://blog.lppjunior.com" term="Desenvolvimento web" /><category scheme="http://blog.lppjunior.com" term="JavaScript" /><category scheme="http://blog.lppjunior.com" term="Linguagens" /><category scheme="http://blog.lppjunior.com" term="calendar" /><category scheme="http://blog.lppjunior.com" term="code" /><category scheme="http://blog.lppjunior.com" term="date" /><category scheme="http://blog.lppjunior.com" term="example" /><category scheme="http://blog.lppjunior.com" term="javascript" />		<summary type="html"><![CDATA[Essa semana, eu precisei de uma solução em Javascript para encontrar o "último dia do mês" ou "quantidade de dias do mês" como preferir. Consultei o Google e encontrei algumas soluções, algumas delas mais simples e outras bem criativas.
Achei o assunto interessante e resolvi divulgar aqui para quem precisar utilizar.
Primeiro vou postar as soluções sérias [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/javascript-ultimo-dia-do-mes/">&lt;p&gt;Essa semana, eu precisei de uma solução em Javascript para encontrar o "último dia do mês" ou "quantidade de dias do mês" &lt;i&gt;como preferir&lt;/i&gt;. Consultei o Google e encontrei algumas soluções, algumas delas mais simples e outras bem criativas.&lt;/p&gt;
&lt;p&gt;Achei o assunto interessante e resolvi divulgar aqui para quem precisar utilizar.&lt;/p&gt;
&lt;p&gt;Primeiro vou postar as soluções sérias para o pessoal que está pesquisando e precisa utilizar em seu código&lt;/p&gt;
&lt;h3&gt;Soluções simples&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Exemplo longo (função):&lt;/strong&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; daysInMonth&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;month&lt;span style="color: #339933;"&gt;,&lt;/span&gt;year&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; m &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;28&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
	&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;month &lt;span style="color: #339933;"&gt;!=&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;2&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; m&lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;month &lt;span style="color: #339933;"&gt;-&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
	&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;year &lt;span style="color: #339933;"&gt;%&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;4&lt;/span&gt; &lt;span style="color: #339933;"&gt;!=&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; m&lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
	&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;year &lt;span style="color: #339933;"&gt;%&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;100&lt;/span&gt; &lt;span style="color: #339933;"&gt;==&lt;/span&gt; 0 &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; year&lt;span style="color: #339933;"&gt;%&lt;/span&gt;400 &lt;span style="color: #339933;"&gt;!=&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; m&lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
&amp;nbsp;
	&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; m&lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt; &lt;span style="color: #339933;"&gt;+&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;1&lt;/span&gt;;
&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Exemplo curto (função):&lt;/strong&gt;&lt;br /&gt;
Aqui está a grande sacada do javaScript, que interpreta o 0(zero) como "o dia antes do dia primeiro" que obviamente é o último dia do mês anterior.&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; daysInMonth&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;month&lt;span style="color: #339933;"&gt;,&lt;/span&gt;year&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; dd &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;new&lt;/span&gt; Date&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;year&lt;span style="color: #339933;"&gt;,&lt;/span&gt; month&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; dd.&lt;span style="color: #660066;"&gt;getDate&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Exemplo curto (inline):&lt;/strong&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; lastDay &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;new&lt;/span&gt; Date&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;year&lt;span style="color: #339933;"&gt;,&lt;/span&gt; month&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;.&lt;span style="color: #660066;"&gt;getDate&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3&gt;Soluções criativas&lt;/h3&gt;
&lt;p&gt;Não se assustem, mas as soluções citadas abaixo funcionam!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Solução utilizando Switch:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; getLastDayOfMonth&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;month&lt;span style="color: #339933;"&gt;,&lt;/span&gt;year&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; day;
&amp;nbsp;
	&lt;span style="color: #000066; font-weight: bold;"&gt;switch&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;month&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;1&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;3&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;5&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;7&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;8&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;10&lt;/span&gt;&lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;12&lt;/span&gt;&lt;span style="color: #339933;"&gt;:&lt;/span&gt;
			day &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;;
			&lt;span style="color: #000066; font-weight: bold;"&gt;break&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;4&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;6&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;9&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;11&lt;/span&gt;&lt;span style="color: #339933;"&gt;:&lt;/span&gt;
		   	day &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;;
			&lt;span style="color: #000066; font-weight: bold;"&gt;break&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;case&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;2&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt;
			&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;year &lt;span style="color: #339933;"&gt;%&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;4&lt;/span&gt; &lt;span style="color: #339933;"&gt;==&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt; year &lt;span style="color: #339933;"&gt;%&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;100&lt;/span&gt; &lt;span style="color: #339933;"&gt;!=&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; || &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;year &lt;span style="color: #339933;"&gt;%&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;400&lt;/span&gt; &lt;span style="color: #339933;"&gt;==&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
				day &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;29&lt;/span&gt;;
			&lt;span style="color: #000066; font-weight: bold;"&gt;else&lt;/span&gt;
				day &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;28&lt;/span&gt;;
			&lt;span style="color: #000066; font-weight: bold;"&gt;break&lt;/span&gt;;
&amp;nbsp;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
	&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; day;
&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Essa é legal&lt;/strong&gt;&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre class="javascript javascript" style="font-family:monospace;"&gt;&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; anoBissexto&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;anoCompleto&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; 
&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
	&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #339933;"&gt;!&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;anoCompleto&lt;span style="color: #339933;"&gt;%&lt;/span&gt;4&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;anoCompleto&lt;span style="color: #339933;"&gt;%&lt;/span&gt;100 || &lt;span style="color: #339933;"&gt;!&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;anoCompleto&lt;span style="color: #339933;"&gt;%&lt;/span&gt;400&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;true&lt;/span&gt;;
	&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;false&lt;/span&gt;;
&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
&lt;span style="color: #003366; font-weight: bold;"&gt;function&lt;/span&gt; diasNoMes&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;mes&lt;span style="color: #339933;"&gt;,&lt;/span&gt;ano&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; var_type&lt;span style="color: #339933;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-weight: bold;"&gt;typeof&lt;/span&gt; mes;
	&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;var_type &lt;span style="color: #339933;"&gt;!=&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;&amp;quot;number&amp;quot;&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; var_type &lt;span style="color: #339933;"&gt;!=&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;&amp;quot;string&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;false&lt;/span&gt;;
	&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;var_type &lt;span style="color: #339933;"&gt;==&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;&amp;quot;number&amp;quot;&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;mes &lt;span style="color: #339933;"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color: #CC0000;"&gt;11&lt;/span&gt; || mes &lt;span style="color: #339933;"&gt;&amp;lt;&lt;/span&gt; 0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style="color: #339933;"&gt;!&lt;/span&gt;isInt&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;mes&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;false&lt;/span&gt;;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; eng_args_allowed &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;&amp;quot;january-february-march-april-may-june-july-august-september-october-november-december&amp;quot;&lt;/span&gt;;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; bra_args_allowed &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;&amp;quot;janeiro-fevereiro-marçomarco-abril-maio-junho-julho-agosto-setembro-outubro-novembro-dezembro&amp;quot;&lt;/span&gt;;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; vet_eng_args_allowed &lt;span style="color: #339933;"&gt;=&lt;/span&gt; eng_args_allowed.&lt;span style="color: #660066;"&gt;split&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;-&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; vet_bra_args_allowed &lt;span style="color: #339933;"&gt;=&lt;/span&gt; bra_args_allowed.&lt;span style="color: #660066;"&gt;split&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #3366CC;"&gt;&amp;quot;-&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; datahj &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;new&lt;/span&gt; Date&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; anohj &lt;span style="color: #339933;"&gt;=&lt;/span&gt; datahj.&lt;span style="color: #660066;"&gt;getFullYear&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
	&lt;span style="color: #003366; font-weight: bold;"&gt;var&lt;/span&gt; dias &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;anoBissexto&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;ano&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #339933;"&gt;?&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;29&lt;/span&gt;&lt;span style="color: #339933;"&gt;:&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;28&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;30&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #CC0000;"&gt;31&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
&amp;nbsp;
	&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;var_type &lt;span style="color: #339933;"&gt;==&lt;/span&gt; &lt;span style="color: #3366CC;"&gt;&amp;quot;string&amp;quot;&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;
	&lt;span style="color: #009900;"&gt;&amp;#123;&lt;/span&gt;
		indice_eng &lt;span style="color: #339933;"&gt;=&lt;/span&gt; keyPosMatch&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;vet_eng_args_allowed&lt;span style="color: #339933;"&gt;,&lt;/span&gt;mes&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
		indice_bra &lt;span style="color: #339933;"&gt;=&lt;/span&gt; keyPosMatch&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;vet_bra_args_allowed&lt;span style="color: #339933;"&gt;,&lt;/span&gt;mes&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;indice_eng&lt;span style="color: #339933;"&gt;&amp;gt;=&lt;/span&gt;0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; dias&lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;indice_eng&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;indice_bra&lt;span style="color: #339933;"&gt;&amp;gt;=&lt;/span&gt;0&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; dias&lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;indice_bra&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
		&lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; &lt;span style="color: #003366; font-weight: bold;"&gt;false&lt;/span&gt;;
	&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;
	&lt;span style="color: #000066; font-weight: bold;"&gt;else&lt;/span&gt; &lt;span style="color: #000066; font-weight: bold;"&gt;return&lt;/span&gt; dias&lt;span style="color: #009900;"&gt;&amp;#91;&lt;/span&gt;mes&lt;span style="color: #009900;"&gt;&amp;#93;&lt;/span&gt;;
&lt;span style="color: #009900;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Façam bom proveito!&lt;br /&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYXZhc2NyaXB0LXJldGlyYW5kby1lc3BhY29zLWRlLXN0cmluZy1mdW5jYW8tdHJpbS8=" title=\"Javascript - Retirando espaços de string (função trim)\"&gt;Javascript - Retirando espaços de string (função trim)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9mYXZpY29uLWljb25lcy1wZXJzb25hbGl6YWRvcy1ub3MtYnJvd3NlcnMv" title=\"Favicon - Ícones personalizados nos browsers\"&gt;Favicon - Ícones personalizados nos browsers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9jaGVhdHNoZWV0LWd1aWEtcmFwaWRvLXNvYnJlLWpxdWVyeS8=" title=\"CheatSheet - Guia rápido sobre Jquery\"&gt;CheatSheet - Guia rápido sobre Jquery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9qYnVnZ2VyLWZhY2EtZGVidWctZGUtY29kaWdvLWVtLXF1YWxxdWVyLWJyb3dzZXIv" title=\"jBugger – Faça debug de código em qualquer browser\"&gt;jBugger – Faça debug de código em qualquer browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9hcHJlc2VudGFjYW8td2ViLW92ZXJ2aWV3Lw==" title=\"Apresentação web (overview)\"&gt;Apresentação web (overview)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=141" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/453550915" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/javascript-ultimo-dia-do-mes/#comments" thr:count="15" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/javascript-ultimo-dia-do-mes/feed/atom/" thr:count="15" />
		<thr:total>15</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/javascript-ultimo-dia-do-mes/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[Traduzindo textos direto no gTalk]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/415976011/" />
		<id>http://blog.lppjunior.com/?p=127</id>
		<updated>2008-10-09T17:59:17Z</updated>
		<published>2008-10-09T17:46:39Z</published>
		<category scheme="http://blog.lppjunior.com" term="Artigo" /><category scheme="http://blog.lppjunior.com" term="Ferramentas" /><category scheme="http://blog.lppjunior.com" term="Java" /><category scheme="http://blog.lppjunior.com" term="Linguagens" /><category scheme="http://blog.lppjunior.com" term="google" /><category scheme="http://blog.lppjunior.com" term="ingles" /><category scheme="http://blog.lppjunior.com" term="portugues" /><category scheme="http://blog.lppjunior.com" term="talk" /><category scheme="http://blog.lppjunior.com" term="tradutor" />		<summary type="html"><![CDATA[
Um recurso muito útil para quem precisa traduzir textos constantemente é a tradução de textos diretamente no Google Talk. 
Já utilizo esse software há algum tempo como alternativa ao MSN além de muito (muito, muito...) mais leve e estável, as mensagens chegam quase que instantâneas, enquanto o MSN, dependendo do dia, você pode mandar uma [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/traduzindo-textos-direto-no-gtalk/">&lt;p&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9Hb29nbGVfVGFsaw=="&gt;&lt;img src="http://blog.lppjunior.com/wp-content/uploads/2008/10/google_talk.gif" alt="Google Talkengine" title="Google Talk" class="alignright"/&gt;&lt;/a&gt;&lt;br /&gt;
Um recurso muito útil para quem precisa traduzir textos constantemente é a tradução de textos diretamente no &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3B0Lndpa2lwZWRpYS5vcmcvd2lraS9Hb29nbGVfVGFsaw=="&gt;Google Talk&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Já utilizo esse software há algum tempo como alternativa ao MSN além de muito (muito, muito...) mais leve e estável, as mensagens chegam quase que instantâneas, enquanto o MSN, dependendo do dia, você pode mandar uma mensagem e demorar horas. O serviço de voz também é muito bom.&lt;/p&gt;
&lt;p&gt;Para utilizar esse recurso, basta adicionar um contato a seu Google Talk, e enviar as mensagens (&lt;em&gt;Simples assim! &lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;Por exemplo, para traduzir de inglês para português:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Adicione como contato: &lt;/strong&gt; &lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=bWFpbHRvOmVuMnB0QGJvdC50YWxrLmdvb2dsZS5jb20="&gt;en2pt@bot.talk.google.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Envie mensagens em inglês e ele te responderá a tradução em português.&lt;/p&gt;
&lt;p&gt;Legal, não!?&lt;/p&gt;
&lt;p&gt;Testei esse recurso em en2pt e pt2en e funcionou perfeitamente. Não pesquisei se traduz de qualquer linguagem para qualquer linguagem, mas fica a dica!&lt;br /&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9vLWdvb2dsZS1jYWl1LXBvci1hbGd1bnMtbWludXRvcy8=" title=\"O Google caiu por alguns minutos\"&gt;O Google caiu por alguns minutos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9jdWlsLXNpdGUtZGUtYnVzY2Ev" title=\"Cuil – Site de busca\"&gt;Cuil – Site de busca&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=127" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/415976011" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/traduzindo-textos-direto-no-gtalk/#comments" thr:count="4" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/traduzindo-textos-direto-no-gtalk/feed/atom/" thr:count="4" />
		<thr:total>4</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/traduzindo-textos-direto-no-gtalk/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>admin</name>
						<uri>http://www.lppjunior.com</uri>
					</author>
		<title type="html"><![CDATA[CheatSheet - PhotoShop]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/lppjunior/~3/413407533/" />
		<id>http://blog.lppjunior.com/?p=120</id>
		<updated>2008-10-07T22:51:58Z</updated>
		<published>2008-10-07T03:29:10Z</published>
		<category scheme="http://blog.lppjunior.com" term="CheatSheet" /><category scheme="http://blog.lppjunior.com" term="Design" /><category scheme="http://blog.lppjunior.com" term="atalhos" /><category scheme="http://blog.lppjunior.com" term="cs2" /><category scheme="http://blog.lppjunior.com" term="cs3" /><category scheme="http://blog.lppjunior.com" term="Ferramentas" /><category scheme="http://blog.lppjunior.com" term="key" /><category scheme="http://blog.lppjunior.com" term="keyboard" /><category scheme="http://blog.lppjunior.com" term="photoshop" /><category scheme="http://blog.lppjunior.com" term="shortcuts" />		<summary type="html"><![CDATA[O Cheat Sheet é um resumo de um assunto específico que pode ser utilizada como guia rápido. Nele você pode encontrar sintaxes, códigos, exemplos, conceitos e dicas. 
Não podemos considerá-lo um manual completo pois é bem compacto, mas quebra bastante o galho! Além de úteis, normalmente são feitos com visual agradável, podendo ser impresso e [...]]]></summary>
		<content type="html" xml:base="http://blog.lppjunior.com/cheatsheet-photoshop/">&lt;p&gt;O Cheat Sheet é um resumo de um assunto específico que pode ser utilizada como guia rápido. Nele você pode encontrar sintaxes, códigos, exemplos, conceitos e dicas. &lt;/p&gt;
&lt;p&gt;Não podemos considerá-lo um manual completo pois é bem compacto, mas quebra bastante o galho! Além de úteis, normalmente são feitos com visual agradável, podendo ser impresso e facilmente colado no seu escritório.&lt;/p&gt;
&lt;p&gt;Achei alguns cheatSheet sobre photoshop ótimos! Contém vários atalhos e ferramentas, vale apena conferir!&lt;/p&gt;
&lt;p&gt;Baixe os cheatSheets de Photoshop e façam bom proveito!&lt;/p&gt;
&lt;div class="cheatSheetImages"&gt;
	Coletânea de atalhos sobre várias versões do PhotoShop&lt;br /&gt;
	&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL21vcnJpcy1waG90b2dyYXBoaWNzLmNvbS9waG90b3Nob3Avc2hvcnRjdXRzLyNwc2NzMw=="&gt;&lt;img src="http://blog.lppjunior.com/wp-content/uploads/2008/10/photoshop_01.gif" alt="" title="Coletânea de atalhos sobre várias versões do PhotoShop" /&gt;&lt;/a&gt;&lt;br /&gt;
Coletânea sobre ferramentas e atalhos&lt;br /&gt;
&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zY290dGtsYXJyLmNvbS90b3BpYy8xMDgvcGhvdG9zaG9wLWNoZWF0LXNoZWV0cy8="&gt;&lt;img src="http://blog.lppjunior.com/wp-content/uploads/2008/10/photoshop_02.gif" alt="" title="Coletânea sobre ferramentas e atalhos" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;Posts Relacionados&lt;/h3&gt;
&lt;ul class="related_post"&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9jaGVhdHNoZWV0LWd1aWEtcmFwaWRvLWRlLWNzcy8=" title=\"CheatSheet - Guia rápido de CSS\"&gt;CheatSheet - Guia rápido de CSS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubHBwanVuaW9yLmNvbS9jaGVhdHNoZWV0LWd1aWEtcmFwaWRvLXNvYnJlLWpxdWVyeS8=" title=\"CheatSheet - Guia rápido sobre Jquery\"&gt;CheatSheet - Guia rápido sobre Jquery&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;img src="http://blog.lppjunior.com/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=120" width="1" height="1" style="display: none;" /&gt;&lt;img src="http://feeds.feedburner.com/~r/lppjunior/~4/413407533" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lppjunior.com/cheatsheet-photoshop/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lppjunior.com/cheatsheet-photoshop/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lppjunior.com/cheatsheet-photoshop/</feedburner:origLink></entry>
	</feed>
