Skip to content

Instantly share code, notes, and snippets.

View DavidToca's full-sized avatar
🕶️
testing

David Toca DavidToca

🕶️
testing
View GitHub Profile
{
"result":
" #
##
###
####"
}
{
"result":
" #
##
###
####"
}
@DavidToca
DavidToca / aoc.py
Created December 2, 2020 21:27
AoC 2020 2-2
response = 0
for case in input_data:
numbers, letter, work = case.split(' ')
min_number,max_number = numbers.split('-')
letter = letter[0]
min_number = int(min_number) - 1
max_number = int(max_number) - 1
if bool(work[min_number] == letter) ^ bool(work[max_number] == letter):
response+=1
@DavidToca
DavidToca / aoc.py
Last active December 2, 2020 21:29
AoC 2020 day 2-1
response = 0
for case in input_data:
numbers, letter, work = case.split(' ')
min_number,max_number = numbers.split('-')
letter = letter[0]
min_number = int(min_number)
max_number = int(max_number)
letter_count = work.count(letter)
if letter_count >= min_number and letter_count <= max_number:
response+=1
@DavidToca
DavidToca / install.sh
Last active March 25, 2018 09:57
setup manjaro
#!/bin/bash
# update package index
echo "----------------------UPDATING PACKAGES----------------"
sudo pacman -Syu --noconfirm
echo "----------------------INSTALLING GOOGLE CHROME--------------------"
yaourt google-chrome -S --noconfirm
echo "----------------------INSTALLING TERMINATOR ---------"
yaourt terminator -S --noconfirm

Keybase proof

I hereby claim:

  • I am DavidToca on github.
  • I am davidtoca (https://keybase.io/davidtoca) on keybase.
  • I have a public key whose fingerprint is 0F30 2189 64A8 D437 E7D3 BC66 B55B AF36 952A 838B

To claim this, I am signing this object:

@DavidToca
DavidToca / gist:30faf39e41443f1feb53
Created January 19, 2015 16:10
learning resources front end
@DavidToca
DavidToca / instructions.md
Created November 5, 2014 15:31
Install opencv 2.9.4 with python support

upgrate

sudo apt-get update sudo apt-get upgrade

install dependencies

sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen3-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev default-jdk ant libvtk5-qt4-dev

@DavidToca
DavidToca / gist:06b5163b04eacbeb2563
Created October 3, 2014 15:18
The Researcher's Bible
The Researcher's Bible
Alan Bundy, Ben du Boulay, Jim Howe and Gordon Plotkin 1985
Including contributions by Graeme Ritchie and Peter Ross.
Thanks to Anna Chekovsky, who has made a Swedish translation of the Researcher's Bible and to Artem Delik, who has made a Bulgarian translation.
This version: 9 November 2004.
Abstract
@DavidToca
DavidToca / install_opencv.sh
Created September 16, 2014 19:07
install opencv on linux 12
git clone https://github.com/Itseez/opencv.git
mv -r ~/Downloads/opencv-2.4.9 opencv
mv ~/Downloads/opencv-2.4.9 opencv
cd opencv
mkdir release
cd release
cmake ../
make
sudo make install