Linux Quick Tips – Melhorando a performance do acesso ao disco
23 de Outubro de 2014, 0:42 - sem comentários aindaO uso frequente do disco rígido como parte da memória é muito comum para quem utiliza GNU/Linux Desktop, geralmente uma alternativa muito boa para servidores, mas nem tanto o usuário Desktop, pois o acesso ao disco é muito mais lento do que o acesso à memória RAM.
Uma alternativa e diminuir a frequência de uso do HD. Para tanto, abra o seu terminal e verifique o valor do swappiness:
$ cat /proc/sys/vm/swappiness 60
Normalmente o defalt é 60. Ainda no terminal altere este valor para 10:
$ sudo gedit /etc/sysctl.conf
No final deste arquivo adicione a linha com o comentário:
# Reduzir swap
vm.swappiness = 10
Até a próxima!
Related posts:
Linux Quick Tips – Melhorando a performance do acesso ao disco
22 de Outubro de 2014, 22:42 - sem comentários aindaO uso frequente do disco rígido como parte da memória é muito comum para quem utiliza GNU/Linux Desktop, geralmente uma alternativa muito boa para servidores, mas nem tanto o usuário Desktop, pois o acesso ao disco é muito mais lento do que o acesso à memória RAM.
Uma alternativa e diminuir a frequência de uso do HD. Para tanto, abra o seu terminal e verifique o valor do swappiness:
$ cat /proc/sys/vm/swappiness 60
Normalmente o defalt é 60. Ainda no terminal altere este valor para 10:
$ sudo gedit /etc/sysctl.conf
No final deste arquivo adicione a linha com o comentário:
# Reduzir swap
vm.swappiness = 10
Até a próxima!
Related posts:
Ubuntu Básico – Projeto de Extensão, Instituto de Informática – UFG
21 de Outubro de 2014, 0:26 - sem comentários aindaComeçou hoje o curso de Ubuntu Básico totalmente gratuito disponibilizado pelo Instituto de Informática da UFG na direção do professor Hugo Dantas.
Projeto de Extensão, Instituto de Informática – UFG
Público Alvo: a comunidade em geral, incluindo também alunos, docentes e técnicos administrativos da UFG.
Período: de 20 de outubro a 14 de dezembro de 2014
Carga horária: 40 horas
Modalidade: MOOCs – EAD
Equipe: Prof. Hugo do Nascimento, Prof. Marcelo Akira, Ricardo Borges, Tadeu Augusto
Site MOOCS REA UFG: – moocs.rea.ufg.br
Ubuntu Básico: moocs.rea.ufg.br/course/view.php?id=2
Vídeos disponibilizados:
Bom curso!
Related posts:
Ubuntu Básico – Projeto de Extensão, Instituto de Informática – UFG
20 de Outubro de 2014, 22:26 - 7 comentáriosComeçou hoje o curso de Ubuntu Básico totalmente gratuito disponibilizado pelo Instituto de Informática da UFG na direção do professor Hugo Dantas.
Projeto de Extensão, Instituto de Informática – UFG
Público Alvo: a comunidade em geral, incluindo também alunos, docentes e técnicos administrativos da UFG.
Período: de 20 de outubro a 14 de dezembro de 2014
Carga horária: 40 horas
Modalidade: MOOCs – EAD
Equipe: Prof. Hugo do Nascimento, Prof. Marcelo Akira, Ricardo Borges, Tadeu Augusto
Site MOOCS REA UFG: – moocs.rea.ufg.br
Ubuntu Básico: moocs.rea.ufg.br/course/view.php?id=2
Vídeos disponibilizados:
Bom curso!
Related posts:
Free Real Time Strategy Game: 0 A D Alpha 17
19 de Outubro de 2014, 17:54 - sem comentários ainda0 A.D. é um jogo multiplataforma de estratégia em tempo real, gratuito e de código aberto, em desenvolvimento pela Wildfire Games. Trata-se de um jogo que busca ser acurado do ponto de vista histórico, baseando-se nas civilizações que existiram entre os anos 500 A.C. e 500 D.C. [Wiki]
A Wildfire Games lançou a versão Alfa Dezessete de 0 A.D., que inclui algumas mudanças importantes, como um grande reequilíbrio jogabilidade, unidades, suporte mod melhorado e muito mais. Confira o vídeo, instalação no Linux e links:
Imagens:
Site oficial: play0ad.com
Instalação Debian Linux:
sudo add-apt-repository ppa:wfg/0ad sudo apt-get update sudo apt-get install 0ad
Download 0 A.D. (binaries available for Linux, Windows and Mac OS X and source code): play0ad.com/download
Related posts:
Palestra WordPress no Encontro de Software Livre do CRC do Gama
6 de Setembro de 2014, 7:00 - sem comentários aindaHoje inicia o Encontro de Software Livre no CRC do Gama. Estarei prestigiando o evento e palestrando sobre WordPress: “Dominando o WordPress – A plataforma de sites e blogs mais popular do mundo”.
Site CRC Gama: www.crcgamadf.org.br
Site do evento: Encontro Software Livre
Palestra
Related posts:
Configurando PHP CLI e Webserver no Eclipse Luna
31 de Agosto de 2014, 23:59 - 7 comentáriosUm vídeo bem rápido e simples sobre como configurar o PHP no Eclipse Luna no W8, configurando o CLI (command line interface) para visualização do código e depuração no console. Mostrando também rapidamente como visualizar sua aplicação no browser interno do Eclipse. Veja:
Related posts:
Linus Torvalds fala sobre o uso do Linux e diz que ainda não está satisfeito! Confira!
28 de Agosto de 2014, 13:44 - Um comentárioEm Chicago no LinuxCon 2014, Linus Torvalds em uma tipo de mesa redonda, fala sobre o uso do Linux em várias plataformas, que vai do simples Smarthphone até os grandes computadores e seus fantásticos processadores que ganham mais processamento a cada dia.
O pai do kernel do Linux também discutiu o surgimento de dispositivos de hardware menores, como o Raspberry Pi há agora uma espécie de atração para kernels Linux menores. Torvalds disse: “Eu adoraria fazer o kernel menor e mais rápido.” Neste momento, há pouca pressão do mercado.” No mercado de negócios integrado, “As empresas que fazem estes sistemas embarcados acabam usando versões antigas do Linux ou reutilizam a sua plataforma de software mais antigo, lamentável.“
Torvalds acrescentou que “muitos de nós (os desenvolvedores mais velhos) não têm tempo para brincar com hardware.” Ainda assim, Torvalds observou que “Raspberry Pi tem semeado o mundo” com as pessoas que querem usar o programa Linux e em dispositivos pequenos. Afinal, incentivar os futuros engenheiros e desenvolvedores é o objetivo da Raspberry Pi.
O pai do Linux também falou sobre o quão difícil pode ser para diminuir o tamanho do kernel do Linux e torná-lo mais simples. Ao mesmo tempo, existem recompensas para limpar o código complicado.
O grupo também falou sobre como o kernel do Linux pode utilizar mais os mantenedores do código. Torvalds disse que não importa quando não há mantenedores para “arquiteturas estranhas que ninguém realmente usa. O maior problema é as áreas que têm um mantenedor. Se o cara fica doente, vai de férias, ou fica muito ocupado, [o gargalo ] que pode ser frustrante para os desenvolvedores [que querem começar seus patches aprovados]. “Ainda assim, “Linux tem tido enorme sucesso com mantenedores x86.“
“Limpeza do ARM está ficando muito melhor“, continuou Torvalds. “Quando eu costumava fazer fusões, eu queria me matar e levar alguns desenvolvedores ARM comigo. Agora é muito menos doloroso e os desenvolvedores ARM estão pegando a abordagem mantenedor múltiplo. Os Desenvolvedores ARM estão agora trabalhando juntos em uma árvore comum e trabalhando em código unificado. “Ainda assim, acrescentou, é “um processo contínuo.”
Suá Khan, um dos mais velhos desenvolvedor do kernel, que trabalha pela Samsung, disse que o gerenciamento de energia de dispositivos de mídia ainda é um problema, pois envolve diferentes pilotos de diferentes grupos e alguns “mantenedores não entendem muito bem mídia.” Ainda assim, ecoando Torvalds, Kahn concluiu: “Não é um problema, é um processo.”
Enfim, Linus olhou para o estado do Linux, enquanto eles pensam que algum código antigo poderia ficar parado com alguma limpeza e ainda há questões que precisam de melhores soluções, tudo o que poderia ser feito é concordar com Torvalds que o Linux em geral está em grande forma.
Related posts:
Eclipse IDE Luna – Conceito e aplicação
24 de Agosto de 2014, 1:37 - sem comentários aindaÉ uma IDE (Integrated Development Environment ou Ambiente Integrado de Desenvolvimento) criado inicialmente pela IBM e doado para a comunidade como um software livre de código aberto. Sua licença é a EPL (Eclipse Public License). Um software para desenvolvimento Java feito em Java e suporta diversas outras linguagens e ferramentas por meio de plugins.
Eu particularmente sempre utilizei o Eclipse para desenvolvimento web ou desktop porque acho ele superior ao resto! Mas é uma questão de gosto e estilo. Vamos conhecê-lo um pouco mais na sua nova versão lançada em 25 de Junho de 2014 e sua configuração para Linux e Ruindows:
Site Oficial: www.eclipse.org
Versão atual: Eclipse Luna. O Eclipse Luna inclui suporte oficial para Java ™ 8 com plugins para diversas outras linguagens e ferramentas. Possui várias versões como a standard, Java, Java EE, Modeling, PHP, C/C++, entre outros. Mais detalhes sobre o Eclipse Luna em projects.eclipse.org/releases/luna.
Site de pacotes para download da release atual: Eclipse Luna R Packages.
Plugins do Eclipse: marketplace.eclipse.org
Orientações para instalação
Após download descompactar e utilizar o eclipse a gosto! Lembrando que é necessário ter a instalação do Java.
No Linux você baixa o Eclipse, dê dois cliques e descompacte o arquivo na pasta /tmp:
Abra o terminal e digite o seguinte código para mover o eclipse para a pasta /opt com as atribuições necessárias :
sudo su -c "chown -R root:root /tmp/eclipse && mv /tmp/eclipse /opt/eclipse-luna"Abra o eclipse pelo terminal criando um link para o programa no Linux:
sudo su -c "ln -s /opt/eclipse-luna/eclipse /usr/local/bin/eclipse-luna"Depois você pode inicializar o Eclipse Luna via Terminal com um simples código:
eclipse-lunaNo caso do Ruindows (…rs), pode ser necessário a configuração do PATH. Sua configuração fica em:
-
Painel de Controle => Sistema (No W8 dentro de Sistemas e Segurança antes de chegar em Sistema). Ao aparecer a janela de Sistema, clicar em Alterar configurações:
- Ao abrir a janela Propriedades do Sistema, clique na aba Avançado e clique em Variáveis de Ambiente:
- Ao abrir a Janela Variáveis de Ambiente clique em Editar a variável Path em Variáveis do Sistema:
- Uma janelinha com a configuração do Path abrirá para alterar o conteúdo da mesma. Adicione o caminho de instalação do java (por exemplo C:\Program Files\Java\jre8\bin) no final da lstring. Lembrando que todos os caminhos configurados são separados “por ponto e vírgula” (;) e o último caminho não necessita deste “ponto e vírgula”:
- Exemplivicando:
- Path =
“C:\%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86″ - Ficará:
Novo Path =
“C:\%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86; C:\Program Files\Java\jre8\bin“ - Salve, dê OK em todas as janelas que abriram. Feche as propriedades do Sistema e abra o Eclipse.
- Path =
Criando Projetos
Como o Eclipse é uma IDE, ele trabalha por projetos. Por exemplo, baixando seu eclipse para PHP, para começar a trabalhar no seu projeto é necessário criar um projeto. Então quando abrir o seu eclipse você precisa de configurar o seu ambiente basicamente nestes 8 passos:
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
Alguns vídeos para reforçar
Bom estudo e poste aqui sua dúvida sobre eclipse!
Related posts:
Eclipse IDE Luna – Conceito e aplicação
23 de Agosto de 2014, 22:37 - 3 comentáriosÉ uma IDE (Integrated Development Environment ou Ambiente Integrado de Desenvolvimento) criado inicialmente pela IBM e doado para a comunidade como um software livre de código aberto. Sua licença é a EPL (Eclipse Public License). Um software para desenvolvimento Java feito em Java e suporta diversas outras linguagens e ferramentas por meio de plugins.
Eu particularmente sempre utilizei o Eclipse para desenvolvimento web ou desktop porque acho ele superior ao resto! Mas é uma questão de gosto e estilo. Vamos conhecê-lo um pouco mais na sua nova versão lançada em 25 de Junho de 2014 e sua configuração para Linux e Ruindows:
Site Oficial: www.eclipse.org
Versão atual: Eclipse Luna. O Eclipse Luna inclui suporte oficial para Java ™ 8 com plugins para diversas outras linguagens e ferramentas. Possui várias versões como a standard, Java, Java EE, Modeling, PHP, C/C++, entre outros. Mais detalhes sobre o Eclipse Luna em projects.eclipse.org/releases/luna.
Site de pacotes para download da release atual: Eclipse Luna R Packages.
Plugins do Eclipse: marketplace.eclipse.org
Orientações para instalação
Após download descompactar e utilizar o eclipse a gosto! Lembrando que é necessário ter a instalação do Java.
No Linux você baixa o Eclipse, dê dois cliques e descompacte o arquivo na pasta /tmp:
Abra o terminal e digite o seguinte código para mover o eclipse para a pasta /opt com as atribuições necessárias :
sudo su -c "chown -R root:root /tmp/eclipse && mv /tmp/eclipse /opt/eclipse-luna"Abra o eclipse pelo terminal criando um link para o programa no Linux:
sudo su -c "ln -s /opt/eclipse-luna/eclipse /usr/local/bin/eclipse-luna"Depois você pode inicializar o Eclipse Luna via Terminal com um simples código:
eclipse-lunaNo caso do Ruindows (…rs), pode ser necessário a configuração do PATH. Sua configuração fica em:
-
Painel de Controle => Sistema (No W8 dentro de Sistemas e Segurança antes de chegar em Sistema). Ao aparecer a janela de Sistema, clicar em Alterar configurações:
- Ao abrir a janela Propriedades do Sistema, clique na aba Avançado e clique em Variáveis de Ambiente:
- Ao abrir a Janela Variáveis de Ambiente clique em Editar a variável Path em Variáveis do Sistema:
- Uma janelinha com a configuração do Path abrirá para alterar o conteúdo da mesma. Adicione o caminho de instalação do java (por exemplo C:\Program Files\Java\jre8\bin) no final da lstring. Lembrando que todos os caminhos configurados são separados “por ponto e vírgula” (;) e o último caminho não necessita deste “ponto e vírgula”:
- Exemplivicando:
- Path =
“C:\%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86″ - Ficará:
Novo Path =
“C:\%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86; C:\Program Files\Java\jre8\bin“ - Salve, dê OK em todas as janelas que abriram. Feche as propriedades do Sistema e abra o Eclipse.
- Path =
Criando Projetos
Como o Eclipse é uma IDE, ele trabalha por projetos. Por exemplo, baixando seu eclipse para PHP, para começar a trabalhar no seu projeto é necessário criar um projeto. Então quando abrir o seu eclipse você precisa de configurar o seu ambiente basicamente nestes 8 passos:
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
Alguns vídeos para reforçar
Bom estudo e poste aqui sua dúvida sobre eclipse!
Related posts:
Marco Civil – O que muda na internet?
6 de Agosto de 2014, 16:33 - sem comentários aindaEntrevista com Marco Sinhoreli da Associação Software Livre (Diretor de Tecnologia da Cloud Security Alliance Brazil), com a especialista de direito da internet Patrícia Queiroz (professora de direito civil Mackenzie-RJ), com Juliana Nolasco (Diretora Executiva do Instituto de Tecnologia & Sociedade do Rio de Janeiro) e com Tarcísio Meneghetti (professor de direito empresarial da Universidade do Vale do Itajaí) sobre o Marco Civil da Internet no Brasil realizada no dia 2 de Julho de 2014.
Hoje 87.600.000 milhões de brasileiros tem disponibilidade de utilizar a Internet com 60.000.000 de usuários ativos (Ibope Nielsen) e com um crescimento de 55% no número de usuários na rede no Brasil no último ano (Associação Brasileira de Telecomunicações). Desde o último dia 23 de Junho de 2014 estão valendo as novas regras para o uso da Internet no Brasil Lei 12.965 conhecida como Marco Civil da Internet, semelhante a uma constituição deste setor estabelecendo os direitos e deveres de usuários e de provedores de serviços na grande rede. Nesta entrevista são tratados principalmente os assuntos sobre privacidade, neutralidade e segurança, discutindo os pontos principais do Marco Civil e o que muda na prática. Veja a entrevista:
Related posts:
Marco Civil – O que muda na internet?
6 de Agosto de 2014, 13:33 - sem comentários aindaEntrevista com Marco Sinhoreli da Associação Software Livre (Diretor de Tecnologia da Cloud Security Alliance Brazil), com a especialista de direito da internet Patrícia Queiroz (professora de direito civil Mackenzie-RJ), com Juliana Nolasco (Diretora Executiva do Instituto de Tecnologia & Sociedade do Rio de Janeiro) e com Tarcísio Meneghetti (professor de direito empresarial da Universidade do Vale do Itajaí) sobre o Marco Civil da Internet no Brasil realizada no dia 2 de Julho de 2014.
Hoje 87.600.000 milhões de brasileiros tem disponibilidade de utilizar a Internet com 60.000.000 de usuários ativos (Ibope Nielsen) e com um crescimento de 55% no número de usuários na rede no Brasil no último ano (Associação Brasileira de Telecomunicações). Desde o último dia 23 de Junho de 2014 estão valendo as novas regras para o uso da Internet no Brasil Lei 12.965 conhecida como Marco Civil da Internet, semelhante a uma constituição deste setor estabelecendo os direitos e deveres de usuários e de provedores de serviços na grande rede. Nesta entrevista são tratados principalmente os assuntos sobre privacidade, neutralidade e segurança, discutindo os pontos principais do Marco Civil e o que muda na prática. Veja a entrevista: