Saltar al contenido
uencoder

Tareas de desarrollador

Soluciones organizadas por el problema que resuelve, no por el nombre de la herramienta. Cada tarea enlaza a herramientas ejecutables y pipelines — cada paso procesa datos localmente.

Analizar SQL consulta ejecución planes 1 pasos de herramienta · 1 pipelines
EXPLAIN muestra cómo el base de datos executes un consulta. Aprender a leer planes, identificar cuellos de botella, y optimizar.
TAREA
Aplicar JSON Patch (RFC 6902) operations 2 pasos de herramienta
JSON Patch defines un sequence de operations (añadir, eliminar, reemplazar, move, copy, probar) a modify un JSON documento atomically.
TAREA
Fix común Base64 decodificación errores 2 pasos de herramienta
Por qué un Base64 cadena fails a decodificar — missing padding, URL-seguro alphabets, stray whitespace — y el exact pasos a repair cada case.
TAREA
Construir and inspect network packets 2 pasos de herramienta
Construct raw network packets para testing, debugging, y protocol development. Understand Ethernet, IP, y transport layer encapsulation.
TAREA
Construir URL query strings from objects 2 pasos de herramienta · 1 pipelines
Construct properly encoded consulta cadenas de JavaScript objetos. Handle arreglos, nested objetos, y special caracteres correctly.
TAREA
Calcular business days between dates 2 pasos de herramienta
Business day calculation excludes weekends y holidays. Aprender a calcular funcionando days, añadir/subtract business days, y handle holidays.
TAREA
Calcular the difference between two dates 2 pasos de herramienta
Buscar el duration entre two dates en days, hours, minutes, o business days, accounting para timezones.
TAREA
Calcular edit distance (Levenshtein) 2 pasos de herramienta
Editar distance measures el minimum número de insertions, deletions, y substitutions a transformar one cadena en another. Usado en spell checking y fuzzy matching.
TAREA
Calcular Levenshtein distance 2 pasos de herramienta
Levenshtein distance measures el minimum edits (insert, eliminar, substitute) a transformar one cadena en another. Usado en spell checking y fuzzy matching.
TAREA
Calcular matrix operations 3 pasos de herramienta
Perform matrix addition, multiplication, determinant, inverse, y transpose. Essential para linear algebra, graphics, y ML.
TAREA
Calcular modular exponentiation efficiently 2 pasos de herramienta
Calcular base^exponent mod modulus efficiently using the square-and-multiply algorithm. Essential for cryptography.
TAREA
Calcular subnet masks and wildcard masks 2 pasos de herramienta
Un subnet mask defines el network/host boundary. Aprender a convertir entre prefix longitud, dotted-decimal mask, y wildcard mask.
TAREA
Calcular subnets and address ranges 2 pasos de herramienta
Divide un network en subnets usando CIDR notation. Calculate network address, broadcast, host range, y disponible host conteo.
TAREA
Calcular TF-IDF for text importance 2 pasos de herramienta
TF-IDF (Término Frequency-Inverse Documento Frequency) measures palabra importance en un documento relative a un corpus. Usado en search y texto mining.
TAREA
Verificar color contrast for WCAG accessibility compliance 2 pasos de herramienta
Measure el contrast ratio entre foreground y background colors y verificar it meets WCAG AA o AAA thresholds.
TAREA
Comparar block ciphers and stream ciphers 3 pasos de herramienta
Bloque ciphers cifrar fixed-tamaño blocks con padding; stream ciphers cifrar byte-por-byte. Understand el trade-offs en speed, padding, y error propagation.
TAREA
Comparar throughput of different hash algorithms 3 pasos de herramienta
Measure cómo rápido SHA-256, SHA-3, BLAKE2/3, y RIPEMD-160 hash un given entrada a choose el derecha algoritmo para your throughput budget.
TAREA
Comparar two texts and show the differences 1 pasos de herramienta · 1 pipelines
Comparar diferencias two versions of a text to see insertions, deletions, and modifications at the line or character level.
TAREA
Comprimir and optimize images 3 pasos de herramienta
Reducir image archivo tamaño por choosing el derecha formatear (WebP/AVIF), adjusting quality, y resizing. Improve página cargar speed y Core Web Vitals.
TAREA
Comprimir and optimize images for the web 2 pasos de herramienta
Reducir image archivo tamaño por converting formatear (WebP/AVIF), adjusting quality, y resizing para faster página loads.
TAREA
Calcular cosine similarity between texts 2 pasos de herramienta
Cosine similarity measures el angle entre texto vectors, indicating semantic similarity. Usado en search, clustering, y recommendation.
TAREA
Convertir data between Base32, Base58, Base64, Base85, and Base91 3 pasos de herramienta
Translate el mismo binary payload across diferente base encodings usado por diferente sistemas (Bitcoin, DNS, PDF, compact serialization).
TAREA
Convertir colors between hex, RGB, HSL, and named formats 2 pasos de herramienta
Translate un color valor entre hex (#ff5733), rgb(), hsl(), y CSS named colors para usar en diferente contexts.
TAREA
Convertir CSS to Sass/SCSS 1 pasos de herramienta
Sass extends CSS con variables, nesting, mixins, y funciones. Convertir plain CSS a SCSS a iniciar usando these características incrementally.
TAREA
Convertir CSV data to structured JSON 2 pasos de herramienta · 1 pipelines
Analizar a CSV table (with headers, quoted fields, embedded commas) into an array of JSON objects for programmatic access.
TAREA
Convertir CSV to TSV (tab-separated values) 1 pasos de herramienta
Change el delimiter de comma a tab. TSV es useful cuando datos contains commas y quoting es undesirable.
TAREA
Convertir CSV to XML 2 pasos de herramienta · 1 pipelines
Convertir tabular CSV data to XML for systems that require XML input. Each row becomes an XML element with child elements for columns.
TAREA
Convertir CSV to YAML 2 pasos de herramienta · 1 pipelines
Convertir tabular CSV data to YAML for structured configuration or documentation. Each row becomes a YAML list item with column headers as keys.
TAREA
Convertir .env files to JSON 2 pasos de herramienta
.env archivos almacenar KEY=VALUE pairs para environment configuración. Convertir a JSON para structured access, tipo casting, y validation.
TAREA
Convertir hexadecimal string to Base64 and back 2 pasos de herramienta · 1 pipelines
Translate entre hex dumps y Base64 representations de el mismo binary datos sin losing bytes o introducing padding errores.
TAREA
Convertir HTML to JSX for React 2 pasos de herramienta
JSX es HTML con JavaScript expressions. Convertir HTML a JSX por closing void etiquetas, converting clase a className, y style cadenas a objetos.
TAREA
Convertir HTML to Markdown 2 pasos de herramienta · 1 pipelines
Convertir HTML content to Markdown for simpler editing, storage, or display in Markdown-aware systems. Handles headings, lists, links, images, and code blocks.
TAREA
Convertir INI configuration files to JSON 2 pasos de herramienta
INI archivos usar sections en brackets y key=value pairs. Convertir a JSON para programmatic access, validation, y interoperability con moderno herramientas.
TAREA
Convertir between IPv4 and IPv6 address formats 3 pasos de herramienta
Convertir IP addresses between dotted-decimal, hex, binary, and IPv6 representations. Understand IPv4-mapped IPv6 addresses.
TAREA
Generar TypeScript interfaces from JSON data 1 pasos de herramienta · 1 pipelines
Infer TypeScript tipos de un JSON sample así que you puede tipo API responses sin hand-writing interfaces.
TAREA
Convertir JSON to YAML and back without losing data 1 pasos de herramienta · 2 pipelines
Translate entre JSON y YAML para config archivos, preserving nested estructuras, arreglos, y scalar tipos across el round-trip.
TAREA
Convertir Markdown to HTML 2 pasos de herramienta
Renderizar Markdown (headings, lists, código blocks, tablas, links) en HTML para mostrar en browsers o email.
TAREA
Convertir between camelCase, snake_case, kebab-case, and PascalCase 2 pasos de herramienta · 1 pipelines
Transformar identifiers entre naming conventions usado por diferente languages y contexts.
TAREA
Convertir Apple plist files to JSON 2 pasos de herramienta
Apple propiedad lists (plist) serialize datos en XML o binary formatear. Convertir a JSON para cross-platform usar y easier manipulation.
TAREA
Convertir Java .properties files to JSON 2 pasos de herramienta
Java .propiedades archivos usar key=value pairs con dot-notation para nesting. Convertir a JSON para usar en JavaScript environments y structured access.
TAREA
Convertir between Unix timestamp, ISO 8601, and human-readable dates 2 pasos de herramienta
Translate un time valor entre Unix epoch seconds, milliseconds, ISO 8601, y local/UTC date cadenas.
TAREA
Convertir between timezones correctly 3 pasos de herramienta
Timezone conversión es tricky due a DST, abbreviations, y political changes. Aprender a usar IANA timezone names y el Instant/ZonedDateTime patrón.
TAREA
Convertir TOML configuration to JSON 1 pasos de herramienta · 1 pipelines
Analizar a TOML config file (used by Rust, Python projects) into JSON for tooling that expects JSON input.
TAREA
Convertir XML to JSON and back 2 pasos de herramienta · 1 pipelines
Translate entre XML y JSON para interoperability con heredado APIs, preserving attributes, namespaces, y mixed content.
TAREA
Convertir XML to YAML 2 pasos de herramienta · 1 pipelines
Convertir XML documents to YAML for more readable configuration files. YAML's indentation-based syntax is cleaner than XML's tags for human-authored data.
TAREA
Contar words, characters, and analyze text statistics 2 pasos de herramienta · 1 pipelines
Obtener word count, character count, line count, reading time, and frequency analysis for a block of text.
TAREA
Understand qué un cron expression actually ejecuta 2 pasos de herramienta
Paste un cron expression, see el exact schedule campos y el siguiente fire times, y aprender el notations ese la mayoría a menudo surprise people.
TAREA
Depurar regex patrones paso por paso 2 pasos de herramienta
Depurar regex por testing against sample inputs, visualizing el coincidir, y understanding por qué un patrón matches o fails. Usar flags correctly.
TAREA
Decodificar Base64 text and handle missing or corrupted padding 1 pasos de herramienta · 1 pipelines
Decodificar Base64 payloads that arrive without trailing '=' padding or with URL-safe alphabet, and recover the original bytes safely.
TAREA
Leer credenciales de un Basic Auth encabezado 1 pasos de herramienta
Un Base64 decodificar, un colon dividir, y un limpiar-eyed look at por qué Basic Auth credenciales deserve careful handling.
TAREA
Leer HTML entities en pasted texto 1 pasos de herramienta
Turn & < ' y friends back en real caracteres — y know cuando NOT a decodificar.
TAREA
Analizar a multipart MIME message and extract each part 3 pasos de herramienta
Break un multipart/form-datos o multipart/mixed MIME mensaje en its constituent headers y bodies para inspección o reprocessing.
TAREA
Decodificar a Punycode internationalized domain name to Unicode 3 pasos de herramienta
Convertir an ACE-encoded domain (xn--...) back to its readable Unicode form, and encode Unicode domains for DNS lookup.
TAREA
Derive un cryptographic clave de un contraseña usando un KDF 2 pasos de herramienta
Turn un human-memorable contraseña en un fixed-longitud clave suitable para AES o HMAC usando PBKDF2, scrypt, o bcrypt con un salt.
TAREA
Detectar the encoding of unknown text and decode it correctly 4 pasos de herramienta
Tomar un cadena de mojibake o raw bytes, identificar whether it es UTF-8, Latin-1, Base64, o URL-encoded, y decodificar it a readable texto.
TAREA
Detectar the language of text 3 pasos de herramienta
Language detection identifies el language de un texto sample usando carácter n-grams, detener palabras, y statistical models. Aprender común approaches.
TAREA
Divide un network en smaller subnets (VLSM) 2 pasos de herramienta
Variable Longitud Subnet Masking (VLSM) divides un network en subnets de diferente sizes, allocating address space efficiently based en necesitar.
TAREA
Codificar binary data into a JSON-safe string 2 pasos de herramienta · 1 pipelines
Convertir raw bytes (images, encrypted blobs, file contents) into a Base64 string that can be embedded inside a JSON field without breaking the structure.
TAREA
Codificar a file into a Data URI for inline embedding 3 pasos de herramienta
Convertir a small image, font, or file into a data: URI so it can be embedded directly in HTML, CSS, or Markdown without a separate HTTP request.
TAREA
Codificar special characters for safe insertion into HTML 3 pasos de herramienta
Escapar <, >, &, ", and ' in user-supplied text so it can be placed inside HTML without triggering XSS or breaking markup.
TAREA
Codificar text for safe use inside a URL query string 2 pasos de herramienta · 1 pipelines
Turn arbitrary texto (con spaces, ampersands, Unicode, equals signs) en un valor ese puede ser placed directly después ?key= en un URL sin breaking parsing.
TAREA
Codificar Unicode text into an ASCII-safe representation 2 pasos de herramienta
Convertir text containing non-ASCII characters (emoji, CJK, accents) into pure-ASCII forms like \uXXXX escapes or HTML entities so it survives ASCII-only channels.
TAREA
Cifrar text with AES and decrypt it back 2 pasos de herramienta
Symmetrically cifrar un mensaje con un passphrase usando AES-256-GCM, luego descifrar el ciphertext con el mismo clave a recover el original.
TAREA
Cifrar a large file with AES in chunks 3 pasos de herramienta
Cifrar files too large for a single AES operation by processing them in chunks with a streaming mode, then decrypt to recover.
TAREA
Cifrar data with the Camellia block cipher 2 pasos de herramienta
Camellia es un 128-bit bloque cifrador co-developed por Mitsubishi y NTT, certified como un NESSIE y CRYPTREC recommended primitive. Aprender its usage y comparación con AES.
TAREA
Cifrar data with the ChaCha20 stream cipher 2 pasos de herramienta
ChaCha20 es un high-speed ARX-based stream cifrador designed por Daniel J. Bernstein, usado en TLS y como un mobile-friendly alternative a AES.
TAREA
Cifrar data with the Twofish block cipher 2 pasos de herramienta
Twofish es un 128-bit Feistel-network bloque cifrador y AES competition finalist con claves up a 256 bits. Aprender el cifrado flujo de trabajo y cuando a choose it sobre AES.
TAREA
Extraer all URLs from a block of text 3 pasos de herramienta
Buscar cada URL (http, https, ftp) en unstructured texto y list them para validation, deduplication, o batch processing.
TAREA
Extraer hashtags from text 2 pasos de herramienta
Hashtags iniciar con # followed por letters, números, y underscores. Aprender a extraer, validar, y normalizar hashtags de social media texto.
TAREA
Extraer @mentions from text 2 pasos de herramienta
Mentions iniciar con @ followed por un username. Aprender a extraer mentions, validar usernames, y link them a usuario profiles.
TAREA
Factor integers en primes 2 pasos de herramienta
Integer factorization decomposes un número en its prime factors. Aprender trial division, Pollard's rho, y por qué factoring es hard.
TAREA
Buscar y reemplazar texto usando un regular expression 2 pasos de herramienta
Search para patrones (no solo literal cadenas) en texto y reemplazar matches con un template ese puede referencia capture groups.
TAREA
Formatear, validar, y repair malformed JSON 2 pasos de herramienta · 1 pipelines
Tomar un JSON cadena (possibly minified, con trailing commas, o comments) y produce válido, indented JSON con error diagnostics.
TAREA
Formatear and beautify a SQL query 1 pasos de herramienta · 1 pipelines
Tomar un minified o poorly-indented SQL consulta y produce readable, consistently-formatted SQL con keywords uppercased y clauses en separate líneas.
TAREA
Formatear and beautify SQL statements 1 pasos de herramienta · 1 pipelines
SQL formatting improves readability y maintainability. Aprender indentation reglas, keyword alignment, y consistent style para complejo queries.
TAREA
Generar an HMAC and verify a message's authenticity 1 pasos de herramienta · 1 pipelines
Calcular a keyed-hash (HMAC) of a message to prove it came from someone sharing the secret, then verify a received HMAC.
TAREA
Generar a color palette from a base color 3 pasos de herramienta
Derive complementary, analogous, triadic, y shade/tint variants de un single base color para design sistemas.
TAREA
Generar cryptographic nonces correctly 2 pasos de herramienta
Un nonce (número usado una vez) debe ser único per cifrado bajo el mismo clave. Aprender cuando a usar random vs counter nonces y el consequences de reuse.
TAREA
Generar a Certificate Signing Request (CSR) 2 pasos de herramienta
Un CSR contains your público clave y identity información, sent a un CA a obtain un signed TLS certificate. Aprender el required campos y verification process.
TAREA
Infer un JSON Esquema de sample datos 2 pasos de herramienta
Generar a JSON Schema that describes the structure of a JSON instance, for validation and documentation.
TAREA
Generar Lorem Ipsum placeholder text 1 pasos de herramienta
Produce filler texto (paragraphs, sentences, palabras) para layout prototyping y content placeholders.
TAREA
Generar NanoIDs for compact unique identifiers 3 pasos de herramienta
NanoID es un tiny, URL-seguro, único ID generator. Smaller y faster than UUID, con customizable alphabet y tamaño.
TAREA
Generar prime numbers 2 pasos de herramienta
Generar primes for cryptographic keys and number theory. Learn sieves, primality testing, and safe prime generation.
TAREA
Generar QR codes for URLs and data 2 pasos de herramienta
QR codes codificar datos en un 2D barcode scannable por cameras. Aprender error correction levels, capacity limits, y best practices.
TAREA
Generar a QR code for a URL 2 pasos de herramienta
Crear un scannable QR código ese encodes un URL, con control sobre tamaño, error correction, y formatear.
TAREA
Generar a cryptographically secure random password 2 pasos de herramienta
Crear un high-entropy contraseña usando un cryptographically seguro random generator, con control sobre longitud y carácter sets.
TAREA
Generar RSA key pair and inspect self-signed certificate fields 2 pasos de herramienta
Crear un RSA clave pair para testing, y understand el estructura de un self-signed X.509 certificate para local development.
TAREA
Generar cryptographically secure session keys 3 pasos de herramienta
Session claves debe ser unpredictable y único per session. Aprender a generar them usando un CSPRNG y derive sub-claves con HKDF.
TAREA
Generar Snowflake IDs for distributed systems 3 pasos de herramienta
Snowflake IDs (Twitter) combine timestamp, machine ID, y sequence número para único, sortable IDs en distributed sistemas sin coordination.
TAREA
Generar ULIDs for time-sortable identifiers 3 pasos de herramienta
ULID (Universally Único Lexicographically Sortable Identifier) combines un timestamp con random datos, producing IDs ese ordenar por creation time.
TAREA
Handle base de datos deadlocks 2 pasos de herramienta
Deadlocks occur cuando transactions wait en cada other's locks. Aprender detection, prevention, y retry strategies.
TAREA
Hash un contraseña y verificar it later sin storing el plaintext 2 pasos de herramienta · 1 pipelines
Usar un lento contraseña-hashing función (bcrypt/PBKDF2/scrypt) a almacenar un salted hash, luego verificar un candidate contraseña against it.
TAREA
Implementar CORS safely 2 pasos de herramienta
CORS (Cross-Origin Resource Sharing) allows controlled cross-origin requests. Aprender a configure origins, métodos, headers, y credenciales safely.
TAREA
Implement Content Seguridad Policy (CSP) 2 pasos de herramienta
CSP restricts qué resources (scripts, styles, images) un página puede cargar, preventing XSS y datos injection. Aprender policy directives y reporting.
TAREA
Implementar ECDSA signatures 2 pasos de herramienta
ECDSA (Elliptic Curve Digital Firma Algoritmo) provides digital signatures con smaller claves than RSA. Aprender signing y verification.
TAREA
Implement fin-a-fin cifrado (E2EE) 3 pasos de herramienta
Fin-a-fin cifrado ensures solo el communicating parties puede leer messages — no intermediary servidor holds descifrado claves. Aprender el hybrid cifrado patrón.
TAREA
Implement HSTS (HTTP Strict Transport Seguridad) 2 pasos de herramienta
HSTS forces browsers a siempre usar HTTPS para your site, preventing protocol downgrade attacks y SSL stripping.
TAREA
Implementar mutual TLS (mTLS) authentication 2 pasos de herramienta
mTLS requires both cliente y servidor a present certificates, providing strong bidirectional authentication sin passwords. Común en servicio-a-servicio y zero-trust architectures.
TAREA
Implementar perfect forward secrecy (PFS) 2 pasos de herramienta
PFS ensures ese compromising long-término claves hace no reveal past session claves. Aprender el ephemeral clave exchange patrón ese hace este possible.
TAREA
Implement rate limiting a prevent brute-force attacks 2 pasos de herramienta
Rate limiting caps el número de requests per time window, preventing brute-force, credential stuffing, y DoS attacks. Aprender token bucket y sliding window algoritmos.
TAREA
Design base de datos indexes para performance 1 pasos de herramienta
Indexes speed up reads pero lento down writes. Aprender B-tree, hash, composite, y partial indexes, y cuando a usar cada.
TAREA
Decodificar and inspect a JWT safely 1 pasos de herramienta
Paste un JSON Web Token, leer its encabezado y claims, y verificar expiry — mientras understanding exactly qué decodificación hace y hace no prove.
TAREA
Inspeccionar un JWT token: decodificar encabezado y payload sin verifying 1 pasos de herramienta · 1 pipelines
Leer el estructura de un JSON Web Token a see its algoritmo, claims, y expiry — purely cliente-side, no servidor validation.
TAREA
Instalar un TLS certificate en your servidor 2 pasos de herramienta
Después receiving un signed certificate de un CA, instalar it con el correct chain order y verificar el deployment con un TLS handshake.
TAREA
Migrate configuración entre JSON y YAML 1 pasos de herramienta · 2 pipelines
Convertir a JSON config to YAML (or back) with a formatted intermediate step, and know the type-coercion pitfalls before you commit the file.
TAREA
Look up el meaning de un HTTP status código 1 pasos de herramienta
Obtener the category, reason phrase, and common usage for any HTTP status code (1xx-5xx).
TAREA
Buscar MAC address vendor (OUI) 1 pasos de herramienta
El primero 3 bytes de un MAC address (OUI) identificar el manufacturer. Look up vendors para network device identification y inventory.
TAREA
Aplicar JSON Fusionar Patch (RFC 7396) 2 pasos de herramienta
JSON Fusionar Patch applies un partial JSON objeto a actualizar un documento — nulo valores eliminar claves, otro valores reemplazar them. Simpler than JSON Patch.
TAREA
Minificar and beautify CSS 2 pasos de herramienta
Comprimir CSS for production (strip whitespace, comments, merge rules) and beautify minified CSS for debugging.
TAREA
Normalizar a database schema 2 pasos de herramienta
Normalization reduces datos redundancy y improves integrity. Aprender 1NF, 2NF, 3NF, y BCNF con practical ejemplos.
TAREA
Optimizar regex para performance 2 pasos de herramienta
Lento regex puede cause ReDoS (Regular Expression Denial de Servicio). Aprender a identificar y fix catastrophic backtracking, usar atomic groups, y anchor patrones.
TAREA
Optimizar lento SQL queries 1 pasos de herramienta · 1 pipelines
Identificar y fix lento SQL queries usando EXPLAIN análisis, index optimization, y consulta rewriting techniques.
TAREA
Analizar a URL into components and construct URLs from parts 3 pasos de herramienta
Decompose un URL en protocol, host, path, consulta, fragment — y construir un URL de individual componentes safely.
TAREA
Analizar a cron expression and explain its schedule in plain English 2 pasos de herramienta
Decodificar a cron expression (e.g. '0 9 * * 1-5') into a human-readable schedule, and generate cron expressions from natural language.
TAREA
Analizar and understand DNS records 2 pasos de herramienta
DNS records mapear domain names a IPs, mail servers, y otro datos. Aprender Un, AAAA, CNAME, MX, TXT, NS, y SOA record tipos.
TAREA
Analizar IPv4 packet headers 2 pasos de herramienta
IPv4 headers contain source/destination IPs, TTL, protocol, y fragmentation info. Aprender a decodificar IP headers para packet análisis.
TAREA
Analizar JSON5 — JSON with relaxed syntax 2 pasos de herramienta
JSON5 extends JSON con comments, trailing commas, unquoted claves, single quotes, y más. Aprender el syntax extensions y conversión a estándar JSON.
TAREA
Analizar NDJSON (Newline-Delimited JSON) 2 pasos de herramienta
NDJSON stores one JSON objeto per línea, enabling streaming y línea-por-línea processing. Común en logs, API streaming, y big datos pipelines.
TAREA
Analizar OAuth 2.0 token responses 2 pasos de herramienta
OAuth 2.0 returns access_token, token_type, expires_in, y optionally refresh_token. Aprender a analizar y usar el token respuesta correctly.
TAREA
Analizar URL query strings 2 pasos de herramienta · 1 pipelines
Consulta cadenas pasar clave-valor pairs en URLs después el ?. Aprender parsing, codificación, y handling de arreglos, nested objetos, y special caracteres.
TAREA
Analizar TCP segment headers 2 pasos de herramienta
TCP headers contain source/destination ports, sequence números, flags, y window tamaño. Aprender a decodificar TCP headers para network análisis.
TAREA
Analizar UDP datagram headers 2 pasos de herramienta
UDP headers son 8 bytes: source port, destination port, longitud, y checksum. Aprender a decodificar UDP para protocol análisis.
TAREA
Analizar XML with namespaces 2 pasos de herramienta
XML namespaces qualify element names a avoid collisions. Aprender el xmlns declaration, default vs prefixed namespaces, y cómo a analizar them correctly.
TAREA
Formatear minified JSON so it can be read (and diffed) 2 pasos de herramienta
Turn un one-línea API respuesta en indented JSON, con precise error locations cuando el entrada es no válido JSON at todo.
TAREA
Prevenir clickjacking attacks 2 pasos de herramienta
Clickjacking embeds your site en un invisible iframe y tricks usuarios en clicking. Aprender X-Frame-Opciones y CSP frame-ancestors.
TAREA
Prevent CSRF (Cross-Site Petición Forgery) attacks 2 pasos de herramienta
CSRF tricks authenticated usuarios en submitting unwanted requests. Aprender anti-CSRF tokens, SameSite cookies, y double-submit patrones.
TAREA
Prevenir SQL Injection (SQLi) attacks 2 pasos de herramienta
SQLi injects malicious SQL a través usuario entrada. Aprender parameterized queries, entrada validation, y el principio de least privilege.
TAREA
Prevent timing attacks en cryptographic operations 2 pasos de herramienta
Timing attacks exploit ejecución time variations a leak secrets. Aprender constant-time comparación, uniform processing, y blinding techniques.
TAREA
Prevenir XSS (Cross-Site Scripting) attacks 2 pasos de herramienta
XSS injects malicious scripts en web páginas. Aprender entrada sanitization, salida codificación, y Content Seguridad Policy a prevent XSS.
TAREA
Eliminar stop words from text 2 pasos de herramienta
Detener palabras son común palabras (el, es, at, que) ese añadir little meaning. Removing them improves search y NLP efficiency.
TAREA
Convertir RGB colors to HEX (and back) 2 pasos de herramienta
Translate color valores entre rgb() y #rrggbb notation, con alpha-channel handling para CSS funcionar.
TAREA
Rotate cifrado claves safely 3 pasos de herramienta
Clave rotation limits el blast radius de un compromised clave. Aprender el double-cifrado migration patrón y cómo a re-cifrar datos sin downtime.
TAREA
Securely wipe sensitive datos de memory 2 pasos de herramienta
Cryptographic claves y plaintext debe ser zeroed de memory después usar. Aprender por qué memset es no enough y cómo a prevent compiler optimization.
TAREA
Ordenar lines and remove duplicates 1 pasos de herramienta · 1 pipelines
Tomar un list de items (one per línea), ordenar them alphabetically o naturally, y eliminar duplicado líneas.
TAREA
Stem palabras a sus root form 2 pasos de herramienta
Stemming reduces palabras a sus stem (ejecutando → ejecutar, better → bet). Aprender Porter stemmer y cuando a usar lemmatization instead.
TAREA
Almacenar cifrado claves securely 3 pasos de herramienta
Claves debe nunca ser hardcoded o committed a source control. Aprender HSM, KMS, envelope cifrado, y clave derivation patrones para seguro clave storage.
TAREA
Stream JSON datos para memory-efficient processing 2 pasos de herramienta
Streaming JSON parsers process datos incrementally sin loading el entire documento en memory. Essential para large JSON archivos y real-time APIs.
TAREA
Probar si un número es prime 2 pasos de herramienta
Primality testing determines si un número es prime. Aprender trial division, Miller-Rabin, y deterministic tests.
TAREA
Probar un regular expression antes shipping it 2 pasos de herramienta
Validar pattern syntax, inspect every match with capture groups, and learn the backtracking pitfalls that turn a regex into an outage.
TAREA
Convertir a Unix timestamp to a readable date 1 pasos de herramienta
Turn seconds- o milliseconds-ya que-epoch valores en human dates, y settle el two classic confusions: unit y timezone.
TAREA
Tokenize texto para NLP processing 2 pasos de herramienta
Tokenization splits texto en tokens (palabras, sentences, subwords). Aprender palabra, sentence, y subword tokenization para NLP tareas.
TAREA
Transformar texto entre upper, lower, título, y sentence case 1 pasos de herramienta · 1 pipelines
Convertir text casing for headings, constants, sentences, or display labels.
TAREA
Decodificar nested URL-encoded parameters (Base64 JSON in a query string) 1 pasos de herramienta · 1 pipelines
Unwrap el común API patrón donde un URL parameter carries URL-encoded Base64 JSON — one chain, three herramientas, zero copy-pasting entre páginas.
TAREA
Usar AES en CTR modo como un stream cifrador 2 pasos de herramienta
AES-CTR turns el bloque cifrador en un keystream generator, eliminating padding. Aprender correct counter management y por qué you debe añadir authentication separately.
TAREA
Usar AES en GCM modo para authenticated cifrado 2 pasos de herramienta
AES-GCM provides both confidentiality y integrity en un single operación, detecting tampering sin un separate HMAC. It es el recommended AES modo para la mayoría aplicaciones.
TAREA
Usar HTTP Basic Authentication 2 pasos de herramienta · 1 pipelines
Basic Auth sends credenciales como Base64-encoded username:contraseña en el Authorization encabezado. Aprender el formatear, seguridad requirements, y alternatives.
TAREA
Usar Bearer tokens para API authentication 2 pasos de herramienta · 1 pipelines
Bearer tokens son sent en el Authorization encabezado: "Bearer <token>". Whoever holds el token puede access el API — protect it como un contraseña.
TAREA
Usar Bloom filters para establecer membership 2 pasos de herramienta
Bloom filters probabilistically probar establecer membership con no falso negatives pero possible falso positives. Space-efficient para large sets.
TAREA
Usar CBOR codificación para compact binary JSON 2 pasos de herramienta
CBOR (Concise Binary Objeto Representation, RFC 8949) es un binary serialization formatear para JSON-como datos, smaller y faster than JSON.
TAREA
Usar el Chinese Remainder Theorem 2 pasos de herramienta
El CRT solves sistemas de modular congruences. Aprender el algoritmo y its aplicaciones en RSA optimization y secret sharing.
TAREA
Usar CIDR notation para network ranges 2 pasos de herramienta
CIDR (Classless Inter-Domain Routing) compactly represents IP ranges. Aprender prefix lengths, subnet masks, y cómo a verificar si un IP es en un range.
TAREA
Usar consistent hashing para distribution 2 pasos de herramienta
Consistent hashing distributes claves across servers con minimal redistribution cuando servers son added o removed. Usado en CDN y distributed caches.
TAREA
Usar constant-time comparación para secret verification 2 pasos de herramienta
Cuando comparing secrets (passwords, tokens, MACs), el comparación debe tomar time independent de el valores a prevent timing side-channels.
TAREA
Usar cookies securely 2 pasos de herramienta
Cookies debe ser establecer con Seguro, HttpOnly, SameSite, y proper expiration. Aprender cookie attributes y seguridad best practices.
TAREA
Usar cron expressions para scheduling 2 pasos de herramienta · 1 pipelines
Cron expressions define recurring schedules con 5 campos: minute, hour, day, month, weekday. Aprender syntax, special caracteres, y común patrones.
TAREA
Usar un cryptographically seguro pseudorandom número generator 2 pasos de herramienta
CSPRNGs produce salida indistinguishable de verdadero randomness. Aprender el correct APIs y por qué Math.random() es forbidden en seguridad contexts.
TAREA
Usar Diffie-Hellman clave exchange 2 pasos de herramienta
Diffie-Hellman allows two parties a establish un shared secret sobre un insecure channel sin ever transmitting el secret itself. El foundation de TLS clave exchange.
TAREA
Usar HTTP Digest Authentication 2 pasos de herramienta
Digest Auth hashes credenciales con un servidor nonce, preventing contraseña exposure sin HTTPS. Aprender el challenge-respuesta flow y MD5 usage.
TAREA
Usar ECDH para clave exchange 2 pasos de herramienta
ECDH (Elliptic Curve Diffie-Hellman) establishes shared secrets usando elliptic curves. Smaller claves, mismo seguridad como DH.
TAREA
Usar elliptic curves para cryptography 2 pasos de herramienta
Elliptic curve cryptography (ECC) provides el mismo seguridad como RSA con much smaller claves. Aprender point operations y clave exchange.
TAREA
Usar el Extended Euclidean Algoritmo 2 pasos de herramienta
Extended GCD finds x, y such ese ax + por = gcd(un, b). Essential para modular inverses y el Chinese Remainder Theorem.
TAREA
Usar Rápido Fourier Transformar 2 pasos de herramienta
FFT computes el discrete Fourier transformar en O(n log n) instead de O(n^2). Usado en signal processing, polynomial multiplication, y audio análisis.
TAREA
Usar YAML frontmatter para documento metadata 2 pasos de herramienta
Frontmatter es YAML metadata at el arriba de un Markdown archivo, delimited por ---. Común en static site generators (Astro, Hugo, Jekyll) para página metadata.
TAREA
Implement lleno-texto search en SQL 2 pasos de herramienta
Lleno-texto search indexes palabras en texto para rápido searching. Aprender a usar FULLTEXT indexes, tsvector, y ranking.
TAREA
Usar JSON-LD para linked datos y SEO 2 pasos de herramienta
JSON-LD (Linked Datos) serializes RDF triples en JSON, enabling search engines a understand entity relationships. Usado para Esquema.org structured datos.
TAREA
Usar JSON Pointer (RFC 6901) a referencia valores 2 pasos de herramienta
JSON Pointer defines un cadena syntax para identifying un específico valor en un JSON documento usando slash-separated path tokens.
TAREA
Usar JWT con RSA signatures (RS256) 2 pasos de herramienta · 1 pipelines
RS256 signs JWTs con RSA-SHA256, providing asymmetric verification donde solo el privado clave holder puede sign pero anyone con el público clave puede verificar.
TAREA
Usar Merkle trees para datos verification 2 pasos de herramienta
Merkle trees hash datos en un tree estructura, enabling efficient verification de individual elements sin downloading el entire dataset.
TAREA
Usar MQTT topic estructura para IoT messaging 2 pasos de herramienta
MQTT topics usar slash-separated hierarchies con wildcards para subscription. Aprender topic design, QoS levels, y retained messages.
TAREA
Usar MessagePack para efficient binary serialization 2 pasos de herramienta
MessagePack packs JSON-como datos en un compact binary formatear, reducing tamaño y parsing time. Popular en high-performance APIs y IoT.
TAREA
Habilitar OCSP stapling para faster TLS handshakes 2 pasos de herramienta
OCSP stapling lets el servidor provide un fresh revocation verificar a el cliente durante el TLS handshake, avoiding un separate round-trip a el CA.
TAREA
Usar optimistic concurrency control 2 pasos de herramienta
Optimistic concurrency assumes conflicts son rare — no locks, solo versión checking en commit. Aprender el versión columna patrón.
TAREA
Usar regex backreferences 2 pasos de herramienta
Backreferences \1, \2, ... coincidir el mismo texto como un anterior capturing group. Useful para matching repeated palabras, paired delimiters, y palindromes.
TAREA
Usar regex carácter clases effectively 2 pasos de herramienta
Carácter clases [...] coincidir any one carácter de un establecer. Aprender ranges, negation, shorthand clases, y escaping reglas.
TAREA
Usar regex capturing y non-capturing groups 2 pasos de herramienta
Groups (...) capture submatches para backreferences y extraction. Non-capturing (?:...) group sin capturing. Named groups (?<name>...) improve readability.
TAREA
Usar regex lookahead assertions 2 pasos de herramienta
Lookahead (?=...) y (?!...) assert qué follows (o doesn't follow) el actual position sin consuming caracteres. Zero-ancho assertions.
TAREA
Usar regex lookbehind assertions 2 pasos de herramienta
Lookbehind (?<=...) y (?<!...) assert qué precedes el actual position. Supported en moderno engines (ES2018+, Java, .NET, PCRE).
TAREA
Usar regex quantifiers: *, +, ?, {n,m} 2 pasos de herramienta
Quantifiers specify cómo muchos times un patrón repeats. Aprender greedy, lazy, y possessive matching a avoid catastrophic backtracking.
TAREA
Usar el iframe sandbox attribute 2 pasos de herramienta
El sandbox attribute restricts iframe capabilities, preventing malicious embedded content de accessing el parent página.
TAREA
Usar Shamir's Secret Sharing a dividir claves 2 pasos de herramienta
Shamir's Secret Sharing splits un secret en n shares, any k de que puede reconstruct it. Useful para clave escrow, distributed custody, y eliminating single points de failure.
TAREA
Usar base de datos sharding para horizontal scaling 2 pasos de herramienta
Sharding distributes datos across multiple databases por un shard clave. Aprender sharding strategies, cross-shard queries, y trade-offs.
TAREA
Usar CTEs para readable SQL 1 pasos de herramienta · 1 pipelines
Común Tabla Expressions (WITH clause) crear named temporary resultado sets, improving readability y enabling recursion.
TAREA
Usar SQL JOIN tipos correctly 1 pasos de herramienta · 1 pipelines
INNER, LEFT, RIGHT, FULL, y CROSS joins combine filas de multiple tablas. Aprender cuando a usar cada y cómo a avoid común pitfalls.
TAREA
Usar SQL subqueries y CTEs 1 pasos de herramienta · 1 pipelines
Subqueries nest un consulta inside another. CTEs (WITH clause) provide named, readable subqueries. Aprender cuando a usar cada.
TAREA
Usar SQL window funciones 1 pasos de herramienta
Window funciones (OVER) perform calculations across filas sin grouping. Aprender ROW_NUMBER, RANK, LAG, LEAD, y aggregate windows.
TAREA
Understand y usar stream ciphers correctly 2 pasos de herramienta
Stream ciphers cifrar byte-por-byte usando un keystream, offering speed y no padding. Aprender correct nonce handling y el fatal mistake de nonce reuse.
TAREA
Usar Subresource Integrity (SRI) para external resources 2 pasos de herramienta
SRI ensures external scripts/styles tener no been tampered con por verifying sus hash. Aprender a generar y verificar integrity attributes.
TAREA
Usar TOML arreglos y arreglo de tablas 2 pasos de herramienta · 1 pipelines
TOML supports arreglos de primitives y arreglos de tablas. Aprender el syntax para inline arreglos, multi-línea arreglos, y [[table]] arreglos para structured datos.
TAREA
Usar base de datos transactions correctly 1 pasos de herramienta
Transactions group operations en atomic units — todo tener éxito o todo fallar. Aprender ACID propiedades y isolation levels.
TAREA
Understand y configure VLANs 2 pasos de herramienta
VLANs logically segment un physical network en isolated broadcast domains. Aprender VLAN IDs, tagging (802.1Q), y trunk vs access ports.
TAREA
Understand WebSocket frame formatear 2 pasos de herramienta
WebSocket frames tener un específico binary formatear con opcode, masking, y payload longitud. Aprender a decodificar y construct WebSocket frames.
TAREA
Usar XPath a consulta XML documentos 2 pasos de herramienta
XPath navigates XML trees con path expressions, predicates, y funciones. Aprender absolute y relative paths, wildcards, y común funciones.
TAREA
Validar SQL syntax before execution 2 pasos de herramienta
Validar SQL queries for syntax errors before sending to the database. Catch typos, missing keywords, and structural issues early.
TAREA
Validar XML against XSD schema 2 pasos de herramienta
XSD (XML Esquema Definición) defines el estructura, element tipos, y constraints de un XML documento. Validar documentos against schemas a ensure correctness.
TAREA
Verificar archivo o datos integrity con un checksum 3 pasos de herramienta
Calcular a CRC32 or SHA-256 checksum of data and compare it against a known value to detect corruption or tampering.
TAREA
Verificar ese codificar-decodificar round-trips losslessly 2 pasos de herramienta · 1 pipelines
Confirm ese decodificación luego re-codificación (o vice versa) returns el exact original entrada, catching silent datos corruption de wrong alphabets o padding.
TAREA
Verificar un downloaded file's checksum 2 pasos de herramienta
Calcular a file's hash locally, compare it with the publisher's checksum, and understand which algorithm to trust.
TAREA
Write un robust email validation regex 2 pasos de herramienta
Email validation regex es notoriously complejo due a RFC 5322. Aprender practical patrones para común usar cases y sus limitations.
TAREA
Write phone número validation regex 2 pasos de herramienta
Phone números vary wildly por country. Aprender practical regex patrones para común formats y por qué un phone library es a menudo better.
TAREA
Write un URL validation regex 2 pasos de herramienta
URL validation regex debe handle protocol, domain, port, path, consulta, y fragment. Aprender practical patrones y cuando a usar un URL parser instead.
TAREA

Documentación detallada

Documentación de referencia extensa sobre cómo funcionan estos formatos y algoritmos.