Skip to content

Instantly share code, notes, and snippets.

View codeAshu's full-sized avatar
👋

Ashutosh Trivedi codeAshu

👋
View GitHub Profile
@codeAshu
codeAshu / fakemails.txt
Created July 27, 2018 07:10
List of all fake mail generators domains. Please double check before you add it, I have sourced it from other gists.
nobuma.com
15qm.com
nokiamail.com
sofimail.com
10minut.xyz
emailgo.de
inbax.tk
gowikifilms.com
mybitti.de
mierdamail.com
import json
input_ls = []
f = open('inputTraining.txt')
for line in iter(f):
try:
input_ls.append(json.loads(line))
except ValueError:
print line +'is not a proper json line'
import pylab as pl
from itertools import cycle
def plot_2D(data, target, target_names):
colors = cycle('rgbcmykw')
target_ids = range(len(target_names))
pl.figure()
for i, c, label in zip(target_ids, colors, target_names):
pl.scatter(data[target == i, 0], data[target == i, 1],
c=c, label=label)
pl.legend()
#!/bin/bash
kill -9 $(ps aux | grep 'uwsgi' | awk '{print $2}')
source /home/ubuntu/.env/myappenv/bin/activate
cd /home/ubuntu/myapp
kill -9 $(ps -aux | grep 'worker.py' | awk '{print $2}')
nohup redis-server &
nohup python -u worker.py > worker.out &
uwsgi --socket :8881 --plugin python --wsgi-file main.py --callable app --buffer-size 32768 --process 4 --logto /home/ubuntu/myapp/log/myapp.log &
@codeAshu
codeAshu / pyrebase_fix_python_2.17.py
Last active July 13, 2018 04:49
Change these two functions in pyrebase to avoid the problem in closing stream.
class ClosableSSEClient(SSEClient):
def close(self):
self.should_connect = False
self.retry = 0
try:
self.resp.raw._fp.fp._sock.shutdown(socket.SHUT_RDWR)
self.resp.raw._fp.fp._sock.close()
except AttributeError:
pass
@codeAshu
codeAshu / plot_clusters.py
Created June 27, 2018 05:11
cluster plot
import pylab as pl
from itertools import cycle
def plot_2D(data, target, target_names):
colors = cycle('rgbcmykw')
target_ids = range(len(target_names))
pl.figure()
for i, c, label in zip(target_ids, colors, target_names):
pl.scatter(data[target == i, 0], data[target == i, 1],
c=c, label=label)
pl.legend()
@codeAshu
codeAshu / feeds_unique.txt
Created May 12, 2018 11:15 — forked from eteubert/feeds_unique.txt
List of Podcast RSS Feeds, extracted via iTunes API
This file has been truncated, but you can view the full file.
<http://sailortalk.podOmatic.com/rss2.xml>
HTTP://www.knient.com/CAL/CAL-Podcast/CAL-Podcast.xml
Http://feeds.feedburner.com/fridgeandhbomb
Http://feeds.feedburner.com/wfodicks
Http://ravenc-taouf.podomatic.com/rss2.xml
Http://www.calvaryonline.org/podcasts/podcast.xml
Http://www.changkhui.com/XML/teemateepai.xml
httP://dtfreunde.podcaster.de/Deutsches_Theater.rss
http://-myantioch.sermon.tv/rss/main
http://004.podOmatic.com/rss2.xml
from moviepy.editor import *
from moviepy.video.tools.subtitles import SubtitlesClip
audio_path = "/path/to/audio/05022357-a41f-11e7-b42c-f45c89a1211f.mp4"
srt_path = "path/to/srt/06665ef8-a41f-11e7-b3eb-f45c89a1211f.srt"
image_path = '/path/to/image/DSC_0265.JPG'
#generate srt
generator = lambda txt: TextClip(txt, font='Arial', fontsize=16, color='white')
subtitles = SubtitlesClip(srt_path, generator)
# if language is not english
if lang[:2] != 'en':
text = text.replace(' ', '%2520')
text = u"text:Noto%20Sans_20:" + text
res = CloudinaryImage(image_url).image(transformation=[
{"background": "black", "opacity": 80},
{"width": 400, "height": 300, "crop": "scale"},
{"overlay": text, "color": "yellow", "crop": "fit", "width": 300, "height": 250},
@codeAshu
codeAshu / zifilink-setup.sh
Created July 6, 2017 07:49
Setup for zifiLink team