Arquivo da categoria: Dicas Linux

Motorola Atrix: Ressuscitado!

Depois do susto do post anterior, onde formatei a partição errada do Celultar Atrix que derivou na falha de seu boot, deixo aqui os passos que utilizei para a sua ressuscitação.

1 – Baixei o RSD Lite v5.3.1
2 – Baixei a ROM original do meu aparelho 4.5.2A-51_OLL-52_SIGNED_STABLE45LAOLYMPGBCLABR_P010_A032_M002_HWpd_Service1FF.sbf .
3 – Entrei no modo “starting RSD protocol support” e iniciei a transferencia  da ROM.

 

 

Lançado openCV 2.4.1 com CUDA 4.2.

Saiu do forno a biblioteca openCV 2.4.1. As principais novidades são a compatibilidade com o NVIDIA CUDA 4.1, 4.2 e 5.0, API para  storing OpenCV . Correção de bugs na plataforma x86 e Android e mais rotinas otimizada para a biblioteca TBB. Em breve mais posts e mais posts… Download AQUI!

Abaixo a linha de compilação...
cmake  -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_LATEX_DOCS=OFF -DBUILD_OCTAVE_SUPPORT=ON \
-DBUILD_PYTHON_SUPPORT=ON  -DBUILD_SWIG_PYTHON_SUPPORT=ON \
-DBUILD_TESTS=ON -DENABLE_OPENMP=OFF -DENABLE_PROFILING=OFF \
-DBUILD_PYTHON_SUPPORT=ON  -DBUILD_NEW_PYTHON_SUPPORT=ON \
-DBUILD_EXAMPLES=ON -DINSTALL_C_EXAMPLES=ON -DINSTALL_OCTAVE_EXAMPLES=ON \
-DINSTALL_PYTHON_EXAMPLES=ON  -DWITH_1394=ON -DWITH_TBB=ON \
-DWITH_CUDA=ON -DWITH_FFMPEG=ON -DWITH_GSTREAMER=OFF \
-DWITH_QT=ON -DWITH_GTK=ON -DWITH_JASPER=ON -DWITH_JPEG=ON \
-DWITH_PNG=ON -DWITH_TIFF=ON -DWITH_V4L=ON -DWITH_XINE=ON \
-DENABLE_SSE=ON -DENABLE_SSE2=ON -DENABLE_SSE3=ON \
-DENABLE_SSSE3=ON -DENABLE_SSE41=ON -DENABLE_SSE42=ON -DWiTH_QT=ON ..

Testando tensão de pilhas com o multímetro.

As pilhas é fonte de energia usada na alimentação do controle (joystick)  do XBox do meu Bebê Guilherme de 4 anos. Existem as pilhas comuns (não recarregáveis) e as recarregáveis (Nicad por exemplo) que classifico como baterias.

Célula é a unidade de 1,2 ou 1,5 V. Denomina-se bateria o conjunto de células usado para se obter tensões de valores maior. A seguir veremos um teste de carga simples com o Multímetro:

  • Coloque o multímetro em DC volts.
  • Encoste as pontas de prova do multímetro nos terminais da pilha, respeitando a polaridade.


Se o valor estiver próximo de 1 V a pilhas certamente esta esgotando. Para tensões acima de 1,3 V para pilhas comuns ou 1,0 V para pilhas de Nicad, a célula poderá ser considerada boa. A seguir, um vídeo demonstrativo do meu filho aplicando o teste mencionado acima.

Atenção :O Guilherme (meu filho) não é uma criança intelectualmente especial, apenas esta recebendo conceitos brincando, sem pressão/cobrança e obrigatoriedade de aprendizado.

INPI não dará patentes para software no Brasil, diz diretor do instituto.

O Instituto Nacional de Propriedade Industrial abriu a primeira consulta pública sobre patentes no país, tendo como tema os pedidos que envolvem invenções implementadas por programas de computador – área considerada prioritária pelo INPI no período 2011-2015. Segundo as diretrizes propostas pelo INPI, há várias restrições para que um software seja considerado uma invenção. A própria Lei de Propriedade Industrial já considera que “programas de computador em si” não são assim enquadrados.

“O programa de computador, naquilo que é objeto de direito autoral, não é considerado invenção e, portanto, é excluído da patenteabilidade”, ressalta o INPI nas diretrizes em consulta.  No entanto, uma solução técnica, seja através de processo ou produto associado ao processo, é passível de proteção por patente de invenção, desde que estes não se refiram ao programa de computador em si.

O caso mais claro parece ser o de software embarcado, uma vez que esse seria um “indicativo para ser considerado invenção, por inerentemente estar associado a um produto (aparelho, equipamento, etc), gerando efeitos técnicos”.

Como funcionam hoje as patentes de software no Brasil? Se eu fizer um programa, posso patenteá-lo no INPI?

O INPI não dá patente para software. Patente para software é proibido por lei. A premissa básica do INPI é seguir o que está estabelecido em lei. Nós somos um órgão executivo e seguimos o que está na Lei da Propriedade Industrial. Então a primeira informação que não é correta é: que o INPI dá patente para software. Não dá.

Nós estamos com a diretriz de consulta pública? Sim, mas essa diretriz é para patentes implementadas por programas de computador. Ela não protege o software: protege a invenção com um software embarcado. Então se eu coloco um sistema inteligente em uma máquina, e essa máquina faz algo inovador – novo, inventivo e com aplicação industrial – a patente é concedida não para o software, mas para o equipamento.

Esse procedimento é o mesmo que nós sempre fizemos dentro do INPI. Qual era o problema? O INPI não deixava pública essa diretriz de exame. Nós precisamos mostrar para a sociedade como examinamos as patentes dessa área, não só por questões internas, mas para dar uma segurança ao depositante do INPI. A ideia é legitimar uma ação que antes era de conhecimento exclusivo do INPI.

No caso, é o direito autoral, e não de patente?

Perfeitamente. E no caso do registro, não existe exame de forma alguma: o INPI recebe essa informação e apenas guarda.

Então não há patentes de software no Brasil, e nem vai haver depois da consulta pública?

A gente está observando no mundo duas ações: uma relacionada a patentes voltadas especificamente para produtos e processos, e outras relacionadas para software. No Brasil, esta segunda proteção não ocorre.

Fonte:
Convergencia Digital

Gizmodo Brasil

 Clique aqui e veja o documento na íntegra
(PDF – 300 KB)

ZYPPER no openSUSE, dicas básicas.

Para quem não sabe, o Zypper é um gerenciador de pacotes por linha de comando, que se utiliza do libzypp, providenciando funções como acesso a repositórios, resolvendo dependências entre pacote, instalação de pacotes, etc. Tanto o YaST2 quanto os repositórios de pacotes RPM de Metadados são suportados pelo Zypper. Os repositórios do Zypper são similares àqueles utilizados no YaST, que também se utiliza do libzypp. O Zypper também pode manipular extensões de repositórios como correções, padrões e produtos.

Abaixo algumas dicas básicas e de uso diário:

Listando um determinado repositório (3 alternativas):

# zypper lr -u 1
# zypper  lr 13
# zypper lr

Agualizando um repositório específico ou todos.

# zypper ref 1
# zypper ref

Consultando pacotes e exibindo todas as versões diponíveis.

# zypper se -s postgresql-server

Instalando um pacote específico

# zypper in postgresql-server
# zypper in postgresql-9.1.1-60.2

Removendo um pacotes

# zypper rr 1

Para finalizar deixo AQUI um Cheat Sheet (documentação rápida deste pacote).