terça-feira, 2 de agosto de 2016

Estendendo a vida útil do Google Chrome no Linux 32 bits

  
A Google encerrou seu suporte ao Chrome, no Linux em 32 bits. E, se você tentar usá-lo, por mais tempo, não poderá mais acessar os serviços da própria Google (You Tube, Gmail, Google search, e etc…), pois, os certificados de SSL não serão mais válidos. E, você terá uma tela como a de cima.
    Interessantemente, é possível acessar qualquer outro site e, é uma opção deliberada da Google em terminar o Chrome para Linux, através dessa Kill switch, afinal, hoje em dia, a Google está tão entranhada na infraestrutura da internet, que é difícil de escapar dela.
    Apenas para ilustrar, tente acessar as configurações de seu Chrome para Linux 32 bits, e, acesse a seção avançada, HTTP/SSL, gerenciar certificados. Deverá aparecer algo como a figura abaixo:


Clicando-se em qualquer dos domínios da Google, invariavelmente, vão aparecer como expirados, o que explica a recusa no acesso de qualquer dos serviços Google.
No entanto, é possível estender a vida útil do Chrome no Linux 32 bits, seja para assistir Netflix, ou jogar algum jogo em Flash do Facebook.
Como ? Há uma opção de mudar o protocolo de segurança para TLS 1, de forma a fazer o Chrome acessar sites com certificados SSL .
    Para tanto, é necessário invocar o Google Chrome com a opção –ssl-version-max=tls1.

Assim, ficaria /usr/bin/google-chrome-stable %U –ssl-version-max=tls1

    Fazendo isso, o Google Chrome voltará a funcionar, mesmo com os certificados SSL vencidos.
  
    E, para automatizar o processo, para que não haja mais problemas com Chrome, é necessário mudar o seu arquivo .desktop.
    O arquivo .desktop está localizado em /usr/share/applications, e, chamado google-chrome.desktop
    Edite-o com um editor de texto plano, como root, ache todas as linhas com

    Exec=/usr/bin/google-chrome-stable %U
  
    E substitua por

    Exec=/usr/bin/google-chrome-stable %U –ssl-version-max=tls1

    Faça isso, salve, e, observe o Google Chrome voltar a funcionar.

    Nota: tenha atenção ao usar uma versão antiga do Google Chrome, já que vulnerabilidades de segurança não serão corrigidas.


    E, divirta-se com o seu Google Chrome no Linux 32 bits.

sexta-feira, 22 de abril de 2016

Controle suas coleções com o Data Crow


    Programas para controlar coleções existem aos montes: Tellico, Gcstar, Griffith, Ant Movie Catalog, entre outros.
    Mas, podemos dizer também que existem Ferraris e Porsches. Para quê Lamborghinis então ? A resposta é: Cada um é excelente, depende do gosto do freguês e para quê será utilizado.

    Com o Data Crow é a mesma coisa, é mais um programa de catalogação de coleções, mas, ao mesmo tempo, é diferente dos demais, com características que o destacam do resto.

Mas, o que é o Data Crow ?
    Da sua definição, do site http://www.datacrow.net  “Data Crow é o melhor catalogador e organizador de mídia . Você sempre quis gerenciar todas as suas coleções em um produto? Você quer um produto que você possa personalizar para suas necessidades? Sua busca acabou! Usando Data Crow será possível catalogar todos seus itens colecionáveis, não importa quão grande a sua coleção é.     Usando os excelentes serviços on-line você pode  recuperar as informações sobre seus livros, softwares, jogos e filmes. Isto combinado com a importação de arquivo, onde você pode analisar informações de seus arquivos de e-books, software, imagens, músicas e filmes, poupando um monte de digitação.”

O Data Crow é um software baseado no HSQLDB (Hyper Structured Query Language Database), o quê lhe confere versatilidade, potência e robustez.


Como instalar o Data Crow
    Vá para http://www.fosshub.com/Data-Crow.html e escolha a opção Download Data Crow Installer (Linux, Mac, ..) . Deverá baixar o arquivo datacrow_4_1_0_installer.zip. É interessante notar que o Data Crow suporta 8 línguas nativamente, entre elas o Português Brasileiro.

    Depois, descompacte-o arquivo e, dê permissão de execução ao arquivo installer.sh (chmod +x filename) e inicie a instalação do Data Crow.
    O diálogo de instalação abaixo deverá aparecer
   
   
Clique em Next.


    Aceite a licença, que é GPL3 e prossiga a instalação.  




    Uma aviso de doação, caso você ache o programa útil, para recompensar o programador.

   
Escolha o caminho de instalação. Geralmente, /home/user/Data Crow, mas, pode ser mudado.
   
    Escolha os componentes de instalação, geralmente a instalação completa é o default.


   
    Defina as opções de atalhos no menu de programas e também na Área de Trabalho.


    Se tudo correu bem, a tela final será a tela abaixo

   
    E, clicando em Done, termina a instalação.

    Agora, vamos rodar o Data Crow pela primeira vez.

No menu de programas, deverá ter sido criada uma entrada para o Data Crow, com 3 itens: Data Crow, Data Crow changelog e Data Crow readme.
    Por alguma razão, as duas últimas opções não funcionam. Mas, não é nada que impeça o programa de funcionar.
    Agora, um pequeno ajuste:
    Vá em /home/user/.local/share/applications/ e procure por dois arquivos .desktop, Data Crow- *.desktop e Data Crow- *.desktop

Eles tem uma sequência de números no nome que são criados durante a instalação, então, são diferentes a cada vez que se instalar o programa.

    Dentro destes arquivos, eles estarão assim:
[Desktop Entry]
Categories=
Comment=Data Crow
Comment[pt]=Data Crow
Encoding=UTF-8
Exec=java -jar "/home/aluno/Data Crow/datacrow.jar"
GenericName=
GenericName[pt]=
Icon=/home/aluno/Data Crow/icons/datacrow64.png
MimeType=
Name=Data Crow
Name[pt]=Data Crow
Path=
ServiceTypes=
SwallowExec=
SwallowTitle=
Terminal=true  
TerminalOptions=
Type=Application
URL=
X-KDE-SubstituteUID=false
X-KDE-Username=root

# created by com.izforge.izpack.util.os.Unix_Shortcut $Revision$
# $Id$

Na linha marcada em negrito, remova o true, senão, a cada vez que o programa inicia, abre um terminal.

    Agora, ao iniciar o programa, um diálogo vai abrir:


    Perguntando aonde os arquivos de dados do Data Crow devem ser guardados. Indique uma pasta, eu geralmente crio a pasta DC_data e clique em Ok.

    Depois de escolhida a pasta de dados do programa, ele vai pedir a linguagem padrão.



    Escolha e clique em Ok.

    E, abrirá a tela de operação do programa, mais ou menos assim:



Os Módulos do Data Crow
    Data Crow vem com um conjunto padrão de módulos (dependendo de como você instalou o programa). Aqui você encontra uma breve descrição da finalidade de cada um desses módulos.
    A maioria destes módulos têm poderosos serviços on-line disponíveis para encontrar informações sobre seus itens, bem como importadores de arquivo para recuperar informações dos arquivos armazenados em seu sistema ou fontes externas. Cada um desses módulos tem relatórios específicos disponíveis.
    A maioria dos módulos permite que você acompanhe se um item foi emprestado por uma pessoa de contato. Em suma cada um dos módulos padrão tem um vasto conjunto de ferramentas disponíveis para tornar a sua vida mais fácil.
   

Software Module.
O módulo de software pode ser usado para registrar  programas de software e jogos. Existem vários serviços on-line disponíveis para atualizar ou encontrar seus itens on-line, como a Amazon e MobyGames.com. Além disso, você pode importar as informações de qualquer arquivo. Além dos títulos de software Data Crow também mantém o controle dos desenvolvedores e os editores do software.

Movie Module.
Permite-lhe registar tanto a sua coleção Blu-ray, DVD e sua coleção de arquivos de filmes (DIVX, XVID, etc.). Os serviços on-line, tais como IMDB.com, são capazes de recuperar informações do filme detalhadamente, incluindo informações sobre cada ator e diretor.

Image Module.
Com o módulo de imagens que você pode registrar sua coleção de arquivos de imagem (JPEG, BMP, GIF, etc.). O módulo de Imagem não fornece quaisquer serviços on-line, mas pode extrair informações detalhadas de seus arquivos de imagem usando o importador de arquivo.

Container Module.
Um recipiente é a localização física de um item. Um recipiente pode representar uma capa de CD,  construção ou qualquer outra coisa que identifica a localização de um item. É possível criar uma hierarquia de recipientes, tais como: Construção - Andar - Armário - Prateleira - Ponto na prateleira. Se for suportado pelo módulo, um item pode ser atribuído a vários recipientes. O módulo recipiente não tem importadores de arquivo ou serviços on-line disponíveis.

Books Module.
O módulo livro pode ser usado para registrar seus livros e seus eBooks (PDF). A Amazon, Bol.com e outros serviços on-line  tornam mais fácil de encontrar informações sobre seus livros. O importador de arquivos pode importar informações sobre eBooks. editores e autores do livro que são mantidas em módulos separados que permitem armazenar informação detalhada sobre cada uma dessas pessoas / empresas.

Music Album Module.
Este módulo pode ser usado para registrar sua coleção de músicas completa. Este módulo tem serviços on-line disponíveis e podem extrair informações a partir de um CD inserido (Ferramentas> Recuperar informações CD). Além disso, ele tem importador de arquivo disponível para seus álbuns de arquivos de músicas (MP3, OGG, FLAC, etc.). O importador de arquivo pode extrair informações de MP3s e outros arquivos de música. Além do próprio álbum este módulo também administra os artistas da música.

Media Module.
O módulo de mídia lhe dá acesso a todos os itens de mídia. Ele mostra itens de cada um dos módulos de mídia, tais como títulos de software, filmes e CDs de áudio. Um local conveniente para supervisionar sua coleção de mídia inteira de um só lugar.

Contact Person Module.
Este módulo permite que você mantenha seus amigos e membros da família que podem tomar emprestados os seus itens. Ele não tem quaisquer serviços on-line ou importadores de arquivos disponíveis.

User Module.
Este módulo mantém os usuários que podem logar em Data Crow e suas permissões.
   
  
  Uma coisa interessante sobre o programa, é que ele trata todos os itens como se fossem coleções, sejam os usuários, as pessoas de contato ou os itens registrados, de forma que os dados possam ser relacionados de forma fácil e rápida.

Onde o Data Crow se destaca dos demais
    Uma vez que você tenha criada a sua base de dados, configurado os operadores e as pessoas de contato, é possível fazer o Data Crow trabalhar num modelo cliente-servidor. Para tanto, vá em http://www.fosshub.com/Data-Crow.html clique em  Download Data Crow Portable Server Edition (Headless)  e baixe o arquivo datacrow_4_1_0_server_zipped.zip

    Depois, descompacte o arquivo, criará uma pasta dc-server.

Dentro dessa pasta, abra um terminal e digite: java -Xmx256m -jar datacrow-server.jar -userdir:/home/user/DC_data -webserverport:8080

Nota: user é o usuário onde está instalado o Data Crow normal. E DC_data é onde estão os arquivos do Data Crow (especificados na instalação).

Daí, em qualquer computador, na mesma rede, será possível acessar o Data Crow remotamente, e, gerenciar as coleções, apontando para o endereço: http://ip_do_computador_com_Data_Crow:8080/datacrow

Em qualquer navegador, a interface vai aparecer como a figura abaixo


    Com o Data Crow é possível gerenciar uma pequena biblioteca de escola, projeto onde eu estou usando-o com muito sucesso desde 2013.
    Congratulações e doações para o criador deste fantástico programa, Sr. Robert Jan Wan Der Waals,  http://www.datacrow.net

    Espero que gostem, e, que possa resolver seus assuntos relativos à gestão de coleções.

terça-feira, 22 de março de 2016

Jogando Eldevin no PCLinuxOS

    Eldevin é um premiado MMORPG (Massively Multiplayer Online Role Playing Game) indie Free to Play da Hunted Cow Studios. Junte-se a milhares de outros jogadores, explore as terras místicas de Eldevin.
    Com mais de 160 reinos, cada um habitado com criaturas únicas e personagens para você interagir.
    Explore vastas planícies ou desça em cavernas subterrâneas  e masmorras escondidas, faça amigos ou inimigos das várias facções, em uma jornada épica para defender o reino de Eldevin.

História
    O reino de Eldevin, por gerações, tem sido uma terra verdejante e pacífica. Tudo isso mudou há dez anos com a descoberta das Esferas Elementais. Pensou-se que eram  mera lenda, esses poderosos artefatos mágicos, tiveram  um efeito imediato sobre o reino, mergulhando-o em confusão e caos.
    A família real decretou que as Esferas deveriam ser espalhadas pelos quatro cantos do mundo para que não causassem mais destruição. Era tarde demais. A presença das Esferas corrompeu os seus guardiães. Agora Tristan, regente do Império Infernal, planeja  conquistar as esferas. Só o Reino de Eldevin está em seu caminho.

    Bem, com uma história épica, começa Eldevin, um maravilhoso jogo RPG, F2P da empresa acima mencionada, Hunted Cow.

    Você começa o jogo numa batalha, 10 anos atrás, quando Orcs gigantes tentaram capturar as esferas e destruíram o reino de Eldevin. A batalha foi tão intensa, que criou um vórtex interdimensional, sugando diversos soldados, dentre eles, você.
    Agora, magos da ordem da luz estão conseguindo resgatar os exilados da grande batalha. E, assim, você reaparece na torre mística, sem roupa, nem memória e sem saber quem você é.

    Ponto muito interessante: O jogo não tem classes definidas. Isso mesmo, no início, você é uma pessoa normal, sem muitos atributos. Ao desenvolver sua árvore de habilidades (skill tree), você começara a pender mais para uma das 6 classes e menos para outras. É muito interessante essa característica, já que permite uma flexibilidade imensa ao desenvolver seu personagem.

As Classes
São seis classes:
  • Warrior: (Dano de armas de contato)
  • Templar: (Tank)  Aquele que serve como alvo e escudo para seus companheiros
  • Assassin: (Dano de armas de contato) Mestre de ataques rápidos e ataques ao longo do tempo..
  • Ranger: (Danos à distância) Especializado em arco e flecha.
  • Mage: (Danos de Magia) Pode usar feitiços poderosos para ataque.
  • Prophet: (Curandeiro) Cura os companheiros de party com feitiços de cura e ressurreição.


As Profissões
    Você aprenderá entre 14 profissões diferentes (mineração, metalurgia, marcenaria, artesanato, entre outras) e será capaz de criar suas próprias armas, armaduras, escudos, anéis e talismãs.
    Aprenderá também a pescar, cozinhar, estripar e curtir o couro de animais abatidos. É mesmo muito interessante.

Minha opinião
    Jogo muito bom, imersivo, com toda uma rica sociedade (a qual o jogador passa a fazer parte) e, com total interação: Não só o jogo muda, dependendo do resultado das quests, como também, muda caso algumas quests sejam ignoradas. Graficamente é belíssimo, o pessoal da Hunted Cow se esmerou no trabalho, criando um jogo rico em detalhes. Às vezes, é interessante jogar apenas para passear pelas planícies imensas, ou pescar nos lagos ou ainda caminhar nas praias de Eldevin.
    Ahh, mais um detalhe: O jogo representa a passagem do tempo, há manhã, tarde e noite. O clima, no entanto, não muda.


Características

  • História rica que envolve centenas de aventuras épicas.
  • Mundo enorme para explorar, com muitas cidades, áreas, dungeons e segredos.
  • 6 árvores de talentos com mais de 200 talentos.
  • Sistema de combate em tempo real.
  • Use estratégia e tática para derrotar os inimigos épicos e chefes.
  • Entre em combate PvP com os seus amigos e inimigos.
  • Suas decisões e ações afetarão encontros e possibilidades futuras.
  • Sistema classless de combate; jogadores em Eldevin são livres para aprender qualquer uma das mais de 100 habilidades únicas.
  • Treine em 14 profissões para criar suas próprias armas, armaduras, itens e amenidades.
  • 16 masmorras gerais e dezenas de pequenas masmorras individuais baseados em histórias, tanto solo quanto em grupos.
  • Centenas de itens, incluindo mais de 40 conjuntos exclusivos, para obter e recolher.
  • Nível máximo 45, para desfrutar de fantásticos conteúdos de jogo e atualizações consistentes, com eventos sazonais.


    Requisitos
  •     Máquina virtual Java atualizada
  •     Computador capaz de mostrar gráficos OpenGL 2.1
  •     Funciona bem até com máquinas Dual Core.

Registre-se em https://www.huntedcow.com/auth/create?game=11


Divirtam-se!