Search
Write a publication
Pull to refresh
69
0
Павел Довбуш @dpp

User

Send message
Оффтопик:
Как что-то запостить? Пытаюсь добавить [http://habrahabr.ru/topic/add/] - вываливается редирект на [http://www.habrahabr.ru/info/wiki/?title=%D0%9A%D0%B0%D1%80%D0%BC%D0%B0] с ошибкой логина к БД
Читаю [http://habrahabr.ru/info/help/karma/] и понимаю, что чтоб запостить что-либо надо уже иметь карму.
В «Я умный» написано, что можно постить без кармы, а в хэлпе - что уже нельзя.

Вопрос: где взять кармы? )))
плюсики у коментариев это что? имеют они какое-то отношение к карме? У меня никак не отражаются - вот и получается, что единственный способ добыть кармы - выпрашивать ее в офтопиках )

ЗЫ: читаю хабр 4 месяца. решил вот присоединиться т.к. радует на удивление вменяемая комьюнити.
все-таки забавно заниматься такими глупостями... Вот, добавил еще градиент цвета туда же и поправил одну глупость.

http://paul.dovbush.googlepages.com/test-zoom2.htm
Мне тоже стало интересно ) Потратил 5 минут на написание и 10 на отдирание своей библиотеки от написаного ))
Такая ностальгия по ушедшим годам, когда я только узнал что такое js и делал простелькие эфекты... Порылся в архивах и такое умиление испытал рассматривая свои первые каракули...
Вот рабочий пример: http://paul.dovbush.googlepages.com/test-zoom.htm. Где можно применить только не понятно. Скорее уж вот это http://www.artlebedev.ru/tools/technogrette/js/zoom/ можно где-то использовать.

function dZoom(config)
{
    for(var i in config)
        this[i]=config[i];

    this.init();
}

dZoom.prototype={
    target:null,    // effect target UL
    delta:10,    // decrease size delta
    max:150,    // max font size
    min:30,        // min font size
    unit:'%',        // font size unit

    init:function()
    {
        if(typeof(this.target)=='string') this.target=$(this.target);
        if(!this.target) throw 'dZoom>> src required';

        // remove useless childNodes
        var chs=this.target.childNodes;
        for(var i=0; i<chs.length; i++){
            if(chs[i].nodeType!=1)
                this.target.removeChild(chs[i--]);
        }

        addEvent(this.target,'mouseover',delegate(this,this.hover));

        this.reflow(this.target.firstChild);
    },
    hover:function(e)
    {
        var sender=e.target||e.srcElement;
        if(sender.nodeName!='LI') return;

        this.reflow(sender);
    },
    reflow:function(li)
    {
        var max=this.max, delta=this.delta, min=this.min, unit=this.unit; // cache
        var cp=li, i=0;

        while(cp){
            cp.style.fontSize=Math.max((max-delta*i++),min)+unit;
            cp=cp.previousSibling;
        }

        cp=li.nextSibling, i=1;

        while(cp){
            cp.style.fontSize=Math.max((max-delta*i++),min)+unit;
            cp=cp.nextSibling;
        }
    }
};
По евросеть полностью согласен. По-моему у столь крупного продавца должен быть более вменяемый интернет-каталог/магазин товаров. Намного более удачным примером считаю http://telephone.ru/ (интересно кто его сделал) хотя и у него есть недостатки.
>1. Теория шести рук. от меня до Лебедева — 1 человек, до Буша — 3
А по-моему это не про то. От меня до буша тоже 3 руки, но я абсолютно уверен, что он никак не отреагирует на мою "ликвидацию". Даже мой первый круг (кроме родственников) наврядли заметит, а если и заметит, то первым делом в голову _нормальному_ человеку прийдет тысяча и один «спокойный» вариант.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity