This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*-coding:utf-8-*- | |
#!/usr/bin/env python | |
import flowdock | |
import argparse | |
FLOWDOCK_API_KEY = "XXXX" | |
FLOWDOCK_USERNAME = "Monit" | |
FLOWDOCK_TAGS = ["#alert"] | |
chat = flowdock.Chat(FLOWDOCK_API_KEY) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# | |
# nginx - this script starts and stops the nginx daemon | |
# | |
# chkconfig: - 85 15 | |
# description: Nginx is an HTTP(S) server, HTTP(S) reverse \ | |
# proxy and IMAP/POP3 proxy server | |
# processname: nginx | |
# config: /opt/openresty/nginx/conf/nginx.conf | |
# pidfile: /var/run/nginx.pid |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
class RemoveFileContextManager(object): | |
def __init__(self, filename): | |
self.filename = filename | |
def __enter__(self): | |
pass |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# This script prints out all of your Redis keys and their size in a human readable format | |
# Copyright 2013 Brent O'Connor | |
# License: http://www.apache.org/licenses/LICENSE-2.0 | |
human_size() { | |
awk -v sum="$1" ' BEGIN {hum[1024^3]="Gb"; hum[1024^2]="Mb"; hum[1024]="Kb"; for (x=1024^3; x>=1024; x/=1024) { if (sum>=x) { printf "%.2f %s\n",sum/x,hum[x]; break; } } if (sum<1024) print "1kb"; } ' | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/env/python3 | |
import re | |
import requests | |
from bs4 import BeautifulSoup as BS | |
db = {} | |
if __name__ == '__main__': |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"2016-04-11 00:00:00": [ | |
"Un pouvoir bi parti avec bin\u00f4me \u00e9conomiste et technicien de terrain", | |
"Convergence \u2013 Mise en lumi\u00e8re de nos propres m\u00e9dias \u2013 Radios (ex\u00a0: 89 \u2013 4)\u00a0: \n\nArtistes (musiciens \u00ab\u00a0engag\u00e9s\u00a0\u00bb), les piliers de l\u2019art.\nCroiser les th\u00e8mes de lutte et \u00ab\u00a0les th\u00e8mes de vie\u00a0: manger, aimer, dormir.\nSimplifier notre COM.. R\u00e9flexion autour abr\u00e9viations, jargons et pr\u00e9jug\u00e9s", | |
"En plus de la gr\u00e8ve g\u00e9n\u00e9rale, COUPER LES FINANCES DE L\u2019ETAT Comment\u00a0? EN TRANSFERANT L\u2019EPARGNE DES LIVRETS REGLEMENT\u00c9 (Livret A, LDD etc..) Sur compte \u00e0 vue ou compte courant\n\t350 MILLIARDS D\u2019EPARGNE DONT SE SERT L\u2019ETAT POUR SE FINANCER et d\u00e9tenu sur ses livrets. SI TOUT LE MONDE TRANSFERE CETTE EPARGNE ONT LES METS A GENOUX.\n\tCHAQUE Jour un virement.", | |
"Je suis favorable \u00e0 l\u2019abolition de la Ve R\u00e9publique et l\u2019 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter('post_thumbnail_html', 'get_first_image_if_no_thumb'); | |
function get_first_image_if_no_thumb($html, $post_id, $post_image_id) { | |
if ($html == '') { | |
$post = get_post($post_id); | |
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); | |
$first_img = $matches[1][0]; | |
if (isset($first_img)) { | |
return '<img width="300" class="attachment-medium size-medium wp-post-image" src='. $first_img .'></img>' |
OlderNewer