Skip to content

Instantly share code, notes, and snippets.

#!/bin/sh
mkfifo .pipe
function res {
echo 'HTTP/1.1 200 OK'
echo "Host: `hostname`"
echo "Date: `date -R`"
echo "Content-Type: text/plain"
echo "Content-Length: 5"
echo ''
echo 'hello'
(0..15).each do |i|
print "\e[38;5;#{i}m#{"%3d" % i}\u2588 "
puts "" if i % 8 == 7
end
puts ""
(16..231).each do |i|
print "\e[38;5;#{i}m#{"%3d" % i}\u2588 "
puts "" if (i - 16) % 6 == 5
end
@myun2
myun2 / find-break-page.rb
Last active July 20, 2020 07:50
ここに1ページだけ破れた小説があります。破れていないページの番号を合計すると4000です。破れたページは何ページ目かを答えなさい。
# 面接官から「ここに1ページだけ破れた小説があります。破れていないページの番号を合計すると4000です。破れたページは何ページ目かを答えなさい。」と言われたら、何と答えますか? - Quora
# https://jp.quora.com/%E9%9D%A2%E6%8E%A5%E5%AE%98%E3%81%8B%E3%82%89-%E3%81%93%E3%81%93%E3%81%AB1%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%A0%E3%81%91%E7%A0%B4%E3%82%8C%E3%81%9F%E5%B0%8F%E8%AA%AC%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99-
i = 1
sum = 0
loop do
sum += i
if sum > 4000
diff = sum - 4000
puts "Total: #{i} / broken: #{(diff/2).to_i},#{(diff/2).to_i + 1}"
config = Rails.application.config.database_configuration[Rails.env].dup
config['pool'] = 20
ActiveRecord::Base.establish_connection(config)
ActiveRecord::Base.connection_pool.size
def int(name)
eval <<-EOS
public
def #{name}=(value)
raise '#{name} is required' if value == nil
raise 'Type is mismatch' unless value.is_a? Integer
@#{name} = value
end
EOS
end
  • def
  • class

Syntaxが通ったらOKみたいなゲーム?

カードの種類

  • Controller Card
  • Model Card
  • View Card
  • (Routing card)

×

  • User
@myun2
myun2 / .gitignore
Last active August 8, 2018 10:01
Event Store Serverless
# package directories
node_modules
jspm_packages
# Serverless directories
.serverless

hello.c

#include <stdio.h>

int main() {
  printf("Hello world!\n");
  return 0;
}
# まだ静的HTMLで疲弊してるの?
# TL;DR
* **`React` 良いよ。**
* 大規模プロジェクトじゃなくても導入して利点があるよ。
* **むしろ小さいプロジェクトで導入してみるのが、個人的にはオススメだよ。**
* 大規模プロジェクトだと `Redux` とか使った方が良さそうだけど、意外となくてもなんとかなるよ。
# 何故Reactか?