Criar novo tópico Responder  [ 1 mensagem ] 
  Exibir página para impressão

Curso de BigBashView, parte 1 - Pré requisitos e teoria.
Autor Mensagem
MensagemEnviado: 28 Jul 2012, 15:15 
Offline
BIG ADMINISTRADOR!
Avatar do usuário

Registrado em: 24 Jun 2004, 05:20
Mensagens: 4584
Localização: DF/Brasil
Reputação:: 22
Após mais de 1 ano iremos iniciar nosso "curso" de BigBashView /yeah2

O que é tecnicamente o BigBashView:
Uma interface para o terminal Bash que renderiza sua saída utilizando QTwebkit. Porém se você preferir uma linguagem que permita exibir o resultado no terminal o mesmo será renderizado pelo Webkit, alguns exemplos: Python, Ruby, Perl, PHP…

O que é o BigBashview na prática:
Um navegador WEB que tem acesso ao terminal, então executamos e recebemos respostas de shellscripts diretamente num navegador e não em um terminal, dessa forma basta utilizar html para exibir as respostas e temos uma forma de interação bonita e fácil para o usuário.

A utilização do BigBashview no KDE, Gnome, Unity...
Por utilizar qtwebkit, praticamente não é necessário instalar dependências em ambientes KDE, porém em ambientes GTK é necessário baixar alguns MB, no caso, por exemplo, do Linux Mint 13 é necessário fazer o download de 15 MB de dependências. De toda forma por se tratar de um renderizador web, para o usuário a aparência da interface funciona adequadamente em qualquer ambiente desktop.

Arquitetura, 32 bits, 64 bits...
Por ser feito em python, funciona adequadamente em diversas arquiteturas, assim como a libqtwebkit está disponível em diversas arquiteturas, mas o BigBashView até o momento foi testado apenas em x86 e AMD64, que equivalem às distribuições Linux para processadores Intel e compatíveis de 32 e 64 bits.

Que tipo de aplicativo é recomendado se desenvolver no BigBashView:
Em geral aplicativos mais simples, como configuradores para o sistema ou interfaces para aplicativos de modo texto, por exemplo o BigConverter que utiliza o mencoder para fazer diversos tipos de conversão de vídeo.

Qual conhecimento prévio se deve ter:
É importante saber shellscript e html, mesmo que não sejam conhecimentos aprimorados, caso tenha interesse em aprender shell script recomendo que leia o papo de botequim, um livro completo que está disponível para leitura online no seguinte endereço: http://wiki.softwarelivre.org/TWikiBar/WebHome

Aonde obter o BigBashView:
- Diretamente do Google Code: http://code.google.com/p/bigbashview/
- Do repositório BigLinux: http://www.biglinux.com.br/web/como-baixar-os-projetos/
- Link direto para baixar a versão 2.2 em formato .deb (Recomendada atualmente para distribuições Ubuntu, Debian e derivadas): http://biglinux.c3sl.ufpr.br/packages/p ... x2_all.deb
- A versão 2.2 está inclusa no BigLinux 12.04.


Voltar ao topo
 Perfil  
 

Exibir mensagens anteriores:  Ordenar por  
Criar novo tópico Responder  [ 1 mensagem ] 


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante


Enviar mensagens: Proibido
Responder mensagens: Proibido
Editar mensagens: Proibido
Excluir mensagens: Proibido
Enviar anexos: Proibido

Procurar por:
Ir para: