• Как создать вики страницу вк через апи?

    neluzhin
    @neluzhin
    Не слушайте Андрея - создавать вики-страницы через VK API очень даже можно.

    Вам необходимо использовать метод pages.save и передать в нем параметр title, который будет являться названием созданной вами вики-страницы (в таком случае параметр page_id можно не передавать).

    После успешного выполнения данный метод вернет вам ID созданной страницы.
    Ответ написан
    Комментировать
  • Почему web-сервисы стали называть API или какая между ними разница?

    1) олдскульные (SOAP/XML) веб-сервисы называли так, потому что есть группа стандартов от W3С, и там используется именно понятие "web service" (https://www.w3.org/TR/ws-arch/#id2260892);
    2) поэтому REST API называются так, чтобы побольше отличаться от веб-сервисов, и заодно подчеркнуть, что в таком взаимодействии единственный стандарт "для всех" - это HTTP. Все остальное - форматы запросов/ответов, степень соответствия архитектуре REST - определяется конкретным сервисом, и поэтому хотелось некий "легковесный" термин, который бы говорил о таких контрактах взаимодействия, которые работают поверх HTTP и соответствуют архитектуре REST. Поэтому и REST API/Web API , что переводится как "контракт, работающий поверх HTTP в соответствии с архитектурой Web".
    Ответ написан
    Комментировать
  • Как сделать tooltip со скроллом?

    e-vyushin
    @e-vyushin
    Frontend engineer
    Tipped.create('#demo-json', {
              showOn: 'click',
              hideOn: 'click',
              hideOnClickOutside: true,
              padding: false,
              ajax: {
                url: '/js/default/index/brands.json',
                dataType: 'json',
                success: function(data, textStatus, jqXHR) {
                  var brands = data.brands;
    
                  // wrapper for scroll
                  var scrollable = $('<div>').addClass('tooltip-brands tse-scrollable');
    
                  var links;
                  scrollable.append(links = $('<div>').addClass('links tse-content'));
    
                  // container that holds the names
                  $.each(brands, function(i, brand) {
                    var link;
    
                    links.append(link = $('<a>').addClass('close-tooltip')
                      .attr({ href: '#brand-' + brand.id })
                      .append($('<span>').html(brand.name))
                    );
    
                    if (i == brands.length - 1) link.addClass('last');
    
                    // clicking the link shouldn't do anything, just for this demo
                    // we'll make it hide the tooltip
                    link.bind('click', function(event) { event.preventDefault();  });
                  });
    
                  return scrollable;
                }
              },
    
              afterUpdate: function(content) {
                var scrollable = $(content).find('.tse-scrollable');
                scrollable.TrackpadScrollEmulator({ autoHide: false });
              },
    
              onShow: function(content, element) {
                var scrollable = $(content).find('.tse-scrollable');
                scrollable.find('.tse-scroll-content').scrollTop(0);
                scrollable.TrackpadScrollEmulator('recalculate');
              }
            });
    Ответ написан
  • Как сделать tooltip со скроллом?

    petermzg
    @petermzg
    Самый лучший программист
    Тултип это обычный блок. Ему можно задать
    block{
         max-height: 50px;
         overflow-y: auto;
    }

    И если его содержимое больше максимальной ширины, то появится скролл
    Ответ написан
    Комментировать
  • Self hosting какие преимущества и недостатки в сравнении с использованием IIS?

    xkeirainx
    @xkeirainx
    Фулстэк энтерпрайз разной степени кровавости
    С точки зрения приложения разницы нет, но у IIS уже есть готовый обвес: логирование, маршрутизация, консоль управления та же, а для селф-хоста всё придётся настраивать отдельно (если, конечно, будет нужно).
    Ответ написан
    1 комментарий
  • C# как получить информацию об элементах управления запущенной программы?

    newross
    @newross
    Product owner
    В общем случае нужно использовать WinAPI.
    А если покопаться - зависит от того, на чем написана программа и для чего нужны данные. Если на Java - можно использовать Accessibility. Если приложение клиент-серверное - проще будет перехватывать трафик.
    Ответ написан
    Комментировать