Skip to content

Instantly share code, notes, and snippets.

View Defite's full-sized avatar
🚙

Nikita Makhov Defite

🚙
View GitHub Profile
@Defite
Defite / subsonic.bat
Created February 21, 2013 17:17
subsonic.bat
set SUBSONIC_HOME=d:\subsonic
@Defite
Defite / only numbers
Created January 25, 2013 08:36
Разрешить вводить только цифры
$(selector).keydown(function(event) {
// Allow: backspace, delete, tab, escape, and enter
if ( event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 27 || event.keyCode == 13 ||
// Allow: Ctrl+A
(event.keyCode == 65 && event.ctrlKey === true) ||
// Allow: home, end, left, right
(event.keyCode >= 35 && event.keyCode <= 39)) {
// let it happen, don't do anything
return;
}
@Defite
Defite / gist:4510967
Created January 11, 2013 14:18
Нумерованные списки вида 1.1. - 1.1.1.
ol { counter-reset: item }
li { display: block }
li:before { content: counters(item, ".") ". "; counter-increment: item }
@Defite
Defite / declanation
Created December 11, 2012 08:30
Склонение существительных в зависимости от числа
function declination(a, b, c, s) {
var words = [a, b, c];
var index = s % 100;
if (index >=11 && index <= 14) { index = 0; }
else { index = (index %= 10) < 5 ? (index > 2 ? 2 : index): 0; }
return(words[index]);
}