Skip to content

Instantly share code, notes, and snippets.

View enakai00's full-sized avatar

Etsuji Nakai enakai00

View GitHub Profile
#!/usr/bin/perl
#
# podgetter.pl
#
# Podcast downloader exclusively for BBC Radio
#
# 2014/04/11 v1.0
# 2014/06/10 v1.1
#
#!/bin/bash -x
LANG=C
basepass="XXXXXXXX"
reposerver="xxx.xxx.xxx.xxx"
function prep_network {
set -x
yum -y update
yum -y groupinstall "Gnome Desktop"
@enakai00
enakai00 / perceptron.py
Last active August 29, 2015 14:12
Perceptron emulation
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from pandas import Series, DataFrame
import pandas.io.data as web
from numpy.random import randint, randn, rand, multivariate_normal
def run_perceptron(axes):
n1 = randint(40,80)
@enakai00
enakai00 / perceptron_sample.py
Created January 12, 2015 00:49
Perceptron Simulation Sample
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from pandas import Series, DataFrame
from numpy.random import randint, randn, rand, multivariate_normal
def run_perceptron(ax):
n1 = 60
n2 = 40
@enakai00
enakai00 / classifier.py
Created January 24, 2015 01:49
Multivalue classifier from PRML chapter4
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from pandas import Series, DataFrame
from numpy.random import randint, randn, rand, multivariate_normal
K = 3 # Number of classes (2 or 3)
N = 50 # Number of training data
HR = 200 # Heatmap resolution
@enakai00
enakai00 / destroy_vols.sh
Created September 1, 2012 22:10
Remove glusterfs volumes and brick directories.
#!/bin/sh -x
function destroy_vol {
vol=$1
brick_del_cmd=$(gluster vol info $vol | awk -F':' '/Brick[0-9]+/ { print "ssh " $2 " rm -rf " $3 ";" }')
yes | gluster vol stop $vol
yes | gluster vol delete $vol
eval $brick_del_cmd
}
@enakai00
enakai00 / vncdesktop_setup.sh
Created September 5, 2012 12:26
Setting up VNC Desktop for RHEL6
#!/bin/sh -x
yum groupinstall -y "Desktop" \
"General Purpose Desktop" \
"X Window System" \
"Desktop Platform"
yum install tigervnc-server firefox
chkconfig NetworkManager off
service NetworkManager stop
@enakai00
enakai00 / gist:6152861
Last active December 20, 2015 15:19
DCK Serverを利用してプロセスをフォークする感覚でVMを複製するシェルスクリプト
#!/bin/bash -x
curl -s http://192.168.101.9:5000/dck/api/v1.0/libdck > /tmp/libdck.sh
. /tmp/libdck.sh
function child {
echo "I'm child" > /etc/motd
date >> /etc/motd
dck-poke $pid "child_setup" "true"
}
@enakai00
enakai00 / f18_bokan_setup.sh
Last active December 27, 2015 19:49
Setting up F18 RDO hands-on training environment with nested KVM.
#!/bin/bash -x
LANG=C
basepass="XXXXXXXX"
reposerver="xxx.xxx.xxx.xxx"
function prep_network {
set -x
yum -y update
yum -y groupinstall "Gnome Desktop"
--- include/linux/shmem_fs.h.orig 2013-11-20 13:46:54.609963899 +0900
+++ include/linux/shmem_fs.h 2013-11-20 14:24:31.313954190 +0900
@@ -10,6 +10,24 @@
#define SHMEM_NR_DIRECT 16
+struct simple_xattrs {
+ struct list_head head;
+ spinlock_t lock;
+};