Skip to content

Instantly share code, notes, and snippets.

View UedaTakeyuki's full-sized avatar
💭
🐟 🐠 🐡 🐢  🌸 🌺 🌹 🌷 🌻 🌼 🐝 🐸

Dr. Takeyuki Ueda UedaTakeyuki

💭
🐟 🐠 🐡 🐢  🌸 🌺 🌹 🌷 🌻 🌼 🐝 🐸
View GitHub Profile
@UedaTakeyuki
UedaTakeyuki / nginx.setup.sh
Last active October 4, 2016 02:47
NGINX & PHP setup script on RPi
# NGINX, php
sudo apt-get install nginx
sudo apt-get install php5-fpm
sudo sed -i 's|index index.html index.htm|index index.php index.html index.htm|g' /etc/nginx/sites-enabled/default
sudo sed -i 's|#location ~ \\\.php$ {|location ~ \\\.php$ {|' /etc/nginx/sites-enabled/default
sudo sed -i 's|#\tinclude snippets/fastcgi-php.conf;|\tinclude snippets/fastcgi-php.conf;|g' /etc/nginx/sites-enabled/default
sudo sed -i 's|#\tfastcgi_pass unix:/var/run/php5-fpm.sock;|\tfastcgi_pass unix:/var/run/php5-fpm.sock; }|g' /etc/nginx/sites-enabled/default
@UedaTakeyuki
UedaTakeyuki / mjpegstreamer.setup.sh
Created September 29, 2016 12:06
MJPEG-streamer setup script on RPi
# MJPEG-streamer
# http://www.hiramine.com/physicalcomputing/raspberrypi/webcamstreaming.html
sudo apt-get install subversion libjpeg-dev imagemagick
svn co https://svn.code.sf.net/p/mjpg-streamer/code/mjpg-streamer mjpg-streamer
cd mjpg-streamer
make
cd ..
@UedaTakeyuki
UedaTakeyuki / ntfs_usbautomounter.setup.sh
Last active January 21, 2022 21:18
NTFS & USB automounter setup script on RPi
# NTFS
sudo apt-get install fuse ntfs-3g
# usb automount
#
# http://raspberrypi.stackexchange.com/questions/41959/automount-various-usb-stick-file-systems-on-jessie-lite
sudo apt-get install usbmount
sudo sed -i 's|FILESYSTEMS="vfat ext2|FILESYSTEMS="vfat ntfs fuseblk ext2|g' /etc/usbmount/usbmount.conf
sudo sed -i 's|FS_MOUNTOPTIONS=""|FS_MOUNTOPTIONS="-fstype=ntfs-3g,nls=utf8,umask=007,gid=46 -fstype=fuseblk,nls=utf8,umask=007,gid=46 -fstype=vfat,gid=1000,uid=1000,umask=007"|g' /etc/usbmount/usbmount.conf
@UedaTakeyuki
UedaTakeyuki / redis.setup.sh
Created September 29, 2016 12:10
Redis setup script on RPi
# Redis
sudo apt-get install redis-server
sudo pip install redis
@UedaTakeyuki
UedaTakeyuki / gstreamer.setup.sh
Created October 4, 2016 02:21
setup gstreamer 1.0 with omx on RPi.
# http://qiita.com/kwi/items/36a5233d4ab31c015f8a
sudo apt-get update -y
sudo apt-get dist-upgrade -y
sudo apt-get install gstreamer1.0 gstreamer1.0-tools
# confirm using omx
gst-inspect-1.0 | grep omx
@UedaTakeyuki
UedaTakeyuki / ffmpeg.setup.sh
Last active February 8, 2017 09:17
ffmpeg own build on RPi with x264.
c_path=`pwd`
# x264
git clone git://git.videolan.org/x264
cd x264
#./configure --prefix=${c_path}/output --enable-static --disable-opencl
#./configure --prefix=${c_path}/output --enable-shared --disable-opencl
./configure --enable-shared --disable-opencl
make -j4
sudo make install
cd ..
@UedaTakeyuki
UedaTakeyuki / rtcpi.setup.sh
Last active October 18, 2016 00:47
DS1302
# http://www.zedt.eu/tech/hardware/using-ds1302-real-time-clock-module-raspberry-pi/
wget http://www.zedt.eu/storage/2014/07/rtc-pi-20140727.zip
unzip rtc-pi-20140727.zip
cc rtc-pi.c -o rtc-pi
sudo cp rtc-pi /usr/local/bin
@UedaTakeyuki
UedaTakeyuki / cv.setup.sh
Last active November 28, 2016 09:08
OpenCV 3.1 setup sh
# http://www.pyimagesearch.com/2016/04/18/install-guide-raspberry-pi-3-raspbian-jessie-opencv-3/
c_path=`pwd`
sudo apt-get install libv4l-dev
cd /usr/include/linux
sudo ln -s ../libv4l1-videodev.h videodev.h
cd ${c_path}
sudo apt-get install build-essential cmake pkg-config
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
@UedaTakeyuki
UedaTakeyuki / index.nginx-debian.html
Last active January 23, 2023 06:53
index.nginx-debian.html for gc.
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx on Debian!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
ffmpeg -f v4l2 -input_format yuv420p -i /dev/video0 -an -c:v h264_omx -f segment -segment_format mpegts -segment_time 5 -segment_list stream/playlist.m3u8 stream/a%03d.ts