Rib Rdb writes: "The new parser doesn't support this". Use single line comments instead
The ruby object model is not the same as the java object model. The
class LogwormLogger < ActiveSupport::BufferedLogger | |
def initialize(level = DEBUG) | |
super Logworm::Logger, level | |
end | |
end | |
class Logworm::Logger | |
def self.write(msg) | |
table = defined?(Rails) ? "#{Rails.env}_logger" : 'logger' | |
log table, :msg => msg |
21:01 <allen_> just tested, and found out row data size 2000 bytes and 4000 bytes does not have differences. interesting... | |
21:02 <benblack> differences in what? | |
21:02 <benblack> (and what's a row? ;) ) | |
21:03 <allen_> different in data size. row as in db, i meant | |
21:04 <allen_> fyi, my case is disk io intensive. |
class A | |
def implicit_block_implicit_ensure | |
begin | |
"block" | |
ensure | |
"ensure" | |
end | |
end | |
def implicit_block_explicit_ensure |
import akka.actor.{Actor, FSM} | |
import java.util.concurrent.TimeUnit | |
sealed trait Health | |
case object Stale extends Health | |
case object Alive extends Health | |
case object Dead extends Health | |
case object HeartBeat |
director routing_mesh round-robin { | |
{ | |
.backend = { | |
.host = "...some ip..."; | |
.port = "...some port..."; | |
.first_byte_timeout = 90s; | |
.between_bytes_timeout = 90s; | |
} | |
# ...more backends... | |
} |
if ENV['MY_RUBY_HOME'] && ENV['MY_RUBY_HOME'].include?('rvm') | |
begin | |
rvm_path = File.dirname(File.dirname(ENV['MY_RUBY_HOME'])) | |
rvm_lib_path = File.join(rvm_path, 'lib') | |
$LOAD_PATH.unshift rvm_lib_path | |
require 'rvm' | |
dir = File.dirname(File.dirname(__FILE__)) | |
rvmrc = File.join(dir, ".rvmrc") | |
if File.exists? rvmrc |
~/projects/jruby ➔ # single thread performance | |
~/projects/jruby ➔ jruby --server bench/bench_threaded_reverse.rb 1 | |
... | |
concurrency is - 1 | |
started thread 0 | |
Thread 0 running | |
another 10 in #<Thread:0xc8c7d6 run> | |
another 10 in #<Thread:0xc8c7d6 run> | |
another 10 in #<Thread:0xc8c7d6 run> |
# defining a singleton method on a attribute of an instance of a class | |
# which method is recommended, define_singleton_methods is short-and-sweet. benchmark. | |
class FooNestedDef | |
attr_accessor :info | |
def initialize | |
@info = [] | |
# NOTEL mindbending - def inside a def works. is this legal? |
import pprint | |
import os | |
import sys | |
import threading | |
import time | |
import traceback | |
_crier = None | |
def init_crier(temp_dir='/tmp'): | |
"Initialzies Crier, ensuring it's only created once in the process" |