Google

segunda-feira, 10 de dezembro de 2007

Postbooks ERP - Software de Facturação e não só

O Postbooks é o ERP de que vos quero falar.


Um ERP é um sistema que integra todos os dados e processos de uma organização. Ou seja, finanças, contabilidade, recursos humanos, fabricação, vendas, fornecedores, clientes, etc...

O Postbooks pode interessar a muitas PME, é software livre, é grátis e é uma alternativa muito interessante às soluções ERP da Primavera e da SAP.

Referências de consulta obrigatória:

Página do Projecto: http://sourceforge.net/projects/postbooks
Licença: http://www.xtuple.com/CPAL
Tutoriais vídeo em inglês: http://www.xtuple.com/demo/video
Screenshots: Aqui
Sistema Operativo: Windows, Linux e MAC
Língua: Inglês, aceita-se ajuda na tradução para português (ver vídeo).

terça-feira, 30 de outubro de 2007

Bad Vista!


Ajude a Free Software Foundation a promover o Software Livre e a acabar com a adopção do Windows Vista no mundo inteiro. Saiba mais em http://badvista.fsf.org/.

quarta-feira, 24 de outubro de 2007

Bootsplash não aparece em Ubuntu 7.10

Mais uma dica para o pessoal que usa a mais recente versão do Ubuntu, a 7.10 (até à data em que este artigo foi escrito).
No caso de ao fazerem boot do vosso sistema, não aparecer o típico ecrã de boot, vulgo bootsplash, existem pelo menos duas soluções, que são as que apresentarei em seguida.
Este problema parece atingir sobretudo a distribuição x64 e os sistemas com placas gráficas Ati mais recentes, embora também suceda em sistemas com nvidia.

Solução 1:

Geralmente é a solução mais simples e rápida.
Procedam à instalação do pacote startupmanager,

ubuntu@ubuntu:~$ sudo apt-get install startupmanager

Executem o programa e façam as alterações que desejarem, embora não seja necessário proceder a nenhumas para que funcione, e em seguida fechem. Ao fechar, o startupmanager vai actualizar o o ficheiro /boot/grub/menu.lst com as alterações necessárias. Depois é só reiniciar o sistema e aparecerá o bootsplash.

Solução 2:

Esta foi a solução que funcionou no meu portátil (Asus A6va, com Ati x700), que foi descoberta aqui.

Editem o ficheiro /etc/usplash.conf,

ubuntu@ubuntu:~$ sudo vim /etc/usplash.conf

Alterem a resolução contida no ficheiro para a resolução do vosso sistema, no meu caso

# Usplash configuration file
xres=1280
yres=800

em seguida actualizem a imagem do kernel com o seguinte comando:

ubuntu@ubuntu:~$ sudo update-initramfs -u

Depois disto concluido, reiniciem o sistema e se tudo correr bem o bootsplash surgirá ao carregar o Ubuntu.

terça-feira, 23 de outubro de 2007

Compiz em ATI x700 no Ubuntu 7.10

Para quem tem uma (malvada) ATI x700 e não sabe como habilitar os efeitos do Compiz, aqui fica a dica.

Editem o vosso xorg.conf com o vosso editor de texto preferido.

ubuntu@ubuntu:~$ sudo vim /etc/X11/xorg.conf

Procurem por Driver "ati " na secção Section "Device", e substituam ati por radeon.

Em seguida reiniciem o ambiente gráfico, por exemplo premindo ctrl+alt+bacspace, e executem o seguinte comando após o inicio da sessão:

ubuntu@ubuntu:~$ mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager

Após esta passo habilitem os efeitos em Sistema->Preferências->Aparência na Aba Efeitos Visuais, e podem começar a desfrutar de todos os efeitos do Compiz no vosso computador :D

domingo, 13 de maio de 2007

Apache2 and SSL on Debian Etch

Yesterday i decided to install the apache2 web server with SSL support. I've tried to follow some tutorials, but just one of them was for Debian Etch and it didn't worked very well on my machine. So in order to try to fulfill that void, i made my own tutorial.

"The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards."

Install apache2 server in Debian Etch

#aptitude install apache2

Install openssl using the following command

#aptitude install openssl ssl-cert

After you install the apache server you'll need to generate in case you don't have one (witch was my case). The certificate is used to ensure a authenticity and integrity of client server communications. It'll be a self signed certificate, so it may generate some warning messages. To avoid this you can get a certificate from a trusted SSL certificate vendor.

Since apache2-ssl-certificate isn't available in etch, we need to use openssl.

To create the certificate do

#openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem

Enter the desired information for your certificate and then set the correct permissions for .perm file.

#chmod 600 /etc/apache2/apache.pem

Apache server listen for incoming HTTP requests on port 80, for HTTPS it must listen on port 443, so we need to add this information to the file /etc/apache2/ports.conf.

#nano /etc/apache2/ports.conf

Add the following

Listen 443

and save the file (ctrl+x).

Now you need to enable SSL suport for apache server.

#a2enmod ssl

Restart apache server with

#/etc/init.d/apache2 restart

Note: The command above may not work for you, like it didn't for me, so i used instead

# apache2ctl start

if you get an error like:

# apache2ctl start
apache2: Syntax error on line 189 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/httpd.conf: No such file or directory

Use this, it worked for me

#touch /etc/apache2/httpd.conf

Next step, configuring SSL Certificate to Virtual Hosts in Apache2

Make a copy of /etc/apache2/sites-available/default, change the name and add some lines

#cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl

#nano /etc/apache2/sites-available/ssl

change it to something like

NameVirtualHost *:443
<VirtualHost *:443>
ServerAdmin webmaster@localhost

SSLEngine on
SSLCertificateFile /etc/apache2/apache.pem

...

</VirtualHost>

Save the file (ctrl+x)

Now link the file to /etc/apache2/sites-enabled/

#ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/ssl

Restart the server and test your configuration

#/etc/init.d/apache2 restart

or

# apache2ctl restart

and

https://localhost/



References:
http://www.debianadmin.com/install-and-configure-apache2-with-php5-and-ssl-support-in-debian-etch.html
http://www.geocities.com/arhuaco/doc/subversion/apache-subversion-in-debian.html
http://www.linuxquestions.org/questions/showthread.php?t=546505

sábado, 14 de abril de 2007

Please use your freedom of choice!

Hi all, this is my new blog where i'll be trying to give a bunch of information on free software and on a lot of other things related to the issue of freedom of choice, not necessarily related to software and computer science.
I hope you enjoy it.