View check.rb
# CREATE DATABASE demo CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
# USE demo;
# CREATE TABLE articles (id BIGINT PRIMARY KEY);
# CREATE TABLE comments (id BIGINT PRIMARY KEY, article_id BIGINT NOT NULL, status SMALLINT NOT NULL);
require 'active_record'
ActiveRecord::Base.establish_connection(
adapter: 'mysql2',
host: 'localhost',
View repeat.js
(function 繰り返す() {
食べる();
寝る();
コード書く();
繰り返す();
})();
View fizzbuzz.sql
WITH RECURSIVE fizzbuzz(n, fizzbuzz) AS (
VALUES (1, '1')
UNION
SELECT
n + 1,
CASE
WHEN (n + 1) % 15 = 0 THEN
'FizzBuzz'
WHEN (n + 1) % 3 = 0 THEN
'Fizz'
View fibonacci.sql
WITH RECURSIVE x(n, a, b) AS (
SELECT 1 AS n, 0 AS a, 1 AS b
UNION ALL
SELECT n + 1, b, a + b FROM x
),
fibonacci AS (
SELECT n, a AS fibonacci FROM x
)
SELECT * FROM fibonacci LIMIT 30;
View 糖質制限アンチパターン.md

このエントリは糖質制限 Advent Calendar の 2 日目のエントリです。前日は @chiastolite さんの「半年の糖質制限生活の経過報告的なにか」でした。

お前誰?

a_suenami と申します。ネット界隈では「糖質警察」として多少知られてると思います。よろしくお願いします。 僕の糖質制限への熱い想いはこのへんを見ていただければわかるかと思います。

糖質とプログラミングと私

今日のテーマ

View sample_service.rb
class SampleService
extends ActiveModel::Model
validates :name, presence: true
def initialize(attributes)
# ...
end
def run!
View kusa.go
package main
import (
"fmt"
"time"
"math/rand"
)
func main() {
n := 1000
View 摂取栄養素と代謝について.md

血糖値とインスリン値への影響

糖質

  • 血糖値を上昇させる。
  • インスリンの追加分泌を促す。

タンパク質

  • 血糖値は上昇しない。
View install_terraform.sh
#!/bin/sh
mkdir $HOME/.terraform-0.4.0
cd $HOME/.terraform-0.4.0
wget https://dl.bintray.com/mitchellh/terraform/terraform_0.4.0_linux_amd64.zip
unzip terraform_0.4.0_linux_amd64.zip
rm terraform_0.4.0_linux_amd64.zip
echo 'export PATH="$HOME/.terraform-0.4.0:$PATH"' >> $HOME/.bash_profile
source $HOME/.bash_profile
View SelfIntroduction.scala
import java.util.Date
class Me(val name: String, val birthday: Date, val hobbies: Array[Hobby], val techniques: Array[Technique])
case class Hobby(val slug: String, val name: String)
case class Technique(val slug: String, val name: String)