SCRUM – primeiros passos

Esta semana recebi o e-mail de um amigo que está tentando implantar SCRUM no time que está liderando. Quando trabalhavamos juntos na BRISA tecnologia, fiz uma apresentação sobre o assunto e tentei implantar SCRUM em um dos times. Abaixo seguem alguns links e apresentações que recomendo.

O link abaixo leva para a apresentação que modifiquei para o time do MegaRushing.

Agora basta agendar o dia e fazer a apresentação.

 

 

 

Categories: evento Tags:

Mandriva 2010 : rodando sua aplicação como administrador(root)

Imagine que você desenvolveu uma aplicação que precisa de permissão de root. Agora você quer que o Mandriva chame sua aplicação como usuário administrador(root).

0 – Minha aplicação simples é um Hello world

echo -e '#include \nint main(){printf("hello mandriva world\\n");}' > hello.c
gcc hello.c -o hello

1 – Chamar o console-helper ao invés de chamar sua aplicação:

su - root
cd /usr/bin
ln -s /usb/bin/console-helper hello

2 – Criar arquivo PAM /etc/pam.d/hello

#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util

3 – Criar arquivo com PATH em /etc/security/console.apps/hello

USER=root
PROGRAM=/home/alecrim/hello
SESSION=true
FALLBACK=true
Categories: Uncategorized Tags:

N810 + HD 1.5 TB + SAMBA = media server

Aproveitando estes dias em que estou em casa de folga. Resolvi mexer um pouco com os equipamentos por aqui. O N810 andava meio solitário, depois que passei a utilizar mais o Nokia5800 para acessar a internet.

Outro problema é o fato de não gostar de ficar ligando os cabos do meu HD externo no netbook para acessar músicas e filmes.

Decidi compartilhar os arquivos meu HD externo via SMB usando meu N810. As principais passos seguem abaixo:

1 – N810 + HD

Gostaria de lembrar que o N810 possui um limite de energia que pode suprir para o equipamento plugado. Estou usando um HD externo com alimentação de energia. Instalei o aplicativo “usbmode” ou ative o modo “host” executando o comando abaixo:
echo host > /sys/devices/platform/musb_hdrc/mode

2 – Instalar Samba

sudo gainroot
apt-get install samba

3 – Configurar samba

cat /etc/passwd | mksmbpasswd > /etc/samba/smbpasswd
chmod 600 /etc/samba/smbpasswd
smbpasswd user
vi /etc/samba/smb.conf # download smb.conf HERE
sudo /etc/init.d/samba restart

Depois disto, use Windows Explorer para acessar seus arquivos. Você pode executar videos e músicas diretamente. ;)


Categories: Uncategorized Tags:

Partindo para novos desafios – Obrigado BRISA

Depois das constantes quedas da LGE, tivemos baixas significas na BRISA Tecnologia. Agora, estou mudando novamente de empresa. Obrigado BRISA pela oportunidade e desafios que tivemos neste período de 4 meses.

Dentro de alguns dias, inicio uma nova busca por desafios no Instituto Eldorado, que possui excelentes parceiros como Motorola, DELL, HP e Positivo. Estou bem ansioso para ver os projetos que terei por lá.

Espero poder trazer excelentes novidades nas próximas semanas! \o/

Categories: Uncategorized Tags:

Partindo para novos desafios – Obrigado INdT

Recebo incentivos do INdT desde a universidade, quando era bolsista laboratório de VoIP(UFAM) financiado pelo INdT. Depois disto, passei a fazer parte do stream 10LE dentro INdT, agora chamado de OpenBossa pela comunidade. Foram muitos projetos e mudanças neste 4 anos!

Durante estes 4 anos de trabalho, aprendi muito tecnicamente. Acredito que dentro da empresa existam vários pontos a serem melhorados, mas estes problemas são pequenos perto das vantagens de trabalhar em projetos envolvendo GNU/Linux/OpenSource para a Nokia. Percebo que as habilidades desenvolvidas aqui nos permitem concorrer igualmente em vagas para vários lugares do mundo. Prova disto é termos vários colegas do INdT que passaram a trabalhar em ótimas vagas fora do país, apenas por possuírem as habilidades e contatos criados aqui. Por estas razões, acredito que o INdT seja um ótimo lugar para trabalhar.

Esta semana deixarei de trabalhar no INdT! Partirei para novos desafios em Brasília. Irie mudar de cidade por razões pessoais, pois minha noiva passou a morar lá. Aguardo desde do começo do ano a oportunidade de mudar para o stream do INdT em Brasília, mas infelizmente nenhuma oportunidade surgiu neste período. Agora parto para outra empresa, onde espero ter bons desafios, como os enfrentas aqui no INdT.

Dentro do INdT, fiz vários amigos dos quais sentirei muito saudade! :’( Estes me ajudaram a crescer como pessoa. Agradeço a todos pelo companherismo e amizade que tivemos! :D

Muito obrigado,

Alecrim!

Categories: Uncategorized Tags:

Create Meego rootfs using Ubuntu Lucid

This week I took some time playing with Meego distro. I got a D510MO motherbord with Atom processor to put Meego working on it. It wasn’t a hard work regarding Meego already contain a X86 repository. Last Meego release was from March 31st but they have a repository contain more recent packages. So I created a new image with most recent packages. I faced some problems to create Meego image using Ubuntu and notes about my experience with Meego are available on my wiki page.

Notes available HERE!

Categories: meego, ubuntu Tags:

Exchanging experiences – Bluetooth <-> Linux Kernel

It’s time to develop Bluez!

Last month I started working on a new project at INdT. I’m going to help BlueZ development and the new features that are coming, Bluetooth Low Energy is the next generation of Bluetooth. At this moment Bluetooth SIG is still finishing specifications but I need to get used to BlueZ development and current Bluetooth protocol. I’ve been working with some small BlueZ features to get some experience with it. And I got some patches applied to bluez.git .

Part of our team has experience with Linux kernel development(INdT-Manaus) and some co-workers have good experience with BlueZ(INdT-Recife). Sharing this knowledge was something very important for the team. Now I’m in Recife learning a lot about BlueZ, Bluetooth and Obex with Claudio Takahasi and Vinicius Gomes.  :)

I prepared some material to introduce Linux kernel development. You can access this material HERE!

I’m very excited about this new project! It’s gonna be challenging! :D

Categories: bluez, evento, kernel Tags:

Palestra no FLISOL 2010

Semana passada estive realizando um palestra no FLISOL 2010. O evento estava lotado, especialmente por alunos da UNINORTE que vem demonstrando cada vez mais interesse na utilização de sistemas GNU/Linux. A material da apresentação foi o mesmo utilizado em evento interno na UNINORTE, mas desta vez tive bem mais tempo e pude falar mais detalhes e dicas de desenvolvimento.

Acredito que mais da metade dos participantes não havia tido contato com Linux e para estes non-linux, tivemos INSTALL FEST durante todo o evento.

Excelente iniciativa da Comunidade Software Livre do Amazonas:)

Material disponível!

PS: Obrigado a Daniel Bruno pelas fotos.

Categories: evento, maemo, S60 Tags:

Palestra – Uninorte – Introdução desenv. mov. Nokia usando Linux

IMG_4311 - Share on Ovi

Ontem estive na Uninorte falando sobre o desenvolvimento para dispositivos móveis da Nokia usando Linux. Este foi o maior público para o qual já palestrei. Acredito que mais de 200 600 300 pessoas estavam no evento. Muito bom este tipo de evento interno com o objetivo de promover a integração entre os alunos de redes da Uninorte. Acho sensacional o fato do departamento de computação estimular a utilização de SW livre por meio de palestras e eventos. :)

APRESENTAÇÃO DISPONÍVEL AQUI!

Na próxima semana teremos outro evento na Uninorte, o FLISOL!

O FLISOL é aberto para o público em geral e as inscrições já estão abertas!

Você que quer conhece mais sobre SW livre? Resposta: SIIIIIIIMMMM !!!

Quer instalar Linux no seu laptop, mas não se sente muito confortável?  Resposta: SIIIIIIIMMMM !!!

Este evento é para você!  FLISOL!

[]‘s

PS: Obrigado a Afonso Costa e Tâmia Costa pelas fotos!

Categories: evento, maemo, S60, ubuntu Tags:

bossa conference 2010 – my personal scheduler

Next week we’re gonne have Bossa Conference. It’ll be a great opportunity to exchange knowledgement.

My personal scheduler

Sunday

14:00 – Welcome reception and I’ll be there. ;)

Monday

10:00 – Johan Hedberg “Bluetooth Audio in Linux – Desktop vs Embedded”

11:00 – Olivier Crête & Marco Barisione – “Building Collaborative Desktop and Mobile applications”

14:00 – Sjoerd Simons – “From RTP to Empathy”

15:00 – Tobias Mueller – “Security in Mobile Devices”

16:30 – Espen Riskedal – “Shipping mobile applications using Qt for Symbian”

Tuesday

10:00 – Lennart Poettering – “Audio Infrastructure in Mobile Devices”

11:00 – Rodrigo Belém – “Ubuntu Mobile Development”

14:00 – Fuad Abinader – “Simplified transition to mobile IPv6 networks with open-source tools”

15:00 – Alexis Menard – “KDE Plasma for mobile phone”

16:30 – Alexandra Leisse – “Managing the Unmanageable”

Wednesday

09:00 - Horácio Oliveira – “Applications and Development in Wireless Sensor Networks”

10:00 – Matti Airas – “Python in Maemo 6″

11:00 – Petri Launiainen – “Through the Hockey Stick – An Insider’s View on the Mobile Revolution”

See you there!

Categories: evento, maemo, mamona, ubuntu Tags: