Mostrando postagens com marcador linux. Mostrar todas as postagens
Mostrando postagens com marcador linux. Mostrar todas as postagens

segunda-feira, novembro 16, 2009

There is no Free Software that can compete with Matlab

There are two things I really dislike.

1) Usually who ports MS Windows software for Linux doesn't care about quality. You can see bad behavior and / or bad looking. Matlab, for instance, has a nice look and feel on Windows but its Linux version is too ugly. It seems that some beginner was in charge of Matlab's port.

2) It seems that on open source software everyone wants to create its own application. It doesn't matter if there are other applications that do the same.

During my research time on mathematical and statistical software to use instead of Matlab/Simulink I found out a giant list of software. And know what? None of them is as good as Matlab/Simulink. They are not even as easy as Matlab/Simulink.

I'm not saying these software aren't good. I'm saying that they cannot compete because Matlab/Simulink helps you develop your solutions in a very easy, robust and intuitive way.

No one wants or can spend time with incomplete tools or tools that make life difficult for user. In short, it is very difficult to convince an engineer or a mathematician to use free software.

I would like the brilliant minds working developing free software for mathematics come together to develop a single mathematical software. So this software could compete on an equal footing with commercial programs.

There  are two article that express this better than wrote on these to articles: Why Free Software has poor usability, and how to improve it (by Matthew Paul Thomas) and http://ometer.com/hacking.html (this article was written in December, 1999 but is very up to date.).


Bellow you can see three links that contains lists of programs, plotting software and libraries that are related to math.


http://karmak.org/2003/linux-scimath/math.html
http://www.linux.org/apps/all/Scientific/Math.html

http://www.usinglinux.org/math/

quarta-feira, setembro 30, 2009

How to convert from img to iso file format

Today I needed to convert a file from .img file format to .iso file format.

The following are the steps to do so:
  • create a directory.
    mkdir ~/mydir.d

  • mount .img file into the created directory. You must perform this task as root.
    sudo mount -o loop myimage.img mydir.d

  • In order to generate the iso, issue the command:
    genisoimage -o myimage.iso mydir.d/
That is all. Now you have your file in iso file format (myimage.iso).

Como converter de img para iso

Hoje eu precisei converter um arquivo do tipo .img para o formato .iso.

Os passos para isso são o seguinte:
  • crie um diretório qualquer.
    mkdir ~/mydir.d

  • monte o arquivo .img no diretório criado. Isto deve ser feito como root.
    sudo mount -o loop myimage.img mydir.d

  • para gerar o iso, execute o comando
    genisoimage -o myimage.iso mydir.d/
Pronto. Agora tu tens o arquivo no formato iso (myimage.iso).

sábado, novembro 24, 2007

Assistindo às Vídeo-Aulas da DevMedia no Linux

A DevMedia apresenta uma série de vídeos para os leitores das suas publicações Java Magazine, WebMobile, SQL Magazine, Clube Delphi e .Net Magazine.

Os vídeos, em sua grande maioria, são muito bons. É um excelente material que complementa o que é publicado nas revistas.

Na primeira vez que baixei um dos inúmeros vídeos do site, tive uma amarga surpresa: a necessidade de instalar o CODEC tscc da TechSmith. Este CODEC é proprietário e só está disponível para a plataforma Windows.

- "Que droga! Sou usuário de Linux. Esse pessoal acha que todos os seus leitores usam Windows? Que falta de respeito!" - foi a primeira coisa em que pensei.

Procurei no site da DevMedia um CODEC para Linux. Não há. Li o FAQ das vídeo-aulas e lá falava para que fosse feita a instalação do CODEC ffdshow em caso de problemas com o tscc (tudo isso para o Windows).

Fui no link e para minha grata supresa descobri que o ffdshow utiliza a biblioteca libavcodec do projeto FFMpeg. O FFMpeg faz parte do projeto de descompressão e pós-processamento de vídeo do mplayer, que roda no Linux.

Fiz uma busca no Google e descobri que o FFMpeg realmente funciona no Linux. Instalei-o e consegui assistir às vídeo-aulas da DevMedia sem problemas.

No Ubuntu, podes digitar na linha de comando:

sudo apt-get install ffmpeg

e o problema está resolvido.

Serão instalados, além das bibliotecas, três programas: ffmpeg, ffplay e ffserver.

Para assistir aos vídeos, há duas maneiras.
  • execute, na linha de comando, a instrução abaixo toda vez que quiser assistir a um vídeo com o code tscc:
ffplay nome_do_arquivo.avi
  • Pode-se fazer uma associação do tipo do arquivo (.avi) com o player ffplay. Assim, um clique duplo no arquivo irá fazer com que ele seja executado automaticamente. A seguir vou mostrar como fazer esta associação no Gnome. Para outros ambientes (KDE, por exemplo, o processo é similar).
  1. Clique com o botão direito sobre um arquivo .avi. e clique em Propriedades, conforme a figura 1.

Figura 1 - Visualizando as propriedades do arquivo

Clique na aba Abrir Com da janela de propriedades. Veja a figura 2.

Figura 2 - Aba Abrir Com onde dizemos qual programa ira abrir o arquivo

Se o ffplay não constar na lista, clique no botão adicionar e na caixa de edição de aplicação personalizada digite ffplay e clique no botão adicionar. Veja a figura 3.

Figura 3 - Selecionando ffplay como uma opção de aplicação

Selecione o aplicativo ffplay e clique no botão Fechar. Veja a figura 4.

Figura 4 - ffplay escolhido como aplicativo padrão para os arquivos .avi

A partir deste momento, todos os arquivos .avi serão exibidos com o ffplay, bastando que você dê um clique duplo sobre o nome do arquivo.

A figura 5 mostra um dos cursos da DevMedia executando no meu Linux.

Figura 5 - Vídeo-aula da DevMedia executando no Linux

Agora você pode assistir às vídeo-aulas da DevMedia sem problemas. Bons estudos a todos.