Skip to content

Instantly share code, notes, and snippets.

View jangeador's full-sized avatar
🐵

Delio Castillo jangeador

🐵
View GitHub Profile
@jangeador
jangeador / config.conf
Created March 17, 2017 00:19
Youtube-DL Config
# MP3 CONFIG
#--extract-audio
#--audio-format "mp3"
#--ignore-errors
#-o '~/youtube/%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s'
# VIDEO CONFIG
--ignore-errors
-f best[height<=?720,ext=mp4]
@jangeador
jangeador / 02-mydns.conf
Created February 20, 2017 17:41
Pihole DHCP / DNS / TFTP Config
domain-needed
bogus-priv
domain=lan.delianna.net
expand-hosts
local=/lan.delianna.net/
# do not use /etc/resolv.conf or /etc/hosts
no-hosts
no-resolv
no-poll
@jangeador
jangeador / docker-compose.yml
Created December 14, 2016 22:20
docker-compose for ZoneMinder 1.29
version: '2'
volumes:
config-data:
driver: nimble
driver_opts:
sizeInGiB: 500
description: "ZoneMinder Data and Config"
services:
@jangeador
jangeador / rename_documents.ps1
Created December 1, 2016 01:16
Rename the "My Documents" folder to "Documents"
Get-ChildItem -Directory -Recurse | where-object { $_.Name -like "My Documents" } | Rename-Item -newname { $_.name -replace "My Documents", "Documents" } -force
@jangeador
jangeador / copy_files.bat
Created November 16, 2016 14:51
Robust copy of files in Windows
@echo off
SET SORC="\\server\share"
SET DEST="Z:\WHERE YOU WANT FILES TO GO"
SET LOG="Z:\THE LOG FILE.log"
ROBOCOPY %SORC% %DEST% /MIR /SEC /R:1 /W:1 /NP /LOG:%LOG%
@if errorlevel 16 echo ***ERROR *** & goto END
@if errorlevel 8 echo **FAILED COPY ** & goto END
@if errorlevel 4 echo *MISMATCHES * & goto END
@jangeador
jangeador / debug.py
Created November 8, 2016 00:20
python debugger
a = [1, 2, 3, 4]
# call the trace debugger
import ipdb
ipdb.set_trace()
@jangeador
jangeador / find_anagrams.py
Created October 5, 2016 12:48
rmotr.com assignment 3
import unittest
def find_anagrams(list_of_strings, word):
anagrams = []
for test_word in list_of_strings:
if ''.join(sorted(test_word)) == ''.join(sorted(word)):
anagrams.append(test_word)
return anagrams
@jangeador
jangeador / prod_of_big_numbers.py
Created October 5, 2016 12:28
rmotr assignment 2
import unittest
NUMB = """
73167176531330624919225119674426574742355349194934
96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
@jangeador
jangeador / find_next_prime.py
Created October 5, 2016 12:02
rmotr.com assignment 1
def find_next_prime(n):
'''
>>> find_next_prime(6)
7
>>> find_next_prime(10)
11
>>> find_next_prime(11)
13
'''
def is_prime(p):
@jangeador
jangeador / enable-allow-ping.ps1
Last active September 28, 2016 16:09
Windows Firewall Commands
# Create and Enable Allow Ping Rule
# Windows server 2012
New-NetFirewallRule –DisplayName “Allow Ping” –Direction Inbound –Action Allow –Protocol icmpv4 –Enabled True