In order to install FuzzyCLIPS on OSX and Linux you simply have to
- Clone the repo
$ git clone git@github.com:rorchard/FuzzyCLIPS.git && cd FuzzyCLIPS/source- Compile it
$ make fzclips- Use the binary! 🎉
| [javierhonduco@fedora parca-agent]$ make GO=`which go` ENABLE_RACE=yes test/integration | |
| mkdir -p pkg/profiler/cpu/bpf/amd64 | |
| make -C bpf build | |
| make[1]: Entering directory '/home/javierhonduco/code/parca-agent/bpf' | |
| make[1]: Nothing to be done for 'build'. | |
| make[1]: Leaving directory '/home/javierhonduco/code/parca-agent/bpf' | |
| cp bpf/out/amd64/cpu.bpf.o pkg/profiler/cpu/bpf/amd64/cpu.bpf.o | |
| sudo CGO_ENABLED=1 GOOS=linux GOARCH=amd64 CC="clang" CGO_CFLAGS="-I/home/javierhonduco/code/parca-agent/dist/libbpf/amd64/usr/include" CGO_LDFLAGS="-fuse-ld=ld -lzstd /home/javierhonduco/code/parca-agent/dist/libbpf/amd64/libbpf.a" /usr/local/go/bin/go test -race -v ./test/integration/... -count=1 | |
| === RUN TestAnyStackContains | |
| --- PASS: TestAnyStackContains (0.00s) |
| [javierhonduco@ ~/experiments] cat HelloWorld.java | |
| public class HelloWorld { | |
| public static void main(String[] args) { | |
| System.out.println("Hello, World"); | |
| } | |
| } | |
| [javierhonduco@ ~/experiments] javac HelloWorld.java | |
| [javierhonduco@ ~/experiments] gdb --args java HelloWorld |
| # This simple Rack middleware subscribes to all AS::Notifications | |
| # and adds the appropriate `Server-Timing` header as described in | |
| # the spec [1] with the notifications grouped by name and with the | |
| # elapsed time added up. | |
| # | |
| # [1] Server Timing spec: https://w3c.github.io/server-timing/ | |
| module Rack | |
| class ServerTimingMiddleware | |
| def initialize(app) |
| import requests | |
| import json | |
| from bs4 import BeautifulSoup | |
| config = { | |
| 'login_url': 'https://carpa.aig.uc3m.es/validacion.asp', | |
| 'user': '', | |
| 'password': '' | |
| } | |
| source 'https://rubygems.org' | |
| gem 'rails', '5.0.0' | |
| gem 'sqlite3' | |
| gem 'http_accept_language' | |
| gem 'friendly_id', '~> 5.0.0' | |
| gem 'acts-as-taggable-on' | |
| gem 'activeadmin', github: 'activeadmin' |
In order to install FuzzyCLIPS on OSX and Linux you simply have to
$ git clone git@github.com:rorchard/FuzzyCLIPS.git && cd FuzzyCLIPS/source$ make fzclips| # computes the greatest common divisor | |
| # with a small subset of math operations | |
| # that does not include `division` or `modulo` | |
| def gcd(a, b): | |
| while b>0: | |
| c = a | |
| a = b | |
| while(c >= b): | |
| c -= b | |
| b = c |
| Dota - Basshunter | |
| Winston Churchill's Boy - Benjamin Clementine | |
| El Mal - Los Punsetes | |
| Life Less Frightening - Rise Against | |
| For The Strangers - Suede | |
| Suburban Home - Descendents | |
| Life Eternal - Mayhem | |
| Christmas (Baby Please Come Home) - Mariah Carey | |
| Pistol (A. Cunanan, Miami, FL. 1996) - Modest Mouse | |
| She’s In Fashion (Remastered) - Suede |
| from django.middleware import locale | |
| from django.utils import translation | |
| class QueryParameterLocaleMiddleware(locale.LocaleMiddleware): | |
| """ | |
| Django's LocaleMiddleware picks the locale setting of the request from | |
| multiple sources such as a cookie, Accept-Language header and server-side | |
| session. | |
| This middleware adds one more way to specify the language by supplying |
| import gc | |
| from celery.signals import task_postrun | |
| @task_postrun.connect | |
| def gc_on_task_postrun(**kwargs): | |
| gc.collect() |