Currently Browsing: Opensource

WordPress 2.6: Open2Tech atualizado

Bom, pessoal, este post é só para avisar que atualizei o WordPress aqui no Open2Tech para a versão 2.6.

Desta vez fiz uma atualização manual, sem a utilização de nenhum plugin “atualizador”, como o “WordPress Automatic Upgrade”, por exemplo. A atualização foi executada tranqüilamente, e eu estava totalmente seguro devido ao sistema de backups diários que possuo configurado.

Atualizei todos os meus plugins antes de realizar o upgrade do WordPress,  e todos foram reativados com sucesso e estão funcionando perfeitamente.

Vale ressaltar que meus plugins ativos, no momento, são:

Dúvidas a respeito da atualização?

Se você tiver alguma dúvida a respeito da atualização de seu WordPress, confira este tutorial no PluginMania. E se deseja saber um pouco mais a respeito das novas funcionalidades presentes nesta versão, não deixe de dar uma conferida no PluginMania, também.

O PluginMania é um blog que mantenho juntamente com o Evandro, do PostMania, e no qual tratamos a respeito de plugins, temas, modificações, traduções e  diversos outros quesitos relacionados ao mundo do WordPress. :)

O blog foi inaugurado há pouco tempo, e já possui uma série de tutoriais, dicas e reviews relacionados ao nosso querido CMS. Lá você poderá encontrar material voltado tanto aos usuários iniciantes quanto aos “não tão iniciantes”. Você também pode deixar suas sugestões, as quais serão muito apreciadas. :)

Publicamos também no PluginMania uma série de tutoriais básicos a respeito da instalação do WordPress, de seus plugins e temas.

Você pode acessar o PluginMania através do link abaixo:

http://www.pluginmania.com

Para assinar o feed do PluginMania, utilize o link abaixo:

http://feeds.feedburner.com/Pluginmania

Finalizando

Acredito que tudo esteja funcionando perfeitamente após este upgrade aqui no Open2Tech. Eu, pelo menos, não consegui encontrar problema algum. Mas se você encontrar algum, eu ficaria muito grato se pudesse deixar um comentário a respeito. :)

Lista de aplicativos gratuitos e/ou opensource – Parte 4

Olá amigos. :) Nesta quarta parte da nossa lista de aplicativos gratuitos e/ou opensource, eu gostaria de falar de um aplicativo que, acredito eu, seja único em sua categoria. Único principalmente por possuir recursos somente encontrados em soluções proprietárias e, muitas vezes, caras.

Trata-se do “CamStudio“, um aplicativo opensource que permite a criação de vídeo-tutoriais e screencasts de forma super simplificada e ágil. Ele permite a gravação de tudo o que se “desenrola” na tela de seu computador, aliás.

Existe também um excelente aplicativo chamado Jing, a respeito do qual já comentei aqui no Open2Tech, o qual apesar de similar não é tão poderoso quanto o CamStudio, e possui uma séria limitação quando se deseja elaborar algo mais detalhado: grava apenas 5 minutos de vídeo.

Sobre o CamStudio

CamStudio
Licença: opensource – GNU – GPL
Tipo: aplicativo
Categoria: gravação de tela / geração de vídeos e tutoriais
Site do desenvolvedor: http://camstudio.org/
Blog oficial: http://www.camstudio.org/blog/
Sistema operacional: Windows
Link para download: http://www.camstudio.org/CamStudio20.exe

O CamStudio possui recursos encontrados nos melhores aplicativos do gênero, como o Camtasia Studio da TechSmith, por exemplo (aliás, os mesmos desenvolvedores do Jing). Ele permite a exportação dos vídeos gerados no formato AVI, aceito pelo YouTube, além de permitir a gravação de áudio, inclusive narrações.

O aplicativo ainda permite que o usuário insira anotações em seus vídeos, tornando a criação dos vídeos e a posterior visualização destes uma experiência bem rica. É possível obter-se resultados muito bons com o aplicativo, dentro de pouco tempo, pois sua utilização é extremamente simples.

Dentre seus inúmeros recursos, podemos citar:

  • Pode gravar apenas um trecho da tela ou a tela inteira, permitindo que o usuário defina o tamanho da área de gravação através da digitação das dimensões (em pixels) ou através do próprio mouse (arrastando e soltando).

  • Possibilidade de definição de teclas de atalho para o controle do aplicativo.
  • Ajuste da qualidade e do framerate dos vídeos gerados.
  • Utilização do cursor do sistema ou de cursores personalizados, nos vídeos, inclusive com a possibilidade de ajustes no tamanho e realce do mesmo.
  • Geração de vídeos sem áudio ou com áudio, sendo possível a gravação de vídeos narrados.
  • Inserção de anotações, quadros, setas e “marcações” as mais diversas nos vídeos gerados.
  • Possibilidade de trabalhar-se com uma webcam e com o recurso picture-in-picture. Ou seja, é possível a inserção de vídeo captado por sua webcam durante a gravação dos screencasts, juntamente com sua narração.
  • Permite a conversão dos vídeos gerados no formato AVI para o formato SWF, através de um aplicativo incluso (SWF Producer). O aplicativo gera inclusive o código HTML.
  • Sem limites quanto à duração dos vídeos.

Abaixo você pode conferir um pequeno vídeo que gerei através do CamStudio, sem muitas preocupações quanto à resolução, framerate, etc. Foi um vídeo que fiz muito rapidamente, em cerca de 2 minutos, apenas para inserir neste artigo a título de exemplo, ok? :)

Finalizando

É claro que algumas coisas ainda não estão 100%, como a barra de controles padrão, por exemplo, a qual é opcional, entretanto.

Mas mesmo assim o resultado é muito bom, e se lembrarmos que o software ainda permite narrações e inserção de “balões”, “comentários” e outros tipos de “firulas”, a coisa toda melhora ainda mais. Além disso, já existe uma versão beta (2.5 beta 1) contendo algumas correções e novas funcionalidades, e a 2.6 está à caminho. :)

De qualquer maneira, o CamStudio é uma excelente alternativa opensource a muitas ferramentas proprietárias existentes no mercado. É claro que, para trabalhos mais elaborados, pode ser que a utilização destas se faça necessária. Mas, para trabalhos mais simples ou medianos, a ferramenta é excelente

Não deixe de conferir os artigos anteriores da série:

Até a próxima! :)

O Firefox entrou para o Livro dos Recordes

O Firefox entrou para o Livro dos Recordes. E é claro que eu não poderia deixar de comentar esta noticia por aqui, não é? :)

A marca alcançada foi de 8.002.530 downloads, e o Guinness confirmou o novo recorde, obtido em 17 de junho de 2008: “o software mais baixado” em 24 horas.

Muitas pessoas podem perguntar: “- E daí?”. Bom, o recorde em si não significa nada, é verdade. Sempre o enxerguei mais como uma brincadeira, e tanto faz se o Firefox entrou para o Livro dos Recordes ou não: sua qualidade continua a mesma. O que importa aqui é o resultado desta “brincadeira” toda.

Muitos fatos podem ser destacados deste acontecimento, mas a participação da comunidade de usuários, desenvolvedores e interessados foi, em minha opinião, um dos mais notáveis. A mobilização foi enorme, isto não se pode negar, mesmo que a ação individual requerida fosse um simples download em data e horário pré-estabelecidos. Entretanto, também não se pode negar que todo este “alvoroço” serviu como excelente forma de divulgação para a Mozilla, seu excelente trabalho e, principalmente, para o Firefox.

Imagine quantas pessoas passaram a adotar o Firefox como seu navegador padrão a partir deste evento promovido pela Mozilla. Quantas pessoas passarão a desfrutar de uma web muito melhor? E a segurança que, reforçada individualmente, nos computadores destes novos usuários, com certeza será expandida, pois a web é uma grande rede, lembra? :)

Por tudo isto, acho que valeu a pena. Se o danado do Firefox é o melhor navegador da atualidade, por que ele não pode também entrar para o Guinness Book? :)

Fonte: Mozilla Links

Lista de aplicativos gratuitos e/ou opensource – Parte 3

E lá vamos nós, dando continuidade à nossa lista de aplicativos gratuitos e/ou opensource. :)

Nesta terceira parte gostaria de falar somente a respeito de uma ferramenta interessantíssima e poderosa para a realização de backups de seus bancos de dados MySQL. Publiquei aqui no Open2Tech, há alguns dias atrás, um tutorial completo a respeito de backups automáticos de bancos de dados e também de todos os arquivos e pastas de um website. Este tutorial foi dividido em três partes, e pode ser acessado através dos links abaixo:

Entretanto, como já disse antes, esta é uma área onde é melhor pecarmos pelo excesso do que pela falta. Além disso, é possível que determinada alternativa seja mais adequada às suas necessidades do que outra e, principalmente, nunca é demais conhecermos opções adicionais e maneiras diferentes de realizarmos determinada tarefa, principalmente se estas são também práticas e poderosas, não é mesmo? Vamos lá, portanto! :)

MySQLDumper
Licença: opensource – GNU – GPL
Tipo: script PHP
Categoria: ferramentas para backup
Site do desenvolvedor: http://mysqldumper.de/en/
Sistema operacional: deve ser instalado em um servidor web que rode MySQL e PHP
Links para download:
Versão 1.22
Versão 1.23 pre release

O MySQLDumper é um fantástico script para a execução de backups de bancos de dados MySQL. Possui uma completa interface de administração, que permite ao usuário definir diversos parâmetros de execução, como por exemplo utilização ou não de compressão GZip, otimização das tabelas antes da cópia, regras para “rodízio” de backups, regras de segurança, e diversas outras opções interessantes.

Uma de suas grandes vantagens é o fato de funcionar meio que como uma “central de backups“, permitindo que o usuário não só efetue backups de qualquer um dos bancos de dados existentes em sua conta de hospedagem, mas que também possa efetuar restaurações, otimizações e obter diversos tipos de informações relacionadas.

Além disso, o MySQLDumper utiliza uma técnica que evita um dos grandes transtornos pelos quais passam muitas pessoas que tentam restaurar seus bancos de dados através das “vias normais”: o tempo máximo de execução, problema que aflige grande parte dos usuários, principalmente quando o banco de dados em questão é grande.

Utilizando este script, você provavelmente se verá livre deste problema desesperador (principalmente se fizer uso de uma conta de hospedagem em regime compartilhado) na próxima vez em que for restaurar algum de seus bancos de dados.

Para não complicar muito, vale dizer que o MySQLDumper executa o procedimento “por partes”, salvando o trabalho “aos poucos” e mantendo um “registro” de seu progresso. Na próxima etapa, ele faz uso deste mesmo “registro” para “saber” a partir de onde deve iniciar o trabalho, e o ciclo então se repete. Desta forma, não há interrução alguma, seja no backup ou na restauração, e o trabalho é feito de forma precisa e sem sobressaltos. Aliás, quem já “populou” um banco de dados manualmente, na “raça”, sabe do que estou falando. :)

Além disso, o MySQLDumper permite que você execute comandos SQL em qualquer um de seus bancos de dados. E além de permitir a execução, ele também permite a armazenagem dos comandos, para posterior utilização. De muitas maneiras, o MySQLDumper pode evitar a utilização constante do phpMyAdmin, por exemplo, e centralizar a administração de seus bancos de dados em uma única interface.

Dentre seus inúmeros e úteis recursos, podemos citar:

  • Backups e restaurações de bancos de dados MySQL.
  • Envio automático dos backups realizados via e-mail ou FTP.
  • Possibilidade de definição de regras para a armazenagem dos backups.
  • Possibilidade de realização de backups automáticos/agendamento.
  • Realiza backup somente da estrutura dos bancos de dados ou da estrutura + dados.
  • Proteção mediante utilização de senhas.
  • Possibilidade de definição de quais bancos de dados serão copiados.
  • Possibilidade de divisão de um banco de dados em “várias partes” (muito útil quando o banco é grande).

Por tudo o que conferimos acima, acredito que um tutorial a respeito do MySQLDumper viria bem a calhar, não? Pois aguardem, pois em breve ele será publicado. :)

Hoje a nossa lista vai terminando por aqui, pessoal. Não deixem de dar uma conferida na parte 2 e também na parte 1 da mesma. Grande abraço a todos!

Lista de aplicativos gratuitos e/ou opensource – Parte 1

Eu costumo dizer que com boa vontade, paciência e pesquisa é possível rechearmos nosso computador de aplicativos úteis, de ótima qualidade e, quase sempre, essenciais, sem gastarmos um centavo sequer. Independentemente do sistema operacional que você utiliza, seja ele Linux/Unix, Windows ou até mesmo Mac, é possível instalar em seu computador um pacote de aplicativos gratuitos e/ou opensource de ótima qualidade e que, sem dúvida, irá suprir suas necessidades diárias. Caso seu sistema operacional seja proprietário, é possível quase sempre que seus gastos terminem aí, se você fizer uso de software livre e/ou ferramentas gratuitas.

É claro que existem situações onde a única solução é proprietária, e como sempre digo, cada caso é um caso, e a melhor solução é aquela que lhe atende plenamente. É claro, também, que não estou aqui defendendo a “supremacia” do opensource sobre o software proprietário, ou vice-versa. O que gostaria é de compartilhar com vocês minha experiência neste sentido, e é possível que alguns (ou muitos) de vocês já conheçam alguns (ou muitos, também) dos aplicativos a respeito dos quais irei comentar. Mas, também é possível que não. E para aqueles que encontrarem novidades aqui, espero que estas sejam apreciadas. :)

Pois bem, através deste artigo iniciarei uma série onde listarei alguns aplicativos  e serviços gratuitos e/ou opensource, todos eles úteis, interessantes e relevantes. Não tenho, é claro, a pretensão de criar uma “lista definitiva”, nem algo do tipo. Trata-se apenas de uma série contendo pequenos reviews de tudo aquilo que utilizo ou já utilizei em meu dia a dia. Ferramentas que considero algumas vezes essenciais, outras vezes nem tanto, mas que sempre são uma “mão na roda” para quem deseja (ou precisa) executar tarefas as mais diversas e não deseja (ou não pode) colocar a mão no bolso. :)

Até pensei em dividir a lista e os aplicativos por “categorias”. Mas dada a natureza de muitos dos softwares e serviços sobre os quais irei comentar, e também devido ao fato de que não tenho ainda um “tamanho” exato para esta série de artigos e nem tampouco para a listagem em si, achei melhor não fazer esta divisão. Vou fazer de forma diferente: cada artigo conterá uma certa quantidade de aplicativos e/ou serviços, e junto a estes informarei as categorias, links para download e acesso e quaisquer outras informações pertinentes.

Vale lembrar que, devido ao caráter desta série de artigos, não haverá espaço para tutoriais na mesma. Entretanto, nada impede a criação de tutoriais a respeito de aplicativos e serviços dos quais vou falar. Aliás, como adoro tutoriais, podem esperar por eles.

E, se você gostar de algum aplicativo ou serviço, e sentir a necessidade de algum tutorial “pra ontem”, pode deixar um comentário, ok? :)

Comecemos, portanto:

XAMPP
Licença: opensource – GNU – GPL
Tipo: aplicativo
Categoria: servidores web
Site do desenvolvedor: http://www.apachefriends.org
Sistema operacional: Windows, Linux e Mac
Links para download:
Versão Windows
Versão Linux
Versão Mac

Bom, resumindo, o XAMPP é uma completa distribuição que contém o servidor web Apache e também MySQL, PHP e Perl. Isto significa que você pode, por exemplo, instalar localmente, no seu computador, qualquer CMS que atenda aos pré-requisitos do sistema, como por exemplo Wordpress, Xoops, phpBB, SMF (Simple Machines Forum), Joomla, etc.

Isto é muito útil caso você deseje testar o CMS em questão. Você pode “rodá-lo” localmente, sem ter de ocupar espaço e tráfego em sua conta de hospedagem. Pode efetuar testes os mais diversos, instalação de mods, configurações, etc.

Acima de tudo, uma das grandes vantagens de possuir um servidor web como este em seu computador, é o fato de poder executar testes os mais diversos, quantas vezes forem necessárias. Você pode, por exemplo, instalar o Wordpress e restaurar um backup atualizado de seu blog localmente, e trabalhar como se estivesse em seu blog, com a grande vantagem de que, mesmo que você faça alguma grande besteira, esta será feita apenas em seu computador, e poderá ser “desfeita e refeita” quantas vezes forem necessárias. Muito útil para testar o comportamento de um novo plugin ou realizar testes com determinado tema, não? :)

O XAMPP está disponível em versões para Windows, Linux e Mac, e é um aplicativo muito simples de ser utilizado. O Apache e o MySQL, por exemplo, podem rodar como um serviço no Windows e após a instalação do aplicativo você tem acesso ao seu “servidor web local” através de seu próprio navegador de internet, através do IP 127.0.0.1 ou então do endereço “http://localhost”. Acessando qualquer um destes dois endereços, você obtém acesso à tela inicial com todas as opções:

A partir da tela inicial exibida acima, você pode consultar o status do seu servidor web e até mesmo acessar o aplicativo phpMyAdmin, caso deseje efetuar operações ou até mesmo restaurar um banco de dados.

(more…)