Skip to content

Instantly share code, notes, and snippets.

View koji's full-sized avatar
🔍
I may be slow to respond.

koji koji

🔍
I may be slow to respond.
View GitHub Profile
@koji
koji / test.swift
Last active August 29, 2015 14:25
import UIKit
import AVFoundation
class ViewController: UIViewController {
// Session
var myFrontSession : AVCaptureSession!
var myBackSession : AVCaptureSession!
@koji
koji / csv.py
Created June 11, 2015 20:43
python create csv file
f = open('test.csv', 'ab')
csvWriter = csv.writer(f)
csvWriter.writerow(ramenInfo)
f.close()
@koji
koji / gist:0059f72db9345ef755c2
Last active August 29, 2015 14:22
Install nvm & node
#nvm version v0.25.4
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.4/install.sh | bash
#list node versions which can install
nvm ls-remote
#install node
nvm install v0.12.0
#use node
@koji
koji / gist:3da8251cbd5b3a2d1c69
Last active August 29, 2015 14:22
Uninstall npm & node
#Uninstall npm
sudo npm uninstall npm -g
#Uninstall node
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; do
sudo rm /usr/local/${i}
done
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
@koji
koji / gist:87c75d340590f672701f
Created January 11, 2015 18:31
How to import or use Objective-C library with Swift
When I tried to use Parse SDK with swift, I just noticed how did I use Parse SDK with swift.
First, I tried to code like Objective-C. Of course, it didn’t work and it only displayed some error, “You can’t do that because you have to import Parse SDK.” After that I googled and did try & error. Finally, I could use Parse SDK with swift. So I’m gonna show you how to use Objective-C library with Swift.
Step1. Create a header file
[Create New file]-[Header file] At that time, you have to name “ProjectName-Bridging-Header.h.” It’s a rule.
If your project name is “ParseTest”, you have to name “ParseTest-Bridging-Header.h”.
Step2. Add Parse header file path
If you finish step1 well, Xcode will create the file like below
@koji
koji / gist:c138f5b8236a3a9ade33
Last active August 29, 2015 14:12
Install node.js on CentOS
Before install node.js (install build tools)
$ sudo yum -y groupinstall 'Development Tools'
$ rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
$ sudo yum -y install nodejs npm --enablerepo=epel
$ node -v
@koji
koji / gist:ae3dbb7f94a30bb6b491
Created January 4, 2015 06:46
Install rails
You have had to install ruby on your machine.
Update gem
gem update --system
Install rails without documents because it's going to be faster than with documents
gem install rails --no-ri --no-rdoc
@koji
koji / provision.sh
Created January 4, 2015 05:27
Vagrant Provisioning(CentOS 6.6)
#httpd
sudo yum -y install httpd
sudo service httpd start
sudo chkconfig httpd on
#iptables
sudo service iptables stop
sudo chkconfig iptables off
#epel & remi
@koji
koji / gist:53d1e6849a97b0076e8e
Last active August 29, 2015 14:12
If you can't install ruby2.0 or later with rbenv and vagrant(CentOS 6.6)
If you can't install ruby2.0 or later with rbenv, you should check you installed those already.
sudo yum -y install libyaml libyaml-devel zlib zlib-devel readline readline-devel openssl openssl-devel libxml2 libxml2-devel libxslt libxslt-devel
If you finish installing those, you can install ruby2.0 or later probably.
And you should confirm which you can install
rbenv install -l
@koji
koji / gist:a6f2a1380e28a3e3dc02
Last active August 29, 2015 14:12
How to untar a tar.xz
tar Jxvf FileName.tar.xz
or
tar -Jxvf FileName.tar.xz
If you get an error and don't have xz, you have to install this like below
sudo yum install xz