Skip to content

Instantly share code, notes, and snippets.

View Konboi's full-sized avatar
😘
🍺🤙🍺🤙

Ryosuke Yabuki Konboi

😘
🍺🤙🍺🤙
View GitHub Profile
package main
import (
"context"
"fmt"
"log"
"time"
"github.com/aws/aws-lambda-go/lambda"
"github.com/aws/aws-lambda-go/lambdacontext"
SET foreign_key_checks=0;
DROP TABLE IF EXISTS `player`;
CREATE TABLE `player` (
`id` BIGINT unsigned NOT NULL,
`name` VARCHAR(191) NOT NULL,
`created_at` DATETIME NOT NULL,
`updated_at` DATETIME NOT NULL,
`daily_notification_at` TIME NOT NULL,
package main
import (
"log"
"runtime"
)
type Hoge struct {
name string
}
package main
import (
"log"
"reflect"
)
type Hoge struct {
Name string
}
@Konboi
Konboi / main.go
Created October 21, 2016 06:39
fluent-logger-golang sample code
package main
//go:generate msgp
type Player struct {
ID int `msg:"id"`
Name string `msg:"name"`
}
type PlayerComment struct {
Summary: A collection of tools for managing UNIX services.
Name: daemontools
Version: 0.76
Release: 1%{?dist}
License: GPLv3+
Group: Applications/Archiving
URL: https://cr.yp.to/daemontools.html
Source: https://cr.yp.to/daemontools/daemontools-0.76.tar.gz
Patch1: daemontools-0.76-errno.patch
Patch2: daemontools-0.76-change-install-dir.patch
package main
import (
"fmt"
"log"
"gopkg.in/yaml.v2"
)
var src = `
@Konboi
Konboi / gist:7597386
Created November 22, 2013 09:39
string to Time, DateTime
# -*- coding: utf-8 -*-
require 'time'
start_time = "2013-11-22 17:30:00 +0900"
end_time = "2013-11-25 17:30:00 +0900"
start_time_to_time = Time.parse(start_time)
end_time_to_time = Time.parse(end_time)
start_time_to_date_time = DateTime.parse(start_time)
@Konboi
Konboi / file0.rb
Created September 16, 2013 06:04
ランダムでtrue, falseを返す ref: http://qiita.com/Konboi@github/items/31bc66569df1b5970618
foo = [true, false].sample
@Konboi
Konboi / file0.rb
Created September 15, 2013 04:48
某チューブの日本語が文字化けする ref: http://qiita.com/Konboi@github/items/9ed1064950f6d284fcad
require "kconv"
doc = Nokogiri::HTML(open(url), nil, "utf-8")