Skip to content

Instantly share code, notes, and snippets.

@swdream
swdream / Readme.md
Created December 18, 2013 08:25
screat a homepage

#Read me

root@cloud-monitor-1:/etc/shinken# cat /usr/lib/nagios/plugins/notify_by_xmpp.py
#!/usr/bin/python -tt
# skvidal@fedoraproject.org, modified by David Laval
# gplv2+
## XMPP notification
#define command{
# command_name notify-host-by-xmpp
# command_line $PLUGINSDIR$/notify_by_xmpp.py -a $PLUGINSDIR$/notify_by_xmpp.ini "Host '$HOSTALIAS$' is $HOSTSTATE$ - Info : $HOSTOUTPUT$" $CONTACTEMAIL$
#}
@swdream
swdream / tail.py
Created August 20, 2014 10:59
simulate tail -f command line
def tail_F(filename):
p = 0
with open(filename, 'r') as f:
while True:
f.seek(p)
new_line = f.read()
p = f.tell()
if new_line:
print new_line
print str(p).center(10).center(80, '=')
import os
import time
import psutil
cpu_time = psutil.cpu_times(True)
cpu_count = len(cpu_time)
a = {"cpu":[]}
a['cpu']['count'] = cpu_count
@swdream
swdream / pyfml201510.rst
Last active September 20, 2015 15:15 — forked from hvnsweeting/pyfml2016.rst
Thông báo tuyển sinh lớp PyFML3 (PyFML201510)

Tuyển sinh khoá học lập trình bằng ngôn ngữ Python (PyFML03 - 2015) =========

Thời gian & Địa điểm -------

@swdream
swdream / nginx.md
Last active September 11, 2018 07:58

bật file html khác

    location / {
       rewrite ^(.*)$ /503.html last;
    }

    location = /503.html {
                root /usr/share/nginx/html;
    }
@swdream
swdream / squid-cache_dir.txt
Last active July 19, 2017 08:51
Problem when configuring cache_dir for squid proxy
1. requirement: setup squid proxy server using docker.
2. The problem: cannot configure cache_dir for squid.
3. More detail:
- I tried some docker image to setup squid:
https://hub.docker.com/r/babim/squid/ (babin/squid:auth)
https://hub.docker.com/r/scbunn/squid/ (scbunn/squid:3.5.17)
all of them work fine when I DON'T CONFIGURE CACHE_DIR for squid.
but when I configure CACHE_DIR, the squid process was killed immediately after starting.
\dt
\l
\connect database_name
\select * from database_name
If the -e option is supplied, the return value is the value of the last command executed or failure if an error occurs with the temporary file of commands
1. sử dụng curl: Curl https://xxx
2. openssl s_client -connect www.google.com:443