Volta a ativa

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Scilab, engenharia, ica, processamento de sinais, processamento digital de imagens, software livre
Eu irei fazer uma viagem hoje e estarei retornando na segunda-feira, de modo que assim que voltar irei iniciar o tutorial do Scilab.Caso alguém tenha alguma sugestão de temas para os exemplos de código, fique a vontade para pedir (processamento de sinais e/ou imagens, inteligência computacional, automação e controle, etc....).Enfim, eu acho que com as sugestões dos leitores, que devem ser os mais interessados no blog, o tutorial ficará muito bom.

Linux Foundation faz concurso para para marketing/publicidade

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Video, informativos, linux, multisign, software livre
Olhem esta fonte.Agora que já estão todos informados, cabe às mentes brilhantes e voadoras do software livre a tarefa de desenvolver o nosso comercial.Pensemos um pouco: a Micro$oft faz propagandas em sites, revistas, outdoors, vídeos, etc... a Ma€, idem e ainda faz ofensivas a Micro$oft.E quanto ao GNU/Linux? Nada de propagandas em mídia, apenas sites que falam a respeito e as empresas que desenvolvem soluções em software livre que divulgam o nosso querido sistema operacional.Por que será então que o nosso sitema é o que ganha mais adeptos? O que tem mais atualizações a cada ano? O que é mais usado em servidores e sistemas de grande porte?Parece que o marketing não é um ponto chave para os especialistas da área, mas a ignorância da grande massa sobre os benefícios do GNU/Linux é provavelmente a maior barreira para a adoção do nosso pinguim em casas, firmas, escritórios, etc...Então, fica a sugestão para os marqueteiros que vão se aventurar a fazer os vídeos para divulgar nosso sistema operacional: explorem os benefícios do software livre sobre o proprietário, com o melhor bom humor possível.Segue uma idéia que ...

Google Maps agora também com transporte público

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, armazenamento, computação, engenharia, informativos, software livre
As pessoas de algumas cidades do mundo já podem contar com o Google Maps para encontrar rotas de transporte público para seus destinos (fonte).Atualmente, muitas cidades têm serviço de encontrar destinos a pé e de carro, porém é de conhecimento comum que não é possível para todo mundo ir a pé ou de carro para qualquer lugar, então surge um problema: como ir de transporte público (ônibus, metrô, trem, topic, etc....)?Pois bem, espero que logo este recurso esteja disponível aqui em Fortaleza e em todas as cidades que são servidas de transporte público.

Manipulação de iluminação pelo histograma

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, SIRENE, SIVP, Scilab, Simulação numérica, equalização de histograma, estatística, linux, processamento digital de imagens, software livre
Eu fiz um post sobre segmentação em que eu citei uma equalização de histograma, mas como atualmente estou fazendo alguns testes com realce de imagens e usando técnicas que envolvem o histograma das imagens, vou apresentar algo aqui.Para começar, tudo o que for apresentado aqui foi desenvolvido no Scilab com a biblioteca SIVP (informações podem ser encontradas facilmente nas tags do blog).Pois bem, para começar vamos manipular apenas um offset do histograma que consiste em acrescentar ou subtrair um valor constante em todos os pixels da imagem.Para ilustrar, vamos usar a imagem a seguir.Segue o histograma desta imagem.Obs.: Lembrando que o histograma é a incidência de pixels em cada nível (intensidade).Observando este histograma, percebe-se que ele está muito consentrado nos valores altos, o que se reflete em uma imagem muito clara.Vamos então reduzir 50 de cada pixel.Obtemos a imagem (original | nova).E o novo histograma.Neste caso, já percebe-se alguma diferença na imagem.Para fechar o post, faço 2 ...

Balanço do Serpro 2008

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Governo, armazenamento, computação, informativos, linux, software livre
Segundo entrevista com o presidente do Serviço Federal de Processamento de Dados (Serpro), o Brasil teve uma economia de R$ 30.000.000,00 (30 milhões de reais) no ano corrente (2008) apenas porque passou a adotar software livre em alguns pontos.Durante a entrevista, foi informado que apenas com o cliente de e-mail tiveram uma economia de R$ 10.000.000,00. Imaginemos quando tiverem tirado tudo o que é software proprietário e inútil (se bem que esse implica neste) e substituído por software livre e funcional.Pois bem, ficam a observação para os postos do governo que aindam jogam dinheiro no lixo com licenças e os parabéns para quem já aprendeu o "caminho das pedras" e mais ainda para o pessoal que está coordenando o levantamento das finanças do governo.Isto é para mostrar a todos que software livre é funcional e economicamente viável e sustentável. Alguns anos atrás, podia ser uma utopia, mas hoje está se tornando uma realidade.

Smartphones com Linux

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computação, device driver, engenharia, informativos, linux, odf, sistemas embarcados, software livre
Olhem aqui.Um post curto, pois o tempo não pára.A Nokia anunciou que os smartphones mais modernos vão ser baseados em Linux.Eu gostei desta notícia, pois vai ser criado um mercado de desenvolvimento de aplicações em torno destes aparelhos e as demais empresas que desenvolvem smartphones (Samsumg, LG, Motorola, Siemens, Palm, QTek, etc........) podem "entrar na onda".Algumas empresas já tiveram experiências semelhantes, como o A1200 da Motorola.Enfim, é algo que me agradou e eu gosto de compartilhar o que me agrada.

Sistemas Fuzzy

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Scilab, computação, engenharia, estatística, ica, lógica fuzzy, software livre
Para quebrar um pouco o jejum de posts (principalmente posts sobre coisas que não sejam relacionadas a opinião pessoal) vou falar um pouco sobre sistemas Fuzzy.Sistemas Fuzzy são baseados em lógica fuzzy (lógico) e são constituidos de 3 partes:Fuzzyficador;Regras e inferência;Desfuzzyficador.Descrição dos elementos do sistema fuzzy.O Fuzzyficador consiste na interface entre as variáveis de entrada (valores numéricos) do fenômeno avaliado e o sistema fuzzy (conjuntos fuzzy).As regras e inferência implementam a lógica entre a entrada e a saída, gerando um conjunto fuzzy de saída.O Desfuzzyficador transforma o conjunto fuzzy de saída em um valor numérico.Para dar um exemplo, vamos supor que nós precisamos controlar o nível de água em um tanque, porém este tanque tem uma entrada de água e uma saída de água.Vamos criar os conjuntos fuzzy das variáveis de entrada do sistema (nível do tanque e volume de água que está saindo do tanque) e da variável de saída (volume de água que está entrando no tanque).Obs.: A variável de saída é também chamada variável de controle.Vamos criar algumas regras fuzzy para o sistema:Se o nível do tanque estiver baixo ...

Dinheiro ao Lixo no RN

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Governo, computação, informativos, linux, software livre
Edital de prestação de contas do Cefet-RN aqui.Um breve resumo do edital aqui.Só para constar: 800 licenças - Microsoft Office;1.000 liceças - Antivírus para Windows.Se cada licença do M$ OFFice for R$ 125,00 temos 800 * R$ 125,00 = R$ 100.000,00.Se cada licença de antivírus for R$ 100,00 temos 1000 * R$ 100,00 = R$ 100.000,00.Os valores que coloquei são apenas para imaginarmos quanto dinheiro público, que deveria ser revertido em benefícios para a população, é mandado para fora do país de uma forma tão estúpida.Se fossem compradas CPUs com este dinheiro, supondo computadores de R$ 2.000,00 (muito razoáveis por sinal) era possível comprar 100 computadores.Só com este dinheiro, seria possível construir um bloco para qualquer fim, como didático, laboratórios, administrativo, etc... (tantas vezes vi na UFC que não construiram e/ou equiparam blocos, laboratórios, escritórios, gabinetes, etc... porque acabaram os recursos financeiros).Mas no nosso país é assim mesmo, mais vale usar o que vem de fora do que usar algo nacional, mesmo sendo de qualidade superior e custo inferior.

Empresas na Europa, Ásia e América do Norte

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Formação, Perfil profissional, Pesquisa, informativos, linux, software livre
Vi aqui que a crise mundial está favorecendo o software livre, como muitos já sabem, pois todas as empresas estão buscando cortar gastos desnecessários (e o que seria mais inútil que pagar pelas coisas da M$??).Enfim, o que eu gostaria de levantar é a questão: e depois da crise? Pois com a crise atual, todos estão buscando cortar gastos (aparece com o Brasil na época do apagão em 2001 ou 2002) e depois da crise, quem vai aceitar gastar mais, apesar do dinheiro voltar a entrar normalmente? (Assim como aconteceu na época do apagão, pois muitos passaram a criar novos hábitos.)Eu acho que os efeitos da crise no sentido de colaborar com o software livre só vão aumentar, mesmo quando a crise passar.Eu já vi em alguns lugares, tipo a Paraíba, iniciativas do tipo: migrar todos os M$ OFFice para Open Office (ou similares) nas instituições públicas (acho que eram só as federais, mas depois as outras aprendem também).Provavelmente, a crise ainda vai durar mais um tempinho e as suas consequências vão ficar na sociedade mundial por muito tempo e além disso, muito será feito para evitar novas crises.Quem ...

Técnicas clássicas de segmentação de pele humana

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Mestrado, SIRENE, SIVP, Scilab, limiarização, linux, processamento digital de imagens, segmentação, software livre
Enfim algum tempo livre... Vou aproveitar e fazer um post sobre uma das etapas do meu mestrado a segmentação da pele.Vou apenas apresentar 3 formas de segmentação de pele e alguns resultados obtidos.A imagem de teste é apresentada a seguir.Espaço de cores RGB:Um pixel pertence a pele se satisfizer as condições abaixo:R > 95G > 40B > 20max {R, G, B} − min {R, G, B} > 15|R − G| > 15R>GR>BResultado da segmentação:Espaço de cores YCbCr:Um pixel pertence a pele se satisfizer as condições abaixo:77 ≤ Cb ≤ 127133 ≤ Cr ≤ 173Resultado da segmentação:Espaço de cores HSV:Um pixel pertence a pele se satisfizer as condições abaixo:0° ≤ H ≤ 50°0, 23 ≤ S ≤ 0, 68Resultado da segmentação:Antes que alguém saia por aí dizendo que um método é melhor que outro, eu digo ...

Crianças com futuro

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Governo, device driver, informativos, jogos, linux, odf, software livre
Olhem aqui e pensem.Espero que tenham olhado e, principalmente, pensado.Se crianças de 8 anos de idade têm consiência que usar Linux é melhor sem, provavelmente, nem saber a respeito de filosofia open-source e tudo o que implica o software livre.As crianças apenas experimentaram ambos e disseram: "prefiro este!", lógico que eles pensaram em qual dos sistemas tinha mais aplicativos interessantes (tipo jogos), qual era mais fácil de usar (interface mais amigável), e demais coisas do tipo.Eu espero que nossos adultos aprendam com estas crianças e que as crianças tornem-se adultos coerentes.

Vogais em Libras

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Mestrado, SIVP, Scilab, biometria, computação, engenharia, linux, processamento digital de imagens, segmentação, software livre, threshold, visão computacional
Eu fiz mais uns vídeos para a minha qualificação de mestrado.Como eu estou com problemas com o Scilab (que decidiu não abrir mais arquivos de vídeo) eu extrai os frames de cada vídeo (com o mplayer), basta dar o comando:>> mplayer -vo jpeg nome_do_arquivo.aviAtualmente, estou avaliando algoritmos de segmentação da pele, testei alguns de limiarização e outros baseados em clustering. Nenhum deles funciona bem em todas as imagens que tenho, caso alguém se disponha a ajudar, ficarei muito grato.Seguem algumas imagens que gerei.Letra 'A'Letra 'E'Letra 'I'Letra 'O'Letra 'U'

Converter todas as imagens de um diretório

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, armazenamento, computação, linux, processamento digital de imagens, programação gráfica, software livre
Um post bem curto, para variar um pouco.Vi este link e achei interessante.Tudo consiste neste script (para rodar no shell do Linux):>> for f in *.jpg;>> do convert -verbose $f ${f%.*}.png;>> doneO comando convert pertence ao pacote do ImageMagick.O código apresentado converte todas as imagens do diretório corrente de *.jpg para *.png, para converter entre outros formatos basta mudar para as extensões desejadas.Para os que não compreenderam o código:1a linha - laço que percorre todos os arquivos de extensão *.jpg;2a linha - chama o convert para mudar o arquivo atual $f para o novo arquivo, que terá o mesmo nome com a nova extensão ${f%.*}.png;3a linha - indica o fim do laço.Os que entendem algo de codificação de imagens, devem imaginar os benefícios que este tipo de recurso oferece.

Auto-Linux

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Formação, biometria, computação, device driver, engenharia, informativos, linux, software livre
Olhem esta notícia.Não é maravilhoso saber que empresas do porte da BMW e da GM estão investindo em sistemas open-source (Linux based) em seus veículos?E quanto as novas possibilidades? Para as pessoas que têm condições de desenvolver software, poderemos ter pessoas desenvolvendo softwares para seus próprios carros.E o novo mercado de negócios: desenvolvimento de software automotivo.Poderão surgir novas empresas para desenvolver os sistemas para os carros com Linux embarcado, bastando para isto que os desenvolvedores conheçam o S. O. que está rodando, o qual é open-source, então basta pegar na web.Para os interessado em aplicações mais avançadas, tipo eu, por exemplo: sistemas de reconhecimento de padrões, processamento digital de sinais e imagens, automação, etc.... as oportunidades serão muitas.Enfim, eu queria só partilhar um pouco da felicidade que tive ao ler esta notícia.

Matlab

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Scilab, engenharia, estatística, linux, software livre
Segue uma descrição do Matlab™:O Matlab™ (dispensa apresentações) é um software proprietário, ou seja não é possível ter acesso a forma como as funções são implementadas, de modo que muitas vezes (se não todas) o sistema é usado como "caixa-preta". Convenhamos que para fins didáticos (de aprendizagem) esta não é a melhor metodologia, pois mesmo que o usuário deseje aprender ele não poderá estudar as funções do Matlab™ e terá que limitar-se a apenas usar estas funções.O Matlab™ é abusivamente caro (US$ 1.900,00) e a aquisição do software não garante que o usuário terá acesso as toolboxes disponíveis, assim quem for usar o Matlab™ com uma toolbox terá de comprar o Matlab™ e a toolbox desejada, diga-se também que muitas toolboxes são mais caras que o próprio Matlab™ (algumas, desenvolvidas pelo próprio fabricante do Matlab™, chegam a custar US$ 8.000,00 - fonte). Lembrando ainda que este é o custo por licença, ou seja, para cada computador no qual o Matlab™ será instalado.O Matlab™ não tem suporte nativo para GNU/Linux (e nenhuma outra plataforma freeware), ou seja, para usar o Matlab™ deve-se comprar também um sistema operacional compatível (M$) ou "adaptar" o Matlab™ para que este também funcione ...

Acompanhe o MultiSign

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, armazenamento, computação, informativos, linux, multisign, rss, software livre
Vou dar uma sugestão para quem gosta de acompanhar o que está dando nos blogs mas não deseja passar muito tempo olhando os blogs um a um.Os Feeds (aqui tem um texto que fiz a respeito) possibilitam que o leitor tome conhecimento do que foi postado no blog sem a necessidade de visitar o blog.O RSS é o princípio de funcionamento dos feeds e todo blog tem (ou deveria ter) seu RSS disponível.Para ter acesso ao conteúdo RSS de um blog basta adicionar o endereço de RSS deste blog em um leitor de RSS, neste post faço uma citação de como funciona.Como exemplo de leitor de RSS, posso citar o Akregator.Existem também leitores de RSS on-line, como o que eu faço aqui no MultiSign (no final da página).Para fechar, seguem os endereços de RSS do MultiSign para os diversos serviços on-line:Google;BlogLines;My Yahoo!;RSS convencional.

Conjunto de vídeos sobre Libras

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, SIVP, Scilab, Video, YouTube, libras, linux, processamento digital de imagens, rastreamento, segmentação, software livre, visão computacional, webcam
Hoje eu fiz os primeiros vídeos para testar os algoritmos que desenvolvi para o meu mestrado.Primeiro vou testar algoritmos de segmentação, depois de extração dos momentos centrados e por fim os algoritmos de classificação.Eu fiz um código do Scilab para fazer a captura do vídeo, como o que apresentei aqui.Eu fiz 2 conjuntos de vídeos com as 26 letras do alfabeto em Libras (um vídeo por letra).Pelo que vi nos vídeos, terei problemas em fazer a segmentação da mão, caso seja necessário, e/ou algoritmos de rastreamento.Eu fiz os vídeos na Feneis-CE com 2 pessoas que têm experiência com Libras (um deles é deficiente auditivo).Sobre os vídeos, eu os fiz com uma webcam VGA (640 x 480 pixels) com duração de 5 segundos a 20 fps.Eu pensei em fornecer os vídeos a possíveis colaboradores que tenham interesse em trabalhar com reconhecimento de gestos ou mesmo com o reconhecimento da Libras.Como são muitos vídeos (52 no total) eu não acho interessante colocá-los no YouTube, mas posso passar por e-mail aos interessados (cada conjunto de vídeos tem uns 13,5 MB).Os interessados podem deixar ...

Editor de legendas

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Video, computação, device driver, linux, programação gráfica, software livre
Eu estava procurando um editor de legendas no Synaptic e achei o Subtitle Editor.Eu havia achado outros mas não funcionaram bem e o Subtitle Editor além de simples e intuitivo é muito estável.Segue a tela inicial do aplicativo.Como pode-se ver, ele tem também o recurso de carregar o vídeo e ver como está a legenda.A imagem a seguir mostra o Subtitle Editor com uma legenda carregada.Para finalizar, a mesma conversa de sempre: o Subtitle Editor é um software livre e quem trabalha com edição de vídeo tem uma opção de desenvolver seu trabalho de forma legal e sem nenhum custo com software.

Processamento de imagens em lote

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, linux, processamento digital de imagens, programação gráfica, programação visual, software livre
Como vocês sabem, o tempo é curto e por isso esta postagem também o será.É só para apresentar o Phatch.Trata-se de um software para tratamento de imagens em lote. Acredito que o tratamento em lote consiste em ter uma sequência de imagens e fazer a mesma operação sobre todas elas.Exemplos de operações que eu vi no Phatch:Redimensionamento;Marca d'água;Arredondamento de bordas;Rotação.Como disse, estes são exemplos de recursos do Phatch.

Celular com raio-x

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computação, engenharia, opengl, processamento de sinais, programação gráfica, software livre, visão computacional
Hoje vi esta notícia e achei muito interessante.Trata-se de um software que vai usar GPS, sensores geomagnéticos e de aceleração e outros recursos a mais para "ver atraveś" das paredes.A idéia, pelo que entendi, é a seguinte:Primeiro toma-se conhecimento de todos os pontos (cômodos) de todas a infraestrutura (casas, prédios, ruas, etc....) de onde se encontra o usuário. Os sensores vão determinar a posição e para onde o celular está sendo apontado, aí é só fazer um modelo 3D (vão usar OpenGL para fazer o modelo) e simular que o celular tem uma câmera que "vê" através da parede.Neste caso, a visão pode ser de coisas muito mais distântes, pois basta acessar a informação e criar o modelo, de modo que é possível ver através de várias paredes ao mesmo tempo.

apt-get

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Formação, armazenamento, atom, computação, device driver, games, linux, programação gráfica, rss, software livre
De tanto ver tutoriais (on-line) e dicas e eu mesmo tanto falo no apt-get que resolvi fazer um post sobre este software maravilhoso.O apt-get, da forma que me refiro, consiste em um pacote de vários aplicativos:apt-cacheapt-extracttemplatesapt-keyapt-cdromapt-ftparchiveapt-markapt-configapt-getapt-sortpkgsMas de todos estes, acho que só o apt-cache e o apt-get são realmente necessários (talvez o apt-config também, mas eu nunca o usei) corriqueiramente.Cada aplicativo por sua vez tem seus parâmetros específicos.Parâmetros do apt-cache:adddumpmadisonrdependsshowpkgunmetdependsdumpavailpkgnamessearchshowsrcxvcgdottygencachespolicyshowstatsPelos nomes é possível deduzir o que cada um (não necessariamente todos) faz, mas eu costumo usar apenas o search.Então agora temos o comando apt-cache search *****************, em que a sequência de asteriscos (*****************) representa o que você está procurando, por exemplo vamos procurar algum programa relacionado a P2P:Observa-se que existem vários programas disponíveis envolvendo P2P.O apt-cache mostra tanto o nome do programa como uma pequena descrição do mesmo.Agora para instalar o programa nós usamos o apt-get.Os possíveis parâmetros do apt-get:autocleancheckdselect-upgraderemoveupgradeautoremovecleaninstallsourcebuild-depdist-upgradepurgeupdateNeste caso, eu costumo usar os comandos remove, upgrade, updade e install.O remove vai desinstalar o software indicado.O upgrade vai atualizar ...

OPP - Isto é engenharia social!

_DS2_Minina_ @ Info and Tech in Signals Categorias: Ciência Geral, biometria, computação, engenharia, otimização, reconhecimento de padrões, software livre
Hoje vi este site e tomei conhecimento do OPP (Open Prosthetics Project) que é um projeto de desenvolvimento tecnológico open-source.O foco deste projeto é desenvolver prótestes artificiais (braços e pernas, por exemplo) em um modelo aberto e colaborativo, como já existe com o software livre.A idéia é cada um colaborar com o que puder, seja doações financeiras ou conhecimentos e/ou recursos em engenharia, medicina, computação, marketing, etc....Como o modelo de desenvolvimento é aberto, toda a informação desenvolvida está (e estará) disponível para qualquer pessoa no planeta a distância de um clique do mouse.Como o modelo de desenvolvimento é colaborativo, as pessoas envolvidas poderão trocar experiências e enriquecer cada vez mais as próteses, tornando-as mais eficazes e eficientes (caso alguém queira saber a diferença entre eficácia e eficiência, é só fazer um comentário perguntando), além de baratear o custo para o usuário final.O próprio fundador do OPP perdeu sua mão na Guerra do Iraque e foi isto que o motivou a criar o projeto.Por fim, convido a todos os leitores do MultiSign que ao menos conheçam o trabalho que está sendo desenvolvido, é só clicar aqui.

Situação destes dias

_DS2_Minina_ @ Info and Tech in Signals Categorias: Ciência Geral, engenharia, informativos, linux, multisign, software livre
Aos leitores do MultiSign que acompanharam o blog estes dias, devem ter percebido que deste quarta-feira eu não postei nada, pois bem, eu estava com uns problemas de saúde (comecei a sentir-me mal na terça (16/09) a tarde) mas agora está tudo bem, deve ter sido algo que comi, fui conversar com um médico e ele confirmou que deve ter sido isto mesmo.Fiquei feliz em ver que mesmo sem as postagens a frequência de visitas não teve grandes alterações, ontem mesmo teve mais de 20 visitas (foram 21).Mudando de assunto: sobre os posts que tratei de GPIB, eu os fiz como parte de um estudo que estou fazendo para um professor aqui na UFC.Enfim, é só isto mesmo. Em breve espero poder voltar a ativa como antes e fazer posts interessantes. Para isto, peço também a colaboração dos leitores com comentários e votos nas enquetes.

GPIB - Interface de Uso Geral

Nelson Correia @ Info and Tech in Signals Categorias: Ciência Geral, Formação, Perfil profissional, Pesquisa, Scilab, computação, engenharia, linux, processamento de sinais, python, software livre
GPIB (General Purpose Interface Bus) é uma interface de comunicação entre dispositivos, como a USB, paralela, serial, PS2, etc....Esta interface é suportada (tem como suporte) pela National Instrument$ e a Agilent ($$$), este é o primeiro e se possível último post que faço de algo que usa software proprietário aqui no MultiSign, minha intenção é apenas mostrar que é possível resolver os problemas, por mais complexos que sejam, com o software livre.Pois bem, a GPIB foi desenvolvida por um pesquisador e como ele conseguia taxas de transmissão muito altas (da ordem de 5MB/s - é byte mesmo) em pouco tempo o IEEE adotou como um dos padrões de comunicação entre dispositivos.Atualmente esta interface é muito usada para dispositivos de análise de materiais, rádio-frequência, etc... que são usados por "engenharia de base".Algo que me deixou muito motivado a fazer este post foi a existência de uma toolbox de comunicação GPIB para o Scilab (aqui) e esta mostrou-se muito funcional, e ainda existe uma versão para GNU/Linux (se não existisse eu não estaria fazendo este post).Falando um pouco do padrão GPIB:este é capaz de suportar até 32 dispositivos ao mesmo tempo;existem 3 tipos de elementos em ...

Agora é oficial!

Giovana Del Prette @ Info and Tech in Signals Categorias: Ciência Geral, Formação, Governo, Perfil profissional, computação, informativos, linux, multisign, odf, software livre
Conforme esta informação, o Governo Brasileiro assinou protocolo para uso do padrão ODF (Open Document Format) nos documentos públicos oficiais.Aos que não sabem, o padrão ODF é aberto, usado pelos ambientes OpenOffice e BrOffice, por exemplo.Segundo a fonte da informação, muitas entidades esperavam que o governo adotasse o padrão OXML (desenvolvido pela Mico$oft).Esta vitória para o padrão aberto, portanto também para o software livre, mostra que o nosso país está dando seus passos em direção a independência tecnológica e intelectual. Com a adoção de padrões abertos, o nosso país passa a não depender de tecnologia de fora.Decisões como esta, que repercutem em mudanças no hábito das pessoas, são sempre mal vistas, porém esta adoção pelo padrão aberto fará com que as pessoas acostumem-se em usar este modelo e os aplicativos (provavelmente livres) que irão manipular os arquivos, como o OpenOffice e o BrOffice.

Denúncia! - É isso mesmo!

Giovana Del Prette @ Info and Tech in Signals Categorias: Ciência Geral, Formação, computação, engenharia, informativos, multisign, software livre
Ontem fiquei muito feliz em ver este site.Deixem-me dizer do que se trata, caso ainda não tenha clicado sobre o link. Este site é um serviço de denúncia anônima de uso de softwares piratas, ou seja qualquer pessoa (um de nós) pode denunciar uma empresa, pessoa ou site que esteja usando e/ou promovendo o uso de software pirata.Pelo que entendi, a denúncia chega a um grupo de advogados e eu acredito que eles irão investigar a entidade denunciada.A denúncia deve ser bem detalhada, constando várias informações sobre a empresa, porém não é necessário que o denunciante se identifique (lógico, a denúncia é anônima).Este serviço atende apenas a América Latina:ArgentinaBolíviaBrasilChileColombiaCosta RicaEl Salvador EquadorGuatemalaMéxicoPanamáParaguaiPeruPorto RicoRepública DominicanaUruguaiVenezuelaEspero que este site faça o seu trabalho, pois a pirataria de software, no mundo inteiro, impede o crescimento local, já que pirataria implica em continuar usando os mesmos sistemas e impedir o desenvolvimento do mercado de software local.Se cada região, geográfica mesmo, tivesse seu próprio pólo de desenvolvimento de software, e todo este software desenvolvido fosse livre não existiria pirataria, milhares de empregos seriam gerados e os produtos e serviços que usam estes ...

Universidades e Software Livre

Octavio Mateus @ Info and Tech in Signals Categorias: Ciência Geral, computação, engenharia, linux, multisign, software livre
Hoje vi este artigo e achei muito interessante.O autor, conhecido como Mad Dog, faz críticas as universidades que dependem intensionalmente de software proprietário. Também acho ridículo que as universidades ensinem os futuros profissionais (alunos) a usar algum software específico ao invés de estimulá-los a pensar e estimular seus espíritos criativos, pois limitando o ensino a um determinado aplicativo, ainda mais quando este é proprietário, o aluno limita-se aos recursos deste aplicativo, porém quando o software livre é estimulado, naturalmente o aluno desenvolve o espírio de pesquisar e tomar iniciativa de criar, pois esta é a filosofia do software livre.Aqui na UFC é comum vermos professores e alunos alienados aos mais diversos sistemas a começar pelo M$ Ruindow$, passando pelos famosos MatLab, LabView, AutoCad, Excel (e todo o pacote M$ OFFice), M$ Vi$ual $tudio, etc..... até chegar aos aplicativos específicos como Code Compo$er $tudio, Proteu$, Allegro, etc.... e isso só se tratando das engenharias, agora pensemos nas áreas de ciências exatas e da terra (matemática, computação, física, química, biologia, geologia, etc....) e as ciências humanas e jurídicas, que normalmente são pessoas que não têm estímulo a explorar a informática (sem querer desmerecer ninguém).Enfim, mas ...

Chrome - Google Web Browser

Octavio Mateus @ Info and Tech in Signals Categorias: Ciência Geral, armazenamento, computação, informativos, linux, multisign, software livre
Vi hoje o Chrome, que é um web browser desenvolvido pelo Google.Pelos comentários que vi (aqui) achei que seria interessante testar.Depois de instalar, senti umas diferenças. Abaixo segue a tela inicial do Chrome.Adiantando aos que se interessarem em instalar o Chrome, ele reconhece todos os dados do Mozilla Firefox tipo senhas e histórico.Vou ficar usando o Chrome e qualquer novidade aviso aqui.

Ambiente de desenvolvimento GNOME

Octavio Mateus @ Info and Tech in Signals Categorias: Ciência Geral, computação, linux, opencv, opengl, programação gráfica, python, software livre, visão computacional
Eu instalei o Ubuntu 8.04 no meu notebook na semana passada e confesso que fiquei impressionado como o casamento deu certo. O único problema que estou tendo é colocar o som nos fones de ouvido, mas isto não vem ao caso.Eu estava procurando uma IDE para voltar a desenvolver meus códigos em C/C++, quando os professores do mestrado deixarem, e encontrei o Anjuta.Ainda não comecei a usar, mas pareceu bem interessante e simples de usar. Segue a tela inicial:A primeira vista nem parece um ambiente de desenvolvimento, mas ao fazer a seleção Novo -> Projeto:Observem que existem 4 abas: C, C++, Java e Python (providencialmente as 4 linguagens que eu tenho algum conhecimento).Gostei das opções de criar uma aplicação GNOME, SDL e GTK (no caso da linguagem C). Espero poder, em breve também desenvolver aplicações OpenGL e OpenCV, se possível juntas.Enfim, eu queria só apresentar o Anjuta. Eu já conhecia bem o KDevelop, para KDE, mas como estou agora no GNOME, é sempre bom abrir as opções.

Mudança de equipamento

Octavio Mateus @ Info and Tech in Signals Categorias: Ciência Geral, Formação, Mestrado, Perfil profissional, linux, software livre
Ontem eu fiz minha nova aquisição: um notebook.Desta vez fiz a coisa menos errado que da vez passada, pois eu não contraí dívida além do necessário e encontrei um aparelho que irá ser adequado por um bom tempo.O sistema operacional pré-instalado é uma distribuição Linux (Insigne) que pareceu interessante e parece o OpenSUSE.A configuração dele também é além do que eu esperava (e ainda encaixou no meu orçamento): fabricado pela STi (o Ruindow$ à Vista é recomendado só por questões financeiras, lógico que sabem que o Linux é superior!), processador Intel core 2 duo, 2GB de RAM, 6 células de bateria, hd de 140GB, enfim... é muito bom!Gostei dos aplicativos pré-instalados, principalmente o jogo FreeCraft.Fechando:Se eu tiver 1 comentário neste post, posso colocar um printscreen da tela.