

<feed xmlns="http://www.w3.org/2005/Atom">
  <id>https://lucio.app/</id>
  <title>@luciotbc + 🤖</title>
  <subtitle>Blog pessoal com minhas anotações sobre programação.</subtitle>
  <updated>2026-05-04T15:04:23-03:00</updated>
  <author>
    <name>Lúcio Charallo</name>
    <uri>https://lucio.app/</uri>
  </author>
  <link rel="self" type="application/atom+xml" href="https://lucio.app/feed.xml"/>
  <link rel="alternate" type="text/html" hreflang="pt-BR"
    href="https://lucio.app/"/>
  <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator>
  <rights> © 2026 Lúcio Charallo </rights>
  <icon>/assets/img/favicons/favicon.ico</icon>
  <logo>/assets/img/favicons/favicon-96x96.png</logo>


  
  <entry>
    <title>Dicas de macOS: defaults, chflags e limpeza de diretórios</title>
    <link href="https://lucio.app/posts/dicas-de-macos-defaults-chflags-e-limpeza/" rel="alternate" type="text/html" title="Dicas de macOS: defaults, chflags e limpeza de diretórios" />
    <published>2026-04-30T11:00:00-03:00</published>
  
    <updated>2026-04-30T11:00:00-03:00</updated>
  
    <id>https://lucio.app/posts/dicas-de-macos-defaults-chflags-e-limpeza/</id>
    <content type="text/html" src="https://lucio.app/posts/dicas-de-macos-defaults-chflags-e-limpeza/" />
    <author>
      <name>Lúcio Charallo</name>
    </author>

  
    
  

  <summary>Compilando aqui algumas anotações soltas que tenho sobre macOS — ajustes que faço sempre que configuro uma máquina nova ou que preciso aplicar de novo depois de uma atualização.  Limpando lixo de diretórios  Quando você baixa um zip ou recebe uma pasta compartilhada, costuma vir acompanhado de uma série de arquivos auxiliares que não interessam — .DS_Store do Finder, Thumbs.db do Windows, minia...</summary>

  </entry>

  
  <entry>
    <title>SSH: configurando keepalive para a conexão não cair por ociosidade</title>
    <link href="https://lucio.app/posts/ssh-keepalive-conexoes-que-nao-caem/" rel="alternate" type="text/html" title="SSH: configurando keepalive para a conexão não cair por ociosidade" />
    <published>2026-04-27T12:30:00-03:00</published>
  
    <updated>2026-04-27T12:30:00-03:00</updated>
  
    <id>https://lucio.app/posts/ssh-keepalive-conexoes-que-nao-caem/</id>
    <content type="text/html" src="https://lucio.app/posts/ssh-keepalive-conexoes-que-nao-caem/" />
    <author>
      <name>Lúcio Charallo</name>
    </author>

  
    
  

  <summary>Conexões SSH caem por inatividade quando não há troca de pacotes por um tempo. Pra evitar isso, configure o keepalive no servidor:  sudo vi /etc/ssh/sshd_config   Adicione ou edite as linhas:  TCPKeepAlive yes ClientAliveInterval 30 ClientAliveCountMax 240      TCPKeepAlive yes → ativa o keepalive a nível TCP   ClientAliveInterval 30 → envia um pacote de keepalive a cada 30 segundos   ClientAli...</summary>

  </entry>

  
  <entry>
    <title>Resque: manipulação em massa de jobs e workers</title>
    <link href="https://lucio.app/posts/resque-3-manipulacao-em-massa/" rel="alternate" type="text/html" title="Resque: manipulação em massa de jobs e workers" />
    <published>2026-04-25T14:00:00-03:00</published>
  
    <updated>2026-04-25T14:00:00-03:00</updated>
  
    <id>https://lucio.app/posts/resque-3-manipulacao-em-massa/</id>
    <content type="text/html" src="https://lucio.app/posts/resque-3-manipulacao-em-massa/" />
    <author>
      <name>Lúcio Charallo</name>
    </author>

  
    
  

  <summary>Série Resque — parte 3 de 3        Infra: iniciando, parando, matando     Diagnóstico pelo console     Você está aqui — Manipulação em massa         Correlação com a série Sidekiq — esse post é o espelho da parte 3 da série Sidekiq. A grande diferença é que o Resque não tem RetrySet/DeadSet — tudo o que falha vai pro Resque::Failure, indexado por posição (não por ID). Isso muda o jeito de fazer...</summary>

  </entry>

  
  <entry>
    <title>Diagnóstico de Resque pelo console: info, contagens e workers</title>
    <link href="https://lucio.app/posts/resque-2-diagnostico-pelo-console/" rel="alternate" type="text/html" title="Diagnóstico de Resque pelo console: info, contagens e workers" />
    <published>2026-04-24T14:00:00-03:00</published>
  
    <updated>2026-04-24T14:00:00-03:00</updated>
  
    <id>https://lucio.app/posts/resque-2-diagnostico-pelo-console/</id>
    <content type="text/html" src="https://lucio.app/posts/resque-2-diagnostico-pelo-console/" />
    <author>
      <name>Lúcio Charallo</name>
    </author>

  
    
  

  <summary>Série Resque — parte 2 de 3        Infra: iniciando, parando, matando     Você está aqui — Diagnóstico pelo console     Manipulação em massa de jobs e workers         Correlação com a série Sidekiq — esse post é o espelho da parte 2 da série Sidekiq. Mesma filosofia: antes de sair deletando ou movendo job, fazer uma rodada read-only pra entender o estado. As APIs são diferentes (Resque expõe mu...</summary>

  </entry>

  
  <entry>
    <title>Resque na operação: iniciando, parando e matando workers</title>
    <link href="https://lucio.app/posts/resque-1-infra-iniciando-parando-matando/" rel="alternate" type="text/html" title="Resque na operação: iniciando, parando e matando workers" />
    <published>2026-04-23T14:00:00-03:00</published>
  
    <updated>2026-04-23T14:00:00-03:00</updated>
  
    <id>https://lucio.app/posts/resque-1-infra-iniciando-parando-matando/</id>
    <content type="text/html" src="https://lucio.app/posts/resque-1-infra-iniciando-parando-matando/" />
    <author>
      <name>Lúcio Charallo</name>
    </author>

  
    
  

  <summary>Série Resque — parte 1 de 3        Você está aqui — Infra: iniciando, parando, matando     Diagnóstico pelo console     Manipulação em massa de jobs e workers         Por que essa série existe — trabalhei muito tempo em projetos de empresas que usavam Sidekiq e, durante esse processo, fui compilando minhas anotações na série de Sidekiq. Depois acabei entrando em um projeto que usa Resque — isso...</summary>

  </entry>

</feed>


