Português do Brasil English
Devin no Facebook  Devin no Twitter  RSS do Site 
Linux    

Processos no Linux


Comentários  15
Visualizações  
131,386

Saber o que está sendo executado na máquina é essencial para entender o funcionamento. Este tutorial traz uma introdução sobre os processos e threads no Linux: como listá-los, finalizá-los, interpretá-los.

Cada programa executado, desde a inicialização do sistema, é definido com o que chamamos de processo. Cada um desses processos recebe um número de identificação próprio, chamado PID (Process ID). Além do PID, cada processo tem um conjunto de informações como: nome do comando, uso da memória, usuário e grupo que o executou, entre outros.

As informações de todos os processos do sistema ficam armazenadas no pseudo-diretório /proc. Dentro deste diretório, cada sub-diretório numérico contém as informações do processo com o número PID correspondente. É deste lugar que os comandos relacionados aos processos retiram suas informações.

Leia mais

Diversos    

Modelo de Desenvolvimento Ágil SCRUM


Comentários  38
Visualizações  
112,274

Na faculdade, tive um trabalho de pesquisa e apresentação de metodologias de desenvolvimento de software. Meu grupo ficou com o assunto SCRUM, então acabei criando este material que pode muito bem servir para outras pessoas. O grupo do trabalho foi: Hugo Cisneiros, Moyses Santana Jacob, Stelvio Mazza e Tiago Pereira. A matéria foi de Engenharia de Software, com o professor Marcelo Pintaud. Este artigo resume e explica bem o modelo de desenvolvimento ágil SCRUM, que hoje em dia é bastante usado (inclusive usamos na empresa em que trabalho). Espero que seja de grande proveito!

Leia mais

Servidores    

Apache: Redirecionando domínios antigos para novos


Comentários  4
Visualizações  
32,834

Às vezes queremos redirecionar antigos endereços para novos. Por exemplo, a antiga Página do Eitch tinha todas as suas URLs dentro do subdiretório /eitch/_pagina_, e agora está tudo na raiz. Como eu poderia fazer com que todos os links antigos continuassem a funcionar, agora com a nova URL? No Apache, podemos utilizar o mod_rewrite para fazer isso.

Leia mais

Linux    

Implementando RAID1 em um sistema sem perder dados


Comentários  7
Visualizações  
64,566

Quem mexe bastante com servidores de qualquer tipo sabe muito bem o que é essa palavra: RAID. Sabemos que ter um RAID em um serviço de alta-disponibilidade é essencial, como é o caso de um RAID1, onde dois HDs são espelhados um no outro em tempo real, assim se por acaso um HD falhar, o sistema vai continuar funcionando sem interrupções. Mas se você coloca em mãos um sistema em que não há RAID1, talvez seja o caso de implementar um! Compra-se um HD, instala na máquina e então vem a questão: Como implementar o RAID1 sem perder todos os dados atuais?

Leia mais

Programas    

Gerenciando MySQL com o phpMyAdmin: Usuários


Comentários  39
Visualizações  
266,494

Uma vez instalado o phpMyAdmin, como descrito em um artigo anterior, é hora de aprender a mexer no programa como um todo. Por ser uma ferramenta bastante completa, este tutorial vai satisfazer dois nichos: os que não sabem nada de MySQL e vão aprender a mexê-lo com o phpMyAdmin; e os que já sabem MySQL e vão aprender a usar a ferramenta.

Leia mais

Linux    

Comandos de Informações do Sistema Linux


Comentários  10
Visualizações  
123,556

Uma das funções principais de um administrador de sistemas é monitorar e obter informações do sistema que está sendo administrado. No Linux, existem dezenas de comandos que ajudam o administrador obter informações diversas como: espaço em disco, mensagens do kernel, bibliotecas carregadas, arquivos abertos, arquivos travados, informações de hardware e muito mais.

Antes de mais nada, é bom saber que além dos comandos citados a seguir, os mais diversos tipos de informação podem ser encontrados nos diretórios /proc (sistema/kernel) e /sys (hardware). Geralmente são arquivos texto e podem ser visualizados com o cat ou qualquer editor de texto.

Leia mais

Programação    

KML: Linguagem de Marcação


Comentários  2
Visualizações  
36,188

Na maioria das grandes cidades dos países desenvolvidos existe o costume de catalogar áreas de referência, sejam elas restaurantes, shoppings ou postos de gasolina. Há cidades onde as informações cadastradas referem-se a zonas críticas, com alto índice de crimes ou epidemias, auxiliando as tomadas de decisão (direcionar a atuação dos policiais ou dos agentes de saúde). Este trabalho tem a intenção de mapear, de forma georreferenciaFigurada, os pontos de acesso wireless à Internet presentes no estado de Sergipe. Para isso, foi desenvolvida uma aplicação que se aproveita das facilidades proporcionadas pelo conceito de web 2.0, em conjunto com a linguagem de marcação Keyhole Markup Language (KML), chamada Sergipe Wi-Fi, que permite que qualquer usuário, com acesso à Internet, possa visualizar um mapa com todos os pontos de acesso cadastrados. Também é permitido que qualquer pessoa cadastre novos pontos, que serão exibidos no mapa somente após a autorização de um dos administradores. O georreferenciamento (processo de mapear áreas e cadastrar suas coordenadas em sistemas de referência) dos pontos cadastrados é feito através da API do Google Maps, que fornece todas as funcionalidades necessárias à aplicação. O Sergipe Wi-Fi conta com estatísticas quantitativas e qualitativas sobre os pontos de acesso cadastrados, além [...]

Leia mais

Servidores    

SSH – Muito mais que um simples shell seguro


Comentários  4
Visualizações  
27,677

Para quem administra vários servidores, hoje em dia o ssh faz-se mais do que necessário para agilizar a execução de comandos remotos. Entretanto, já presenciei diversas cenas em que determinado usuário não sabe o poder que o ssh nos oferece e acaba utilizando-o apenas como uma simples ferramenta para login remoto, deixando de lado outras poderosas funcionalidades. O intuito deste tutorial é mostar algumas funcionalidades do ssh, que ajudam e muito no dia-a-dia do administrador.

Leia mais

Segurança    

Protegendo senhas com GPG


Comentários  5
Visualizações  
21,502

Uma das coisas que mais nos dá trabalho é ficar decorando senhas. É uma senha para cada coisa em nossas vidas, e quando não as utilizamos com muita frequência, é muito difícil mantê-las sempre na cabeça, prontas para serem digitadas corretamente… Este tutorial nos mostra uma maneira de resolver este problema de esquecimento de senhas utilizando o Linux.

Leia mais