Skip to content

Instantly share code, notes, and snippets.

View kyanny's full-sized avatar

Kensuke Nagae kyanny

View GitHub Profile
@kyanny
kyanny / mm.rb
Created November 28, 2016 18:08
gem 'activemodel', '4.2.7.1'
require 'active_model'
require 'mongo_mapper'
require 'byebug'
require 'logger'
logger = Logger.new(STDOUT)
logger.level = :info
MongoMapper.setup(
{
@kyanny
kyanny / mm.rb
Created November 28, 2016 18:07
gem 'activemodel', '4.2.7.1'
require 'active_model'
require 'mongo_mapper'
require 'byebug'
require 'logger'
logger = Logger.new(STDOUT)
logger.level = :info
MongoMapper.setup(
{
@kyanny
kyanny / mm.rb
Created November 28, 2016 15:22
gem 'activemodel', '4.2.7.1'
require 'active_model'
require 'mongo_mapper'
MongoMapper.database = 'testing'
class User
include MongoMapper::Document
one :membership
end
kyanny@NagaeKensuke-no-MacBook-Pro ~/mruby (master) 2.3.1
$ uname -a
Darwin NagaeKensuke-no-MacBook-Pro.local 15.6.0 Darwin Kernel Version 15.6.0: Thu Jun 23 18:25:34 PDT 2016; root:xnu-3248.60.10~1/RELEASE_X86_64 x86_64
kyanny@NagaeKensuke-no-MacBook-Pro ~/mruby (master) 2.3.1
$ docker --version
Docker version 1.12.0, build 8eab29e
kyanny@NagaeKensuke-no-MacBook-Pro ~/mruby (master) 2.3.1
$ docker-compose --version
docker-compose version 1.8.0, build f3628c7
@kyanny
kyanny / gist:f10ec0163a85a8e96a530d8c044121d0
Created September 16, 2016 08:45
Build log: create new project by mruby-cli master HEAD. compile project with mruby-yaml
kyanny@NagaeKensuke-no-MacBook-Pro ~ 2.3.1
$ git clone https://github.com/hone/mruby-cli.git
Cloning into 'mruby-cli'...
remote: Counting objects: 467, done.
remote: Total 467 (delta 0), reused 0 (delta 0), pack-reused 467
Receiving objects: 100% (467/467), 87.17 KiB | 48.00 KiB/s, done.
Resolving deltas: 100% (264/264), done.
Checking connectivity... done.
kyanny@NagaeKensuke-no-MacBook-Pro ~ 2.3.1
$ cd mruby-cli/
@kyanny
kyanny / gist:a98124a54d9d8346c7e4f05b5690e9b5
Created September 16, 2016 08:41
Build log: create new project by mruby-cli v0.0.4. compile project with mruby-yaml
kyanny@NagaeKensuke-no-MacBook-Pro ~/bin 2.3.1
$ wget https://github.com/hone/mruby-cli/releases/download/v0.0.4/mruby-cli-0.0.4-x86_64-apple-darwin14.tgz
--2016-09-16 17:36:26-- https://github.com/hone/mruby-cli/releases/download/v0.0.4/mruby-cli-0.0.4-x86_64-apple-darwin14.tgz
Resolving github.com... 192.30.253.113
Connecting to github.com|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-cloud.s3.amazonaws.com/releases/38273977/715573c8-8dec-11e5-9c98-5eac1bc38601.tgz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20160916%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20160916T083621Z&X-Amz-Expires=300&X-Amz-Signature=61d1b56a215202ad4cacd28e5bdab6c39940f23a22316b7d69b34e1ecbc17ff1&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dmruby-cli-0.0.4-x86_64-apple-darwin14.tgz&response-content-type=application%2Foctet-stream [following]
--2016-09-16 17:36:28-- https://github-cloud.s3.ama
@kyanny
kyanny / gist:dbb2712f623ab529af2b01554a9ffe3b
Created September 16, 2016 08:35
Build log: mruby master HEAD with mruby-yaml
kyanny@NagaeKensuke-no-MacBook-Pro ~/mruby (master) 2.3.1
$ git log -1
commit 6498970d81f6d0577a3eca77a9bf61040fb87e4c
Merge: 07e905e 04ae296
Author: Yukihiro "Matz" Matsumoto <matz@ruby-lang.org>
Date: Fri Sep 16 08:33:01 2016 +0900
Merge pull request #3210 from AltimitSystems/android.rake-ndk-clang
Fixed regex order falling early in arch cases, causing x86_64 and arm…
(fn [val seq]
(into {}
(for [key seq]
(conj [key] val))))
@kyanny
kyanny / file0.txt
Created February 2, 2016 07:18
CI ビルド URL を開く ciopen コマンド ref: http://qiita.com/kyanny/items/0797d37cab6327fba2c4
# 使い方:
# 1. 以下を .bashrc などにコピペして保存 -> 端末・シェル再起動または .bashrc 再読み込み
# 2. Git リポジトリを clone したディレクトリに移動 -> Pull Request と紐付いているブランチを checkout
# 3. $ ciopen [COMMIT]
# $ ciopen head
# $ ciopen head^
# $ ciopen head~2
ciopen() {
commit=$1
result=$(hub ci-status -v $commit)