Skip to content

Instantly share code, notes, and snippets.

@celsowm
celsowm / index.htm
Last active April 21, 2025 14:56
JSON SCHEMA TO FORM WIZARD JS
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<title>Wizard-JS: Preenchimento de Edital de Pregão</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/AdrianVillamayor/[email protected]/dist/main.min.css">
<!-- 1) Bootstrap CSS -->
<link rel="stylesheet"href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css">
<style>
@celsowm
celsowm / visualizador_embeddings_gemini.htm
Created April 13, 2025 01:46
visualizador_embeddings_gemini.htm
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Visualização 3D com TFJS, Vizinhos e Coordenadas</title>
<style>
body {
font-family: sans-serif; margin: 0; overflow: hidden;
@celsowm
celsowm / run.htm
Last active April 3, 2025 22:14
infinite run 3d three.js
<!DOCTYPE html>
<html>
<head>
<title>Tron Infinite Runner</title>
<style>
body { margin: 0; overflow: hidden; }
canvas { display: block; }
#score {
position: absolute;
top: 10px;
@celsowm
celsowm / console.js
Created March 28, 2025 20:02
deepseek and qween json extract
(function() {
// Função para remover comentários do tipo //, respeitando literais de string.
function removeComments(jsonString) {
let result = '';
let insideString = false;
let insideComment = false;
for (let i = 0; i < jsonString.length; i++) {
let char = jsonString[i];
let nextChar = jsonString[i + 1];
@celsowm
celsowm / simulado_oab_gpt4.5.json
Last active March 15, 2025 17:37
simulado_oab_gpt4.5.json
[
{
"disciplina": "Direito Constitucional",
"enunciado": "Qual princípio constitucional está relacionado à proibição do retrocesso social?",
"alternativas": {
"a": "Princípio da razoabilidade",
"b": "Princípio da dignidade da pessoa humana",
"c": "Princípio da vedação ao retrocesso",
"d": "Princípio da eficiência"
},
@celsowm
celsowm / console.js
Created March 15, 2025 17:27
chatgpt code mirror extract json scrapping iife
(function() {
const masterArray = [];
// Função auxiliar que remove linhas com comentários (começando com "//")
function removeComments(str) {
// Remove linhas que iniciam com espaços opcionais seguidos de //
return str.replace(/^\s*\/\/.*$/gm, '');
}
// Tenta fazer o parse do JSON após remover comentários
@celsowm
celsowm / cpc_2015.json
Created January 31, 2025 22:08
cpc_2015.json
[
{
"numero": 1,
"texto": "O processo civil será ordenado, disciplinado e interpretado conforme os valores e as normas fundamentais estabelecidos na Constituição da República Federativa do Brasil , observando-se as disposições deste Código."
},
{
"numero": 2,
"texto": "O processo começa por iniciativa da parte e se desenvolve por impulso oficial, salvo as exceções previstas em lei."
},
{
@celsowm
celsowm / codigo_civil_scrapping.py
Created January 31, 2025 22:00
codigo_civil_scrapping.py
import requests
from bs4 import BeautifulSoup
import re
import json
# URL da página que contém os artigos
url = "https://www.planalto.gov.br/ccivil_03/leis/2002/l10406compilada.htm"
# Headers para imitar um navegador
headers = {
@celsowm
celsowm / index.htm
Last active January 25, 2025 19:13
PDFJS LIB EXTRACT TABLE TO MARKDOWN !!!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PDF Tables to Markdown</title>
</head>
<body>
@celsowm
celsowm / index.htm
Last active January 19, 2025 23:17
PDF to MARKDOWN JS
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8" />
<title>PDF to Markdown (replicando quebras do PDF)</title>
<!-- PDF.js via CDN -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/pdf.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/pdf.worker.min.js"></script>
<style>
body {