Skip to content

Instantly share code, notes, and snippets.

@tak1n
tak1n / puma
Created February 16, 2016 02:07
performance
~/D/r/reifier ❯❯❯ puma -w 6 -t 16:16 test/config.ru -e production -p 3000
[24635] Puma starting in cluster mode...
[24635] * Version 2.16.0 (ruby 2.3.0-p0), codename: Midwinter Nights Trance
[24635] * Min threads: 16, max threads: 16
[24635] * Environment: production
[24635] * Process workers: 6
[24635] * Phased restart available
[24635] * Listening on tcp://0.0.0.0:3000
[24635] Use Ctrl-C to stop
[24637] + Gemfile in context: /home/benny/Dev/ruby/reifier/Gemfile
@tak1n
tak1n / stw
Created February 6, 2016 19:42
~/D/r/rubinius ❯❯❯ rake build
/home/benny/.rubies/2.3.0/bin/ruby vm/codegen/field_extract.rb vm/builtin/basic_object.hpp vm/builtin/object.hpp vm/builtin/integer.hpp vm/builtin/fixnum.hpp vm/builtin/array.hpp vm/builtin/bignum.hpp vm/builtin
/executable.hpp vm/builtin/access_variable.hpp vm/builtin/alias.hpp vm/builtin/block_environment.hpp vm/builtin/block_as_method.hpp vm/builtin/byte_array.hpp vm/builtin/io.hpp vm/builtin/channel.hpp vm/builtin/m
odule.hpp vm/builtin/constant_table.hpp vm/builtin/class.hpp vm/builtin/compiled_code.hpp vm/builtin/data.hpp vm/builtin/dir.hpp vm/builtin/exception.hpp vm/builtin/float.hpp vm/builtin/fsevent.hpp vm/builtin/im
mediates.hpp vm/builtin/iseq.hpp vm/builtin/list.hpp vm/builtin/logger.hpp vm/builtin/lookup_table.hpp vm/builtin/ffi_pointer.hpp vm/builtin/method_table.hpp vm/builtin/native_function.hpp vm/builtin/packed_obje
ct.hpp vm/builtin/randomizer.hpp vm/builtin/regexp.hpp vm/builtin/constant_scope.hpp vm/builtin/encoding.hpp vm/builtin/string.hpp vm/builtin/symb
@tak1n
tak1n / pg
Created February 5, 2016 19:53
~/D/r/R/rubinius-bugs ❯❯❯ ruby pg.rb
An exception occurred running pg.rb
undefined method `scope' on an instance of Rubinius::NativeMethod. (NoMethodError)
Backtrace:
Kernel(Rubinius::NativeMethod)#scope (method_missing) at core/zed.rb:1370
Module(Class)#define_method at core/module.rb:449
{ } in Object(Class)#__script__ at .gem/rbx/2.2.2/gems/pg-0.18.4/lib/pg/connection.rb:187
~/D/r/rubinius ❯❯❯ rake build ⏎
/home/benny/.rubies/2.3.0/bin/ruby vm/codegen/field_extract.rb vm/builtin/basic_object.hpp vm/builtin/object.hpp vm/builtin/integer.hpp vm/builtin/fixnum.hpp vm/builtin/array.hpp vm/builtin/bignum.hpp vm/builtin
/executable.hpp vm/builtin/access_variable.hpp vm/builtin/alias.hpp vm/builtin/block_environment.hpp vm/builtin/block_as_method.hpp vm/builtin/byte_array.hpp vm/builtin/io.hpp vm/builtin/channel.hpp vm/builtin/m
odule.hpp vm/builtin/constant_table.hpp vm/builtin/class.hpp vm/builtin/compiled_code.hpp vm/builtin/data.hpp vm/builtin/dir.hpp vm/builtin/exception.hpp vm/builtin/float.hpp vm/builtin/fsevent.hpp vm/builtin/im
mediates.hpp vm/builtin/iseq.hpp vm/builtin/list.hpp vm/builtin/logger.hpp vm/builtin/lookup_table.hpp vm/builtin/ffi_pointer.hpp vm/builtin/method_table.hpp vm/builtin/native_f
current directory: /home/benny/Dev/onlim/app/.gem/rbx/2.2.0/gems/nokogiri-1.6.6.2/ext/nokogiri
/home/benny/.rubies/rbx/bin/rbx -r ./siteconf20160125-10969-130gzz2.rb extconf.rb
checking if the C compiler accepts ... yes
Building nokogiri using packaged libraries.
checking for gzdopen() in -lz... yes
checking for iconv... yes
************************************************************************
IMPORTANT NOTICE:
Building Nokogiri with a packaged version of libxml2-2.9.2
~/D/ruby ❯❯❯ rails-api new testapp --skip-bundle
create
create README.rdoc
create Rakefile
create config.ru
create .gitignore
create Gemfile
create app
create app/controllers/application_controller.rb
create app/assets/images/.keep
@tak1n
tak1n / hash_and_array.rb
Last active October 16, 2015 08:54
Onlim ruby styleguide
[ key: value, key2: value2 ] # bad
[{ key: value, key2: value2 }] # good
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
describe "IO.popen" do
after :each do
@io.close if @io and !@io.closed?
end
platform_is_not :windows do # not sure what commands to use on Windows
context "with a leading ENV Hash" do
Starting program: /home/benny/Dev/ruby/rubinius/bin/rbx bin/mspec spec/ruby/core/io/select_spec.rb
Missing separate debuginfos, use: dnf debuginfo-install glibc-2.21-7.fc22.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffea74f700 (LWP 14997)]
[Thread 0x7fffea74f700 (LWP 14997) exited]
process 14992 is executing new program: /usr/bin/env
Missing separate debuginfos, use: dnf debuginfo-install libedit-3.1-12.20150325cvs.fc22.x86_64 libffi-3.1-7.fc22.x86_64 libgcc-5.1.1-4.fc22.x86_64 libstdc++-5.1.1-4.fc22.x86_64 ncurses-libs-5.9-18.20150214.fc22.x86_64 nss-softokn-freebl-3.20.0-1.0.fc22.x86_64 zlib-1.2.8-7.fc22.x86_64
process 14992 is executing new program: /home/benny/.rubies/2.2.3/bin/ruby
Missing separate debuginfos, use: dnf debuginfo-install coreutils-8.23-11.fc22.x86_64
timetracker ➤ be lotus s git:master*
Puma 2.11.3 starting...
* Min threads: 0, max threads: 16
* Environment: development
* Listening on tcp://localhost:2300
From: /home/benny/Development/ruby/lotus/assets/lib/lotus/assets/configuration.rb @ line 65 Lotus::Assets::Configuration#destination:
59: def destination(value = nil)
60: if value.nil?