Ir para o conteúdo
ou

Software livre Brasil

Tela cheia Sugerir um artigo
 Feed RSS

Projeto Software Livre - Piauí

15 de Janeiro de 2010, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.

O PSL-PI tem por objetivo incentivar o uso e a produção de software livre no Piauí como política de combate à exclusão digital. Acreditamos que a distribuição de conhecimentos proporcionada pelo Open Source/Software Livre tornará nossa sociedade mais justa e próspera, exatamente por dar a todos as mesmas condições de conhecimento e desenvolvimento.

Software Livre é uma grande oportunidade de construirmos uma sociedade produtora de ciência, independente e efetivamente competitiva. Estamos reconstruindo as bases da nossa sociedade, não mais calcados nos braços do Estado, mas sim, amparados pela iniciativa própria, pela auto-determinação. Nós somos capazes de nos auto-governar. Somos capazes de construir uma sociedade efetivamente Livre. Esta é a essência do PSL-PI.

O PSL-PI é formado pela articulação de indivíduos que atuam em instituições publicas e privadas, grupos de usuários e desenvolvedores de software livre, empresas, governos ou ONGs, e demais setores da sociedade. O importante é a consciência e disposição para propagar o uso de software livre e a cultura colaborativa nas diferentes esferas da sociedade.


Filipe Saraiva: Campanha “Não, obrigado. Eu uso Linux.”

27 de Outubro de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

Alguns blogs das comunidades de software livre deram início a uma campanha de arrecadação de doações financeiras para projetos e distribuições. O mote da campanha é o recente lançamento do Windows 8, cuja licença custa por volta de 80 dólares. A inciativa convida usuários de Linux e software livre em geral a fazer uma doação no mesmo valor da licença do sistema operacional da Microsoft para projetos e comunidades de sua preferência.

Tudo começou no fórum da distribuição CrunchBang Linux. O usuário merelyjim escreveu um texto falando da importância que o software livre tem para sua vida, e como ele é apaixonado pela comunidade e pelos programas que ela constrói. Em seguida ele comentou que, ao invés de comprar uma licença Windows 8, ele fará uma doação no mesmo valor para a comunidade ou projeto pela qual ele mais tem gratidão.

Segue o texto do merelyjim em português:

Em 26 de outubro, o Windows 8 chega às prateleiras das lojas.

Eu já disse antes que em comparação ao Vista, o Windows 8 “não é completamente ruim”.

Eu posso até tolerar isso. Sou eu quem vai gastar $ 79,99(US) por uma cópia ? Não. Não obrigado. Veja , eu uso Linux…

É difícil expressar o quanto o Linux fez por mim, Eu aprendi mais com o Linux do que com qualquer Windows. Eu faço parte de comunidades dinâmicas que estão engajadas com argumentos apaixonados, discussões inteligentes e com ‘brigas’ malucas. É como uma família, você fica maluco (hum… esse sou eu) com a diversão. Ao invés de me permitir cair na “tentativa e erro” sozinho, há aqueles que me empurram pelo caminho certo, mesmo quando eu me recuso a aceitar isso. Eu tenho um eterno agradecimento para aqueles que compartilham o seu tempo e experiências comigo, mesmo que nunca tenham me visto na vida real.

Então, em 26 de outubro de 2012, em vez de dar a Microsoft $ 79,99 dólares, para a atualização do Windows 8, eu vou doar o mesmo valor para a minha distribuição Linux favorita.

Convido você a se juntar a mim e fazer o mesmo.

Não importa se é uma distro ou não; todos somos uma família. Se você preferir, doe para um projeto open source.. Desde de que você doe alguma coisa, vamos fazer alguma coisa, seja pelo Paypal, Amazon ou Flattr faça alguma coisa nesse dia. Se você não puder doar ao menos espalhe esse texto.

Eu quero que a comunidade linux mostre para Apple, Google, Microsoft e Oracle que nós nos importamos uns com os outros, e que nós somos muito mais do que eles pensam. Se você contribuir, eu espero que você mande um e-mail ou twitte para o fabricante da sua máquina, para que eles saibam que você está usando um Kernel Linux na sua máquina.

Obrigado por ter gasto seu tempo lendo isso, e obrigado pela sua ajuda.

-merelyjim

Então, pense na possibilidade de aderir a campanha e fazer uma doação para sua distro/projeto de software livre/fundação favorita dentro desse grande “cosmo” que chamamos “comunidade”. As doações financeiras possibilitam que sejam organizados sprints de desenvolvedores, reuniões dos grupos de promoção, confecção de material de divulgação, pagar os servidores onde ficam hospedados os sites dos projetos e muito mais.

Praticamente todas as comunidades de software livre dispõem de mecanismos simples para arrecadação de doações. Das que participo, tanto o KDE quanto o Mageia tem páginas específicas para isso.

Então, a exemplo do merelyjim, considere fazer essa doação e ajude a fortalecer os grupos que desenvolvem os softwares que tanto amamos a continuarem com esse trabalho magnífico!

Fonte: Anderson Unsonst na lista do KDE Brasil



Filipe Saraiva: Post rápido – sobre alteração visual do blog

24 de Outubro de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

Olá visitantes,

estou atualmente fazendo um trabalho de port do tema Neverland, criado pelo KDE, do Drupal para o WordPress. Estou utilizando no meu blog apenas para mostrar pro pessoal que o port já está bem avançado.

Logo mais voltamos à aparência convencional do blog. ;)



Aracele Torres: Minha palestra no Latinoware 2012

24 de Outubro de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

Mais um ano participando do Latinoware e representando a comunidade KDE Brasil! No ano passado o KDE comemorou 15 anos de história e eu fiquei responsável por apresentar essa trajetória aos participantes do evento.

Dessa vez palestrei sobre como colaborar com o KDE sem escrever nenhuma linha de código. A ideia era mostrar às pessoas que você não precisa ser um programador para contribuir com o KDE ou com qualquer outro projeto de software livre. A palestra foi voltada para o público em geral e nela procurei apresentar a comunidade internacional responsável por 16 anos de projeto KDE e as diversas atividades que são necessárias para desenvolver um projeto como esse.

Foto: Jean Pavão/PTI

Quem não pôde ir ao Latinoware mas gostaria de ter acesso ao que foi apresentado nessa palestra, basta clicar aqui e baixar os slides em pdf da minha apresentação! ;-)

E se você está interessado em se envolver com o Projeto KDE e não sabe por onde começar, pergunte-me como! ;-)



Filipe Saraiva: Smart Grids – Perspectivas e Desafios para os Sistemas Elétricos de Potência do Futuro

15 de Outubro de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

Fiquei muito feliz por, no mês de setembro, ter sido convidado pelos amigos Aldir, Ricardo e Harilton a dar uma palestra em Teresina sobre o assunto que me debruço desde o meu mestrado: as redes elétricas inteligentes, ou smart gridsConvite aceito, fui expôr o tema na 5ª edição do ERECOMPI – Encontro Regional de Computação do Piauí, evento promovido pela faculdade CEUT.

Foto por Liana Campelo

Na oportunidade apresentei o estado-da-arte das pesquisas nesse campo, qual a conjuntura do mercado energético onde o conceito de smart grids emerge, quem está investindo nessa ideia (e qual o montante de investimento), quais projetos pilotos estão trabalhando desde agora as possibilidades desse novo tipo de redes elétricas, quais são os problemas em aberto, como trabalhar nesse campo (seja em centros de pesquisa ou em empresas), como direcionar sua pesquisa para trabalhar algum aspecto das redes inteligentes, entre outros assuntos.

Esta palestra é algo como a “versão expandida” de uma aula de encerramento que ministrei na disciplina de sistemas elétricos de distribuição na EESC/USP, cujo professor, Asada, é meu orientador.

Também apresentei o artigo que foi publicado nos anais do XIX Congresso Brasileiro de Automática (XIX CBA), tratando de forma mais específica sobre o trabalho que desenvolvo na USP.

Estes assuntos estão presentes nos slides que utilizei na palestra, que compartilho com os interessados logo abaixo. A apresentação do artigo no XIX CBA está neste post do blog. Os interessados que quiserem entrar em contato sobre qualquer assunto tratado na palestra, podem enviar e-mail para mail@filipesaraiva.info.

Gostaria mais uma vez de agradecer ao convite e recepção de toda a equipe que trabalhou para fazer o ERECOMPI acontecer. Espero que os participantes tenham gostado da palestra e se interessado por esse campo de pesquisa tão interessante que, eu, só pude conhecer quando sai de nossa cidade.



AJ O. Alves: Instalando o GTest no Ubuntu, Framework de testes para C++

11 de Outubro de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda
Hoje em dia não há como falar em desenvolvimento sem falar em TESTES, se você desenvolve com linguagens como Ruby, Python, Scala… você jã deve está familiarizado no assunto. Mas, que tal fazer um Coding Dojo em C++.
Desenvolvido pelo Google, conheça o Framework GTest, uma ferramenta para escrever testes para C++ em uma variedade de plataformas como (Linux, Mac OS X, Windows, Cygwin, Windows CE, e Symbian). Baseado na arquitetura xUnit. Suporta testes automáticos de descoberta, um rico conjunto de assertivas, assertivas baseadas na definição do usuário, controle de testes mortos, falha fatal e não fatal, testes parametrizados por tipo ou valor, varias opções de executar testes, e geração relatório do teste para XML.

Então, veja como instalar esta incrível ferramenta no Ubuntu e começar a fazer seus testes.

1º Passo – É simples, basta instalar (no Terminal):

apt-get install libgtest-dev

 Agora, um pequeno detalhe! Por razão de uma pequena regra da definição da linguagem C++ “Definição Única de Classes” o framework não é compilado na hora da instalação, então, você mesmo deve compilar.

2º Passo – Compilar e Localizar (no Terminal):

# Ir para a sua homecd ~# Compilar a bibliotecag++ -I /usr/include/gtest -I /usr/src/gtest/ -c /usr/src/gtest/src/gtest-all.cc# Arquivar o arquivo gerado como uma biblioteca estáticaar -rv libgtest.a gtest-all.o#Mover para um local onde o linker do GCC possa encontrarmv libgtest.a /usr/lib/

Ok, agora o framework está pronto para uso, veja este exemplo:

/*Definição da classe Pessoa: Pessoa.h*/#ifndef PESSOA_H#define PESSOA_H

#include "string"using std::string;

class Pessoa{ public:  Pessoa();  void setNome(string nome);  string getNome();  void setIdade(int idade);  int getIdade(); private:  string nome;  int idade;};#endif

/*Implementação da classe Pessoa: Pessoa.cpp*/

#include "Pessoa.h"

Pessoa::Pessoa(){};

void Pessoa::setNome(string nome){    this->nome = nome;}

string Pessoa::getNome(){    return this->nome;}

void Pessoa::setIdade(int idade){    this->idade = idade;}

int Pessoa::getIdade(){    return this->idade;}

// Arquivo de testes: teste.cpp#include "Pessoa.h"#include "gtest/gtest.h"#include "string"using std::string;

TEST(Pessoa, testarMetodosParaNome){  string nome = "AJ O. Alves";

  Pessoa* pessoa = new Pessoa();

  pessoa->setNome(nome);

  EXPECT_EQ(pessoa->getNome(), nome);}

TEST(Pessoa, testarMetodosParaIdade){  int idade = 24;

  Pessoa* pessoa = new Pessoa();

  pessoa->setIdade(idade);

  EXPECT_EQ(pessoa->getIdade(), idade);}

int main(int argc, char* *argv) {  testing::InitGoogleTest(&argc, argv);  return RUN_ALL_TESTS();}

Para rodar este teste é simples, há apenas duas considerações a serem feitas:
1º – Caso o linker não encontre o GTeste adicione “/usr/lib/libgtest.a” no comando
2º – Sempre adicione a opção “-lpthread” no comando

# Makefileall:    gcc -c ./*.cpp    g++ ./teste.cpp Pessoa.o /usr/lib/libgtest.a -o teste.bin -fPIC -O2 -g -Wall -lpthread

clean:    rm *.o    rm ./teste.bin

A saída será:

 Para se aprofundar mais, visite e guarde este link : Documentação



Tags deste artigo: projeto software livre - piauí psl-pi piauí psl-nordeste