Muito simples. Basta você criar seu script dentro da pasta /etc/init.d. Exemplo: # vim /etc/init.d/meuscript |
#!/bin/bash echo "Olá mundo" |
Agora é só dar a permissão para execução: # chmod 755 /etc/init.d/meuscript Quase pronto, agora é só colocar para inicializar junto com o sistema: # update-rc.d meuscript defaults |
quarta-feira, 8 de outubro de 2008
Script na inicialização
quarta-feira, 18 de junho de 2008
Instalação de Fontes no Ubuntu
- Conseguir as fontes, um bom repositório é NetFontes
- Criar uma nova pasta em /usr/share/fonts/extras
- Colocar as novas fontes lá
- Rodar o Debian Font Manager com comando defoma-font com o parametro register-all
- $ sudo defoma-font register-all /usr/share/fonts/extras/* -v
quarta-feira, 4 de junho de 2008
Ruby on Rails + Ubuntu
Ruby é uma linguagem de scripting interpretada e orientada a objectos. Destaca-se pela sua simplicidade, facilidade de aprendizagem e utilização, portabilidade e extensibilidade. É também uma linguagem totalmente livre, sendo distribuída pela licença open-source.
A linguagem de programação Ruby foi criada pelo japonês Yukihiro Matsumoto e tem ganho popularidade sobre outras linguagens orientadas a objectos, pela sua facilidade e objectividade. Outro factor que contribuiu bastante para a popularidade desta linguagem foi a criação da framework Ruby On Rails, uma framework destinada à criação de plataformas web com recurso a base de dados.
Ruby
Para poder começar a correr e desenvolver programas em Ruby, é necessário primeiro instalar o pacote principal:
Depois existem alguns pacotes auxiliares, que contém ferramentas úteis para desenvolver em Ruby:
Ruby Gems
Foi criada uma ferramenta, de nome Ruby Gems, que facilita bastante a instalação de novas bibliotecas para o desenvolvimento em Ruby.
Para instalar esta ferramenta no Ubuntu, é necessário executar os seguintes comandos:
Ruby On Rails
Instalar a famosa framework é muito simples, usando o APT. basta executar o seguinte comando:
$ sudo apt-get install rails
ou pelo Ruby Gems com o seguinte comando:
$ sudo gem install rails --include-dependencies
A linguagem de programação Ruby foi criada pelo japonês Yukihiro Matsumoto e tem ganho popularidade sobre outras linguagens orientadas a objectos, pela sua facilidade e objectividade. Outro factor que contribuiu bastante para a popularidade desta linguagem foi a criação da framework Ruby On Rails, uma framework destinada à criação de plataformas web com recurso a base de dados.
Ruby
Para poder começar a correr e desenvolver programas em Ruby, é necessário primeiro instalar o pacote principal:
$ sudo apt-get install ruby
Depois existem alguns pacotes auxiliares, que contém ferramentas úteis para desenvolver em Ruby:
$ sudo apt-get install irb ri rdoc libdbd-mysql-ruby
- irb - Uma consola interactiva.
- ri - A documentação geral sobre a linguagem.
- rdoc - Gera documentação de código em Ruby.
- libdbd-mysql-ruby - Biblioteca para implementação de MySQL.
Ruby Gems
Foi criada uma ferramenta, de nome Ruby Gems, que facilita bastante a instalação de novas bibliotecas para o desenvolvimento em Ruby.
Para instalar esta ferramenta no Ubuntu, é necessário executar os seguintes comandos:
$ sudo apt-get install rubygems
Ruby On Rails
Instalar a famosa framework é muito simples, usando o APT. basta executar o seguinte comando:
$ sudo apt-get install rails
ou pelo Ruby Gems com o seguinte comando:
$ sudo gem install rails --include-dependencies
quinta-feira, 28 de fevereiro de 2008
Converte .PDF em .JPG
# sudo apt-get install imagemagick
$ vim converter.sh
#!/bin/bash
for i in *.pdf; do
convert $i -sharpen 0x1.0 -resize 130% $i.jpg;
done
$ chmod +x converter.sh
$ vim converter.sh
#!/bin/bash
for i in *.pdf; do
convert $i -sharpen 0x1.0 -resize 130% $i.jpg;
done
$ chmod +x converter.sh
segunda-feira, 25 de fevereiro de 2008
Inteiro ou não
public boolean isInteiro(double var) {
/* se for inteiro o resto de uma divisão por 1 é igual a zero */
if (var % 1 == 0) {
return true;
} else {
/* caso o resto não seja zero, então
trata-se de um numero com ponto flutuante */
return false;
}
}
/* se for inteiro o resto de uma divisão por 1 é igual a zero */
if (var % 1 == 0) {
return true;
} else {
/* caso o resto não seja zero, então
trata-se de um numero com ponto flutuante */
return false;
}
}
domingo, 3 de fevereiro de 2008
Thumbnails -AspJpeg
'Criando o thumbnail:
Set Jpeg = Server.CreateObject("Persits.Jpeg")
'Caminho da Imagem
Path = server.mappath("original/" & "dharma.jpg")
'Busca a Imagem
Jpeg.Open Path
'Especifica o tamanho da imagem, nesse caso ela ficará 50% menor
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2
'Esse método é opcional, usado para melhorar o visual da imagem
Jpeg.Sharpen 1, 150
'Para visualizar o thumbnail no browser sem salvar o arquivo
Response.Write jpeg.SendBinary
'Cria um thumbnail e o salva no caminho abaixo
Jpeg.Save server.mappath("thumb/" & "dharma_mini.jpg")
Set Jpeg = Nothing
Set Jpeg = Server.CreateObject("Persits.Jpeg")
'Caminho da Imagem
Path = server.mappath("original/" & "dharma.jpg")
'Busca a Imagem
Jpeg.Open Path
'Especifica o tamanho da imagem, nesse caso ela ficará 50% menor
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2
'Esse método é opcional, usado para melhorar o visual da imagem
Jpeg.Sharpen 1, 150
'Para visualizar o thumbnail no browser sem salvar o arquivo
Response.Write jpeg.SendBinary
'Cria um thumbnail e o salva no caminho abaixo
Jpeg.Save server.mappath("thumb/" & "dharma_mini.jpg")
Set Jpeg = Nothing
domingo, 6 de janeiro de 2008
Convertendo .AVI para SVCD
Digamos que você possua um DVD player na sala, em uma televisão que com certeza é maior que seu monitor, então é justo que você queira assistir seus videos baixados da Internet na sala, pois bem é facil fazer isso, basta voce ter um gravador de CD normal, sim não precisa ser gravador de dvd.
2: Instale o Avidemux
3: Você precisar ter o ffmpeg instalado, caso não tenha apenas digite no seu console:
$ sudo apt-get install ffmpeg
4: Agora abra o Avidemux, ele está no seu Menu de Aplicações do Ubuntu (Gnome), parte de Som e Video (Audio and Video).
5: Abra o seu AVI no avidemux, vá em File, Open, na caixa de dialogo que irá aparecer navegue até chegar ao diretorio onde está o seu video e selecione clicando 2x para abrir.
6: Build VBR Time Map, confirme a criação do mapa de tempo clicando na opção Build Time Map, pronto video carregado.
7: Ajustando para SVCD. Clique na opção Auto, no menu superior e depois clique em SVCD, confirme se o Destination Aspect Ratio está em 4:3, se não estiver altere para 4:3 e confirme no OK.
8: Ajustando seu SVCD.
No menu lateral esquerdo, vá em Audio, e altere para FFm MP2.
Agora no mesmo menu vá em Video e clique em Filters, se você fez tudo certo até agora já devem ter duas opções nos filtros (MPlayer Resize e Add Black Borders).
9: Adicionando a legenda.
No mesmo menu lateral esquerdo, na parte de vídeo, clique em Filters, depois em Adicionar (add), clique na aba Subtitles, depois em Subtitler, no quadro que irá abrir, clique na pasta Subtitle File e navegue até achar sua legenda, ela deve estar no formato SRT.
Agora ajuste a fonte da legenda, o padrão que vem no Avidemux não funciona no Ubuntu, portanto você precisa apontar o caminho correto para a Fonte, como no meu caso eu instalei pelo automatix as fontes mstcorefonts, eu utilizei o seguinte caminho: /usr/share/fonts/truetype/msttcorefonts/Arial.ttf. Se você não possui essa fonte não tem problema, apenas navegue até o dir /usr/share/fonts/truetype e escolha uma fonte que estiver dentro do dir ou em sub-diretorios.
Depois dessas configurações clique em OK na janela do Subtitle Selector para fechar, clique OK novamente para fechar a janela Video Filters.
10: Definindo o Preview.
No menu superior clique em Video, depois marque a opção Display Output, dessa forma ao clicar no botão Play você terá a previsualização do video com a legenda e já no formato correto. Caso a legenda não apareça algo foi feito errado no ítem 9 deste tutorial.
11: Prevendo
Agora clique no botão Play e veja se está tudo certo com seu video. Se tudo estiver OK (video no formato reduzido e com a legenda) vamos salvar o video.
12: Salvando o Video
Vá em File, clique em Save, depois em Save Video, defina o nome do video, e lembre de colocar a extensão mpeg, como nesse exemplo: video1.mpeg.
13: Gravando o CD
Eu utilizo o K3B para gravar o SVCD, porque ele é mais facil e mostra essa opção (Gravar video SVCD), mas você de qualquer forma irá precisar do vcdimager, verifque se ele está instalado no seu Linux, caso negativo instale: $ sudo apt-get install vcdimager. Abra o K3B, vá em Arquivo (file), clique em Novo Projeto (new project) e depois em Novo Projeto CD de Video.
Navegue pelo diretorio e arraste o arquivo para o interior vazio do projeto, ele provavelmente vai te avisar que o arquivo já deve estar no formato SVCD, apenas clique em OK porque o arquivo é um SVCD que criamos no Avidemux.
Agora grave o seu CD. Let it Burn baby!
Pronto, seu cd está na mão e agora você pode assistir seu video no DVD Player da sala de tv, com a legenda fixa no arquivo. Divirta-se!
2: Instale o Avidemux
3: Você precisar ter o ffmpeg instalado, caso não tenha apenas digite no seu console:
$ sudo apt-get install ffmpeg
4: Agora abra o Avidemux, ele está no seu Menu de Aplicações do Ubuntu (Gnome), parte de Som e Video (Audio and Video).
5: Abra o seu AVI no avidemux, vá em File, Open, na caixa de dialogo que irá aparecer navegue até chegar ao diretorio onde está o seu video e selecione clicando 2x para abrir.
6: Build VBR Time Map, confirme a criação do mapa de tempo clicando na opção Build Time Map, pronto video carregado.
7: Ajustando para SVCD. Clique na opção Auto, no menu superior e depois clique em SVCD, confirme se o Destination Aspect Ratio está em 4:3, se não estiver altere para 4:3 e confirme no OK.
8: Ajustando seu SVCD.
No menu lateral esquerdo, vá em Audio, e altere para FFm MP2.
Agora no mesmo menu vá em Video e clique em Filters, se você fez tudo certo até agora já devem ter duas opções nos filtros (MPlayer Resize e Add Black Borders).
9: Adicionando a legenda.
No mesmo menu lateral esquerdo, na parte de vídeo, clique em Filters, depois em Adicionar (add), clique na aba Subtitles, depois em Subtitler, no quadro que irá abrir, clique na pasta Subtitle File e navegue até achar sua legenda, ela deve estar no formato SRT.
Agora ajuste a fonte da legenda, o padrão que vem no Avidemux não funciona no Ubuntu, portanto você precisa apontar o caminho correto para a Fonte, como no meu caso eu instalei pelo automatix as fontes mstcorefonts, eu utilizei o seguinte caminho: /usr/share/fonts/truetype/msttcorefonts/Arial.ttf. Se você não possui essa fonte não tem problema, apenas navegue até o dir /usr/share/fonts/truetype e escolha uma fonte que estiver dentro do dir ou em sub-diretorios.
Depois dessas configurações clique em OK na janela do Subtitle Selector para fechar, clique OK novamente para fechar a janela Video Filters.
10: Definindo o Preview.
No menu superior clique em Video, depois marque a opção Display Output, dessa forma ao clicar no botão Play você terá a previsualização do video com a legenda e já no formato correto. Caso a legenda não apareça algo foi feito errado no ítem 9 deste tutorial.
11: Prevendo
Agora clique no botão Play e veja se está tudo certo com seu video. Se tudo estiver OK (video no formato reduzido e com a legenda) vamos salvar o video.
12: Salvando o Video
Vá em File, clique em Save, depois em Save Video, defina o nome do video, e lembre de colocar a extensão mpeg, como nesse exemplo: video1.mpeg.
13: Gravando o CD
Eu utilizo o K3B para gravar o SVCD, porque ele é mais facil e mostra essa opção (Gravar video SVCD), mas você de qualquer forma irá precisar do vcdimager, verifque se ele está instalado no seu Linux, caso negativo instale: $ sudo apt-get install vcdimager. Abra o K3B, vá em Arquivo (file), clique em Novo Projeto (new project) e depois em Novo Projeto CD de Video.
Navegue pelo diretorio e arraste o arquivo para o interior vazio do projeto, ele provavelmente vai te avisar que o arquivo já deve estar no formato SVCD, apenas clique em OK porque o arquivo é um SVCD que criamos no Avidemux.
Agora grave o seu CD. Let it Burn baby!
Pronto, seu cd está na mão e agora você pode assistir seu video no DVD Player da sala de tv, com a legenda fixa no arquivo. Divirta-se!
Assinar:
Postagens (Atom)