Categorias
Hardware Linux Software livre Ubuntu

Instalando o Java e modem 3G no Linux

Modem 3g? Para aqueles que tiveram alguma dificuldade em instalar o programa do IRPF no Linux por causa do Java, fiz um outro tutorial ensinando a instalar o Java no Linux. Com isso, creio que não haverá mais nenhum empecilho ao uso do IRPF no Linux, principalmente agora que está cada dia mais fácil instalar programas.

Também se tornou bem fácil instalar alguns tipos de hardware no Linux (principalmente no Ubuntu), mesmo assim, fiz um pequeno tutorial mostrado como está simples ativar um modem 3G. Espero que esses tutoriais ajudem quem estiver precisando.

Categorias
Linux Software livre Ubuntu

IRPF 2012 no Linux

Depois de alguns anos tendo que fazer a declaração de imposto de renda em outros sistemas, os usuários de Linux foram presenteados pelo governo com uma versão oficial para a plataforma. O melhor de tudo, é que depois de algumas versões tornou-se mais simples instalar esse programa no Linux.

 

Se mesmo com todas as facilidades, você ainda tem alguma dificuldade para fazer a instalação do programa gerador de declaração no Linux dê uma olhada nesse tutorial que preparei, ele aborda a instalação do IRPF 2012 no Ubuntu, Mint e Fedora.

Categorias
Android Linux Open Source Software livre

Google lança site com dicas e tutoriais de desenvolvimento para Android

Foi anunciado esse mês (15/12) no blog do Android Developers, o lançamento  do Android Training, uma iniciativa da Google para fomentar e ajudar os desenvolvedores a criarem aplicativos para Android.

O Android Training é de responsabilidade da equipe do Android Developer Relations e é focado na produção de bons aplicativos,  para isso, as aulas passam por temas comuns no  desenvolvimento para Android como otimização do uso da bateria, navegação eficiente, gerenciamento de mídia e vários outros assuntos.

A página do Android Training está dividida em duas áreas, a esquerda fica o menu de navegação e a direita está o conteúdo. No menu da esquerda todo o conteúdo está categorizado em quatro áreas que facilitam a navegação do desenvolvedor, são elas:  Android Training, Technical Resources, Community, Device Dashboard, More.

Em Android Training, estão diversos assuntos a serem explorados na produção de um aplicativo para  Android e que ficam divididos em categorias como: Projetando para várias telas, melhorando o desempenho do Layout, gerenciamento de mídias, otimizando a vida útil da bateria, lembrando os usuários, compartilhamento de  conteúdo, capturando fotos, manutenção de vários APKs, desenvolvendo para empresas, monetizando seu aplicativo e criando uma navegação eficaz.

Dentro de Technical Resources ficam os tutoriais, artigos, tópicos e exemplos para serem usados pelos desenvolvedores. Já a opção Community, é a área para integração dos usuários, que pode ser feita por meio de ferramentas como Fórum, IRC e Twitter.

No item Device Dashboard, ficam as informações técnicas referentes à plataforma, como: Versões da plataforma, densidades e tamanhos de tela e versões de OpenGL ES. São informações de referência, para quando o desenvolvedor for produzir seu código, não se perca na enorme diversidade de equipamentos da plataforma. E por fim, temos a opção More, onde fica um apanhado das tarefas mais comuns no desenvolvimento para Android, dicas de solução de problemas e uma lista das  perguntas mais freqüente, complementando assim, as necessidades do desenvolvedor.

Com essa iniciativa, percebe-se que a gigante de Mountain View está empenhada em atrair o máximo de desenvolvedores possível e para chegar a isso, não está poupando esforços para lhes fornecer as informações necessárias ao bom desenvolvimento de aplicativos para sua plataforma.

Via Android Developers.

Categorias
Linux Software livre Ubuntu

5 Previsões sobre Linux para 2012

Essa semana publiquei um post no site do Techtudo que é bastante interessante para aqueles que querem saber o que esperar do Linux para o ano que vem. Jay Lyman, analista sênior da 451 Research e integrante da equipe do site LinuxInsider, fez uma análise sobre o desempenho do Linux nesse ano de 2011 e a partir disso, fez 5 previsões sobre o futuro do sistema do pinguim para o ano que vem.

Não são previsões misticas, são eventos que acontecerão por consequencia de diversas conjunturas que estão se formando em torno do Linux. Acessem o link abaixo e vejam o que ele disse.

Via: Techtudo

Categorias
Hardware Linux Pra pensar

Esquenta a briga x86 versus ARM

Demorou um pouco, mas a Microsoft acordou e passou a produzir sistema operacional com suporte às CPUs da ARM. Até então, a Microsoft se limitava a produzir apenas para a plataforma Intel e tudo indicava que não mudaria, pois a Intel e a Microsoft são parceiras de longa data. Porém, a gigante de Redmond, não poderia continuar ignorando o crescimento do sistema operacional da Apple (IOS) e da Google (Android) e deixar a plataforma mobile a mercê de seus concorrentes.

Agora, veio o contra ataque, o Android também está querendo ganhar espaço na plataforma Intel,  pra isso, a Google lançou o Android X86, que teve anunciado a liberação do seu código fonte. Chih-Wei Huang, do android-x86.org, anunciou a disponibilização do repositório e imagem ISO do ics-x86, baseado no Android 4.0.1.

Vale lembrar que o foco desse Android são os dispositivos mobile baseados em processadores x86 que já existem e os futuros lançamentos, não o s computadores PC´s. De qualquer forma, essa movimentação toda, revela que a ARM e Intel estão batendo de frente na preferência dos produtores e usuários de equipamentos e a hegemonia da plataforma x86 está acabando.

Categorias
Linux Software livre

Minicomputador com ARM, USB, HDMI, saída pra TV e… Linux

Imagine um computador pequeno, equipado com processador ARM de 700 Mhz, USB, HDMI, saída de áudio e saída de vídeo composto, armazenamento de dados em um cartão de memória SD, alimentação de energia podendo ser feita por um microUSB de cinco volts, um carregador de celular ou um conjunto de quatro pilhas AA e … a suporte a  Linux. Pois isso tudo está para se tornar realidade, graças a pesquisadores britânicos ligados à Universidade de Cambridge, eles pretendem comercializar até o fim de 2011 um computador batizado de “Raspberry Pi”. O computador é na verdade uma placa do tamanho de um cartão de crédito com saídas USB e HDMI para que possa ser conectado à TV, teclado e mouse.

Não poderia deixar de falar desse equipamento aqui no site, pois ele abre uma série de possibilidade para usuários avançados e até mesmo para empresas desenvolverem algo mais complexo em processos de automação.

Mais detalhes sobre o assunto no site do G1 no endereço:

http://g1.globo.com/tecnologia/noticia/2011/11/computador-de-r-50-usara-linux-e-exibira-filmes-em-alta-definicao.html

Categorias
Linux Software livre Ubuntu

Descance em paz, André Gondim


Hoje a comunidade Ubuntu e do software livre perdeu um grande contribuidor e acima de tudo uma grande pessoa, André Gondim. A todos os seus familiares e amigos minhas condolências.

Quem quiser conhecer seu trabalho, visite o blog dele, no endereço abaixo:

http://andregondim.eti.br/

 

Categorias
Linux

Saiu o Android 4.0 “Ice Cream Sandwich”

A Google anunciou na madrugada desta quarta-feira em Hong Kong a versão 4.0 do sistema operacional para smartphones Android, chamado também de “Ice Cream Sandwich”, junto com ele veio o Samsung Galaxy Nexus, primeiro smartphone a vir com a nova versão do SO.

Aos poucos estão pipocando informações sobre o novo sistema, veja nos links abaixo alguns das novidades:

Divulgação:

Ztop

Uol Tecnologia

G1

Configuração:

GuiadoHardware.net

Características:

ZTOP explica: Android 4.0 “Ice Cream Sandwich”

Gizmodobr- Tudo sobre o Ice Cream Sandwich, o novo Android para smartphones e tablets

Categorias
Linux Pra pensar Software livre Ubuntu

Linux, o sistema operacional universal e… invisível.

Quando falei a alguns anos atrás que o Linux iria dominar o mundo, posso ter sido mal interpretado, não quis dizer que ele iria tomar o lugar do Windows, pois isso, é impossível no cenário atual. Estava me referindo as duas principais características dele que o tornam o sistema pau pra toda obra: a portabilidade e o livre acesso ao seu código fonte. Essas duas características, colocam o linux como uma das primeiras opções para uma empresa quando ela quer colocar um SO no seu hardware sem ter de pagar por licenças, nem ter de fazer um SO do zero.

Hoje é possível encontrar Linux em locais inimaginaveis a alguns anos e tudo isso por conta de sua flexibilidade de adaptação. Existe Linux nos celulares (Android, aparelhos com Bada, alguns modelos da Motorola anteriores ao Android), em televisores (alguns modelos da Samsung), geladeiras com tela na porta e muitos outros aparelhos, O Linux chegou primeiro na plataforma ARM, uma plataforma que hoje é quase sinônimo de dispositivos móveis. O ponto é que, por estar em uma infinidade de equipamentos e ter sido personalizado de acordo com a necessidade das empresas para funcionar com seu hardware, o Linux tornou-se invisível. Isso mesmo, o sistema do piguim já está em tantos equipamentos, tão bem ajustados, que as vezes, nem percebemos que está lá (eu mesmo só descobri que minha samsung LED tinha ele porque tive de usar um hack para ativar exibição de vídeo em pendrives).

Uma boa amostra disso está no site Linux for Devices, nele, estão catalogados a maioria dos dispositivos que vem com linux embutido, e ,  acredite, a variedade é enorme.

Categorias
Linux Software livre Ubuntu

Ubuntu 11.04 voando em um… Pentium 4

Já tinha bastante tempo que, no trabalho, eu não utilizava Linux em desktop ou Notebook  (Apenas nos servidores). Daí veio parar em  minhas mãos novamente um desknote A928 (Não é nem Desktop, nem notebook) . Digo novamente, porque já usei ele a uns 4 anos atrás (aproximadamente) e cheguei a instalar um linux nele, funcionava aos trancos e barrancos. Agora tive uma surpresa, ele está funcionando muito bem com o Ubuntu 11.04.

O boot é bastante rápido (Na primeira vez que instalei era quase um minuto) e já dentro do ambiente gráfico dá pra usar normalmente como se fosse um computador atual. É incrível a evolução do Linux, em especial do Ubuntu, pois antigamente, o ambiente gráfico tornava qualquer maquina um pouco defasada, uma carroça.

Só posso dar meus parabéns a todos que tornaram esse incrível sistema operacional algo tão eficiente e bonito.

Categorias
erp Linux Software livre

Instalando o Microsiga Protheus com PostgreSQL no Linux-Capitulo 5

CAPITULO 5 – SOFTWARE CLIENTE – TOTVS SMARTCLIENT

5.1 – Introdução

O software cliente do Totvs Microsiga Protheus é responsável por iniciar uma conexão com o servidor, iniciar a autenticação do usuário no servidor e por fim, servir de interface para o usuário acessaros módulos e rotinas do sistema. Nesse capítulo será feita a instalação do cliente e a primeira conexão ao servidor.

5.2 – Instalando

Antes de executar a aplicação cliente do protheus será preciso atualizar a pasta smartclient, para isso, será preciso primeiro baixar um arquivo no site da Totvs, acessando o seguinte endereço:

http://suporte.totvs.com/download

Procure por “Binário TOTVSTec” e baixe o arquivo compactado correspondente ao cliente (algo como, aa-mm-dd-p10-smartclientlinux.zip). Com o arquivo baixado, descompacte-o, Assim:

unzip Binário TOTVSTec.zip

unzip aammddp10smartclientlinux.zip

tar xvzf totvssmartclient.tar.z -C /home/servidor/microsiga/protheus10/bin/smartclient/

5.3 – Configurando

Ir para a pasta smartclient:

cd /home/servidor/microsiga/protheus10/bin/smartclient

Editar o arquivo totvssmartclient.ini, para que fique assim:

[Config]
LastMainProg=sigaadv
[Drivers]
Active=TCP
[TCP]
Server=localhost
Port=1234

5.4 – Executando

Agora, basta inicializar o servidor totvssrvlinux e o totvsdbaccess (caso eles não estejam sendo executados);
/etc/init.d/protheus10 start

E finalmente, executar o cliente, assim:

./totvssmartclient

Nessa instalação, não haverá um servidor de licenças, por isso, o sistema iniciará usando a Empresa “teste”, então, deixe o campo senha em branco e clique em confirmar.

A primeira coisa que o sistema faz é Atualizar o arquivos de helps, aguarde (isso pode demorar um pouco):

Feita a atualização de helps do sistema, é solicitado a localização da empresa usuária, no caso dessa instalação, escolha “Brasil”:

Depois o sistema mostra uma tela pedindo a localização da pasta de dados (isso é aplicável apenas em instalações que usam DBF como banco, mas o smartclient pede assim mesmo), aponte para a pasta data, conforme a figura:

Feito isso, o sistema começa a criar as tabelas de sistema:

E pronto, já está aberta a tela principal do smartclient.

Caso queira dar acesso nas estações windows, basta baixar o arquivo do cliente Windows e instalar numa pasta do servidor, compartilhar essa pasta na rede e colocar o ip do servidor no item “Server” do arquivo totvssmartclient.ini.


Entenda melhor essa história:

No Post found.

 

Categorias
erp Linux Software livre

Instalando o Microsiga Protheus com PostgreSQL no Linux-Capitulo 4

CAPITULO 4 – SERVIDOR DE APLICAÇÃO – TOTVSAPPSERVER

4.1 – INTRODUÇÃO

Nessa etapa da instalação, será mostrado como instalar, configurar e executar o servidor de aplicações do Totvs Microsiga Protheus, O Totvs AppServer  funciona basicamente como um servidor que escuta solicitações em uma porta TCP/IP, ao receber uma conexão ele atende e executa a autenticação do usuário e posteriormente passa a dar acesso aos módulos através do aplicativo cliente (Objeto do próximo capítulo). Os processamentos e rotinas ficam na aplicação servidora, oferecendo aos usuários uma arquitetura que coloca todo serviço pesado no servidor, diminuindo o trafego na rede e a necessidade de estações muito potentes.

4.2 – INSTALANDO

Antes de iniciar o processo, é preciso ter em mão os discos de instalação do software e as devidas licenças, sejam software ou hardware (hardlock). Insira  o disco rotulado “Aplicativo Linux” na unidade de CD/DVD e caso o sistema não monte automaticamente, use o comando:
mount /dev/cdrom -o exec
Como está sendo usando o Debian nessa instalação e a Totvs disponibiliza apenas pacotes para Linux no formato RPM (Padrão especifico para RedRat), será necessário instalar o aplicativo alien, para converter os pacotes RPM para o formato deb, para isso, digite o comando:
apt-get install alien
Com o alien instalado, já é possível fazer a conversão dos arquivos com o comando:
alien /media/cdrom/linux/protheus10server/*.rpm

Feito isso, isso o próximo passo é instalar os pacotes usando o comando dpkg:

dpkg -x protheus-server_10.1-2_i386.deb /home/servidor/
dpkg -x protheus-data_10.1-2_i386.deb /home/servidor/
dpkg -x protheus-rpo-top-por_10.1-2_i386.deb /home/servidor/
dpkg -x protheus-systemload-bra_10.1-2_i386.deb /home/servidor/
dpkg -x protheus-systemload-general-por_10.1-2_i386.deb /home/servidor/

Use o comando abaixo para remover o diretório usr que foi criado junto com o microsiga:

rm /home/servidor/usr/ -Rf

Depois atribua as permissões de acesso à pasta:

chmod 775 /home/servidor/microsiga/ -R

4.3 – CONFIGURANDO

Vá para a pasta do servidor protheus:

cd   /home/servidor/microsiga/protheus10/bin/appserver/

Será necessário configurar o arquivo totvsappserver.ini com informações sobre o servidor de banco de dados (Topconnect) e outras informações necessárias a execução da aplicação servidora.

Abaixo o modelo básico que será usado nessa instalação, que deve ser colocado dentro do arquivo totvsappserver.ini:
[Environment]
SourcePath=/home/servidor/microsiga/protheus10/apo/
RootPath=/home/servidor/microsiga/protheus_data/
StartPath=/system/
x2_path=
RpoDb=top
RpoLanguage=Portuguese
RpoVersion=101
Localfiles=ctree
Trace=0
localdbextension=.dtc
THEME=CLASSIC
[TotvsDBAccess]
DataBase=POSTGRES
Server=localhost
ALIAS=dadosadv
CONTYPE=TCPIP
[Drivers]
Active=TCP
[TCP]
TYPE=TCPIP
Port=1234

Para mais detalhes sobre as diversas possibilidades de configurações e topologias que podem ser usadas, favor consultar o manual de instalação do Protheus.

4.4 – EXECUTANDO

Antes de executar o servidor Protheus será preciso atualizar as pastas appserver, para isso, será preciso primeiro baixar um arquivo no site da Totvs, acessando o seguinte endereço:

http://suporte.totvs.com/download

Procure por “Binário TOTVSTec” e baixe o arquivo compactado correspondente ao servidor (algo assim aa-mm-dd-p10-appserverlinux.zip, onde aa é o ano, mm é o mês e dd é o dia do arquivo). Com o arquivo baixado,  descompacte-o:

unzip Binário TOTVSTec.zip

Depois:

unzip aammddp10appserverlinux.zip

O resultado será:

inflating: libdtsearch.tar.gz
inflating: totvssrvlinux.tar.z
inflating: totvsprinter.tar.z
inflating: nfe.tar.gz

Temos quatro arquivos a serem descompactados e colocados na pasta /home/servidor/microsiga/protheus10/bin/appserver/, para isso, é preciso fazer o seguinte:

tar xvzf libdtsearch.tar.gz -C /home/servidor/microsiga/protheus10/bin/appserver/
tar xvzf totvssrvlinux.tar.z -C /home/servidor/microsiga/protheus10/bin/appserver/
tar xvzf totvsprinter.tar.z -C /home/servidor/microsiga/protheus10/bin/appserver/
tar xvzf /home/servidor/microsiga/protheus10/bin/appserver/ace_6.11.tar.z -C /home/servidor/microsiga/protheus10/bin/appserver/
tar xvzf /home/servidor/microsiga/protheus10/bin/appserver/ace_6.20.tar.z -C /home/servidor/microsiga/protheus10/bin/appserver/

Agora, é preciso ajustar a configuração de numero máximo de arquivos do Linux, senão o Protheus dá um erro e não inicia, digite o seguinte comando:

ulimit -n 65635
Depois, acione o Totvs Application Server com o comando:

./totvssrvlinux

O resultado será assim:

Pronto, o servidor já está funcionando.

Para que o Linux inicie o serviço sempre que ligar servidor, baixe um script que automatiza essa tarefa:

wget -O /etc/init.d/protheus10 https://docs.google.com/uc?id=0B_tjAlAdfh1XYjZhYmMxNDgtMGNkYS00YzQ1LTlhYjQtOWQ4OGEwNTc3NDc2&export=download&hl=pt_BR

Dê permissão de execução:

chmod +x /etc/init.d/protheus10

Execute para testar:
/etc/init.d/protheus10 start

Para sempre executa-lo na inicialização do servidor, faça isso:

update-rc.d protheus10 defaults

No próximo capitulo será feita a instalação do software cliente para poder acessar o servidor, aguardem!

Referencias:

http://tdn.totvs.com/kbm#22653

http://tdn.totvs.com/kbm#22512

http://www.gustavoroberto.blog.br/wp-content/uploads/2008/microsiga/inst_protheus/inst_protheus.pdf

http://br-linux.org/tutoriais/001879.html


Entenda melhor essa história:

No Post found.

Sair da versão mobile