• Telegram Bot как узнать chat_id зная username?

    @PoiskPodbor
    poisk-podbor.ru
    curl https://api.telegram.org/bot{ваш токен}/getUpdates

    Вернет все "chat":{"id": dddddddddd," ...
    к которых вы есть.
    Обратите внимание что chat_id с тире вначале - это каналы. а просто цифры - просто чаты .
    Ответ написан
    1 комментарий
  • Как называется этот стиль в веб дизайне?

    @agent_tremolo
    UX/UI дизайнер
    Flat, в первом примере видно движение в сторону semi-flat (блок с тенью, придающей объем).
    Гайдлайнам Material Design не соответствует не один, хотя влияние небольшое есть.
    В целом, надо помнить, что флэт уже изрядно поднадоел, сейчас входит в тренд semi-flat с большими выразительными возможностями.
    Ответ написан
    2 комментария
  • Как создать онлайн сервис конструктора всплывающих окон?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Бекенд - делает серверную логику,
    Фронтенд - делает клиентскую логику,
    Верстальщик - верстает сервис, по макету, нарисованному дизайнером
    Дизайнер - рисует дизайн сервиса

    По 1му каждый. Можно убрать верстальщика и оставить только фронтенд разработчика, при условии, что тот умеет верстать(хотя, он должен уметь верстать, но, некоторые уже не любят этим заниматься).

    Тз, откуда мне знать, как его правильно составить, если я не знаю весь функционал вашего сервиса, пускай он и похож на другие. Для начала выпишите себе весь функционал, опишите работу этого функционала, что с чем должно взаимодействовать. Какой должен быть личный кабинет, что в нём должно быть, сайты, на которых размещено окно, графики какие-то или ещё что-то. Если вообще не знаете, то я бы на вашем месте сначала изучил сервисы, которые вы привели в пример. Как и что у них сделано, выписал бы минусы того сего, плюсы какие у них, отличие друг от друга. Эти данные использовать для построения своих требований для своего сервиса.

    Порядок действий.
    1) Описали всю логику сервиса, ПОЛНОСТЬЮ, до мельчайших деталей, прям каждую писечку!!!! Всё всё всё. После прочитать раза 3 от начала до конца, 100% появятся правки или дополнения. Все функции по монетизации, тарифы, личные кабинеты, конструктор самого окна, функционал вставки этого окна и всё всё всё. Ибо никто не станет вам на добром слове вносить изменения в созданную прогерами архитектуру проекта, потому что вы, не удосужились вписать новое требование в тз. С вам, что логично, потребуют доп плату уже к той, что была оговорена в начале.

    2) Ищите дизайнера. Нашли? Отлично! Тогда:
    1.1) По вашему тз делается прототип, того, что и как будет расположено на сайте, где какие элементы. Это как первые наброски, чертёж, если угодно.
    1.2) На основе этих набросков рисуется макет, утверждается дизайн сервиса.
    1.3) Утвердили все страницы, все элементы, все всё всё. У вас уже есть то, как выглядит ваш сервис.

    3) Берём фронтенд разработчика + бекенд разработчика
    Тут нужно подойти ответственно. Хорошего разработчика порой трудно найти, часто, хорошие стоят дорого, дешёвые сделают тяп ляп и ваш сервис станет очень сложно менять и дополнять в будущем.

    Нашли? Отлично!
    Обсуждаете с ними, что и как будет, и что вы вообще хотите. Показываете им 2м тз, макеты. Они между собой, на основе этого тз, распишут план работ, сроки, вёрстку, а так же, как и что будут реализовывать и что им может понадобиться. Как будут работать эти всплывающие окна, куда какие данные будут отправлять и т.п.

    Сам план работ, лучше разделить на этапы с вашей стороны. Т.е. Сделали один функционал, проверили, ещё 1 проверили. Разделить всё на задачи. Вам от этого только лучше, т.к. вы видите, что уже реализовано и сам факт того, что процесс идёт. Но повторюсь, нужно эти этапа с прогерами обсудить и принять.

    На основе того, что они решат, вам нужно выбрать хостинг. Все хостинги разные, у всей свой функционал, вместе с ними(так как вы наверняка не шарите) нужно выбрать хороший хостинг, т.к. ваш сервис предпологает размещение своих окон на чужих сайтах, а значит, в теории, что разместив таких окон около тысячи, на ваш сервер пойдёт некая нагрузка. Этот вопрос нужно учесть, что бы он в ненужный момент не упал от нагрузки. Скажу сразу, может стоить дорого, но это ваши заботы)))

    4) Тестирование
    Все всё сделали, ура. Дальше, начинаем тестировать сервис на его функционал. Ошибки и баги будут 100%. Все мы люди, все можем ошибиться, нужно эти ошибки исключить.

    5) Выкатка приложения:
    Т.к. сайт делался на дев(там, где разрабатывают) версии, осталось выложить сайт на основной домен(Который вы должны ещё приобрести). Выложили, всё настроили, ура. Приложение готово. Далее, реклама, маркетинг, сео и прочая чушь.

    P.S. Так как всё это пахнет фрилансом, то будьте готовы, что вас могут кинуть, игнорить, пропадать не известно куда. Не забудьте составить договора с прогерами, где будут описаны все нюансы. А так же, что бы под конец все права принадлежали вам и только, получение всех доступов, данных и т.п. Иначе потом, можете всё похерить и никто вам уже не поможет.

    Примерно так))
    Ответ написан
    Комментировать
  • Вставка видео-ролика на сайт, какой формат лучше?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Ваша задача не решаема. Гиг никак не ужать, в какой-нибудь адекватный размер
    какой формат

    Для веба применим только один формат, чтобы было максимально кроссбраузерно mp4 (h264-видео + aac-аудио)
    Уменьшайте разрешение и битрейт по максимуму, пока пиксели в глаза не полезут.
    + см Как оптимизировать видео, вставляемое в качестве фона?
    Ответ написан
    Комментировать
  • Как устроена инфраструктура Telegram ботов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Есть же подробная, публично доступная документация
    https://core.telegram.org/bots

    И даже по-русски
    https://tlgrm.ru/docs/bots/api
    Ответ написан
    Комментировать
  • На чем обычно делают бэкенд для SPA?

    DexterHD
    @DexterHD
    Software Engineer, Teamlead, CTO
    PHP, Python, Java, Go. В общем на любом языке программирования на котором можно реализовать работу с сетью.
    Ответ написан
    4 комментария
  • Как узнать ID юзера в facebook?

    totalcount
    @totalcount
    Начиная с API версии 2.0, username вообще нельзя больше использовать — именно поэтому и выдает ошибку. Единственный способ получить доступ к данным юзера фб — это авторизовать его в своем приложении и заюзать эндпоинт /me. Ну и однозначно стоит забыть про юзеров фб, которые не авторизовали ваше приложение, их данные больше никак нельзя получить и обусловлено это вездесущим privacy. Удачи!)

    Если же делать без API — тогда парсить тут.
    Ответ написан
    Комментировать
  • Какие бесплатные программы использовать в SEO?

    ivan2010sam
    @ivan2010sam
    Вчера рекорд, сегодня норма!
    TopAnalyzer - бесплатная программа для анализа сайтов из ТОП 10 в яндексе и гугле.
    Бесплатно проверять позиции можно тут https://spyserp.com/ru/
    Ответ написан
    Комментировать
  • Как создать тепловые карты Google Maps с различными подключаемыми данными (подробнее подкатом)?

    begemot_sun
    @begemot_sun
    Программист в душе.
    leafletjs.com/examples/choropleth
    ну и там всякие еще плагины. изучайте.
    Ответ написан
    Комментировать
  • Какой фреймворк выбрать для разработки marketplace-платформы?

    AgentProvocateur
    @AgentProvocateur
    Наймите менеджера проекта с опытом реализации подобного. Он подберет стек технологий, разработает ТЗ, соберет команду разработчиков (минимум 2-3), проконтролирует разработку и сдаст вам проект под ключ. Без него вы будете мыкаться, как слепые котята, и по итогу потратите больше временных/денежных ресурсов, чем затратите на оплату специалиста.

    По теме - выбор для бэкенда, скорее всего, будет из:
    • laravel/yii (php);
    • rails (ruby);
    • django (python).

    Если PM решит, что в проекте необходим клиентский рендер, то и на фронтенд нужно будет выбрать из:
    • angular;
    • react;
    • vue.

    Насколько мне помнится, множество маркетплейсов было разработано на ruby on rails, возможно, и для вас это оптимальный выбор...но это не точно))
    Ответ написан
    3 комментария
  • Какие технологии использовать для создания чата?

    @whiteleaf
    А если сделать связку с использованием: Node.js - backend, angularjs - frontent, socket.oi, mongodb.

    Вроде под все браузеры и работает быстро. Может поддерживать много одновременных запросов.
    Ответ написан
    1 комментарий
  • Какое решение выбрать для большого интернет магазина?

    PavelMonro
    @PavelMonro
    Opencart, Magento
    Ответ написан
    Комментировать
  • Какой оверхед у трафика https против http?

    sim3x
    @sim3x
    В ИТ, когда какой-то шпиціалист что-то говорит, можно просто попросить у него линк на тесты и метрики

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

    stackoverflow.com/a/149445

    stackoverflow.com/questions/1468648/https-vs-http-...

    https://www.keycdn.com/blog/https-performance-overhead/

    Traffic overhead 5kb per connection
    CPU overhead 2%
    Ответ написан
    7 комментариев
  • Какую работу выполняют настройщики рекламных кампаний?

    Никакой из той, что заказчик может выполнить самостоятельно, потратив день на чтение справки директа и пару дней на настройку. Если человек не совсем олень, он сможет настроить объявления точно также, ну может директолог сэкономит 100 рублей, запросив за работу 10 тысяч (и то если разбирается в отрасли заказчика). Смысл их нанимать есть только в случае, если три дня вашего времени стоят больше, чем вы заплатите этому самому рекламщику, либо если вы не совершенно не умеете обращаться с компьютером. Если рекламная ниша перегрета - вам ни один директолог не настроит объявления по приемлемой цене, нет таких волшебных пилюль. Если же в регионе рекламы по данной тематике сильной нет - слить деньги можно лишь намеренно, либо не изучив доки яндекса и гугла.
    Ответ написан
    Комментировать
  • Что из себя представляет гайдлайн сообщества вконтакте?

    llgruff
    @llgruff
    Scala
    Говорить стоит о фирменном стиле бренда, а ВК это частный случай.
    Айдентика (ее еще называют «фирменным» или «корпоративным стилем», «brand ID» или «corporate ID», кому как удобно) — это визуальная составляющая бренда, призванная повысить его узнаваемость и создать впечатление целостности.
    Гуглить предлагаю так: фирменный стиль filetype:pdf
    В частности для Вконтакте это оформление с учетом логотипа и корпоративных цветов:
    • Группы
      1. Аватар [вертикальный] размер 400px * 1000px
      2. Шапка [горизонтальная] размер 1590px * 400px
      3. Пост на стене [квадрат] размер 1500px * 1500px
      4. Картинки для товаров [квадрат] 1000px * 1000px
      5. ... другие стандарты размеров
      6. Меню и вложенные wiki-страницы

    • Страниц администраторов
      1. Аватары с логотипом
      2. ...

    58fc3a482fc14ead9cab2e42675310d9.jpeg2d500a07fbfd4ee9be8b75f67fa2842b.jpeg2d1d1c40eb334686940dd868b2ee951c.jpege2cb6ee58e2146db9ebdbba8313665e0.jpeg2f97b74704204418bc45286e6f8a2c82.jpegc86b37f12e114acbb4a940e3a33f969d.jpeg4b16c68b4ad04c01a8785b883039f998.jpeg702c8b36c7b947c09bf5ecb9a1a5cec3.jpegc303ca96dc8843f081972c955ef1a8b2.jpeg
    Прочитайте Оформление группы «Вконтакте»
    Ответ написан
    3 комментария
  • Какие есть способы монетизации официальных сообществ?

    @purplesky
    Крупные, брендовые, официальные сообщества не будут рекламу на стене давать и в блоке ссылок. Как правило такие сообщества преследуют совсем другую цель.

    У меня большие сомнения, что вы являетесь администратором подобного паблика или группы.

    UPD: Предположу и предупрежу. Если вы решили создать подобный "официальный" паблик и вести от лица чужого бренда коммерческую деятельность, то вам грозит ст 180 УК РФ.
    Ответ написан
    3 комментария