segunda-feira, 18 de fevereiro de 2019

Calistenia ou Treino de Força com Halteres

Calistenia, segundo Mark Rippetoe, não exige da pessoa tanto quanto o treino de força com halteres. Como você usa o peso do próprio corpo, chega um momento em que você não consegue mais evoluir.

Concordo, mas eu não cheguei a este ponto ainda. E "o ótimo é inimigo do bom", como repete tantas vezes o Dr. José Carlos Souto no podcast Tribo Forte.

Sendo assim, vou tentar fazer as duas coisas em paralelo: calistenia nas praças de Curitiba em que há barras e equipamentos para isso, treino de força com halteres (orientado pelo livro Starting Strength de Mark Rippetoe) em casa.

Um dos problemas adicionais do treino com halteres é o custo. Anilhas são caras. Outro problema é treinar em local fechado, que é chato. Mais um problema: e se você estiver cometendo um erro? Quem vai perceber? Um erro com bastante peso pode ser perigoso.

Observação adicional: vi 5 moradores de rua na praça em que fiz calistenia hoje. Está aumentando ainda mais a população de rua em Curitiba?

sexta-feira, 15 de fevereiro de 2019

Mansplaining


Participei nesta da Oficina "O que é? O que é? Novos nomes para comportamentos antigos" que faz parte da IX SEMANA DE FORMAÇÃO DOCENTE da UTFPR Curitiba.


O que é? O que é? Novos nomes para comportamentos antigos Palestrantes:
  • Sílvia Amélia Bim
  • Rita Berardi
Descrição
A oficina “O que é? O que é? Novos nomes para comportamentos antigos” é ofertada para docentes e demais servidores(as) da UTFPR-CT. Nela o(a) participante relaciona termos para nomear comportamentos de violência de gênero com suas respectivas definições, identifica os termos em cenas da ficção, dá exemplos e discute situações do contexto de trabalho onde tais comportamentos podem ser vivenciados. A partir da discussão o(a) participante modifica as cenas para que a violência de gênero seja mitigada ou excluída. Ao final, o(a) participante é capaz de aplicar os conhecimentos adquiridos na oficin a no seu dia a dia.

Durante a oficina foram apresentados e discutidos os termos:
  • Mansplaining
  • Manterrupting
  • Bropropriating
  • Gaslighting 

Encontrei hoje dois vídeos relacionados aos termos acima:

Mansplaining, Porta dos Fundos, de ontem (14/2/19)
Também inclui Manterrupting, Gaslighting e Bropropriation
No vídeo abaixo, uma deputada americana é interrompida várias vezes por um funcionário do governo americano que está prestando depoimento.
Por volta de 40 a 50 segundos, ela faz uma pausa, ele a interrompe. Ela tem que se impor para que ele não tome a palavra dela:
https://youtu.be/x9ma9UamOGE?t=32


Mapas Conceituais

Participei hoje da Oficina "Como representar minha disciplina por meio de um mapa conceitual?" que faz parte da IX SEMANA DE FORMAÇÃO DOCENTE da UTFPR Curitiba.

Como representar minha disciplina por meio de um mapa conceitual?sexta-feira, 15 de fevereiro de 2019 08:30 às 12:00
Rita de Cássia da Veiga Marriott (Palestrante)
Resumo:
Os mapas conceituais (MCs), além de serem uma poderosa ferramenta para o ensino e aprendizagem, também são uma forma eficaz e prática de expressar conteúdo. Nesta oficina iniciaremos apresentando brevemente sua origem (Novak, anos 70), suas características e potencial para expressar conteúdos, para então trabalharmos na construção de MCs para representar as disciplinas ofertadas pelos docentes participantes. Com o MC de sua disciplina (ilustrado em apenas 1 página de A4) os docentes poderão contrastar com o MC de outras disciplinas a fim ou sequenciadas com o intuito de observar o conteúdo pro gramático abordado, isto é, como as disciplinas se complementam e progridem, ou se elas se duplicam ou deixam de contemplar algum conteúdo essencial. Uma visão global da abrangência conteudística das disciplinas de um curso possibilitará uma composição mais planejada de sua grade curricular em benefício dos discentes e do curso em questão.
Abaixo os mapas que fiz durante a oficina:





sexta-feira, 25 de janeiro de 2019

O que tenho de útil no meu celular?

Muito se fala sobre a perda de tempo com celulares. É verdade. Mas também há muito de útil no celular que eu não conseguiria de outra forma com facilidade:
- Aplicativos de mobilidade: tanto os para chamar táxis e assemelhados, quanto os para traçar rotas e conhecer horários de ônibus.
- Câmera fotográfica: muitas vezes é útil tirar foto de algo.
- Lanterna: não é muito prático levar uma lanterna de verdade por aí, não é?
- Lupa: a câmera funciona também como uma lupa.
- Comunicadores: podem evitar uma ligação, mas também podem te encher de lixo e fake news.
- Aplicativos para exercícios
- Aplicativos para email
- Aplicativos de previsão do tempo
- Aplicativos para agenda
- Aplicativos para audiolivros
- Aplicativos para escutar podcasts
- Aplicativos para bancos e cartões de crédito
- Browsers para buscas rápidas
- Aplicativos para leitura offline de textos da internet
- Redes sociais de leitores
- Gravador de voz

Será que o uso destes aplicativos compensa os riscos de usar o celular?


O que eu gostaria de conseguir fazer em 2019?

Trabalhar mais em pé, o que estou fazendo agora. Quando não der, usar um banco ou algo que não me permita ficar numa posição prejudicial para minha postura, minha coluna.

Descartar muito do lixo visual que tenho em minha sala de trabalho. Talvez doar (ou vender) livros que não são necessários (ou que não me dão alegria, nas palavras de Marie Kondo).

Trabalhar mais tempo em regime de Deep Work (Trabalho Focado - conforme livro de Cal Newport). Será que para isso vou ter que fazer contabilidade do tempo dedicado a Deep Work, como sugere Cal? Ou usar alguma técnica de formação de hábitos, incluindo recompensas, como sugere Charles Duhigg? Ou usar mais outros espaços que não minha sala (onde sou muito interrompido)?

Fortalecer o hábito da escrita de forma mais organizada. Já escrevo bastante mas os escritos ficam perdidos. Dois pontos que preciso fortalecer:
- Escrever direto no computador ou ao menos passar para o computador o que escrevi no papel
- Editar documentos antigos. Muitas vezes escrevo e deixo lá. Edição é fundamental. Escrever e reescrever sempre.

Buscar opções de antifragilidade. Esta parte vou deixar meio obscura mesmo.

Cuidar mais e melhor da minha saúde fazendo jejum intermitente mais vezes. Talvez experimentar com uma dieta carnívora ou ao menos cetogênica (no momento tento fazer algo mais paleo-lowcarb, mas sem muito rigor).

Fazer mais exercícios de força, com halteres, seguindo os ensinamentos de Mark Rippetoe. Mas como e onde? Mark diz que lendo o livro dá para aprender. E tem vários vídeos dele no YouTube também. Porém, com a evolução dos pesos talvez eu precise do espaço de uma academia.

Acompanhar política com menos regularidade. É preciso informar-se todo dia?

quinta-feira, 25 de outubro de 2018

Elixir Coding Dojo at UTFPR

We have had an Elixir Coding Dojo at UTFPR yesterday.

I was the Sensei and there was approximately 8 participants.

Some links I have suggested to the participants who want to learn more about Elixir are on this Twitter thread.

The Code Kata (problem) we chose to solve was Look and Say.

Code was posted as a gist but it is also below:

look_and_say.ex

defmodule LookAndSay do
  def lookandsay(numerodo
    numero
    |> Integer.digits()
    |> lookandsay_inicia()
    |> Integer.undigits()
  end

  defp lookandsay_inicia([cabeca | cauda]) do
    lookandsayauxaux(cabecacauda, 1)
  end

  defp lookandsayauxaux(estado, [], ido
    [iestado]
  end

  defp lookandsayauxaux(estado, [estado | cauda], ido
    lookandsayauxaux(estadocaudai + 1)
  end

  defp lookandsayauxaux(estado, [novoestado | cauda], ido
    [iestado] ++ lookandsayauxaux(novoestadocauda, 1)
  end
end


look_and_say_test.exs

defmodule LookAndSayTest do
  use ExUnit.Case

  test "Look and Say de 1 é 11" do
    assert LookAndSay.lookandsay(1) == 11
  end

  test "Look and Say de 555 é 35" do
    assert LookAndSay.lookandsay(555) == 35
  end

  test "Look and Say de 55 é 25" do
    assert LookAndSay.lookandsay(55) == 25
  end

  test "Look and Say de 11 é 21" do
    assert LookAndSay.lookandsay(11) == 21
  end

  test "Look and Say de 5 é 15" do
    assert LookAndSay.lookandsay(5) == 15
  end

  test "Look and Say de 123 é 111213" do
    assert LookAndSay.lookandsay(123) == 111_213
  end

  test "Look and Say de 551 é 2511" do
    assert LookAndSay.lookandsay(551) == 2511
  end

  test "Look and Say de 555555 é 65" do
    assert LookAndSay.lookandsay(555_555) == 65
  end
end

Code above was created using ExToHtml:



The Coding Dojo was part of a Free Software event: