Search
Write a publication
Pull to refresh
0
0
Владимир Картавый @hemper

User

Send message
Кстати, для задания формы круга лучше указывать радиус 50%, а не точные размеры.

.circles {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
А как вы решили вопрос индексации новых записей для Sphinx. Например, если пользователь только зарегистрировался, он же не сразу в Sphinx индекс попадает, а только через определенный промежуток времени, когда произойдет индексация?
Меня больше интересовал алгоритм, который был написан вами на php. Если он еще остался, был бы очень признателен за него. Со своей стороны обещаю указать ваше авторство даного алгоритма.
Дамир, вы бы не могли выложить куда-то алгоритм, а то топик уже старый и ссылки не работают, а мне очень интересно посмотреть реализацию.
Буду очень признателен, спасибо!
Спасибо, сегодня вечером обробую ;)
Подскажите, пожалуйста, какой пароль, а то интересно взглянуть на ваше творение ;)
Мне кажеться, автор привел пример как увеличить скорость в уже существующих проектах.
Когда-то портировал из ExtJs в Prototype подобное, может кому-то пригодится ;)


Util = {};
Browser = Prototype.Browser;
(function() {
var ua = navigator.userAgent.toLowerCase();

Browser.Opera = ua.indexOf("opera") > -1;
Browser.Safari = (/webkit|khtml/).test(ua);
Browser.IE = !Browser.Opera && ua.indexOf("msie") > -1 && window.attachEvent;
Browser.IE7 = !Browser.Opera && ua.indexOf("msie 7") > -1;
Browser.IE6 = Browser.IE && !Browser.IE7;
Browser.Gecko = !Browser.Safari && ua.indexOf("gecko") > -1;
Browser.Strict = document.compatMode == "CSS1Compat";
Browser.BorderBox = Browser.IE && !Browser.Strict;
Browser.PngSupport = true;
Browser.AjaxSupport = Ajax.getTransport();
Browser.Secure = window.location.href.toLowerCase().indexOf("https") === 0;
Browser.Nice = (typeof encodeURIComponent != 'undefined') && (typeof document.getElementById != 'undefined');

if (Browser.IE) {
var v = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
if (v != null && Number(v[1]) < 5.5) Browser.PngSupport = false;
};

// remove css image flicker
if (Browser.IE6) {
try {
document.execCommand("BackgroundImageCache", false, true);
} catch(e) {}
};
})();

Util.Dom = {
attachBrowserCss: function() {
var bd = Util.Dom.getBody();
if (!bd) {
return;
}

var cls = [Browser.IE ? "ie " + (Browser.IE6 ? 'ie6': 'ie7') :
Browser.Gecko ? "gecko":
Browser.Opera ? "opera":
Browser.Safari ? "safari": ""];

if (Browser.PngSupport) cls.push("png");
if (Browser.Mac) cls.push("mac");
if (Browser.Linux) cls.push("linux");
if (Browser.BorderBox) cls.push('border-box');
if (Browser.Strict) { // add to the parent to allow for selectors like ".strict .ie"
var p = bd.parentNode;
if (p) p.className += ' strict';
}
bd.addClassName(cls.join(' '));
},

getBody: function() {
return $(document.body || document.documentElement);
}
};
А прикол в том, что находятся личности который берутся ха такие заказы, просто ради рейтинга и отзыва ;)
Красота требует времени и жертв ;)
Так, что напильник в руки иии.. хотя я думаю, уже есть готовые решения на этот случай ?
Вот тут написано про text-overflow
http://habrahabr.ru/blog/webdev/35441.html
Очень хорошее помещение, пол года назад мои знакомые снимали его под офис ;)
Больше всего там радуеют площадки под открытым небом, особенно когда над тобой пролетают самолеты (рядом Жилянский аэропорт)!
Наконец-то они задумались об юзабилити, а то пока раскажеш клиенту как работать с админкой, умереть можно ;)

Information

Rating
Does not participate
Location
Киевская обл., Украина
Date of birth
Registered
Activity