Posts filtrados por Tag

Ruby

Tutorial: Rails7, Tailwind e Hotwire - Parte 3

31 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como utilizar a renderização parcial de html com turbo_stream do Hotwire Turbo, o que nos permitiu mostrar os cards recém inseridos ou excluídos do nosso humilde protótipo de Kanban. Agora ...

Tutorial: Rails7, Tailwind e Hotwire - Parte 2

17 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como customizar e utilizar o Tailwind sem uma linha sequer de CSS e JavaScript. Agora vou abordar um pouco sobre o pacote Hotwire Turbo.

Tutorial: Rails7, Tailwind e Hotwire - Parte 1

18 minuto(s) de leitura

Na parte anterior deste tutorial, expliquei como configurar o Rails 7, com suas novas opções e como “dockerizei” os bancos de dados PostgreSQL e Redis. Agora vou abordar um pouco sobre Tailwind.

Tutorial: Rails7, Tailwind e Hotwire

8 minuto(s) de leitura

Depois de meses desenvolvendo em Typescript com NestJS por demanda do meu atual trabalho, consegui um tempinho para meu tão amado Ruby on Rails. Melhor ainda agora, como não trabalho oficialmente com Rails, posso me dar o luxo de me a...

Busca em texto otimizada com a Gem pg_search - Parte II

14 minuto(s) de leitura

Na parte I deste post eu expliquei um pouco sobre o conceito e as funcionalidades de Full Text Searching do PostgreSQL e me comprometi a explicar com um projetinho Ruby on Rails através da Gema PgSearch, vamos lá então.

Busca em texto otimizada com a Gem pg_search - Parte I

8 minuto(s) de leitura

Naufragando pela internet me deparei com a Gem PgSearch que tira proveito das funcionalidades de Full Text Searching do PostgreSQL. O conceito Full Text Searching refere a técnicas e estrateǵias computacionais para otimizar a pesquisa ...

Controller magro e model gordo, mas não perca o foco

7 minuto(s) de leitura

Jamis Buck escreveu em 2006 o famoso post Skinny Controller, Fat Model, tornando-se quase que um mantra para seguir o padrão MVC - Model-View-Controller. No caso, toda lógica não relacionada à resposta ao usuário/cliente (View-Controller...

Voltar para o topo ↑

Rails

Tutorial: Rails7, Tailwind e Hotwire - Parte 3

31 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como utilizar a renderização parcial de html com turbo_stream do Hotwire Turbo, o que nos permitiu mostrar os cards recém inseridos ou excluídos do nosso humilde protótipo de Kanban. Agora ...

Tutorial: Rails7, Tailwind e Hotwire - Parte 2

17 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como customizar e utilizar o Tailwind sem uma linha sequer de CSS e JavaScript. Agora vou abordar um pouco sobre o pacote Hotwire Turbo.

Tutorial: Rails7, Tailwind e Hotwire - Parte 1

18 minuto(s) de leitura

Na parte anterior deste tutorial, expliquei como configurar o Rails 7, com suas novas opções e como “dockerizei” os bancos de dados PostgreSQL e Redis. Agora vou abordar um pouco sobre Tailwind.

Tutorial: Rails7, Tailwind e Hotwire

8 minuto(s) de leitura

Depois de meses desenvolvendo em Typescript com NestJS por demanda do meu atual trabalho, consegui um tempinho para meu tão amado Ruby on Rails. Melhor ainda agora, como não trabalho oficialmente com Rails, posso me dar o luxo de me a...

Busca em texto otimizada com a Gem pg_search - Parte II

14 minuto(s) de leitura

Na parte I deste post eu expliquei um pouco sobre o conceito e as funcionalidades de Full Text Searching do PostgreSQL e me comprometi a explicar com um projetinho Ruby on Rails através da Gema PgSearch, vamos lá então.

Busca em texto otimizada com a Gem pg_search - Parte I

8 minuto(s) de leitura

Naufragando pela internet me deparei com a Gem PgSearch que tira proveito das funcionalidades de Full Text Searching do PostgreSQL. O conceito Full Text Searching refere a técnicas e estrateǵias computacionais para otimizar a pesquisa ...

Controller magro e model gordo, mas não perca o foco

7 minuto(s) de leitura

Jamis Buck escreveu em 2006 o famoso post Skinny Controller, Fat Model, tornando-se quase que um mantra para seguir o padrão MVC - Model-View-Controller. No caso, toda lógica não relacionada à resposta ao usuário/cliente (View-Controller...

Voltar para o topo ↑

Config

Hoje eu aprendi: Vale a pena configurar seus dotfiles

5 minuto(s) de leitura

Depois de mais de 3 anos usando Vim como IDE (Integrated Development Environment), migrando no caminho para o Neovim com o shell zsh, o gerenciador Oh My Zsh e o tema Powerlevel10k, percebi como eu dependia dessas configurações e como ...

Hoje eu aprendi: Gerenciar dockers locais com Portainer CE

3 minuto(s) de leitura

Mesmo não sendo um especialista, e tendo bem claro isso, ficou óbvio que definitivamente sou um entusiasta de contêineres. Hoje me deparei com a minha partição root do Linux quase cheia e por qual motivo? Inúmeras imagens, volumes e c...

Busca em texto otimizada com a Gem pg_search - Parte II

14 minuto(s) de leitura

Na parte I deste post eu expliquei um pouco sobre o conceito e as funcionalidades de Full Text Searching do PostgreSQL e me comprometi a explicar com um projetinho Ruby on Rails através da Gema PgSearch, vamos lá então.

Busca em texto otimizada com a Gem pg_search - Parte I

8 minuto(s) de leitura

Naufragando pela internet me deparei com a Gem PgSearch que tira proveito das funcionalidades de Full Text Searching do PostgreSQL. O conceito Full Text Searching refere a técnicas e estrateǵias computacionais para otimizar a pesquisa ...

Voltar para o topo ↑

Elixir

Diário disléxico - Elixir: Os primeiros exercícios

15 minuto(s) de leitura

Volto aqui para falar um pouco sobre o que eu aprendi com os exercícios básicos e iniciantes do https://exercism.io sobre Elixir. Abaixo segue o que eu resolvi da trilha até agora e o que eu aprendi/utilizei em cada.

Diário disléxico - Elixir: Aquele clássico apanhadão

24 minuto(s) de leitura

Antes de partir para a resolução de alguns exercícios, achei válido pontuar mais algumas funcionalidades do Elixir em um “apanhadão”. Neste post abordo sobre estruturas de controle, funções e operador Pipe, além de rever um pouco ma...

Diário de um disléxico: Aprendendo Elixir

1 minuto(s) de leitura

Como bom fanboy que sou de Ruby (e Rails), decidi estudar Elixir - linguagem brazuca e com sintaxe inspirada no Ruby. Cheguei a pensar em comprar algum curso online, mas como sou canguinha e mais implicante do que debugar java no Eclip...

Voltar para o topo ↑

Learn

Diário disléxico - Elixir: Os primeiros exercícios

15 minuto(s) de leitura

Volto aqui para falar um pouco sobre o que eu aprendi com os exercícios básicos e iniciantes do https://exercism.io sobre Elixir. Abaixo segue o que eu resolvi da trilha até agora e o que eu aprendi/utilizei em cada.

Diário disléxico - Elixir: Aquele clássico apanhadão

24 minuto(s) de leitura

Antes de partir para a resolução de alguns exercícios, achei válido pontuar mais algumas funcionalidades do Elixir em um “apanhadão”. Neste post abordo sobre estruturas de controle, funções e operador Pipe, além de rever um pouco ma...

Diário de um disléxico: Aprendendo Elixir

1 minuto(s) de leitura

Como bom fanboy que sou de Ruby (e Rails), decidi estudar Elixir - linguagem brazuca e com sintaxe inspirada no Ruby. Cheguei a pensar em comprar algum curso online, mas como sou canguinha e mais implicante do que debugar java no Eclip...

Voltar para o topo ↑

Tutorial

Tutorial: Rails7, Tailwind e Hotwire - Parte 3

31 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como utilizar a renderização parcial de html com turbo_stream do Hotwire Turbo, o que nos permitiu mostrar os cards recém inseridos ou excluídos do nosso humilde protótipo de Kanban. Agora ...

Tutorial: Rails7, Tailwind e Hotwire - Parte 2

17 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como customizar e utilizar o Tailwind sem uma linha sequer de CSS e JavaScript. Agora vou abordar um pouco sobre o pacote Hotwire Turbo.

Tutorial: Rails7, Tailwind e Hotwire - Parte 1

18 minuto(s) de leitura

Na parte anterior deste tutorial, expliquei como configurar o Rails 7, com suas novas opções e como “dockerizei” os bancos de dados PostgreSQL e Redis. Agora vou abordar um pouco sobre Tailwind.

Tutorial: Rails7, Tailwind e Hotwire

8 minuto(s) de leitura

Depois de meses desenvolvendo em Typescript com NestJS por demanda do meu atual trabalho, consegui um tempinho para meu tão amado Ruby on Rails. Melhor ainda agora, como não trabalho oficialmente com Rails, posso me dar o luxo de me a...

Voltar para o topo ↑

Tailwind

Tutorial: Rails7, Tailwind e Hotwire - Parte 3

31 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como utilizar a renderização parcial de html com turbo_stream do Hotwire Turbo, o que nos permitiu mostrar os cards recém inseridos ou excluídos do nosso humilde protótipo de Kanban. Agora ...

Tutorial: Rails7, Tailwind e Hotwire - Parte 2

17 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como customizar e utilizar o Tailwind sem uma linha sequer de CSS e JavaScript. Agora vou abordar um pouco sobre o pacote Hotwire Turbo.

Tutorial: Rails7, Tailwind e Hotwire - Parte 1

18 minuto(s) de leitura

Na parte anterior deste tutorial, expliquei como configurar o Rails 7, com suas novas opções e como “dockerizei” os bancos de dados PostgreSQL e Redis. Agora vou abordar um pouco sobre Tailwind.

Tutorial: Rails7, Tailwind e Hotwire

8 minuto(s) de leitura

Depois de meses desenvolvendo em Typescript com NestJS por demanda do meu atual trabalho, consegui um tempinho para meu tão amado Ruby on Rails. Melhor ainda agora, como não trabalho oficialmente com Rails, posso me dar o luxo de me a...

Voltar para o topo ↑

Hotwire

Tutorial: Rails7, Tailwind e Hotwire - Parte 3

31 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como utilizar a renderização parcial de html com turbo_stream do Hotwire Turbo, o que nos permitiu mostrar os cards recém inseridos ou excluídos do nosso humilde protótipo de Kanban. Agora ...

Tutorial: Rails7, Tailwind e Hotwire - Parte 2

17 minuto(s) de leitura

Na parte anterior deste tutorial eu expliquei como customizar e utilizar o Tailwind sem uma linha sequer de CSS e JavaScript. Agora vou abordar um pouco sobre o pacote Hotwire Turbo.

Tutorial: Rails7, Tailwind e Hotwire - Parte 1

18 minuto(s) de leitura

Na parte anterior deste tutorial, expliquei como configurar o Rails 7, com suas novas opções e como “dockerizei” os bancos de dados PostgreSQL e Redis. Agora vou abordar um pouco sobre Tailwind.

Tutorial: Rails7, Tailwind e Hotwire

8 minuto(s) de leitura

Depois de meses desenvolvendo em Typescript com NestJS por demanda do meu atual trabalho, consegui um tempinho para meu tão amado Ruby on Rails. Melhor ainda agora, como não trabalho oficialmente com Rails, posso me dar o luxo de me a...

Voltar para o topo ↑

Hoje-eu-aprendi

Hoje eu aprendi: Vale a pena configurar seus dotfiles

5 minuto(s) de leitura

Depois de mais de 3 anos usando Vim como IDE (Integrated Development Environment), migrando no caminho para o Neovim com o shell zsh, o gerenciador Oh My Zsh e o tema Powerlevel10k, percebi como eu dependia dessas configurações e como ...

Hoje eu aprendi: Gerenciar dockers locais com Portainer CE

3 minuto(s) de leitura

Mesmo não sendo um especialista, e tendo bem claro isso, ficou óbvio que definitivamente sou um entusiasta de contêineres. Hoje me deparei com a minha partição root do Linux quase cheia e por qual motivo? Inúmeras imagens, volumes e c...

Voltar para o topo ↑

PostgreSQL

Busca em texto otimizada com a Gem pg_search - Parte II

14 minuto(s) de leitura

Na parte I deste post eu expliquei um pouco sobre o conceito e as funcionalidades de Full Text Searching do PostgreSQL e me comprometi a explicar com um projetinho Ruby on Rails através da Gema PgSearch, vamos lá então.

Busca em texto otimizada com a Gem pg_search - Parte I

8 minuto(s) de leitura

Naufragando pela internet me deparei com a Gem PgSearch que tira proveito das funcionalidades de Full Text Searching do PostgreSQL. O conceito Full Text Searching refere a técnicas e estrateǵias computacionais para otimizar a pesquisa ...

Voltar para o topo ↑

Optimization

Busca em texto otimizada com a Gem pg_search - Parte II

14 minuto(s) de leitura

Na parte I deste post eu expliquei um pouco sobre o conceito e as funcionalidades de Full Text Searching do PostgreSQL e me comprometi a explicar com um projetinho Ruby on Rails através da Gema PgSearch, vamos lá então.

Busca em texto otimizada com a Gem pg_search - Parte I

8 minuto(s) de leitura

Naufragando pela internet me deparei com a Gem PgSearch que tira proveito das funcionalidades de Full Text Searching do PostgreSQL. O conceito Full Text Searching refere a técnicas e estrateǵias computacionais para otimizar a pesquisa ...

Voltar para o topo ↑

Vim

Hoje eu aprendi: Vale a pena configurar seus dotfiles

5 minuto(s) de leitura

Depois de mais de 3 anos usando Vim como IDE (Integrated Development Environment), migrando no caminho para o Neovim com o shell zsh, o gerenciador Oh My Zsh e o tema Powerlevel10k, percebi como eu dependia dessas configurações e como ...

Voltar para o topo ↑

GitHubPages

Meu primeiro post

menos que 1 minuto(s) de leitura

Criei vergonha na cara e parei de ficar apenas babando nos inúmeros blogs sobre programação que encontramos pela imensidão da internet do gênero “What I Learned Today”. Vamos ver se consigo manter isso aqui, pelo menos para algo como “Wh...

Voltar para o topo ↑

DesignPatterns

Controller magro e model gordo, mas não perca o foco

7 minuto(s) de leitura

Jamis Buck escreveu em 2006 o famoso post Skinny Controller, Fat Model, tornando-se quase que um mantra para seguir o padrão MVC - Model-View-Controller. No caso, toda lógica não relacionada à resposta ao usuário/cliente (View-Controller...

Voltar para o topo ↑

Docker

Hoje eu aprendi: Gerenciar dockers locais com Portainer CE

3 minuto(s) de leitura

Mesmo não sendo um especialista, e tendo bem claro isso, ficou óbvio que definitivamente sou um entusiasta de contêineres. Hoje me deparei com a minha partição root do Linux quase cheia e por qual motivo? Inúmeras imagens, volumes e c...

Voltar para o topo ↑

Neovim

Hoje eu aprendi: Vale a pena configurar seus dotfiles

5 minuto(s) de leitura

Depois de mais de 3 anos usando Vim como IDE (Integrated Development Environment), migrando no caminho para o Neovim com o shell zsh, o gerenciador Oh My Zsh e o tema Powerlevel10k, percebi como eu dependia dessas configurações e como ...

Voltar para o topo ↑

dotfiles

Hoje eu aprendi: Vale a pena configurar seus dotfiles

5 minuto(s) de leitura

Depois de mais de 3 anos usando Vim como IDE (Integrated Development Environment), migrando no caminho para o Neovim com o shell zsh, o gerenciador Oh My Zsh e o tema Powerlevel10k, percebi como eu dependia dessas configurações e como ...

Voltar para o topo ↑

Linux

Hoje eu aprendi: Vale a pena configurar seus dotfiles

5 minuto(s) de leitura

Depois de mais de 3 anos usando Vim como IDE (Integrated Development Environment), migrando no caminho para o Neovim com o shell zsh, o gerenciador Oh My Zsh e o tema Powerlevel10k, percebi como eu dependia dessas configurações e como ...

Voltar para o topo ↑