II Congreso de Hackers en Segovia: AI & CyberSecurity for Hacker & Developer en Youtube
Figura 2: Artificial Intelligence in CyberSecurity
Blog personal de Chema Alonso sobre sus cosas.
DragonJAR
8.8 Chile
Dreamlab
Ekoparty
IT Forensic
e-Hack MX
AREA 51
Comunidad Dojo Panamá
AIYON Panamá
ARPAHE SOLUTIONS 
Publicado por
Chema Alonso
a las
7:31 a. m.
0
comentarios
Etiquetas: AI, charla, ciberseguridad, conferencia, evento, Hacking, IA, Inteligencia Artificial, LLM, LLMs, pentest, pentesting, Youtube
![]() |
| Figura 5: Perfil de 0xWord en MyPublicInbox. Opción de "Añadir a la Agenda". https://MyPublicInbox.com/0xWord |
![]() |
| Figura 6: Cuando lo agregues estará en tu agenda |
Publicado por
Chema Alonso
a las
6:01 a. m.
0
comentarios
Etiquetas: 0xWord, ciberseguridad, Cómics, Hacking, IA, libro, Libros, MyPublicInobx, pentest, pentesting, Tempos
Publicado por
Chema Alonso
a las
6:01 a. m.
1 comentarios
Etiquetas: 3D, Cálico Electrónico, cómic, Cómics, gaming, Humor, Juegos, metaverso, VR/AR
% comparacion_grover.m
% Comparación f(x) = 2^(log2(x)) y
% g(x) = 2^(log2(x)/2) * (56*log2(x) - 112) + 1
% Ejecutar en MATLAB o Octave.
clear; close all; clc;
% ---------------------------
% Parámetros y dominio
% ---------------------------
x_min = 4; % evitar log2(x) problemático y que g sea razonable
x1_max = 1200; % rango pequeño
x2_max = 1e7; % rango grande
% Dominios (vectorizados)
x1 = linspace(x_min, x1_max, 2000);
% para rango grande usamos espaciado logarítmico
x2 = linspace(x_min, x2_max, 10000);
% ---------------------------
% Definición de funciones
% ---------------------------
% f(x) = 2^(log2(x)) = x (pero usamos la forma pedida)
f = @(x) 2.^(log2(x));
% g(x) = 2^(log2(x)/2) * (56*log2(x) - 112) + 1
g = @(x) (2.^(log2(x) ./ 2)) .* (56 .* log2(x) - 112) + 1;
% Evaluaciones
y1_f = f(x1);
y1_g = g(x1);
y2_f = f(x2);
y2_g = g(x2);
% ---------------------------
% Impresión de comprobación numérica
% ---------------------------
x_test = 1024;
fprintf('Comprobación en x = %g:\n', x_test);
fprintf(' f(%g) = %g\n', x_test, f(x_test));
fprintf(' g(%g) = %g\n', x_test, g(x_test));
% Esperado: f(1024)=1024, g(1024)=14337 (según cálculo manual)
% ---------------------------
% Figura 1: rango pequeño (lineal)
% ---------------------------
figure('Name','Comparación Grover - Rango Pequeño','NumberTitle','off','Color','w');
plot(x1, y1_f, 'r-', 'LineWidth', 2); hold on;
plot(x1, y1_g, 'b-', 'LineWidth', 2);
xlabel('Número de datos (N)');
ylabel('Número de operaciones');
title('Comparación: Rango Pequeño (0 – 1200)');
legend('Clásico: 2^{log_2(x)}','Grover', 'Location','northwest');
grid on;
xlim([0 x1_max]);
% ajustar ylim para que se vea bien (se adapta al máximo entre ambas curvas)
ylim([0, max(max(y1_f), max(y1_g)) * 1.05]);
set(gca,'FontSize',12);
% ---------------------------
% Figura 2: rango grande (log-log)
% ---------------------------
figure('Name','Comparación Grover - Rango Grande','NumberTitle','off','Color','w');
plot(x2, y2_f, 'r-', 'LineWidth', 2); hold on;
plot(x2, y2_g, 'b-', 'LineWidth', 2);
xlabel('Número de datos (N)');
ylabel('Número de operaciones');
title('Comparación: Rango Grande (hasta 10^{10})');
legend('Clásico: 2^{log_2(x)}','Grover', 'Location','northwest');
ylim([0, 13e6]);
grid on;
set(gca,'FontSize',12);
% ---------------------------
% Opcional: guardar figuras (descomentar si quieres)
% ---------------------------
% saveas(figure(1), 'grover_rango_pequeno.png');
% saveas(figure(2), 'grover_rango_grande_loglog.png');
% ---------------------------
% Mensaje de fin
% ---------------------------
disp('Gráficas generadas. Revisa la ventana de figuras.');
Publicado por
Chema Alonso
a las
5:01 a. m.
0
comentarios
Etiquetas: algoritmo, programación, Quantum, tecnología
![]() |
| Figura 5: Perfil de 0xWord en MyPublicInbox. Opción de "Añadir a la Agenda". https://MyPublicInbox.com/0xWord |
![]() |
| Figura 6: Cuando lo agregues estará en tu agenda |
Publicado por
Chema Alonso
a las
12:01 a. m.
0
comentarios
Etiquetas: 0xWord, ciberseguridad, Cómics, Hacking, IA, libro, Libros, MyPublicInobx, pentest, pentesting, Tempos
Publicado por
Chema Alonso
a las
6:01 a. m.
0
comentarios
Etiquetas: charlas, ciberseguridad, conferencias, Eventos, Inteligencia Artificial
Hace un mes comencé a recuperar en un post mi interés en los últimos años, donde he publicado muchos artículos en este blog , y he dejado mu...