Событие jQuery что элемент существует

1 октября 2014

/**
* @function
* @property {object} jQuery plugin which runs handler function once specified element is inserted into the DOM
* @param {function} handler A function to execute at the time when the element is inserted
* @param {bool} shouldRunHandlerOnce Optional: if true, handler is unbound after its first invocation
* @example $(selector).waitUntilExists(function);
*/
(function ($) {

$.fn.waitUntilExists = function (handler, shouldRunHandlerOnce, isChild) {
var found = ‘found’;
var $this = $(this.selector);
var $elements = $this.not(function () { return $(this).data(found); }).each(handler).data(found, true);

if (!isChild) {
(window.waitUntilExists_Intervals = window.waitUntilExists_Intervals || {})[this.selector] =
window.setInterval(function () { $this.waitUntilExists(handler, shouldRunHandlerOnce, true); }, 500)
;
}
else if (shouldRunHandlerOnce && $elements.length) {
window.clearInterval(window.waitUntilExists_Intervals[this.selector]);
}

return $this;
}

}(jQuery));

Adsense Крым Россия

18 июня 2014

1385938788_logo

Рапида в Крыму уже работает! Чтобы получать платежи через Рапиду, Вам необходимо поменять страну аккаунта (для этого надо будет открыть новый аккаунт) https://support.google.com/adsense/answer/2628816 , а также иметь паспорт РФ.

Если планируете продолжать получать чеки, то смысла менять страну пока нет. Почта Украины в Крыму работает, хотя чеки не доходят. Плюс со временем AdSense облегчил процесс изменения страны, не нужно будет открывать новый аккаунт. Для смены страны воспользуйтесь этой формой https://docs.google.com/forms/d/17oJ03ZjVwRays0r8ovFzjYYAFBTcsbOfDHReVJ2pe0s/viewform Придется немного подождать.

ubuntu установка libcouchbase

30 мая 2013

couchbase ubuntu install

Для всех желающих установить расширение для работы с коучем в убунте

sudo wget -O/etc/apt/sources.list.d/couchbase.list http://packages.couchbase.com/ubuntu/couchbase-ubuntu1204.list
wget -O- http://packages.couchbase.com/ubuntu/couchbase.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install libcouchbase{2,-dev,-dbg}

крафтим couchbase.so

sudo pecl  install couchbase

Отключить кеш Firefox полностью

20 января 2013

uporotiy-logo-firefox
Firefox, благодаря большому количеству расширений облегчающих жизнь разработчику, пользуется большой популярностью.< !> При этом очень часто кеширование в Firefox очень мешает, для того чтобы полностью отключить кеш в Firefox достаточно выполнить простые манипуляции. Отключить кеш Firefox полностью >

Yii Смена позиции вывода для RegisterCoreScript

2 ноября 2012


По умолчанию

Yii::App()->clientScript->registerCoreScript('jquery');

цепляет все скрипты в head страницы лайоута Yii Смена позиции вывода для RegisterCoreScript >

W3 Total Cache t appears Page Cache URL rewriting is not working.

25 сентября 2012


W3 Total Cache t appears Page Cache URL rewriting is not working. If using apache, verify that the server configuration allows .htaccess or if using nginx verify all configuration files are included in the configuration.

Такую надпись выдал этот замечательный плагин после очередного апдейта WordPress
Нагрузка на CPU заметно выросла.
Фиксится просто
W3 Total Cache t appears Page Cache URL rewriting is not working. >