Skip to content

Instantly share code, notes, and snippets.

@ryosuke-endo
ryosuke-endo / gist:92c4881aacd6b468fe5008321bda54ee
Last active September 5, 2017 03:35
五反田.rb#31 障害の対処法について

議事録

  • 非同期処理でサーバー落ちた話
    • AmazonSNSでslackに通知するようにした話
  • 物理サーバー時代の障害
    • sshdのプロセスを間違えて削除して、入れなくなった
      • サーバー会社に連絡して、rebootしてもらった
    • HDDの劣化を確認
      • S.M.A.R.Tを見て、使用状況をみる
  • Karnelアップデートで失敗
class Family
def self.build
yield
end
end
x = Family.build do |family|
family.new_child('john') do |child|
child.hobby = 'game'
child.age = 18
@ryosuke-endo
ryosuke-endo / gist:4e26e159b243551376beb64b647ca3c6
Last active September 5, 2016 12:37
parallerのサンプル 2
require 'open-uri'
require 'nokogiri'
require 'benchmark'
require 'parallel'
Benchmark.bm do |r|
r.report do
pages = {}
Parallel.each([*1..100], in_threads: 4) do |no|
url = "http://matome.naver.jp/search?q=%e5%90%8d%e8%a8%80&page=#{no}"
@ryosuke-endo
ryosuke-endo / gist:5cef89a6536237a3e3f16b235472b1e2
Last active September 5, 2016 12:38
parallerのサンプル 1
require 'open-uri'
require 'nokogiri'
require 'benchmark'
Benchmark.bm do |r|
r.report do
pages = {}
[*1..100].each do |no|
url = "http://matome.naver.jp/search?q=%e5%90%8d%e8%a8%80&page=#{no}"
doc = Nokogiri::HTML.parse(open(url))
@ryosuke-endo
ryosuke-endo / Rakefile
Last active November 24, 2015 04:54
forcing make hello
require 'rake/clean'
CLOBBER.include('hello')
SRC_DISTDIR = './helloworld'
directory SRC_DISTDIR
CC = 'gcc'
str = <<EOS
#{CC} -o hello hello.c
./hello
EOS

markdown記法とは

##markdown記法 引用Wikipedia

Markdown(マークダウン)は、文書を記述するための軽量マークアップ言語のひとつである。もとはプレーンテキスト形式で手軽に書いた文書からHTMLを生成するために開発された。現在ではHTMLのほかパワーポイント形式やLATEX形式のファイルへ変換するソフトウェア(コンバータ)も開発されている。各コンバータの開発者によって多様な拡張が施されるため、各種の方言が存在する。

強調

@ryosuke-endo
ryosuke-endo / curry.html
Created September 16, 2015 13:39
HTMLの課題
<!DOCTYPE html>
<html lang="ja">
<head>
<style>
table{
border:solid 1px #000;
border-collapse:collapse;
}
th,td{
padding:5px;
@ryosuke-endo
ryosuke-endo / HowToGist.md
Last active September 15, 2015 12:49 — forked from t-nissie/HowToGist.md
Gistの使い方のメモ

Gistの使い方のメモ

Gistを使い始めて気がついた点をメモした。 Gistはこのようなメモや短いコードをバージョン管理しながら公開するのに便利。

特にこのメモでは、画像を同一ディレクトリに置いて、 それGFMファイル内に挿入する方法を解説。

このメモにはgitコマンドの使い方の解説はない。 このメモは随時更新される予定。

@ryosuke-endo
ryosuke-endo / curry.html
Last active September 29, 2015 14:05 — forked from machida/html_practice.html
HTMLの練習(このレシピにマークアップをしてみましょう)
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta name="description" content="誰でもできる美味しいカレーのレシピです">
<title>誰でもできる美味しいカレーのレシピ</title>
</head>
<body>
<header>
<h1>カレーのレシピ</h1>