- Historia
- Propósito
- Frameworks Similares
- Dependencias
- Instalación
| def buscar_generadores(p): | |
| # Se define el grupo Zp = {1, 2, ..., p-1} | |
| grupo = set([x + 1 for x in range(p-1)]) | |
| # Buscar generadores implica que se busquen numeros n tal que: | |
| for n in grupo: | |
| resultados = [] | |
| # Para cada k en [1; p-1] | |
| for k in range(1, p): |
| // Our sound chain is quite simple buy nice-sounding. | |
| // The Rhodey instrument (even when not shown in lectures, is | |
| // a STK instrument and meets the evaluation criteria) is a nice | |
| // Rhodes-keyboard-like sound, I love it and now I can use it. | |
| // (you should REALLY hear the ChucK website demo) | |
| Rhodey rho[3]; | |
| Pan2 rhoPan[3]; | |
| Gain rhoGain => NRev rhoRev => dac; | |
| // I'm using really low gain parameters to avoid distorsion |
| def values(iterable): | |
| if type(iterable) == dict: | |
| return sum([values(iterable.values())], []) | |
| elif type(iterable) == list: | |
| return sum(map(values, iterable), []) | |
| return [iterable] | |
| # >>> values([1, 2, 3, {'1': 2, '2': [4, 5, 6]}, [7, 8, 9]]) | |
| # [1, 2, 3, 2, 4, 5, 6, 7, 8, 9] |
| TO drawcircle :size | |
| for [radius :size 0 -3] | |
| [ | |
| filled random 16 [arc random 360 :radius] | |
| ] | |
| END | |
| TO sphere |
| /* | |
| * Based on the Generative Typography tutorial from the Creative Application | |
| * http://www.creativeapplications.net/processing/generative-typography-processing-tutorial/ | |
| */ | |
| int gridX = 250; // number of horizontal grid points | |
| int gridY = 65; // number of vertical grid points | |
| float waveHeight = 25; // maximum height of each wave (vertex) | |
| float baseHeight = 12; // default base weight of each wave (vertex) | |
| color BACKGROUND_COLOR = color(0); // background color of the sketch |
| class Window(object): | |
| def _draw(self): | |
| print 'parent draw' | |
| def __getattribute__(self, name): | |
| if hasattr(self, '_' + name): | |
| original = object.__getattribute__(self, '_' + name) | |
| new = object.__getattribute__(self, name) | |
| def wrapper(*args, **kwargs): | |
| original(*args, **kwargs) |
Wunderman Phantasia está en la búsqueda de un desarrollador web Backend con demostrada destreza en al menos dos de los siguientes lenguajes:
El salario será definido en base a tu experiencia. Ingresarás a planilla desde el primer momento y tendrás todos los beneficios laborales pertinentes.
Si estás interesado en el puesto, debes resolver un pequeño reto técnico cuya solución será el correo electrónico al cual deberás enviar tus fuentes y tu CV. El código será evaluado y de ser necesario se te preguntará los detalles de la implementación del mismo en el momento de tu entrevista personal.
| # coding:utf-8 | |
| import requests | |
| import pytesseract | |
| from bs4 import BeautifulSoup | |
| from cStringIO import StringIO | |
| from PIL import Image | |
| SUNAT_FORM_URL = 'http://ww1.sunat.gob.pe/cl-ti-itmrconsruc/' |
| function sleepsort(numbers) { | |
| numbers.forEach(function(number) { | |
| setTimeout(function(){console.log(number)}, number) | |
| }) | |
| } | |
| sleepsort([2, 1, 3, 4, 6, 5, 7]) |