Plone
Um nível acimaATGoogleVideo 0.4 lançado
Notícia quase velha, mas o ATGoogleVideo 0.4 foi lançado e com ele veio o suporte a vídeos do YouTube e as traduções.
Para os próximos passos vou auxiliar os amigos do projeto Julius com a integração do ATGoogleVideo com outro produtos Plone bem utilizados como ContentPanels e o COREBlog2.
Agora só falta o Atsushi Shibata responder o e-mail dele com mais frequência para termos um COREBlog2 melhorado.
- Categoria(s)
- Desenvolvimento
-
Plone
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/atgooglevideo-0-4-lancado/tbping
Quando estamos errados
Errar é humano, ou no original herrar é umanhu, e mesmo anos de experiência não podem evitar pequenas falhas de julgamento. É neste momento que você deve ser humilde o bastante para admitir que errou na decisão e dar um passo atrás.
Comento isto pois estávamos, ainda estamos, em uma mentoria junto a um grande cliente -- um daqueles que você se motiva a ir pois sabe que aprenderá coisas novas -- e na discussão sobre como implementar uma determinada funcionalidade eu empilhei uma série de argumentos, válidos e racionais, sobre os porquês um determinado produto não era a melhor solução E porque deveríamos desenvolver uma versão menor deste mesmo produto.
Este produto é o PloneArticle e nós estávamos sugerindo a criação de um outro produto que tivesse as mesmas funcionalidades só que com "pequenos ajustes". Uma semana de folga da mentoria, pois o cliente foi a um seminário, e voi-lá: nova versão do PloneAricle! E que versão. Ainda é muito mais do que o cliente precisa, mas fica impossível não indicá-lo como a solução ideal para os problemas deles.
Demos um passo atrás, revimos a posição e entramos em contato com a Ingeniweb para auxiliá-los no desenvolvimento, no que fomos prontamente bem vindos.
É ótimo ter a liberdade e maturidade para admitir que não somos perfeitos. Melhor ainda é você ter opções e espaço para fazê-lo. Mais uma vitória para o mundo Open Source.
- Categoria(s)
- Desenvolvimento
-
Plone
- Código Aberto
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/quando-estamos-errados/tbping
Exemplo de integração com Google Video
Uma das novas funcionalidades de nosso pacote para Blog é a integração com o ATGoogleVideo, produto criado e mantido pelo projeto Julius.
Aqui ao lado um exemplo de como é fácil integrar o vídeo a um post do Blog.
Ok, eu escolhi um vídeo de uma palestra minha, mas é menos provável que eu me processe por direitos autorais ou coisas do gênero.
- Categoria(s)
- Desenvolvimento
- Python
-
Plone
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/exemplo-de-integracao-com-google-video/tbping
COREBlog2 com esteróides
Para quem não havia notado, ainda, os blogs da Simples Consultoria (ou seja, este site) são montados sobre o produto COREBlog2. Este produto é um entre outros bons produtos de blog para Plone mas, convenhamos, nem ele nem seus concorrentes se apresentam como uma alternativa séria para o uso de um blog com um mínimo de pretensões,
Tão logo colocamos este blog no ar fomos atacados por ondas e mais ondas de spam. Tanto nos comentários como nos trackbacks. Isto nos levou a criar um produto chamado COREBlog2Workflows que implementa um mecanismo de moderação aos dois tipos de conteúdo. Além disto integramos o qPloneCaptchas para evitar que robôs continuassem infernizando nosso dia a dia.
Depois de um tempo um de nossos clientes demonstrou a necessidade de uma ferramenta de blog incorporada ao seu site, o que fez com que nosso produto crescesse um pouco mais, integrando também o ATGoogleVideo.
Tão logo o primeiro blog deste cliente vá, oficialmente, para o ar com nosso "pacote" de blog, colocaremos ele a disposição no Collective e contamos com a ajuda, muito benvinda, da comunidade para adicionar novas funcionalidades.
Quem sabe é o nascimento de uma solução que seja ao menos comparável (dificilmente igualável ou superior) ao WordPress?
Vale a pena tentar.
- Categoria(s)
- Desenvolvimento
-
Zope
-
Plone
- Código Aberto
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/coreblog2-com-esteroides/tbping
Tio Zope ensina mais uma de suas lições
Ok, já haviam me avisado, mas esta foi demais. Estava trabalhado em um projeto e "de repente" o acesso a uma área segura do site parou de funcionar...
Anos de suporte me dizem que "de repente" e parou de funcionar nunca combinam em uma mesma frase sem que exista o sujeito: culpado. Culpado este que deve ter feito uma pequna alteração, uma modificação qualquer, em algum outro lado do sistema...
Desta vez foi fácil, depois de uma meia hora de debugging descobri-me culpado! Na sexta-feira alterei o nome da conexão, coisa simples tirei um maldito espaço em branco que estava lá no final do id e que não servia a nenhum propósito. Como toda a autenticação é feita com o SQLPASPlugin, as consultas resolveram não mais funcionar, mesmo eu "achando" que elas deveriam pois só havia uma conexão disponível no sistema...
Mais uma das armadilhas do tio Zope. mais uma ferida de batalha e mais uma lição aprendida.
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/tio-zope-ensina-mais-uma-de-suas-licoes/tbping
Python e YouTube

Em uma mensagem na lista python-dev, Guido van Rossum, BDFL da linguagem Python afirma que o YouTube (pense em apresentadora da MTV praticando atentado violento ao pudor em praias espanholas) é quase inteiramente desenvolvido em Python.
Somado a Google e a Yahoo Groups, o caso do YouTube é mais uma mostra da escalabilidade de Python como solução web, mesmo não sendo a solução preferida da multidão de desenvolvedores web formados pelas revistas "especializadas" ou cursos de informática por este mundo a fora.
A pergunta dos mais céticos é por que então não vemos estas notícias espalhadas nas revistas especializadas brasileiras? Primeiro porque não temos revistas especializadas no Brasil (raras exceções para confirmação da regra) e segundo, porque a comunidade Python não tem evangelistas como empregados e pagos para visitarem as redações.
Quem sabe este cenário mude em breve?
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/python-e-youtube/tbping
Gnome.org escolhe Plone como CMS
Não sem alguma controvérsia, é claro
Depois da Free Software Foundation, do UbuntuLinux e de mais um lote de outros sites de comunidades (incluindo o Zope.Org) agora é a vez do pessoal do Gnome aderir oficialmente ao Plone!
O processo de escolha foi feito por pessoas que entendem de tecnologia e mesmo com os argumentos negativos de sempre (Plone é lento, ZODB não é relacional, não é escrito em PHP/Java/Cobol) a escolha recaiu sobre o melhor CMS open source do mercado.
O link para o anúncio oficial está aqui onde você pode inclusive prestar muita atenção na discussão que se desenrolou logo abaixo e que foi parar neste outro site.
Vale a leitura pelo processo de escolha.Obrigado Osvaldo por ter apontado esta informação!
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/gnome-org-escolhe-plone-como-cms/tbping
Sobre gravatas e tecnologias
Gravatas amarelas estão na moda, apesar dos pesares.
Recentemente pediram minha opinião sobre os fatores que deveriam ser levados em conta no processo de escolha de uma tecnologia -- neste caso específico era para a utilização e num site.
Sinto que não fui muito honesto na resposta... Coloquei que existem diversos fatores e que não existe A tecnologia universal, ou o emplastro Brás Cubas, que resolva todos os problemas. Você deve analisar caso a caso e escolher a melhor opção. Aí é que entra a minha "desonestidade". Agora percebo que omiti (ato falho, talvez?) o principal fator no processo de escolha de tecnologia: MODISMO! Isto mesmo, modismo!
Da mesma forma como, de uns tempos para cá, virou uma certa mania o uso de gravatas amarelas e antes disto (nem lembro mais quando) as ridículas combinações: mafioso (terno preto, gravata e camisas pretas) e indeciso (camisas sociais com golas e punhos de uma cor diferente do resto do corpo), a escolha de tecnologia é muito pautada pelos modismos da vez. As pessoas não raciocinam muito na hora de definir a compra, aliás, quando raciocinam... É tão fácil ouvir o "mercado" e buscar os "padrões" que os gestores de TI podem se dar ao luxo de fazerem verdade o ditado que nenhum deles será jogado aos leões por comprar Windows, Office, Oracle, SAP e desenvolver aplicações Java. Os que ousam sair destas escolhas óbvias são aqueles taxados de loucos ou gênios -- dependendo do sucesso da empreitada.
Sendo assim, por que mesmo eu vou me preocupar com a produtividade necessária para desenvolver um site em Java se eu já comprei uma dezena de gravatas amarelas?
- A URL para trackback desta entrada é:
- http://blogs.simplesconsultoria.com.br/techtalk/sobre-gravatas-e-tecnologias/tbping