Skip to content

Instantly share code, notes, and snippets.

@d-demirci
d-demirci / passport.js
Created February 9, 2017 22:48 — forked from manjeshpv/passport.js
Passport.js using MySQL for Authentication with Express
// config/passport.js
// load all the things we need
var LocalStrategy = require('passport-local').Strategy;
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
@d-demirci
d-demirci / haarcascade_frontalface_default.cpp
Last active August 3, 2017 20:52
OpenCv-Cuda-Ubuntu default_frontal_face.xml accuracy
#include <iostream>
#include <vector>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/core.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/opencv.hpp>
#include <opencv2/opencv_modules.hpp>
#include <opencv2/cudaobjdetect.hpp>
#include <opencv2/cudaimgproc.hpp>
@d-demirci
d-demirci / haarcascade_frontalface_alt.cpp
Last active August 3, 2017 21:35
OpenCv-Cuda-Ubuntu haarcascade_frontalface_alt.xml accuracy
#include <iostream>
#include <vector>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/core.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/opencv.hpp>
#include <opencv2/opencv_modules.hpp>
#include <opencv2/cudaobjdetect.hpp>
#include <opencv2/cudaimgproc.hpp>
@d-demirci
d-demirci / haarcascade_frontalface_alt2.cpp
Created August 3, 2017 21:37
OpenCv-Cuda-Ubuntu haarcascade_frontalface_alt2.xml accuracy
#include <iostream>
#include <vector>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/core.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/opencv.hpp>
#include <opencv2/opencv_modules.hpp>
#include <opencv2/cudaobjdetect.hpp>
#include <opencv2/cudaimgproc.hpp>
@d-demirci
d-demirci / haarcascade_frontalface_alt_tree.cpp
Created August 3, 2017 21:48
OpenCv-Cuda-Ubuntu haarcascade_frontalface_alt_tree.xml accuracy
#include <iostream>
#include <vector>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/core.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/opencv.hpp>
#include <opencv2/opencv_modules.hpp>
#include <opencv2/cudaobjdetect.hpp>
#include <opencv2/cudaimgproc.hpp>
@d-demirci
d-demirci / vpnserver.sh
Last active January 1, 2018 21:59
Create VPN Server on ubuntu 16.04
#!/bin/bash
help_menu() {
echo "Usage:
${0##*/} [-h][-d CA_DIR][-p SERVERPORT][-v][-s]
Options:
-h, --help
Function Get-InstalledApplication
{
Param(
[Parameter(Mandatory=$true)]
[string[]]$Computername,
[String[]]$OutputType,
[string[]]$outpath
)
#Registry Hives
@d-demirci
d-demirci / euclidean_distance_sort.json
Last active December 12, 2018 10:22
painless script to sort by calculating Euclidean distance in elastic search 6.4
//can be used with -> curl -XGET -H "Content-Type:application/json" http://es_host:es_port/image_index/_search -d@euclidean_distance_sort.json
{
"sort" : {
"_score" : "asc"
},
"query": {
"function_score" : {
"script_score" : {
"script" : {
@d-demirci
d-demirci / fakeftpserver.py
Created January 29, 2019 21:39
fake ftp server, getting credentials of ftp, good for BGP at Carrier@htb
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
#https://homework.nwsnet.de/releases/10c4/ to python3
Fake FTP Server
~~~~~~~~~~~~~~~
This is a simple fake FTP daemon. It stores the login data (username and
password) given to it and then terminates the connection.
@d-demirci
d-demirci / sinewaves.py
Created May 14, 2019 20:06
fourrier series sine waves to make square wave
from sys import platform as sys_pf
if sys_pf == 'darwin':
import matplotlib
matplotlib.use("TkAgg")
from matplotlib import pyplot as plt
import numpy as np
x = np.arange(-np.pi,np.pi,0.01)