Esses dias precisei converter filmes para DVD-Vídeo de 4,7GB. Tentei o DeVeDe, mas era muito limitado e single-thread.
Então, pesquisei rapidamente na Central de Programas do Ubuntu e encontrei o DVD Styler.
Muito legal mesmo. Fez exatamente o que eu precisava. Recomendo.
http://www.dvdstyler.org
Blog que foca abordar sobre basicamente 3 assuntos: Software Livre, Tutoriais e How-To(Como fazer), Tecnologia em geral. Follow us @mad3linux.
7 de abr. de 2012
5 de abr. de 2012
PostgreSQL - Diferença de Timestamp em segundos
SELECT extract(epoch from (timestamp '2012-04-04 14:30' - timestamp '2012-04-04 12:35'))Vai retornar 6900 double precision, ou seja, 6900 segundos.
Marcadores:
banco de dados,
dicas,
postgresql,
sql
6 de fev. de 2012
NetBeans 7.1
![]() |
| NetBeans 7.1 |
Lançado em 5 de Janeiro de 2012, a versão 7.1 do IDE NetBeans, agora desenvolvida pela Oracle veio com várias novas funcionalidades. Vou listar as que eu particularmente acho mais úteis, pelo menos do ponto de vista das que eu mais vou utilizar (por exemplo, funcionalidades relacionadas ao JavaFX não serão o
o foco).
Novos Refatoramentos
Um refatoramento bastante útil é o que troca a chamada demasiada de um método e substitui por uma única chamada e atribui o valor a uma variável local. Ex. suponha o seguinte método:
public double calculatePrice() {
if (getBasePrice() > 1000) {
return getBasePrice() * 0.95;
} else {
return getBasePrice() * 0.98;
}
}
Note que a chamada ao método getBasePrice() é feita três vezes. É muito provável que este método seja caro para a aplicação, no sentido de que ele deve executar algum cálculo toda vez que é chamado.
Neste caso o ideal seria chamá-lo apenas uma vez e atribuir o valor a uma variável.
Para isso basta clicar com o botão direito no método getBasePrice(), Refatorar → Introduzir variável...
Selecione a expressão desejada, dê um nome a nova variável. Note que é possível torná-la final e/ou
substituir todas as ocorrências. Pronto. Seu código agora deverá ser da seguinte maneira:
public double calculatePrice() {
double basePrice = getBasePrice();
if (basePrice > 1000) {
return basePrice * 0.95;
} else {
return basePrice * 0.98;
}
}
Renomear
Um problema grande de renomear algum atributo de instância no NetBeans era de que os metodos get e set ainda ficavam com o nome antigo. Agora já é possível mudá-los ao renomear um atributo.
Mudar tipo de retorno do método
Caso você crie um método, e ao terminar de escrevê-lo se dá conta que deveria retornar um valor, ou
que o tipo de retorno está incorreto é possível mudar utilizando as Dicas do NetBeans. Quando uma lâmpada com um ponto de interrogação aparece é possível chamar um menu com dicas do IDE. O atalho para isso é o Alt+Enter. Daí basta escolher a opção Alterar o tipo de retorno do método para...
Importar classes ao copiar e colar
Quando um código Java é copiado, os tipos que são usados pelo trecho de código são gravadas. Quando o trecho é colado, você tem a opção de automaticamente importar as classes que são utilizadas no trecho.
Seleção Retangular
Para isso clique em "Alternar seleção retangular" na barra de edição (ou Ctrl+Shift+R). A seleção pode ser criada com o mouse ou com as setas do teclado usando Shift.
Possíveis ações:
- Clique Del para remover o texto selecionado.
- Digite novos caracteres, os quais serão replicados em todas as linhas
- Recorte/Copie/Cole
Suporte ao Git finalizado
Suporte completo ao Git faz parte da distribuição padrão do NetBeans e está disponível logo após a instalação do IDE. Ele permite que usuários trabalhem com clones locais bem como provê possibilidade
de clone, fetch, pull ou push de repositórios remotos.
Histórico Local
Reverter exclusão
É possível escolher quais arquivos serão deletados.
Aba Histórico
Use a aba Histórico para acesso rápido ao Histórico Local.
Essas, dentre outras dicas podem ser encontradas em http://wiki.netbeans.org/NewAndNoteworthyNB71
Marcadores:
De desenvolvedor para desenvolvedor,
dicas,
how to,
Java,
netbeans,
Programação,
Softwares,
Softwares Úteis,
Tecnologias
1 de fev. de 2012
Como remover PPA do Ubuntu?
O método correto para remover um ppa e usar pacote da versão do repositório oficial do Ubuntu é usando o ppa-purge.
Primeiramente, você precisa instalar o ppa-purge:
sudo apt-get install ppa-purge
Daí, você limpa o ppa instalado anteriormente. (Por exemplo, vlc-daily)
sudo ppa-purge ppa:videolan/master-daily
Assinar:
Postagens (Atom)


