Skip to content

Instantly share code, notes, and snippets.

:octocat:

gcchaan gcchaan

:octocat:
Block or report user

Report or block gcchaan

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View cognito-idp-google.ts
import cdk = require('@aws-cdk/core');
import * as cognito from '@aws-cdk/aws-cognito'
import { SignInType, UserPoolAttribute } from '@aws-cdk/aws-cognito';
export class SailingdayStack extends cdk.Stack {
constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) {
super(scope, id, props);
const userPool = new cognito.UserPool(this, id + 'Pool', {
signInType: SignInType.EMAIL,
@gcchaan
gcchaan / cfn-athena-template.yml
Created Sep 2, 2019
Cloudformation template of Athena
View cfn-athena-template.yml
AWSTemplateFormatVersion: "2010-09-09"
Description: Athena Stack
Resources:
GlueDatabase:
Type: AWS::Glue::Database
Properties:
CatalogId: !Ref 'AWS::AccountId'
DatabaseInput:
Description: for athena
Name: gcchaan_database
@gcchaan
gcchaan / karabiner.json
Created Aug 27, 2019
REALFORCE .config/karabiner/karabiner.json
View karabiner.json
{
"global": {
"check_for_updates_on_startup": true,
"show_in_menu_bar": true,
"show_profile_name_in_menu_bar": false
},
"profiles": [
{
"complex_modifications": {
"parameters": {
@gcchaan
gcchaan / data.ts
Last active Mar 12, 2018
Amazon Cognito PreSignUp DomainValidation
View data.ts
export function event(triggerSource = '', userAttributes = null) {
return {
triggerSource: triggerSource,
request: {
userAttributes: userAttributes,
validationData: null
},
response: {
autoConfirmUser: false,
autoVerifyEmail: false,
@gcchaan
gcchaan / cfn_run.sh
Last active May 19, 2017
troposphere runner
View cfn_run.sh
#!/bin/bash
# https://gist.github.com/gcchaan/ad8fd83a68467503ec3e6392ebbd519a
set -ef -o pipefail
function message(){
echo 🍣 "$1"
}
function help(){
@gcchaan
gcchaan / setHoliday.gs
Created Sep 11, 2014
自分のカレンダーの業務時間あたりに翌々月の祝日を自動でセットする。月1でトリガー。moment.jsが必要
View setHoliday.gs
function setHoliday() {
var startTime = momentjs.moment().add('months', 2).date(1);
var endTime;
var end = momentjs.moment();
var daysInMonth = end.daysInMonth();
endTime = end.add('months', 2).date(daysInMonth);
var holidayCalendar = CalendarApp.getCalendarById(
'ja.japanese#holiday@group.v.calendar.google.com');
var mstHoliday = holidayCalendar.getEvents(new Date(startTime), new Date(endTime));
@gcchaan
gcchaan / koukasokutei.html
Created Apr 19, 2014
measure of effect for website
View koukasokutei.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<title>SEO効果測定</title>
<script src="../jquery-2.0.3.min.js"></script>
<script>
$(document).ready(function(){
function getRound(num,m){
num *= Math.pow(10,m);
@gcchaan
gcchaan / svg_path_previewer.html
Created Dec 14, 2013
when you input a path of SVG ,'Online SVG path Viewer' rend the vector the path code quickly!
View svg_path_previewer.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<title>SVGプレビュワー</title>
<script src="jquery-2.0.3.min.js"></script>
<script>
$(function(){
$('textarea').bind('keypress blur change',function(){
$('path').attr("d",$(this).val());
@gcchaan
gcchaan / stopwatch.html
Created Aug 6, 2013
Stop Watch written in Javascript.
View stopwatch.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>ストップウォッチ</title>
</head>
<body>
<div id="hour"></div>
<div id="minute"></div>
<div id="second">0.00</div>
You can’t perform that action at this time.