Избранное
Добавить животное
Регистрация
Вход
Пользователь заблокировал возможность написать ему сообщение

Фотографии (1)

Салли
Отдается
  • Animal Certificate № 10 204A
  • Чип № 321458
  • Владелец:
  • Регион:
О питомце:

Отдам в хорошие руки. Клетка в подарок.

Показать всё
  • Потомки
    1
    Показать
  • Отец и мать
  • Предки 2-е колено
  • Предки 3-е колено
  • Предки 4-е колено
Салли
Не подтверждено
Не подтверждено
Подтвержден

Спокоен, много спит.

Комментарии могут оставлять только зарегистрированные пользователи

17.12.2014 в 15:54
/*!
Autosize 1.18.17
license: MIT
http://www.jacklmoore.com/autosize
*/
!function(e){var t,o={className:"autosizejs",id:"autosizejs",append:"\n",callback:!1,resizeDelay:10,placeholder:!0},i='<textarea tabindex="-1" style="position:absolute; top:-999px; left:0; right:auto; bottom:auto; border:0; padding: 0; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; word-wrap:break-word; height:0 !important; min-height:0 !important; overflow:hidden; transition:none; -webkit-transition:none; -moz-transition:none;"/>',a=["fontFamily","fontSize","fontWeight","fontStyle","letterSpacing","textTransform","wordSpacing","textIndent","whiteSpace"],n=e(i).data("autosize",!0)[0];n.style.lineHeight="99px","99px"===e(n).css("lineHeight")&&a.push("lineHeight"),n.style.lineHeight="",e.fn.autosize=function(i){return this.length?(i=e.extend({},o,i||{}),n.parentNode!==document.body&&e(document.body).append(n),this.each(function(){function o(){var t,o=window.getComputedStyle?window.getComputedStyle(u,null):null;o?(t=parseFloat(o.width),("border-box"===o.boxSizing||"border-box"===o.webkitBoxSizing||"border-box"===o.mozBoxSizing)&&e.each(["paddingLeft","paddingRight","borderLeftWidth","borderRightWidth"],function(e,i){t-=parseFloat(o[i])})):t=p.width(),n.style.width=Math.max(t,0)+"px"}function s(){var s={};if(t=u,n.className=i.className,n.id=i.id,d=parseFloat(p.css("maxHeight")),e.each(a,function(e,t){s[t]=p.css(t)}),e(n).css(s).attr("wrap",p.attr("wrap")),o(),window.chrome){var r=u.style.width;u.style.width="0px";{u.offsetWidth}u.style.width=r}}function r(){var e,a;t!==u?s():o(),n.value=!u.value&&i.placeholder?p.attr("placeholder")||"":u.value,n.value+=i.append||"",n.style.overflowY=u.style.overflowY,a=parseFloat(u.style.height)||0,n.scrollTop=0,n.scrollTop=9e4,e=n.scrollTop,d&&e>d?(u.style.overflowY="scroll",e=d):(u.style.overflowY="hidden",c>e&&(e=c)),e+=z,Math.abs(a-e)>.01&&(u.style.height=e+"px",n.className=n.className,w&&i.callback.call(u,u),p.trigger("autosize.resized"))}function l(){clearTimeout(h),h=setTimeout(function(){var e=p.width();e!==b&&(b=e,r())},parseInt(i.resizeDelay,10))}var d,c,h,u=this,p=e(u),z=0,w=e.isFunction(i.callback),f={height:u.style.height,overflow:u.style.overflow,overflowY:u.style.overflowY,wordWrap:u.style.wordWrap,resize:u.style.resize},b=p.width(),g=p.css("resize");p.data("autosize")||(p.data("autosize",!0),("border-box"===p.css("box-sizing")||"border-box"===p.css("-moz-box-sizing")||"border-box"===p.css("-webkit-box-sizing"))&&(z=p.outerHeight()-p.height()),c=Math.max(parseFloat(p.css("minHeight"))-z||0,p.height()),p.css({overflow:"hidden",overflowY:"hidden",wordWrap:"break-word"}),"vertical"===g?p.css("resize","none"):"both"===g&&p.css("resize","horizontal"),"onpropertychange"in u?"oninput"in u?p.on("input.autosize keyup.autosize",r):p.on("propertychange.autosize",function(){"value"===event.propertyName&&r()}):p.on("input.autosize",r),i.resizeDelay!==!1&&e(window).on("resize.autosize",l),p.on("autosize.resize",r),p.on("autosize.resizeIncludeStyle",function(){t=null,r()}),p.on("autosize.destroy",function(){t=null,clearTimeout(h),e(window).off("resize",l),p.off("autosize").off(".autosize").css(f).removeData("autosize")}),r())})):this}}(jQuery||$);
17.12.2014 в 15:52
lessc -x --no-color _include.less
NameError: .transition is undefined in /home/demkin/work/svn/animal-certificate/trunk/www/local/css/partials/comments.less on line 30, column 13:
29 font-size: 12px;
30 .transition(height, 0.2s);
31 &:not(:focus) {


Process finished with exit code 2
17.12.2014 в 15:51
lessc -x --no-color _include.less
NameError: .transition is undefined in /home/demkin/work/svn/animal-certificate/trunk/www/local/css/partials/comments.less on line 30, column 13:
29 font-size: 12px;
30 .transition(height, 0.2s);
31 &:not(:focus) {


Process finished with exit code 2
17.12.2014 в 15:49
lessc -x --no-color _include.less
NameError: .transition is undefined in /home/demkin/work/svn/animal-certificate/trunk/www/local/css/partials/comments.less on line 30, column 13:
29 font-size: 12px;
30 .transition(height, 0.2s);
31 &:not(:focus) {


Process finished with exit code 2
17.12.2014 в 15:48
asdf asdf
sadfasdf
as
df
as
df
as
df
as
df
a/*!
Autosize 1.18.17
license: MIT
http://www.jacklmoore.com/autosize
*/
(function ($) {
var
defaults = {
className: 'autosizejs',
id: 'autosizejs',
append: '\n',
callback: false,
resizeDelay: 10,
placeholder: true
},

// border:0 is unnecessary, but avoids a bug in Firefox on OSX
copy = '<textarea tabindex="-1" style="position:absolute; top:-999px; left:0; right:auto; bottom:auto; border:0; padding: 0; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; word-wrap:break-word; height:0 !important; min-height:0 !important; overflow:hidden; transition:none; -webkit-transition:none; -moz-transition:none;"/>',

// line-height is conditionally included because IE7/IE8/old Opera do not return the correct value.
typographyStyles = [
'fontFamily',
'fontSize',
'fontWeight',
'fontStyle',
'letterSpacing',
'textTransform',
'wordSpacing',
'textIndent',
'whiteSpace'
],

// to keep track which textarea is being mirrored when adjust() is called.
mirrored,

// the mirror element, which is used to calculate what size the mirrored element should be.
mirror = $(copy).data('autosize', true)[0];

// test that line-height can be accurately copied.
mirror.style.lineHeight = '99px';
if ($(mirror).css('lineHeight') === '99px') {
typographyStyles.push('lineHeight');
}
mirror.style.lineHeight = '';

$.fn.autosize = function (options) {
if (!this.length) {
return this;
}

options = $.extend({}, defaults, options || {});

if (mirror.parentNode !== document.body) {
$(document.body).append(mirror);
}

return this.each(function () {
var
ta = this,
$ta = $(ta),
maxHeight,
minHeight,
boxOffset = 0,
callback = $.isFunction(options.callback),
originalStyles = {
height: ta.style.height,
overflow: ta.style.overflow,
overflowY: ta.style.overflowY,
wordWrap: ta.style.wordWrap,
resize: ta.style.resize
},
timeout,
width = $ta.width(),
taResize = $ta.css('resize');

if ($ta.data('autosize')) {
// exit if autosize has already been applied, or if the textarea is the mirror element.
return;
}
$ta.data('autosize', true);

if ($ta.css('box-sizing') === 'border-box' || $ta.css('-moz-box-sizing') === 'border-box' || $ta.css('-webkit-box-sizing') === 'border-box'){
boxOffset = $ta.outerHeight() - $ta.height();
}

// IE8 and lower return 'auto', which parses to NaN, if no min-height is set.
minHeight = Math.max(parseFloat($ta.css('minHeight')) - boxOffset || 0, $ta.height());

$ta.css({
overflow: 'hidden',
overflowY: 'hidden',
wordWrap: 'break-word' // horizontal overflow is hidden, so break-word is necessary for handling words longer than the textarea width
});

if (taResize === 'vertical') {
$ta.css('resize','none');
} else if (taResize === 'both') {
$ta.css('resize', 'horizontal');
}

// getComputedStyle is preferred here because it preserves sub-pixel values, while jQuery's .width() rounds to an integer.
function setWidth() {
var width;
var style = window.getComputedStyle ? window.getComputedStyle(ta, null) : null;

if (style) {
width = parseFloat(style.width);
if (style.boxSizing === 'border-box' || style.webkitBoxSizing === 'border-box' || style.mozBoxSizing === 'border-box') {
$.each(['paddingLeft', 'paddingRight', 'borderLeftWidth', 'borderRightWidth'], function(i,val){
width -= parseFloat(style[val]);
});
}
} else {
width = $ta.width();
}

mirror.style.width = Math.max(width,0) + 'px';
}

function initMirror() {
var styles = {};

mirrored = ta;
mirror.className = options.className;
mirror.id = options.id;
maxHeight = parseFloat($ta.css('maxHeight'));

// mirror is a duplicate textarea located off-screen that
// is automatically updated to contain the same text as the
// original textarea. mirror always has a height of 0.
// This gives a cross-browser supported way getting the actual
// height of the text, through the scrollTop property.
$.each(typographyStyles, function(i,val){
styles[val] = $ta.css(val);
});

$(mirror).css(styles).attr('wrap', $ta.attr('wrap'));

setWidth();

// Chrome-specific fix:
// When the textarea y-overflow is hidden, Chrome doesn't reflow the text to account for the space
// made available by removing the scrollbar. This workaround triggers the reflow for Chrome.
if (window.chrome) {
var width = ta.style.width;
ta.style.width = '0px';
var ignore = ta.offsetWidth;
ta.style.width = width;
}
}

// Using mainly bare JS in this function because it is going
// to fire very often while typing, and needs to very efficient.
function adjust() {
var height, originalHeight;

if (mirrored !== ta) {
initMirror();
} else {
setWidth();
}

if (!ta.value && options.placeholder) {
// If the textarea is empty, copy the placeholder text into
// the mirror control and use that for sizing so that we
// don't end up with placeholder getting trimmed.
mirror.value = ($ta.attr("placeholder") || '');
} else {
mirror.value = ta.value;
}

mirror.value += options.append || '';
mirror.style.overflowY = ta.style.overflowY;
originalHeight = parseFloat(ta.style.height) || 0;

// Setting scrollTop to zero is needed in IE8 and lower for the next step to be accurately applied
mirror.scrollTop = 0;

mirror.scrollTop = 9e4;

// Using scrollTop rather than scrollHeight because scrollHeight is non-standard and includes padding.
height = mirror.scrollTop;

if (maxHeight && height > maxHeight) {
ta.style.overflowY = 'scroll';
height = maxHeight;
} else {
ta.style.overflowY = 'hidden';
if (height < minHeight) {
height = minHeight;
}
}

height += boxOffset;

if (Math.abs(originalHeight - height) > 1/100) {
ta.style.height = height + 'px';

// Trigger a repaint for IE8 for when ta is nested 2 or more levels inside an inline-block
mirror.className = mirror.className;

if (callback) {
options.callback.call(ta,ta);
}
$ta.trigger('autosize.resized');
}
}

function resize () {
clearTimeout(timeout);
timeout = setTimeout(function(){
var newWidth = $ta.width();

if (newWidth !== width) {
width = newWidth;
adjust();
}
}, parseInt(options.resizeDelay,10));
}

if ('onpropertychange' in ta) {
if ('oninput' in ta) {
// Detects IE9. IE9 does not fire onpropertychange or oninput for deletions,
// so binding to onkeyup to catch most of those occasions. There is no way that I
// know of to detect something like 'cut' in IE9.
$ta.on('input.autosize keyup.autosize', adjust);
} else {
// IE7 / IE8
$ta.on('propertychange.autosize', function(){
if(event.propertyName === 'value'){
adjust();
}
});
}
} else {
// Modern Browsers
$ta.on('input.autosize', adjust);
}

// Set options.resizeDelay to false if using fixed-width textarea elements.
// Uses a timeout and width check to reduce the amount of times adjust needs to be called after window resize.

if (options.resizeDelay !== false) {
$(window).on('resize.autosize', resize);
}

// Event for manual triggering if needed.
// Should only be needed when the value of the textarea is changed through JavaScript rather than user input.
$ta.on('autosize.resize', adjust);

// Event for manual triggering that also forces the styles to update as well.
// Should only be needed if one of typography styles of the textarea change, and the textarea is already the target of the adjust method.
$ta.on('autosize.resizeIncludeStyle', function() {
mirrored = null;
adjust();
});

$ta.on('autosize.destroy', function(){
mirrored = null;
clearTimeout(timeout);
$(window).off('resize', resize);
$ta
.off('autosize')
.off('.autosize')
.css(originalStyles)
.removeData('autosize');
});

// Call adjust in case the textarea already contains text.
adjust();
});
};
}(jQuery || $)); // jQuery or jQuery-like library, such as Zepto
17.12.2014 в 14:53
"В конфиге /etc/proftpd/proftpd.conf параметр DefaultRoot имеет значение ~
Подключиться по FTP убедиться что нет возможности покинуть домашнюю директорию и выйти в корень файловой системы"
Проверить что параметр установлен в Off

Проверяется скриптом http://bit.ly/1fnGMzx
"Зайти на сервер по SSH, выполнить комманды:
mysql -u username -p
SHOW DATABASES;
Убедиться что вывелся список баз данных принадлежащих только этому пользователю"

Посмотреть в adminer/phpmyadmin либо выполнить проверку инструментами битрикса
Убедиться что все работает на INNODB, Посмотреть в adminer/phpmyadmin либо выполнить проверку инструментами битрикса
"SHOW VARIABLES LIKE '%time_zone%';
SET time_zone = '+04:00';
service mysql restart"


"Установлен модуль apache2-mpm-itk
Создать файл в папке виртуального хоста с сожержимым <?php system(""id""); ?> , открыть в браузере, убедиться что отображается правильный пользователь"
"В папке /etc/nginx/sites-available создан файл default + симлинк в папку /etc/nginx/sites-enabled/0.default

С содержимым :

server {
listen 80 default;
return 403;.
}"
"Действуем по ситуации (на некоторых конфигурациях APC ведет себя непредсказуемо)
Установка Xcache коммандой: sudo apt-get install php5-xcache"
"Настройки доя файла /etc/nginx/host.conf

location ~* ^.*(images|xcache|cache|flash|fonts|wp-content|wp-includes|wp-includes|mentant_doc|general|components|scripts|upload|bitrix|css|js|pictures
|styles|themes|templates|local)\/.+\.(png|jpg|jpeg|gif|css|ico|js|swf|mp1|mp2|mp3|zip|rar|pdf|avi|mp4|m1v|flv|svg|woff|ttf|eot|txt)$ {
root /wwwhome/$baseDir/www/;
access_log off;
expires max;
}

location ~* (favicon.ico|favicon.png|robots.txt) {
root /wwwhome/$baseDir/www/;
access_log off;
expires max;
}

Открыть Firebug загрузить обновить страницу с сайтом, увидеть статус 304 Not Modified"
"Использовать bitrix_server_test — http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=32&LESSON_ID=3262
После разворачивания проектов запустить проверку сервера в админке битрикса"
"Закомментировать загрузку модуля /etc/php5/apache2/conf.d/suhosin.ini
; extension=suhosin.so
Перезапустить сервер apache2ctl restart
либо делается через htaccess строкой php_flag suhosin.simulation 1"
"Актуально для сайтов работающих на Битриксе
Убедиться что в файле /local/bitrix/php_interface/dbconn.php
Раскомментирован параметр define('APPLICATION_ENV', 'production');
А параметр define('APPLICATION_ENV', 'development'); наоборот закомментирован"


"Сначала svn --version, смотрим версию. Если слишком старая - добавляем репозиторий и ставим:
Для убунты: add-apt-repository ppa:svn/ppa
apt-get update
apt-get install subversion
Для дебиана: http://sagar.se/svn-1.7-on-wheezy.html"
"/etc/subversion/config
раскомментировать строчку store-passwords = no"



http://joxi.ru/Ra2XeOqS4b8pAg
http://joxi.ru/vDr8nNXhMXBj26
http://joxi.ru/lJ2b53RiVZpnm6
http://joxi.ru/4vAWYyJIOWw7mW
http://joxi.ru/Ra2XeOqS4bbpAg

http://joxi.ru/jgmve70S1XY5ra




Фотографии (1)

Вы можете загрузить фотографии и добавить их описание. 

Максимальное количество фотографий для стандарт-аккаунта 30.

Выберите новое главное фото

Редактирование описания фотографии

Удалить питомца?

После удаления питомец будет виден только вам в течение 2 дня.
По истечении этого срока вы не сможете восстановить аккаунт животного.
Отмена
Удалить

Видео

Добавьте ссылку на Ваше видео на Youtube или Vimeo

Новое событие

за дней до события
в день события

Редактировать событие

за дней до события
в день события

Чтобы написать сообщение, необходимо авторизоваться или зарегистрироваться


Войти, используя аккаунт

Если Вы уже не хозяин, Вы можете выбрать нового владельца и передать ему права на редактирование профиля питомца

Подходящих пользователей не найдено

Чтобы добавить животное, вам необходимо зарегистрироваться

Войти, используя аккаунт




Максим Штольц
Москва
Алина Снигерёва
Москва
Максм Штольц
Москва
Максм Штольц
Москва
Максм Штольц
Москва
Максм Штольц
Москва
Максм Штольц
Москва
Максм Штольц
Москва
Максм Штольц
Москва
Максм Штольц
Москва

Введите корректный e-mail


Загрузка друзей...

Отмена
Ok