Skip to content

Instantly share code, notes, and snippets.

View simi's full-sized avatar
🇨🇿

Josef Šimánek simi

🇨🇿
View GitHub Profile
@chunpan
chunpan / auto_truncate_string_column.rb
Last active April 21, 2021 22:17
Ruby Module to Allow Auto Truncation of String Columns using ActiveRecord Callbacks
require 'active_support/core_ext/class/attribute'
require 'active_support/concern'
# This module enables a simple declaration for the including ActiveRecord model
# class to specify one or more columns (attributes) to automatically truncate
# its length to a max value or as defined by the column width in your schema.
#
# Usage example:
#
# class MyModel << ActiveRecord::Base
@arthurnn
arthurnn / i18n.rb
Last active December 14, 2015 10:09
module I18n
extend ActiveSupport::Concern
included do
attr_accessor :forced_locale
end
module ClassMethods
def i18n_field(*syms)
@MohamedAlaa
MohamedAlaa / tmux-cheatsheet.markdown
Last active November 15, 2024 09:51
tmux shortcuts & cheatsheet

tmux shortcuts & cheatsheet

start new:

tmux

start new with session name:

tmux new -s myname
@jessedearing
jessedearing / gist:2351836
Created April 10, 2012 14:44 — forked from twoism-dev/gist:1183437
Create self-signed SSL certificate for Nginx
#!/bin/bash
echo "Generating an SSL private key to sign your certificate..."
openssl genrsa -des3 -out myssl.key 1024
echo "Generating a Certificate Signing Request..."
openssl req -new -key myssl.key -out myssl.csr
echo "Removing passphrase from key (for nginx)..."
cp myssl.key myssl.key.org
openssl rsa -in myssl.key.org -out myssl.key
@starenka
starenka / mimibazar.txt
Created March 9, 2012 16:56
Mimibazar slovnicek z klubu Mimibazar fetisismus na Okounu
Ajdam: jedna ze základních potravin, strouhaný se hodí do všech mňamek, plátkový na potahování kozodortů
anální tuleníčko: anální koitus
Anklbenc: označení pro výrobky značky Uncle Ben's
baces: absces
Barbí: panenka značky 徐熙媛
Bayles, Baylís, Bejlís(ek), Bejlíz, Bailýs: svařené kondenzované mléko s tuzemákem
bekulinka, békajda: čepice, nejlépe pletená či háčkovaná s umělecky ztvárněným logem nějaké super cool značky, napřiklad Guess
blink na tetu: mimísek zblije osobě celá záda, nutno vždy zdokumentovat
blog, bloček: libovolná webová stránka (například Okoun, který se skládá z jediného klubu, totiž MMBF, a byl založen jen kvůli posmívání se MMB)
bombičkový: skvělý, úplně nejlepší, super
@pixeltrix
pixeltrix / routes.rb
Created October 29, 2010 13:21
Examples of advanced Rails 3.0 routes
Rails.application.routes.draw do
get '/(:locale)/products/(:category)/(page/:page).:extension',
:to => 'products#index',
:as => :products,
:constraints => {
:locale => /[a-z]{2}/,
:category => /.+?/,
:page => /\d+/
},