Skip to content

Instantly share code, notes, and snippets.

View sivabudh's full-sized avatar

Sivabudh Umpudh sivabudh

View GitHub Profile
@sivabudh
sivabudh / thread_exit.cpp
Last active June 7, 2016 06:37
How to handle thread termination
QTimer* timer = new Qtimer();
connect(timer, SIGNAL(timeout(1)), thread, SLOT(threaCode));
// will get called every 1 milliseconds
void threadCode()
{
timer->stop();
tryReceiveBytes(5, bytes);
if(dead)
# run this command.
# echo 'import script_data_pKwan' | python manage.py shell_plus
import datetime
from apps.franchises.models import Franchise
from apps.orders.models import Order
print ""
@sivabudh
sivabudh / inheritance.py
Last active June 1, 2016 00:37
Python 3 Inheritance (Code from `ptpython` REPL)
In [12]: class Base:
2 def __init__(self):
3 print("I'm base")
4
5 class Child(Base):
6 def __init__(self):
7 print("I'm child")
8
In [13]: c = Child()
@sivabudh
sivabudh / inheritance.cpp
Created May 25, 2016 11:37
Tutorial session with Game about inheritance
#include <iostream>
// An example of function
void someFunction(char * data) {
int a;
char * b;
printf(data);
}
class FranchiseUpdateView(viewsmixins.UpdateViewMixins):
model = Franchise
template_name = "franchise_update.html"
success_url = reverse_lazy('franchises:list')
form_class = FranchiseForm
form_prefix = "franchise"
# set prefix to parent form
def get_form_kwargs(self):
kwargs = super(FranchiseUpdateView, self).get_form_kwargs()
class Person:
def __init__(self, kargs, tup, *argv, **kwargs):
import pdb;
pdb.set_trace()
self.name = kwargs['name']
self.shirt_size = kwargs['shirt_size']
def __str__(self):
return "{} -> {}".format(self.name, self.shirt_size)
from flask import Flask, request
from flask_restful import Resource, Api
app = Flask(__name__)
api = Api(app)
class HelloWorld(Resource):
def post(self):
json = request.json
from datetime import datetime, timedelta
import sys
import os
from flask import Flask
from apscheduler.schedulers.background import BackgroundScheduler
app = Flask(__name__)
@sivabudh
sivabudh / fileupload.py
Last active April 23, 2016 10:40
Uploading file example
def upload_file(request):
if request.method == 'POST':
form = NetworkScriptForm(request.POST, request.FILES)
if form.is_valid():
content = request.FILES['file'].read()
networkscript = NetworkScript.objects.create(
title=request.POST['title'],
script=content,
)
return render(request, 'bod_detail.html', {'networkscript': networkscript})
http://stackoverflow.com/a/5871851