I hereby claim:
- I am shtrom on github.
- I am shtrom (https://keybase.io/shtrom) on keybase.
- I have a public key whose fingerprint is 4435 CF6A 7C8D DD9B E2DE F5F9 F012 A6E2 98C6 6655
To claim this, I am signing this object:
#!/bin/bash | |
daemon_name=graphite-web | |
. /etc/rc.conf | |
. /etc/rc.d/functions | |
get_pid() { | |
echo `ps ax | grep [c]arbon-cache.py | awk '{ print $1; }'; \ | |
ps ax | grep [u]wsgi-graphite.yaml | awk '{ print $1; }'` |
I hereby claim:
To claim this, I am signing this object:
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account. | |
Token for proof: | |
[Verifying my OpenPGP key: openpgp4fpr:4435cf6a7c8ddd9be2def5f9f012a6e298c66655] |
#!/usr/bin/env python | |
""" | |
http://www.openldap.org/faq/data/cache/347.html | |
As seen working on Ubuntu 12.04 with OpenLDAP 2.4.28-1.1ubuntu4 | |
Author: Roberto Aguilar <[email protected]> | |
""" | |
import hashlib | |
import os |
<?php | |
/* Export Wallabag 1.9 (and maybe other 1.x) library. | |
* | |
* Olivier Mehani <[email protected]>, 2016 | |
* MIT license (same as Wallabag itself) | |
* | |
* Particularly useful in * case the normal export process dies with a message | |
* such as | |
* | |
* PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 74558957 bytes) in /srv/www/wallabag/inc/poche/Tools.class.php on line 231 |
#!/bin/bash | |
# parameters | |
USERNAME="maybe empty" | |
PASSWORD="fritzbox-password" | |
CERTPATH="path to cert eg /etc/letsencrypt/live/domain.tld/" | |
CERTPASSWORD="cert password if needed" | |
HOST=http://fritz.box | |
# make and secure a temporary file |
#!/usr/bin/env python3 | |
# vim: fileencoding=utf-8 | |
""" | |
Upload a TLS key and cert to a FRITZ!Box, in pretty Python | |
Copyright (C) 2018--2021 Olivier Mehani <[email protected]> | |
This program is free software; you can redistribute it and/or modify | |
it under the terms of the GNU General Public License as published by | |
the Free Software Foundation; either version 2 of the License, or | |
(at your option) any later version. |
int doSomething(int n) | |
{ | |
for (int i = 1; i <= n; i++) | |
{ | |
for (int j = 1; j < n; j += i) | |
{ | |
// Some O(1) task | |
} | |
} | |
} |
<?php | |
class VarHolder { | |
const VAR = 2; | |
public function showVar() { | |
echo self::VAR; | |
echo static::VAR; | |
} | |
} |
#!/bin/bash -eu | |
# | |
# Test script to read from a Kinesis Data Stream | |
# | |
# Olivier Mehani <[email protected]> | |
# | |
# Example usage: | |
# | |
# REGION=ap-southeast-2 AWS_PROFILE=playground ./read-stream.sh kinesis-cross-account-playground | |
# |