Skip to content

Instantly share code, notes, and snippets.

def fancy(str)
str = str.gsub(/[ ]+/," ")
str = str.gsub(/ /,"-")
str = str.downcase
str = str.mb_chars.normalize(:kd).gsub(/[^\-x00-\x7F]/n, '').to_s
return str
end
# Pole s polozkami
@menu_items = [
['messaging', messagging_path, 'Zpravy'],
['admin', admin_path, 'Administrace']
]
# Generator menu
# potrebujeme uzivatela v pravidelnych intervaloch udrziavat "pri zivote"
# musime mu teda niekde aktualizovat cas poslednej aktivity
# pomocou before filtra to docielime pri kazdom prekliku aplikaciou
# umiestnit do kazdeho controlleru, kde potrebujeme
before_filter :do_last_act
# application.rb
@kelso
kelso / gist:1852574
Created February 17, 2012 10:40
brew
$ brew install mysql
==> Installing mysql dependency: cmake
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/cmake-2.8.7-bottle.tar.gz
######################################################################## 100.0%
==> Pouring cmake-2.8.7.bottle.tar.gz
Warning: m4 macros were installed to "share/aclocal".
Homebrew does not append "/usr/local/share/aclocal"
to "/usr/share/aclocal/dirlist". If an autoconf script you use
requires these m4 macros, you'll need to add this path manually.
==> Summary
@kelso
kelso / gist:5244225
Last active December 15, 2015 10:18
Ruby & Ruby on Rails na Ubuntu/Debian

Instalacia kniznic

sudo apt-get install build-essential libreadline-dev libssl-dev zlib1g-dev libxml2-dev libxslt-dev

Instalacia GIT-u

sudo apt-get install git-core

A po instalacii nastavit GIT:

Starts working at 7am at Job A
Starts travelling at 8am from Job A
Starts working at 9am at Job B
Finished for the day at 3pm
| datetime | clock_type_id | job_id |
+----------+---------------+--------+
7am 1 1
class Ability
include CanCan::Ability
def initialize(user)
alias_action [:index, :show, :new, :create, :edit, :update, :destroy, :finalize], :to => :manage_crud
alias_action [:update_state], :to => :manage_status
user ||= User.new # guest user (not logged in)
@kelso
kelso / seeds.rb
Created April 19, 2013 15:27
default data for sample blog app
# encoding: utf-8
categories = [
'Ruby on Rails',
'Základy HTML',
'Dizajn pomocou CSS',
'Javascript a jQuery'
]
categories.each do |name|
Category.where(:name => name).first_or_create!
@kelso
kelso / place.hbs
Last active December 18, 2015 22:19
<iframe {{bindAttr href="view.src"}}></iframe>
<!--
I'm getting this src:
href="http://maps.google.com/maps?q=undefined,undefined&amp;num=1&amp;ie=UTF8&amp;t=m&amp;z=14&amp;output=embed"
-->
@kelso
kelso / 2.js
Last active December 19, 2015 13:19
Syncin.LoginController = Ember.Controller.extend({
login: function() {
var data = {
username: this.get('username'),
password: this.get('password')
}
var self = this;
self.set('errorMessage', null);