Skip to content

Instantly share code, notes, and snippets.

View AnsonShie's full-sized avatar

Anson Shie AnsonShie

  • Appier
  • Tainan, Taiwan
View GitHub Profile
@AnsonShie
AnsonShie / chromecast-ssdp.xml
Created August 9, 2019 01:55 — forked from muff1nman/chromecast-ssdp.xml
FirewallD Chromecast RHEL7/Centos7
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>chromecast-ssdp</short>
<port protocol="udp" port="1900"/>
<destination ipv4="239.255.255.250/32"/>
</service>
@AnsonShie
AnsonShie / apply_df_by_multiprocessing.py
Created November 7, 2017 06:43 — forked from yong27/apply_df_by_multiprocessing.py
pandas DataFrame apply multiprocessing
import multiprocessing
import pandas as pd
import numpy as np
def _apply_df(args):
df, func, kwargs = args
return df.apply(func, **kwargs)
def apply_by_multiprocessing(df, func, **kwargs):
workers = kwargs.pop('workers')
@AnsonShie
AnsonShie / mount-qcow2-lvm-image.sh
Created June 29, 2017 11:09 — forked from pshchelo/mount-qcow2-lvm-image.sh
List of commands to mount/unmount a qcow2 image conatining LVM partitions.
# kudos to dzaku at consolechars.wordpress.com
### MOUNT qcow2 image with lvm partitions
# ensure nbd can handle that many partitions
sudo modprobe nbd max_part=8
# present image as block device through NBD
sudo qemu-nbd --connect=/dev/nbd0 <image.qcow2>