Skip to content

Instantly share code, notes, and snippets.

View 328's full-sized avatar

328 328

View GitHub Profile
@328
328 / App.js
Created March 28, 2018 06:07
react nativeでwindow sizeを取得して画面いっぱいまで画像を拡大表示する
/**
* Sample React Native App
* https://github.com/facebook/react-native
* @flow
*/
var Dimensions = require('Dimensions');
var { width, height, scale } = Dimensions.get('window'); //get window size
import React, { Component } from 'react';
#cloud-config
repo_update: true
repo_upgrade: all
packages:
- docker
runcmd:
- systemctl start docker
- systemctl enable docker
config vpn ipsec phase1-interface
edit <<ID>>-0
set interface "wan1"
set dpd on-idle
set local-gw 192.168.179.2
set dhgrp 2
set proposal aes128-sha1
set keylife 28800
set remote-gw <<Remote-Global-IP-0>>
set psksecret <<Secret-Key-0>>
variable "stage" {}
variable "access_key" {}
variable "secret_key" {}
variable "region" {}
provider "aws" {
access_key = "${var.access_key}"
secret_key = "${var.secret_key}"
region = "${var.region}"
}
@328
328 / gist:e836283b82811eb6e702ea8232ac08b1
Created July 10, 2017 07:06
MTAの切り替えコマンド
alternatives --config mta
@328
328 / beacon.js
Created March 30, 2017 00:18
beacon探すやつ
Bleacon = require('bleacon');
Bleacon.startScanning();
Bleacon.on('discover', function(bleacon) {
console.dir(bleacon);
});
@328
328 / handler.js
Last active November 26, 2016 14:26
Serverless Frameworkのプラクティス。Lambda上で環境変数を読み込んで、SlackにPostするやつを作る
'use strict';
function slack_post(message) {
var Slack = require('slack-node');
var slack = new Slack();
slack.setWebhook(process.env.WEBHOOK_URL);
slack.webhook({
channel: process.env.CHANNEL,
@328
328 / gist:b8b3f9267023adb717a333b72f8b1e3e
Created October 24, 2016 01:10
rubyからPostgreSQLに接続するためのコード
require 'pg'
require "active_record"
ActiveRecord::Base.establish_connection(
:adapter=>"postgresql",
:database =>"postgres",
:username=>"postgres",
:password=>"password",
)
@328
328 / Capfile
Last active September 24, 2016 19:10
Capistrano3のプラクティス
require 'capistrano/setup'
require 'capistrano/deploy'
require 'capistrano/rails/console'
require 'capistrano/rails'
require 'capistrano/bundler'
require 'capistrano/rbenv'
require 'capistrano/rails/assets'
require 'capistrano3/unicorn'
require 'capistrano3/ridgepole'
require 'capistrano/delayed-job'
@328
328 / Capfile
Last active September 3, 2016 12:35
Capistrano3 プラクティス
require 'capistrano/setup'
require 'capistrano/deploy'
require 'capistrano/rails'
require 'capistrano/rails/assets'
require 'capistrano/rails/migrations'
require 'capistrano/rbenv'
require 'capistrano/bundler'
require 'capistrano/locally'
# Loads custom tasks from `lib/capistrano/tasks' if you have any defined.