Académique Documents
Professionnel Documents
Culture Documents
Editores
Eliane Domingos de Sousa
Vera Cavalcante
Redatores
Angelo Cnop
Cidinei Luiz Cassol
Claudionei de Aguiar
Emanuel Negromonte
Enrique Amestoy Bassi
Fernando Vaz de Lima Pereira
Francisco Morvan Bliasby
Gilberto Schiavinatto
Julio Cesar Medeiros de Castro
Keith Curtis
Luiz Claudio Malafaia Pacheco
Marcos Severiano
Reuber Silva
Thiago R. M. Bitencourt
Vera Cavalcante
Traduo
David Jourdain
Olivier Hallot
Reviso
Olnei Augusto Araujo
Vera Cavalcante
Atravessando fronteiras
Qual foi nossa surpresa ao receber a colaborao de Keith Curtis,
um ex programador da Microsoft, que atendeu a um chamado
que fizemos nas listas internacionais para que colaborassem com
artigos para essa edio. Ele nos presenteia com um artigo em
que descreve sua colaborao para o cdigo do LibreOffice. Veja
que isso reflete como as pessoas esto se dando conta de que, o
trabalho colaborativo e voluntrio, extremamente dignificante e
significante para diminuir as diferenas.
E a cada nova edio, vamos descobrindo coisas muito
interessantes sobre a utilizao do LibreOffice nas empresas. O
interesse em comunicar, ao quatro ventos, tambm crescente.
Houve um tempo em que isso era dito em voz baixa. Hoje isso soa
em terra, no ar e ao mar. Um exemplo a EMGEPRON empresa
Diagramao
Eliane Domingos de Sousa
Vera Cavalcante
Capa
Leandro Ferra - (Quadro-chave
Produes Livres)
Contato
revista@libreoffice.org
Redao
redacao@libreoffice.org
colaboradores.
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.
ndice
Mundo Libre
Inovao na EMGEPRON com o uso do LibreOffice
05
12
15
27
39
Como Fazer
Convite de casamento moderno
43
53
59
64
Espao Aberto
Software Livre e Formatos Abertos no Uruguai
68
AVANZA 2014
74
80
88
92
96
Mundo Libre
Ar tigo
Por Luiz Claudio Malafaia Pacheco e
Julio Cesar Medeiros de Castro
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Mundo Libre
Ar tigo
6
6
Mundo Libre
Ar tigo
Treinamentos
CapacitaoemLibreOfficeRiodeJaneiro|2013
CapacitaoemLibreOfficeRiodeJaneiro/2013
CapacitaoemLibreOfficeSoPaulo/2014
CapacitaoemLibreOfficeSoPaulo/2014
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
7
7
Ar tigo
Mundo Libre
Menu Personalizado
de ferramentas
Padronizao de modelos
EMGEDOCS:
disponibiliza
documentos
padronizados,
formatados
Normas
de
conforme
com
j
as
Documentos
Administrativos da Marinha
do Brasil NODAM.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
8
8
Ar tigo
Mundo Libre
Padronizao de modelos
PAGINATOR:
oferece
ao
usurio
pgina
pr-
uma
rodap
constar
nos
documentos da EMGEPRON.
FISCALDOCS:
proporciona
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
9
9
Ar tigo
Mundo Libre
de
Infraestrutura
de Tecnologia
da
Informao
da
EMGEPRON.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
10
10
11
Ar tigo
Mundo Libre
Mundo Libre
obrigaria a sair da sua zona de
conforto, e ainda, o colaborador teria
que se adaptar com uma nova
ferramenta. Com o passar dos
tempos,
ocorreu
de
vrios
colaboradores adotarem a prtica de
trabalhar com o LibreOffice, at
mesmo porque este a nossa sute
oficial e homologada pelo TI para o
uso interno.
Outra dificuldade que enfrentamos,
foi a migrao de algumas planilhas
legadas que possuamos, Neste caso,
nossa dificuldade foi fazer funcionar
alguns mecanismos mais complexos
existentes dentro destes documentos.
Passada estas dificuldades, temos
ainda poucos arquivos para finalizar
nossa migrao completa, que o
nosso objetivo.
Em suma, a migrao para uma
plataforma diferente da comumente
utilizada apresentou at o momento
duas dificuldades principais no nosso
Ar tigo
caso, que foram, inicialmente a
resistncia dos usurios acostumados
com a outra ferramenta e em um
segundo momento a migrao
efetiva. Contudo, esta segunda
ligeiramente mais branda em relao
a primeira.
O processo de migrao no algo
simples, pois envolve vrios detalhes
que precisam ser testados e
aprovados. Alm disto, geralmente
no se tem um perodo possvel em
que se pode dizer: Vamos parar
todas as atividades e fazer a migrao
neste ms. Isto se deve ao fato que
na Cresol Central SC/RS, o setor de TI
no o carro-chefe, pois a nossa
finalidade o crdito rural. Contudo
possumos um papel importante
neste
processo
e
precisamos
trabalhar sempre para garantir que
as ferramentas funcionem e que o
fluxo das tarefas seja cumprido
dentro do prazo e sem erros.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
13
13
14
Mundo Libre
Ar tigo
Repensando a automao
O problema com macros e
com o UNO, no LibreOffice
Mundo Libre
uma
camada
de
acesso
Ar tigo
Universal Network Objects operate
within the UNO Runtime Environment
(URE).
UNO is released under the terms
GNU Lesser General Public License
(LGPL) as free and open source
software.
O UNO foi, do ponto de vista de sua
concepo, uma ideia genial de
Unificao de Mtodos de Acesso
Universal a Objetos da Sute; uma
sacada de mestre, por assim dizer,
que, se tivesse sido plenamente
implementada, resolveria, de vez, o
problema da criao de macros no
LibreOffice. Mas, no. O UNO ora s
funciona se o usurio tiver muito
domnio de Java ou C, pois a sua
implementao
feita
nestas
linguagens, bem como o seu acesso
pleno. Quando o usurio invoca o
Gravador
de
Macros
(Macro
Recorder), ele est, na verdade,
invocando um servio UNO (o qual,
vez por outra, falha, pois, pela sua
prpria filosofia de implementao,
visa isolar o usurio dos seus
bastidores). O Gravador de Macros
no grava os objetos da API do
LibreOffice, e sim chamadas UNO. O
UNO nos comunica os seus objetos e
servios
de
forma
estanque,
inacessvel ao usurio comum, via
16
16
Mundo Libre
Dispatchers. Os Dispatchers so
padres de entrega de requisies
que, se tivessem sido implementados
para dispor os seus objetos,
propriedades e mtodos, e no um
servio genrico, encapsulado, seria
muito bom. A concepo inicial do
Dispatcher do UNO era ser uma via
dupla entre o usurio e a API,
provendo meios universais de acesso
e de requisio de informaes.
Na verdade, o UNO as vezes nos traz
informaes incompletas. Quando se
salva um documento atravs do
mouse, clicando no cone do
disquetinho, ou atravs do atalho Ctrl
& S ou at utilizando-se o menu
Arquivo >
Salvar, para o UNO,
deveria ser gerado (e o , neste caso)
o mesmo Dispatcher. J quando, via
Macro Recorder, tenta-se salvar um
arquivo, utilizando-se uma Caixa de
Dilogo para fornecer um nome, uma
localizao e um formato, o UNO
falha. A passagem de parmetros
incorreta. O UNO no grava as
opes do usurio em forma de
objetos ou de propriedades. Se
chamar a macro, ela exibir,
fatalmente, a Caixa de Dilogo, pois
esta no reteve as propriedades de
quando feito o salvamento da macro.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
O UNO, , em ltima instncia, uma
abstrao de mtodos, tornando
possvel executar mtodos e emitir
Dispatchers de forma universal,
isolado,
assim
do
Sistema
Operacional, da arquitetura da
mquina, enfim, o universal aqui
significa independncia. Mas o que
havia sido concebido para trazer
universalidade e liberdade ao usurio
acabou por ser uma camisa de fora
para o desenvolvedor de macros. O
desenvolvedor ficou sem acesso API
(documentao escassa) e sem
acesso aos componentes do engine
do LibreOffice. Ressalte-se que o
Macro Recorder s grava suas
requisies de Chamadas UNO em
Basic, justamente a linguagem com
mais limitaes, em nvel de API.
Problemas
na
passagem
de
parmetros e implementao ausente
em aplicativos, como o Draw e o
Impress completam a lista de
deficincias do Macro Recorder.
guisa de exemplo, uma simples
macro, chamada PrintCurrentPage,
h pouco tempo, esteve na relao de
bugs do LibreOffice.
Ela, como se depreende do prprio
nome, imprime a pgina atual no
LibreOffice. Observe o seu pequeno
cdigo:
17
17
Mundo Libre
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
18
18
Ar tigo
Mundo Libre
Alternativas ao UNO
XRay
Janela do XRay
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
19
19
Ar tigo
Mundo Libre
Dispatch to API Macro Recorder
Outra ferramenta til o "Dispatch
To API Macro Recorder", mantido
(infelizmente, sem nenhum upgrade
desde 2006) pelo programador Paolo
Mantovani. Este utilitrio, instalado
via dois pacotes, prov um tradutor
do UNO para a API do LibreOffice.
Uma desvantagem desta ferramenta
que ela ainda prov poucos
mtodos traduzveis para a API e
tambm o fato de ela s fazer
tradues dos mtodos do Calc. A
razo desta ferramenta s prover
interface utilizvel para o Calc
porque o UNO implementa mtodos
inconsistentes para o Calc e para o
Writer, por exemplo, com relao a
selees e ainda mtodos diferentes
para a 'seleo de selees', j que
falamos, aqui, de Colees, via mouse
ou via teclado. No caso do Draw e do
Impress, o Gravador de Macros
sequer est implementado. Alm de o
Macro Recorder s prover suporte via
OOBasic, a linguagem que oportuniza
menos acesso e menos privilgios aos
escaninhos da API. Esta pgina, do
Wiki do OpenOffice.org, contm uma
descrio profunda, mesmo que
sucinta,
do
problema
da
implementao
de
um
UNO
realmente universal e eficaz.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Access2Base:
sensata
uma
abordagem
Mundo Libre
Na pgina sugerida h exemplos de
chamadas de procedimentos via
clssica ou via Access2Base, para
efeito de comparao. uma questo
de se copiar o que bom e funciona.
O MSWord copiou, sem qualquer
cerimnia,
o
Sumarizador
do
LibreOffice. Quem utilizou o Word at
a verso 2003 sabe o malabarismo
que era fazer um simplssimo
sumrio, nem se cogitando outras
modalidades de ndices. Os arranjos,
gambiarras, como tabelas com linhas
no-aparentes eram recorrentes;
quem aprendeu a fazer um sumrio
no LibreOffice, vai se sentir em casa
nas novas verses do MSWord, todas
elas utilizando a abordagem de
Estilos, como ficou padronizado, no
LibreOffice e congneres.
Da, a pergunta que no quer calar:
por que no estender a utilizao do
Basic com as Chamadas de Funes,
Sistemas e Mtodos a la MS a toda a
Sute, inclusive o Draw e o Impress?
Reescrever o que for necessrio,
mantendo a compatibilidade com o
UNOOM?
Se se considerar que o Base requer
muito mais scripting do que os
outros componentes da Sute, haja
vista o trabalho de um SGBD excede,
em muito, a utilizao de mtodos e
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
propriedades disponibilizados de
modo estanque. H situaes em que
a implementao de algoritmos
mandatria. Nem tudo pode ser
disponibilizado to somente atravs
das funes e mtodos j embutidos.
Necessrio disponibilizar uma forma
de acesso aos meandros da
programao da Sute que seja
universal, mesmo. Que no seja
scriptable to somente via Basic, em
qualquer que seja o dialeto. Para
deixar bem aclarado: a Instanciao,
seja de Mtodos, de Propriedades e |
ou de Classes no MSBasic muito
mais simples e direta do que no
OOBasic. Uma Interface acessvel,
documentada, via Python, seria o
Estado da Arte, pois quem no tem
domnio pelo Basic no teria
problema
com
curva
de
aprendizagem. Fica a sugesto para
os desenvolvedores desta bela Sute
de escritrio, a qual, sem nos darmos
conta, um majestoso exemplo de
solidariedade
e
conhecimento
comunitrio.
Como Localizar as Minhas Macros
O LibreOffice armazena as macros
em diretrios padro, a no ser,
claro, que voc tenha modificado as
rotas dos arquivos; no caso do Linux,
21
21
Ar tigo
Mundo Libre
os arquivos de macros estaro na
rota
/home/NomeUsuario/.config/libre
office/Version/user/basic/ - observe
que temos, antes do nome, config,
um ponto. Arquivos iniciando com
ponto no so visveis, normalmente.
Para visualizar a rota, digite-a como
est ou, no seu navegador, pressione
Ctrl & H (no Dolphin, do KDE, digite
ALT Esquerdo &. (ponto) e o Doplhin
exibe, alternadamente, os arquivos
ocultos.
O
Version,
na
path
informada, se refere verso do
LibreOffice.
Ajuste-a
convenientemente.
Unidade:\Users\NomeUsuario\App
Data\LibreOffice...
importante saber destes detalhes,
tanto por motivos tcnicos como para
fazer cpias de segurana de suas
macros.
O recurso de gravao de macros no
LibreOffice vem desabilitado, por
padro. Para habilit-lo, acione o
menu Ferramentas > Opes >
Avanado.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
22
22
Ar tigo
Mundo Libre
Observe que o LibreOffice sempre
tem tratado, at ora, o recurso de
gravao
de
macros
como
experimental e tambm como
limitado. De fato, h muitos recursos
a implementar, ainda, como veremos,
com relao ao UNO. No esquea,
tambm, nesta mesma Caixa de
Dilogo, em Segurana, deixar a
execuo das macros habilitada em
modo Mdio (este modo vai pedir
confirmao de execuo de macros
desconhecidas).
Aps criar sua macro, test-la e ver
que est funcionando, nada melhor
do que atribuir um boto em uma
Barra de Ferramentas ou a um item
de menu. Voc pode rod-la a partir
da linha de comando, tambm, desde
que a configurao de segurana do
LibreOffice esteja feita de modo a
permitir rodar macros.
No desceremos ao nvel de
especificao de nenhuma das
linguagens aceitas pelo LibreOffice,
pois o intuito deste tomo discutir o
UNO, a API e a filosofia por trs da
deciso de utilizar o UNO no
gravador de macros.
Executando suas macros em linha
de comando
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
macro:///standard.
module1.macro1
e confirma (Enter); (a sintaxe acima
pressupe que a sua macro macro1
est no Continer Standard e que
estamos a operar via Windows; se
estivssemos no Linux, por exemplo,
o comando seria soffice), em seguida
no Mdulo Module1. O ponto separa
o nome da macro. Ao executar a
macro, o soffice.exe libera o controle
do prprio LibreOffice, matando a
instncia chamada.
Macros - Concluso
Como se disse outrora, importante
aprender a programar em nvel de
API, pois s assim poderemos criar
macros robustas e independentes.
Por ora, no se sabe o destino do
UNO. Se vai crescer e agregar funes
e solidez ou se os desenvolvedores
iro, enfim, optar por um modelo
fortemente baseado em API, expondo
sua interface de modo mais universal,
menos estanque.
23
23
Mundo Libre
Ar tigo
Endereos teis
dicas,
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
24
24
Mundo Libre
Ar tigo
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
25
25
26
Mundo Libre
Ar tigo
LibreOffice
Patches para
um HiDPI
Por Keith Curtis | Traduo: David Jourdain
Em outubro de 2013, eu comprei um
laptop HiDPI para substituir o meu
Thinkpad de 5 anos de idade. Com
5,7 milhes de pixels e luz de LED
com fundo brilhante, para substituir
meu
moribundo
e
escurecido
monitor CFL, esta troca fez minha
experincia diria de computao
muito mais fcil para os olhos. Eu at
gostaria de falar um pouco mais
sobre este novo monitor. Acontece
que eu tenho que ter em mente a
comparao com o meu antigo
Lenovo, que veio com um layout de
teclado
inferior
incompatvel,
os drivers Synaptics do mouse so
pouco confiveis, bateria ou disco
rgido eram difceis de substituir,
etc. Atualmente, eu uso Arch Linux
com Gnome 3.10 no modo Classic.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Mundo Libre
Ar tigo
28
28
Mundo Libre
E ento eu pensei: talvez algum
desenvolvedor
voluntrio
no
LibreOffice poderia doar um novo
hardware para a The Document
Foundation,
para
que
eles
trabalhassem sobre este problema. O
trabalho para o HiDPI ser compatvel
com o Gnome 3.10 aconteceu por
conta de uma doao de computador
e, talvez, isso poderia acontecer aqui.
E ento eu escrevi um e-mail para as
listas,
perguntando
se
havia
interesse, mas no recebi nenhuma
resposta pblica.
Aparentemente, todo mundo j est
to ocupado entregando um novo
LibreOffice,
promovendo
nossa
jovem
comunidade,
resolvendo
problemas tcnicos, fazendo o
LibreOffice funcionar no Android,
melhorando a importao e a
exportao, reescrevendo a engine
do Calc, removendo Java, etc, que
ningum tem tempo para fazer com
que o LibreOffice fique esteticamente
bom nestes monitores. H muita
coisa sendo feita sem a ajuda de
algum rico benfeitor e a comunidade
est dividida em diversas atividades.
Se voc acha que o LibreOffice
incrvel, imaginem o que seria se a
IBM doasse US$ 10 milhes por ano
mais a marca, e no seduzisse os
voluntrios com doaes ingnuas.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
(Acredito que se a IBM fosse
perguntar ao Watson se deve acabar
com o fork, a I.A. recomendaria.
Watson
apenas
est
sendo
direcionado para os problemas dos
clientes, em vez dos seus prprios.
Pode-se
gastar
muito
tempo
corrigindo FUD escrito nas listas AOO
de
desenvolvimento.
Imaginem,
atualmente
vivemos
em
uma
sociedade que comemora o divrcio,
ao invs do casamento.)
Eu considerei a criao de um prmio
em um site, mas decidi avaliar se eu
poderia
encontrar
algum
na
comunidade com conhecimentos e
que poderia ser persuadido a
trabalhar sobre este tema. Parecia
que corrigir este bug nas barras de
ferramentas
seria
um
grande
primeiro passo e senti que ficaria feliz
com essa melhoria.
Sendo assim, enviei um e-mail para
Michael Meeks e perguntei se ele
conhecia algum que poderia ter
algumas horas extras para dedicar.
Ele me colocou em contato com
Andrzej Hunt que, escreveu um patch
para dobrar o tamanho dos bitmaps
da barra de ferramentas. Mas a eu
senti que o sublinhado era a prxima
questo prioritria a ser tratada.
29
29
Mundo Libre
Decidi eu mesmo verificar o cdigo
fonte e ver se eu poderia encontrar o
lugar que deveria ser corrigido. Se eu
percebesse que poderia faz-lo, eu
compraria um SSD externo para
compilar
e
fazer
algumas
experincias.
Minha primeira parada foi no
opengrok.libreoffice.org.
uma
maneira simples e rpida para
pesquisar o cdigo fonte. Esta uma
das
melhores
ferramentas
do
LibreOffice, desde que comearam o
uso. Mesmo quando voc tem o
cdigo em sua mquina local,
melhor usar o seu sistema de forma
mais inteligente. A fonte OpenGrok
codificada por cores e tudo clicvel
para lev-lo para a definio e as
referncias, tanto das classes como
das funes.
Eu no me lembro exatamente
quantas buscas fiz, mas finalmente
encontrei o cdigo para desenhar
"linhas onduladas" (wave lines). Se
soubesse
desse
termo
com
antecedncia, teria sido mais rpido,
mas sempre pensei nelas como um
sublinhado
rabiscado
(squiggly
underlines) e esse termo no trazia
nada.
Eventualmente,
encontrei
rotinas
interessantes,
como
D r a w Te x t , I m p l D r a w Te x t L i n e ,
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
ImplDrawWaveLine, DrawWavePixel,
DrawWaveLine, etc. Normalmente,
quem l cdigo tenta entend-lo, mas
a princpio, eu estava apenas
tentando descobrir se o cdigo que
estava olhando era relevante.
O LibreOffice desenha o ondulado
como uma propriedade da fonte e
como
parte
de
erros
de
ortografia/gramtica e, por outras
razes. Por isso, tive que ler o cdigo,
entender quem chamou quem, etc.
Eventualmente,
descobri
que
DrawWaveLine era a funo que eu
queria. Chamava-se a partir do final
da rotina principal DrawText, que
chama
a
lcl_DrawLineForWrongListData, que
passou por uma lista de erros de
gramtica e ortografia e chama
DrawWaveLine para cada rea do
problema. E nessa rotina, descobri
uma pista forte:
5302 if ( nStyle == WAVE_NORMAL )
5303 {
5304 nWaveHeight = 3;
Eu sabia que o sublinhado ortogrfico
era de 3 pixels de altura, por isso,
naquele momento percebi que minha
busca havia terminado. Decidi gastar
dinheiro em um SSD externo para
que pudesse fazer o download do
30
30
Mundo Libre
Ar tigo
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
31
31
Ar tigo
Mundo Libre
}
else if( nStyle == WAVE_SMALL )
{
Mundo Libre
Por isso mesmo, se voc conectar um
bitmap maior, ele no ficaria
adequado. E assim eu corrigi
primeiro o controle de trabalho com
base no tamanho do bitmap, que faz
um desenho maior, se necessrio.
A mudana foi bastante simples. De
l, fui para os outros controles da
barra de status, o navegador, e vrios
outros lugares, e, at agora, j
apresentei uma primeira e uma
segunda rodada de correes.
O processo foi simples. Primeiro quis
encontrar uma rea com um
problema visual que eu queria
trabalhar, e ento buscava atravs do
cdigo no OpenGrok at que
encontrava o lugar certo, fazia uma
mudana, e via como ficava. Vi muito
cdigo que eu no entendia, mas as
minhas alteraes foram em sua
maioria simples e seguras. Algumas
vezes tinha que executar primeiro um
printf para ter alguns diagnsticos,
para entender o que estava
acontecendo em tempo de execuo,
pois no h uma IDE com debugging,
autocompletar, etc.
Algumas vezes, horas de buscas no
deram em nada! Eu me sentia como
Indiana Jones cavando no deserto.
Depois de muita transpirao e
esforo, voc encontra algumas
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
coisas, mas pode levar algum tempo
para descobrir se o artefato
valioso, como ele se encaixa com
outras peas, e assim por diante.
A parte do cdigo mais difcil para
encontrar foi o tringulo preto na cor
da fonte, da barra de ferramentas
suspensa, disposto em muitos outros
lugares. Eu eventualmente recorria
aos comentrios de desenho lgico
que,
me
pareciam,
poderiam
controlar isso. Em um certo ponto, os
controles aleatrios de todo o
produto no estavam mais visveis,
mas os indicadores suspensos ainda
estavam l. Era o Exterminador de
Tringulos. A base de cdigo do
LibreOffice globalmente muito
razovel, se comparado com o
Microsoft Office. Tem um monte de
ferramentas lgicas, pois tenta
desenhar visuais nativos de uma
maneira multiplataforma.
Enviei um email aos devs e no recebi
nada de volta. Isso no foi uma
surpresa, porque as pessoas que
escreveram o cdigo de barra de
ferramentas no fazem mais parte do
grupo de desenvolvedores. Isso
acontece ainda com maior frequncia
no
mundo
proprietrio.
Eventualmente, desisti e decidi
trabalhar na barra de ferramentas
33
33
Ar tigo
Mundo Libre
das setas duplas, que aparecem
quando alguns dos botes no se
encaixam. Encontrei rapidamente
essa rotina, atravs da leitura do
cdigo das barras de ferramentas,
quando descobri como a situao
dos controles, que no tm espao
suficiente. Foi a ento, que encontrei
a rotina de desenho, e pude analisar
os dados.
Com isso, foi possvel mudar o cdigo
das setas, e comear a compilar.
Enquanto eu esperava, decidi dar
uma olhada ao redor, e descobri que
o cdigo do desenho triangular era a
funo seguinte, no mesmo arquivo.
No podia acreditar! Eu tinha
passado pelo menos 4 horas
procurando por ela.
Ler atravs do cdigo, para encontrar
o lugar certo para fazer a mudana,
pode
levar
uma
quantidade
inacreditvel de tempo. Uma vez que
o lugar certo encontrado, o diff era
mecnico, mas geralmente havia algo
interessante sobre cada caso. Depois
de encontrar a funo certa,
geralmente o resto fcil. At agora,
passei cerca de 40 horas, trabalhando
algumas horas por sesso, e
corrigindo os itens mais visveis no
cdigo, incluindo a barra lateral.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Complexidade e comunidade
O cdigo para suporte a HiDPI est
muito longe de terminar, apesar das
muitas mudanas que eu j fiz. A
maioria do cdigo que fiz acabar por
ser substitudo! No deveramos estar
dobrando bitmaps, mas sim
ter
melhores. A lgica para gerar o
tringulo suspenso na barra de
ferramentas deve, eventualmente, ser
substituda por cdigo que chama o
conjunto de ferramentas do sistema
operacional, para que ele tambm
parea mais natural. Essa uma
soluo melhor, mas tambm maior e
mais arriscada, e poderia ter
implicaes para o layout da barra de
ferramentas. E eu no tenho ideia de
como fazer isso. Sou muito melhor
em gerar o LibreOffice com inteiros
duplos e bitmaps.
Ainda existem mais problemas por
resolver, mas tambm mais e mais
pessoas que vo querer o LibreOffice
(e outros aplicativos) para trabalhar
bem
em
sua
nova
atualizado
a pgina wiki,
tela.
Tenho
constantemente
bem
como
tenho
34
34
Mundo Libre
cdigo de desenho de guia (e-testes
hit) na rgua. A lgica do desenho
comea na linha 874.
No Mac, algum precisa desligar o
modo de compatibilidade e ver o que
acontece. Na minha velha vida, eu
teria contabilizado um Macbook
Retina para test-lo eu mesmo, mas
agora, o LibreOffice precisa encontrar
algum para levar este trabalho
adiante. Infelizmente, parece que no
h nenhum desenvolvedor atual com
um ambiente de alta resoluo para
Windows ou para Mac. Espero que
algum que seja apaixonado por
ajudar a tornar o LibreOffice mais
bonito para os outros sistemas
operacionais aparea em breve. Se
voc um desenvolvedor capaz para
Mac ou para Windows e tem uma tela
HiDPI e gostaria de cair dentro,
assim como eu fiz, entre em contato
comigo e ns poderemos trabalhar
em conjunto.
Eu no fiz este recurso para o
LibreOffice 4.2.0, por isso, no creio
tenhamos
qualquer
publicidade
automtica
decorrente
desse
processo, mas acredito que ele possa
entrar no 4.2.1 e ser anunciado em
seguida. O LibreOffice faz um novo
lanamento ao menos uma vez por
ms, e cada novo lanamento voc
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
poder encontrar nos repositrios do
Arch Linux automaticamente em um
ou dois dias. Isso significa que eu s
tenho que esperar um extra de 32
dias. Eu poderia escrever um cdigo
no final de dezembro e obt-lo em
minha mquina no incio de maro.
Isso
um
retorno
rpido,
principalmente se comparamos com
o mundo proprietrio.
Se eu fosse um aluno universitrio,
pegaria um bug em algum lugar em
algum software livre e trabalharia
sobre ele. O LibreOffice um dos
mais necessrios e relativamente fcil
de se envolver no desenvolvimento.
Voc tem que procurar muito para
encontrar maneiras de melhorar o
kernel do Linux. Mas com o
LibreOffice, esse no o caso. Uma
srie de coisas em que eu trabalhava
na universidade era para escrever
programas infantis. Ele facilitaram a
compreenso das disciplinas, mas o
cdigo gerado no era realista ou til
para qualquer pessoa. Tambm no
havia muito sobre software livre,
tanto para aprender como para
contribuir. Eu acabei por entrar para
o mundo Microsoft para saber mais
sobre a programao, porque eu
sabia que havia muito mais do que
softwares infantis como os que eu
35
35
Mundo Libre
estava fazendo. O LibreOffice um
programa muito rico para entender
completamente e voc nem precisa
saber muito para ser produtivo. A
maioria dos diffs so entre 5 a 50
linhas.
Um dos desafios constantes para
LibreOffice remover o mximo de
complexidade possvel. Ele j pagou
por uma grande quantidade da dvida
tcnica nos arquivos prontos e em
outros lugares, mas este processo vai
continuar por um longo tempo. Eu
acho que as partes do Base ainda
deveriam ser reescritas em Python, e
VCL deveria ser substitudo por
WxWidgets ou Qt. Mas estas so
tarefas muito grandes e que ningum
ainda est trabalhando e, portanto,
apenas quimeras. A boa notcia que
elas podem ser feitas de forma
incremental. Portar a barra de status
para outro conjunto de ferramentas
pode ser feito por um estudante
universitrio durante um vero. A
barra de ferramentas seria um
desafio maior, que poderia levar dois
veres.
H
pouco
trabalho
acontecendo
no
VCL
ou
no
mecanismo de layout do Writer. Uma
das desvantagens da barra lateral do
Symphony/AOO que ela deu ao
LibreOffice uma nova interface do
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
usurio, mas no uma forma melhor
e mais simples de compilar uma
interface de usurio realmente
bonita.
Eu recebi um excelente "servio ao
cliente" do Kendy, ao longo da minha
caminhada dentro do cdigo. A
comunidade LibreOffice grande e
patchs de iniciantes so aceitos o
tempo todo. Por isso, enquanto
esperamos pela IBM para mudar de
rumo, o LibreOffice pode continuar
fazendo o melhor que pode.
O LibreOffice tem 100 colaboradores
dev por ms. Mesmo que as pessoas
apaream para corrigir um bug real,
elas se somaro ao grupo de
desenvolvedores j existente.
Estou pensando em fazer mais, mas
primeiro eu quero ajudar no
processo de liberao do cdigo j
verificado. Eu j escrevi sobre alguns
dos problemas ainda existentes na
wiki, mas as pessoas podem
encontrar outros. Por exemplo, o
primeiro batch que eu submeti
alterava
a
largura
da
SvxPosSizeControl para telas normais
e tambm para as telas de alta
resoluo.
Ele ainda est quebrado para as
compilaes atuais, pois o texto ainda
36
36
Mundo Libre
Ar tigo
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
37
37
38
Evento
Mundo Libre
LibreOffice no Congresso
da Sociedade Brasileira de
Computao
Por Vera Cavalcante
alunos
da
Sociedade
Brasileira
de
Computao.
O evento acontece anualmente, com
de
dosInstitutos
instituies
ensino
Federais
mdio
e
que
outras
ofeream
cursostcnicos em informtica.
troca
de
experincias
entre
as
representar no ENCompIF.
No dia 31 de julho Henderson
Matsuura
na
qual
Sanches
contou
ministrou
histria
do
ENCompIF.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
39
39
40
Evento
Mundo Libre
LibreOffice na
Campus Party Recife
2014
Por Vera Cavalcante
No perodo de 23 a 27 de julho de
2014 aconteceu em Recife a terceira
edio da Campus Party.
A Comunidade LibreOffice Brasil no
poderia deixar de participar desse
grande evento tecnolgico, tendo
espao para 2 atividades. No dia 25
de julho de 2014, Eliane Domingos de
Sousa ministrou uma oficina de
LibreOffice Writer com foco na rea
operacional e no dia 26 de julho de
2014, Eliane Domingos subiu ao palco
Pitgoras e falou sobre o hoje e o
amanh do projeto LibreOffice.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
41
41
42
Tutorial
Como Fazer
Convite de
casamento
moderno
43
43
Como Fazer
Tutorial
Vamos mesclar a imagem junto com o retngulo. Para isso, faremos uma
interseo da imagem com o retngulo.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
44
44
Como Fazer
Tutorial
Nota:
Nota: Tem que clicar primeiro no retngulo, pois ele quem cortar parte da
imagem.
Em seguida Modificar > Formas > Interseo. O retngulo vai aparar a
imagem que estiver fora dele.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
45
45
Tutorial
Como Fazer
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
46
46
Como Fazer
Tutorial
Selecione o retngulo maior da miniatura.
Preencha-o com a cor branca.
Ainda com o retngulo selecionado retire o
contorno clicando em Formatar >
Linha.... Na aba Linha da caixa de dialogo
Linha, na seo Propriedades da linha >
Estilo > nenhum -.
Agrupe todos os objetos da miniatura
atravs do menu Modificar > Agrupar.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
47
47
Como Fazer
Tutorial
Vamos colocar os textos tais como: nome dos pais dos noivos que ficaro na
parte superior do convite; na parte inferior a mensagem com o local da
cerimnia e o local da festa. Escolha uma fonte. No exemplo, estou utilizando a
fonte Lilly.
Veja os textos do nosso exemplo, nas imagens a seguir, que devero ser
digitados em caixas de textos individuais.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
48
48
Como Fazer
Tutorial
49
49
Como Fazer
Tutorial
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
50
50
Como Fazer
Tutorial
Veja o resultado do
nosso tutorial.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
51
51
52
Dica
Como Fazer
Como usar o
modelo de
carto de ponto
do Escritrio
Aberto
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
53
53
Como Fazer
Dica
A imagem ao lado
corresponde a planilha
INICIO. Contm o menu
das planilhas e suas
funes e cadastro do
perodo de controle.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
54
54
Dica
Como Fazer
Planilha
FERIADOS
para cadastro dos
feriados, que sero
levados
em
considerao.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
55
55
Como Fazer
Dica
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
56
56
Como Fazer
Dica
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
57
57
58
Dica
Como Fazer
Trabalhando com
formulrios
de
dados no Calc
Por Fernando Vaz de Lima Pereira
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
59
59
Como Fazer
Dica
Selecione
qualquer
uma das clulas da
linha 3, com contedo,
e clique no menu
Dados > Formulrio...
Cdigo 01
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
60
60
Como Fazer
Idade 24
Perodo M
Valor 100,00
Dica
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
61
61
Como Fazer
Dica
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
62
62
63
Dica
Como Fazer
Otimizando o
tempo com a
funo
CONT.SE
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
64
64
Como Fazer
Dica
Nessa planilha, quero saber quantos alunos fazem o curso de Design Grfico.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
65
65
Como Fazer
Dica
Agora vamos utilizar como critrio um texto literal. Quero saber quantos
alunos fazem o curso de Web Design. O resultado estar na clula F5.
Veja na figura abaixo como fica a funo e o resultado obtido.
Dica: No campo critrio, pode-se usar os operadores matemticos <, >, <>, <=,
>= e =. No caso do sinal de igual (=), este pode ser omitido, digitando-se
apenas o valor a ser pesquisado, que pode ser texto (entre aspas), nmeros
ou um endereo de clula, e neste caso o Calc comparar com o valor da
clula em questo.
Veja abaixo, alguns exemplos de utilizao da funo com os operadores
matemticos, quando procuramos algumas respostas sobre Idade na planilha
de exemplo.
Simples!
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
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
66
66
67
Espao Aberto
Ar tigo
Faz mais de dez anos que o Parlamento do Uruguai analisa textos de projetos
de lei (sobre este tema) para o Estado. Os primeiros textos apontavam
timidamente para a utilizao de Formatos Abertos. Outros propunham
migrao para Software Livre e a obrigao de uso de Formatos Abertos.
Finalmente, em Dezembro de 2012, um projeto obteve meia sano na Cmara
dos Deputados. Um texto [1] um pouco mais radical finalmente foi votado no
dia 18 de dezembro de 2013. de se destacar o papel fundamental da
comunidade de Software Livre do Uruguai, sintetizado no trabalho do Centro
de Estudos de Software Livre, o CESoL.
Este ltimo projeto de lei, votado em dezembro de 2013, recorre ao texto
votado no ano anterior pela Cmara dos Deputados, com algumas
substituies e adies feitas pelo senado uruguaio, sendo finalmente
transformado em lei: a Lei de Software Livre e Formatos Abertos no
Estado, N19.179 [2].
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
68
68
Ar tigo
Espao Aberto
os
Governos
Regionais,
as
Juntas
Regionais,
Tribunal
software
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
69
69
Espao Aberto
Ar tigo
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
70
70
Espao Aberto
Ar tigo
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
71
71
Espao Aberto
Ar tigo
Enrique Amestoy Bassi Militante em prol do Software Livre e pela Soberania Tecnolgica no
Uruguai. Scio fundador do Centro de Estudos de Software Livre (CESoL). Atualmente Assessor
do Ministro de Relaes Exteriores, para TIC e Administrador/Programador na Comisso Setorial
de Pesquisa Cientfica (CSIC UDELAR). Representa o Uruguai no Grupo de Segurana de
Dados e Telecomunicaes do MERCOSUL. Professor de programao, redes e segurana de
dados. Palestrante em eventos e atividades de tecnologia e Software Livre na Argentina, Brasil,
Equador, Paraguai, Peru e Uruguai. Autor de diversos artigos para portais web, revistas e blogs,
sobre tecnologia.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
72
72
73
Espao Aberto
Ar tigo
Espao Aberto
muitas belezas da cidade. Vale
destacar que os palestrantes foram
todos tratados com muita dedicao
e
respeito
por
parte
dos
organizadores do evento.
As palestras apresentadas visavam
mostrar o trabalho de pesquisa e
desenvolvimento
na
rea
de
tecnologias abertas e software livre
em diversos centros de pesquisa.
A grande maioria das palestras
estavam relacionadas principalmente
ao assunto de segurana da
informao nos governos, confiana
nas solues adotadas e tambm na
educao utilizando ferramentas
livres.
Pude
observar
claramente
a
preocupao
dos
governos
e
instituies em relao as recentes
descobertas de espionagem e,
aparentemente,
todos
esto
buscando
e/ou
desenvolvendo
maneiras de garantir a segurana e
confiana nas informaes de seus
governos. J na palestra de abertura,
Jon Maddog falou da importncia
de cada pas desenvolver as suas
prprias solues confiveis e
tambm, como importante terem
os seus prprios padres e estrutura
de comunicao para garantir a
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
operabilidade e a confidencialidade
dos dados e estruturas crticas.
Algumas
palestras
apresentadas
tratavam da migrao de tecnologias
proprietrias para tecnologias livres e
de cdigo aberto nas instituies
pblicas em diversos pases como,
por exemplo: Cuba, Argentina,
Espanha, Brasil e Uruguai. A principal
migrao abordada no evento foi em
relao ao sistema operacional
utilizado. Atualmente a grande
maioria das estaes de trabalho
utilizadas por funcionrios dos
governos, do mais baixo ao mais alto
nvel, em todo o mundo, esto
equipadas com sistema operacional e
ferramentas proprietrias e de cdigo
fechado, causando assim um grande
desconforto em relao ao que esses
softwares realmente fazem por baixo
dos panos. Portanto, muitos centros
de pesquisa e desenvolvimento
representados no evento citaram
pelo menos uma estratgia de
migrao de sistema operacional
proprietrio para um sistema livre e
de cdigo aberto. Inclusive, o CELTAB
tambm citou o projeto de migrao
adotado pela Itaipu Binacional,
utilizando a distribuio JoinOS que
est sendo desenvolvida justamente
para este propsito.
75
75
Espao Aberto
Alm dos sistemas utilizados nos
governos foram abordados os
padres,
formatos
e
compartilhamento de documentos.
Em algumas palestras abordou-se o
sistema
de
correio
eletrnico
Expresso, desenvolvido no Brasil e j
em uso pelo governo federal.
Tambm foi apresentado um caso de
otimizao e uso do Expresso por
parte do governo argentino.
Apesar de os diversos projetos para
atender as demandas de softwares
confiveis para o governo, a migrao
das tecnologias ainda est em fase
inicial e, de acordo com algumas
palestras apresentadas, este processo
de migrao ainda levar um bom
tempo. Alguns dos motivos so: a
relutncia dos usurios por utilizar
ferramentas novas as quais ainda no
esto habituados; a definio de
padres e estruturas a serem
utilizadas; a falta de leis que obrigue
as instituies pblicas a utilizarem
tecnologias livres e de cdigo aberto;
a falta dos softwares que atendam as
demandas de maneira eficiente, entre
outros. Apesar disso, pude observar
que existe uma pr-atividade para
atender a estas questes e muitos
centros
de
pesquisa
esto
trabalhando em um ritmo acelerado.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
Ar tigo
Um outro tema bastante abordado
no evento foi o uso das tecnologias
livres e software de cdigo aberto no
auxlio educao. Alguns projetos
buscam trazer jovens para o mundo
da programao e desenvolvimento
de sistemas e outros buscam apenas
a incluso de todos na educao
atravs de softwares livres.
Um dos projetos apresentados foi o
Nahual que busca trazer jovens e
adolescentes para o mundo do
desenvolvimento de sistemas atravs
do ensino da programao e testes
de sistemas. Este projeto busca
romper as barreiras sociais e
capacitar jovens menos favorecidos
para o mercado de trabalho e
possibilitar a evoluo social de
algumas regies. Este projeto
desenvolvido na Argentina e est
presente em algumas cidades do
pas, como por exemplo, em
Bariloche.
Outro projeto argentino voltado para
a educao o chamado projeto
pilas-engine que consiste em uma
ferramenta
de
ensino
de
programao de maneira dinmica e
divertida.
Este projeto tambm voltado para
crianas e adolescentes e tem como
pr in cip al ob jetivo d esp er tar o
76
76
Espao Aberto
Ar tigo
Espao Aberto
Com isso, os alunos deficientes se
sentem capazes e incentivados a se
dedicar
em
suas
softwares
atividades.
utilizados
Os
trazem
simples
vida
de
acrescentam
pessoas
com
um
computador
no
aprendizado
aprimoramento pessoal.
Ar tigo
A
participao
em
eventos
internacionais em tecnologias abertas
e
software
livre
oferece
a
possibilidade de estar por dentro dos
projetos realizados no mundo e quais
as
tendncias
tecnolgicas no
mercado. Alm disso, possvel
estabelecer vnculos com outras
instituies
de
pesquisa
e
desenvolvimento
e
buscar
colaboradores,
parceiros
e
investidores para os projetos nos
quais se esteja trabalhando e, ainda,
encontrar e estabelecer contatos com
quem
trabalha
em
projetos
semelhantes.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
78
78
79
Tutorial
Espao Aberto
Comandos simples
do Arduino
Por Angelo Cnop
Na edio anterior da revista, falei
sobre o Arduino, como interativo, e
fiz uma breve introduo. Alm disso,
tambm
foi
dito
como
microcontroladorAtmel
AVRcom
suporte deentrada/sadaembutido,
umalinguagem
de
programaopadro,a qual tem
origem
emWiring,
e
essencialmenteC/C++. O objetivo do
projeto criar ferramentas que so
acessveis, com baixo custo, flexveis
e fceis de se usar por artistas e
amadores.
Principalmente
para
aqueles que no teriam alcance aos
controladores mais sofisticados e de
ferramentas mais complicadas.
Porm
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
deixemos
definies
de
complicadas
lado
e
estas
vamos
Espao Aberto
Tutorial
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
81
81
Espao Aberto
Tutorial
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
82
82
Espao Aberto
Tutorial
3 O programa
Caso aparea o erro mostrado na imagem a seguir, existe algo errado na conexo
significando que o programa no sincronizou com o Arduino para receber os
dados. Mas isso ser assunto depois.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
83
83
Espao Aberto
Tutorial
O programa que est digitado na figura acima acende um LED ligado na sada
13 por 1 segundo e apagado por 1 segundo, piscando seguidamente at que o
Arduino tenha sua fonte de energia cortada ou estrague por algum motivo
qualquer.
Como em todo Arduino j vem um LED embutido na porta digital 13, o
programa mais bsico e fcil de compilar. Caso queira ligar um LED separado,
a perna negativa do LED deve estar ligada no GND ou GROUND ou TERRA que
representa a voltagem 0 e a perna positiva do LED deve estar ligada no pino 13
para que o LED acenda ou algo assim.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
84
84
Espao Aberto
Tutorial
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
85
85
Espao Aberto
Tutorial
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
86
86
87
Espao Aberto
Ar tigo
tcnicas
invasivas
para
surrupiamento de nossos dados.
Tornou-se ento imperioso, o mpeto
pela busca de solues que viessem a
proporcionar o mnimo de sensao
de segurana nesse mundo to
inseguro: o digital.
O caminho natural, foi abastecer
nossas mquinas de softwares
voltados para a criptografia de dados.
Um timo caminho, aparentemente o
mais
natural,
onde
o
seu
amadurecimento
trouxe
o
despontamento de algumas estrelas
nesse ramo, como por exemplo o
bom e simples TrueCrypt.
Esse
programa, permitia ao usurio criar
um volume onde ele poderia
organizar suas informaes em
pastas e arquivos, ali devidamente
88
88
Ar tigo
Espao Aberto
criptografados por uma chave de boa
segurana. O programa ficou famoso
dada a sua imparcialidade ante a
famigerada
indstria
de
comercializao de software, pela
confiabilidade, a facilidade de uso,
praticidade, dentre outros.
Tudo muito interessante, funcional e
eficaz. At que em maio de 2014, os
responsveis pelo programa emitiram
um comunicado onde era anunciada
a finalizao do TrueCrypt. O
encerramento do programa deixou
uma gama de perplexos usurios
com a seguinte questo em suas
mentes: e agora?. Simplesmente
assim. Foi como parar uma
locomotiva e seus vages de maneira
inesperada. Sim, outras alternativas
estavam disposio, mas o
programa conquistou uma legio de
usurios, instituies governamentais
e empresas. Todos pegos de
surpresa.
Em minha instituio, no ocorreram
problemas de fora maior, pois
havamos apostado numa soluo
caseira e prtica para o nosso uso
interno. Mas, no foi difcil ver, em
meu ambiente de trabalho muitos se
perguntando o que fariam a partir de
ento.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
verificar
motivo
dessa
foi
optavam
informaes
observado
em
que
armazenar
de
cunho
pessoal/ntimo/financeiro/profissional.
E o motivo para proteger esses tipos
de informaes era justamente para
compartimentar num nico local,
para posteriormente ter a sua
disposio esse insumo (informao)
disponvel, sem o perigo de t-lo a ser
observado por outrem.
Com base nesse entendimento, foi
fcil indicar uma soluo alternativa
ao
recm-falido
TrueCrypt:
Espao Aberto
Ar tigo
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
90
90
91
Ar tigo
Espao Aberto
uma poderosa
ferramenta de
edio de
imagens
Por Reuber Silva
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
seu
talento
e
conhecimento
da
ferramenta
utilizada. A interface bem intuitiva e
amigvel. O GIMP foi originalmente
criado por Peter Mattis e Spencer
92
92
Espao Aberto
Ar tigo
Kimball, que aps problemas com seu projeto de compiladores deram incio
ao projeto GIMP. Deste ento o desenvolvimento desta poderosa ferramenta
tem sido um sucesso. Atualmente est no mesmo patamar dos grandes
softwares de edio de imagem, com um adicional de ser open source e ser
extremamente leve, capaz de rodar na maioria das configuraes de
mquinas. Isto bem ilustrado com a verso para pendrive.
A interface bem intuitiva e amigvel.
1 Menus
na barra de menus que encontramos os menus, Arquivo, Editar, Seleo,
Visualizar, Imagem, Camada, Cores, Ferramentas, Filtros, Janelas e Ajuda.
Arquivo usando esta opo voc poder salvar o documento, abrir uma
imagem especifica, encontrar os seus arquivos recentes, fechar, etc.
Editar neste menu voc encontra o comando desfazer (Ctrl + Z), copiar
(Ctrl + C), recortar (Ctrl + X), colar (Ctrl + V) etc.
Seleo no menu seleo encontramos importantes opes, como
flutuar (SHIFT + CTRL + L), selecionar tudo (Ctrl + A), tirar todas as selees
(SHIFT + CTRL + A) etc.
Visualizar aqui voc pode exibir a imagem em tela cheia, adicionar
grades, aplicar zoom etc.
Imagem um dos itens mais utilizados, permite girar a imagem,
redimensionar, combinar as camadas visveis, cortar a imagem, etc.
Camadas atravs deste item voc pode ancorar a camada, redimensionla, remov-la etc.
Cores permite a alterao da saturao, matiz, brilho, contraste, sendo
tambm possvel colorir, inverter etc.
Ferramentas como o prprio nome sugere, aqui que voc tem acesso
s ferramentas disponveis como as de seleo, pintura, transformao e
de cor.
Filtros com o menu filtros voc pode utilizar diversos efeitos e em um
estgio um pouco mais avanado poder criar seus prprios filtros atravs
do Script-Fu.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
93
93
Espao Aberto
Ar tigo
2 - Caixa de ferramentas
Nesta seo encontramos todas as ferramentas do GIMP, tais como a de
seleo, balde de tinta, borracha, pincel, etc. importante destacar que esta
seo se subdivide em duas subsees: a de cima que so as ferramentas e a
de baixo que so os atributos destas ferramentas.
3 - rea de Edio
nesta seo que voc visualizar suas imagens e trabalhar com elas.
4 - Janelas de Dilogos
Seo que nos apresenta as camadas, tipos de pincis, histrico de trabalho,
vetores etc.
Este o primeiro artigo do GIMP, uma introduo ao software.
Fique atento as prximas edies da revista, para os artigos que trataro de
edies propriamente ditas.
Agora que voc j foi apresentado a este poderoso editor de imagens, exercite
sua criatividade!
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
94
94
95
Espao Aberto
Ar tigo
E
como
reagir
comportamento?
esse
Espao Aberto
O cenrio ainda pior quando as
postagens vo parar nas redes
sociais, com constante estimulo de se
opinar sobre tudo, sem uma anlise
racional sobre os assuntos tratados.
Por que afinal h tanto dio na
internet em torno de guerras entre
comunidades e discusses que no
levam a nada?
O comportamento que leva uma
pessoa a humilhar a outra em troca
de destaque social j foi estudado
muito tempo antes da invaso dos
haters, como so chamados os
usurios de fruns e redes sociais
que comeam discusses inflamadas
e ofensivas.
Ar tigo
Ele queria definir como um ser
humano consegue decidir, na hora,
fazer algo certo ou errado. Conseguiu
encontrar
seis
estgios
de
comportamento em forma de escalas,
que vai do bsico at o ponto onde o
agressor toma decises, com base no
bem comum da sociedade e na tica.
Se observamos o que o pesquisador
buscou entender, chegamos a
concluso que boa parte das pessoas,
quando conectadas, se comportam
como se estivessem nos dois nveis
mais bsicos nesta escala. Aqueles
que no ofendem na vida real, vivem
tranquilamente.
E essa mesma pessoa comea a ter
um comportamento impulsivo na
internet por no haver punio. E
essas agresses tomam mais corpo,
proporo e resultado, quando
tornam-se ameaas.
Hoje em dia h muitos sites que
possuem equipes de moderao e at
sistemas
para
evitar
tal
comportamento na web. H tambm
um algoritmo contra o bullying que
faz a leitura antes do agressor
publicar sua ofensa.
Se um problema comea dentro da
internet, nela que tem deve ser
resolvido.
97
97
Espao Aberto
Ar tigo
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
98
98
Espao Aberto
Ar tigo
A memria da internet curta, tanto para o bem quanto para o mal. As coisas
duram no mximo dois dias.
O hater ocupa-se em odiar vrias coisas e acaba esquecendo de voc. Portanto
fique tranquilo, voc ser apenas uma fonte. Se ignor-lo, o hater vai procurar
outra fonte de alimentao.
Ento meus amigos, se as ofensas esto chovendo no seu quintal virtual, apenas
ria. Saiba que voc est se destacando e que trabalhos sujos como o de um hater
existem, pois o seu sucesso o incomoda.
Ento rir a melhor resposta!
Aprenda.
LibreOffice
2014
LibreOffice Magazine
Magazine ||Abril
Agosto
2014
99
99
100