Skip to content

Instantly share code, notes, and snippets.

View alexishida's full-sized avatar
👨‍💻
Coding

Alex Ishida alexishida

👨‍💻
Coding
View GitHub Profile
@alexishida
alexishida / ps2-anotacoes.txt
Last active June 6, 2026 07:44
PS2 Anotações
# Menu Chip Matrix
triangulo + circulo
# BOOT 2
Segura R2
# IGR Path
MC0:/BOOT/BOOT.ELF
(L1+L2+R1+R2+Start+Select)
@alexishida
alexishida / gt2-cars-ids.txt
Last active June 5, 2026 01:54
Gran Turismo 2 memory card info
a-a7r | 0B00B21C | [R]Mazda RX-7 A-spec LM
a-emn | 0B00F5D8 | Mazdaspeed Demio A-spec
a-emr | 0B00F5DC | [R]Mazdaspeed Demio A-spec
a222n | 0B0C30D8 | Mazda RX-7 GT-Turbo '83
a222r | 0B0C30DC | [R]Mazda RX-7 GT-Turbo '83
a26sn | 0B0C7758 | Mazda MX-5 Miata 1.6
a26sr | 0B0C775C | [R]Mazda MX-5 Miata 1.6
a26ss | 0B0C775D | Delete
a28bn | 0B0C9318 | Mazda RX-7 Type RB '98
a28br | 0B0C931C | [R]Mazda RX-7 Type RB '98
@alexishida
alexishida / tutorial-ambiente-rails-wsl.md
Last active June 4, 2026 01:34
Setup de Ambiente: Windows + WSL + Ruby on Rails

Setup de Ambiente: Windows + WSL + Ruby on Rails

Guia passo a passo para configurar um ambiente de desenvolvimento Ruby on Rails no Windows usando WSL (Windows Subsystem for Linux).

Regra de ouro: mantenha sempre os projetos dentro do sistema de arquivos do Linux (/home/...), nunca em /mnt/c/.... O acesso a arquivos via /mnt/c é muito mais lento e causa problemas com file watchers do Rails.


1. Instalar o WSL

@alexishida
alexishida / nginx.conf
Created May 7, 2026 04:12
Arquivo de configuração do nginx focado em segurança para WordPress, com as principais proteções contra ataques comuns.
# =====================================================================
# Configuração Nginx Hardened para WordPress
# Foco: mitigação de ataques comuns (XSS, SQLi, brute-force, enumeração,
# upload malicioso, hotlinking, exploração de plugins/themes, etc.)
#
# Requer: nginx >= 1.18, PHP-FPM, fail2ban (recomendado), certbot/SSL.
# Ajuste os caminhos (root, fastcgi_pass, server_name, certificados).
# =====================================================================
@alexishida
alexishida / start.sh
Last active April 28, 2026 03:37
Initial script for rails application
#!/bin/bash
set -e
export RAILS_ENV="${RAILS_ENV:-production}"
cd /app
rm -rf tmp/*
rm -rf log/*
gem install bundler
@alexishida
alexishida / skill.md
Created April 27, 2026 17:20
Skill /.codex/skills/error-knowledge-base/

Skill — Base de Conhecimento de Erros Corrigidos

Objetivo

Sempre que a IA cometer um erro técnico e esse erro for corrigido, registrar automaticamente uma entrada de base de conhecimento seguindo um padrão consistente, rastreável e reutilizável.

A base deve servir para:

  • evitar reincidência do mesmo erro;
  • documentar sintomas, causas e correções;
  • preservar decisões técnicas;
@alexishida
alexishida / ollama-open-webui-instalation.txt
Last active April 26, 2026 04:43
Ollama - open-webui Instalation
# modelo code local
mychen76/qwen3_cline_roocode
# ollama com opencode
ollama launch opencode
ollama launch opencode --config
curl -fsSL https://ollama.com/install.sh | sh
@alexishida
alexishida / flex-template.txt
Last active January 9, 2026 12:19
Grid e Flex template
# Link https://codepen.io/argus-academy/pen/abRmmoz
# Html
<ul>
<li>Home</li>
<li>Produtos</li>
<li>Contato</li>
<li>Sobre</li>
</ul>
@alexishida
alexishida / react-anotations.txt
Last active January 9, 2026 01:31
Anotações do React
# Criando um projeto novo com o vite e o react-ts
npm create vite@latest app -- --template react-ts
# Instalando o tailwindcss no vite
npm install tailwindcss @tailwindcss/vite
# Instalando o Redux e Redux-React
npm install @reduxjs/toolkit react-redux
# Interactive React Lifecycle Methods diagram.
@alexishida
alexishida / cs_commands.txt
Created November 8, 2025 02:08
CS 2 commands
# Mata Mata
mp_respawn_on_death_ct 1; mp_respawn_on_death_t 1; mp_freezetime 0; mp_limitteams 0; mp_autoteambalance 0; mp_roundtime 60; mp_buy_anywhere 1; mp_buytime 9999; mp_timelimit 0;bot_kick; bot_difficulty 3; mp_startmoney 16000; mp_restartgame 1;