Skip to content

Instantly share code, notes, and snippets.

@ZiTAL
ZiTAL / spawn-fcgi.sh
Last active December 19, 2015 14:38 — forked from ozeias/spawn-fcgi.sh
spawn-fcgi daemon for python fastcgi projects on debian gnu/linux. original https://gist.github.com/ozeias/47394
#! /bin/sh
### BEGIN INIT INFO
# Provides: spawn-cgi
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: fastcgi for python
# Description: fastcgi for python using nginx
# placed in /etc/init.d.
@ZiTAL
ZiTAL / mail.py
Created March 28, 2014 10:29
python send mail
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys, re, smtplib
class Mail(object):
params = {}
server = {}
// first select start and end dates
var sum = 0;
var a = document.querySelectorAll('.bar-wrapper.single > ul > li > span > em');
var l = a.length;
for(var i=0;i<l;i++)
sum = sum + Math.round(a[i].childNodes[0].nodeValue);
window.alert(sum);
@ZiTAL
ZiTAL / bom.py
Last active August 29, 2015 14:01
Python: Remove BOM from UTF-8 files
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys, os, re, binascii
if(len(sys.argv)<2):
print 'Errorea: Karpeta argumentu bidez sartu'
sys.exit()
else:
dir = sys.argv[1]
@ZiTAL
ZiTAL / telegram.js
Last active September 28, 2017 07:40
telegram js api
'use strict';
var bin_utils = require('./bin_utils.js');
var tl_utils = require('./tl_utils.js');
var utils = require('./utils.js');
var telegram = function(publisKeysHex)
{
var publicKeysParsed = {};
@ZiTAL
ZiTAL / gist:e03fb854f9925754d54b
Last active August 29, 2015 14:06
php file_get_contents from ftp
<?php
$a = tmpfile();
$metaData = stream_get_meta_data($a);
$ftp = ftp_connect('localhost', 21, 30);
ftp_login($ftp, 'zital', 'zital');
ftp_fget($ftp, $a, 'a.txt', FTP_BINARY, 0);
fseek($a, 0);
@ZiTAL
ZiTAL / rmdirr
Created October 1, 2014 10:38
php delete folders recursively
function rmdirr($folder)
{
$aDeny = array('.', '..');
$resources = scandir($folder);
foreach($resources as $r)
{
if(!in_array($r, $aDeny))
{
$tmp = $folder."/".$r;
if(is_dir($tmp))
@ZiTAL
ZiTAL / ws-cli.php
Created October 29, 2014 14:53
php: simple websocket client
<?php
/*
based on: http://stackoverflow.com/questions/7160899/websocket-client-in-php/16608429#16608429
FIRST EXEC PYTHON SCRIPT TO GET HEADERS
*/
$ws = new ws(array
(
'host' => '127.0.0.1',
'port' => 8080,
@ZiTAL
ZiTAL / zitalbot.py
Created November 4, 2014 22:00
#zitalbot python twitter bot
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# requirements:
# pip install tweepy
import sys, re, tweepy
class Txio(object):
params = {}
@ZiTAL
ZiTAL / apt.sh
Last active August 29, 2015 14:08
debian apt
#!/bin/bash
# /usr/local/bin/apt
user=`whoami`
commands="apt-get clean; apt-get update; aptitude upgrade; aptitude dist-upgrade"
if [ $user != "root" ]; then
su root -c "${commands}"
else
eval $commands
fi