10
Aug 08

Eu recomendo: Site sobre WordPress

:: news :: by Gilberto Saraiva

Camaradas,

Eu recomendo:

http://www.pblog.com.br/

o pBlog é um blog destinado a compartilhar tudo que diz respeito ao WordPress e mais algumas coisas sobre como blogar.

As principais vantagens:

  • No mínimo uma atualização por semana de assuntos sobre o mundo do WordPress
  • Conteúdo bem informativo em comparação com outros blogs que existem por ae.
  • RSS no e-mail.


  • 07
    Aug 08

    Delphi: Utils :: PNG for Delphi

    :: articles :: by Gilberto Saraiva

    Folks,

    Let me provide this good library of PNG for Delphi, as I see that is hard to get a copy searching on the web I’ll provide it here.

    Component: PNG Delphi
    Component Author: Gustavo Huffenbacher Daud
    Lastest version: 2002
    Download it here: pngimagelib (354.42 KB) - 344 hits

    Its very easy to use, and came with a help ( PngDelphi.chm under the .zip )

    Hugs



    06
    Aug 08

    Eu recomendo: Plugin para WordPress

    :: news :: by Gilberto Saraiva

    Camaradas,

    Eu recomendo:

    Developer Formatter

    O Developer Formatter (Formatador para desenvolvedores) é um plugin fantástico para qualquer programador que se preze, facilita em uns 200% a publicação de códigos, exemplos, dicas e outros sobre uma vasta lista de linguagens suportadas. Tem um sistema inteligente de formatação que identifica códigos JavaScript e CSS em códigos HTMLs e o mesmo é feito com PHP. Utiliza o sistema de evidência de código GeSHi ( Syntax Highlighter ) que roda no seu servidor web.

    As principais vantagens:

  • Itegração com os 2 Editores do WordPress, o TinyMCE e o Editor HTML plano.
  • Fácil instalação, só colocar no diretório de plugins do Wordpress pelo FTP e ativar na área administrativa.
  • Suporta as linguagens: GNU Gettext, Verilog, LotusScript, VHDL, Ada, C#, Rails, dot, Scala, NSIS, Smalltalk, Java(TM) 2 Platform Standard Edition 5.0, XML, OpenOffice.org Basic, Objective C, QBasic/QuickBASIC, Python, ABAP, Pascal, Inno, PHP, BlitzBasic, vb.net, Microsoft Registry, Io, MXML, Javascript, Diff, HTML, PHP brief, Matlab M, Fortran, robots.txt, GML, AutoIt, Bash, SAS, CFDG, Visual Basic, Smarty, glSlang, INI, Visual Fox Pro, CAD DCL, LaTeX, Text, Perl, ZiLOG Z80 Assembler, Java, Lotus Notes @Formulas, C++, ActionScript 3, thinBasic, OCaml, Basic4GL, MySQL, Microchip Assembler, ColdFusion, Lisp, per, Motorola 68000 Assembler, Uno Idl, X++, T-SQL, CAD Lisp, C (Mac), OCaml, C, DIV, KiXtart, AppleScript, mIRC Scripting, C++ (QT), ASM, TCL, Oracle 8 SQL, SQL, HTML, Haskell, Winbatch, ASP, Delphi, Lua, Scheme, DOS, Apache Log, ActionScript, Groovy, D, genero, FreeBasic, CSS, Ruby, PL/SQL, bnf, Eiffel, sdlBasic.
  • Se você já possui o GeSHi no seu servidor você poderá configurar o local aonde ele guarda as linguagens suportadas e usa-las sem precisar de enviar o pacote do plugin com as linguagens.
  • Sistema de copia (Ctrl+C) de código crossbrowser, e com texto editável.
  • Númeração das linhas via javascript (jQuery), reduzindo o tamanho do código gerado.
  • O formatador padrão poderá ser substituido pelo o que o Developer Formatter possui e você poderá escrever códigos HTML, tais como javascript, css, textareas e outros sem se preocupar com a perda da formatação no resultado final.
  • Comentários poderão utilizar a tag < code > para discussões sobre códigos.
  • Um pequeno exemplo da capacidade do Developer Formatter:

     HTML |  copy code |? 
    01
    <html>
    02
     <head>
    03
     <title>Html Test</title>
    04
     <script language="JavaScript">
    05
     <!--
    06
       /* My Javascript code */
    07
       function MyJSFunction(AParam){
    08
         alert('Param: ' + AParam);
    09
       }
    10
       var Variable = new Array(15.0, 30.0, 45, "test", MyJSFunction);
    11
     //-->
    12
     </script>
    13
     
    14
     <style type="text/css">
    15
       /* My CSS structure */
    16
       body {
    17
         background: transparent url("bg.gif") no-repeat 0% 0%;
    18
         font-family: verdana;
    19
         font-size: 16px;
    20
       }
    21
       table, table tr, table tr td {
    22
        padding: 0;
    23
        margin: 0; !important;
    24
       }
    25
       div#bullet {
    26
         font-weight: bold;
    27
       }
    28
       .hints {
    29
          font-style: italic;
    30
        }
    31
     </style>
    32
     </head>
    33
    <body topmargin="1">
    34
     <table width="100%">
    35
      <tr><td align="left" valign="middle">
    36
        Table test 1
    37
      </td></tr>
    38
     
    39
      <tr><td>
    40
        Table test 2
    41
      </td></tr>
    42
     
    43
      <tr><td valign="middle">
    44
        Table test 3
    45
      </td></tr>  
    46
     </table>
    47
    </body>
    48
    </html>

    teste
    Faça o download no site do WordPress: http://wordpress.org/extend/plugins/devformatter/

    Demais exemplos e comentários:
    http://gsaraiva.projects.pro.br/?developer-formatter



    05
    Aug 08

    Eu recomendo: Linguagem

    :: news :: by Gilberto Saraiva

    Camaradas,

    Eu recomendo:

    PHP

    PHP é uma linguagem interpretada ( pode ser encriptada também ) que te ofereçe o dinamismo necessário para resoluções rápidas de problemas na grande maioria, mas também lhe disponibiliza uma boa estrutura para projetos grandes e pesados.

    As principais vantagens:

  • Cast automático entre tipos de variáveis, mas com possibilidade de tipificação forçada.
  • Manipulação de arquivos bem estruturada e rápida.
  • Possibilidade de criação de Objetos/Classes.
  • Comunicação via socket.
  • Gerenciamento automático de sessão.
  • Leve.
  • Possibilidade de vazamento de memória muito pequena.
  • Vasto material na internet.
  • Vasto número de projetos open-source.
  • Fácil aprendizagem.


  • 01
    Aug 08

    Eu recomendo: Criação de Blog

    :: news :: by Gilberto Saraiva

    Camaradas,

    Eu recomendo:

    WordPress

    Todo mundo quer ter um site, aonde se publica qualquer informação e muita gente vai poder ler, e pra isso foi criado um sistema, um sistema que facilita a publicação e gerênciamento de conteúdo pra quem quiser, e esse sistema foi chamado de Blog. Várias são as linguagens que podemos achar projetos prontos ou escrever nossos próprios sistemas de blog, mas em específico temos o WordPress ( WP ) que é escrito em PHP, que tem um dos melhores ( se não for o melhor ) sistemas gerênciamento de Blog do mundo. Como PHP é uma linguagem prá lá de difundida no mercado ( acho que não existe servidor na internet que não rode o dito cujo ) o WordPress se torna ainda mais acessível para quem quiser ter um site com conteúdo de fácil manutênção. Eu particularmente poderia ficar falando horas e horas sobre o WordPress, pois já conheço bem o sistema além deste site ser estruturado em cima do mesmo.

    As principais vantagens:

  • Vários plugins. Não sei exatamente qual a quantidade, mas já é possível achar muita coisa pronta para vários tipos de necessidade.
  • Publicação de Posts ( leia-se: espécie de cartinha informativa :) ) e Pages ( Páginas ). Isso facilita a organização do layout, sendo Pages de conteúdo importantes e sempre visíveis e Posts de conteúdo informativo passageiro.
  • Não sei bem se é vantagem pra quem usa muito de Editor de texto plano, mas o WordPress faz uso do TinyMCE ( WYSIWYG editor ), que é um editor “comparável” ao WordPad que vem no windows, mas de funcionamento online ( Multi-plataforma ).
  • Gerencia comentários. Você poderá deletar, modificar comentários além de poder requerer sua autorização para a publicação do mesmo.
  • Sistema de Themes. Você pode mudar a cara do seu Blog com 1 Click.
  • Sistema de Cache muito bem estruturado. Pra quem entende que recurso poupado é mente tranquila, o sistema de cache do WordPress é algo a se levar em conta numa escolha em ambientes diversos.
  • Multi-usuários. Você e quem mais você quiser poderão ter acesso a parte admintrativa para publicar conteúdo.


  • 01
    Aug 08

    Eu recomendo: Editor de texto plano

    :: news :: by Gilberto Saraiva

    Camaradas,

    Eu recomendo:

    Notepad++

    Antes eu achava que estava com vantagem utilizando o ConText, mas acabei por me decepcionar, a primeira impressão que tive utlizando o Notepad++ me deu uma vontade de bater na cabeça, pois estava a tanto tempo sem saber que uma ferramenta com aquele nível existia. Pois bem, pra todo mundo que é cabeça dura como eu, não gosta muito de IDE de páginas html, php, css, javascript e outros fica aqui minha recomendação.

    As principais vantagens:

  • Plugins que facilitam certas rotinas trabalhalhosas.
  • Regular Expression no sistema de replace. Esse aqui de fato é a maior vantagem de se usar o aplicativo.
  • Troca de formato do arquivo UTF-8, ANSI e outros. ( valioso para quem mexe muito com Ajax )
  • Seleção de colunas ao precionar a tecla ALT.
  • Selection highlight matchs ( Ocorrências de seleção em evidência ): Outra grande melhoria, quando você seleciona um texto ou palavra ele automaticamente marcará com uma evidência mais branda as partes que são iguais dentro do arquivo.


  • 01
    Aug 08

    Eu recomendo: Criação de fórum

    :: news :: by Gilberto Saraiva

    Camaradas,

    Primeiro da série “Eu recomendo” que vou passar a publicar aqui. Então vamos lá.

    Eu recomendo:

    Simple Machines Forum

    O SMF é pacote que possibilita a criação de fóruns de discussão, seja pra qual finalidade for, é muito simples, como o nome mesmo já diz, tem um código-fonte muito bem estruturado e sem complicação para eventuais modificações ( aquelas que sempre são necessárias para caracterizar mais o que deseja publicar ou manter ).

    As principais vantagens:

  • Fácil manutenção
  • Criação e/ou modificações adicionais no código é bem simples, não requer conhecimento avançado para tal.
  • É leve. Não tem muita coisa pendurada que torna o server-side response ( tempo de processamento e resposta do servidor ) alto.
  • Escrito em PHP.
  • Caso ocorra algum erro de banco de dados e/ou de servidor, você é automaticamente notificado no e-mail.
  • Eu utilizo o SMF em vários locais, um deles é a minha área de projetos freelancer e outra é o DevPartners e nunca tive problemas.