Skip to content

Instantly share code, notes, and snippets.

View sagaragarwal94's full-sized avatar
🏠
Working from home

Sagar Chand Agarwal sagaragarwal94

🏠
Working from home
View GitHub Profile
@sagaragarwal94
sagaragarwal94 / foo.log
Created August 31, 2017 11:43 — forked from ibeex/foo.log
Flask logging example
A warning occurred (42 apples)
An error occurred
@sagaragarwal94
sagaragarwal94 / flask-app-test-demo.py
Last active August 18, 2017 10:07 — forked from ajdavis/flask-app-test-demo.py
Demonstrate "black pipe" testing a MongoDB application using MockupDB: http://mockupdb.readthedocs.org/
import unittest
from flask import Flask, make_response
from pymongo import MongoClient
from pymongo.errors import ConnectionFailure
from mockupdb import go, MockupDB, OpQuery
def make_app(mongodb_uri):
app = Flask("my app")
@sagaragarwal94
sagaragarwal94 / check.py
Created May 4, 2017 13:16
Python 3 implementation
import twitter_scraper_three as twitter_scraper
import json
import csv
def csv_import():
with open('username1.csv', 'r') as f:
reader = csv.reader(f)
csv_list = list(reader)
return csv_list
import csv
import os
global csv_list
csv_list=[]
# -- Imports for scrapping -- #
import twitter_scraper
def csv_import():
with open('username1.csv', 'r') as f:
from . import sqlinjection
from flask import Flask, request, json, Response, jsonify, render_template, url_for, redirect
import mysql.connector
@sqlinjection.route('/SQLInjection', methods = ['GET','POST'])
def SQLinjection():
if request.method == 'POST':
idMovie = str(request.form['idMovie'])
try:
cnx = mysql.connector.connect(user='root', database='MovieTheatre', password="codecode")
import os
from app import create_app
from flask.ext.script import Manager, Shell, Server
app = create_app(os.getenv('FLASK_CONFIG') or 'default')
manager = Manager(app)
manager.add_command("runserver", Server(host="0.0.0.0", port=5000))
if __name__ == '__main__':
manager.run()
@sagaragarwal94
sagaragarwal94 / osx-homebrew-setup.md
Created June 20, 2016 18:28 — forked from sr75/osx-homebrew-setup.md
Mac Yosemite OSX - Homebrew (RVM/MySQL/Redis) setup

Mac Homebrew (RVM/MySQL/Redis) setup

Follow the steps below to setup a local development environment:

XQuartz

Recommended to download latest XQuartz

iTerm2

@sagaragarwal94
sagaragarwal94 / rm_mysql.md
Created June 20, 2016 17:58 — forked from vitorbritto/rm_mysql.md
Remove MySQL completely from Mac OSX

Remove MySQL completely

  1. Open the Terminal

  2. Use mysqldump to backup your databases

  3. Check for MySQL processes with: ps -ax | grep mysql

  4. Stop and kill any MySQL processes

  5. Analyze MySQL on HomeBrew:

brew remove mysql

@sagaragarwal94
sagaragarwal94 / gist:724afe039d738e6d4c170ea6682ae144
Created May 4, 2016 06:54 — forked from learncodeacademy/gist:5f84705f2229f14d758d
Getting Started with Vagrant, SSH & Linux Server Administration
commit 3dc5f3ae00dd7079e6bdee11183627a953a460a5
Author: SagarC Agarwal <[email protected]>
Date: Fri Jun 19 16:01:06 2015 +0530
Pass
commit 08e8992f745b12f617c728c2bbf1c61810173e70
Author: SagarC Agarwal <[email protected]>
Date: Fri Jun 12 01:48:40 2015 +0530