TheGoldenAura

Posts Tagged ‘opensource’

8 anos de Plone em Code Swarm

Sunday, November 2nd, 2008

Apesar de ter mudado o site de Plone para WP, continuo a seguir atentamente todas as notícias sobre este projecto e sobre esta comunidade.

O trabalho realizado pelos developers na criação do Plone, foi resumido num vídeo criado com o code_swarm. É uma história de 8 anos de código que vale a pena ver.

Plone4ArtistsAudio

Monday, December 10th, 2007

Nova versão 1.0.1.

Já saiu a nova versão do Plone4ArtistsAudio.

Tenho que conseguir um tempo livre e fazer o update

Esta nova versão vai permitir novos conceitos de trabalho em grupo…

Vienna 2.2.0

Sunday, September 9th, 2007

RSS Reader para OSX.

Nova versão do “Vienna” (2.2.0), o meu newsreader favorito.

O novo UI é bastante mais agradável, finalmente com os botões na toolbar no topo da janela.

“Web Component Development with Zope 3”

Tuesday, June 26th, 2007

Escrito por Philipp von Weitershausen.

Tenho estado a ler a última edição do “Web Component Development with Zope 3” de Philipp von Weitershausen.

Este é um excelente livro para todos os que estejam interessados em desenvolver web applications.

O melhor livro sobre programação que alguma vez li.

ZOPE ROCKS ! ! !

Richard Stallman em Lisboa

Friday, May 25th, 2007

Apresentação da GNU GPL v3.

Richard Stallman esteve no Fórum Picoas em Lisboa, para explicar o que de novo há na GNU GPL License versão 3.

Sérgio Ferreira do Bitites faz um interessante resumo:

“Obrigatoriedade de quem doar código também o fazer com as patentes que este implementa. É importante porque as empresas que doam código poderiam mais tarde processar os utilizadores ou programadores de derivados por utilização de patente

Não obrigar à distribuição dos sources com os binários (nem eu sabia que na V2 tinha de o fazer :-) )

Estender a todos os utilizadores GPL acordos entre empresas detentoras de patentes que e outras que usam software GPL para que os utilizadores das segundas nunca possam ser processados pela primeira. Esta clausula aparece devido ao recente acordo entre a Novell e a Microsoft.

Limitar a utilização de software GPL aos fabricantes que tentem que software GPL modificado não possa ser executado nos seus dispositivos.

Esta preocupação deriva da forma como a Tivo faz um checksum do software GPL usado para que os utilizadores não possam modificá-lo e continuar a usá-lo na sua televisão.” – bitites.blogspot.com

thegoldenaura.com em gráfico

Thursday, May 10th, 2007

Imagem deste site criada com HTML Graph Applet.

HTML Graph Applet (source code aqui) foi criado por Sala e permite criar representações gráficas de sites através dos seguintes critérios:

  • blue: for links (the A tag)
  • red: for tables (TABLE, TR and TD tags)
  • green: for the DIV tag
  • violet: for images (the IMG tag)
  • yellow: for forms (FORM, INPUT, TEXTAREA, SELECT and OPTION tags)
  • orange: for linebreaks and blockquotes (BR, P, and BLOCKQUOTE tags)
  • black: the HTML tag, the root node
  • gray: all other tags

Linux

Sunday, May 6th, 2007

Mais de 15 anos de evolução.

O Nacho enviou-me um mail com este gráfico evolutivo de Linux.

É giro ver todas as variantes e derivações ao longo do tempo resultando em todas as distros que temos na actualidade.

São mais de 15 anos de evolução Linux e ainda não temos Linux para as massas.

Linux continua a ser um sistema operativo complexo e pouco refinado em user-interface. KDE ou GNOME não conseguem superar ou igualar o interface de outros sistemas como o OSX. Na minha opinião, Mac OS X é o melhor sistema operativo para utilizador final, mas é um sistema proprietário.

Nos últimos anos Ubuntu tem-se afirmado como o Linux para todos, tudo graças à facilidade de instalação, reconhecimento de hardware (vital para instalações em portáteis) e num interface mais coerente.

É preciso uma revolução de design e standard de interfaces em Linux se realmente pretendemos um sistema operativo não proprietário para todos.

Debian 4.0

Sunday, April 8th, 2007

Lançamento de Debian GNU/Linux Etch 4.0.

Foi hoje anunciado o lançamento da versão 4.0 de Debian GNU/Linux com o codename “etch”.

É o resultado de 21 meses de desenvolvimento desde a anterior versão “sarge”.

Debian é a minha distro favorita, estou curioso por instalar esta nova versão.

Vienna

Friday, March 2nd, 2007

Freeware e opensource RSS/Atom Reader para OSX que simplesmente funciona.

Quando o Safari do OSX permitiu Syndication passei a ter todos os blogs, sites de notícias, etc em rss bookmarks. Foi um grande salto qualitativo quanto ao Safari como browser, a coluna da direita para filtrar as diferentes entries era genial. 

Mas a verdade é que a qualidade do Safari como RSS reader é uma vergonha no tratamento de imagens, ficam cortadas ou simplesmente não carregam.

Decidi experimentar o Vienna, um RSS reader para OSX, freeware, open source e Universal.

Com um interface bastante simples e limpo, reúne um conjunto de características muito interessantes como smart folders, suporte de applescript, um webbrowser incluído e integração com ferramentas de blogging como MarsEdit ou Xjournal.

Já lá vão 2 semanas e a experiência não podia ser melhor.

Round corners em Plone

Friday, March 2nd, 2007

CSS para round corners dos portlets em Plone CMS.

Estou a trabalhar numa nova skin para Plone, feita com o DIYPloneStyle, para o futuro site de AUZProjekt.

Pela primeira vez tentei usar “round corners” em Plone, tudo com CSS e usando as classes .portletTopLeft, .portletTopRight, .portletBottomLeft e .portletBottomRight.

O conceito é simples, criar 4 imagens que ficarão colocadas nos 4 cantos dos portlets…. mas na realidade não foi tão fácil, porque as imagens ficavam nos cantos do browser e não nos cantos do portlet… e no plone.org não encontrei nenhum tutorial ou howto explicativo (o único disponível usa imagens únicas para o header e footer do portlet, obrigando a uma largura fixa).

Depois de superada esta dificuldade, aqui fica o código CSS necessário para roundcorner em Plone:

 

.portletHeader,

.portletFooter,

.lastItem {

    position: relative!important;

}

.portletTopLeft {

    background: transparent url(imgtopoesq.ext) top left no-repeat;

    position: absolute;

    height: 8px;

    width: 8px;

    border: 0;

    left: 0;

    top: 0;

}

.portletTopRight {

    background: transparent url(imgtopodir.ext) top right no-repeat;

    position: absolute;

    height: 8px;

    width: 8px;

    border: 0;

    top: 0;

    right: 0;

}

.portletBottomLeft {

    background: transparent url(imgfundoesq.ext) bottom left no-repeat;

    position: absolute;

    height: 8px;

    width: 8px;

    border: 0;

    bottom: 0;

    left: 0;

}

.portletBottomRight {

    background: transparent url(imgfundodir.ext) bottom right no-repeat;

    position: absolute;

    bottom: 0;

    right: 0;

    height: 8px;

    width: 100%;

    margin-right: 0;

}

 

Colocarei um howto no plone.org para que outros não percam o tempo que eu perdi :)