IV Encontro Nacional do BrOffice

Logotipo do Evento IV Encontro BrOfficce

Como sou usuário apaixonado pelo BrOffice e como acredito que uns dos papéis de quem usa software livre é divulgá-lo então segue na integra a descrição do evento patrocinado pela Caixa, Serpro e pela Petobrás:

 

IV Encontro Nacional BrOffice.org
Este é um evento de abrangência nacional para a integração com o corpo de desenvolvimento do projeto, promovendo a integração com usuários de TIC através de palestras técnicas apresentando o produto, linha de desenvolvimento, vantagens e desvantagens, além de casos de sucesso na migração.

Os públicos-alvo para o evento são usuários, diretores de empresas, gerentes de TI, técnicos de informática, estudantes, acadêmicos, usuários de aplicativos Office e a comunidade em geral, além da equipe de desenvolvimento do OpenOffice.org/BrOffice.org no Brasil e nos países participantes.

O evento será transmitido por videoconferência, integrando diversos pontos dentro e fora do país. A lista dos pontos de videoconferência já está disponível.

Para saber mais sobre nosso programa, veja a programação do evento e conheça mais sobre os nossos palestrantes. Nos dias 15 e 16 de abril dirija-se ao ponto mais próximo e participe do 4° Encontro Nacional do BrOffice.org.

.
Valor da Inscrição: 1Kg de Alimento não perecível.

Agora o que fica na minha cabeça é o deslumbramento com o poder da internet hoje, vamos poder participar de um evento NACIONAL todo transmitido por vídeo-conferência sentadinhos na frente do nosso computador

É realmente incrível !

Inscreva-se já.

Video feito a partir de arquivos bmp

Ubuntu + Apache + WSGI

Neste mini tutorial descrevo com instalar/ativar o mod_wsgi no Apache no Ubuntu.

Assumindo que já estamos com o Apache2 instalado..vamos instalar o mod_wsgi:

sudo apt-get install libapache2-mod-wsgi

Agora vamos ativar o módulo:

sudo a2enmod mod-wsgi

OK, agora podemos reiniciar o Apache2:

sudo /etc/init.d/apache2 restart

OK, estamos com o módulo instalado e prontos para continuar, mas agora nós precisamos associar a extensão .wsgi em nosso servidor, pois isto fará os arquivos .wsgi usarem o mod_wsgi para processamento. Abra o arquivo de configuração do apache default:

sudo gedit /etc/apache2/sites-available/default

Aproximadamente na linha 10, você teve ter algo como isto:

Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride None
Order allow,deny
allow from all

Substitua por isto:

Options Indexes FollowSymLinks MultiViews ExecCGI

AddHandler cgi-script .cgi
AddHandler wsgi-script .wsgi

AllowOverride None
Order allow,deny
allow from all

OK, agora podemos reiniciar o Apache2 novamente:

sudo /etc/init.d/apache2 restart

Tudo pronto !. Se você quiser que o arquivo index.wsgi atue como um index de diretório(como o index.htm, index.html, index.php), abra o arquivo /etc/apache2/mods-enabled/dir.conf:/

sudo gedit /etc/apache2/mods-enabled/dir.conf

Mude a linha 3(A linha que tem o DirectoryIndex) para:

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm index.wsgi

Não esqueça de reiniciar o Apache, após processar as alterações.

Um programinha para testar:

def application(environ, start_response):
    status = '200 OK'
    output = 'Hello World!'
    response_headers = [('Content-type', 'text/plain'), ('Content-Length', str(len(output)))]
    start_response(status, response_headers)
    return [output]

Salve o arquivo em /var/www com o nome de index.wsgi . Bons estudos.

Fonte: http://ubuntuforums.org/showthread.php?t=833766

60 features ainda para implementar ou corrigir

Este blog anda em uma velocidade meio relativa em relação ao seu conteúdo, mas isso se deve a dois fatos:

  1. O blog ainda está em desenvolvimento.

    Sim para quem não sabe este blog está sendo desenvolvido e ainda conta com uma lista INICIAL de 60 features a serem implementadas sucessivamente. Features que vão desde a criação das páginas internas(página sobre, por exemplo) até novos recursos que eu gostaria de colocar aqui. A certeza que deixo aqui é que quando eu terminar estas features, juntamente com a parte 4 do tutorial "A dificil arte de escolher um framework web" você terá o código fonte de um moderno e eficiente sistema de blog feito totalmente com tecnologias open-source com Python, Web2py, JQuery além claro de saber e poder realizar a hospedagem gratuíta do seu blog no poderoso GAE / Google Apps.

  2. O Autor está bastante envolvido em projetos paralelos.

    Uma coisa que me surpreende é que cada vez que começo uma série de artigos aqui no blog surge uma enxurrada de trabalho, fora isso, o autor esta bastante envolvido na criação de dois mega projetos: um grande portal de negócios online e um grande centro acadêmico online, projetos estes que a partir de Abril/2010 vou começar a publicar os resultados as pesquisas e os resultados do que já foi feito até então, tudo isso ainda sem falar dos projetos em andamento na ProfessionalIT.

Então peço aos meu fiéis leitores/leitoras que não desistam e acompanhem este blog pois muita coisa bem vem por ai.

Um grande abraço a todos.

Leandro - O Atleta da Programação.

A dificil arte de escolher um framework web - parte 1 - Introdução

Como resolver este problema ?

Como programador curioso e fuçador, gosto de entender e esmiuçar cada framework web que acabo conhecendo e isto inevitavelmente acaba muitas vezes me confundindo ou pior ainda gerando aquela grande dúvida sobre qual eu devo usar naquele novo projeto.

Conto do tempos 2.0

Era uma vez um usuário que
...Conheceu o e-mail e viu que não estava só...
   ...que conheceu o ICQ e o MSN e viu que tinha amigos....
      ...que conheceu o Orkut e o Facebook e viu que podia se socializar ainda mais...
         ...que conheceu o Twitter e viu que podia ser famoso...
            ...que conheceu o buzz e viu que não podia mais falar
               com ninguém pois não tem tempo para ler todos os "buzzes" dos outros.
E viveu perdido e anônimo para sempre.
Fim.

Novo template do blog implementado

Que o site tava feio..tava, tenho que admitir. Então criei vergonha na cara e coloquei o novo template para funcionar.

Agora vai ficar mais fácil, bonito e agradável usar o site.

Em breve vou disponibilizar os fontes do site para download. Aguardem

Próximos