Se gosta de programação…

Se gosta de programação, mas não sabe o que programar para praticar, deixo uma lista de sites onde pode encontrar muitos exercícios para por em prática os seus conhecimentos.

 

Linux ou BSD? Quais as diferenças?

O artigo desta vez mostra-nos algumas diferenças entre estes 2 sistemas operativos, embora a base seja a mesma (ou praticamente a mesma) existem algumas diferenças que podem ajudar o leitor a decidir qual o que pretende instalar. Não pretendo dizer que um é melhor que o outro de modo a influenciar na sua escolha, apenas pretendo mostrar algumas diferenças que acho relevantes.

 

  • Linux usa o GNU General Public Licence (GPL) que permite ao utilizador modificar o seu kernel e distribuir o mesmo, no entanto o utilizador tem que disponibilizar ocódigo fonte. O BSD usa outro tipo de licença, que refere que se o utilizador modificar o kernel e o distribuir, o utilizador não tem que disponibilizar o código todo, ou seja, o código só é disponibilizado se assim o pretender.
  • Enquanto que o código do BSD não é controlado por uma pessoa (ou entidade), mas sim por uma equipa que gere o projecto. Já no Linux é maioritariamente mantido e controlado pelo seu criador, Linus Torvalds.
  • Ambos os sistemas são baseados em UNIX, mas não seguem a sua linha. O Linux foi escrito por Linus Torvalds, o BSD (Ou “Berkeley Software Distribution“) foi inicialmente criado devido a muitas modificações, desenvolvidas na Universidade da Califórnia, Berkeley (daí o seu nome). Se quisermos olhar mais de perto, podemos observar que o BSD é muito semelhante ao UNIX pois segue estritamente as diretivas do UNIX “tradicional”, enquanto o Linux é baseado numa das diretivas do UNIX, o Minix.
  • Tecnicamente, o Linux é o seu kernel. Uma distribuição de Linux não é nada mais do que o kernel mais as aplicações. Se pretende instalar o Linux no seu computador, escolha uma das muitas distribuições existentes (há para todos os gostos e fins). Por outro lado, se pretende instalar o BSD, você instala o kernel e um sistema operativo. Portanto, se instalar um FreeBSD, instala não só o FreeBSD como um sistema operativo completo.
  • Desde que o BSD foi desenvolvido usnado o sistema Ports os utilizadores instalam o mesmo conteúdo quer do source quer dos binários (package).
  • O BSD normalmente não usa o “sistema” chamado de “Bleeding Edge”. Por outro lado, o Linux tem muitas distribuições usando tal sistema. Se escolher um sistema “bleeding edge” terá, como se costuma dizer, uma atualização a cada final de dia.
  • Se pretende um sistema operativo a correr numa máquina acabada de montar, a aposta recaí sobre o Linux, uma vez que este suporta o novo hardware muito mais cedo que o BSD. Atenção que não quer dizer que um seja melhor que o outro, apenas o Linux é o “primeiro” a suportar o hardware.

 

Com estes pontos espero ter ajudado na escolha do seu novo sistema operativo. Mais uma vez repito o que referi mais acima, não pretendo dizer que A é melhor que B (ou vice-versa), apenas quero mostrar algumas diferenças.

5 melhores distros para o Raspeberry Pi

RaspberryPi_Logo

 

Todos nós conhecemos o pequeno micro-computador, o Raspberry Pi, cujo o tamanho é igual ao de um cartão de crédito e tem sido usado para os mais variados projetos. No entanto este pequeno “GRANDE” computador não funciona sem um sistema operativo. Abaixo deixo uma lista dos 5 melhores sistemas operativos para esta máquina (devo salientar que a lista não tem qualquer ordenação):

> Raspbian: É baseado em Debian e está optimizado para a arquitetura do Pi. Contem um conjunto básico de programas e ferramentas, incluindo mais de 35.000 packages já pré-compiladas. A sua instalação é muito fácil.

> RiscOS: Este sistema operativo foi criado em Cambridge (Inglaterra) pela Acorn, sendo o seu lançamento em 1987. Atualmente é propriedade da Castle Technologt Ltd.

> Plan 9: Plan 9 é o kernel do seu sistema operativo acompanhado de vário software. O software é praticamente novo (escrito para o Paln 9) ou vindo de outros sistemas operativos ou até mesmo do Unix. O gestor de janelas, compiladores, gestor de ficheiros e serviços de rede foram re-escritos para o Plan 9. As packages clássicas do Unix também foram atualizadas.

> Android: Está presente em mais de 80% dos smartphones, tablets e é uma opção a ter em conta para o nosso Pi. Como é Open-Source, existe muita variedade de funções (chamemos assim) que permite ao Pi ter variadíssimos destinos, sendo que pode dar também um controlo mais personalizado.

> Arch: Arch Linux ARM é um sistema operativo “próprio” para a arquitetura ARM. O kernel (e restante software) é suportado em ARMv5, ARMv6 e ARMv7. Esta variante do Arch continua com a filosofia do Arch, ou seja, dispõe ao utilizador o controlo total (e responsabilidade) sobre o equipamento. A sua instalação já requer algum cuidado e atenção.

Tudo dito

- MacMini

- MacBook Pro 13″

- iPod Touch 3G 8GB

OpenSuSE 11.2 – Data de lançamento

Slackware 13

Acabou de sair a última versão de uma grande distribuição de Gnu/Linux, falo portante de Slackware.
Abaixo deixo a nota de lançamento deixada no site oficial:

After one of the most intensive periods of development in Slackware’s history, the long awaited stable release of Slackware 13.0 is ready. This release brings with it many major changes since Slackware 12.2, including a completely reworked collection of X packages (a configuration file for X is no longer needed in most cases), major upgrades to the desktop environments (KDE version 4.2.4 and Xfce version 4.6.1), a new .txz package format with much better compression, and other upgrades all around — to the development system, network services, libraries, and major applications like Firefox and Thunderbird. We think you’ll agree that this version of Slackware was worth the wait. Also, this is the first release of Slackware with native support for the 64-bit x86_64 architecture! Major kudos to Eric Hameleers for all of his work, especially on the 64-bit port.More details may by found in the official announcement and in the release notes.

Please consider supporting the Slackware project by picking up a copy of the Slackware 13.0 release from the Slackware Store. The discs are off to replication, but we’re accepting pre-orders for the official 6 CD set and the DVD. The CD set is the 32-bit x86 release, while the DVD is a special edition dual-sided disc with the 32-bit x86 release on one side and the 64-bit x86_64 release on the other. And, we still have T-shirts and other Slackware stuff there, so have a look around. Thanks to our subscribers and supporters for keeping Slackware going all these years.

Thanks are again due to the Slackware crew, the developers of slackbuilds.org, the community on linuxquestions.org, Slackware IRC channels, and everyone else who helped out with this release.

Have fun, and enjoy the new stable release!

Pat and the Slackware crew

Frases de Homer Simpson

“Se algo é difícil de fazer, então não vale a pena ser feito”

“A culpa é minha e eu a coloco em quem eu quiser”

“Bart, com US$ 10.000 nós seremos milionários. Nós poderíamos comprar todo tipo de coisas úteis como… amor”

“As respostas para os problemas da vida não estão no fundo de uma garrafa. Estão na televisão”

“Sair de casa para quê? De qualquer forma, vamos acabar voltando para casa”

“Não pode se culpar constantemente. Culpe-se só uma vez e vá em frente”

“Tentar é o primeiro passo para o fracasso”

“Marge, lembre-se, se algo der errado na usina, culpe o cara que não sabe falar inglês”

“Bem, ele pode ter todo o dinheiro do mundo, mas tem uma coisa que ele não pode comprar… um dinossauro”

“Eu não estava mentindo. Estava escrevendo ficção com a boca”

“Existem três frases curtas que levarão sua vida adiante: ‘Não diga que fui eu’, ‘Oh, boa idéia chefe’ e ‘Já estava assim quando cheguei’”

“Filho, quando você participa de eventos esportivos, não importa vencer ou perder, e sim o quão bêbado você fica”

“Por favor, não me levem, eu tenho mulher e filhos… levem eles”

“Lisa, vampiros são faz-de-conta, como elfos, gremlins e esquimós”

“Quando eu vejo os sorrisos nas faces das crianças, eu sei que elas estão aprontando alguma coisa”

“Pai, você fez um monte de coisas maravilhosas, mas você é um cara muito velho, e gente muito velha é inútil”

“Operador, me dê o número do 911″

“Eu não sou normalmente alguém que ora, mas se você estiver aí em cima, por favor me salve, Superman”

“Por que eu tive que nascer pai?”

“Álcool, a causa e solução de todos os problemas”

-“Deus, porque eu tenho que gastar 2 horas do domingo na igreja ouvindo as diferentes maneiras que irei para o inferno?”

-“Cala a boca Pensamento, ou te enfio uma faca.”

-“Eu não sou Deus. Deus tem barba branca e escreveu o Código Da Vinci”

-“Eu não bebo água… Os peixes transam nela”

-“Caro Senhor, obrigado por esse alimento descongelado mesmo que nós não mereçamos, isso quer dizer: Nossos filhos são uns incontroláveis sacanas (perdoe a minha linguagem) mas eles se portam como selvagens, o Senhor os viu naquele piquenique! Puxa… é claro que o Senhor viu, está em todo lugar e é onívoro…”

“As pessoas inventam estatísticas para provar qualquer coisa. 40% das pessoas sabem disso!”

“Crianças, vocês tentaram e falharam miseravelmente. A lição que vocês podem tirar disso é: não tentem jamais.”

“Eu tenho três filhos e nenhum dinheiro, por que não posso ter nenhum filho e três dinheiros?”

“Não costumo ser um homem religioso, mas se tu estás lá em cima, me salva, SUPER-HOMEM!”

“Gostaria que Deus estivesse vivo para ver isto!”



Seguir

Get every new post delivered to your Inbox.