Inicialmente este blog foi criado para armazenar algumas dicas e links de UNIX/Linux, OpenVMS, linguagem C, Assembly, TCP/IP e nerdezas afins. No entanto devido ao autor ter abandonado o seu plano de ser um super hacker e dominar o mundo (devido esposa, família, filhos, trabalho), a partir de 2012 este blog tem um tipo de nerdeza mais light (Android, Linux, RetroPie (retrogames), produtividade, e por aí vai). Estas dicas raramente serão criações minhas.

sexta-feira, 25 de maio de 2012

instalando mesa digitalizadora wacom bamboo capture no ubuntu 12.04

Essa dica eu vi em: http://www.vivaolinux.com.br/dica/Ubuntu-1204-Instalando-Bamboo-Capture-%28CTH470-Pen-e-Touch%29

A minha mesa é a Wacom Bamboo Capture CTH-470, e funcionou no Ubuntu 12.04 seguindo os passos mostrados a seguir. Uma informação digna de nota é que os recursos de multitoque não funcionaram no MyPaint (como o zoom fazendo aqueles movimentos de pinça), mas já dá pra brincar!

Eis os comandos a serem executados:

$ sudo add-apt-repository ppa:lekensteyn/wacom-tablet
$ sudo apt-get update
$ sudo apt-get install wacom-dkms
Muita gente pensa que é necessário reiniciar o computador para a mesa começar a funcionar, o que é um equívoco. Basta executar o seguinte:
$ sudo modprobe -v -r wacom
$ sudo modprobe -v wacom
Protinho! Agora já dá pra sair desenhando no MyPaint! Ou GIMP se preferir.

domingo, 1 de abril de 2012

planejando a semana

Esta é boa para quem ainda é da velha guarda e ainda não faz uso intensivo de SmartPhones para planejar os afazeres.

Encontrei um website com alguns templates de calendários. Gostei especialmente dos calendários semanais: http://www.calendarlabs.com/blank-calendar.php?template=weekly. Útil para fazer o planejamento dos afazeres da semana e fixar na parede do seu quarto, ou geladeira ou qualquer outro lugar que fique a vista!

Gostei especialmente deste aqui: http://cl2.cl1.netdna-cdn.com/blank_template/weekly_calendar_potrait_1.doc.

Esta dica poderia se enquadrar na categoria "grandes merda", afinal qualquer um poderia fazer uma tabelinha dessas. Mas... Eu gostei! :-)

quarta-feira, 14 de março de 2012

Learning English - Roadmap

Esse post é mais pessoal, só para eu ter online a minha sequência de estudos de inglês. Talvez alguém queira tentar algo semelhante. Não deixem de checar meu post anterior. A medida que eu for realizando estes passos tentarei acrescentar mais coisas.


Fazer sequencialmente:

  • Fazer os dictations do englishclub.com: http://www.englishclub.com/listening/dictation.htm.

  • Fazer os dictations do dictationsonline.com: http://www.dictationsonline.com/.

  • Fazer as Activities, seção Everyday American English do Voice of America: http://www.voanews.com/learningenglish/theclassroom/activities/.


    Fazer quando possível, esporadicamente

  • Ouvir os podcasts do culips.com (são muito instrutivos para mim): http://esl.culips.com/

  • Ouvir os podcasts de notícias do englishclub.com e responder as questões: http://edition.englishclub.com/category/listening-news/.

  • Ouvir/ler alguns Articles do Voice of America e responder às questões: http://www.voanews.com/learningenglish/theclassroom/articles/.



    Agradeço ao voyeg3r pelos excelentes links sugeridos!

  • sexta-feira, 9 de março de 2012

    estudando ingles

    [editado em 14/03/2012, acrescentando alguns links sugeridos pelo voyeg3r]

    Estou correndo atras de um sonho: ter inglês fluentíssimo. Para trazer um pouco mais de objetividade a este sonho, quero conseguir assistir (e entender) a filmes em inglês sem legendas. Depois disso o que vier é lucro.

    Atualmente, em inglês eu consigo:

  • ler/entender tranquilamente qualquer texto técnico da área de computação;
  • ler/entender a maioria das matérias que saem por estes sites de notícias;
  • ouvir/entender com alguma dificuldade os diálogos dos filmes (só quando eles falam lentamente).

    No entanto na hora de me expressar, tanto através da escrita quanto oralmente, o desempenho é sofrível! Para formular frases simples é um parto...

    Pois bem. Para realizar este meu desejo entrei num curso de inglês, mas estou aqui para falar de alguns recursos muito úteis que encontrei pela net. Detalhe: o conteúdo encontrado nestes links estão em inglês, portanto é necessário conseguir pelo menos já ter alguma desenvoltura com o idioma. Se o seu conhecimento de inglês for zero, nadica de nada, é melhor procurar um curso em sua cidade para quebrar o gelo (ou assistir algumas lições do Teacher Phil em http://www.teacherphil.com/1Beginner/1Beginner.html).

    Vamos aos links:

  • http://www.englishclub.com - MUITO BOM! Muitos recursos para você treinar as quatro habilidades básicas de uma linguagem: listening, speaking, reading and writing (ouvir, falar, ler e escrever). Material muito bem organizado, muitas atividades úteis. Fiz alguns exercícios de ditado (na seção de listening) e gostei muito!

  • http://www.dictationsonline.com/ - O nome já diz tudo, né? Ditados online, muito bom para prática de listening, e consequentemente writing.

  • http://esl.culips.com/ - site com podcasts em inglês falando de diversos assuntos relacionados ao aprendizado do inglês como segunda língua. Gostei muito de ouvir os que falam sobre algumas expressões comuns em inglês. Muito bom de ouvir, pena que para ter acesso ao Learning Material precisa ser membro e para isso seja necessário pagar. (OK! OK! O pessoal que prepara isso também tem contas a pagar...) Mas só o áudio já vale a pena. Dá pra aprender muita coisa, e é muito gostosinho de ouvir.

  • http://www.voanews.com/learningenglish/theclassroom/home/ - site do Voice of America com conteúdo voltado para quem está aprendendo inglês. Estou gostando muito da seção Activities. E a seção Articles também é muito boa, pois você pode ler/ouvir uma notícia da sua área de interesse (ex.: Science & Technology) e depois responder a questões sobre a notícia. MUITO BOM!

  • http://www.bbc.co.uk/worldservice/learningenglish/ - site da BBC com conteúdo mais "palatável" para quem não tem o inglês como língua mãe. Ótima oportunidade para treinar o listening.

  • http://www.youtube.com/user/VOALearningEnglish - canal do Voice of America no youtube, com notícias legendadas (legendas em inglês, claro!). Segundo a própria descrição do canal, as notícias são lidas com um terço da velocidade regular. Achei interessante para praticar listening também.

  • http://a4esl.org/ - atividades diversas. Gostei das palavras cruzadas.

    Por enquanto foram estes os sites que eu usei, mas na parte de links do englishclub.com [http://www.englishclub.com/webguide/] tem muito mais! Para quem tem o mesmo objetivo que eu, vale a visita!

  • segunda-feira, 10 de outubro de 2011

    aprendendo a programar com o RUR-PLE

    Recentemente meu filho estava me pentelhando para aprender a programar. Eu achei cedo demais (8 anos de idade) e fui colocando algumas barreiras. Só que o danado se mostrou tão persistente que eu percebi que ele queria MESMO.

    Pois bem, para encurtar a história... Pesquisei várias coisas sobre como ensinar programação para crianças pequenas e por fim decidi usar o RUR-PLE. Se você quiser pesquisar por conta própria, eis alguns termos para procurar no google (existe muito mais do que isso):

    programacao logo seymour papert
    scratch programming
    robomind

    também tem um bom artigo aqui: http://marshallbrain.com/kids-programming.htm

    Talvez você perceba na web uma certa predileção pelo Scratch. Bem... não vou ficar dizendo porque não escolhi algumas abordagens. Vou me limitar a dizer porque escolhi o RUR-PLE:

  • utiliza sintaxe do python (python 2, é verdade, mas mesmo assim preferi), daí mais pra frente o moleque já vai poder usar python para inúmeras coisas;
  • já contem uma boa sequencia de lições prontas (só tive que traduzir e fazer algumas adaptações);
  • aprende-se a programar um robôzinho bem simples com comandos python, o resultado é visto em uma animação quando o programa é executado;
  • o robô só sabe dar um passo a frente, virar a esquerda, pegar e soltar objetos, todas outras funcionalidades precisam ser programadas;
  • a programação é feita digitando o código, e não com "arrastar e soltar" bloquinhos (há quem ache isso uma desvantagem, eu já acho vantagem).

    Preciso dizer que o RUR-PLE não é um software maduro. Existem algumas desvantagens e empecilhos:

  • usa Python 2 (facilmente ignorável, quero ensinar programação, e não python 3);
  • problemas de dependências de certas versões do wxWindows (isso não é problema para quem vai usar no Windows);
  • o código não pode ter acentos, nem nos comentários (só aceita caracteres ascii);
  • entre outros...

    Como já tenho uma certa intimidade com computadores, consegui contornar estas situações. Mas talvez alguns pais/professores tenham algumas dificuldades, e isto pode atrapalhar um pouco. Infelizmente... :(

    Mas se mesmo assim você optar pelo RUR-PLE, pode conseguí-lo em http://code.google.com/p/rur-ple/

    A receptividade do meu filho está sendo muito boa. Ele está gostando muito de programar o robozinho e já me alcançou nas traduções. Quando não tenho a próxima lição já traduzida, tenho que ficar inventando atividades extras para ele

    OK. Chega de muita conversa. Se depois de suas pesquisas, você optar por usar o RUR-PLE para aprender a programar (ou para ensinar aos seus pequenos) aqui vão algumas lições que estou traduzindo e adaptando (encontrei na página da Profa. Carla Delgado, as lições do RUR-PLE já traduzidas para pt_BR, mas mesmo assim continuarei fazendo as minhas adaptações para crianças aqui):

  • 00.ALGORITMOS - esta lição não é do RUR-PLE, é a tradução do primeiro capítulo do "Programación de Computadores con Scratch - Cuaderno de Trabajo para estudiantes"

  • 01.introdução

  • 02.conhecendo o reeborg

  • 03.primeiro programa

  • 04.lidando com erros

  • 05.comentários

  • 06.virando a esquerda

  • 07.beepers

  • 08.exercícios

  • 09.evitando repetições

  • 10.evitando repetições novamente

  • 11.se o Reeborg pudesse decidir...

    Não quero ficar chateando a criança fazendo ela criar os mundos para realizar os exercícios. Portanto aqui está o arquivo com os mundos prontos (coloque isso no diretório world_files):

  • world_files.zip - clique no link no canto superior direito, algo como "fazer download no formato original".

    A medida que eu for traduzindo mais, vou colocando aqui. Qualquer feedback é muito bem vindo.

  • tags