Skip to content

Instantly share code, notes, and snippets.

View CoderSherlock's full-sized avatar
:octocat:
Still alive

Pengzhan Hao CoderSherlock

:octocat:
Still alive
View GitHub Profile
'''
2D CDF 9/7 Wavelet Forward and Inverse Transform (lifting implementation)
This code is provided "as is" and is given for educational purposes.
2008 - Kris Olhovsky - code.inquiries@olhovsky.com
'''
from PIL import Image # Part of the standard Python Library
''' Example matrix as a list of lists: '''
@CoderSherlock
CoderSherlock / xen-ordroid-xu4.sh
Created July 7, 2017 19:11
Deploy xen on odroid xu4 board
export PATH=${PATH}:$2
# flush linux system
wget https://odroid.in/ubuntu_14.04lts/ubuntu-14.04lts-server-odroid-xu3-20150725.img.xz
unxz ubuntu-14.04lts-server-odroid-xu3-20150725.img.xz
sudo dd if=ubuntu-14.04lts-server-odroid-xu3-20150725.img of=$1 bs=1M conv=fsync
sync
# flash bootloader
git clone https://github.com/hardkernel/u-boot.git -b odroidxu3-v2012.07
@CoderSherlock
CoderSherlock / libmap.py
Created November 8, 2017 21:55
library_match
#
#
#
#
#
# python map.py main-bin library-obj
#
#
html, body {
margin: 0;
padding: 0;
font-family: Helvetica, sans-serif;
}
body {
background: #25303B;
}
section#timeline {
width: 80%;
<section id="timeline">
<article>
<div class="inner">
<span class="date">
<span class="day">30<sup>th</sup></span>
<span class="month">Jan</span>
<span class="year">2014</span>
</span>
<h2>The Title</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean quis rutrum nunc, eget dictum massa. Nam faucibus felis nec augue adipiscing, eget commodo libero mattis.agegLorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean quis rutrum nunc, eget dictum massa. Nam faucibus felis nec augue adipiscing, eget commodo libero mattis.agegLorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean quis rutrum nunc, eget dictum massa. Nam faucibus felis nec augue adipiscing, eget commodo libero mattis.agegLorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean quis rutrum nunc, eget dictum massa. Nam faucibus felis nec augue adipiscing, eget commodo libero mattis.ageg</p>
@CoderSherlock
CoderSherlock / 5div.py
Last active May 30, 2018 18:31
formatting script
import sys
s = []
for i in range(0, int(sys.argv[1])):
s.append(raw_input())
s[i] = s[i][:-1]
for i in range(0, int(sys.argv[1])/5):
print("{0},{1},{2},{3},{4}".format(s[i*5],s[i*5+1],s[i*5+2],s[i*5+3],s[i*5+4]))
// -*- coding:utf-8-unix; mode:c; -*-
/*
get the active window on X window system
http://k-ui.jp/blog/2012/05/07/get-active-window-on-x-window-system/
*/
#include <stdlib.h>
#include <stdio.h>
#include <locale.h>
# In chrome console:
path=""
$x("//*[@id=\"org-repositories\"]/div/div/div[2]/ul/li[*]/div/div[1]/div[1]/h3/a").forEach(
function(i){
console.log(i.href);
path+=i.href+"\n"
});
console.log(path);
from lxml import html
import requests
import shutil
import sys
def download(url):
name = url.split("/")[-1]
response = requests.get(url, stream=True)
with open(name, "wb") as out_file:
shutil.copyfileobj(response.raw, out_file)