Skip to content

Instantly share code, notes, and snippets.

Avatar

koyo koyo-miyamura

View GitHub Profile
@koyo-miyamura
koyo-miyamura / main.go
Last active May 4, 2019
goでテンプレートのサンプル
View main.go
package main
import (
"log"
"os"
"text/template"
"time"
)
func main() {
@koyo-miyamura
koyo-miyamura / main.go
Created May 5, 2019
Goでカスタムsort
View main.go
package main
import (
"fmt"
"sort"
)
type User struct {
Name string
Age int
View elixir_intro.md

ラウンドテーブル 20190607 ~ Elixir入門 ~

目次

  • |> Elixir って何?
  • |> GoとElixirのコードを比較してみる
  • |> 「Erlang & Elixir fest 2019」 レポート
  • |> Elixir ハンズオン!
  • |> まとめ
  • |> もっと学びたい人へ

Elixirって何?

@koyo-miyamura
koyo-miyamura / main.go
Last active Jun 29, 2019
FlagSetのサンプル
View main.go
package main
import (
"errors"
"flag"
"fmt"
"os"
)
var (
@koyo-miyamura
koyo-miyamura / comet_comments.js
Last active Sep 16, 2019
cometsでコメント数を取得する拡張ブックマークレット
View comet_comments.js
javascript:void function(){document.body.appendChild(document.createElement("script")).src="//comets.nabettu.com/presenter/script.js";document.body.appendChild(document.createElement("script")).appendChild(document.createTextNode("let count = -1;setTimeout(() => {$(document).on('animationstart', '.comment',function(){count++;$('.status').text(`コメント数 ${count}`)})},2000)"));document.body.appendChild(document.createElement("style")).appendChild(document.createTextNode(".status{font-size: 32px !important;}"));}();
@koyo-miyamura
koyo-miyamura / quiz.ex
Created Nov 8, 2019
2019/11/8 ラウンドテーブルのお題
View quiz.ex
defmodule Quiz do
@moduledoc """
Documentation for Quiz.
"""
@doc """
Search treasure!!!
## Examples
View isucon10.md
View main.exs
defmodule MergeSort do
def sort(list) do
do_sort(list, 0, length(list))
end
defp do_sort(list, left, right) when right - left == 1 do
Enum.slice(list, left..(right - 1))
end
defp do_sort(list, left, right) do