Skip to content

Instantly share code, notes, and snippets.

View rvvvt's full-sized avatar
💭
hail, traveler.

rvvvt rvvvt

💭
hail, traveler.
View GitHub Profile
@rvvvt
rvvvt / .htaccess
Created February 8, 2018 17:38 — forked from ScottPhillips/.htaccess
Common .htaccess Redirects
#301 Redirects for .htaccess
#Redirect a single page:
Redirect 301 /pagename.php http://www.domain.com/pagename.html
#Redirect an entire site:
Redirect 301 / http://www.domain.com/
#Redirect an entire site to a sub folder
Redirect 301 / http://www.domain.com/subfolder/

Keybase proof

I hereby claim:

  • I am architekco on github.
  • I am wh1z (https://keybase.io/wh1z) on keybase.
  • I have a public key ASDbFp4sOpU49-1QYnvjDz525g2Whvdoec4bawp9roFXogo

To claim this, I am signing this object:

@rvvvt
rvvvt / python qt gui loader master.py
Last active June 10, 2018 04:47
template for quickly loading your Qt Designer UI files for your python applications.
import sys
from qtpy import uic, QtWidgets, QtCore, QtGui
class MainWindow(QtWidgets.QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
# save your ui file in same directory and put filename below
uic.loadUi('your_ui_file.ui', self)
self.show()
@rvvvt
rvvvt / linkedin_extract.py
Created June 10, 2018 06:44 — forked from lobstrio/linkedin_extract.py
Scraping Linkedin profiles information through Selenium Python
# python package
import csv
import time
import random
import sys
import os
# selenium package
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
@rvvvt
rvvvt / people-also-searched-for.js
Last active June 12, 2018 17:34
outputs google's "people also searched for" results into yah console. nice.
var data = {};
var out = [];
data.relatedsearches = [].map.call(document.querySelectorAll(".brs_col p"), e => ({ query: e.textContent }));
data.peoplesearchfor = [].map.call(document.querySelectorAll(".rc > div:nth-child(3) > div > div > div:not([class])"), e => {
if (e && !e.className) {
return { query: e.textContent };
}
});
import requests
from bs4 import BeautifulSoup
import time
USER_AGENT = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36'}
def fetch_results(search_term, number_results, language_code):
assert isinstance(search_term, str), 'Search term must be a string'
assert isinstance(number_results, int), 'Number of results must be an integer'
@rvvvt
rvvvt / linkedin.js
Created January 7, 2019 09:41 — forked from liveashish/linkedin.js
Send auto invite on Linkedin
$("button[class='mn-person-card__person-btn-ext button-secondary-medium']").each(function(index, value) {
setTimeout(function() {
jQuery(value).trigger('click');
}, index * 1000);
});
var inviter = {} || inviter;
inviter.userList = [];
inviter.className = 'mn-person-card__person-btn-ext button-secondary-medium';
inviter.refresh = function () {
window.scrollTo(0, document.body.scrollHeight);
window.scrollTo(document.body.scrollHeight, 0);
window.scrollTo(0, document.body.scrollHeight);
};
@rvvvt
rvvvt / logic.py
Created January 7, 2019 19:41
Python Flask Email Checker
import dns.resolver
import socket
import smtplib
import re
# Set of allowed file extensions
ALLOWED_EXTENSIONS = {'txt', 'csv'}
# Extract all email addresses from a string with a regular expression
"display_url":"([^"]+)"