Mozilla libera 8º versão beta do Firefox 4


Na última sexta-feira (24) a Mozilla liberou a oitava e última versão beta do ano para o navegador Firefox 4. A versão final está prevista para o início de 2011.

O novo beta 8 traz configurações mais simplificadas do Firefox Sync, do serviço de sincronização de abas e senhas, melhor suporte gráfico para WebGL (que permite gráficos 3D no navegador) e um novo gerenciador para add-ons, que atualiza automaticamente as extensões.


Este novo beta também possui uma melhor renderização do JavaScript que a versão anterior. De acordo com a Mozilla, o beta 8 traz mais de 1400 correções com relação à sétima edição, liberado há mais de um mês. 

Além do beta 8 para computadores, a Mozilla também atualizou a versão móvel do navegador para sistemas Android. Nesta versão mobile, o navegador ganhou uma repaginação da interface e sincronização simplificada.


Relato sobre o Evento do Lançamento do Ubuntu 10.10

Olá amigos,

Na ultima segunda-feira, dia 25/10/2010, aconteceu no IFPE o Evento que Lançou o Ubuntu 10.10 Marverick Meerkat para a comunidade Software Livre.

O evento foi realmente importantíssimo para o cenário do Software Livre em PE. São evento como este que divulgam e ascendem uma luz na cabeça dos estudantes e profissionais, para que estes conheçam e apliquem novas tecnologias SL no seu dia a dia de trabalho e na academia.

Também gostaria de ressaltar a oportunidade que tive em apresentar uma das palestras do evento: Honeypot: enganando e estudando o inimigo e, como prometido durante a palestra, estou disponibilizado o material na Área de Download do Blog:

Baixar o material na: área de download

Abraço a todos,


Material Novo na Área de Download

Pessoal,

Está disponível na Área de Download do blog, a apresentação do trabalho final da disciplina de Segurança de Aplicações do Curso de Pós-Graduação em Segurança de Redes e Sistema da Faculdade Santa Maria.

A apresentação trata dos aspectos que envolvem um ataque DOS através da técnica de SYN Flood.

O trabalho foi desenvolvido por mim.

Dêem uma conferida em: área de download

[]'s

Lançamento do Ubuntu 10.10 no IFPE

Pessoal,

Meu trabalho sobre o Honeypots foi aceito no Lançamento do Ubuntu 10.10, evento que ocorrerá no dia 25 de Outubro, na IFPE (Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco).

Gostaria de convidar a todos para assistir minha palestra que ocorrerá no dia 25/10 das 20:00 as 21:00.

Titulo: Honeypots: enganando e estudando o inimigo.


Sobre a palestra: O objetivo da palestra é tratar dos conceitos básicos e os aspectos de segurança que envolvem a implementação de uma honeynet, bem como formar uma boa base de conhecimento para o emprego de ferramentas de honeypots de baixa interatividade em uma rede de computadores.


Macrotema: Segurança de Redes e Sistemas


Tags: Honeypots; Honeynets; Segurança de Redes.


Maiores detalhes em: Programação do Evento


Material Novo na Área de Download

Pessoal,

Está disponível na área de download do blog, o trabalho final da disciplina de Arquitetura de Redes e Ferramentas de Auditoria do Curso de Pós-Graduação em Segurança de Redes e Sistema da Faculdade Santa Maria. O trabalho trata de uma projeto para implantação de um ambiente para Centralização de Logs.

Participaram da equipe, Eu (Gleudson Junior), Daniel Melo, Kleber Leal, Fábio Iraktan e Eduardo Azevedo.

Dêem uma conferida em: Projeto para Centralização de Logs

[]'s

Lançada edição n. 18 da Revista Espírito Livre


Pessoal,

Já se encontra disponível para download a 18º edição da Revista Espírito Livre.

Nesta edição a revista trás uma entrevista imperdível com Linus Torvalds, criador do kernel Linux. Ele estava participando do LinuxCon 2010, que ocorreu em São Paulo e a organização da revista não perdeu tempo.

Vale a pena dá uma lida: www.revista.espiritolivre.org/?p=693

[]'s

A Melhor Noticia da Minha Vida

Pessoal,


Esse é sem sombra de duvidas é o post mais importante, desde a criação desse Blog.

Ontem completei mais um ano de vida. Tudo se encaminhava para ser mais um dos muitos "normais", se Deus quiser, dias da minha vida. No entanto, o dia 21/09/2010 passou a ser, alem de meu aniversário, o dia em que recebi a melhor noticia de toda minha vida.

A minha amada esposa está gravida! \o/\o/\o/

Agora é trabalhar e estudar em dobro, afinal de contas, minha vida neste momento será dedicada ao meu FILHO(A).

Abraço a todos,

Liberando Espaço em Disco com o Localepurge

Pessoal boa tarde,

Enfim de volta as atividades técnicas da academia e já voltei com tudo! Hoje a tarde tive um pequeno problema com espaço em disco nas VMs que utilizo para testar diversos serviços de Rede. Como geralmente não preciso alocar muito espaço para implementar um serviço desse, como por exemplo, um Firewall IPtables, um Servidor Web e outros, sempre projeto as VMs com discos pequenos de 1GB a 2GB.

Daí veio o problema. Em um determinado momento da evolução desses serviços virtualizados, onde necessitei testar um ambiente de HA (Alta disponibilidade), notei que muitos dos pacotes e dependências que precisei instalar na implementação, consumiram quase que todo meu espaço em disco.

Então fui em busca de uma solução simples e eficaz. Achei e compartilho-a com vocês.

Existe uma ferramenta chamada localepurge. Ela foi desenvolvida para realizar a limpeza das linguagens desnecessários para o sistema. Ou seja, "geralmente", salvo os poliglotas :P, não precisarão utilizar ou manter uma determinada ferramenta traduzida em Japonês ou Chinês, por exemplo, e isso ocupa espaço em disco.

O que precisamos executar para liberar mais espaço?

1. Instale a ferramenta:

$ sudo apt-get install localepurge

2. Em um determinado momento da instalação surgirá uma tela de configuração. Cuidado! É nela que diremos quais línguas precisaremos utilizar no sistema.

O que eu fiz:
  • Selecionei o Português do Brasil, marcando: pt e pt_BR.
  • Selecionei o Inglês do E.U.A, marcando: en, en_US
Obs: caso você conheça outra línguas, com por exemplo, o Espanhol, basta selecionar: es e assim por diante.

3. Após o termino da instalação, devemos rodar o comando:

$ sudo localepurge

Pronto! Você acaba de se livrar de todas as línguas desnecessárias. Eu consegui liberar 19328K, de cara não parece muito, mas para uma VM de 1GB tem o efeito de um laxante. :D

Nota importante: essa dica se encaixa perfeitamente no problema que apresentei, ou seja, em Maquinas Virtuais voltadas para testes. Se precisar um dia utilizar essa ferramenta em algum ambiente de produção, projete as configurações de acordo com a sua necessidade, para que não ocorram problemas com linguagens.

[]'s T+

Softwares Free de Segurança para Todos os Gostos

Bom dia camaradas,

Vou compartilhar com todos uma "pequena" :D lista de Softwares Free voltados para diversos aspectos de segurança. A lista vai desde antivírus até ferramentas para utilização online.

O intuito é facilitar a busca por ferramentas especificas para proteger o seu PC. Você no mínimo economizar o google. hehe

ANTIVÍRUS


ANTI-SPYWARE e ANTI-MALWARE

AboutBuster - http://www.malwarebytes.org/aboutbuster.php
Ad-Aware Free - http://www.lavasoft.com/products/ad_aware_free.php
A-Squared Free 4.5 - http://www.emsisoft.com/en/software/download/
Avorax AntiSpyware - http://www.arovaxantispyware.com/
Bazooka - http://www.kephyr.com/spywarescanner/
Comodo BOClean - http://www.comodo.com/home/internet-security/anti-malware.php
Dr.Web CureIt - http://www.freedrweb.com/cureit/?lng=en
HijackThis - http://free.antivirus.com/hijackthis/
HitmanPro - http://www.surfright.nl/en/downloads
IOBit Security 360 - http://www.iobit.com/security360.html
Kaspersky AVP Tool - http://devbuilds.kaspersky-labs.com/devbuilds/AVPTool/
Malwarebytes' Anti-Malware - http://www.malwarebytes.org/mbam.php
Norman Malware Cleaner - http://www.norman.com/support/support_tools/58732/
Norton Power Eraser - http://security.symantec.com/nbrt/npe.asp
Remove Fake Antivirus (remove aplicações Rogues) - http://freeofvirus.blogspot.com/2009/05/remove-fake-antivirus-10.html
Rising PC Doctor - http://www.rising-global.com/products/rising-pc-doctor.html
Spybot Search & Destroy - http://www.safer-networking.org/index2.html
SpyDLLRemover - http://www.rootkitanalytics.com/userland/spy-dll-remover.php#spydllremover-in-action
SpywareBlaster - http://www.javacoolsoftware.com/spywareblaster.html
Spyware Doctor Starter Edition - http://www.pctools.com/downloads/sdstart.exe
SpywareGuard - http://www.javacoolsoftware.com/spywareguard.html
Spyware Terminator - http://www.spywareterminator.com/pt/Default.aspx
SUPERAntiSpyware - http://www.superantispyware.com/downloadfile.html?productid=SUPERANTISPYWAREFREE
Windows Defender - http://www.microsoft.com/brasil/athome/security/spyware/software/default.mspx
WinPatrol - http://www.winpatrol.com/

PROTEÇÃO PARA PENDRIVES

Autorun Eater - http://www.softpedia.com/get/Security/Secure-cleaning/Autorun-Eater.shtml
MXOne Antivirus - http://www.mxone.net/pt/
Panda USB Vaccine - http://research.pandasecurity.com/panda-usb-and-autorun-vaccine/
PenClean - https://dl.getdropbox.com/u/1035720/PenClean.zip
ProtegPen - http://www.baixaki.com.br/download/protegpen.htm
USB Doctor - http://usb-doctor.softonic.com.br/
USB Flash Security - http://www.brothersoft.com/usb-flash-security-245061.html
USBFix - http://pagesperso-orange.fr/NosTools/Chiquitine29/UsbFix.exe
USBFirewall - http://net-studio.org/eng/usb-firewall.html
USBWrite Protector - http://www.softpedia.com/get/Security/Security-Related/USB-Write-Protect.shtml

BEHAVIOUR BLOCKER

PrevX Free - http://info.prevx.com/downloadcsi.asp
ThreatFire - http://www.threatfire.com/

Obs: para quem não sabe o que é um Behaviou Blocker, por favor leia este artigo.

ANTI-ROOTKIT

Avira Anti-Rootkit - http://www.free-av.com/en/products/4/avira_antirootkit_tool.html
F-Secure BlackLight - http://www.f-secure.com/en_EMEA/security/tools/blacklight/
GMER - http://www.gmer.net/
Hypersight Rootkit Detector - http://northsecuritylabs.com/
IceSword - http://www.antirootkit.com/software/IceSword.htm
Panda Anti-Rootkit - http://research.pandasecurity.com/new-panda-anti-rootkit-version-1-07/
RKDetector - http://www.rkdetector.com/

Ashampoo Firewall Free - http://www2.ashampoo.com/webcache/html/1/product_2_0050__.htm
EmC Anti-Spam - http://www.abreuretto.com/anti-spam/indexi.htm
K9 - http://keir.net/k9.html
POPFile - http://getpopfile.org/
SpamBayes - http://spambayes.sourceforge.net/
Spamihilator - http://www.spamihilator.com/
SpamWeasel Free - http://www.mailgate.com/products/spamweas/sw_feat.asp
TrendMicro eMail ID - http://free.antivirus.com/email-id/

RESCUE DISK

Leia: Rescue Disk de Antivirus

SCANNER ONLINE

Leia: Scanners Online

WEB BROWSER SECURITY

AdBlock Plus - http://adblockplus.org/en/
AVG LinkScanner - http://linkscanner.avg.com/
Finjan SecureBrowsing - http://securebrowsing.finjan.com/
GeSWall Freeware - http://www.gentlesecurity.com/professional.html
Haute Secure - http://hautesecure.com/download.aspx
Heise SSL Guardian - http://www.h-online.com/security/features/Heise-SSL-Guardian-746213.html
McAfee SiteAdvisor - http://www.siteadvisor.com/download/windows.html
NoScript - http://noscript.net/
SafeSpace Personal Edition - http://www.artificialdynamics.com/content/products/register-personal.aspx
SandBoxie - http://www.sandboxie.com/
Transaction Guard - http://www.trendsecure.com/portal/en-US/tools/security_tools/
TrendProtect - http://www.trendsecure.com/portal/en-US/tools/security_tools/trendprotect
WOT (Web Of Trust) - http://www.mywot.com/pt-br

Obs: esta lista contém aplicativos gratuitos que são integrados ao navegador para lhe proteger de sites falsos. Leia este artigo para entender as comparações.

SCANNERS ONLINE DE SITES (URL)

PhishTank - http://www.phishtank.com/
UTL Void - http://www.urlvoid.com/
Wepawet - http://wepawet.cs.ucsb.edu/
F-Secure Browsing Protection - http://browsingprotection.f-secure.com/swp/
TrendMicro URL Query - http://reclassify.url.trendmicro.com/
Norton Safe Web - http://safeweb.norton.com/
AVG Online Web Page Scanner - http://www.avg.com.au/resources/web-page-scanner/
Unmask Parasite Check - http://www.unmaskparasites.com/
Finjan Check - http://www.finjan.com/Content.aspx?id=574
McAfee Domain Health Check - http://www.securecomputing.com/dhc/
KNOWNSEC Check - http://www.knownsec.com/en/index.html
SiteTruth - http://www.sitetruth.com/yhoo.html
Online Link Scan - http://onlinelinkscan.com/
Exploit Prevent Labs Link Scanner - http://linkscanner.explabs.com/linkscanner/default.aspx
vURL Online - http://vurldissect.co.uk/

Obs: esta lista contém serviços online que verificam a veracidade de sites. Eles têm a capacidade de detectar sites de phishings e demais sites fraudulentos que possam conter códigos maliciosos.

LISTA DOMÍNIOS INSEGUROS

Palestra Sobre Segurança na Internet

Essa semana ministrei uma palestra sobre Segurança na Internet para alguns colaboradores da Empresa em que trabalho. O tema foi: A Segurança na Internet: conceitos e medidas para uma navegação segura.

O principal intuito da apresentação, foi passar de forma clara e efetiva conceitos básicos e medidas a serem tomadas para mitigar os riscos provenientes da utilização de um sistema de informação e da navegação pela Rede, bem como conscientizar os usuários da importância que a Segurança em TI deve ter dentro das organizações.

Como a palestra é voltada para profissionais de diversas areas, resolvi compartilhar o PDF da apresentação para os interessados no assunto.

Para baixar a apresentação, basta ir para Área de Downloads do Blog:

Recuperar/modificar passwords do Windows através do Linux

Nunca se sabe, mas por vezes nos deparamos com alguns entraves e limitações do "querido" sistema da janelinha. Diria até que o S.O do tio Bill se encaixa perfeitamente na Lei de Murphy :D.

Brincadeiras a parte, estamos aqui para conhecer e falar um pouco sobre uma ferramenta que foi desenvolvida para, entre outras opções, recuperar e, ou, modificar senhas do Windows, ela é chamada de chntpw.

É importante ressaltar que o meu intuito nesse post não é ensinar os Scripts kiddies de plantão a prejudicarem sistema por ai fora. Na verdade meu objetivo é sempre apresentar uma nova opção aos Sysadmins. Vamos por a mão na massa!

Precisamos de um Live CD/DVD de uma distribuição do Linux. Aqui vou utilizar como base uma distribuição derivada do Debian.

Tudo que precisamos fazer é:

1. Ativar a opção: Software restrito copyright ou problemas legais (multiverse). Que fica no aplicativo a seguir:

Sistema --> Administração --> Canais de Software

Obs: geralmente a opção já vem ativa por default. Confira!

2. Feito isso, vamos instalar a ferramenta chntpw através de um terminal. Basta correr o comando:

$ sudo apt-get -f install chntpw

Agora já temos a ferramenta em mãos. Vamos partir para sua utilização.

3. Devemos nesse momento montar a partição NTFS:

$ sudo mkdir /media/WIN
$ sudo mount /dev/sda1 /media/WIN


Obs: verifique a partição (sda) onde está montado o Windows. Para isso basta rodar o comando $ sudo fdisk -l.

4. Vamos ao diretório config da pasta System32:

$ cd /media/WIN/WINDOWS/system32/config/

5. Nesse momento vamos de fato mexer no arquivo SAM do Windows:

$ chntpw SAM -i

Ao rodar o comando acima, veremos na tela do terminal diversas opções dessa ferramenta:

====================================================

1 - Edit user data and passwords
2 - Syskey status & change
3 - RecoveryConsole settings
- - -
9 - Registry editor, now with full write support!
q - Quit (you will be asked if there is something to save)

What to do? [1] ->

====================================================

Entre elas temos opção (1), utilizada para apagar passwords do sistema. Cuidado!

É isso! Até a próxima

Evento trará Linus Torvalds, criador do Linux, ao Brasil


O criador e líder de manutenção do sistema operacional Linux, Linus Torvalds, virá ao Brasil para participar do evento LinuxCon, que será realizado entre os dias 31 de agosto e 1º de setembro próximos na cidade de São Paulo. Ele irá discursar sobre o futuro do Linux para a comunidade de desenvolvedores da plataforma.

Além de Torvalds, a LinuxCon trará os maiores especialistas no setor para a capital paulista como desenvolvedores, administradores de sistema, executivos de negócios e especialistas em operações. Além das palestras, o evento promete trazer oportunidades de negócios.

As inscrições estão abertas desde quarta-feira (12) e os interessados em participar da LinuxCon devem realizar o cadastro por meio:

http://events.linuxfoundation.org/events/linuxcon-brazil/register

Fonte: G1

Fotos do Lançamento do Ubuntu 10.04

Ola pessoal,

Segue abaixo as fotos do Lançamento do Ubuntu 10.04:

Palestras do auditório

Palestra sobre Blender: Eraldo Guerra

Sala de exibição das palestras no auditório

Sala de exibição das palestras no auditório

Palestra de Virtualização: Carlo Seixas

Palestra sobre o Ensol: José Rafael, Ensol PB

Minha Palestra sobre Git. Slides da palestra em: http://gleudson.blogspot.com/2010/04/area-de-download.html

Fábio Filho: Oportunidades com o Ubuntu

Fábio Filho: Oportunidades com o Ubuntu

As fotos também estão disponíveis em: http://www.fuctura.com.br/2010/05/ubuntu-10-04-na-joaquim-nabuco-fotos/


Relato Sobre o Lançamento do Ubuntu 10.04

Olá amigos,

Sexta-feira passada, dia 30/04/2010, aconteceu o Evento que Lançou o Ubuntu 10.04 Lucid Lynx para a comunidade Software Livre. O evento foi um sucesso! Apesar de alguns contratempos, normais ao meu ver, que ocorreram em função da grande quantidade de pessoas que participaram do Lançamento.

Tive a oportunidade de assistir uma das palestras: Novidades do Ubuntu 10.04, ministrada pelo Wagner Emmanoel. Na palestra vimos e entendemos, tudo o que há de novo e tudo que foi remodelado/melhorado nessa nova versão da distribuição, atentando também para o fato desta ser uma versão LTS (Long Term Support), que disponibiliza um maior período de suporte para os usuários.

As 18:00 horas, foi o momento da minha palestra: Git: Controle de Versões para Projetos de Software. Apesar de "competir" (no bom sentido) com a grande lotação do auditório, onde aconteciam as palestras com temas mais centrais, fiquei bastante surpreso e feliz com a quantidade de pessoas que compareceram a Sala 4 para assistir minha palestra. No inicio tentei focar bastante no nivelamento dos participantes, pois notei que alem de alguns profissionais da área, também haviam muitos alunos de Universidade e alunos do Ensino Médio, o que fez com que eu adotasse uma abordagem mais aprofundada em relação ao conceito do tema.

O evento foi realmente importantíssimo para o cenário do Software Livre em PE. São evento como este que divulgam e ascendem uma luz na cabeça dos estudantes e profissionais, para que estes conheçam e apliquem novas tecnologias SL no seu dia a dia de trabalho e na academia.

Por fim, gostaria de agradecer a todos os envolvidos na organização do evento, pessoas que na medida do possível foram atenciosas e comprometidas com toda causa. Agradecer também aos corajosos que aguardaram para assistir minha palestra e ficaram até o fim, firmes e fortes :D.

Fico muito feliz por ter sido parte importante no Lançamento do Ubuntu aqui em PE.

Abraço a todos,


Palestra no Lançamento do Ubuntu 10.04

Pessoal,

Meu trabalho sobre o Git foi aceito no Lançamento do Ubuntu 10.04 que acontecerá no dia 30 de Abril, na Faculdade Joaquim Nabuco.

Gostaria de convidar a todos para participarem do evento, que tem com principal intuito difundir a nova versão do Ubuntu e a importância da utilização de Softwares Livres em casa e no trabalho. E lógico, se possível, assistir minha palestra que ocorrerá as 17:20.

Sobre o Evento:


Este lançamento promete superar todas as expectativas. Além da apresentação do Ubuntu pelo Fabio Filho, diretor da Canonical no Brasil, vamos apresentar diversos cases de migração, oportunidades e soluções para as empresas participantes.

O evento é gratuito e se divide em palestras, apresentação de cases e Install Fest.

Maiores detalhes em: Programação do Evento


Artigo publicado na Revista Espírito Livre

Pessoal,

É com grande prazer que informo a todos que meu artigo Git: Controle de Versões Distribuído para Projetos de Software, foi aceito e publicado pela Revista Espírito Livre.

Quem tiver interessado, pode fazer o download da revista através do link abaixo:


Revista Espírito Livre - Ed. n #013 - Abril 2010Clique aqui para fazer o download


Sobre a revista:



A Revista Espírito Livre é uma publicação mensal que visa abordar temas da cultura livre digital, focando-se principalmente em software livre e seu ecossistema. O formato da revista é digital.

Neste edição especial de nº 13, comemora-se o 1º ano de vida dessa revista que hoje é de suma importância para disseminação de conhecimento e da cultura do Software Livre.

Abraço a todos.

Faltam padrões de segurança à cloud, dizem usuários

Reclamações dizem respeito a falhas em contratos, ausência de padrões de segurança e manipulação de dados, bem como serviços atrelados a soluções únicas de fornecedores.

Usuários que adotaram a computação em nuvem (cloud computing) por conta de alguns benefícios como a capacidade de expandir estruturas de forma rápida e provisionar sistemas, começam a mudar o foco para buscar formas de resolver algumas fraquezas do sistema...

Materia completa em: Computerworld



Trojan de extorsão circulando na rede

Foi encontrado em circulação um novo trojan desenvolvido para aplicar extorsões em usuários.

O trojan tem o intuito de roubar dinheiro dos usuários através de assedio moral, forjando problemas relacionados a direitos autorais.

No primeiro momento a vitima é informada que foi detectado em seu sistema, torrents ilegais e que se não pagar uma determinada quantia em dinheiro por meio de uma transação eletrônica, ele poderá enfrentar problemas judiciais passiveis de graves punições.

O malware apresenta a seguinte tela:

Esse golpe é natural de outros paises, mas não custa nada ficar de olhos abertos.

Matéria completa em: http://www.f-secure.com/weblog/archives/00001931.html

IV ENSOL - Encontro de Software Livre da Paraíba


O Grupo de Usuários GNU/Linux da Paraíba, G/LUG-PB e o Projeto Software Livre, PSL-PB, têm o orgulho de apresentar a quarta edição do ENSOL, Encontro de Software Livre da Paraíba, um dos maiores eventos de Software Livre do Brasil. Como na edição anterior, João Pessoa, capital da Paraíba, sediará o encontro, que neste ano será de 6 a 9 de maio. O lema do evento continua “Liberdade no Extremo”, o que condiz bastante com a cidade e até mesmo o local do evento, a Estação Cabo Branco - Ciência, Cultura e Arte, que está situada a poucos minutos de caminhada do Farol do Cabo Branco, ponto mais oriental das Américas.

Convidados

Neste ano de 2010, o IV ENSOL promete superar todas as expectativas deixadas – com toda a razão – pelas edições anteriores. Para quem não lembra o ENSOL já trouxe grandes figuras internacionais, como o Diretor Executivo da Linux International, Jon "maddog” Hall, e o criador da Free Software Fundation (FSF) e do projeto GNU, Richard M. Stallman.

Nesta edição contaremos com a presença de Rasmus Lerdof, criador do PHP, Ryan Ozimek, Membro Diretor da organização que cuida do Joomla e Jim McQuillan, fundador e líder do LTSP. Além desses novos nomes o IV ENSOL contemplará a volta do Jon "maddog" Hall, que foi cativado pela nossa receptividade e aceitou o convite de vir ao evento mais uma vez. E não se preocupe com problemas linguísticos, pois o ENSOL irá garantir tradução simultânea nas palestras necessárias, atingindo assim todo o público do evento.

Mas é claro que não podemos nos esquecer dos representantes nacionais. Palestrantes renomados como Anahuac de Paula Gil, Luis Felipe Costa, Corinto Meffe, Julio Neves, Sérgio Amadeu, Fabianne Balvedi, Paloma Costa, Eriberto Mota e tantos outros já estão confirmados no IV ENSOL e o ajudam a se tornar referência nacional quando o assunto é eventos de Tecnologia da Informação e Software Livre.

Palestras

Como em edições anteriores, serão abordados diversos temas em diferentes palestras e workshops. Desde assuntos mais práticos como segurança, desenvolvimento, inclusão digital e social, redes e até mesmo alguns mais teóricos, como filosofia do Software Livre e direitos autorais. O ENSOL conta com conteúdo e informação para toda a sorte de pessoas, seja você um estudante, professor ou um profissional da área de Informática. Não é a toa que este ano o evento irá durar quatro dias, aumento substancial se comparado à edição anterior.

Local


A Estação Cabo Branco - Ciência, Cultura e Arte foi construída recentemente e projetada pelo grande arquiteto Oscar Niemeyer. Sua aparência futurista e localização privilegiada fizeram esta esplêndida construção se tornar rapidamente um dos mais novos e requisitados pontos turísticos de João Pessoa. Com poucos minutos de caminhada você estará no Farol do Cabo Branco, marco do ponto mais oriental das américas, razão para João Pessoa ser conhecida como “a cidade onde o sol nasce primeiro”. Para conhecer um pouco mais sobre este maravilhoso local, entre aqui.

Inscrições

As inscrições, abertas no dia 25 de janeiro, faltando exatamente 100 dias para o início deste magnífico evento, estão disponíveis através do site oficial. Ao participar do encontro você receberá gratuitamente uma camiseta do evento, assim como um certificado de presença e um Kit Congressista. As traduções simultâneas necessárias às palestras internacionais também já estão inclusas no pacote.

Aprendizado com palestrantes ilustres tanto do Brasil como do exterior, tradução simultânea, camiseta grátis, certificado de presença, troca de conhecimento com uma comunidade de Software Livre experiente, festas e tudo isso tendo como palco João Pessoa, ponto mais oriental das Américas, repleto de belas praias e com um clima tropical. Ô cabra da peste... Que mais você quer?

Inscreva-se: http://www.ensol.org.br/ 

Lançamento do Portal SegurançaLinux

Pessoal,

Gostaria de anunciar o lançamento do Portal Segurança Linux (http://segurancalinux.com/). SEL, abreviatura de SEgurança Linux, é um projeto fork dos portais Viva o Linux e Dicas-l.

O site tem como objetivo documentar e alertar sobre falhas ou processos de melhoria de segurança dos principais sistemas operacionais do mercado, principalmente os derivados da família *NIX.

Os principais sites de segurança mundiais estão em língua inglesa, então o SEL viu uma oportunidade de traduzir e, ou, produzir documentação sobre este assunto em nossa língua nativa, o português brasileiro.

Todo o conteúdo do site é distribuído sob os termos da licença GNU FDL.

Caso tenha interesse de enviar seu material para o site, use os links de contribuição situados no rodapé do site. São aceitas colaborações de artigos, arquivos de configuração, dicas e notícias.

Aguardamos sua visita e suas colaborações :-)

Atenciosamente,

Rubens Queiroz de Almeida (Dicas-L) e Fábio Berbert (Vivaolinux).

Fonte: Mensagem da lista Dicas-L


Fotos do II Encontrol Livre (2º dia)

Ola pessoal,


Demorou, mas enfim recebi! :D Estou falando das fotos do II Encontro Livre.
Neste post colocarei apenas as fotos do 2º dia do Evento, dia que foi dedicado para palestras voltadas mais para o âmbito técnico. Caso queiram ver as fotos de todos os dias, basta acessar: http://encontrolivre.org/2010/?page_id=11.

Também estão disponíveis os slides da palestras em: Todas as fotos

Fotos do 2º dia do Encontro:

Credenciamento by Celinha e Gustavo




































Minha Palestra sobre o Git


Minha Palestra sobre o Git


Minha Palestra sobre o Git


Palestra do Marcel Caraciolo: Conhecendo o Python


Palestra do Cleyton Fábio: Rede de Servidores Linux


Uma pausa para o lanche!!


Fonte: http://encontrolivre.org/

Relato Sobre o II Encontro Livre

Ola pessoal,

Vou tentar expor neste post um pouco do que ocorreu no segundo dia do II Encontro Livre, evento ocorrido no auditório da Livraria Cultura – Paço Alfândega. Tanto quanto, relatar algo sobre a minha palestra, que teve com tema principal o Git, e onde diga-se de passagem foi bastante aproveitada pelo publico.

Gostaria de começar agradecendo a todos os corajosos de plantão que aguardaram para assistir minha palestra e entenderam perfeitamente o pequeno atraso que houve, este devido a problemas de logística, totalmente normais.

Parabenizo também a toda a organização e patrocínios do Evento, pessoas de alto nível de responsabilidade e comprometimento com os participantes, fora as características já intrínsecas de pessoas e empresas de boa índole.

Apesar do atraso já comentado, as palestras, ao meu ver, foram bastante aproveitadas pelo publico presente no auditório. A minha em especial foi iniciada mostrando um pouco da introdução e da historia do Git, uma ferramenta para controle de versões, frisando de forma relevante conceitos bastante importantes para os usuários iniciantes dessa ferramenta, ao final deu um pouco do sabor pratico do Git.

Infelizmente precisei sair mais cedo do evento, por questões de ordem profissional, e acabei não assistindo todas as palestras do dia, inclusive a que mais me interessava: Redes de Servidores Livres, ministrada pelo meu mais novo amigo Cleyton Fábio. Grande pessoa e profissional!

Enfim, o evento foi de grande valia para disseminação e até mesmo apresentação da cultura livre no nosso Estado, e coisas do tipo sempre serão bem vindas por nós apaixonados pela filosofia. Mostrar a importância de se conhecer, estudar, utilizar e distribuir conhecimento, é de âmbito mais que louvável!

Abraço forte para todos que estavam presente, e um convite especial para os que não puderam comparecer.

Ano que vem tem mais!!!


Palestra no II Encontro Livre

Pessoal,

Meu trabalho sobre o Git foi aceito no II Encontro Livre que acontecerá nos dias 10, 11 e 12 de Março, na Livraria Cultura Paço Alfândega.

Gostaria de convidar a todos para prestigiarem o evento, que é de suma importância para a disseminação de conhecimentos e da cultura livre em PE. E logico, se possível assistir minha palestra que ocorrerá no dia 11/03 as 15:10.

Resumo da palestra: O desenvolvimento de projetos de software está a cada dia que passa mais colaborativo e integrado. Nessa palestra veremos o contexto de um sistema de controle de versão VCS/SCM, abordando de forma mais ostensiva os sistemas de controle distribuído, mais detalhadamente o GIT, uma poderosa ferramenta criada por Linux Torvalds e bastante apropriada para o gerenciamento e controle dos códigos fontes.

Macrotema: Gerenciamento de dados

Tags: controle de versão; git; vcs; scm; dvcs; códigos; desenvolvimento; software livre.

Maiores detalhes em: Programação do Evento

2. Entendendo o Funcionamento do VCS/SCM

Para entendermos os itens três e quatro deste artigo, precisamos primeiro nos debruçar no que diz respeito ao funcionamento de um sistema de controle de versão, ou seja, devemos explanar os conceitos básicos relacionados ao modelo apresentado.


O controle de versionamento é basicamente dividido em dois segmentos: o repositório, que é responsável pelo armazenamento das informações e a área de trabalho (Desktop). O repositório como havia descrito acima, é responsável pelo armazenamento das informações relacionadas ao projeto, em modo persistente no sistema de arquivo escolhido, ou até mesmo em um banco de dados. Nele será guardado todo o histórico de desenvolvimento do projeto e registrado também qualquer tipo de modificação realizada nos arquivos nele alocados.


O responsável pelo desenvolvimento do documento nunca trabalha diretamente nos arquivos do repositório, ele deve antes obter em sua área de trabalho uma cópia local, também chamada de cópia de trabalho (Working Copy) que contém a copia da ultima versão de cada arquivo do projeto e esta deverá ser monitorada para identificar qualquer tipo de alteração realizada. Essa área geralmente fica isolada das demais. A comunicação e sincronização entre o repositório e a área de trabalho se dão por duas operações distintas: commit e update, como demonstrado na figura abaixo:


Figura 1: topologia básica de um sistema para controle de versão.

O commit é responsável por submeter um pacote contendo uma ou mais modificações realizadas durante o desenvolvimento na área de trabalho que é a origem, para seu destino que é o repositório. O update por sua vez faz o trabalho proporcionalmente inverso, isto é, ele envia uma cópia de trabalho da ultima versão estável contida no repositório para a área de trabalho do desenvolvedor. Cada operação de commit gera uma nova revisão no repositório, registrando sempre todas as modificações realizadas, data e autor. Criando uma alusão a operação, é como se uma revisão fosse uma “fotografia” de todos os arquivos e diretórios em um determinado tempo da evolução do projeto. Essas “fotografias” de tempos passados são armazenadas no repositório e podem ser analisadas ou restauradas sempre que for desejado e o conjunto dessas revisões é justamente o que chamamos de histórico do projeto.

Podemos subdividir o sistema de controle de versão basicamente em dois tipos, de acordo com a maneira que cada um deles garante o controle e o gerenciamento do seu repositório: centralizado e distribuído. Nos CVS centralizados as mudanças são feitas para um repositório central e único, ao contrário dos distribuídos, onde os desenvolvedores trabalham diretamente no próprio repositório.

Então agora podemos dizer que, tanto o controle de versionamento centralizado quanto o distribuído basicamente funcionam sob os repositórios e as áreas de trabalho. A distinção está justamente em como cada uma dessas revisões estão adornadas no processo como um todo.


Obs.: Caso prefiram, também podem baixar o artigo (completo) no formato PDF através do link:

Download:
GIT: Controle de Versões Distribuído para Projetos de Software

1. Introdução a VCS/SCM

Os sistemas de controle de versão, mais comumente chamados de VCS (acrônimo do termo em inglês Version Control System) ou ainda SCM (acrônimo do termo em inglês Source Code Management) funcionam como aplicativos computacionais responsáveis pelo controle e gerenciamento de diferentes versões na implementação de um determinado documento. Na sua grande maioria esses sistemas são implantados com a finalidade de controlar e gerenciar o desenvolvimento de projetos de software, proporcionando a manutenção das suas versões - de um histórico e desenvolvimento dos códigos fontes e conseqüentemente da documentação de todo o projeto.

Esse tipo de ferramenta se mostra bastante presente em organizações e empresas de âmbito tecnológico e de desenvolvimento de projetos de software, sendo também bastante utilizado para o desenvolvimento de ferramentas Open Source (Código Aberto). Sua utilidade pode ser denotada por diversos aspectos, seja ele para pequenos projetos, como também para projetos de maior escala comercial.

Existem vários sistemas que propõe estas funcionabilidades, entre os mais conhecidos e utilizados em diversos projetos, encontram-se: CVS, ou Concurrent Version System (Sistema de Versões Concorrentes) e o SVN, mais conhecido como Subversion, esses dois últimos no ambiente livre, na outra ponta podemos citar sistemas comerciais como: Clearcase da IBM ou o SourceSafe da Microsoft. A maioria dos projetos de desenvolvimento de software livre opta pelo Subversion que é a evolução do inveterado CVS, porem podemos citar uma exceção a essa “regra”, que é uma ferramenta chamada Bitkeeper, que apesar de ser comercial, foi por muito tempo utilizado para o gerenciamento e controle de versões do Kernel Linux, até o surgimento do GIT. Muitas organizações comerciais também utilizam o SVN, apesar de algumas dessas empresas preferirem realmente uma solução paga, daí partem por optar pelos produtos mencionados acima. A escolha por empregar uma solução comercial comumente se dá por questões de garantias, visto que as soluções livres não se responsabilizam por bugs, erros ou perdas de informações no software, em contra partida podemos elevar as melhores condições de empregabilidade, segurança e desempenho das ferramentas livres.

Todos os caminhos que nos levam ao emprego de um sistema de controle de versão são comprovados pela sua eficácia e por estes fazerem parte dos principais requisitos para a manutenção e aprimoramento dos processos que envolvem um projeto de software, tanto quando sua ligação com processos de certificações como o SPICE (acrônimo de Simulated Program whit Integrated Circuits Emphasis) e o CMMI (acrônimo de Capability Maturity Model Integration), que tendem a garantir um modelo unificado para os processos corporativo.

Os principais proveitos em se empregar um sistema de controle de versão para monitorar as alterações realizadas durante as implementações de um determinado software são: controle e gerenciamento de históricos de alterações; identificação e restauração de versões estabilizadas; ramificações que ajudam na divisão do projeto, facilitando assim o trabalho de desenvolvimento em paralelo e principalmente o sincronismo oferecido para a equipe de trabalho.

Obs.: Caso prefiram, também podem baixar o artigo (completo) no formato PDF através do link:

Download:
GIT: Controle de Versões Distribuído para Projetos de Software

Nota de esclarecimento

Pessoal,
Peço desculpas pelo sumiço repentino e um tanto quanto longo, mas está sendo por uma causa nobre. Nesses últimos dias, venho me dedicando no estudo e aprimoramento de um assunto que é dor de cabeça para muitos projetos de software e principalmente para muitos programadores, trata-se do processo de gerenciamento e controle de versões de código fonte.
E essa dedicação já tem seu 1º fruto. Um Artigo Científico quentinho saindo do forno!
Nos próximos dias estarei disponibilizando vários posts contendo "pedaços" desse artigo, espero que tirem bastante proveito dele.
Até lá!

Estão abertas as inscrições gratuitas para o II Encontro Livre


Estão abertas as inscrições para o II Encontro Livre, que será realizado nos dias 10, 11 e 12 de Março de 2010, das 14h às 20h, na Livraria Cultura Paço Alfândega, localizada em Recife/PE.

Para fazer a inscrição acesse:
http://encontrolivre.org/2010/?page_id=46

--