Planet.DebianPT.org

Bruno MiguelUm mês de balanço com Fedora

Já deve ter feito um mês – ou quase – desde que instalei o Fedora 18 no computador fixo. Inicialmente tinha algumas reticências sobre a continuidade da distribuição no meu computador, por diversos motivos, mas agora não. O sistema tem uma boa performance e dá poucas ou nenhumas chatices.

Aqui fica o balanço de quase um mês de utilização.

Software: Ubuntu vs Fedora

Um dos meus maiores receios, quando instalei Fedora, foi a existência de poucos repositórios adicionais. Para Ubuntu existem centenas, talvez até mais, no Launchpad, o que significa que a aplicação que pretendem tem grandes probabilidades de já ter pacotes disponíveis para a distribuição. Isto não acontece no Fedora, mas também não há necessidade disso porque quase tudo o que vão precisar para a vossa utilização diária vai estar disponível nos repositórios oficiais.

Até agora, não tenho tido qualquer contratempo com falta de software. A maioria das aplicações disponíveis para Ubuntu também está nos repositórios do Fedora. Nos casos em que isso não acontecer, vão existir alternativas viáveis – e ainda não tive nenhuma situação em que elas não fossem pelo menos tão boas quanto as aplicações que utilizava anteriormente.

Ambientes gráficos

Outro receio meu era o ambiente gráfico. Em Ubuntu usava o Unity e, raramente, Gnome Shell e KDE. O Fedora não tem o Unity, pelo menos nos repositórios oficiais, o que obriga a escolher entre Gnome Shell, KDE, XFCE ou outro. Inicialmente fui para o Gnome Shell, mas entretanto decidi dar uma oportunidade ao KDE e por lá fiquei até agora.

O KDE em Ubuntu é uma experiência um pouco fraca (para não dizer pior, garanto-vos). A performance deste ambiente gráfico deixa a desejar na distribuição da Canonical, e a estabilidade não é melhor. No Fedora 18 é o contrário: boa performance, boa estabilidade. Foi por isso que certo dia saí do Gnome Shell, entrei no KDE, e desde aí que não voltei a usar outro ambiente gráfico.

Hardware

No que toca a hardware, nada a apontar ao Fedora 18. Até a minha impressora multifunções, que chegou a dar algumas dores de cabeça na versão 12.04 do Ubuntu, funciona out-of-the-box. Se tiverem uma gráfica NVidia, é relativamente simples instalar os blobs oficiais caso necessitem de aceleração 3D a funcionar normalmente (os drivers livres, infelizmente, ainda estão a alguma distância neste ponto).

Daqui para a frente

Para já não tenho qualquer intenção de mudar de distribuição porque o Fedora tem tudo o que necessito. Se por ventura mudar, vai ser por algum bug irritante que não consigo contornar de forma alguma, como aconteceu na versão 17. Mas isso é outra história. A versão 18 está muito boa e recomendo-a. Façam o download, experimentem e, se gostarem, instalem.

Bruno MiguelSocial Roulette, um jogo que pode apagar a vossa conta no Facebook

Estimados leitores e mui prezadas leitoras, vocês são pessoas que gostam de arriscar e de viver no limite? Também são geeks? Se reponderam “sim” a estas duas perguntas, desafio-vos a jogar o Social Roulette, um jogo criado por Kyle McDonald, Jonas Lund e Jonas Jongejan, onde as probabilidades da vossa conta no Facebook ser apagada é de 1 para 6. Aceitam o desafio?

via Laughing Squid

Bruno MiguelUm update ao Facebook na vida real

De tempos a tempos, o Facebook vai alterando a estrutura e funcionalidades do site, o que causa sempre desagrado numa série de utilizadores. Já imaginaram como seriam estas alterações se fossem feitas na vossa casa? O grupo de comédia Extremely Decent Films fez isso, e o resultado é este vídeo hilariante.

Link do vídeo
via The Awesomer

Bruno MiguelA pirataria online e o ataque da indústria aos seus melhores consumidores

Em Portugal, várias associações e (falsos) movimentos cívicos continuam a combater a alegada pirataria online. Estes grupos, como a ACAPOR e a MAPiNET, defendem que os seus lucros são afetados pela partilha livre de conteúdos online. Este argumento é também usado em vários países e por vários grupos de lobbying.

Será que este argumentário é verdade? De acordo com o regulador britânico das telecomunicações, Ofcom, as coisas não são bem assim.

Num estudo, com uma duração de 12 anos, concluiu-se que os “piratas” britânicos que mais downloads fazem são também quem mais gasta em conteúdos legítimos. A diferença chega aos 300%, comparando com aqueles que não infringem os direitos de autor. O alegado criminoso é, afinal, também um dos melhores clientes daqueles que o querem meter na prisão.

O site Torrent Freak resume isto muito bem:

Telecoms regulator Ofcom has just published a study into the state of online copyright infringement in the UK, with some very interesting conclusions. The researchers found that 10% of the country’s most prolific infringers are responsible for almost 80% of all infringements carried out online, but with a bonus. These plus an additional 10% of infringers spend 300% more than ‘honest’ consumers who don’t infringe copyright at all.

Os dados estão disponíveis em PDF, caso pretendam consultá-los.

Bruno MiguelComo a Internet afeta negativamente o nosso cérebro

Apesar de todo o potencial positivo da Internet, ela também acarreta algumas consequências menos boas para o nosso cérebro. Este vídeo mostra os efeitos a longo prazo que a utilização excessiva da Internet tem na nossa memória.

Link para o vídeo – via Laughing Squid

Bruno MiguelPão de gelado

pão de gelado

Se querem surpreender os vossos convidados e amigos, ou querem um lanche diferente, esta receita de pão de gelado pode ser o que procuram. E o melhor de tudo é que ela é tão simples de fazer que até eu devo conseguir, e necessita apenas de 2 ingredientes.

ZACHARiASInstall Plank on Debian Wheezy

plank

Ok, so i enjoy simple Desktop Environments, I’ve always loved how Gnome 2 looked like, and to me the easiest way to to get that same feeling (or close) is by running XFCE.
So and I used to configure pretty much like a top panel and a dock bar on the bottom, with my most used applications. It used to be Docky, it installs to much Gnome packages, wich i dont want. Only the essential.

So after watching distros like manjaro and ElementaryOSrunning it, i got in love by Plank. Nice alternative from same creators of docky, but more faster and lighter.

Since Plank isn’t on Debian’s Repos, one must import from the PPA. Here’s how to do it, without installing the ubuntu ppa.

I’ve chosen to use 12.04 version, since in theory is more bug-free/stable and more compatible with Debian Wheezy and Jessie

1) Make a file named plank containing the following lines:

#amd64

http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/p/plank/plank_0.2.0~bzr818-0ubuntu1~12.04~ricotz1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/p/plank/libplank0_0.2.0~bzr818-0ubuntu1~12.04~ricotz1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/p/plank/libplank-common_0.2.0~bzr818-0ubuntu1~12.04~ricotz1_all.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/b/bamf/libbamf3-0_0.3.6-0ubuntu1~12.04~ricotz1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/b/bamf/libbamf0_0.3.6-0ubuntu1~12.04~ricotz1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/b/bamf/libbamf-dev_0.3.6-0ubuntu1~12.04~ricotz1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/b/bamf/bamfdaemon_0.3.6-0ubuntu1~12.04~ricotz1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/libw/libwnck3/gir1.2-wnck-3.0_3.4.2-1~precise1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/libw/libwnck3/libwnck-3-0_3.4.2-1~precise1_amd64.deb


http://ppa.launchpad.net/ricotz/docky/ubuntu/pool/main/libw/libwnck3/libwnck-3-common_3.4.2-1~precise1_all.deb

Note: if you’re runnig 32 bit version of debian, just replace amd64 with i386

Download the amd64 file here and the i386 here

2) Open the terminal in the same directory where you saved the file, and type

$ wget -c -i plank

3) now install the .deb files

$ sudo dpkg -i *.deb

4) if you encounter dependency problems or something (and you will), please do type

$ sudo apt-get -f install

5) On my instalation, I’ve only encountered one dependency/version problem with this package: libc6. So all you need to do is to add Debian Sid repository and afterwards

$ sudo apt-get update && sudo apt-get install libc6

And it will update that package, and you should be problem free.
Note: Don’t forget to remove debian SID’s repos, after this.

6) Resume to Step 3

And enjoy a cool super-lightweight dock bar! ;)

Source: http://goo.gl/eO2uE


Filed under: Linux, Tutorials

Bruno MiguelFight

Graciano TorrãoHow to build the QSerialPort module using Qt5 (Windows 7)

Although the essential is explained here, i will write a short version of “how to build the QSerialPort module on Windows 7″  (this seem to be changing very fast).

This module allows easy access to comunication between devices using a serial port.

I will assume tha Qt 5 is installed according to this description: http://gracianotorrao.com/2013/04/10/como-instalar-o-qt-em-windows-7/

#1 – Get the source code

Access the following URI: http://qt-project.org/wiki/QtSerialPort and search for the download link or click  here.

Note that, in my case, the download was made to this folder C:\Users\Admin\Transferências.

#2 – Create a file structure for building

In the download folder, create a build folder named qt-qtserialport-build, in order not to change the content of the sources.

After that, we have something like this:

pastas

#3 – Build the module

After opening  the console (run cmd.exe as administrator) go to the qt-qtserialport-build directory.

Then, once again, as administrator, type:

qmake ../qt-qtserialport/qtserialport.pro

mingw32-make

mingw32-make install

Note: You must have perl installed.

erroperl

If this error happens, try downloading a 32 bits version, install it and reboot. Then, try the same steps.
Download Strawberry Perl 5.16.3.1 (32bit)

#4 – Test with a small example

You can use this one:  QSerialPort – Como identificar um dispositivo de comunicação série


ZACHARiASDebian Wheezy – A (very) humble post install guide

wheezy

So after making a custom install of debian’s latest stable release, i thought it may become handy to make a small post-install post, to keep you fellas and myself guided afterwards. I also did it so I could simply copy-paste in future installations. So here’s what have done to make Wheezy sing on my computer.

Flash, java & git

$ sudo apt-get install openjdk-7-jre icedtea-7-jre-jamvm \
gsfonts gsfonts-x11 flashplugin-nonfree git git-core

TrueType Fonts

$ sudo apt-get install ttf-mscorefonts-installer

Support for compressing and de-compressing files

$ sudo apt-get install unace rar unrar zip unzip p7zip p7zip-full p7zip-rar mpack sharutils uudeview arj cabextract

Multimedia (codecs)
Depending on your system architecture choose w32codecs or w64codecs

$ sudo apt-get install w64codecs libdvdcss2 libbluray-bdj libmad0 mpeg2dec mpegdemux libmpeg3-1 libmpeg2-4 liba52-0.7.4 gstreamer0.10-crystalhd libquicktime2 libmp4v2-2 faad lame flac mpeg3-utils icedax vlc

Internet stuff
Browser

iceweasel
I like to have at least 2 browsers, though I still use iceweasel the most

$ sudo apt-get install chromium-browser && sudo apt-get install iceweasel

And install some adblock… ;) (this wll probably work only on iceweasel)

$ sudo apt-get install xul-ext-adblock-plus

Some p2p goodness

$ sudo apt-get install amule transmission filezilla filezilla-common

IM Stuff

pidgin
I like pidgin a lot, and also xchat. I do warn you, that by installing these 2, it will install a whole lot of dependencies. You may want to have more plugins, wich you can find listed here: http://packages.debian.org/search?suite=wheezy&searchon=names&keywords=pidgin

$ sudo apt-get install pidgin pidgin-themes pidgin-encryption xchat

Firewall

gufw

A very nimle firewall is gufw, frontend for ufw. Simply install it by:

$ sudo apt-get install gufw

Now, heck your state/settings…

$ sudo ufw status verbose

…and add some rules

sudo ufw deny 5353/udp
sudo ufw deny 5900/tcp
sudo ufw deny 22
sudo ufw deny 25/tcp
sudo ufw deny 135,139,445/tcp
sudo ufw deny 137,138/udp
sudo ufw deny 110
sudo ufw deny 2049
sudo ufw deny 143
sudo ufw deny 21/tcp
sudo ufw deny ssh

If not enable at this point, please run

$ sudo ufw enable

More info & rules at: www.frozentux.net/documents/iptables-tutorial

Image Stuff (optional in my case)
Pinta is a linux equivalent to M$Paint

$ sudo apt-get install pinta

GIMP + extras
GIMP is shipped by default with wheezy, so just install the extras (if you installed from a mini.iso or like myself made a custom install, run the full line)

$ sudo apt-get install gimp && sudo apt-get install gimp-plugin-registry gimp-data-extras

Aditional
Suppport for asian fonts

$ sudo apt-get install ttf-arphic-gbsn00lp ttf-arphic-gkai00mp \
ttf-sazanami-gothic ttf-sazanami-mincho ttf-wqy-microhei ttf-kochi-gothic

NOTE: Like the title said, this is a humble post-install. It is a WYP. So if you have anything else impostant to add, let me know afterwards on the comments bellow. I yould like that. :)


Filed under: Linux, Tutorials

ZACHARiASKeep your sh**t together!

do debian

:)


Filed under: Linux

m42Debian 7.0 !!

Após mais de 2 anos de desenvolvimento, foi lançada no passado fim-de-semana a versão estável 7.0 da distibuição Debian.

As principais novidades desta distribuição, incluem o suporte "multi-arch", que permite instalar programas e bibliotecas de diferentes arquitecturas numa mesma máquina (relevante, por exemplo, para os casos em que é necessário instalar programas de 32 bits num sistema de 64 bits, ou em situações de compilação cruzada), melhorias a nível do instalador, novos codecs multimedia e ferramentas de implementação de "private cloud".


Esta versão está disponível para as seguintes arquitecturas:
- Intel 32 bits (i386, x86)
- Intel 64 bits (amd64, x86_64)
- Intel Itanium (IA64)
- PowerPC 32 bits (powerpc)
- Sun SPARC (sparc)
- MIPS big-endian (mips)
- MIPS little-endian (mipsel)
- IBM S/390 31 bits (s390)
- IBM S/390 64 bits (s390x)
- ARM, hardware mais antigo (armel)
- ARM, novo hardware com suporte para operações de virgula flutuante (amrhf)

Parabéns a todos os membros da release-team, e a todos os que contribuíram para mais um lançamento!

Agora, todos a trabalhar na próxima versão: "Jessie" ;)

Bruno MiguelO cérebro, por Kyle Bean

Um conjunto de fotografias, pelo designer britânico Kyle Bean, para uma série sobre o cérebro publicada na revista Men’s Health.

Bruno MiguelGeeks assaltados em convenção

Bruno MiguelKansas

image

Desculpas aceites.

Footnotes