Skip to content

Instantly share code, notes, and snippets.

🏠
Working from home

Juan Julián Merelo Guervós JJ

🏠
Working from home
Block or report user

Report or block JJ

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@Tekki
Tekki / speedtest.p6
Created Nov 18, 2018
Perl 6 Speedtest
View speedtest.p6
#!/usr/bin/env perl6
class Point {
has $.x;
has $.y;
}
my $total = 0;
for ^100_000_000 {
my $p = Point.new(x => 2, y => 3);
$total = $total + $p.x + $p.y;
}
View query
log 2018-05-05
@mcreenan
mcreenan / perl-6-code-golf-io.p6
Last active Apr 19, 2019
Perl 6 Solutions for code-golf.io
View perl-6-code-golf-io.p6
# NOTE: EACH SOLUTION IS SELF CONTAINED.
# This file can't be run as a script because the trailing semi-colon is left off of each solution.
# Divisors
{(1$_).grep($_%%*).put}for 1…Ⅽ
# Emirp Numbers
$_.flip&&($_,.flip.is-prime.all&&.say for ^
# Evil Numbers
@maxim5
maxim5 / pretrained_word2vec_lstm_gen.py
Last active Nov 7, 2019
Text generator based on LSTM model with pre-trained Word2Vec embeddings in Keras
View pretrained_word2vec_lstm_gen.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import print_function
__author__ = 'maxim'
import numpy as np
import gensim
import string
@Badel2
Badel2 / spectre.c
Last active Mar 4, 2019
Spectre attack example implementation
View spectre.c
/* https://spectreattack.com/spectre.pdf */
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#ifdef _MSC_VER
#include <intrin.h> /* for rdtscp and clflush */
#pragma optimize("gt",on)
#else
#include <x86intrin.h> /* for rdtscp and clflush */
#endif
@agarciamontoro
agarciamontoro / UGRApp.md
Last active Sep 28, 2017
UGRApp: propuestas de mejora y solicitud de información
View UGRApp.md

UGRApp: propuestas de mejora y solicitud de información

Introducción

La Universidad de Granada (UGR) lleva unos meses publicitando su nueva aplicación oficial: la UGRApp. Esta aplicación permite el acceso a la Tarjeta Universitaria Inteligente (TUI) en su versión digital, consulta de las calificaciones, el listado de asignaturas, los horarios de clases, el menú de los comedores universitarios, el catálogo de la biblioteca, realizar trámites administrativos... En definitiva, pretende funcionar como intermediaria entre el alumnado y la Universidad.

Tras los primeros anuncios de la aplicación por parte de la UGR, un grupo de miembros de la comunidad universitaria granadina decidió analizar la aplicación para verificar que era segura. En este primer análisis se detectaron varios problemas. Tras debatir los pasos a seguir para frenar los peligros que esta aplicación crea, y después de estar en contacto con D. José Ángel Ibáñez Zapata ---Director de Comunicación de la UGR---, que se ofreció como intermediar

@israelem
israelem / potencias_de_3.py
Created Aug 3, 2017
Listar todos los números que sean potencia de tres entre los 1000 primeros números
View potencias_de_3.py
"""
Listar todos los números que sean potencia de tres entre los 1000 primeros números
"""
list(filter(lambda x: math.log(x, 3) == int(math.log(x, 3)), range(1, 1000)))
@israelem
israelem / potencias_de_2.py
Last active Jan 29, 2018
Listar todos los números que sean potencia de dos entre los 1000 primeros números.
View potencias_de_2.py
"""
Listar todos los números que sean potencia de dos entre los 1000 primeros números.
"""
from math import log2
list(filter(lambda x: log2(x) == int(log2(x)), range(1, 1000)))
You can’t perform that action at this time.