Skip to content

Instantly share code, notes, and snippets.

View jq2's full-sized avatar
🌏
I may be slow to respond. #cyberwarfare

Dan Morris jq2

🌏
I may be slow to respond. #cyberwarfare
View GitHub Profile
@jq2
jq2 / send_recv_emails.py
Last active January 26, 2018 17:24
SEND/RECEIVE E-mails, attach files(send files) through Python 3.6 (smtplib, imaplib, email, etc)
# last-updated: Fri Jan 26 15:24:25 -02 2018
def do_send_email(my_password, from_address, to_address, message_body, filepath_to_send, filename_to_send):
# sending a email
import smtp
from email.mime import multipart
from email.mime.image import MIMEImage
@jq2
jq2 / parse_free_proxy_list_net.sh
Created January 11, 2018 03:03
Download a list of proxy servers from https://free-proxy-list.net
#!/bin/bash
# @filename: parse_free_proxy_list_net.sh
# @author: NullDotDEV
# @description: Download a list of proxy servers from https://free-proxy-list.net
# @last-updated: Thu Jan 11 00:49:31 -02 2018
# ===============================================================================
# HowTo: Using this script.
# Using this script is very simple, just type:
# Example: $ ./parse_free_proxy_list_net.sh > list_of_ips.txt
@jq2
jq2 / chrome_remote_dbg.py
Created February 1, 2018 07:33
[BOT] Google search scraper (Chrome/headless)
#!/usr/bin/env python
# @filename: chrome_remote_dbg.py
# @author: NullDotDEV
# @description: Download and parse Google search results from the pipeline command-line.
# @last-updated: Thu Feb 1 05:31:28 -02 2018
# ===============================================================================
# HowTo: Using this script.
# Using this script is very simple, just type:
# Example: $ python chrome_remote_dbg.py > list_of_google-search-results-dataset.txt
@jq2
jq2 / song_lyrics_downloader.py
Created February 6, 2018 06:08
Simple song lyrics downloader ( https://vagalume.com.br )
import os
import sys
from vagalume import lyrics
print('Starting the vagalume command-line interface')
while True:
d = str(input('>>> Enter the song artist: '))
@jq2
jq2 / list_of_films_websites.txt
Created February 8, 2018 03:06
list_of_films_websites.txt
https://www.ufrgs.br/.../filmes-dublados-democratizacao-ou-crise-d...
www.jornalmateriaprima.com.br/.../filmes-dublados-mutilam-a-arte...
www.filmesonlinegratis.com/
www.filmesonlinegratis.com/
kodidogiba.blogspot.com › ... › Dicas do Giba › dublados › filmes
https://tvuol.uol.com.br/.../filmes-dublado-e-completos-no-veoh-201...
https://www.youtube.com/watch?v=NIazKisX2r4
https://www.youtube.com/watch?v=NIazKisX2r4
https://www.englishexperts.com.br/.../como-dizer-filmes-dublados-...
www.redecanais.net/browse-filmes-dublado-videos-68-date.html
@jq2
jq2 / awesome-movie-db.txt
Created February 8, 2018 04:25
awesome-movie-db
# awesome-movie-db
Teorema de herão... fiz certo ?
float AreaTriangulo(int a, int b, int c)
{
double s = (a+b+c)/2;
double x = ((s) * (s-a) * (s-b) * (s-c));
double area = sqrt(x);
return area;
}
@jq2
jq2 / lst_of_ebooks_for_data_structure.txt
Created February 14, 2018 11:29
list of ebooks for data structure.
Algorithms + Data Structures = Programs
Niklaus Wirth, 1976
Introduction to Algorithms
1989
Data structures and algorithms
Bruno R. Preiss, 1998
@jq2
jq2 / README.md
Last active April 16, 2018 18:25
LINUX-BR_Grupo_de_estudos.md

Introdução

Para que possamos ter uma boa comunicação, nos pedimos que leia nosso código-de-conduta (link em breve).

F.A.Q (Perguntas Frequentes)

  • Quem somos ?
    • Somos um grupo de entusiasts do software livre, GNU/Linux e tecnologias open-source.
  • Quem está por trás do projeto ?
    • Este é um projeto coletivo (colaborativo) de um grupo chamado: "Linux-BR (Grupo de Estudos)".
  • Onde posso encontrar o grupo ?, como posso acessá-lo ?
  • O grupo principal se localiza no Facebook, para acessar, basta clicar no link: clique aqui, outros locais de encontro do grupo podem ser encontrados em clique aqui
@jq2
jq2 / count_elements.c
Created February 23, 2018 13:17
Contar elementos/items em um array de ponteiros do tipo char.
#include <stdio.h>
#include <stdlib.h>
int my_strlen(const char *str);
int main(int argc, char* argv[])
{
char *teste[10][10] = {