Skip to content

Instantly share code, notes, and snippets.

@voluntas
voluntas / erlang.rst
Last active October 12, 2021 22:34
Erlang/OTP コトハジメ
@voluntas
voluntas / erlang_maps.rst
Last active December 5, 2016 01:54
Erlang/OTP Map コトハジメ
@shin1x1
shin1x1 / gist:7006593
Last active August 30, 2016 00:29
2013/10/17 Twilio API 勉強会でのハンズオン内容です。

Composer インストール

$ mkdir yourdir
$ cd yourdir
$ curl -s http://getcomposer.org/installer | php

$ ls
composer.phar
@voluntas
voluntas / erlang_web.rst
Last active July 3, 2023 12:21
Erlang/OTP で WebApp の開発に必要な N 個のこと

Erlang/OTP で WebApp の開発に必要な N 個のこと

元ネタ:http://d.hatena.ne.jp/gfx/20130909/1378741015

あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえず Erlang/OTP について知っていることを書いた。

ただし、HTML 生成をするならそもそも Erlang/OTP を選択するのは正しい選択では無い。 あくまで API サーバを作るという前提であるべきだ。

@kitak
kitak / doc.md
Last active October 18, 2023 09:57
コマンドによる「負荷」の原因切り分け

コマンドによる「負荷」の原因切り分け

この文章では、Linuxコマンド、sar, top, psを使って、一般的に負荷といわれるものの原因を切り分けることを目的とする。

そもそも負荷とは

「複数のタスクによるサーバリソースの奪い合いの結果に生じる待ち時間」を一言で表した言葉。OSのチューニングとは負荷の原因を知り、それを取り除くことにほかならない。

ボトルネックの見極め作業の大まかな流れ

  • ロードアベレージ(処理を実行したくても、実行できなくて待たされているプロセス(CPUの実行権限が与えられるのを待っている、またはディスクI/Oが完了するのを待っている)の数)を見る
@voluntas
voluntas / shiguredo_tech.rst
Last active May 13, 2025 02:58
時雨堂を支える技術

時雨堂を支える技術

日時:2025-05-13
作:時雨堂
バージョン:2025.3
URL:https://shiguredo.jp/

言語

三分で学ぶErlang

Erlangて何?

  • 関数型 並行志向プログラミング言語とその環境
  • 分散環境/耐障害性/無停止動作
  • Ericssonでばりばり使われている

最近のはやり

  • Riak 分散型NoSQL
  • CouchDB 分散型NoSQL
@cojna
cojna / sugoih11.hs
Created July 25, 2013 08:52
すごいHaskell読書会 in 大阪 #11 演習課題の @cojna の解答
import Data.Monoid
import Data.Ord (comparing)
import Control.Applicative
newtype Hom a m = Hom { ($$) :: a -> m }
instance Monoid m => Monoid (Hom a m) where
mempty = Hom (const mempty)
mappend (Hom f) (Hom g) = Hom $ mappend <$> f <*> g
-- mappend (Hom f) (Hom g) = Hom $ \x -> f x <> g x
@shkumagai
shkumagai / how_to_write_go_code.rst
Last active March 30, 2023 03:54
How to Write Go Code
@bouzuya
bouzuya / header.tex
Last active February 15, 2020 03:48
Pandoc で Markdown から PDF へ変換
%\usepackage{luatexja}
\setmainfont{TakaoPMincho}
\setsansfont{TakaoPGothic}
\setmonofont{TakaoGothic}