Ubuntu Linux - a personal report 27/Feb/2009
Quando mudei de sistema operativo nos meus computadores pessoais, escolhi o Ubuntu. E escolhi duas das variantes em termos de Desktop Environment:
- Gnome – Ubuntu
- XFCE - Xubuntu
O Gnome uso no meu laptop pessoal, que tem mais de 512MB de RAM. O XFCE é usado nos restantes laptops porque têm todos menos de 512MB de RAM. E estamos todos satisfeitos com este amigável e livre/aberto sistema operativo. Não tenho tido que andar a eliminar virus, a fazer malabarismos para que o sistema se mantenha estável, e temos todos usado o Ubuntu sem grandes problemas. E a gestão de packages proveniente do Debian é excelente!
No entanto, além do problema do hardware ser já muito antigo (lento) eu tenho a reportar diversos pontos menos positivos:
Drupal vs Joomla 04/Jul/2008
O artigo CMS battle: Drupal vs Joomla vs Custom Programming, do Tomas Varaneckas, aborda e compara o Drupal vs. Joomla. Da comparação sobresai o Drupal mas penso que não se comparou realmente de forma equilibrada e racional. Não porque eu ache o Drupal melhor ou pior do que o Joomla, mas mais por causa de algumas frases e por quase nada ser avaliado em termos de Custom Programming – programação à-medida.
O artigo peca principalmente por não detalhar em que condições, em que cenários foram ambos comparados. E acho que essa falta é importante. Um site social e um site empresarial denotam exigências diferentes à plataforma – CMF: Content Management Framework – que devem ter por base. No entanto, quer o Drupal quer o Joomla são sempre sérios candidatos a servirem de plataforma a novos sites, principalmente se não são tecnicamente inovadores ou exigentes.
Mas como será, hoje em dia, a comparação do Drupal e Joomla – em PHP - face ao que é possível codificar em Rails e noutras frameworks MVC?
CRC Cards 02/Jul/2008
Ora aqui está uma “técnica” que eu desconhecia e que me parece trazer vantagens no design de classes – OOD/OOP.
Referências:
- Class-Responsibility-Collaboration card
- CRC Cards
- XP CRC Cards
- Using CRC Cards
- CRC Cards for Software Design
Em sessões de brainstorming, esta técnica traduz-se em desenhar objectos “ricos em comportamentos” através da definição das suas Responsabilidades e Colaboradores. A página na Wikipedia explica sucintamente esta técnica.
Esta dica apareceu no meu “radar” – mesmo depois de já ter lido e re-lido várias vezes o conteúdo do site XP – após ler o artigo do Danilo Sato sobre Usando Mocks para Guiar o Desenho de Classes.
The Free Online Ruby Programming Course - Batch 4 08/Feb/2008
Vai começar no próximo dia 01 de Março o 4º batch do curso online de programação em Ruby dado pelo Satish Salim.
O Satish convidou-me para ser assistente do 4º batch, mesmo sendo ainda estudante do 3º batch.
Espero ver muitos mais portugueses no 4º batch, e activos, do que tem ocorrido no 3º batch.
Transferência de Hosting 01/Feb/2008
Terminou ontem a transferência do serviço de alojamento do domain dowedo-it.com da LNC (LinuxNetworkCare) para a OCS.
A razão principal prende-se com custos: sem ter conseguido angariar clientes suficientes que justificassem uma conta reseller é melhor poupar e usar um serviço alojamento em servidor partilhado.
A razão secundária prende-se com “tecnicalidades”: não disponibilização de acesso SSH e falta de suporte Ruby e Ruby On Rails, que vêm de origem com a conta OCS Copper.
The Free Online Ruby Programming Course - Week-01 07/Jan/2008
Comecei hoje a minha aprendizagem online, graças à iniciativa FORPC101 do Satish Salim.
A primeira semana decorre sem imprevistos e a bom ritmo…
Aqui ficam os exercícios resolvidos, em comentário a este “artigo”...
Update 2008.01.18: Abri a WikiPage para registar a minha evolução e guardar notas que considero importante no âmbito deste curso de aprendizagem online.
TDD para Iniciantes - Português (Brasileiro) 28/Sep/2007
Algumas referências (em Brasileiro) sobre TDD:
(more…)Scrum - Referências Úteis
Na empresa onde sou colaborador iniciou-se uma não-oficial investigação sobre a adequação da metodologia ágil Scrum.
Numa rápida investigação que fiz, encontrei as seguintes referências ou artigos.
(more…)Avaliação - Serviços de Alojamento 03/Sep/2007
Introdução
Tenho estado a avaliar alguns serviços de alojamento, nacionais e estrangeiros, a fim de decidir qual irei escolher para substituir o actual prestador desse serviço.
Este artigo é o artigo de topo e além de apresentar os objectivos e considerações também lista os diversos prestadores de serviços de alojamento avaliados.
(more…)5 razões para não usar osCommerce 07/Mar/2006
Através dos diversos canais RSS que sigo diariamente, encontrei um link para este artigo: 5 reasons not to use osCommerce.
(more…) « newer posts | older posts »