This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# C:\Users\rober\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup | |
liquidctl initialize all | |
liquidctl --match kraken set pump speed 90 | |
liquidctl --match kraken set fan speed 20 30 30 50 32 65 34 100 | |
liquidctl --match Smart set sync color breathing 000080 | |
liquidctl --match Smart set sync speed 50 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class MyCommandHandler | |
def initialize | |
make_threadsafe_by_stateless | |
end | |
def call(cmd) | |
local_var = cmd.something | |
output(local_var) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'pry' | |
require 'parser' | |
require 'parser/current' | |
class ConstToMethodRewriter < ::Parser::Rewriter | |
def on_casgn(node) | |
_, const_name, *args = node.children | |
replace_range = node.location.expression | |
const_value = args.first.location.expression.source |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/d/project (feature/delayed_job_pool|✚3…) $ cat tmp/pids/delayed_job.0.pid | |
14702 | |
~/d/project (feature/delayed_job_pool|✚3…) $ cat tmp/pids/delayed_job.1.pid | |
14704 | |
~/d/project (feature/delayed_job_pool|✚3…) $ ps aux | grep delayed | |
rupert 14702 72.9 2.9 4865820 481384 ?? R 9:43AM 3:25.55 delayed_job.0 | |
rupert 14704 0.0 2.8 4839192 467044 ?? S 9:43AM 3:26.31 delayed_job.1 | |
rupert 15205 0.0 0.0 4267752 360 s005 R+ 10:18AM 0:00.00 grep --color=auto delayed | |
~/d/project (feature/delayed_job_pool|✚3…) $ kill -9 14702 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'action_view' | |
require 'tmpdir' | |
require 'fileutils' | |
require 'optparse' | |
def check_syntax(path, options = {}) | |
erb = content(path) | |
code = ruby_code(erb) | |
eval("BEGIN { puts('ok'); return true }; #{code}", nil, path, 0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# sudo gem install bson | |
# sudo gem install bson_ext | |
# sudo gem install yajl-ruby | |
# sudo gem install json | |
# sudo gem install msgpack | |
require 'rubygems' | |
require 'benchmark' | |
require 'yaml' | |
require 'bson' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mysql> EXPLAIN SELECT `my_table_name_xxxxxxxxxxxxx`.* FROM `my_table_name_xxxxxxxxxxxxx` WHERE `my_table_name_xxxxxxxxxxxxx`.`order_id` = 2015522 LIMIT 1; | |
+----+-------------+-----------------------------+------+-----------------------------------------------+------+---------+------+--------+-------------+ | |
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | | |
+----+-------------+-----------------------------+------+-----------------------------------------------+------+---------+------+--------+-------------+ | |
| 1 | SIMPLE | my_table_name_xxxxxxxxxxxxx | ALL | index_my_table_name_xxxxxxxxxxxxx_on_order_id | NULL | NULL | NULL | 280511 | Using where | | |
+----+-------------+-----------------------------+------+-----------------------------------------------+------+---------+------+--------+-------------+ | |
1 row in set (0.00 sec) | |
mysql> EXPLAIN SELECT `my_table_name_xxxxxxxxxxxxx`.* FROM `my_table_name_xx |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
client = Elasticsearch::Client.new host: 'localhost:9200', logger: Rails.logger | |
client.indices.create({ | |
index: "businesses", | |
body: { | |
settings: {}, | |
mappings: { | |
"business" => { | |
properties:{ | |
name: {:type=>"string", index: "not_analyzed"}, # you probably need different index type depending on what kind of queries there are |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# keep in one file | |
class Whatever | |
class A | |
def self.interface_method | |
end | |
end | |
class B | |
def self.interface_method | |
end |
NewerOlder