I hereby claim:
- I am retzkek on github.
- I am retzkek (https://keybase.io/retzkek) on keybase.
- I have a public key ASDV5JaBjK3Q5Oo49LJZqNgeuEqzJsOqn0npd_RiGxTMZwo
To claim this, I am signing this object:
#!/bin/sh | |
export DISPLAY=:0 | |
BATT=$(/usr/bin/awk '/rate/ {rate=$3} \ | |
/charging state/ {charge=$3} \ | |
/rem/ { rem=$3 } \ | |
END { if (charge=="charging") { state="charge" } \ | |
else if (charge=="charged") { state="full" } \ | |
else { state=sprintf("%2.1f hr",rem/rate) } \ | |
printf("%3.1f%% (%s)",rem/50,state) }' \ |
(ns kmr.primes | |
(:use clojure.set)) | |
(defn eratos | |
"Compute all primes below n using Sieve of Eratosthenes." | |
[n] | |
(loop [i 2 | |
sieve (set (range 2 (inc n)))] | |
(if (> (* i i) n) | |
sieve |
(defn eratos-array | |
"Compute all primes below n using Sieve of Eratosthenes. Uses Java Boolean array of odds." | |
[n] | |
(let [array (boolean-array (-> n (quot 2) (dec)) true) ;; 0=3,1=5,2=7,... | |
n-to-i (fn [n] (-> n (- 3) (/ 2))) | |
i-to-n (fn [i] (+ i i 3))] | |
(loop [i 3] | |
(if (> (* i i) n) | |
(areduce array ii ret [2] | |
(if (aget array ii) |
package main | |
import ( | |
"bytes" | |
"compress/zlib" | |
"encoding/json" | |
"fmt" | |
"github.com/alecthomas/gozmq" | |
"log" | |
"time" |
#!/usr/bin/env python | |
import re | |
import tabulate | |
from elasticsearch import Elasticsearch | |
groups = [ | |
{'name':'GRACC (osg)', 'regex': r'gracc\.osg\.'}, | |
{'name':'GRACC (osg) [OLD]', 'regex': r'gracc-osg-[12]'}, | |
{'name':'GRACC (osg-transfer)', 'regex': r'gracc\.osg-transfer\.'}, |
grafana.*.api.dataproxy.request.*.count | |
name="grafana_api_proxy_requests" | |
instance="$1" | |
group="$2" | |
job="grafana" | |
grafana.*.api.dataproxy.request.*.min | |
name="grafana_api_proxy_request_duration_seconds_min" | |
instance="$1" | |
group="$2" |
I hereby claim:
To claim this, I am signing this object:
#!/bin/env python | |
""" | |
Add OIM information to Gratia summaries | |
""" | |
from argparse import ArgumentParser | |
import logging | |
import requests | |
import traceback | |
import time |
[Unit] | |
Description=Fifemon HTCondor Probe | |
Documentation=https://github.com/fifemon | |
Wants=network-online.target | |
After=network-online.target | |
[Service] | |
User=fifemon | |
Group=fifemon | |
Type=simple |
#!/usr/bin/python | |
import xml.etree.ElementTree as etree | |
import re | |
import urllib2 | |
from optparse import OptionParser | |
import sys | |
def parse_gwms_xml(f, frontend_re=r'.*fifebatch_frontend$', edit_period='7200'): | |
tree = etree.parse(f) |