Skip to content

Instantly share code, notes, and snippets.

@motemen
motemen / Ojisan-Patterns.md
Last active March 7, 2025 08:19
おじさんパターン集
  • その面白そうな話、私も参加していいよね?なぜなら私は無条件に受け入れられているからおじさん(闖入おじさん) #おじさんパターン
  • 後出し難癖おじさん #おじさんパターン
  • 困難は成長のチャンス!だから君たちに成長の機会をあげようおじさん (成長おじさん) #おじさんパターン
  • あらゆる事案に一般論コメントおじさん #おじさんパターン
  • 俺ってあらゆることに精通してるじゃん?だから力になるよおじさん (精通おじさん) #おじさんパターン
@hugodias
hugodias / tokenable.rb
Created December 30, 2013 15:04
Create a best random token for any model in ruby on rails
# app/models/mymodel.rb
# include Tokenable
###
# app/models/concerns/tokenable.rb
module Tokenable
extend ActiveSupport::Concern
included do
before_create :generate_token
end
module ActiveAdmin
module Filters
module FormtasticAddons
def klass
@object.class
end
def polymorphic_foreign_type?(method)
false
var io = require('socket.io-client');
var connection = process.env.LATENCY_CONNECTION || 100;
var host = process.env.LATENCY_HOST || 'localhost';
var options = {
port: process.env.LATENCY_PORT || 3000,
'force new connection': true
};
for (var i = 0; i < connection; i++) {
(function() {
@rakusai
rakusai / firewall.sh
Last active December 14, 2015 17:29
#!/bin/bash
##
# BlueNote Firewall Configuration
##
# ポリシーの決定
/sbin/iptables -P INPUT DROP # 受信はすべて破棄 すべての穴をふさいでから必要なポートを空ける
/sbin/iptables -P OUTPUT ACCEPT #送信はすべて許可
/sbin/iptables -P FORWARD DROP # 通過はすべて破棄