A primeira QtCon Brasil vai acontecer!

É com muita satisfação e alegria que anunciamos a realização da primeira conferência de Qt do Brasil e da América Latina, a QtCon Brasil 2017!

banner-sympla

Muitos de vocês devem lembrar como tudo isso começou. Ano passado eu, Sandro e Filipe participamos da QtCon em Berlim, um evento que reuniu as comunidades KDE, VideoLan, FSFE, KDAB e, claro, Qt. Logo depois do evento, tivemos a ideia de fazer uma pesquisa sobre o uso de Qt aqui no Brasil, pra sabermos a viabilidade de um evento como esse no país. Foi então que publiquei aqui neste blog uma pesquisa destinada a mapear os usuários e desenvolvedores brasileiros de Qt. O resultado da pesquisa nos animou para encarar a empreitada de organizar o evento.

Quase sete meses depois aqui estamos, anunciando para vocês a realização desse evento que é histórico, primeiro evento de Qt no Brasil e na América Latina. Gostaríamos de convidar a todos para participar desse pontapé inicial de construção de uma base mais sólida de contribuição e divulgação do Qt aqui no país.

A QtCon Brasil 2017 terá como tema Desenvolvimento Multiplataforma com Qt. O evento será realizado em São Paulo, entre os dias 18 e 20 de agosto. O primeiro dia será dedicado a treinamentos e os outros dois a palestras. Reunimos os principais nomes que trabalham com Qt aqui no Brasil e no exterior. Além dos palestrantes convidados, teremos também uma chamada de palestras, para receber trabalhos da comunidade.

A ideia do evento é construir um espaço de diálogo e trabalho que reúna pessoas entusiastas, desenvolvedoras, engenheiras e gerentes de projetos do Brasil e América Latina, a fim de compartilharem suas experiências sobre criação de produtos e soluções baseadas no Qt.

As inscrições começam hoje e podem ser feitas através desse link. Corra, porque há um preço especial para os ansiosos que querem garantir logo a sua vaga! 🙂

Mais informações sobre o evento podem ser encontradas na nossa página oficial.

Por fim, gostaria de dizer que sem o apoio dos nossos patrocinadores e parceiros esse evento não estaria acontecendo. Gostaria de agradecer à todos os envolvidos, especialmente os palestrantes convidados, que aceitaram gentilmente participar do evento; à The Qt Company que desde o começo acreditou e apostou na nossa ideia; à Toradex, ao openSUSE e ao KDE, por todo apoio prestado até agora no planejamento e execução do evento; e aos nossos super parceiros do Embarcados e da Carreira RH, que também tem sido fundamentais para que isso aconteça.

Acompanhe o evento pelas nossas redes sociais, a QtCon Brasil está no Twitter, Facebook e Google Plus.

Esperamos vocês na QtCon Brasil 2017, a primeira de muitas ❤

LaKademy 2017: ampliando os horizontes

Nesse feriado de 1º de maio chegou ao fim mais uma edição do LaKademy, encontro latino-americano de usuários e contribuidores da comunidade KDE. Essa foi a 5ª edição do evento, que continua atraindo novos interessados em fazer parte da comunidade. Dessa vez tivemos 6 novatos participando, o que é um ótimo número, considerando que o evento em si é de pequeno porte, já que não é um evento de palestras ou cursos, mas um evento concentrado, no estilo sprint de contribuição.

group-photo-lakademy2017
Foto em grupo do LaKademy 2017.

Durante 4 dias nós nos dedicamos a trabalhar em projetos de interesse de cada um. Foram 17 participantes que se dividiram entre tarefas de promo, tradução, desenvolvimento e design. Eu, por exemplo, me dediquei a terminar o site do LaKademy, a trabalhar com promoção da comunidade e tarefas de tradução.

O trabalho com promo foi em tempo integral, já que durante todo o evento eu me dediquei a fazer postagens nas redes sociais, a fotografar o evento e a estruturar o principal veículo de divulgação do LaKademy, que é o seu site. Como o evento já acontece há 5 anos e já é um evento consolidado, pensamos que já era um bom momento de fazer um site para ele. Pela experiência que tive na construção da Timeline KDE 20 anos, achei que seria divertido e interessante me aventurar também na construção desse site.

Escolhi fazer uma página em HTML estático, porque o site funcionaria apenas como um repositório de informações sobre as edições do evento. Nada que envolvesse notícias ou inserção de muitas informações e que exigisse um sistema robusto. Quando cheguei ao evento boa parte do site já estava pronta, faltando acertar a questão da responsividade a dispositivos móveis e localização das páginas para Espanhol e Inglês.

Screenshot_20170504_111632

Durante o primeiro dia eu trabalhei na responsividade do site, fiz algumas alterações no layout para que ele se adaptasse em dispositivos móveis. Na versão para desktop, o site possui um menu hover que claramente não funcionaria bem em dispositivos com tela touch. A solução foi configurá-lo para se tornar um menu clicável estilo hambúrguer quando o site fosse aberto em celulares e tablets. Com a ajuda do Francisco Fernandes, que fez essa parte do menu hambúrguer, o site pode ficar um pouco mais responsivo.

photo_2017-05-04_11-28-53

O problema é que como eu não tinha usado Bootstrap (que teria facilitado muito a minha vida se tivesse sido utilizado desde o começo :D), quando eu fui adicionar o menu das línguas no site isso mexeu na configuração que havia sido feita do menu hambúrguer 😦 No fim das contas, a decisão que acabei tomando foi abrir mão de fazer em HTML estático e partir para algo que seja “mais organizado” e mais automatizado. O Farid Abdelnour se prontificou em me ajudar a fazer isso usando WordPress. Em breve, portanto, teremos um site do LaKademy mais bonito, mais responsivo e mais poderoso 🙂

Bom, mas no primeiro dia além desse trabalho no site também teve reunião com a equipe de tradução que estava presente no evento: Fred, Bianca e Camila. Nos reunimos para definir o fluxo de trabalho para a reestruturação do Vocabulário Padrão, um antigo projeto que existia aqui no Brasil e que estamos tentando recuperar desde o último LaKademy.  A ideia era subir o VP para a infra do KDE, o que conseguimos fazer durante o evento, e atualizar os seus termos à medida que formos revisando as traduções de software e documentação dos projetos da comunidade.

DSC04556

Durante o segundo dia e terceiro dia, eu contei com a ajuda dos 3 (Fred, Bianca e Camila) para traduzir para o Inglês as páginas do site. A ideia é que o site esteja disponível em 3 idiomas. A versão em Inglês já está feita e o próximo passo é pedir ajuda de alguém do time tradução de Espanhol para realizar a tradução para essa língua.

Ainda no terceiro dia aconteceu de manhã a aguardada reunião de promo, da qual todos participam, independente da área. Ela é o momento do evento em que todos somam esforços para contribuir para a construção de estratégias que visem aprimorar a divulgação e o alcance dos projetos da nossa comunidade. É nela também que sempre discutimos o local de realização do próximo LaKademy, recebemos propostas ou já saímos com o local decidido. Nesse ano tivemos 3 propostas (Curitiba, Belém e Florianópolis), o que é muito bom, pois significa que tem muita gente disposta a organizar o evento por aí 😀

montagemlakademy

No quarto e último dia eu me dediquei a revisar algumas coisas do código do site, como a integridade dos links e algumas partes da tradução. Mas o trabalho maior mesmo foi na parte de promo. Depois da reunião do dia anterior, onde discutimos sobre a necessidade de reestruturar algumas coisas do site do KDE Brasil, como melhorar as informações sobre os nossos canais de contato e comunicação, eu me dediquei a escrever um texto que apresentasse à comunidade as várias formas através das quais ela poderia se conectar ao grupo do KDE aqui no Brasil.

lakademy-2017
Um gif bem legal 😀

No final, saímos do evento com muitas ideias legais a serem colocadas em prática e com a sensação de que estamos nos fortalecendo a cada LaKademy e trazendo gente nova e boa. Foi cansativo, foi puxado, mas ao mesmo tempo muito prazeroso ❤

Gostaria de agradecer ao KDE e.V. pelo apoio (mais uma vez) ao nosso trabalho. Ao Fred, que foi o anfitrião do evento esse ano, assim como a todos os participantes que contribuíram para a harmonia e sucesso do LaKademy 2017. Até 2018!

Para ver mais imagens do evento, basta visitar a nossa página no Flickr.

Como configurar scanner HP Deskjet 2136 no Chakra Linux

Recentemente comprei uma impressora multifuncional HP Deskjet 2136. A escolha por HP é meio óbvia para quem usa GNU/Linux, a empresa oferece um ótimo suporte para esse sistema.

Antes de começar a configuração, veja se você tem instalado o pacote “hplip”, que é o pacote de drivers da HP para Linux. Também é preciso instalar o “Sane“, ele é quem dá suporte ao scanner. E o programa para scannear, no caso eu uso o “Simple Scan”.

Ao plugar a impressora na minha máquina a configuração inicial foi bem simples. Como uso Plasma Desktop, da comunidade KDE, fui direto no Menu > Configurações do sistema > Impressoras. Depois disso você clica no botão “Clique para adicionar uma nova impressora”:

screenshot_20161201_132041

Depois disso vai abrir uma janela solicitando que você insira sua senha de root. Feito isso basta clicar no botão “Ok” para dar prosseguimento a instalação:

screenshot_20161201_131632

Se o sistema identificar a sua impressora ela vai aparecer na lista, como mostrado abaixo. Então é só selecioná-la e clicar em “Próximo”:

Screenshot_20161201_132955.png

A próxima janela vai exibir a lista de drivers para a sua impressora. Você vai perceber que a lista oferecer o “hpijs” e “hpcups”. Eu sugiro que você escolha o “hpcups”, porque é o driver mais novo:

screenshot_20161201_135124

Depois é só clicar em “Concluir” e digitar sua senha de root.

screenshot_20161201_135229

Então sua impressora estará configurada!

Screenshot_20161201_135355.png

O próximo passo agora é configurar o scanner, caso ele não tenha sido identificado automaticamente pelo sistema, como foi o meu caso. Ao abrir o Simple Scan e clicar no botão “Preferências” e depois em “Origem da digitalização”, o programa mostrava apenas a minha webcam como dispositivo reconhecido.

screenshot_20161201_140054

A solução que consegui encontrar foi alterar o arquivo de configuração do sane, em /etc/sane.d/dll.conf. Como root eu acessei esse arquivo “dll” através do Vi e adicionei duas linhas: “hpoj” e “hpaio”. Isso fez com que o Simple Scan reconhecesse meu scanner e funcionasse direitinho. Se essas duas linhas já tiverem presentes no arquivo e tiverem comentadas, basta descomentá-las e testar se funciona também.

screenshot_20161201_142238

Não sei se funciona em todos os casos e não sei se funciona em todas as distros, funcionou comigo no Chakra e pode ser uma luz pra quem não sabe como resolver. Se a princípio isso não funcionar, você pode tentar ver se não é um problema também de permissão. Eu tive também que adicionar manualmente o ID da minha impressora em /usr/lib/udev/rules.d/, tal como é explicado na wiki do Arch.

Enfim, espero que esse breve tutorial tenha sido útil. Qualquer dúvida, basta comentar aqui embaixo e se eu souber responder, com certeza ajudarei 😉

Call for attendees Lakademy 2017

DSC03406-sem-escamas
Lakademy 2016 Group Photo.

As many of you know, since 2012 we organize the Lakademy, a sort of Latin American Akademy. The event brings together KDE Latin American contributors in hacking sessions to work on their projects, promo meetings to think KDE dissemination strategies in the region and other activities.

Every year we make a call for attendees. Anyone can participate, although the event is focused on Latin American contributors, we also want to encourage new people to become contributors and to join the community. So if you live in any country in Latin America and would like to join us at the next event, please complete this form showing your interest. This form will be available until the beginning of November.

The next Lakademy will take place in the Brazilian city of Belo Horizonte, between April 28 and May 01. Remember that if you need help with the costs of travel and lodging, KDE e.V. can help you with this, but this will depend on several factors such as amount requested, number of participants in the event, how active you are in the community and so on. Do not be shy, we encourage you to apply and join our Latin American community. Maybe you are the next to host the Lakademy in your country. We would love to make an edition of the event in another country in Latin America other than Brazil. 🙂

See you at Lakademy 2017!