Ir para o conteúdo
ou

Software livre Brasil

Magnun

Nenhum artigo selecionado ainda.
Tela cheia
 Feed RSS

Blog

27 de Maio de 2009, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.

Um Pouco Sobre o Gnome Shell

1 de Fevereiro de 2011, 19:24, por Mind Bending em Portugês - 0sem comentários ainda

Uma das coisas que mais me surpreende no mundo FOSS (Free Open Source Software) é a volatilidade. Digo isso em ambos os sentidos, bom e ruim.

O lado ruim existem diversos exemplos um que todos os desenvolvedores passam (citarei rapidamente) é a obsolescência de módulos/bibliotecas. Eu mesmo passei por isso, quando o HAL se tornou obsoleto e o meu programa USBManager se tornou "deficiente".

Gnome Logo

Mas o lado bom dessa inconsistência é que algo que hoje não te atrai, amanha pode ser seu passa tempo favorito. Veja o caso do Gnome Shell, quando foi anunciado que ele seria padrão no Gnome 3.0 (a ser lançado em Abril de 2011) eu fiquei realmente preocupado e comecei a pesquisar como desabilitar o Gnome Shell no Gnome 3.0. Vejam por que:

Um Pouco Sobre o Gnome Shell é um artigo original de Mind Bending



Dobrando o Gnome Keyring Com o Python – Parte 6

1 de Fevereiro de 2011, 18:13, por Mind Bending em Portugês - 0sem comentários ainda

Continuando a partir do último post, irei mostrar como podemos implementar uma "wrapper class" para mudar o comportamento do Gnome Keyring. Esta não é a forma mais segura, uma vez que armazenamos a senha do chaveiro em uma variável. Mas essa abordagem é muito melhor do que deixar o chaveiro aberto para várias outras aplicações consultarem os seus dados.

Gnome Keyring

Primeiramente temos que criar um a classe para gerenciar o chaveiro. Ela será responsável por:

Dobrando o Gnome Keyring Com o Python – Parte 6 é um artigo original de Mind Bending



Um Pouco Sobre o Gnome Shell

1 de Fevereiro de 2011, 17:24, por Software Livre Brasil - 0sem comentários ainda

Uma das coisas que mais me surpreende no mundo FOSS (Free Open Source Software) é a volatilidade. Digo isso em ambos os sentidos, bom e ruim.

O lado ruim existem diversos exemplos um que todos os desenvolvedores passam (citarei rapidamente) é a obsolescência de módulos/bibliotecas. Eu mesmo passei por isso, quando o HAL se tornou obsoleto e o meu programa USBManager se tornou "deficiente".

Gnome Logo

Mas o lado bom dessa inconsistência é que algo que hoje não te atrai, amanha pode ser seu passa tempo favorito. Veja o caso do Gnome Shell, quando foi anunciado que ele seria padrão no Gnome 3.0 (a ser lançado em Abril de 2011) eu fiquei realmente preocupado e comecei a pesquisar como desabilitar o Gnome Shell no Gnome 3.0. Vejam por que:

Um Pouco Sobre o Gnome Shell é um artigo original de Mind Bending



Dobrando o Gnome Keyring Com o Python – Parte 6

1 de Fevereiro de 2011, 16:13, por Software Livre Brasil - 0sem comentários ainda

Continuando a partir do último post, irei mostrar como podemos implementar uma "wrapper class" para mudar o comportamento do Gnome Keyring. Esta não é a forma mais segura, uma vez que armazenamos a senha do chaveiro em uma variável. Mas essa abordagem é muito melhor do que deixar o chaveiro aberto para várias outras aplicações consultarem os seus dados.

Gnome Keyring

Primeiramente temos que criar um a classe para gerenciar o chaveiro. Ela será responsável por:

Dobrando o Gnome Keyring Com o Python – Parte 6 é um artigo original de Mind Bending



Dobrando o Gnome Keyring Com o Python – Parte 5

31 de Janeiro de 2011, 18:40, por Mind Bending em Portugês - 0sem comentários ainda

Seguindo a linha do meu último post, existe uma "falha de segurança" no Gnome Keyring. Ainda bem que há um mecanismo que nos traz um pouco de paz. A API do Gnome Keyring (ligbnome-keyring) nós provê uma forca de "trancar" uma chaveiro específico usando os métodos: set_lock_on_idle and set_lock_timeout.

Gnome Keyring

De acordo com a documentação da API do Gnome Keyring (disponível somente em C) o método set_lock_on_idle recebe um valor booleano (True of False), o qual define se um chaveiro específico deveria ou não ser "trancado" após um tempo de inatividade. O método set_lock_timeout define após quantos segundos o chaveiro seria considerado como inativo. Uma vez que não consegui encontrar nenhuma exemplo de uso e eu não muito menos ajuda com a comunidade/desenvolvedores eu imagino que a utilização correta para esse método ser algo assim:

Dobrando o Gnome Keyring Com o Python – Parte 5 é um artigo original de Mind Bending



Tags deste artigo: python linux arch programação desenvolvimento vim