2016-01-01から1年間の記事一覧

ディレクトリ配下の全てのファイルからgrepする

find /etc -type f -print | xargs grep hoge /dev/null

Setting up CocoaPods master repoが終わらない

pod setupで止まったままで何も進行ない状態の場合にすること pod setup --verbose でどこで止まっているのかを確認。 その他方法は、すでに色々とみんな書いているので、割愛

vagrantでゲストとホストでフォルダを共有する

node.vm.synced_folder "~/work/temp" , "/home/vagrant/nodejs", create: true, owner: "vagrant", group: "vagrant" ※ createは、ディレクトリがが存在しなかった場合に作成するか

vagrantの中をfinderで表示

qiita.com

mongodbのインストール

https://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat/ repo追加 $ vim /etc/yum.repos.d/mongodb.repo [mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1 イ…

CentOS 6.7にnodejsをインストールするの巻

yumでインストール $ sudo yum -y install epel-release $ sudo yum -y install nodejs npm --enablerepo=epel $ node -v v0.10.42 ソースからインストール $ sudo yum -y install gcc-c++ $ wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz $ t…

NSDictionaryから取り出したValueの型を判断するの巻(NSNumber)

NSDictionaryに bool or int を入れた場合、NSNumberに変換して入れると思いますが、 これを今度取り出す時にそれが元々 bool or int なのかを判断するのに手間取ったので備忘録を記載しておきます。 入れる時と取り出す時をこちらでハンドリングできれば、…

Django 1.6で開発中にstaticの読み込みができない時の対処法

DEBUGをTrueにしていると読み込めるが、Falseにすると読み込めない場合は、下記の処理を行う必要がある。 settings.pyの下記を編集してaccessできるようにする ALLOWED_HOSTS = [] ↓ ALLOWED_HOSTS = ['*'] staticを読み込む。基本的にrunserverで行っている…

pip install freeze

pip freeze > requirements.txt pip install -r requirements.txt mkvirtualenv env1 -r requirements.txt 参考:Python Tips:ライブラリをまとめてインストールしたい - Life with Python

CentOS release 6.7 Python 2.6.6 django 1.6のインストールのメモ

install $ sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm $ sudo yum -y install python-virtualenv python-virtualenvwrapper .bashrcに追記 $ vim .bashrc // 追記 export WORKON_HOME=~/.virtualenvs source…

git そのファイルの更新履歴をチェックする

git

git log --follow -p filename

RSA暗号の鍵を生成する

$ ssh-keygen -t rsa

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

$ ssh-keygen -R ホスト名

AWS EC2を使って無料枠でWebサーバのc⌒っ *・∀・)φ...メモメモ

sil.hatenablog.com

正規表現を簡単に確認できるサイトのメモ

etc

正規表現を簡単に確認できるサイトのメモ...((φ( ̄ー ̄〃)ノ□、 メモメモ♪ rubular http://rubular.com/ scriptular http://scriptular.com/

iphoneのホーム画面のように、デバイスを傾けたら、背景の画像も動く

iphoneのホーム画面のように、デバイスを傾けたら、背景の画像も動いて傾くっていうものを実装。 注意:imageViewは、画面のサイズよりも若干大きく設定をしておく x方向の指定 let xMotionEffect = UIInterpolatingMotionEffect(keyPath: "center.x", type:…

pylint を使ってみる

Python で書かれたコードを解析して、 デッドコード)や、危険な記述を見つけ出して教えてくれるサードパーティ製のツール。 install $ pip install pylint $ pylint --generate-rcfile > ~/.pylintrc 使ってみる $ pylint sample.py //結果 Global evaluatio…

virtualenvの使い方

virtualenv、virtualenvwrapper のインストール sudo pip install virtualenv virtualenvwrapper setting $ cd ~ $ mkdir ~/.virtualenvs .bashrcのsetting vim ~/.bashrc export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.s…

slackでremine通知設定

etc

/remind me every weekday at 09:00 to 朝だよ!

vimでMarkdownを使う

使い方をメモっておく インストール ~/.vimrcに下記を追加 if has('vim_starting') " 初回起動時のみruntimepathにneobundleのパスを指定する set runtimepath+=~/.vim/bundle/neobundle.vim/ endif " NeoBundleを初期化 call neobundle#begin(expand('~/.vi…

Unable to find a specification for `XXXXXX`

[!] Unable to find a specification for XXXXXX エラーでPod installできない 下記をpodfileに追加 source 'XXXX.git' //GitのURL 参考:0.36以降では、プライベートのspecリポジトリを使っている場合、source指定が必要のようです pod installでのobjectiv…

ログ検索のあれこれ

uniq件数を調べる 調べたいログ {"hoge_type": "stop_application", "client": {}, "hoge_id": "hoge1234",} コマンド $zgrep '"hoge_id":"hoge1234"' `find /var/log/hoge/ -name 'hoge.log.20XX-XX-X*.gz'` | sort | uniq | grep -oP '(?<="hoge_type":)"(…