Skip to content

Instantly share code, notes, and snippets.

View sbrmnn's full-sized avatar

Arun Shankar Subramanian sbrmnn

View GitHub Profile
@sbrmnn
sbrmnn / ruby_titleize_for_javascript.js
Created July 1, 2015 15:30
Ruby Titleize for Javascript.
String.prototype.titleize = function() {
var words = this.replace(/_/g, ' ').split(' ')
var array = []
for (var i = 0; i < words.length; ++i) {
array.push(words[i].charAt(0).toUpperCase() + words[i].toLowerCase().slice(1))
}
return array.join(' ');
}
@sbrmnn
sbrmnn / 01_nginx.config
Created June 19, 2019 11:34
nginx config for action cable
files:
/etc/nginx/conf.d/proxy.conf:
content: |
client_max_body_size 500M;
server_names_hash_bucket_size 128;
upstream backend {
server unix:///var/run/puma/my_app.sock;
}
@sbrmnn
sbrmnn / dna.rb
Created September 1, 2021 01:23
dna
def maybe_match(s1, s2)
s1pointer = 0
s2pointer = 0
until s1pointer == s1.size
if s1[s1pointer] == s2[s2pointer] || s1[s1pointer] == 'N'
s1pointer+=1
s2pointer+=1
else