Gravar a sequência de telas do seu desktop, pode ser uma forma boa de produzir um tutorial. Alguns produtos podem ajudar neste processo.
Categoria: Conversão
-
convertendo de midi para mp3…
Bom…. estamos em tempos de festas de final de ano novamente.
Treinamos a nossa canção de Natal, tocando a música em nosso desktop usando um arquivo MIDI mas agora queremos coloca-lo em um MP3 Player para levá-la para o grupo e fazermos os ensaios.
Estas são as notas do trabalho de conversão do arquivo midi para o mp3.
-
encapsulando Fortran em Python
“Estamos tendo dificuldades em encontrar pessoal para dar manutenção e evoluir o nosso programa de calculo de estruturas escrito em Fortran” (CRC).
Bom! Devemos considerar que a linguagem continua sendo usada nas áreas de engenharia e processamento cientifico. Encontrar pessoal qualificado e interessado no desenvolvimento e manutenção de acervo Fortran, realmente pode ser um desafio.
Se a “dor” está na inteface (entrada de dados e apresentação dos resultados), uma primeira possibilidade é o interfaceamento com o Python através da biblioteca F2PY que agora é parte do NumPy. Scripts Python podem preparar arquivos de entrada para o programa Fortran, que chamado automaticamente, processa e grava arquivos de saida, em formato “combinado” com a continuação do script Python para uma apresentação conveniente.
As limitações desta solução pode estar bem próximas:
- disponibilidade de mão de obra, agora para manter acervo nas linguagens Fortran e Python. Aqui a obsolecencia não foi programada e a diversidade causa problemas.
- evolução dos ambientes computacionais (sistemas operacionais, hw, compiladores, etc), provocando a obsolecencia da configuração.
- novos requisitos para a configuração, demandando evolução da implementação.
O artigo Experience converting a large Fortran-77 program to C++, (de Ralf W. Grosse-Kunstleve, Thomas C. Terwilliger, Paul D. Adams Lawrence Berkeley National Laboratory, One Cyclotron Road, BLDG 64R0121, Berkeley, California, 94720-8118, USA.) dá uma idéia do empreendimento no caso extremo de se querer converter codigo Fortan para C++!
Referrencias:
- http://www.fortran.com/ – site da linguagem de programação mantida por seus adeptos.
- http://cens.ioc.ee/projects/f2py2e/ –
- http://www.scipy.org/F2py – para o Python, a integração se dá pela biblioteca scipy.
-
de mp4 para dvd
Estamos de volta com o assunto de processamento de vídeo. Meu amigo AM propôs o seguinte trabalho….
Gravar os vídeos (mp4) capturados em sua camera digital em DVD (em CDs a capacidade é restrita) para assistir em seu novo aparelho BlueRay.
Estas são as notas sobre o desenvolvimento deste trabalho. (mais…)
-
Codificação dos caracteres, ISO8859-1, UTF-8…
Apanhando mais que boi ladrão, estas são as minhas notas sobre o problema da codificação de caracteres em meus site, sobre as condições de contorno, etc.
Se aparece o losangulo preto com a interrogação ( � ) , é sinal que a página está sendo mostrada em formato UTF-8 mas o caracter, no arquivo ou no banco de dados, está codificado com formato ISO8859-1.
Se aparecem caracteres duplicados ( Páginas disponÃveis para vincular ), é sinal que a página está sendo codificada em formato ISO8859-1 enquanto o caracter no arquivo ou no banco de dados está em formato UTF-8.
Referências
- O mínimo absoluto… – texto com os conceitos básicos sobre o conceito de codificação de caracteres. Isso você deve ler.
- PHP, MySQL e UTF-8 (o guia) – um tutorial que pode ajudar na solução de problemas com a codificação de caracteres.
- Archived – Mac OS X: How to Set Up TextEdit as an HTML or Plain Text Editor – No caso do Mac, também é possível impor a codificações de caracteres para os textos.
- Character encoding and Mac OSX – um pouco mais sobre a codificação de caracteres no Max OSX.
- Change your browser’s character encoding – as vezes, não é tão simples ajustar a codificação de caracteres em seu navegador. Cada um quer inventar a sua moda.