Você está na página 1de 117

LibreOffice Magazine | Junho 2014

Editorial

Editores
Eliane Domingos de Sousa
Vera Cavalcante
Redatores
Angelo Cnop
Daniel Bispo dos Santos
David Jourdain
Denis Dobbin
Denise Arajo
Eliane Domingos de Sousa
Emanuel Negromonte
Eustquio Mendes Guimares
Flavio Gomes Lisboa
Henderson Matsuura Sanches
Isabel Cafezeiro
Jean Paulo Campos
Joo Dinaldo Kzam Gama
Klaibson Ribeiro
Lucas Mandotti M Soares
Reuber Silva
Rosana de Souza Ribeiro
Rosngela Lopes Lima
Rubens Queiroz
Vera Cavalcante
Wendell Bento Geraldes
Reviso
Douglas Braga Silva
Olnei Augusto Araujo
Vera Cavalcante
Diagramao
Eliane Domingos de Sousa
Vera Cavalcante
Capa
Leandro Ferra - (Quadro-chave
Produes Livres)
Contato
revista@libreoffice.org
Redao
redacao@libreoffice.org
A revista LibreOffice Magazine
desenvolvida
somente
com
ferramentas livres. Programas
usados:
LibreOffice
Draw,
Inkscape e Gimp.
O contedo assinado e as
imagens que o integram, so de
inteira responsabilidade de seus
respectivos
autores.
No
representam necessariamente a
opinio da LibreOffice Magazine e
de seus responsveis. Todos os
direitos sobre as imagens so
reservados a seus respectivos
proprietrios.

Um espao bem aberto


Usar a liberdade de escolher o software a ser utilizado para suas
necessidades uma questo pessoal. E essa escolha se torna
mais interessante sabendo que, h softwares de cdigo aberto,
com toda a retaguarda de comunidades para melhor-lo dia
aps dia. Entender que padres de documentos so
normatizaes que trazem segurana, compatibilidade e
qualidade aos seus arquivos uma questo de sobrevivncia.
Veja o artigo A adoo do formato ODF uma das chaves na
migrao para o LibreOffice, para entender porque
importante e seguro respeitar padres.
Estamos felizes pois nessa edio da LibreOffice Magazine
alcanamos um grande nmero de colaboradores que escrevem
sobre software livre em vrios tons: educao, filosofia,
exposio, capacitao, cibercultura, criao de aplicativos,
busca. So pessoas empenhadas em dividir o seu conhecimento
com os demais, para tentar gravar, palavra por palavra, em
mentes com sede de informao e conhecimento para que
possam fazer suas escolhas e compartilh-las. Pelo menos em
relao a aplicativos de cdigo aberto.
Essa edio, com muitas colaboraes, est a seu dispor, para
que voc entenda, aprenda e compartilhe. O Ibama relata o
caso de uso do LibreOffice e temos tutoriais e dicas sobre Mala
Direta, Clculo de financiamento, Como inserir campos em
documentos do Writer, Como fazer um carto de visita e como
instalar o LibreOffice da TDF a cada nova verso. E outros
softwares tambm so assunto: PHP, Arduino, Inkscape e Gimp
que so at utilizados para ser objetos de arte em uma
exposio. Em alguns textos voc ver como se juntam assuntos
e ideias sobre educao e software livre com Linux e
LibreOffice. E a comunidade LibreOffice brasileira que est
sempre divulgando tudo que acontece em relao ao LibreOffice
em eventos como Flisol, Fisl e Frum Espirito Livre.
Agradecemos a todos os que colaboraram com essa edio.

LibreOffice Magazine | Abril 2014

Vera Cavalcante

ndice
Mundo Libre
LibreOffice chega ao Ibama

05

Computador Ferramenta: o uso do LibreOffice na educao

09

A adoo do formato ODF uma das chaves na migrao para o LibreOffice

13

LibreOffice no Flisol

23

LibreOffice no Forum Esprito Livre

28

LibreOffice no Fisl

29

Como Fazer
Inserir campos em documento do Writer

34

Calculando financiamento no Calc

41

Carto de visita no LibreOffice Draw

45

Instalando o LibreOffice da TDF em vrias distribuies

51

Mala direta com LibreOffice

56

Espao Aberto
Criando aplicaes PHP poderosas com Zend Framework 2

68

Arduino e a internet das coisas

76

Cibercultura e Software Livre: Quando um cruza com o outro

79

Editores grficos open source

88

Exposio "No temos bananas"

93

GlusterF5 na EC2

97

Linux e Educao

102

Google muito alm da busca

105

Programa Interagir de capacitao em informtica

109

Frum
Universo livre ou alternativo?

115

Mundo Libre

Ar tigo

LibreOffice
chega ao Ibama

Por Eustquio Mendes Guimares e Rosana de Souza Ribeiro

Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais


Renovveis - Ibama um dos rgos com a responsabilidade pela
execuo da Poltica Nacional do Meio Ambiente, responsvel pela

preservao, controle, fiscalizao e conservao da fauna e flora, controle da


qualidade ambiental, autorizao de uso dos recursos naturais (gua, flora,
fauna, solo, etc), alm de realizar estudos sobre o ambiente e conceder
licenas ambientais para empreendimentos que possam impactar a natureza.
Devido a sua estrutura com capilaridade nacional e buscando atender as
recomendaes do governo eletrnico, o Ibama j utiliza na sua essncia
Software Livre, e desde o incio da utilizao temos estabilidade, segurana,
velocidade e diminuio de custos nas implementaes de novos servios.
Ferramentas como: PHP, Moodle, PostgreSQL, Limesurvey, Joomla, Apache,
Firefox, Wiki, OTRS, Thunderbird, a sute de escritrios LibreOffice e outros
fazem parte do dia a dia da Instituio.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

5
5

Ar tigo

Mundo Libre

No ano de 2004 o Ibama iniciou os testes na sede e em algumas


superintendncias com o OpenOffice, inicialmente com documentos de texto,
a fim de habituar os usurios com uma nova interface da nova ferramenta.
No decorrer de 2004, com a criao da e-PING que estudava a adoo de
formatos padres existentes para a interoperabilidade sendo o ODF um deles,
ainda como sugesto, o Ibama j o utilizava como proposta para manter a
padronizao de documentos eletrnicos.
Foram ministrados treinamentos, testes contnuos e suporte aos usurios. No
caso do suporte, alguns foram presenciais e um constante acompanhamento
junto presidncia e seus diretores, demonstrando a todo tempo a eficincia e
o

custo/benefcio

da

sute

de

escritrio,

garantindo

assim,

sua

implementao em todo o Instituto.


Em 2008 o Ibama participou e votou a favor da norma que adotaria o uso do
padro ODF como Norma Brasileira e agora referenciado na NBR ISO/IEC
26300, fortalecendo ainda mais a utilizao do formato padro, que tornava
obrigatrio a utilizao do padro aberto de documentos. Em 2010 a rea de
Software Livre foi presenteada com a Instruo Normativa MP/SLTI N 04, de
12 de novembro de 2010, que dispe sobre o processo de contratao de
Solues de Tecnologia da Informao pelos rgos integrantes do Sistema de
Administrao dos Recursos de Informao e Informtica - SISP do Poder
Executivo Federal, que orienta a anlise de viabilidade da Contratao para a
aquisio e utilizao de software e assim, verificando a capacidade e
alternativas do mercado, inclusive a existncia de software livre ou software
pblico. Por isso foi efetuada a migrao para o LibreOffice.
Apesar de todas essas motivaes e justificativas claro que passamos por
dificuldades, algumas tcnicas e outras de resistncia a mudanas. Os
problemas tcnicos foram tratados, alguns pontualmente e suas resolues
acrescidas aos futuros treinamentos, para assim manter o nvel do usurio o
mais alto possvel.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

6
6

Mundo Libre

Ar tigo

O que define o sucesso de um bom sistema alm da sua qualidade o apoio


aps a sua instalao. O usurio tem e deve ter todas as suas dvidas sanadas
nos primeiros momentos.
Hoje o Ibama tem um parque de mais de 4.000 computadores ativos com a
utilizao do LibreOffice. Atualmente, para as novas aquisies de desktops,
so adquiridos apenas com o sistema operacional.
No futuro esperamos que os demais rgo federais adotem as normas e
padres j estabelecidos, facilitando assim, a interoperabilidade entre as
esferas governamentais, mantendo a estrutura da informao, segura e
eficiente.

Eustquio Mendes Guimares - Graduado em Cincia da Computao.


Especialista (latosensu) em banco de dados e software livre. Analista de
redes Snior da rede corporativa do IBAMA e ativista do Sofware Livre no
Distrito Federal.

Rosana de Souza Ribeiro Freitas - Ps-Graduao em Sistemas


Orientados a Objetos e graduada em Processamento de Dados pela
Universidade Catlica de Braslia. Atualmente exerce a funo de Chefe do
Centro Nacional de Telemtica do Ibama. Trabalhou em empresas como
Banco do Brasil, CEB Companhia Energtica de Braslia, Ministrio da
Educao e Ministrio do Meio Ambiente.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

7
7

LibreOffice Magazine | Junho 2014

Mundo Libre

Ar tigo

Por Wendell Bento Geraldes


Este artigo tem como objetivo
mostrar como o software livre, em
especial o pacote de aplicativos
LibreOffice, pode ser utilizado na
educao
como
ferramenta
pedaggica. Neste sentido, alm de
uma alternativa economicamente
vivel e socialmente justa, a sute de
aplicativos tambm ajuda a escola a
alcanar a independncia tecnolgica
e a viabilizar os diversos projetos
educacionais, onde a informtica
vista sob o prisma mais abrangente,
no contexto da integrao de temas e
aprendizado.
Introduo
O uso da informtica na educao
vem crescendo e se tornando cada
vez mais um assunto recorrente nas
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

discusses e debates acerca da


melhoria nas prticas pedaggicas,
para que possam aproximar a escola
ao contexto social atual, tambm
conhecida como a era da informao.
Vrios projetos educacionais, criados
e implementados nos ltimos anos,
tiveram como foco a instalao de
laboratrios de informtica educativa
nas
escolas,
a
utilizao
de
computadores portteis e at mesmo
de tablets por professores e alunos.
Segundo Valente (1998) na educao
o computador tem sido utilizado
tanto no ensino da computao,
como para ensinar praticamente
qualquer assunto ensino atravs do
computador.
No
ensino
da
computao, o computador usado
como objeto de estudo, ou seja, o
aluno usa o computador para
adquirir conceitos computacionais,
9
9

Mundo Libre
como princpios de funcionamento,
programao e implicaes sociais. O
ensino pelo computador implica que
o aluno, atravs da mquina, possa
adquirir
conceitos
sobre
praticamente qualquer domnio.
Entretanto, a abordagem pedaggica
como isso ocorre bastante variada,
oscilando entre dois grandes polos.
Num, o computador, atravs do
software, ensina o aluno. Enquanto,
no outro, atravs do software,
ensina o computador.
Alguns autores utilizam o termo
computador
ferramenta
para
designar o ensino de pacotes
denominados
aplicativos,
como
editores de texto, planilhas, softwares
de
apresentao,
grficos
e
comunicao.
Para Taylor (1980), os softwares
educativos podem ser classificados
como: software tutores (quando o
software ensina o aluno), software
tutelado
(o
aluno
ensina
o
computador) e software ferramenta
(o aluno manipula a informao de
forma rpida e eficiente atravs de
software aplicativo).
Segundo Lucena (1994) o professor
deve adotar o software que instigue
as habilidades cognitivas de seus
alunos e, acima de tudo, oferea-lhes
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Ar tigo
situaes para que possam transferir
seus conhecimentos para a soluo
de novos problemas.
Computador ferramenta
No h dvidas a respeito da
importncia que o conhecimento de
informtica tem nos dias de hoje.
Saber utilizar um computador,
atravs de seu sistema operacional e
aplicativos, essencial para exercer
qualquer atividade.
O editor de texto, o software de
apresentao, a planilha eletrnica, o
editor grfico so todos softwares
aplicativos essencialmente interativos
e que permitem a organizao e o
tratamento
rpido
de
dados
introduzidos no computador. Todos
tm grande potencialidade para o uso
na prtica educacional (Lucena,
1994).
Assim, pode-se concluir que a
utilizao do computador como
ferramenta pode contribuir para uma
melhoria
da
aprendizagem
e
transformar a escola em um centro
de incluso de toda a comunidade na
era da informao.
Mas importante dizer que a maioria
dos aplicativos usados em educao
no foi desenvolvida para uso em
sala de aula. Por outro lado, o uso
10
10

Ar tigo

Mundo Libre
destes
aplicativos
nos
microcomputadores
j

algo
bastante familiar para a maioria das
pessoas, inclusive para aquelas que
possuem pouca experincia em
informtica.

Seu uso na apresentao de


informaes traz muitas vantagens
sobre o texto impresso (livro, artigo
etc), pois ao aliar imagem, sons e
animaes, envolve o aluno mais
profundamente no assunto.

O intuito aqui demonstrar a


utilizao educacional de aplicativos
como: editor de texto, planilha de
clculo e software de apresentao.

Mas quais as vantagens tornam o


LibreOffice o pacote de aplicativos
ideal para uso nas escolas? A
resposta para esta questo pode ser
observada a partir das seguintes
caractersticas:

Os editores de texto, atravs dos


recursos de correo ortogrfica e
gramatical, facilitam a criao, reviso
e edio de textos. Tais recursos
motivam os alunos a escrever e
liberar sua criatividade, o que,
dificilmente, ocorre com os meios
convencionais de produo textual.
As planilhas de clculo so bastante
utilizadas no mundo dos negcios,
principalmente no clculo financeiro.
Sua utilizao no meio educacional se
deve ao fato do aluno trabalhar com
problemas matemticos, criando
frmulas para resolver problemas
especficos com maior rapidez e
preciso.
Os softwares de apresentao so
excelentes ferramentas de apoio ao
desenvolvimento cognitivo, criando
um ambiente propcio para a
aprendizagem de temas como
Geografia, Histria e Biologia.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

O LibreOffice gratuito e isso


garante uma grande economia no
que se refere s licenas de uso
de outros softwares, como por
exemplo o pacote Microsoft
Office.
O LibreOffice fcil de aprender,
possui uma grande quantidade
de
manuais
e
vasta
documentao
sobre
seus
aplicativos.
A comunidade LibreOffice se
preocupa com a qualidade do
aplicativo, buscando e corrigindo
bugs e disponibilizando com
frequncia, novas verses.
Existem
vrios
fruns
de
discusso sobre o LibreOffice que
auxiliam os usurios em suas
dvidas sobre os aplicativos.
11
11

Mundo Libre

Ar tigo

O LibreOffice est disponvel para diversos sistemas operacionais,


incluindo vrias distribuies GNU/Linux, alm do Microsoft Windows e
Mac OS.
Estes fatores tornam o LibreOffice uma alternativa economicamente vivel
e socialmente justa, visto que confere escola que o utiliza a
independncia tecnolgica.

Wendell Bento Geraldes - Especialista em Informtica em Educao pela


Universidade Federal de Lavras. Tecnlogo em Desenvolvimento de Sistemas pela
Faculdade Anhanguera de Anpolis. Professor de Informtica no Instituto Federal de
Gois, campus Luzinia. Membro fundador da comunidade de conhecimento livre
Anapolivre. Coordenador do FLISOL Anpolis e FLISOL Luzinia. Membro da
comunidade SLEducacional. Palestrante e entusiasta do Software Livre voltado para
Educao.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

12
12

Ar tigo

Mundo Libre

A adoo do formato
ODF uma das chaves
na migrao para o
LibreOffice
Por Eliane Domingos de Sousa e Vera Cavalcante
Uma das chaves para o sucesso na
migrao para um aplicativo de
escritrio como o LibreOffice a
adoo do formato de arquivos
padro ODF (Open Document
Format), que um formato de
arquivo aberto.
Padres
abertos
so
padres
disponveis para livre acesso e
implementao, que no pagam
royalties e outras taxas e sem
discriminao de uso.
O formato ODF uma norma
internacional que tambm tem sua
verso
no
Brasil.
Para mais
informaes consulte:
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Norma ISO: ISO 26.300

Norma ABNT: ABNT 26.300

Em se tratando de ferramentas de
escritrios faz algum tempo que
empresas pblicas e privadas,
universidades, escolas e usurios
comuns esto buscando algo que no
seja o Microsoft Office. So vrias as
alternativas existentes no mercado:
Calligra, Apache OpenOffice, Google
Drive, Zoho, LibreOffice, entre outros.
O
LibreOffice,
por
ter
um
desenvolvimento que chamamos de
agressivo lanando praticamente
uma nova verso do aplicativo por
ms, tem sido a sute de escritrio
13
13

Mundo Libre

Ar tigo

escolhida por empresas e usurios


domsticos no Brasil.

Uma pausa para ler um trecho de um


texto tirado da pgina do Wikilivros
nesse link

Nota - No desenrolar desse texto,


quando voc ler LibreOffice e demais
alternativas,
leia-se
LibreOffice,
Calligra, Apache OpenOffice, Google
Drive e Zoho.

...Vivemos, de modo imersivo,


transparente, cercados de padres; o
semforo de trnsito, por exemplo,
ainda que tendo as trs cores padro,
as
tem
tambm
de
modo
convencionado: o farol vermelho vem
em primeiro lugar - acima; o farol
amarelo vem no meio e o verde fica
na parte inferior do sinal de trnsito.
Quer dizer, no h nenhum
impedimento em um daltnico (com
qualquer
manifestao
de
daltonismo) de dirigir um veculo
automotor, j que as cores que, via
de regra, potencialmente lhes causam
algum transtorno, seriam o vermelho
e o verde e estas frequncias de cor
esto sempre em posies extremas
no semforo, tendo, invariavelmente,
ao meio, o amarelo ....

O LibreOffice e demais alternativas,


abre e salva documentos no formato
proprietrio da Microsoft. Mas
preciso esclarecer que, para ter a
garantia da formatao, necessrio
salvar no formato padro do
aplicativo.
E vale ressaltar que, esses aplicativos,
no so uma verso gratuita do
MSOffice e portanto, o usurio no
pode exigir deles perfeio, nem
achar que a salvao de seus
problemas para no pagar a licena
anual
de
uso
do
software
proprietrio.
Voc pode estar se perguntando: mas
se estes aplicativos citados abrem e
salvam em outros formatos, qual o
motivo para salvar no formato ODF?
O formato ODF por ser uma norma,
segue uma especificao, ou seja,
segue uma padronizao.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

A posio das cores padronizada


internacionalmente.
A padronizao tem como objetivo
definir especificaes tcnicas que
auxiliem
na
maximizao
da
compatibilidade, reprodutibilidade,
segurana
ou
qualidade
de
determinado processo, produto ou
servio.
14
14

Ar tigo

Mundo Libre
Portanto o LibreOffice e demais
alternativas seguem a especificao
padro para formato de arquivos.
Os outros detentores de formatos
seguem seu prprio padro, que no
o ODF, e que so vistos como uma
caixa-preta. Isso resulta que, a cada
vez que o LibreOffice e demais
alternativas, so solicitados a abrir
arquivos com extenso DOC, XLS ou
PPT, por exemplo, tero problemas
de formatao nos seus documentos.
Por que isso ocorre?
Porque os desenvolvedores dos
aplicativos
de
cdigo
aberto
trabalham
com
a
chamada
engenharia reversa. Isso quer dizer
que trabalham com tentativa e erro
para abrir os arquivos, j que no
existe nenhuma especificao dos
outros formatos que possa, de
alguma forma, orientar o trabalho
desses desenvolvedores.
Para quem tiver interesse em
aprofundar o conhecimento sobre
engenharia
reversa,
acesse:
Tecmundo.com.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

A perda de formatao
Quando
usurios
utilizam
o
LibreOffice e demais alternativas e
ocorre a perda de formatao, sem
conhecimento do assunto, deduzem
que a culpa dos aplicativos.
Ressaltamos que muito importante
utilizar o formato de arquivos padro
do software, no caso do LibreOffice e
demais alternativas, o ODF, para que
todas as suas formataes sejam
preservadas.
Dentro de uma
empresa a circulao do formato ODF
vai se tornar viral e far desaparecer
as dores de cabea tanto dos
usurios, quanto do pessoal do
suporte.
E parafraseando uma propaganda de
comprimidos para dor, a nossa frase
aqui a seguinte: Usou ODF, a
formatao aparece!
Veja a seguir, a demonstrao
figurativa,
da
diferena
de
formatao de um arquivo .docx
criado no Microsoft Office e que foi
aberto em outros aplicativos.

15
15

Mundo Libre

Ar tigo

Arquivo aberto no Word 2010

Arquivo aberto no Zoho Writer

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

16
16

Mundo Libre

Ar tigo

Arquivo aberto no Calligra

Arquivo aberto no Apache OpenOffice

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

17
17

Mundo Libre

Ar tigo

Arquivo aberto no LibreOffice

Arquivo aberto no Google Drive

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

18
18

Mundo Libre

Ar tigo

Arquivo aberto no Word 2003

Na ltima ilustrao o arquivo foi criado no Word 2010 e fiz questo de abrilo no Word 2003. Veja que o fabricante do software o mesmo e o
documento perde sua formatao. Perceba que a tabela no Word 2003
ultrapassa o limite da margem direita e no Word 2010 a tabela permanece
prxima a margem direta. E sabe o que isso significa?
Perda de formatao.
E agora? Vai continuar culpando o LibreOffice e demais alternativas por
acabar com a formatao de seu documento?
Abra a sua mente e liberte-se, use outros aplicativos para gerao de seus
documentos.
Tipos de arquivos ODF
fcil saber se um arquivo do usurio, se um modelo, e qual a aplicao
do LibreOffice que manipula esse arquivo.
As extenses do arquivo ODF so assim rotuladas:

A primeira delas sempre a letra O, de Open (aberto, em ingls);


A segunda letra pode assumir um D, que o mais comum, que indica
Document, Documento, ou seja, documento do usurio, ou a letra T, de
Template que quer dizer modelo em ingls; e

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

19
19

Mundo Libre

Ar tigo

A terceira letra da extenso do arquivo indica a aplicao que vai


manipular aquele arquivo.

Os nomes das aplicaes esto sempre em ingls.

S para SpreadSheet (Planilha);

T para Text;

G para Graphics (imagens)

Os arquivos do LibreOffice tem as seguintes extenses:


Editor de Textos Writer:
Documento: .odt
Modelo: .ott
Planilha Eletrnica Calc:
Documento: .ods
Modelo: .ots
Apresentao Impress:
Documento: .odp
Modelo: .otp
Desenho Draw:
Documento: .odg
Modelo: .otg
Frmula Cientfica Math:
Documento: .odf
Banco de Dados Base:

.odb

Documemnto Mestre:
.odm

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

20
20

Mundo Libre

Ar tigo

Voc pode dizer:

Salvei a minha planilha em ODF ou,

Salvei a minha apresentao em ODF.

Est absolutamente correto!


Padronizar manter algo em constante estado
concreto, de alguma forma igual ao que sempre foi.

Eliane Domingos de Sousa - Empresria, CEO da EDX Informtica, trabalha com


ferramentas Open Source, presta servios de Consultoria e Treinamento. Membro do
Conselho Diretor da TDF, mantenedora do LibreOffice, colaboradora voluntria da
Comunidade LibreOffice, Comunidade SL-RJ, Blog da Comunidade Sempre Update,
Blog iMasters, organizadora do Ciclo de Palestras Software Livre do SINDPD-RJ,
Lider do GT de Traduo Norma ODF (ABNT/26.300), editora da revista LibreOffice
Magazine. Contato: elianedomingos@libreoffice.org
Vera Cavalcante - Empregada na rea administrativa em empresa pblica at
setembro de 2011. Usuria de ferramentas livres desde 2004 quando conheceu e
passou a utilizar o OpenOffice verso 1.0 na empresa e particularmente. Revisora
voluntria nas revistas LibreOffice Magazine e Esprito Livre e na Documentao do
LibreOffice para pt-Br. Editora da revista LibreOffice Magazine. E-mail:
veracape@gmail.com e redacao@libreoffice.org

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

21
21

LibreOffice Magazine | Junho 2014

22

Mundo Libre

Eventos

LibreOffice no Flisol

Por Vera Cavalcante


Contam que a concepo do Flisol
aconteceu em 2005 em uma lista de
colombianos entusiasmados com
software livre. Tiveram a ideia de, em
um dia, espalhar a utilizao de
software livre instalando Linux nos
computadores dos participantes.
Com entrada gratuita, o grito de
guerra do evento foi algo como traga
seu computador, instale software
livre e volte feliz para casa.
A partir de 2006, todo 4 sbado de
abril, acontece o Festival Latino
Americano de Instalao de Software
Livre Flisol, simultaneamente em
diversas cidades da Amrica Latina.
Devido a uma necessidade coletiva de
participao e aprendizagem, em
torno de cada installfest surgiu
naturalmente conferncias, mesasLibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

redondas, workshops, sesses de


hacking ao vivo e documentrios
alusivos como Revolution OS.
O evento possui uma organizao
internacional, e uma nacional no pas
onde realizado. A organizao
feita por colaboradores voluntrios e
ativistas dos movimentos de Software
Livre na Amrica Latina, formada por
pessoas, grupos e comunidades de
todas as reas. O evento se apoia em
entidades educacionais com apoio de
patrocinadores
e
colaboradores
locais de cada cidade que desejam
participar da organizao.
O evento gratuito e aberto a todo
tipo
de
pblico:
curiosos,
interessados,
estudantes
e
professores de todos os nveis
educacionais, empresrios, gestores
23
23

Mundo Libre
pblicos
e
funcionrios,
trabalhadores e entusiastas e ativistas
de software livre e principalmente
para pessoas que no possuem
conhecimento em TIC e software
livre. Os palestrantes so voluntrios.

Eventos
Com um nmero expressivo de
pblico participante, o festival contou
com 17 palestrantes e instalao de
distribuies Linux tais como Ubuntu,
Linux Mint, Open Mandriva.

O LibreOffice tambm foi assunto de


palestras em eventos do Flisol. A
seguir falamos um pouco da
participao de voluntrios da
comunidade LibreOffice brasileira em
algumas cidades.
Flisol -DF
O Distrito Federal teve edies do
Flisol em tres locais: Tabatinga,
Sobradinho e Santa Maria.
Henderson Matsuura Sanches da
comunidade LibreOffice brasileira foi
um dos organizadores do festival que
aconteceu na Faculdade JK de Santa
Maria.

A palestra de Henderson tinha como


tema Apresentando LibreOffice.
Nela contou o que o LibreOffice, um
pouco
da
histria
do
aplicativo,novidades, compatibilidade
e interoperabilidade e vantagens de
sua utilizao.

Henderson Matsuura

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

24
24

Mundo Libre
Flisol Vitria
A edio do Flisol no estado do
Espirito Santo aconteceu no Centro
de Cincias Jurdicas e Econmicas da
Universidade Federal do Espirito
Santo no Campus de Goiabeiras, em
Vitria.

Joo Fernando Costa Jnior, da


comunidade LibreOffice e que
tambm atua na Rede Esprito Livre
com diversos projetos que giram em
torno do software livre e cdigo e
padres abertos, apresentou a
palestra Ser que o seu arquivo
realmente seu?.

Eventos
Foram usados exemplos e casos de
sucesso e tambm situaes que
envolveram o uso do LibreOffice no
governo e em empresas locais.

Claudio
Junca,
professor
universitrio e de cursos tcnicos
palestrou sobre Uso do LibreOffice
no ambiente de educao bsica. A
inteno
foi
demonstrar,
em
laboratrio, o uso do Calc como
ferramenta livre de apoio ao ensino
de matemtica desde o ensino
fundamental II - 5 8 sries, at as
sries finais do segundo grau.

A palestra teve o intuito de levantar


discusses acerca de formatos de
arquivos
e
seu
contedo
propriamente dito, demonstrar aos
presentes algumas particularidades
acerca
do
LibreOffice
e
o
aprisionamento
que
sutes de
escritrio proprietrias propiciam.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

25
25

Eventos

Mundo Libre
Flisol - Niteri
A cidade de Niteri recebeu pela
primeira vez o Flisol. O festival
aconteceu nas instalaes do Ncleo
de Produo Digital de Niteri NPD.
O NTP o resultado da parceria entre
a Secretaria Municipal de Cincia e
Tecnologia e a Secretaria de
Audiovisual do Ministrio da Cultura.

Foram realizadas apresentaes e


workshops de Shell Script, Blender,
Libre Office, Krita 2.8, Joomla e Gantt
Project.
Eliane Domingos, membro da The
Document
Foundation
e
da
comunidade LibreOffice brasileira
ministrou a palestra Criando uma
revista eletrnica com LibreOffice, o
case da revista LibreOffice Magazine.

Eliane Domingos

Flisol - Ilha Solteira


O evento de Ilha Solteira aconteceu
sob a coordenao do Centro de
Incluso digital - Acessa So Paulo em
parceria com a Faculdade de
Engenharia Unesp de Ilha Solteira.
Contou com o apoio de professores e
funcionrios da Unesp.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Ilha Solteira

26
26

Mundo Libre

Eventos

Valdir
Barbosa,
um
dos
organizadores do festival em Ilha
Solteira e que tambm membro
atuante da comunidade LibreOffice,
ministrou a palestra O LibreOffice
chega a Universidade - O case da
Unesp de Ilha Solteira.
Valdir Barbosa

Vera Cavalcante - Empregada na rea administrativa em empresa pblica at


setembro de 2011. Usuria de ferramentas livres desde 2004 quando conheceu e
passou a utilizar o OpenOffice verso 1.0 na empresa e particularmente. Revisora
voluntria nas revistas LibreOffice Magazine e Esprito Livre e na Documentao do
LibreOffice para pt-Br. Editora da revista LibreOffice Magazine. E-mail:
veracape@gmail.com e redacao@libreoffice.org

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

27
27

Eventos

Mundo Libre

LibreOffice no
O 6 Frum Esprito Livre vem abrir mais um espao de discusso tcnica,
poltica e social sobre tecnologia, software livre e tecnologias abertas, atravs
de uma srie de eventos em todo o Brasil. A Comunidade LibreOffice marcou
presena no 6o. Frum, que foi realizado nos dias 29 e 30 de maio de 2014, em
Vitria e Serra. Os membros da Comunidade LibreOffice, Eliane Domingos de
Sousa e Valdir Barbosa apresentaram as seguintes palestras: O hoje e o
amanh do LibreOffice e O LibreOffice chega a Universidade: o case da
UNESP de Ilha Solteira.

Eliane Domingos de Sousa

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Valdir Barbosa

28
28

Eventos

Mundo Libre

LibreOffice no FISL

Por Vera Cavalcante


Na 15 edio do Frum Internacional
de Software Livre, que este ano
aconteceu de 7 a 10 de maio em
Porto Alegre, o LibreOffice foi mais
uma vez presena marcante.

Eliane Domingos de Sousa

Palestra: O hoje e o amanh do


LibreOffice
Oficina: LibreOffice Writer

Voluntrios da comunidade brasileira


foram os responsveis pelas palestras
e oficinas que levaram mais uma vez
o nome do LibreOffice a marcar
presena no evento. Alm do que,
tambm, tivemos a presena de um
voluntrio internacional.
As atividades foram divididas em
palestras e oficinas tendo o
LibreOffice como tema.
A seguir fotos das atividades do
LibreOffice durante o evento.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

29
29

Eventos

Mundo Libre
Olivier Hallot

Palestra: LibreOffice, show me the


code

Klaibson Ribeiro

Palestra: Integrao do Zotero


com LibreOffice
Oficina: LibreOffice Calc

Valdir Barbosa e Douglas Vigliazzi

Palestra: O LibreOffice chega a Universidade O case da Unesp de Ilha


Solteira

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

30
30

Mundo Libre

Eventos

Fridrich Strba

Palestra: Document Liberation: trying to achive freedom from vendor lock

Palestra: Flat ODF: the under-estimated flavour of Open Document

Alm das vrias atividades, o estande do LibreOffice foi prestigiado com a


presena do Governador do Estado do Rio Grande do Sul, Tarso Genro em cuja
gesto est sendo adotado o ODF como padro de arquivos para os documentos
da administrao estadual.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

31
31

Mundo Libre

Eventos

E no estante havia sempre movimento! A cada instante havia algum pedindo


informaes sobre o LibreOffice. Foram distribudos para os participantes em
torno de 2.500 adesivos do LibreOffice.

Nessa pgina h links para os vdeos das palestras do LibreOffice no FISL.

Vera Cavalcante - Empregada na rea administrativa em empresa pblica at


setembro de 2011. Usuria de ferramentas livres desde 2004 quando conheceu e
passou a utilizar o OpenOffice verso 1.0 na empresa e particularmente. Revisora
voluntria nas revistas LibreOffice Magazine e Esprito Livre e na Documentao do
LibreOffice para pt-Br. Editora da revista LibreOffice Magazine. E-mail:
veracape@gmail.com e redacao@libreoffice.org

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

32
32

LibreOffice Magazine | Junho 2014

33

Tutorial

Como Fazer

Inserir campos
em documentos
do Writer
Por Rubens Queiroz

O LibreOffice oferece recursos para


inserir

campos

em

documentos.

Nmero da pgina, total de pginas,


data, hora, assunto, autor, ttulo e
outros.

Os campos so usados para


dados

que

variam

em

um

documento, como a data atual ou


o nmero total de pginas em um
documento.
Para que se utilize Campos no rodap
do documento, necessrio ativ-lo.
V em Inserir > Rodap > Estilo
padro.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Note que, aps esta operao, o


cursor se coloca no canto inferior da
pgina, onde possvel inserir os
campos desejados.
34
34

Como Fazer

Tutorial

Para exemplificar vamos inserir o


nmero
da
pgina.
Primeiro
posicione o cursor na posio
desejada. V em Inserir > Campos >
Nmero da pgina.

O nmero posicionado no lado esquerdo da pgina. Mas possvel


centralizar ou colocar direita, clicando nos cones da barra de formatao.
No exemplo centralizamos na pgina. Veja o resultado.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

35
35

Como Fazer

Tutorial

Podemos
complementar
a
informao inserindo, tambm, o
Total de pginas. Aps o nmero de
pgina digite uma barra de separao
(/) e clique em Inserir > Campos >
Total de pginas.

Veja o resultado.

O que feito no rodap, repete-se em todas as pginas do documento.


Mas no s de numerao de pgina se preenche um rodap. Campos como
Data, Hora, Assunto, Ttulo, Autor e Outros tambm podem ser inseridos
em documentos.
Alguns campos possuem opes mais detalhadas. Por exemplo o campo Data
pode ser fixo ou varivel. A data pode ser inserida como um campo que ser
atualizado toda vez que o documento for aberto ou ento como um campo
que no atualizado.
Comece clicando em Inserir > Campos > Outros. Abre-se a caixa de dilogo
Campos.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

36
36

Como Fazer

Tutorial

Na aba Documentos em Selecionar escolha:

Data (fixa) para um campo que no ser atualizado ou,

Data para campo que se atualiza a cada vez que abrir o documento.

Ainda na aba Documentos em Formatos possvel escolher o formato da data


desejado.

Estes campos podem ser inseridos em qualquer ponto do documento e no


somente em cabealhos ou rodap. Exemplificando, na tabela a seguir,
criamos um resumo de informaes de controle de um documento.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

37
37

Como Fazer

Tutorial

Ateno!

Na aba Documento da caixa de dilogo Campos no Tipo Nome do arquivo


possvel escolher um Formato entre vrios disponveis. No exemplo
acima foi escolhido Caminho. particularmente til para quem esquece o
local onde gravou o arquivo.
As informaes sobre o documento so preenchidas a partir do menu
Arquivo > Propriedades....

As informaes sobre o autor so fornecidas atravs do menu


Ferramentas > Opes ... LibreOffice > Dados do usurio.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

38
38

Como Fazer

Tutorial

importante organizar os documentos criados preenchendo as opes de


Propriedades e Dados do usurio.
Voc pode perder um tempinho agora e fornecer as informaes ao Writer
preenchendo esses dados, pois isso uma garantia para o futuro.
Artigo originalmente publicado na BrOffice.org Zine n7 com algumas adaptaes para esta edio.

Rubens Queiroz de Almeida Criador e mantedor do portal Dicas-L


(www.dicas-l.com.br). Grande experincia em sistemas operacionais Unix e
derivados, protocolos TCP/IP e aplicativos, tecnologias Web, desenvolvimento de
intranet e fluncia completa na lngua inglesa. Experiente instrutor e palestrante, com
participao em diversos simpsios e eventos.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

39
39

LibreOffice Magazine | Junho 2014

40

Como Fazer

Dica

Calculando
financiamento
no Calc
Por Klaibson Ribeiro
Quando realizamos um financiamento bancrio, por uma necessidade pessoal,
geralmente, o gerente do banco, puxa a HP 12-C da gaveta, para fazer os
clculos dos juros, referente ao emprstimo que ocorrer.
Mas ao realizar um emprstimo, quero saber, qual ser o valor pago no final
do financiamento.
Imagine a seguinte situao:

Emprstimo de R$ 5.000,00, para ser pago em 12 meses, com a taxa de


juros de 2% ao ms.

Para simular esse financiamento, vamos digitar na planilha o seguinte:

Na clula A1 digite Valor Emprstimo

Na clula A2 digite Taxa de Juros

Na clula B1 digite R$ 5000,00 referente o valor do financiamento

Na clula B2,
B2 digite 2,00% referente a taxa de juros

Na clula A4,
A4 digite o nmero 1, referente o primeiro ms do
financiamento
Na clula B4,
B4 digite a frmula:
=Valor do Emprstimo * Valor dos juros +(Valor do Emprstimo)

Fixe todas as clulas da frmula.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

41
41

Como Fazer

Dica

Veja o resultado na
imagem ao lado.

As clulas foram fixadas porque usaremos o Preenchimento automtico de


clulas Autopreenchimento que aquela funo que preenche
automaticamente as clulas adjacentes.
A primeira ao, usar o
Autopreenchimento na coluna dos
meses.
Clique na clula A4 e arraste a ala de
preenchimento, localizada no canto
inferior direito da clula, at chegar o
perodo de 12 meses e solte o boto
do mouse.
Faa a mesma coisa a partir da clula B4, usando o Autopreenchimento at
alcanar os 12 meses. Veja o resultado at o momento na imagem abaixo.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

42
42

Como Fazer

Dica

Agora, vamos inserir a frmula para um clculo financeiro.

Na clula C4, digite


=Valor do Emprstimo * (1 +Taxa de Juros) ^ A4
Lembrando que:
* significa Multiplicao e
^ significa Exponenciao

No se esquea de fixar o valor do Emprstimo e da Taxa de juros. Agora,


pressione Enter e em seguida, utilize o Autopreenchimento.

Pronto, j temos o clculo, ms a ms, dos valores com juros.

Klaibson Natal Ribeiro Borges - Graduado em Administrao de Empresas. Psgraduando em Gerncia de Projetos de TI. Professor do Senai/SC nos cursos de
Aprendizagem Industrial e Cursos Tcnicos. Instrutor de Informtica e de rotinas
administrativas em escolas profissionalizantes entre 2004 a 2009. Articulista das
revistas LibreOffice Magazine e Espirito Livre.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

43
43

LibreOffice Magazine | Junho 2014

44

Tutorial

Como Fazer

Carto
Carto de
de visita no
LibreOffice
LibreOffice Draw
Draw
Por Vera Cavalcante

Voc j tentou fazer um carto de


visitas e imprimir naquelas folhas
serrilhadas prprias para isso e as
coisas

no

ficaram

nos

devidos

lugares?
Esquea essas folhas para utilizar em
impressoras domsticas'. Ser muito
trabalhoso

fazer

com

que

impresso fique certinha.


Nesse tutorial vamos aprender como
criar

um

LibreOffice

carto
Draw.

de

visitas

no

Utilizaremos

algumas facilidades encontradas no


aplicativo. O carto com tamanho 9 X
5 cm poder ser impresso em papel
carto - sem serrilhado, tamanho A4
e ter uma borda ou contorno como
marcas de corte para orientar no
recorte.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Para comear abra o LibreOffice Draw


e configure a Pgina para A4. Em
Orientao marque Paisagem e deixe
todas as margens com 1 cm.
Dica - salve seu trabalho nesse
momento.
As
vezes
ficamos
concentrados no que estamos
fazendo e esquecemos de Salvar
como..., logo no incio do trabalho.
Isso evita perda de trabalho, pois a
partir dessa ao seu documento ser
salvo automaticamente nos tempos
estabelecidos em Ferramentas >
Opes... Carregar/Salvar.
Vamos comear fazendo um nico
carto. nele que voc colocar as
informaes, como nome, cargo,
endereo de e-mail, telefone etc, com
imagens de sua escolha.
45
45

Como Fazer

Tutorial

Depois que estiver do jeito que


desejar, faremos a duplicao para
toda a pgina.
Com a ferramenta Retngulo da barra
de Desenho desenhe um retngulo.
Com o retngulo selecionado clique
no menu rpido e em Posio e
tamanho....

aberta a caixa de dilogo Posio e tamanho.


tamanho Na seo Tamanho marque em
Largura 9 cm e em Altura 5 cm. Em Proteger marque Tamanho. Isso fixa o
tamanho do retngulo, impossibilitando que acidentalmente seja modificado.

Nesse exemplo usaremos como fundo um bitmap denominado Pedra que existe
na galeria do LibreOffice Draw. Selecione o retngulo e no menu rpido escolha
rea. Abre-se a caixa de dialogo rea. Na aba rea,
rea seo Preenchimento marque
Bitmap e escolha Pedra. Veja como esse bitmap na rea de visualizao logo
abaixo dos bitmaps de exemplo.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

46
46

Como Fazer

Tutorial

Explore as demais sees dessa aba. Voc vai ver o bitmap mudando de
acordo com as suas escolhas nas sees Tamanho,
Tamanho Posio e Deslocamento.
Deslocamento

Vamos dar uma suavizada


nessa imagem. Na aba
Transparncia, em Modo
de transparncia, escolha
Transparncia e coloque
80%.

Em Estilo da Linha a Cor da linha deve ser bem suave. Ela servir de borda
para orientar ao recortar os cartes. Eu escolhi a cor Cinza 4.
E para enfeitar mais um pouco o carto eu coloquei um desenho no lado
esquerdo como se fosse uma borda. Veja o resultado do que foi feito at esse
momento.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

47
47

Tutorial

Como Fazer

Agora vamos aos textos. Selecione a ferramenta Texto na barra de Desenho e


traga at o carto. Escolha a fonte e defina seu tamanho. Um tamanho de
fonte apropriado para esse carto est em torno de 9 a 10 pontos.
Seguindo
com
nosso
exemplo, digite nome e
sobrenome do dono do
carto utilizando a ferramenta
Texto. Depois em uma outra
caixa de texto digite o cargo,
mas sugiro que diminua em
um ponto a fonte. Vamos
centralizar
ambas
as
informaes, uma em relao
a outra. E depois em relao
ao carto.
Primeiro, selecione ambas as caixas de texto e no menu rpido escolha
Alinhamento > Centralizado.

Novamente
rpido
e
Agrupar.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

menu
escolha

48
48

Como Fazer

Tutorial

Agora vamos adicionar as informaes de contato, como telefone e e-mail. Foi


colocado em uma nica caixa de texto alinhado direita e fonte com tamanho
de 7 pontos.
Depois disso selecione todo o carto agrupe. Utilize linhas guia sobre a
margem esquerda e superior. s clicar na rgua horizontal e na superior
uma de cada vez, e arrastar a linha guia at o local desejado.
Linhas guias so utilizadas para alinhar objetos rapidamente e no aparecem
na impresso.
Selecione o carto e arraste-o para a margem superior esquerda. At agora
estamos com o resultado demonstrado abaixo.

Agora vamos completar a pgina com os cartes.


Selecione o carto e clique em Editar > Duplicar. A caixa de dialogo Duplicar
aberta. Preencha as sees Nmero de cpias com 1 e em Colocao > Eixo
X digite 9,00 cm deixando o Eixo Y com 0,00 cm. Clique OK. O resultado dessa
ao foi uma cpia do carto direita e colado no carto da esquerda.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

49
49

Como Fazer

Tutorial

Na sequencia vamos finalizar a


pgina com o restante dos
cartes. Selecione ambos os
cartes e v em Editar > Duplicar.
Na caixa de dialogo Duplicar
preencha as sees Nmero de
cpias digitando 4 e em
Colocao > Eixo Y digite 5,00 cm
deixando o Eixo X com 0,00 cm.

Pronto! Sua pgina A4 est


completa. s imprimir e recortar
utilizando as bordas como guia
para o recorte.

Vera Cavalcante - Empregada na rea administrativa em empresa pblica at


setembro de 2011. Usuria de ferramentas livres desde 2004 quando conheceu e
passou a utilizar o OpenOffice verso 1.0 na empresa e particularmente. Revisora
voluntria nas revistas LibreOffice Magazine e Esprito Livre e na Documentao do
LibreOffice para pt-Br. Editora da revista LibreOffice Magazine. E-mail:
veracape@gmail.com e redacao@libreoffice.org

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

50
50

Como Fazer

Dica

Instalando o LibreOffice
da TDF em vrias
distribuies
Por Emanuel Negromonte

A The Document Foundation lana, praticamente, uma verso do LibreOffice


por ms. E se voc no quer ficar esperando pelas atualizaes na sua
distribuio Linux, instale a partir da mantenedora da sute de escritrios a
TDF.
A instalao do LibreOffice atravs de PPA no recomendada, pois o
empacotamento feito por uma determinada distribuio, e nem sempre est
com as devidas correes de bugs e a traduo completa.
Voc pode instalar em sua distribuio preferida, seja qual for: Ubuntu,
LinuxMint, ElementaryOS, Fedora, RHEL, CentOS, OpenSuse.

Lembre-se que:

antes de instalar a nova verso, preciso remover a atual.


os pacotes a serem baixados e instalados dependem da arquitetura de
seu processador: 32 ou 64 bits.

A instalao do LibreOffice feita via terminal da sua distribuio. Para a


instalao so necessrios os pacotes do Aplicativo, do Idioma (langpack) e da
Ajuda (helppack). Para cada um desses pacotes, a sequncia na instalao do
pacote : baixando do site da TDF, descompactando o pacote, chamando o
diretrio do pacote e instalando.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

51
51

Como Fazer

Dica

Distribuies
Distribuies que
que possuem
possuem pacotes
pacotes .deb
.deb
Para Debian, Ubuntu, Kaiana, Kwheezy, ElementaryOS, LinuxMint e outros use
o passo a passo abaixo para a instalao de acordo com a arquitetura.
Para 32 bits
Baixando e Instalando o Aplicativo:
$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/deb/x86/LibreOffice_4
.2.5_Linux_x86_deb.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86_deb.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86_deb/DEBS
$ sudo dpkg -i *.deb

Baixando e Instalando o pacote de idioma pt_BR:


$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/deb/x86/LibreOffice_
4.2.5_Linux_x86_deb_langpack_pt-BR.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86_deb_langpack_pt-BR.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86_deb_langpack_pt-BR/DEBS
$ sudo dpkg -i *deb

Baixando e Instalando a pacote da Ajuda pt_BR do LibreOffice:


wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/deb/x86/Libr
eOffice_4.2.5_Linux_x86_deb_
$ tar -xzvf LibreOffice_4.2.5_Linux_x86_deb_helppack_pt-BR.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86_deb_helppack_pt-BR/DEBS
$ sudo dpkg -i *deb

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

52
52

Como Fazer

Dica

Para 64 bits

Baixando e Instalando o Aplicativo:


$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/deb/x86_64/LibreOffi
ce_4.2.5_Linux_x86-64_deb.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86-64_deb.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86-64_deb/DEBS
$ sudo dpkg -i *.deb

Baixando e Instalando o pacote de idioma pt_BR:


pt_BR
$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/deb/x86_64/
LibreOffice_4.2.5_Linux_x86-64_deb_langpack_pt-BR .tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86-64_deb_langpack_pt-BR .tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86-64_deb_langpack_pt-BR/DEBS
$ sudo dpkg -i *deb

Baixando e Instalando a pacote da Ajuda pt_BR do LibreOffice:


$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/deb/x86_64/
LibreOffice_4.2.5_Linux_x86-64_deb_helppack_pt-BR.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86-64_deb_helppack_pt-BR.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86-64_deb_helppack_pt-BR/DEBS
$ sudo dpkg -i *deb

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

53
53

Como Fazer

Dica

Distribuies
Distribuies que
que possuem
possuem pacotes
pacotes .rpm
.rpm
Para Fedora, OpenSuse, OpenMandriva, Mageia, Centos, RHEL e derivados, use
o passo a passo a seguir para a instalao de acordo com a arquitetura.
Para 32 bits
Baixando e instalando o Aplicativo:
$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/rpm/x86/LibreOffice_
4.2.5_Linux_x86_rpm.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86_rpm.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86_rpm/RPMS
$ sudo rpm -i *.rpm

Baixando e Instalando o pacote de idioma pt_BR


$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/rpm/x86/Lib
reOffice_4.2.5_Linux_x86_rpm_langpack_pt-BR.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86_rpm_langpack_pt-BR.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86_rpm_langpack_pt-BR/RPMS
$ sudo rpm -i *.rpm
Baixando e Instalando a pacote da Ajuda pt_BR do LibreOffice:
$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/rpm/x86/Lib
reOffice_4.2.5_Linux_x86_rpm_helppack_pt-BR.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86_rpm_helppack_pt-BR.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86_rpm_helppack_pt-BR/RPMS
$ sudo rpm -i *.rpm

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

54
54

Como Fazer

Dica

Para 64 bits
Baixando e instalando o Aplicativo
$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/rpm/x86_64/
LibreOffice_4.2.5_Linux_x86-64_rpm.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86-64_rpm.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86-64_rpm/RPMS
$ sudo rpm -i *.rpm
Baixando e Instalando o pacote de idioma pt_BR
$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/rpm/x86_64/
LibreOffice_4.2.5_Linux_x86-64_rpm_langpack_pt-BR.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86-64_rpm_langpack_pt-BR.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86-64_rpm_langpack_pt-BR/RPMS
$ sudo rpm -i *.rpm
Baixando e Instalando a pacote da Ajuda pt_BR do LibreOffice:
$ wget
http://download.documentfoundation.org/libreoffice/stable/4.2.5/rpm/x86_64/
LibreOffice_4.2.5_Linux_x86-64_rpm_helppack_pt-BR.tar.gz
$ tar -xzvf LibreOffice_4.2.5_Linux_x86-64_rpm_helppack_pt-BR.tar.gz
$ cd LibreOffice_4.2.5*_Linux_x86-64_rpm_helppack_pt-BR/RPMS
$ sudo rpm -i *.rpm

Emanuel Negromonte - Tcnico de Informtica pela Unibratec. Superior em


Sistema de Informao. Ps-graduao em Gerenciamento de Projetos AVW.
Mestrado - Uso Estratgico de Tecnologia da Informao em Stanford. Criador e
mantenedor do Portal Comunitrio SempreUpdate.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

55
55

Como Fazer

Tutorial

Mala Direta com


LibreOffice
Por Denis Dobbin
Mala
Direta

um
documento
padronizado (carta ou etiqueta) que
possui tanto informaes genricas
como particularidades pertinentes a
cada um dos destinatrios.
Uma mala direta depende basicamente
da combinao de um documento inicial
com uma base de dados, e o resultado
final um documento mesclado.
1. Base de dados
A base de dados, no LibreOffice
chamada de Fonte de Dados de
Endereo, que nada mais do que um
banco de dados. Essa a fonte dos
dados individuais dos destinatrios,
como nome, endereo, telefone, salrio,
etc, e pode ser obtida a partir de
qualquer
aplicativo
que
tenha
c a p a ci d a d e d e g e ra r d a d o s c o m o

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

catlogo de endereo, planilha, banco de


dados, etc.
Essa base de dados um arquivo que
precisa estar registrado no LibreOffice.
Isso quer dizer que o endereo desse
arquivo precisa estar gravado no
LibreOffice para que os dados possam
ser acessados. Portanto, se o arquivo de
dados for movido de pasta, ter que ser
feito um novo registro dele no
LibreOffice. Ento conveniente ter uma
pasta para armazenar esses arquivos.
Ao registrar uma fonte de dados, o
LibreOffice gera um banco de dados
(.odb) contendo as tabelas com os
dados, e esse arquivo de Banco
normalmente salvo na pasta
Documentos (Windows), ou na pasta
pessoal do usurio (Ubuntu).

56
56

Como Fazer

Tutorial

Dessa forma, tambm interessante que se tenha uma pasta prpria para
armazenar esses arquivos de banco de dados.
A ilustrao seguinte apresenta uma fonte de dados criada no Calc (CadFunc.ods)
e seu Banco de Dados (CadFunc1.odb).

Conectar a Fonte de Dados a um


Banco de Dados (BD)

Passos para a conexo de uma


Planilha a um Banco de dados

A conexo de uma fonte de dados a


um banco de dados pode ser feita de
forma automtica, utilizando tanto o
assistente de mala direta como
tambm a opo Adicionar arquivo
de banco de dados existente na
janela de inserir campos de banco de
dados. Ou pode ser feita de forma
manual, utilizando o assistente de
Fonte de dados de endereo. A
diferena que, de forma automtica
o arquivo de banco de dados ser
criado na pasta padro e, de forma
manual podemos escolher a pasta
onde o banco de dados ser criado.

1. Tipo de catlogo de endereo >


Outra fonte de dados externa >
Prximo >>.

Conexo de uma Fonte de Dados a


um BD atravs do assistente de fonte
de dados
A partir da planilha do Calc, v no
menu Arquivo > Assistentes > Fonte
de dados de endereo...

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

2. Configuraes de conexo >


Configuraes.
2.1 Tipo de banco de
dados escolher Planilha e
clicar em Prximo >>.
2.2 Caminho para o
documento de planilha >
Procurar - localize o
arquivo de planilha, clique
em Abrir e depois em
Concluir.
3. Seleo da tabela - Caso o
arquivo tenha mais de uma
planilha, ser solicitado escolher
a planilha principal.
4. Atribuio de campo - Esse
passo

opcional.
Permite
associar os campos da tabela aos
campos padres do LibreOffice.
57
57

Tutorial

Como Fazer

5. Ttulo da fonte de dados - Local define o local para salvar e o nome do


banco de dados e Nome do catlogo de endereos define o nome do
registro do banco de dados.
Gerenciar Bancos de Dados Registrados
Essa ferramenta permite excluir, adicionar ou alterar referncias de Banco de
Dados.
Menu Ferramentas > Opes > LibreOffice Base > Banco de dados.
Aqui esto relacionados todos os Bancos de Dados (.odb) registrados no
LibreOffice.
Novo Inclui, uma referncia a um arquivo de banco de dados.
Excluir Exclui uma referncia a um arquivo de banco de dados.
Editar Altera o endereo e/ou o nome de uma referncia a um arquivo de
banco de dados.

Nota

Nessa sequncia de eventos, o LibreOffice l o Banco de dados que por sua


vez l a Planilha. Se a Planilha for removida ou colocada em outra pasta, o
Banco de dados torna-se intil, e assim, deve ser realizado um novo registro
da fonte de dados.
Se o Banco de dados for colocado em outra pasta, basta refazer a conexo
utilizando a opo Editar no gerenciador de registros do LibreOffice.

2. Documento Inicial

Campos de Mala Direta

Esse o documento principal,


padronizado, com o contedo
comum a todos os destinatrios. Nele
sero inseridos os campos de
mesclagem, que so os campos
correspondentes aos campos dos
registros da base de dados. A partir
dele sero gerados todos os
documentos
finais.
Qualquer
alterao que precise ser feita, dever
ser realizada nesse documento inicial.

So os campos existentes no banco


de dados, que podem ser inseridos
no documento principal para a
mesclagem.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Menu Inserir > Campos > Outros...


Na aba Banco de dados em Tipo
escolha Campos de mala direta.
Em Seleo de banco de dados
esto disponveis todos os bancos de
dados registrados. Clicando no sinal
58
58

Tutorial

Como Fazer
[+] ser expandida a relao de
tabelas existentes.
Expandindo a tabela [+] sero
exibidos
todos
os
campos
disponveis.
A ilustrao ao lado exibe em
Seleo de banco de dados o banco
de dados cadastro em destaque.
Nele encontram-se duas tabelas:
Cadastro e cadformat. A tabela
cadformat apresenta trs campos:
COD, NOME e SETOR.
Inserir um campo da tabela no
documento
Clicar dentro do documento principal,
no local em que o campo deve ser
inserido

Formatar o campo de mesclagem


1. Clicar no
inserido.

campo

que

ser

2. Nas opes de Formato, marcar


Definido pelo usurio.
3. Escolher a formatao desejada.
4. Inserir o campo.

Clicar no campo que ser inserido


Clicar no boto Inserir.
Formatao
Mesclagem

nos

Campos

de

As formataes aplicadas nas clulas


da planilha no so transferidas para
o banco de dados, portanto, como os
dados dos campos de mesclagem
vem do banco de dados, eles sero
colocados no documento mesclado
sem as respectivas formataes. Com
isso, ao inserir os campos de
mesclagem do banco de dados,
possvel format-los.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

Formatao nos campos de Banco


de dados
Como as formataes aplicadas nas
clulas da
planilha no
so
transferidas para o banco de dados,
toda vez que for necessrio inserir
um campo de mesclagem, ele dever
ser inserido com a opo de formato
59
59

Como Fazer

Tutorial

Definido pelo usurio. Para que no seja necessrio repetir esse


procedimento, uma alternativa formatar os campos diretamente no Banco
de Dados registrado.
Formatar os campos do Banco de Dados
1. Abrir o arquivo .odb

2. O banco ser ento aberto no LibreOffice Base.

3. Clicar no controle Tabelas. Dessa forma, sero exibidas todas as tabelas do


banco de dados.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

60
60

Como Fazer

Tutorial

Se ao clicar no controle Tabelas aparecer uma mensagem como na


ilustrao abaixo, significa que seu banco de dados perdeu o vnculo com a
planilha original. Ela pode ter sido movida para outra pasta ou apagada.
Assim, o banco torna-se intil.

Nota

4. Abrir a tabela desejada com um duplo clique. Ser apresentada a tabela


com todos os seus registros.

5. Clicar com o boto direito do mouse no ttulo da coluna que deseja


formatar, e em seguida clicar em Formato da coluna.

6. Escolher ento, o formato desejado. Em seguida, as colunas do banco


apresentaro os dados com a formatao escolhida.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

61
61

Como Fazer

Tutorial

Aps formatar os campos, fechar a tabela, salvar o banco e fechar o arquivo. A


partir da, sempre que inserir o campo de mesclagem desse banco, ele j
estar formatado.
3. Documento Mesclado
o resultado da combinao do documento principal com os registros da base
de dados. Ser gerado um documento, com o mesmo texto do documento
inicial, para cada registro da base de dados. O documento mesclado gerado
a partir do passo 8 do assistente de mala direta.
Menu Ferramentas > Assistente de mala direta...
Aps acionar o passo 8 do assistente necessrio salvar o documento
mesclado como documento nico ou como documentos individuais.
Documento nico Cada um dos documentos correspondentes a cada um
dos registros ser gerado como pgina de um mesmo documento.
Documentos individuais Cada um dos documentos correspondentes a cada
um dos registros ser gerado como um documento independente.
A ilustrao seguinte apresenta o fluxo dos dados desde a fonte de dados at o
documento mesclado.

4. Etiquetas
Normalmente, para impresso, so utilizadas etiquetas do fabricante PIMACO
por serem de fcil aquisio no mercado. Esse fabricante disponibiliza no
prprio site um aplicativo que possui ferramentas prprias para a criao das
suas etiquetas.
Porm, para utilizar em um formato de mala direta, obtendo os dados de um
campo, interessante especificar o formato da etiqueta que deseja utilizar.
Ambiente de Etiquetas
Menu Arquivo > Novo > Etiquetas
A caixa de dialogo Etiquetas possui 3 abas: Etiquetas, Formato, Opes.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

62
62

Como Fazer

Tutorial

Etiquetas Define tipo de etiqueta, banco de dados relacionado e contedo


da etiqueta.
Formato Cria etiquetas de dimenses personalizadas
Opes Define detalhes de impresso como distribuio das etiquetas na
pgina e impressora.
5. Criar Etiquetas de Mala Direta
A seguir abordaremos as etapas para a criao de etiquetas onde, cada
etiqueta ter informaes distintas obtidas a partir de um banco de dados.
Tipo de Etiqueta
Na aba Etiquetas, ao escolher o Fabricante, sero disponibilizados os modelos
daquela marca no box Tipo. Ao escolher o tipo, sero informadas as
dimenses da etiqueta.

rea de Texto da Etiqueta


Local onde digitado o texto ou so inseridos campos de mesclagem na
etiqueta.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

63
63

Como Fazer

Tutorial

Inserir Campos de Mesclagem na Etiqueta


Ainda na aba Etiquetas, seguem as etapas para inserir campos de mesclagem:
1. Escolher o Banco de Dados.
2. Escolher a Tabela do banco de dados.
3. Escolher o Campo do banco de dados.
4. Clicar no boto Inserir.

Gerar Folha de Etiquetas Documento Inicial


Aps concluir o texto da etiqueta, clicar no boto Novo documento. Assim,
ser criado, um novo documento com a estrutura das etiquetas montadas em
uma tabela.

Mesclar a Folha de Etiquetas com o Banco de Dados


Ao gerar uma folha de etiquetas com campos de mesclagem, o novo
documento fica associado ao banco de dados e, a partir da, s mesclar a
folha com o banco.
Menu Fer
Ferramentas > Assistente de mala direta...
Ao entrar no Assistente, seguir os passos seguintes:
1. Ir direto ao Passo 8 Salvar, imprimir ou enviar.
2. Salvar o documento inicial, que a folha de etiquetas.
LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

64
64

Como Fazer

Tutorial

3. Salvar o documento mesclado como documento nico, que uma nova


folha de etiquetas com os dados obtidos do banco.

6. Criar etiquetas simples de pgina inteira


A seguir abordaremos como gerar uma folha com todas as etiquetas de
mesmo contedo.
Criar Etiquetas
Aba Etiquetas
1. Escolher Fabricante e Tipo de etiqueta desejada.
2. Na rea de Texto da etiqueta digitar o texto que ser exibido.

3. Ao clicar no boto Novo documento ser gerada uma folha de etiquetas


toda preenchida com o mesmo contedo.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

65
65

Como Fazer

Tutorial

7. Sincronizar etiquetas
Recurso que permite alterar o mesmo contedo de todas as etiquetas da folha
de etiquetas. Ele deve ser ativado no momento de gerar a folha de etiquetas,
antes de clicar no boto Novo documento.
documento.
Criar a Folha de etiquetas
1. Abrir caixa de dialogo Etiquetas.
2. Clicar na aba Etiquetas e preparar a etiqueta.
3. Clicar na aba Opes.
4. Marcar a opo Sincroniz
Sincronizar contedo.
contedo.
5. Clicar no boto Novo documento.
documento.
Ser gerada uma folha de etiquetas com um controle Sincronizar etiquetas,
conforme ilustrao seguinte.

Alterar a Folha de Etiquetas


Qualquer alterao deve ser realizada somente na primeira etiqueta da
folha, conforme a ilustrao seguinte.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

66
66

Como Fazer

Tutorial

Aps concluir a alterao na primeira etiqueta, clicar no boto Sincronizar


etiquetas,
etiquetas, assim, a alterao ser aplicada em todas as demais etiquetas,
conforme a ilustrao seguinte.

Nota

Para utilizar a sincronizao em etiquetas de mala direta, as


alteraes devem ser realizadas no Documento Inicial, o
documento que possui os campos de mesclagem.

Denis Dobbin - Formao superior em Tcnico de TI pela UniverCidade/RJ.


Experincia com suporte tcnico e treinamento de software. Atua em Treinamento
junto ao Sindpd-RJ. Conforme demanda de mercado atua em ambiente Windows e
aplicaes MSOffice. Atualmente integrando o Software Livre s atividades, focando
em aplicativos de edio grfica e LibreOffice e promoo dessas ferramentas.

LibreOffice
LibreOffice Magazine
Magazine ||Junho
Junho 2014
2014

67
67

Espao Aberto

Ar tigo

Por Flvio Gomes da Silva Lisboa


Em uma era de produtos tangveis
descartveis, parece ficar mais difcil
convencer quem no programador
da necessidade de reaproveitamento
de cdigo na produo de software.
Mas a necessidade fica bem clara
quando se mostra que escrever
cdigo implica em escrever texto e
quanto mais cdigo se escreve, mais
tempo se leva. E tempo dinheiro.
Por isso, o reso no desenvolvimento
de
software

algo
deveras
importante, porque implica em
economia.
O
paradigma
da
programao orientada a objetos tem
entre
suas
caractersticas
um
mecanismo para facilitar o reso: a
herana de classes.
Erich Gamma, em uma entrevista
dada a Bill Venners em 2005, disse
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

ver trs nveis de reso. O primeiro


nvel o reso de classes. O segundo
o reso de conjuntos de classes, de
bibliotecas de classes. O terceiro nvel
ele chama de framework.
Um framework para software como
uma estrutura pr-moldada de um
galpo, com colunas e vigas prontas.
Ele prov a base para a construo, a
parte que genrica, que tem de ser
feita em todo projeto.
Ele tambm como um mapa, pois
orienta o desenvolvedor no caminho
que deve tomar com relao s
decises arquiteturais.
Um framework, finalmente, encerra
conhecimento e experincia na forma
de
padres
de
projeto
implementados.
68
68

Espao Aberto
O estudo de um framework como
um treinamento com grandes
mestres.
Ao pesquisarmos sobre frameworks
para software, encontraremos vrios
produtos disponveis no mercado que
compreendem
uma
trade
de
elementos: padres de projeto
implementados,
padres
de
codificao
incorporados
e
ferramentas de gerao de cdigo. Os
dois primeiros elementos, com
certeza, so intrnsecos ideia de
framework, mas o ltimo deve ser
visto como algo adicional, porm no
necessrio, que pode ser usado, mas
do qual no se deve depender.
Aqui falaremos sobre um framework
para desenvolvimento de aplicaes
em PHP, o Zend Framework, que est
na verso 2.
PHP a linguagem de programao
presente na maior parte dos
servidores Web do mundo. Tambm
a
primeira
linguagem
de
programao que nasceu com foco
para Web. E software livre.
PHP prov inmeros recursos para
desenvolver aplicaes Web, scripts
para automao de tarefas e at
aplicaes Desktop, com PHP-GTK.
Sua sintaxe extremamente concisa,

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
o que permite realizar tarefas com
poucas linhas de cdigo.
Mas
se
PHP
j
facilita
o
desenvolvimento,
o
que
seria
desenvolver com Zend Framework?
Seria algo similar ao doutor Bruce
Banner se transformar no Incrvel
Hulk. Zend Framework deixa o PHP
mais
poderoso,
ao
prover
componentes orientados a objeto
fracamente acoplados com uma
enorme gama de servios e uma
arquitetura direcionada para reso.
Como dissemos previamente, Zend
Framework est na sua segunda
verso. Fizemos uma analogia da
aplicao PHP com Zend Framework,
comparando-o com o Incrvel Hulk. O
que seria a verso 2? O Incrvel Hulk
de armadura com espada, lana e
escudo?
Essa analogia no boa, at porque o
Hulk dificilmente precisaria de algum
equipamento. Uma ilustrao melhor
sobre a evoluo do Zend Framework
da verso 1 para 2 uma cena do
filme 300, que conta a histria da
batalha
do
desfiladeiro
das
Termpilas, onde um pequeno grupo
de espartanos conteve o avano do
numeroso exrcito persa at serem
trados. Aps serem cercados, o

69
69

Espao Aberto
imperador Xerxes exige a rendio do
rei Lenidas. O rei depe o seu
escudo, seu elmo e sua lana e
aparentemente
se
inclina
em
rendio. Mas isso foi, na verdade,
apenas um estratagema para que ele
se
livrasse
dos
objetos
que
atrapalhavam seus movimentos e
assim pudesse atirar a lana
atingindo o rosto de Xerxes.
Zend Framework 2 mais despojado
que o Zend Framework 1. Podemos
comparar a verso 1 com um soldado
norte-americano, equipado com o
que h de mais avanado em
tecnologia militar. No entanto, o
equipamento cobra um preo, pois
ele pesa e dificulta os movimentos do
soldado. Zend Framework 2 como
um soldado vietcongue, que possui
apenas o necessrio para lutar: sua
arma. Sem peso, ele pode correr,
subir em rvores, e, adicionalmente
pelo fato de ser menor que o norteamericano, pode passar por lugares
mais estreitos.
importante ressaltar que despojado
no quer dizer vulnervel. O
Wolverine pode tirar seu uniforme,
mas continuar com seu fator de cura
e suas garras de adamantium. Alis, o
fator de cura uma analogia muito
boa para explicar a caracterstica de
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
robustez de uma aplicao. Uma
aplicao robusta no aquela que
impede ataques ou falhas, mas
aquela que consegue se recuperar.
No h problema em cair, se voc
consegue se levantar.
Zend Framework 2 (ZF2) mantm a
implementao do padro de projeto
Controlador Frontal, que transforma
a aplicao em uma espcie de
fortaleza com apenas um ponto de
acesso para requisies. Com esse
padro fica muito mais fcil controlar
o fluxo de requisies, e assim
implantar facilmente tratamento da
entrada de dados.
ZF2
possui
o
componente
Authentication,
que
realiza
a
autenticao do usurio baseada em
adaptadores, que permitem que o
desenvolvedor escolha contra qual
mecanismo quer autenticar. Ele
tambm prov um componente de
controle de acesso, Permissions, que
permite
escolher
duas
implementaes, ACL (Access Control
List) ou RBAC (Role Based Access
Control).
Os dois componentes acima j
existiam, mas Crypt novo. Ele prov
ferramentas
criptogrficas
para
proteger e autenticar dados sensveis
em PHP de modo fcil e seguro.
70
70

Espao Aberto
Uma
caracterstica
mantida
e
aprimorada a disponibilizao de
filtros de dados, que modificam e
removem pores indesejadas da
entrada de dados. Junto com ela
continuamos tendo validadores, que
respondem se um dado vlido de
acordo com uma determinada regra.
ZF2 possui filtros e validadores
genricos
implementados,
e
interfaces para implementar filtros e
validadores especficos.
Para combinar as operaes de
filtragem e validao para uma
entrada
de
dados,
existe
o
componente InputFilter. Ele permite
que cadeias de filtros e validadores
sejam associados a uma entrada, de
modo que fica fcil tratar e validar
conjuntos de dados submetidos para
uma aplicao.
No somente a entrada deve ser
tratada, mas a sada tambm. O
ataque XSS (Cross-Site Scripting)
explora a possibilidade de execuo
de comandos no processamento de
uma resposta HTTP que contm uma
pgina HTML. Para ajudar na defesa
contra ataques XSS, ZF2 prov o
componente Escaper, que estende o
tratamento para sada contido na API
do PHP.
Um tipo de ataque tambm possvel
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
a
submisso
em
massa
de
formulrios para uma aplicao por
meio de um rob, que envia
repetidas requisies para um URI de
um servidor Web. muito simples
programar um rob para submeter
requisies a partir de um formulrio
forjado, criado diretamente a partir
do original. Para deter esse tipo de
ataque existe uma tcnica chamada
Catpcha, que a sigla para
Completely Automated Public Turing
test to tell Computer and Humans
Apart. O teste de Turing um
algoritmo para verificar se uma
pessoa com a qual no se tem
contato direto um humano ou um
rob. O Captcha consiste em gerar
uma imagem de uma palavra, que
deve ser submetida junto com o
formulrio, como um token que
identifica que uma submisso
vlida. A eficcia do Captcha consiste
na dificuldade que o rob tem em
descobrir qual a palavra a partir da
imagem.
Palavras
podem
ser
extradas de imagem com sucesso se
seguem padres. O Captcha no
entanto, trabalha com a distoro das
palavras,
o
que
aumenta
a
complexidade
da
tarefa
de
reconhecer padres de letras e
nmeros. ZF2 possui um componente
Captcha, mas voc tambm pode
71
71

Espao Aberto
usar a biblioteca ZendService para
consumir o Recaptcha, um servio
livre de Captcha com suporte
acessibilidade.
ZF2 prov a infraestrutura para
implementar aplicaes seguras. Ele
s no impedir que usurios digam
suas senhas se forem torturados.
ZF2 foi projetado para permitir que
desenvolvedores criem aplicaes
modulares. Na verdade, ZF2 fora o
programador
a
pensar
em
modularidade, porque para criar uma
aplicao, ele precisa ter ao menos
um mdulo. Uma aplicao ZF2
consiste em um conjunto de
mdulos. A coordenao entre os
mdulos feita pelo componente
ModuleManager.
Quando a aplicao ZF2 recebe uma
requisio, o ModuleManager quem
se encarrega de casar o padro da
rota solicitada com as rotas definidas
pelos mdulos. Cada mdulo define
suas prprias rotas, assim como
tambm define sua configurao, a
traduo de seus textos e a
implementao do padro de projeto
MVC (Model-View-Controller).
A implementao do MVC no mdulo
do ZF2 separa as camadas MC da V. A
duas primeiras ficam dentro de uma
pasta src, que contm apenas classes.
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
Na pasta view, da camada V, existem
apenas scripts para gerao de
pginas HTML. Com essa estrutura, a
interface com o usurio fica
totalmente separada da lgica de
negcio. A separao, na verdade,
bem maior, de modo que o
componente View desacoplado do
Mvc.
MVC, como todo padro de projeto,
resolve uma parte do problema de
construir uma aplicao. Como ZF2
pretende resolver o problema todo,
ele vai alm do MVC, agregando
componentes que tratam de outras
questes genricas em aplicaes
Web, como a gerao e validao de
formulrios, a navegao entre
pginas e a paginao de dados.
ZF2 tambm prov suporte a
internacionalizao. Como j foi
citado, cada mdulo possui uma
estrutura definida para traduo que,
por padro, usa o formato gettext,
para delegar a traduo para
tradutores que no necessitam
conhecer a implementao da
aplicao. Alm disso, o componente
i18n prov classes para tratar
moedas, datas e horas e nmeros em
geral.
O banco de dados relacional tornouse o parceiro tradicional de dana das
72
72

Espao Aberto
aplicaes orientadas a objeto.
Embora ambientes de computao
em nuvem com processamento
distribudo tenham adotado outros
paradigmas de armazenamento de
dados, o banco relacional continua
sendo utilizado para casos de uso em
que a linguagem de consulta SQL a
soluo mais apropriada. Para
trabalhar com bancos relacionais em
aplicaes orientadas a objeto sem
criar
aprisionamento
a
um
determinado SGBD e diminuindo os
pontos de manuteno, relativos a
operaes de banco, ZF2 prov o
componente Zend\Db. Ele abstrai a
conexo com o banco de dados e
permite
a
implementao
de
mapeamento objeto relacional.
A manuteno, alis, um dos alvos
do ZF2. Para facilitar a mudana, que

a
nica
constante
no
desenvolvimento
de
software,
dispomos do componente Zend\Di
que facilita a injeo de dependncias
em cadeias de objetos, de modo que
no seja preciso modificar vrios
arquivos
quando
ocorre
uma
refatorao na estrutura hierrquica
de classes ou na assinatura de
mtodos.
O
desacoplamento
de
implementaes torna-se mais fcil
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
com o tratamento da criao de
objetos como um servio. O
componente
Zend\ServiceManager
permite a criao e recuperao de
objetos complexos sem criao de
dependncias pela camada de
controle da aplicao.
Para
evitar
o
processamento
desnecessrio de aes ocasionais e
tambm
permitir
a
injeo
condicional de regras de negcio, o
ZF2
prov
o
componente
Zend\EventManager.
Esse
componente foi projetado para a
verso 2 mas tambm criado na
verso 1, o que permite que
aplicaes legadas possam iniciar
uma
refatorao
para
uma
programao orientada a eventos.
Zend\EventManager

um
componente desacoplado, como
Zend\Db, o que permite que ele seja
usado em aplicaes PHP que no
utilizem a implementao MVC do
ZF2.
O reso no se limita ao
reaproveitamento
de
implementaes que ns j fizemos,
mas de implementaes que outros
j fizeram. E reso no implica em ter
que juntar todo o cdigo-fonte em
um mesmo local. Voc pode
simplesmente consumir servios para
73
73

Espao Aberto
obter dados que sua aplicao
necessita sem ter de refazer um
tratamento que j realizado de um
forma otimizada por um terceiro.
Para isso, ZF2 prov os componentes
Zend\Feed, Zend\Json, Zend\Soap e
Zend\XmlRpc, que permitem o
consumo de servios que usem os
protocolos RSS, JSON-RPC, SOAP e
XML-RPC. Em complemento, sua
aplicao pode utilizar qualquer um
dos
componentes
da
famlia
ZendService, que um projeto
especfico para o consumo de
servios de provedores amplamente
utilizados, como Amazon, Google,
Flicker e Twitter.
ZF2 dispensa o programador de
implementar o que h de mais
frequente na construo de software
em
PHP.
Zend\Cache
permite
aumentar
o
desempenho
da
aplicao acelerando a leitura de
dados de uso frequente a partir do
servio de cache mais adequado e
que pode ser mudado graas ao
padro de adaptadores. O log da
aplicao, extremamente necessrio
para auxiliar na descoberta e
correo de bugs e auditoria, pode
ser gravado em vrios destinos
simultaneamente, graas estrutura
de mltiplos escritores de Zend\Log.
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
A preservao de dados entre
requisies

facilitada
pelos
componentes
Zend\Serializer
e
Zend\Session, enquanto Zend\Stdlib
prov a estrutura necessria para
fazer o transporte de dados dos
sistemas de armazenamento para os
objetos da camada de modelo.
ZF2 foi projetado para resolver 80%
dos problemas de uma aplicao
Web.
Isso
envolve
questes
genricas. Se voc precisar resolver
alguma questo que faz parte dos
20% restantes, pode encontrar ajuda
em outros projetos da Zend, como
ZendOpenId para gerncia nica de
identidade
e
ZendCloud
para
consumo de servios em plataformas
de nuvem sem acoplamento.
Uma caracterstica que j existia
desde a verso 1 a possibilidade de
extenso. Isso na verdade algo
inerente da programao orientada a
objetos. O que o ZF2 faz prover
mais formas de extenso de suas
funcionalidades do que a herana,
que a nica ferramenta de reso da
orientao a objetos. A camada de
controle pode ser estendida com
plugins enquanto a camada de viso
usa
helpers
para
adicionar
dinamicamente funcionalidades, sem
necessidade de criar forks para o ZF2
74
74

Espao Aberto
quando existe conflito entre a
necessidade do projeto e o carter
genrico do framework. Alm disso,
seguindo o padro PSR-0, possvel
criar bibliotecas de componentes que
estendam o ZF2 e mdulos que
possam ser reaproveitados entre
projetos ZF2. Enquanto os mdulos
tm o reso limitado a projetos com
a implementao MVC do ZF2, os
componentes podem ser usados em
qualquer projeto PHP que siga o
padro PSR-0, seja ele feito com
Symfony2 ou Aura. Finalmente, a
partir da verso 5.4 do PHP, voc
pode criar traits para reutilizar
conjuntos
de
funcionalidades
transversais.
ZF2 no tem dependncia com
relao
a
ambientes
de
desenvolvimento, mas um ambiente
integrado com ferramentas de
qualidade de software altamente

Ar tigo
desejvel. Uma sugesto o Zend
Eclipse PDT, um ambiente de software
livre com funcionalidades de anlise
esttica de cdigo. Isso quer dizer
que o programador alertado sobre
problemas no cdigo-fonte e pode
corrigi-los antes de executar a
aplicao. O Zend Eclipse PDT pode
ser integrado ao Zend Debugger ou
XDebug, e assim o programador pode
executar programas PHP linha a
linha, vendo o rastro de execuo,
valores de variveis e expresses e
podendo optar pela passagem direta
sobre mtodos, funes e at
sequncias de chamadas. Alm disso,
o Zend Eclipse PDT permite a gerao
de projetos com a estrutura do ZF2
incluindo
a
biblioteca
de
componentes, alm de gerar o
esqueleto
de
mdulos
e
controladores.

Flavio Gomes da Silva Lisboa autor dos livros:

Zend Framework Desenvolvendo em PHP 5 Orientado a Objetos com MVC,

Zend Framework Componentes Poderosos para PHP e,

Criando Aplicaes PHP com Zend e Dojo


Flavio Gomes da Silva Lisboa - Bacharel em Cincia da Computao. Psgraduao em Aplicaes Corporativas usando Orientao a Objetos e Tecnologia
Java. Programador formado pelo Centro Paula Souza. Foi Analista na diretoria
internacional do Banco do Brasil. Atualmente no Serpro, chefia o setor de adequao
da soluo de mobilidade do Expresso 3. Associado da ABRAPHP, Zend PHP
Certified Engineer, Zend Framework Certified Engineer e contribuidor oficial do
projeto Tine 2.0, sute livre de comunicao em PHP.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

75
75

Ar tigo

Espao Aberto

Por Angelo Cnop

Um conceito relativamente novo que


ultimamente vem ganhando espao
o da internet das coisas e sobre
como lidaremos com uma srie de
novos aparelhos inteligentes e que
esto todos interconectados. Porm
para muitos que ainda no esto
totalmente familiarizados com os
termos PC, CPU, HTML um pouco
difcil de entender conceitos mais
complexos como o da internet das
coisas, e para tentar explicar um
pouco pode-se trazer como exemplo
conceitos e aparelhos j existentes
(neste caso especificamente o
Arduno poder deixar algumas
coisas claras e mais fceis de serem
entendidas).
Mas...
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Primeiro, caso voc no saiba do que


se trata ou o que seja um Arduno, vai
uma definio simplista Arduno
uma ferramenta onde voc consegue
ler dados de sensores, controlar
componentes eltricos como LEDs ou
motores atravs de cdigo, entre
outras coisas.

uma plataforma aberta para


desenvolvimento de dispositivos
de hardware baseados em uma
famlia de microcontroladores da
Atmel;
Tecnologia inicialmente italiana,
utilizada para fins didticos;
Posteriormente,
ganhando
popularidade com artistas, e as
mais diversas reas.

76
76

Espao Aberto
O Arduino um hardware livre criado
para fins didticos, como sua
aquisio
e
aprendizado
so
disponveis por meio de vrias fontes.
Basicamente, foi uma ideia que
professores italianos tiveram para
ensinar eletrnica aos seus alunos,
algo bem engenhoso que teve uma
tima receptividade. E no universo
open source surgiram diversos clones
e afins que so suportados por uma
comunidade
imensa
e
ativa,
produzindo material abundante e de
fcil entendimento para quem tem
vontade e pacincia de aprender.
No preciso muita coisa para
comear, basta um Arduno, um LED,
um cabo USB, e um computador.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
Pronto! J possvel escrever o
primeiro cdigo.
Obviamente necessrio a instalao
e configurao de um software para a
interao entre o Arduno e o seu
computador, tudo explicado em
mnimos detalhes no endereo oficial:
http://arduino.cc/" \t "_top
Alguns leitores talvez estejam se
perguntando onde o Arduno se
encaixaria nos conceitos de internet
das coisas dito no comeo?
Basicamente da mesma forma que o
Arduno pode acender um LED (o
programa mais simples, como um
hello world), tambm pode ser
conectado a internet e controlar todo
um sistema complexo de alarmes,

77
77

Espao Aberto

Ar tigo

sensores de temperatura, at mesmo cmeras de monitoramento. E o mesmo


cdigo que foi utilizado para acender um LED, pode ser usado para ligar um
ventilador, ou uma lmpada. Olha a casa inteligente ai!
Fazendo deste um exemplo claro de interao entre software livre, internet
das coisas, e de fato as coisas.
E o melhor de tudo que o investimento de baixssimo custo, tornando
acessvel aprender e conhecer mais sobre essa incrvel ferramenta.

Angelo Cnop - Graduado em Sistemas de Informao. Atualmente


cursando o mestrado em Cincia e Tecnologia Nuclear pelo Instituto de
Engenharia Nuclear na rea de Realidade virtual. Trabalhou com gerncia
de servidores em instituies acadmica e comercial. Autodidata em
Arduino desenvolveu sistemas para os mais variados usos, como
monitoria, automao residencial e mais recentemente realidade
aumentada/imersiva.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

78
78

Ar tigo

Espao Aberto

Cibercultura e Software Livre:


Quando um cruza com o outro
Por David Jourdain
Apesar de ser um tema muito flexvel
e com narrativas que diferem de
autor para autor, certo dizer que
muito do qu entendemos hoje como
Software Livre est permeado por
muitos dos ideais que formaram as
poucas definies aceitas de forma
mais universal sobre Cibercultura.
Profundamente arraigada no iderio
hacker, a cibercultura ajudou a
definir muito do que a computao
entende hoje como cincia, pois
alguns dos princpios defendidos no
ciberespao
so
os
mesmos
defendidos nos meios acadmicos
das instituies mais respeitadas do
mundo, quando o assunto
computao.
Longe de apresentar uma resposta
final, o objetivo deste artigo mostrar
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

que existe muito de Software Livre na


Cibercultura, e provavelmente a
Cibercultura no seria a mesma sem
o Software Livre.
Antes de tratarmos como a
cibercultura nasceu e se mantm em
nossos dias, devemos observar como
a Cultura nasce e se mantm na
sociedade.
O princpio da formao da cultura
est diretamente ligado ao processo
de interao e de relacionamento
entre
as
pessoas
que,
ao
identificarem certas caractersticas e
costumes comuns, passam a difundilo entre seus amigos, parentes,
colegas, ou seja, entre seus pares.
Normalmente, a manuteno de uma
determinada cultura est atrelada a
forma como estabelecemos algum
79
79

Ar tigo

Espao Aberto
tipo
de
vnculo
com
nosso
semelhante, seja ele de ordem
religiosa, territorial ou at mesmo
racial.
Ou seja, existem fatores que
permitem que as pessoas se
identifiquem como participantes da
mesma
cultura,
dos
mesmos
costumes. Estes fatores podem ser
facilmente verificados em momentos
onde vemos a manuteno de uma
determinada cultura, apesar do
ambiente globalizado onde este
grupo esteja inserido. Especfica por
quase todo o continente americano,
vemos um pouco disso, quando
observamos as festas tpicas que
so, na verdade, o esforo visvel de
manter os laos e vnculos com uma
determinada cultura.
Com a cibercultura, o processo no
difere muito. Contudo, um dos
principais fatores que torna esta
cultura to peculiar o fato de que,
independente do ambiente social,
territorial, racial e religioso, podemos
encontrar pessoas das mais distintas
entre si que, quando inseridas neste
contexto da cibercultura, se tornam
membros do mesmo grupo, se
identificam
como
pares
que
compartilham das mesmas ideias,
dos mesmos costumes e at mesmo
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

da mesma forma de se comunicar. E


isso se torna possvel atravs de um
meio em que, a 50 anos atrs,
nenhum antroplogo apostaria que
poderia se transformar em uma
forma
de
estabelecer
relacionamentos.
Muitas
vezes
virtuais mas, sim, relacionamentos!
Podemos tratar do contexto da
cibercultura a partir da formao de
comunidades hackers em algumas
universidades americanas, por volta
da dcada de 50. Em 1959, no
Massachusetts Institut of Technology
MIT, temos o surgimento da
primeira comunidade hacker da
instituio, ligada ao curso de
computao. Em 1960, a partir de
atividades desta comunidade e de
disciplinas do curso de computao,
surgem
alguns
conceitos
que
posteriormente
se
tornariam
acessveis
tambm
para
a
compreenso dos que no fazem
parte desta rea da cincia. So eles:

o conceito de cyborg
cybernetic organism);

(de

o conceito do hypertext;
a formao da Arpanet, que
acabaria por balizar o qu hoje
conhecemos por Internet, entre
outros.

80
80

Espao Aberto
Esta comunidade nasceu sob o nome
de Tech Railroad Model Club e tinha
como o centro do universo os
computadores TX e tudo que girava
em torno dos conhecimentos que
permitissem que as capacidades
destas mquinas fossem exploradas
ao mximo possvel. No incio, estas
comunidades
hackers
tinham
basicamente o mesmo princpio:
compartilhar
e
discutir
conhecimentos que permitissem o
crescimento do conhecimento de
como explorar mais e melhor as
capacidades destes computadores.
Era um meio de hackers, com
hackers e para hackers. O autor do
livro Hackers: Heroes of the
Computer Revolution, Steven Levy,
abordou muito bem sobre como
estas comunidades hackers agiam
nesta poca, pois j se podia verificar
que uma subcultura se formava nesta
ocasio, pois tudo neste grupo girava
em torno do qu se podia fazer
dentro destas mquinas. No artigo
Welcome to Cyberia: Notes on the
Antropology of Cyberculture, o autor
Arturo Escobar tambm discorre
sobre estas primeiras caractersticas
peculiares que existiam nestes clubes
de hackers, como seus jarges, seus
gostos compartilhados, seus hobbies
em comum e tambm suas vises
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
sobre o modo como a informao
deveria ser compartilhada, com o
intuito de que um dos membros
deste clube pudesse levar quele
conhecimento, ou cdigo, um pouco
mais alm do que o autor original fez.
Outros clubes semelhantes, mais ou
menos na mesma poca, tambm
surgiram em outras instituies,
como no Stanford Al Lab na Stanford
University, Comp Lab na CarnegieMellon University e o Lab Tech na
Worcester Polytechnic Institute, entre
tantos outros. tambm desta poca
que
jarges
surgiram
nestas
comunidades, como hacker, codecrack e tantos outros.
Um segundo momento, algo como
um segundo nascimento, ocorreu
quando muitos destes conceitos da
cibercultura
saram
destas
universidades e comearam a se
popularizar, seguindo a massificao
dos computadores na sociedade,
entre a dcada de 1970 e incio da
dcada de 1980.
No incio desta segunda etapa para a
cibercultura, os computadores ainda
eram vistos pela sociedade em geral
como um objeto fim, para executar
determinadas operaes. Algo que
unia a calculadora e a mquina de
escrever, no mais do que isso.
81
81

Espao Aberto
Contudo, nos meios acadmicos, a
comunicao e o compartilhamento
do conhecimento adquirido entre
estes clubes fervilhava. E por conta
do crescimento destes clubes,
comeam
a
surgir
os
desenvolvedores por hobby, que
comeam a desenvolver aplicativos e
compartilham com seus pares.
Quando em 1971 a Intel lana seu
primeiro
microprocessador
miniaturizado, abriu caminho para a
massificao da computao na
sociedade.
A cada novo dia, a cada nova semana,
alguma nova aplicao, ou software,
ou mtodo, ou conhecimento era
compartilhado entre os participantes
destes grupos. BBS's existiam por
todos os lados nos Estados Unidos,
compartilhando softwares que alunos
destas universidades haviam feito,
como objeto de seus trabalhos de
disciplinas ou fruto de seus TCC's.
Neste perodo de efervescncia
tecnolgica comeam a surgir os
primeiros conflitos entre os primeiros
ideais de compartilhamento de
conhecimento e o surgimento das
primeiras grandes empresas de
software, que por falta de um modelo
mais especfico, adotaram o mesmo
conceito de patenteamento, registro
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
e copyright j existente para
diversos
elementos
fsicos
comercializados na sociedade. Ocorre
que esta subcultura, a cibercultura, j
tinha
balizadores
claros
de
relacionamento,
que
era
o
compartilhamento do conhecimento
para que a cincia em torno dos
computadores fosse promovida a um
patamar alm do mercado, alm da
formao de produtos, alm da
comercializao de bens de consumo.
bom deixar claro que nunca houve
nestas comunidades hackers um
conceito contrrio ao mercado.
Outrossim, eles sempre estiveram
favor do compartilhamento. E como
esta
cibercultura
comeou
a
encontrar barreiras que passaram a
coibir e at mesmo punir este
comportamento, o que parecia para
estas
comunidades
algo
at
antinatural, levantaram-se dentre
estes hackers alguns que decidiram
que algo poderia e deveria ser feito
para preservar estes ideais iniciais de
compartilhamento do conhecimento.
Por isso que em 1985 fundada a
Free Software Foundation, que se
dedica a eliminao de restries
sobre a cpia, redistribuio, estudo
e modificao de programas de
computadores bandeiras do movi82
82

Espao Aberto
mento dosoftware livre, em essncia.
Neste ponto, peo desculpas a meus
amigos advogados e deixo aqui uma
recomendao: Se voc advogado,
tire a toga e continue a leitura, pois
deste ponto em diante, trata-se de
anlise histrico contextual sobre o
qu ocorreu no meio da tecnologia,
por

conta

da

legalizao

da

informtica.
A partir do momento em que alguns
destes que no estavam inseridos no
contexto da cibercultura comearam
a analisar que seria possvel precificar
este processo de desenvolvimento,
surgem por todos os lados a licena
de uso. Se at ento voc tinha
acesso ao cdigo e poderia estud-lo
e modific-lo e at torn-lo melhor,
agora voc tem o direito de uso
como o ltimo recurso de acesso.
Voc no pode mais estudar o cdigo,
nem modific-lo e muito menos
torn-lo melhor, mesmo que voc
saiba. E para garantir que este
direito seria respeitado, passa a
fazer

parte

do

dia

dia

da

computao uma figura que at


ento no tinha o menor sentido de
estar entre os hackers, a no ser para
ter acesso a este ou aquele software.
O advogado!
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
Atualmente, grandes empresas de
softwares
tem
dois
grandes
departamentos.
O
de
desenvolvimento e o jurdico. Em
alguns casos, o departamento
jurdico at maior do qu o
departamento de desenvolvimento,
principalmente com o advento das
fbricas de software na ndia e na
China, onde empresas de software
americanas contratam as chamadas
code farms para desenvolver seus
softwares,
e
posteriormente
assumem os advogados na matriz,
para garantir que o direito de uso
ser respeitado, conforme a licena
do software.
Sem perceber, esta posio unilateral
de muitas empresas acabou por
transformar
a
imagem
destes
hackers, que antes tinham apenas o
desejo de elevar a computao a um
nvel cada vez melhor, maior e mais
eficiente, a condio de ciberpunks,
as vezes at mesmo de marginais
cibernticos, por no respeitarem
este modus operandi. Neste ponto, a
linha da formao da cibercultura se
v bifurcada em sua essncia: uma
linha segue pela mera utilizao dos
softwares, ora considerando o uso
legal ou no do software; outra linha
opta por se manter fiel aos princpios
83
83

Espao Aberto
formadores destas comunidades
hackers,
e
segue
para
um
posicionamento ao lado de conceitos
de software livre e cdigo aberto.

Ar tigo
das grandes universidades. Estas
continuaram
como
sempre,
produzindo mais e mais tecnologia.

Existe um ditado alemo que em


traduo livre diz mais ou menos
assim: Quando algum quer fazer a
coisa certa, chama um amigo.
Quando quer fazer do seu jeito,
chama um advogado!

Contudo, aquele novo conhecimento,


que aquelas comunidades hackers
desejavam que fosse compartilhado
para a formao de uma sociedade
mais
desenvolvida,
este
conhecimento acabou relegado a
condio marginal na sociedade,
quase como se algum no usa a
barrinha azul um deslocado, um
antissocial. Grande ironia! Os que
desejavam
compartilhar
conhecimento para a formao de
uma sociedade melhor e mais
inteligente, acabam sendo vistos
como antissociais, pois no usam e
nem sequer precisam usar a
barrinha azul.

Infelizmente esta situao perdurou


por vrios anos, em que a
computao evoluiu muito pouco, em
relao ao modo de interao
usurio X mquina, j que a
sociedade ficou massificada com a
barrinha azul, o boto verde e a
terra dos teletubbies no papel de
parede. Durante o perodo da
barrinha azul, muito pouco de
inovao real se desenvolveu. No
estamos falando da cincia de alto
nvel, dentro dos centros acadmicos

Nos ltimos anos, quando finalmente


algumas empresas vinculadas a TI
perceberam que o compartilhamento
de
conhecimento
permite
o
desenvolvimento de inovao em um
perodo muito menor de tempo, a
viso
da
sociedade
destes
formadores da cibercultura passou
do marginal para o cool, o
descolado. Empresas como o
Google mostraram que era possvel
compartilhar conhecimento e inovar
e, ao mesmo tempo, gerar dinheiro.

Como podem ver, grande parte da


manuteno dos princpios que
definiram o qu hoje chamamos de
cibercultura dependeu em muitos
aspectos de um posicionamento
quase jurdico destes primeiros
hackers,
que
s
queriam
compartilhar cdigo. Ou seja: um
lado comeou a adotar advogados, o
outro lado teve que fazer o mesmo.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

84
84

Espao Aberto
Exatamente como os primeiros
hackers entendiam l atrs, na
dcada de 50, quando acreditavam
que compartilhar conhecimento no
impediria a formao de mercado ou
a criao de produtos.
Na verdade, atualmente temos
produtos de altssima qualidade que
ocupam grandes fatias no mercado
de consumo mundial e cujo
desenvolvimento s se tornou
possvel por conta daqueles conceitos
originrios dos hackers do MIT, de
Stanford e de outras universidades,
que hoje a sociedade conhece como
Software Livre e Cdigo Aberto. Por
isso hoje temos celulares e tablets
com Android. Por isso hoje temos
supercomputadores com Linux. Por
isso hoje temos SmartTVs com Linux
embarcado, temos satlites com
Linux embarcado, e tantos outros
dispositivos que possuem aplicativos
de cdigo aberto que permitem que
tantos produtos sejam criados no
mercado.
claro que pelo fato da cibercultura
ter sido tratada por tantos anos como
uma pseudocultura, as vezes at
marginal, ainda enfrenta muitos
entraves frente as empresas que
trabalham
exclusivamente
fornecendo ao seu usurio o seu
direito de uso.
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
Um
dos
grandes
pilares
da
cibercultura foi e sempre ser o
acesso irrestrito ao conhecimento. A
luta muitas vezes sai da esfera tcnica
e vai para esfera jurdica, apesar de a
esfera jurdica no gerar uma linha
sequer de cdigo. Mas, conforme o
ditado alemo, nem todos chamam
um amigo para fazer a coisa certa,
pois preferem fazer as coisas do seu
jeito.
Mas, depois destes anos todos e dos
altos e baixos na formao da
cibercultura, correto dizer que hoje
estamos
em
condies
muito
melhores do que a 20 anos atrs.
Continuamos os mesmos hackers de
sempre, ainda somos (as vezes)
tachados de antissociais, mas agora
temos nosso potencial e objetivos
reconhecidos. Governos entenderam
que nunca estivemos de um lado ou
do outro, mas sim do lado da
democratizao
do
acesso
ao
conhecimento. Empresas perceberam
que possvel gerar negcios sem
fechar o cdigo. Usurios tambm
avaliam que, para tudo que voc
quiser usar na computao, voc tem
uma opo livre.
Ou seja, por mais dura que tenha
sido a caminhada at aqui, parece
que uma fatia do mercado finalmente
nos entendeu!
85
85

Espao Aberto

Ar tigo

Por isso, continuamos com nossos princpios! queles iniciados na dcada de 50,
quando os primeiros clubes de hackers nasciam e compartilhavam conhecimento!
Continuamos com o trabalho de sempre, de mostrar que o desenvolvimento
colaborativo tecnicamente eficiente e rpido. Gera produtos de qualidade e
mantm o processo evolutivo da computao de forma mais democrtica e
acessvel a todos.
Ainda no dominamos o mundo, mas o objetivo final est cada vez mais prximo!

David Jourdain - Membro fundador e moderador das listas em lngua portuguesa da


TDF. Formao na rea de Computao. H mais de 12 anos mexendo no Kernel
Linux. Fluente em alemo, portugus, espanhol e ingls. Foi professor universitrio,
ministrando disciplinas de Engenharia de Software, Engenharia de Sistemas,
Construo de Sistemas Operacionais e Arquitetura de Sistemas Operacionais.
Mais de 70 palestras ministradas no Brasil, Chile, Argentina e Paraguai, ensinando
sobre Kernel Linux e como organizar grupos de desenvolvedores de software livre
em Universidades.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

86
86

LibreOffice Magazine | Abril 2014

87

Ar tigo

Espao Aberto

Editores Grficos
Open Source
Por Reuber Silva
Sempre me deparo com amigos e
colegas elaborando teorias para
justificar o no uso de Software livre
para a edio e criao de arte
grfica, porm, at hoje nenhuma das
teorias superaram o fato de que estas
artes, vm verdadeiramente da
criatividade de cada um e no de um
programa especfico.
Partindo deste princpio decidi
escrever tutoriais para que o
desconhecimento no seja usada
como desculpa para a escravido
perptua aos softwares proprietrios.
De incio vamos nos ater a dois
softwares, o Inkscape e o Gimp. Para
entendermos a aplicao de cada um
deles necessrio conhecer a
diferena entre imagens vetoriais e
imagens bitmap.
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Imagens vetoriais so criadas atravs


da utilizao de formas geomtricas.
Elas so obtidas atravs de clculos
matemticos. Assim, este tipo de
imagem pode ser ampliada o quanto
quiser sem que perca a qualidade.
Imagens bitmap so criadas atravs
de pixel. Neste tipo de imagem existe
um ponto mximo de ampliao, em
que, a partir dele a imagem perde a
qualidade
sendo
possvel
a
visualizao
dos
pixels
que
constituem a mesma.

Vetorial

Bitmap
88
88

Espao Aberto
Esclarecido os tipos de imagens
vamos descobrir os campos de
atuao de cada software.
Para melhor entendimento, no Gimp
vamos fazer uma analogia ao
software proprietrio Photoshop. Ele
semelhante ao Photoshop, e no
igual.
Podemos
utiliz-lo
para
tratamento de imagens bitmap, ou
seja, trabalhar pixel a pixel da
imagem.
O Inkscape utilizada na criao de
imagens vetoriais, podemos

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
compar-lo
a
dois
softwares
proprietrios, Illustrator e Corel
Draw. Neste artigo vamos nos ater ao
Inkscape, e para que todos os leitores
possam participar da evoluo dos
tutoriais vamos comear do incio.
O Inkscape nasceu utilizando a base
de um outro editor de imagens
vetoriais open source, o Sodipodi. A
interface bastante intuitiva e
simples facilitando assim tanto para
os usurios que pretendem migrar
dos softwares proprietrios quanto
para os que esto iniciando na rea.

89
89

Espao Aberto

Ar tigo

1. Menu
2. Barra de comandos
3. Barra de controle de alinhamento
4. Rguas
5. Barra
de
ferramentas

controle

das

6. Barra de ferramentas
7. rea de desenho
8. Paleta de cores
9. Barra de status
Estes so os componentes da
interface. Lembrando que, como a
interface pode ser editada para
melhor se adaptar ao usurio os itens
podem se apresentar em locais
diferentes em comparao a imagem
acima.
A rea de desenho, o item 7,
apresentado por padro em tamanho
A4 e a unidade de medida o pixel,
porm, pode ser alterado no menu
Arquivo
>
Propriedades
do
Desenho.... nessa janela que h os
diversos
tamanhos
alm
da
possibilidade de personalizar o
tamanho e a unidade de medida da
forma que que quiser e convier.
As ferramentas so bem semelhantes
s dos softwares proprietrios:

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ferramenta seletor (1) - acionada


sempre que um novo desenho
criado. Com ela possvel selecionar
e redimensionar os objetos e figuras.
O redimensionamento proporcional
feito com o auxlio da tecla Ctrl, e se
utilizar
a
tecla
Shift
o
redimensionamento toma por base o
centro da imagem. Com um segundo
clique habilita-se as opes de
inclinar e girar, e o atalho para esta
ferramenta a tecla F1.
Formas geomtricas bsicas (2) so criadas atravs das ferramentas
retngulo com a qual voc pode criar
e editar retngulos e quadrados e a
Ferramenta elipse (3) com a qual
possvel criar e editar crculos, elipse
e arcos. Os atalhos so F4 e F5
respectivamente. Por padro estas
duas ferramentas geram figuras com
preenchimento azul e borda preta.

90
90

Ar tigo

Espao Aberto

A alterao destas cores feita de maneira bem simples, com um clique na


paleta de cores substitumos a cor de preenchimento e para o contorno
fazemos o mesmo procedimento, porm, com a tecla Shift pressionada.
Agrupar objetos (4) - como o prprio nome sugere, permite o agrupamento
dos objetos selecionados. O atalho Ctrl + G. O cone est localizado na barra
de comandos.

Com este tutorial, uma pitada de curiosidade e um toque de criatividade j


possvel comear a explorar os recursos do Inkscape e fazer suas prprias
criaes. Faa isso!

Reuber Silva - Graduao em Sistemas de Informao, Faciplac 2010.


Especializaes em Java, Java Struts,

JSP, MySQL, Eclipse, NetBeans,

Astah Community, Orientao a Objeto, UML, Inkscape, Gimp, Blender.


Participa da organizao e palestrante do FLISOL-DF.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

91
91

LibreOffice Magazine | Junho 2014

92

Espao Aberto

Ar tigo

Exposio
No temos bananas
Por Denise Arajo

Retornei ao estado do Rio com minha


mochila e um laptop disposta a
encarar novos desafios, apos 8 anos
fora do estado e uns 6 estudando na
Europa.
O laptop vivia dando pau com
Windows e alguns programas no
abriam porque eram muito pesados.
Ao comear um curso de webdesign
no Cria Livre com o professor
Guilherme Razgriz, fui convencida a
instalar o sistema operacional Linux e
os programas Gimp, Inkscape e
LibreOffice em meu laptop, pois se
assim no fizesse, no seria possvel
realizar o curso pela condio do
meu computador.
Nesse momento comecei a usar
programas
livres
para
anotar
procedimentos e assim, o LibreOffice
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

me ajudou a aprimorar meu


portunhol, que havia ganho pelas
minhas andanas internacionais.
O portflio que tinha deixado com
uma amiga de uma amiga, com a
promessa de que voltaria ao Brasil
em 2 anos, tinha sido jogado fora ao
final do tempo acordado. Surgiu
ento, a necessidade de fazer um
portflio atualizado. Usando Gimp e
Inkscape comecei a editorao das
imagens que podem ser vistas no
endereo:
http://publicitart1.deviantart.com/
Como meu objetivo era voltar ao
mercado de trabalho na minha rea
de formao que a de Publicidade e
Propaganda
constru
o
site
Publicitart1.net, com a proposta de
oferecer aos clientes Solues para
93
93

Espao Aberto

Ar tigo

ser encontrado na Internet e vender


mais.
Durante o curso de webdesign com
programas livres, decidi trabalhar
com casos reais. Ento comecei a
organizar projetos para, a partir de
exposies, gerar um portflio de
imagens e hotsites rapidamente, sem
depender de terceiros para criar
contedo.
Para
organizar
as
exposies
abri
o
hotsite:
http://www.denisearaujo.art.br/site/ e
os
programas
livres
foram
fundamentais para organizar o meu
trabalho.

Cartaz criado como fundo para


exposio das poesias

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Logotipo da exposio

No ms de maio de 2014 participei da


exposio denominada No Temos
Bananas, realizada na Galerie 52,
que fica na Aliana Francesa de
Niteri. Foi um evento de artes
integradas, cujo enfoque era mostrar
a diversidade da natureza e alertar
sobre a importncia do respeito e
tolerncia
ao
diferente,
to
necessrio
nesses
tempos
de
globalizao.
Alm de uma
exposio, o evento incluiu a
realizao de uma instalao em metal
por Fredy Correia, mostra de poesias e
fotos de autores selecionados por edital.
Veja
na
pgina de chamadas para a exposio
o
trabalho que realizei com ferramentas de
cdigo aberto.
Toda a arte digital da exposio foi feita por
mim: logotipo da exposio, cartazes,
convites.

94
94

Ar tigo

Espao Aberto

A exposio tinha como tema O respeito a diversidade toma a vida


sustentvel. O amor nos une.
At bolinhos com etiquetas feitas no Gimp e Inkscape, foram feitos para a
recepo.
A imagens abaixo so alguns exemplos das artes digitais, de minha autoria,
que fizeram parte da exposio. Veja o que possvel ser feito utilizando
ferramentas de cdigo aberto!

Cartaz - Comunicao na internet

Cartaz - Diversidade
Invertebrados

Nessa pgina voc pode ver todas as obras expostas. Olhe e acredite!

Denise Arajo - Formada em Publicidade no Rio de Janeiro. Realizou 2 anos de


Pedagogia EAD. Especialidade em desenho instrucional para sites educativos.
Trabalha com Marketing Digital, Produo Grfica.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

95
95

LibreOffice Magazine | Abril 2014

96

Espao Aberto

Ar tigo

GlusterFS na EC2
Por Lucas Mandotti Morotti Soares
Introduo
O GlusterFS um sistema de arquivos distribudo e descentralizado. Seu principal
objetivo oferecer escalabilidade permitindo que unidades de armazenamento
sejam adicionadas a fim de aumentar a capacidade. Essas unidades juntas
compem o volume, que representa a unidade de armazenamento de um
computador.
As pequenas partes que formam o volume so chamadas de bricks. Podem estar
distribudos pela rede e unidos em um nico sistema de arquivos (GlusterFS nesse
caso). Os servidores de dados podem ser, ao mesmo tempo, clientes nessa
arquitetura, possuindo acesso a uma parte ou a todo o contedo compartilhado.
Descrio do Tutorial
Nesse tutorial usaremos duas instncias da amazon ec2 com a Amazon Linux,
ambas tero uma unidade EBS de 8GB em /dev/sdf. Haver uma rplica de uma
pasta montada no cliente nas duas mquinas. Por simplicidade o cliente tambm
ser um servidor que armazenar a cpia dos arquivos.
Portas liberadas no security group
As seguintes portas devem ser liberadas para o funcionamento do glusterFS:
LibreOffice
Abril 2014
LibreOffice Magazine
Magazine ||Junho
2014

97
97

Espao Aberto

Ar tigo

Formatando os discos EBS


Formataremos em xfs, pois o sistema de arquivos recomendado pela RedHat.
Para isso necessrio instalar o xfsprogs. Isso feito atravs do seguinte
comando:
yum install -y xfsprogs

Agora vamos criar uma partio primria do volume, isso ser feito atravs do
comando:
fdisk /dev/sdf

Digite as seguintes opes:


Enter -> n -> p -> 1 -> enter -> enter -> w

Esse comando deve ser executado nas duas instncias. Na sequncia


formataremos a nova partio. Usaremos o seguinte comando:
mkfs.xfs -i size=512 /dev/sdf1

Criando o ponto de montagem


Nas duas instncias vamos criar o diretrio onde os bricks estaro localizados.
Realize esses comandos no primeiro e segundo servidor:
mkdir p /export/brick0
mkdir p /export/brick1

LibreOffice
Abril 2014
LibreOffice Magazine
Magazine ||Junho
2014

98
98

Espao Aberto

Ar tigo

Realize os seguintes comandos no primeiro e segundo servidor respectivamente:


echo "/dev/sdf1 /export/brick0 xfs defaults 1 2" >> /etc/fstab
echo "/dev/sdf1 /export/brick1 xfs defaults 1 2" >> /etc/fstab

Na sequncia digite o seguinte comando nos dois servidores:


mount a

Instalar GlusterFS
Primeiramente instalar o repositrio para instalar o gluster. Deve ser executado
nos dois servidores:
wget -P /etc/yum.repos.d
http://download.gluster.org/pub/gluster/glusterfs/LATEST/EPEL.repo/glusterfs-epel.r
epo

Resolvendo um problema do amazon linux:


sed -i 's/$releasever/6/g' /etc/yum.repos.d/glusterfs-epel.repo

Instalando o glusterfs na instncia:


yum install y glusterfs{-fuse,-server}

Nesse momento vamos iniciar o servio glusterd nos dois servidores e parar o
servio de iptables:
service glusterd start
chkconfgig glusterd on
service iptables stop
chkconfig iptables off

Configurando o GlusterFs
Primeiramente vamos conectar as duas instncias para que possamos montar o
volume entre elas. necessrio realizar o seguinte comando somente em um dos
servidores:
LibreOffice
Abril 2014
LibreOffice Magazine
Magazine ||Junho
2014

99
99

Espao Aberto

Ar tigo

gluster peer probe ip_do_outro_servidor

Para verificar se deu tudo certo digite o seguinte comando:


gluster peer status

Criaremos, na sequncia o volume do tipo replica, que replicar os arquivos na


pasta que ser montada.
gluster volume create glust replica 2 transport tcp
ip_servidor_1:/brick0/ ip_servidor_2:/brick1 force

Vamos dar start no volume:


gluster volume start glust

Montando diretrio no cliente


Nessa etapa todos os arquivos adicionados a esses diretrios sero replicados
nos bricks de ambos os servidores.
mkdir p /cliente
mount t glusterfs gl1:/glust /cliente

Para que esse diretrio seja montado todas as vezes que a mquina for iniciada,
adicione a seguinte linha no arquivo /etc/fstab:
gl1:/glust /clit glusterfs defaults,_netdev 0 0

Lucas Mandotti Morotti Soares - Estudante de graduao na Universidade Federal


de So Carlos no curso de Bacharelado em Cincia da Computao. Estagirio na
empresa OPUS Software localizada em So Paulo.

LibreOffice
Abril 2014
LibreOffice Magazine
Magazine ||Junho
2014

100
100

LibreOffice Magazine | Junho 2014

101

Espao Aberto

Ar tigo

Linux e
Educao
Por Henderson Matsuura Sanches
Cada
vez
mais,
encontramos
referenciais tericos que nos levam a
refletir a respeito da premente
necessidade de se buscar e idealizar
novas estratgias e paradigmas para
a educao. Crescem as pesquisas
dentro desta linha. O professor, o
pedagogo, o especialista desta rea,
entende a necessidade de propor
novos olhares construo do
conhecimento. Mas, apesar das
dificuldades de se encontrar uma
nova forma de ensinar / aprender, e
aqui me refiro ao ato propriamente
dito, independente de terminologias
ou questes semnticas, h um
referencial interessante surgindo: a
utilizao da informtica como
ferramenta educativa.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Paulo Freire nos preconizava uma


educao libertadora onde era
abominada a relao de poder e
dominao instaurados pela escola
tradicional.
Nesta
nova
ao
educativa libertadora, deveria existir
uma relao de troca horizontal entre
educador e educando exigindo-se
nesta troca, atitude de transformao
da realidade conhecida. por isso,
que a educao libertadora acima
de
tudo
uma
educao
conscientizadora, na medida em que
alm de conhecer a realidade, buscase transform-la.
Nesta direo, no consigo ver outra
possibilidade seno o Linux para a
escola! Pensar a educao sob a tica
de Paulo Freire nos remete diretamente

102
102

Espao Aberto

Ar tigo

ao universo do software livre. O que mais gritante neste universo seno a


liberdade de fugir da opresso do software proprietrio; permitir a transformao
da realidade dos cdigos abertos; a relao de cooperao que se estabelece entre
as comunidades desenvolvedoras de Linux; e acima de tudo, o que no mais
gritante do que a ao conscientizadora que este movimento nos permite em
relao incluso digital, e porque no ressaltar a responsabilidade social de cada
cidado.
Com o Linux somos sujeitos no processo de criao; somos atores principais se
assim nos aventurarmos. Segundo Paulo Freire essa relao dialtica onde
educadores e educandos que se fazem sujeitos do seu processo, que devemos
encontrar nas prticas pedaggicas desejveis para uma escola transformadora,
bem como encontramos na caminhada do software livre.
Aqui surge uma nova ordem. No estou mais falando de detalhes tcnicos de
como o Linux melhor; no estou apenas falando de que vantagens econmicas
que teremos, no estou falando apenas de uma postura comprometida com a
responsabilidade social e incluso digital; estou falando sim de uma possibilidade
de prtica pedaggica fundamentada e amparada em um discurso epistemolgico
legtimo. Um olhar dentro do vis pedaggico de um mundo que at ento eram
comandos; configuraes, instalaes, etc, etc. o Linux como caminho para
qualificar e possibilitar uma nova escola, um novo aluno, um novo homem.
Henderson Matsuura Sanches - Graduado em Licenciatura da Computao. MBA
Gesto em TI. Analista de TI da Administrao Regional do Gama. Membro da The
Document Foundation. Membro da The Document Foundation, da Comunidade
GNU\Linux SempreUpdate e do Grupo de Trabalho de Traduo da Norma ODF
(ABNT/26.300). Scio da ASL Associao Software Livre e Scio Efetivo da SBC
Sociedade Brasileira de Computao.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

103
103

LibreOffice Magazine | Junho 2014

104

Ar tigo

Espao Aberto
Por Joo Dinaldo Kzam Gama

Muito alm da busca


Tem ideia de como utilizar uma busca
para obter resultados abrangentes?
Quer aprender de forma simples,
numa linguagem clara e objetiva
como fazer buscas na internet?
Comeo dizendo que j existe e pode
ser adquirido o mais novo e ousado
registro e anlise do motor de buscas
do Google o mais utilizado no
mundo inteiro. Mais especificamente
o Google Busca, ou o Google Search,
ou buscador Google, motor de busca,
enfim, como queiram nomin-lo.
Google - Muito Alm da Busca Como Usar Mais Recursos do Google
um livro cujo contedo apenas a
primeira parte de tudo o que
pretendemos
disponibilizar
aos
leitores, pesquisadores ou estudantes,
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

nos formatos digital e impresso.


A exposio feita no livro bastante
simples, para que o leitor tenha a
exata compreenso do que estamos
mostrando, com uma linguagem
comum, clara e objetiva, visando que
o
contedo
seja
absorvido,
compreendido
e,
finalmente,
aprendido.
A principal finalidade deste volume, o
Volume I, fazer o leitor perceber
como a busca responde quando
utilizada para obter informaes
resultantes de clculos, de consultas
pblicas, de dados abertos, mas
principalmente,
aprender
o
comportamento da ferramenta no
uso de termos e, as vezes, de
operadores e como o resultado pode
105
105

Ar tigo

Espao Aberto
ser surpreendente, mas, ao
mesmo tempo, logicamente
possvel.
A medida que se avana nas
pginas possvel construir
uma estratgia de uso de
termos da lngua e comear a
ser mais racional e consciente
do que deve ser feito para
utilizar de forma produtiva a
ferramenta de busca web e
tirar muito proveito do seu
uso.
possvel ter
imediatos sobre:

resultados

dados pblicos,
dados
de
geogrficos;

acidentes

informaes sociais do
pas, tais como natalidade,
mortalidade, e outras;
informaes diversas sobre
economia,
geografia,
histria, atualidades, etc,
com o simples uso de
termos chaves;

informaes sobre voos,


aeroportos, rotas areas,
dados de origem e destino;

informaes climticas;

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

clculos matemticos de aritmtica


simples, de funes simples ou complexas
ou converses de bases numricas,
plotagem de grficos 2D e 3D;
calculadora geomtrica para retngulo,
quadrado, tringulo, cilindro, etc;
unidades de
numrica;

medidas

converso

106
106

Espao Aberto

medidas de reas, comprimento,


massa, tempo, fora, energia,
potncia, presso, etc;
conhecer
as
constantes
matemticas e fsicas;
informaes nutricionais de sobre
diversos alimentos;
filmes e salas onde so exibidos;
miniaplicativos
e
comandos
diretos para o Google translate;
mercado de aes e coraes de
empresas nas bolsas de valores
do mundo inteiro.

Enfim, uma gama enorme de


informaes de uso imediato e
bastante interessantes e ao mesmo
tempo, importantes.

Ar tigo
Isso far compreender, em relao ao
ambiente
externo
tcnico
da
ferramenta, um pouco sobre os
meandros, os vcios e as eventuais
diferenas
que
obtemos
da
informao resultante da pesquisa.
As observaes e experincias neste
Volume I so a base para melhorar
ainda mais nossas estratgias de uso
de termos de busca, na intenso de
encontrar contedo relevante.
Voc pode adquirir o livro aqui.
E tenha em mente que apenas um
preparo sobre o que vir depois, no
Volume II.

Joo Dinaldo Kzam Gama - Ps-Graduando em Comunicao em Mdias Digitais.


Graduado em Tecnologia em Processamento de Dados. ITIL Foundation Certified. COBIT
Foundation Certified. Experincia e rea de estudo em Mdias Sociais e Internet com
nfase em pesquisa de contedo digital no uso de motores de busca web com uso do
Google e autor de livro sobre o assunto. Palestrante/Facilitador em ministrar treinamentos
e palestras sobre temas de tecnologia e cincia da informao. Servidor Pblico Federal
do
IBICT/MCT.
Atualmente
na
Vice-Presidncia
da
Repblica.
Blog
www.buscandonainternet.com - #osenhordabusca

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

107
107

LibreOffice Magazine | Abril 2014

108

Ar tigo

Espao Aberto
Programa Interagir de
capacitao em Informtica
Por Isabel Cafezeiro, Rosngela Lopes Lima, Jean Paulo Campos

Imagine o seguinte cenrio: diversos


cursos de graduao nas mais
diferentes reas do conhecimento.
Diversos professores j empregando
tecnologia nos cursos, em salas que
j contam com Data show e
computador: consulte a pgina tal,
utilize a planilha para calcular tal
frmula, entregue o trabalho no
modelo tal do editor de texto,
participe da discusso em tal frum,
e
assim
por
diante.
Parece
corriqueiro para alguns, mas para o
grande contingente de alunos que
no tm acesso nem familiaridade
com as tecnologias, desesperador.
O
estudante
que
no
tem
desenvoltura com as tecnologias no
consegue acompanhar o ritmo dos
demais, e fica impedido de acessar
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

informaes e elaborar contedos.


Este cenrio chamou a ateno da
Pr-reitoria de Assuntos Estudantis
da Universidade Federal Fluminense
para a necessidade de oferecer um
apoio ao uso das tecnologias. Em
parceria

com

Computao,

Instituto

criou-se

ento

de
o

Programa Interagir de Capacitao


em Informtica da Universidade
Federal Fluminense que visa suprir as
dificuldades comuns no uso de
tecnologias

de

comunicao

informao

apresentadas

e
por

alunos graduandos no cumprimento


de suas atividades acadmicas. Este
programa teve incio em 2013 e
atualmente se encontra em sua
terceira edio.
109
109

Espao Aberto
O projeto implementa-se pela
efetivao
de
uma
rede
de
construo de saberes mediada pela
tecnologia
e
visa
transformar
eventuais dificuldades e limitaes de
ordens diversas em fatores de
interesse mtuo de forma a
contribuir na formao acadmica
inovadora, que inclua de forma ativa
todos os envolvidos na proposta
acadmica. Nesta perspectiva, o
conceito de software livre representa
um pilar fundamental na formao
de uma cultura baseada no
compartilhamento e adaptao.
Formao profissional em duas
dimenses
Em uma primeira dimenso, o
projeto focaliza o aluno graduando,
objetivando ampliar o repertrio de
recursos que o aluno pode lanar
mo em seu percurso de construo
de sua prpria formao profissional.
Assim, difere dos cursos usuais de
capacitao tecnolgica, j que no
prope o ensino de um contedo
previamente selecionado. A estratgia
pedaggica baseada na participao
ativa de cada aluno em um processo
de co construo, ou seja, na
elaborao conjunta de contedos,
tecnologias e avaliaes a partir do
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ar tigo
dilogo com os alunos em termos de
suas prprias demandas (ou das
demandas de seus cursos), o que
possibilita
ao
mesmo
tempo
identificar e sobrepor dificuldades e
atender dificuldades localizadas.
Mas h ainda uma segunda dimenso
referente formao profissional,
que vai alm dos estudantes que se
inscrevem no curso. Trata-se dos
graduandos tutores dos cursos. Eles
so responsveis por todas as etapas
da construo de cada curso, desde a
concepo, negociao com a turma
sobre a escolha das ferramentas,
viabilizao dos recursos, at a
autoavaliao e avaliao da turma.
uma
oportunidade
de
estgio
docncia: conceber, gerir e executar
todas as etapas para a efetivao dos
cursos. Por meio da participao
destes alunos tutores pretende-se
favorecer a sistematizao de seus
saberes atravs da concepo e
execuo de cursos em um processo
de cocriao, alm de agregar a eles
saberes de cunho educativo.
A partir da experincia adquirida no
decorrer do primeiro curso, surgiu a
ideia de ampliar o projeto a outras
unidades da UFF. Os prprios tutores
se ofereceram para atuar tambm
como multiplicadores.
110
110

Espao Aberto

Ar tigo

Passaram a visitar unidades fora de


Niteri
para
verificar
seus
laboratrios e preparar alunos das
prprias unidades para atuarem
como novos tutores.

professores-orientadores, alm de
permitir o compartilhamento de
solues experimentadas com as
demais unidades.

Assim, a partir do sucesso das


primeiras turmas, e do empenho dos
tutores em multiplicar a experincia,
o programa passou a abranger
tambm as unidades da UFF
localizadas no interior do estado do
Rio de Janeiro, onde as dificuldades
com o uso das tecnologias se faziam
ainda mais evidentes. O programa
atualmente estende-se aos polos de
Santo Antnio de Pdua, Nova
Friburgo, Angra dos Reis, Rio das
Ostras e Volta Redonda, nas quais se
replica a mesma proposta em total
integrao com a unidade Niteri.

A dinmica da co-construo

A integrao e comunicao entre


estas aes se faz por meio de
encontros
presenciais
e
pela
mediao de um ambiente virtual de
aprendizagem, o Portal Interagir
(www.interagir.uff.br). Baseado no
Moodle, o portal atua no somente
como um fator de aproximao entre
localidades fisicamente distantes,
mas tambm como dinamizador do
dilogo, que ento se estabelece nos
mais diversos sentidos aproximando
graduandos, monitores, tcnicos e
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

O curso inicia-se com um encontro


preliminar onde todos se apresentam
e iniciam o dilogo que estimula o
conhecimento
e
auxilia
na
identificao das reas de interesse e
das suas principais dificuldades. Em
posse
dessas
informaes
e
conhecimentos trocados, os tutores
se estruturam para organizar as aulas
e selecionar as ferramentas a serem
abordadas durante o curso.
importante destacar a necessidade da
presena de dois tutores por turma,
essencial
para
atender
s
necessidades dos alunos em relao
apresentao do contedo e seu
ritmo
de
aquisio
dos
conhecimento.
Os tutores apresentam um leque de
possibilidades,
composto
de
softwares livres. Apresentam as
funcionalidades e facilidades que
podem ser trabalhadas nestes
softwares, chamando ateno para a
importncia da criao de uma
cultura de tecnologia que no esteja
aprisionada pelas ofertas proprietrias
111
111

Espao Aberto

Ar tigo

evitando o fortalecimento da dependncia tecnolgica com relao ao


software proprietrio. Deixa-se clara a contribuio do software livre em
relao s alternativas completamente gratuitas e isentas de restries
proprietrias para a realizao de projetos, sejam eles acadmicos ou
profissionais. Agregando a essa atitude foi percebido, nas verses anteriores
do curso, uma frequente demanda por conhecimento na utilizao da sute de
escritrio LibreOffice, que com isso vem se tornando assunto muito presente.
Concluindo
importante enfatizar que esta estratgia educativa consiste no aprender a
aprender, no desenvolvimento do saber pensar que se adquire atravs da
elaborao prpria, atitude de aprofundamento em relao a um tema
escolhido, o que significa contextualizar o aprendizado de modo a buscar a
pertinncia do aprendizado vida do indivduo. Adota-se, portanto, uma
postura de fazer junto procurando transformar a prtica educativa
hierrquica que os estudantes assimilaram ao longo dos muitos anos de sua
educao formal.
Trata-se assim de incentivar a prtica voltada para a ao autnoma na
construo do conhecimento, buscando-se desta forma capacitar os
graduandos dos mais diversos cursos incentivando-os na utilizao da
tecnologia como instrumento transformador da sua prpria realidade, em
funo de suas prprias demandas e expresses criativas. Assim, preciso que
se entenda que no contexto educativo no se pode desconsiderar a tecnologia
como ferramental imprescindvel para que a formao dos estudantes inclua
saberes e competncias relacionados a seu tempo. E neste aspecto,
necessrio fortalecer o software livre como paradigma condizente com os
rumos da sociedade contempornea, atuando como fomentador da
participao e colaboratividade, e oferecendo possibilidades de inovao pela
liberdade de criao.
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

112
112

Espao Aberto

Ar tigo

Jean Paulo Campos - Graduando no curso de Cincia da Computao na UFF.


Extenso universitria em Gesto de Projetos pela FGV. Desenvolvedor JAVA.
Membro associado ao PMI (Project Management Institute) - RJ Chapter. Membro
participante no Institute of Electrical and Electronic Engineers - Ramo UFF, RJ,
Brasil. Participa do Grupo de Pesquisa Interagir: Educao Mediada pela Tecnologia
UFF sendo Tutor/coordenador do Programa Interagir de Capacitao em Informtica.
Colaborador em programas na rea de Computao e Meio Ambiente.

Rosngela Lopes Lima - Professora Associada 3 do Instituto de Computao da


Universidade Federal Fluminense. Doutora pelo Programa de Engenharia de
Produo da COPPE na Universidade Federal do Rio de Janeiro. Na interao com
outras reas atuou no Curso distncia de EJA na Diversidade, no curso de Curso
de Ps - Graduao Lato Sensu Docncia e Escola Bsica da Faculdade de
Educao da UFF e atualmente membro do corpo permanente do Mestrado
Profissional em Diversidade e Incluso da UFF.

Isabel Cafezeiro - Isabel Cafezeiro Professora Associada 3 da Universidade


Federal Fluminense, doutora em Teoria da Computao pela PUC-Rio. professora
colaboradora do Programa de Ps-Graduao em Histria das Cincias e das
Tcnicas e Epistemologia da UFRJ e professora do quadro permanente do curso de
Mestrado Profissional em Diversidade e Incluso da UFF. Atua na rea de Cincia da
Computao, Histria das Cincias e Estudos Sociais de Cincia e Tecnologia.

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

113
113

LibreOffice Magazine | Abril 2014

114

Frum

D o seu recado

Universo livre
ou alternativo?
Por Daniel Bispo dos Santos
No se trata de comodismo, uma
questo de escolha.
Quem
atualmente
se
sente
confortvel em um pas, dito
democrtico, guiar nossas aes?
Escolher talvez seja, at hoje, o maior
triunfo deste modelo poltico. O
substantivo liberdade, unido ao verbo
escolher, traz nimo e coragem a
qualquer um.
E na esfera da informtica no
diferente!
Quem nunca sonhou em ter um
computador que satisfaa todas as
suas necessidades?
Pois bem, vamos a uma loja e l nos
indicam o melhor produto. Mas
quem sabe o que melhor para ns
seno ns mesmos?
LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

Ser
que
aquele
computador
equipado at com culos 3D ser
realmente
til
e
nos
dar
contentamento
perante
nossas
atividades cotidianas?
vlido dizer que somos livres (ao
menos na viso constitucional).
Temos nossos direitos e estes no so
obstrudos
pelo
universo
da
informtica, muito pelo contrrio.
Eles so geralmente mais respeitados
(principalmente
na
relao
consumidor x fornecedor). Mas de
fcil
esquecimento
este
ttulo
honroso,
visto
que
somos
indiretamente forados a comprar e
utilizar determinado produto. H,
ainda, quem se esquea e se lembre
sem notar. curioso, mas verdico.

115
115

Frum
Quantos de ns utilizamos o
navegador padro
do sistema
operacional Microsoft Windows?
Em se tratando de usurios
GNU/Linux,
provavelmente,
o
nmero seja quase nulo. Muitos dos
usurios do
sistema
Windows
utilizam o navegador Mozilla Firefox
e/ou Google Chrome muito mais por
uma questo de escolha (gosto,
adaptao, etc) do que uma
alternativa ou reluta ao software
pago.
Se este artigo questionador?

D o seu recado
No! Somos livres para nossas aes
e escolhas, seja em ambiente real ou
virtual; no devemos pensar em
alternativas e sim em escolhas. Por
que voc usa Linux? Ah, porque um
sistema livre e eu no quero pagar os
preos abusivos cobrados pelas
empresas de sistemas proprietrios!.
Ativista, mas nem tanto. Surpreendame... Porque sou livre para escolher;
decidi utilizar um sistema no qual me
sinto mais vontade, alm de suprir
todas as minhas necessidades!
Conquista realizada!
Mas, e voc, vive em um universo
livre ou alternativo?

Sim!
Tendencioso?

Daniel Bispo dos Santos - Graduando em Cincia da Computao pela


Universidade Guarulhos, Tcnico em Informtica formado pelo Colgio
Torricelli/Anhanguera em Guarulhos/SP. Entusiasta no mundo GNU/Linux,
poeta por paixo e livre por opo. E-mail: db.bispo@outlook.com

LibreOffice
LibreOffice Magazine
Magazine ||Abril
Junho2014
2014

116
116

LibreOffice Magazine | Abril 2014

117