Há tempos eu vinha tendo problemas ao baixar vídeos do Youtube.com. Quando instalei a versão 2 do JD, apareceu-me uma janela que eu não tinha visto antes: Veja o erro que acontecia ao tentar baixar um vídeo do Youtube, na imagem abaixo: Sem tanta necessidade do download, eu sempre deixei para depois, mas em um momento eu precisei, e muito, então resolvi pesquisar e vi em alguns fóruns, em inglês, que poderia ser algum problema na linha de comando na configuração do JDownloader para o uso do FFMpeg. Mas ao checar o painel de configurações, os comandos estavam certos, mas o caminho do arquivo binário do FFMpeg não estava lá, tinha apenas "null", ou seja, nulo. Então, para corrigir, se este for o seu problema, encontre o caminho do FFMpeg no seu sistema, seja ele Windows ou Linux. No caso do Windows, o arquivo binário ffmpeg.exe pode estar diretamente no disco C(ou outra unidade onde o S. O. estiver instalado) ou em Arquivos de Programas, se não encontrar, tente fazer ...
Ao entrar no mundo do Software Livre, mais precisamente no mundo GNU/Linux, encontrei uma dificuldade em me adaptar ao ambiente, devido à vários fatores. Existem vários programas para diversos fins, mas a maioria muito específicos, como o Amarok que é player apenas de música, outro programa específico é o usado para conectar PPPOE, sem falar no fato do ambiente gráfico e o gerenciador de janelas serem programas totalmente diferentes, e isso mexeu um pouco com meus neurônios. Na época eu estava aprendendo (bem no início) a criar páginas de sites, e já estava acostumado com Dreamweaver, na época Macromedia, e com o Photoshop, que às vezes ainda uso. Mas no mundo Linux, como funciona? Quais programas podemos usar para desenvolvimento Web? Fiz estas perguntas a mim mesmo durante um bom tempo, pesquisei, mas nada muito concreto, pois, desenvolvimento web em Linux para muitos, é impossível. Bem, a intenção deste artigo não é mostrar como funciona cada programa, mas sim, mostrar um leque de o...
Ultimamente tenho usado muito Ajax e com isso comecei a usar JSON para um melhor desempenho no tráfego dos projetos. Mas tive um problema com dados que estão em ISO-8859-1 pois o JSON só funciona com dados em UTF8. Mas para isso temos o utf8_encode() e o utf8_decode(), no PHP, que servem para codificar e decodificar, respectivamente, uma string em utf8. Até aí é uma maravilha. Mas o utf8_enconde não codifica um vetor inteiro. Se você tem uma tabela de dados inteira pra codificar em utf8, o que fazer? Vamos ver uma solução que bolei baseada em algumas pesquisas. CONVERTENDO ARRAYS EM PHP Pesquisando na Internet, mais precisamente no site oficial do PHP, php.net, encontrei uma pequena função para converter os arrays, só que não apresentou uma boa eficiência, causando muitas vezes um Warning. Então verificando melhor cheguei à conclusão a seguir que funcionou muito bem e com ótimo desempenho: public static function arrayUtf8Enconde(array $array) { //instancia um novo array $no...