Install Redmine on Debian

Sobre o Redmine

Redmine é um software livre, gerenciador de projetos baseados na web e ferramenta de gerenciamento de bugs. Ele contém calendário e gráficos de Gantt para ajudar na representação visual dos projetos e seus deadlines (prazos de entrega). Ele pode também trabalhar com múltiplos projetos.
O design do Redmine foi influenciado pelo Trac, um pacote de software semelhante.
O Redmine é escrito usando o framework Ruby on Rails. Ele é multiplataforma e suporta diversos Banco de Dados.
Além de ser um software multilíngue, também possibilita o uso integrado com vários repositórios tais como Svn, Git, Mercurial, Darcs, Cvs e Bazaar.

Motivos que levam usuários a se decepcionar com Linux

Vou tentar abordar neste post os principais motivos que vejo e acho, que levam novos usuários a se decepcionar com o pinguim.
Artigo original tirado do Blog Oficina do Tux.

Desempenho e compatibilidade

Esta opção é principalmente para usuários de placas de vídeo AMD e aqueles azarados (ou desinformados) que possuem aquela placa WiFi cujo o fabricante não dá um suporte decente para o Linux, por mais que seja raro, seguido vejo alguém com problemas com certas placas WiFi, as vezes ela é reconhecida mas não funciona corretamente, por mais que uma placa WiFi seja barata hoje em dia, o usuário acha mais fácil voltar para Windows do que comprar uma placa compatível com Linux.

Instalando SQLServer no OpenSUSE

Instalando SQLServer no OpenSUSE 42.2


Este post fornece um passo a passo de como instalar o SQLServer vNext CTP 2.0 no OpenSUSE 42.2.

NOTE:
Você precisa de pelo menos 3.25GB de RAM para executar o SQLServer no Linux.
O sistema de arquivos deve ser XFS ou EXT4. Outros sistemas de arquivos, como BTRFS, não são suportados.

Instalando HHVM no Ubuntu

Para Instalar a maquina virtual criada pelo Facebook no Ubuntu 16.04 ou 14.04 64Bits, execute os passos abaixo no terminal, você vai precisar ter permissão de super usuário no Ubuntu.

Comparação entre o PHP 7 vs HHVM versão 3.10, esse Benchmark foi feito em 18 de Abril de 2016, até agora muita coisa mudou e o HHVM ficou ainda mais rápido, hoje ela está na versão 3.15.2.

Usando chaves de autenticação no SSH

Por mais seguras que sejam suas senhas, sempre existe uma pequena possibilidade de que um atacante descubra alguma delas, observando enquanto você digita no teclado, ou que simplesmente consiga adivinhá-la a partir de informações pessoais ou de senhas antigas. Como de praxe, o SSH oferece uma resposta para o problema. Em vez de depender unicamente da senha como forma de autenticação, você pode utilizar um par de chaves de autenticação, onde a chave pública é instalada nos servidores que serão acessados e a chave privada (que nunca sai da sua máquina) é protegida por uma passphrase, sem a qual a chave se torna inútil.

Conhecendo o DNS

O que é DNS

DNS é a sigla em inglês para Domain Name System (Sistema de Nomes e Domínios, em português), responsável por transformar os nomes dos domínios dos sites que as pessoas digitam nos navegadores web em números IP.
O DNS opera principalmente através de duas funções: examinar e atualizar bancos de dados e resolver nomes de domínios em endereços de rede.

O sistema de distribuição de nomes de domínio começou no ano de 1984, e através dele tornou-se possível que os nomes de hostsresidentes em um banco de dados pudessem ser distribuído entre vários servidores, diminuindo assim a carga em qualquer servidor.
O DNS baseia-se em nomes hierárquicos e permite a inscrição de vários dados digitados, além do nome do Hoste do IP (Internet Protocol).

Ubuntu Abandonara a Interface Unity

Growing Ubuntu for Cloud and IoT, rather than Phone and convergence

This is a post by Mark Shuttleworth, Founder of Ubuntu and Canonical

We are wrapping up an excellent quarter and an excellent year for the company, with performance in many teams and products that we can be proud of. As we head into the new fiscal year, it’s appropriate to reassess each of our initiatives. I’m writing to let you know that we will end our investment in Unity8, the phone and convergence shell. We will shift our default Ubuntu desktop back to GNOME for Ubuntu 18.04 LTS.

Ubuntu no Windows Active Directory

Como integrar o Ubuntu Desktop 64Bits em um ambiente Windows AD.
Você deve configurar a máquina Ubuntu Desktop client com o DNS do seu AD, colocar um nome para esse Desktop (altere os arquivos /etc/hosts, /etc/hostname), ter um nome do seu dominio e uma conta de administrador do Active Directory.
Execute os passos abaixo no terminal como super usuário (root).