• Как настроить typescript чтобы он пропускал тип "any"?

    AMar4enko
    @AMar4enko
    У TypeScript компилятора есть флаг noImplicitAny, который регулирует то, как будет обрабатываться случай, когда не указан тип. В вашем случае у параметра не указан тип и noImplicitAny включен, поэтому TypeScript ругается.

    Поставьте в tsconfig.json в опциях компилятора "noImplicitAny": false
    Ответ написан
    Комментировать
  • Стоит ли учить веб в 2017, есть ли альтернативы?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    На HTML5 столько объектов, что Вам на лет 5 минимум хватит.
    Нативный JS учите и фреймворки для работы с графикой и HTML5-объектами.
    Хотите делать качественно - учитесь работать в паре: дизайнер (кто-то другой) и [верстальщик + фронт-кодер] (Вы).
    Ответ написан
    Комментировать
  • PUT & POST при написании API

    Yeah
    @Yeah
    Кратко: POST — создание, PUT — обновление
    Авторитетного источника применительно к REST не будет, так как REST, строго говоря, не определяет ни POST, ни PUT. REST просто допускает использование HTTP. Следовательно наиболее авторитетный источник по поводу POST/PUT — это спецификация HTTP 1.1:

    The POST method is used to request that the origin server accept the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.

    The PUT method requests that the enclosed entity be stored under the supplied Request-URI.

    То есть POST используется для создания подчиненной сущности, а PUT для сохранения сущности.
    POST в случае успеха всегда должен возвращать статус 201 (Created) и Location на новый ресурс.
    PUT же может возвращать как 201 (если ресурс не найден), так и 204 (No Content) — если ресурс обновлялся.
    Ответ написан
    1 комментарий
  • Что выбрать для фронтенда? Будут ли проблемы со SPA?

    @shelomanovd
    С сео все нормально если есть ssr. Бери vue. Самы простой вариант и самый как мне кажется отличный. Для ssr там есть nuxt. Он дает много плюх к сео
    Ответ написан
    4 комментария
  • Что выбрать для фронтенда? Будут ли проблемы со SPA?

    @salarimus
    Вот это билд можешь посмотреть mern.io. Практически есть все для fullstack разработки. (Правда там react а не angular)
    Ответ написан
    3 комментария
  • Machine Learning со слабой математикой?

    MarkNikitin
    @MarkNikitin
    Интересуют инновации, инвестицияии и стартапы
    Вам предстоит ознакомится с:
    "Курс математического анализа" (Кудрявцев) 3 тома
    "Курс высшей математики" (Смирнов)
    "Дискретная математика для программистов" (Новиков)
    Ответ написан
    Комментировать
  • Как узнать что за объект на сайте под курсором на Python?

    valerium
    @valerium
    Изобретая велосипед
    Вам нужен JavaScript, чистый или библиотека вроде jQuery.

    С его помощью вешаете на каждый элемент в DOM событие onhover, и далее в функции-обработчике делаете то, что хотите, например, шлёте отчёт на сервер, или показываете XPath в окошке. Только не забудьте, что у некоторых элементов может уже быть свой обработчик onhover, его надо не забывать запускать из своего обработчика, чтобы ничего не сломать.

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

    @Dark_O
    Anykey
    Я думаю вам нужно посмотреть принцип работы Adblock, так как там есть функция "Заблокировать рекламу на сайте", которая делает то что вы описали.
    Ответ написан
    6 комментариев
  • Как расшифровать cookies?

    @nirvimel
    Cookies обычно хранят хэши/уникальные_идентиификаторы сессии и других сущностей, хранящихся на сервере. Браузер цепляет сookie к каждому запросу к серверу, а сервер с помощью этих уникальных идентификаторов отличает одну сессию от другой. Множество сookies с одной страници можно объяснить работой множества, не связанных друг с другом, компонентов на сервере, каждый из которых добавляет свои фильтры через которые проходит запрос и ответ, каждый из них пытается отслеживать состояние клиента по-своему.
    Ответ написан
    Комментировать
  • Как расшифровать cookies?

    @MiiNiPaa
    Вот там есть строчка значений value - это какой-то зашифрованный хэш?
    Это строка, которую положил туда сервер.
    Что вообще значат все эти сокращения ?
    Как решит сервер.

    Куки это фактически key-value пары. Хранить там можно что угодно, от флагов (show_ads=1), до строк, хешей, зашифрованных данных и просто мусора.

    Если вы хотите добраться до кук извне браузера или изменить куки другого сайта, то у вас проблемы: браузеры делают всё, чтобы не допустить этого в целях безопасности.
    Ответ написан
    8 комментариев
  • Как расшифровать cookies?

    Кто-нибудь может подсказать как прочесть данные в cookies и как расшифровать их?
    Если без извращений, то можно просто в браузере нажать F12.
    Например, в Хроме: F12 -> Resources -> Cookies -> toster.ru.
    Ответ написан
  • Как сменить свой ip, но не через proxy и vpn?

    Jump
    @Jump
    Системный администратор со стажем.
    Как сменить свой ip, но не через proxy и vpn?
    Никак.
    Сменить IP это значит зайти на ресурс с другого адреса, а на этот адрес надо еще как то трафик доставить - а тут два варианта либо проксирование, либо тоннелирование.

    Proxy не подходит, так как их часто банят
    Банят не прокси, а конкретные IP адреса.
    Если с одного адреса куча неприятных запросов, его банят, и никого не интересует что там - прокси или нет.
    Кстати если покупать нормальные прокси - их не банят, потому что они стоят денег и народу на них не так много.
    Чем дороже, тем меньше.
    То же самое и с VPN. Если это дешевый или бесплатный сервис - он с высокой вероятностью будет в бане.
    Если это дорогой сервис - то есть шанс что бана не будет.

    Подскажите хотя бы в какую сторону смотреть и какие вообще варианты есть?
    Все просто - покупать IP адреса, которые продаются лично вам, а не тысячам других одновременно.
    А уж как там технически реализован к ним доступ - прокси или VPN не суть важно.
    Для данных целей вообще не имеет значения.
    Ответ написан
    Комментировать
  • Как сменить свой ip, но не через proxy и vpn?

    @nirvimel
    Сменить ip == Пропускать свой трафик через сервер с другим ip.
    Технические варианты:
    1. http-прокси;
    2. socks-прокси;
    3. ssh-тунель ("шелл");
    4. vpn
    Ответ написан
    5 комментариев
  • Как сменить свой ip, но не через proxy и vpn?

    sivabur
    @sivabur
    Заблокировали просто так!
    вот вам варианты
    1)Покупайте не индивидуальные соксы.
    2)В аренду Впс сервер и доп. индивидуальные ip. На них впны или соксы по желанию.
    3)Покупайте индивидуальные соксы.
    Ответ написан
    2 комментария
  • Как сменить свой ip, но не через proxy и vpn?

    tutunak
    @tutunak
    proxy, vpn, ssh. Банят все. Поэтому нужно использовать пачки, ну либо набрутить себе за бесплатно всего.
    Ответ написан
    2 комментария
  • Как сменить свой ip, но не через proxy и vpn?

    LESHIY_ODESSA
    @LESHIY_ODESSA
    VPN сервер тоже не подходит, так как нужно больше количество ip с разных точек страны, разоришься.


    Не согласен. Есть куча бесплатных VPN + несколько стран.

    superfreevpn.com
    usafreevpn.com
    getukvpn.com
    и так далее их можно найти под сотню и более.

    Если вам их не хватает и нужно больше, то тут ничем бесплатным не обойтись.

    Возможно ли просто подключаться к какому-нибудь серверу и пускать свой трафик


    Что значит подключаться? Вы что хотите подключаться как бесплатной Wi-Fi сети?
    Ответ написан
    1 комментарий
  • Стоит ли писать DLL библиотеки на Eclipse С++?

    Nipheris
    @Nipheris Куратор тега C++
    На мой взгляд вы смешиваете в одном вопросе предпочтения в выборе IDE и технические детали реализации динамически загружаемых модулей на конкретной платформе (Windows). Конкретных супер-преимуществ для разработки именно DLL вам никакая из известных мне IDE вам не даст, да они и не особо нужны - гораздо важнее адекватная поддержка со стороны тулчейна (компилятора, линковщика), т.к. для программиста все сводится к паре макросов для корректного экспорта/импорта нужных функций. Касательно компиляторов - не считая "родного" майкрософтовского cl в составе студии, тот же MinGW отлично собирает DLL на винде. Так что озаботьтесь лучше выбором тулчейна/-ов для вашего проекта под нужные вам платформы, ну и поддержкой самого С++ в IDE (подсветка, автодополнение и т.д.). То что во всех статьях по DLL упоминается студия вполне логично - поставлена платформозависимая задача ("написать DLL") - дано платформозависимое решение (берем родной для платформы компилятор и делаем проект по шаблону).
    Ответ написан
    1 комментарий