• Как научиться решать задачки на python?

    mayton2019
    @mayton2019
    Bigdata Engineer
    По математики не силен ((

    Не переживай сильно. Для 80% современных задач разработки тебе понадобиться только школьная математика.
    Сложить умножить и процент посчитать. Всё остальное - технический дискурс что делать и как делать.

    Высокая наука ушла в области datascience, AI, quantum-computing, и всякие формальные логические (тьфу) системы где теоретики занимаются онаниз.... эээ короче фигнёй страдают.

    Что тебе понадобиться на самом деле. Структуры python. Библиотеки. Основы мульипоточки. Работа с файлами и сетью. Там не бох весть какая наука. Школьники разбираются. Вот... тут каждый день кодят дискорд и телеграм ботов.

    Еще обрати внимание на операции со строками. Строки - основа современного бизнес-кода. Сравнение строк. Подстроки. Замены. Поиск по регулярке. Это должно быть выучено как молитва. Очень часто программист хорошо умеющий работать со строками выкрутится из любой ситуации. Распарсит json и так далее вручную.
    Ответ написан
    2 комментария
  • Как научиться решать задачки на python?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Что учить дополнительно? Логику что ли?
    Неужели сложно обозначить шаги для решения задачи?
    Нужно перемешать список. Что такое перемешать список? Это сделать так, чтобы элементы были на случайных местах. Что нужно сделать чтоб они были на случайных местах? Взять элемент и поменять его местами со случайным элементом. Что нужно чтоб выбрать случайное место? Взять функцию генерации случайных чисел и обозначить границы выборки случайных чисел.
    Итого:
    1. Запускаем цикл от первого элемента до последнего
    2. Берём элемент, получаем случайное число в пределах размера массива
    3. Меняем местами текущий элемент и элемент под случайным числом

    ВСЁ
    И это работает почти с любой задачей
    Ответ написан
    1 комментарий
  • Как научиться решать задачки на python?

    @kaka888
    C, C++, Qt, Python Flask, MySQL, Lua
    Для начала неплохо было бы разобраться с русским языком, ошибки чуть ли не в каждом предложении.
    По программированию рекомендую решать для начала самые простые задачи: на codewars.com такие задачи обозначены уровнем 8 kyu. Когда будете уверенно решать 8 kyu, можно будет переходить на 7 kyu и так далее.
    Ответ написан
    Комментировать
  • Как избежать фильтров от поисковиков по отношению к мед сайтам?

    webrevenue
    @webrevenue
    Веб-дизайнер и SEO оптимизатор
    Погуглите про Google Medic Update (алгоритм 2018 года). В яндексе не чего подобного вроде нет. Если не жалко 75$ то вот эта книжка как раз для вас https://drmax.su/ymyl-book
    Плюс вот 2 статьи в помощь:
    1. https://drmax.su/recovering-from-googles-medic-upd...
    2. https://drmax.su/recovering-from-googles-medic-upd...
    Ответ написан
    Комментировать
  • Как избежать фильтров от поисковиков по отношению к мед сайтам?

    opium
    @opium
    Просто люблю качественно работать
    Поисковик не предвзят, ему на все насрать, если сайт белый, а не чернуха санкции не реально получить
    У меня из нескольких десятков белых проектов разнообразных тематик ни один не ловил штраф от Гугла и я ничего для этого не делал
    Ответ написан
    1 комментарий
  • Как повысить уровень html css?

    EvgenyGG24
    @EvgenyGG24
    JavaScript, Node.js
    А 3 года назад как научился хорошо верстать?
    Ответ написан
    1 комментарий
  • Сколько можно заработать front-end разработчику на upwork-e?

    Lucian
    @Lucian
    https://t.me/MakeFreelance
    Зависит от желания, потребностей и целей, средняя цифра это как в анекдоте про температуру в больнице, у меня когда надо $5-8к в месяц, когда очень надо $15-20к, когда не надо 1к, когда отдыхаешь 0. Вот и разделите.

    Ещё зависит от профиля, портфолио, умения общаться и продавать, от английского мало зависит.
    Ответ написан
    4 комментария
  • Сколько можно заработать front-end разработчику на upwork-e?

    opium
    @opium
    Просто люблю качественно работать
    Умножайте для начала на два, потом ещё раз на два
    Ответ написан
    Комментировать
  • Сколько можно заработать front-end разработчику на upwork-e?

    yetanothercoder
    @yetanothercoder
    java(script) coder
    доход в районе 60-70 ты руб. Работаю быстро. С клиентами ладим хорошо) но больше 70 000 р. крайне редко.
    некоторые в день столько делали (рейты 100$+/ч не фантастика) и причем только на php(!): https://youtu.be/Qivpu0c4s08
    Очевидно что во фронте в целом с его разнообразием - можно не меньше как минимум.
    Ответ написан
    1 комментарий
  • Как повысить знания в чистом javascript-е?

    @andre777-14
    Привет. Перед рекатом или ангуляром дейстительно важно набить руку на чистом js.
    Я например когда учил - простой todo list реализовал по инструкции в ютуб и залил себе в репу + добавил дополнительный функционал.
    Второй проект - приложения по погоде (данные передаються по API)
    Правда канал на английском - https://www.youtube.com/watch?v=KqZGuzrY9D4
    Из плюсов - чел детально обясняет каждый шаг.
    Ответ написан
    Комментировать
  • Как повысить знания в чистом javascript-е?

    kirbi1996
    @kirbi1996
    Привет, набери в интернете JavaScript 2.0 мужик записал бесплатный курс, а платное только дз, уроки смотри его, а в качестве дз решай задачи на codewars. Параллельно читай книги, для начала Флэнаган будет наверное не интересно, поэтому найди что нибудь более легкое, инет в помощь. Затем когда более менее что то поймешь, ну или начнешь так думать, посмотри видеокурс Sorax на ютуб. И обязательно каждый день решай задачи. Пока будешь решать задачи, и учится выстраивать алгоритмы, будешь пользоваться документацией и начнешь лучше понимать тонкие моменты. Затем плавно можешь переходить к ES6, это такой стандарт, который имеет некоторые удобные фишки. Про остальные фреймворки пока рассказать не могу так как сам еще учусь и их не затронул
    Ответ написан
    Комментировать
  • Как повысить знания в чистом javascript-е?

    nomorehero
    @nomorehero
    Без фреймворка JS всего лишь табуретка, что бы подпирать верстку или делать её красивее.
    Выучи чистый JS, выбери направление.
    Фронт - идешь в vue, react, angular.
    Back - углубись в node js.

    Последовательно, дочитывай до конца учебник Ильи Кантора (learn.js), параллельно тренируй навыки в написании реальных задач. Напиши то, что уже написано другими, сделай лучше. Например, слайдер с расширенными функциями, фотогалерею и т.п., примеров много и они кругом.

    Если уйдёшь в react, vue или ang, так же пиши практические, реальные вещи, которые тебе нужны в работе будут. Например чат напиши или красивый и нужный сервис по обработке фото с наложением фильтров. Это уже практика и уже портфолио.
    Задачи, например hackerRank - это хорошо, но это не средство достижения. Задачам посвещать более 25% процесса учёбы - глупо и не сравнимо с реальной практикой. Практике уже уделять более 60% разумно (после прочтения книги соответственно, когда будет база, к книге ты ещё вернешься много раз).
    Ответ написан
    2 комментария
  • Как повысить знания в чистом javascript-е?

    PolarBearGG
    @PolarBearGG
    I know that I know nothing
    курс на udemy для старта
    тогда https://www.amazon.com/Eloquent-JavaScript-3rd-Int...
    паралельно ООП + https://rozetka.com.ua/150327367/p150327367/?gclid...
    затем SQL ну и какойто фреймворк
    Ответ написан
    Комментировать
  • Как повысить знания в чистом javascript-е?

    i__dmitry
    @i__dmitry
    Weaving a web
    Учить https://learn.javascript.ru/ и реализовывать реальные задачи. Ставишь себе задачу, которая сложнее, чем то, что ты реально умеешь, и пытаешься её решить, обращаясь по всем непонятным вопросам к гуглу и вышеупомянутому учебнику. Только так можно чему-либо научиться, и не только в JS. Других путей нет.
    Ответ написан
    Комментировать
  • Что означает "Участие в Open Source проектах"?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Берете JS-библиотеку или фреймворк, которая вам по душе, идете на ее github, клонируете и помогаете. Если вы новичок, то можно начать с проверки присланных багов, написания и перевода документации, обновлении зависимостей и других мелких задач.
    Ответ написан
    4 комментария
  • Что означает "Участие в Open Source проектах"?

    rim89
    @rim89
    программист-велосипедист
    Написали какой то вилосипед, типа слайдера на JS - выложили на githab - вот и участие в OS проекте
    Ответ написан
    Комментировать
  • Можно ли изменить содержания яндекс, гугл и тизерных реклам?

    kopcap_va
    @kopcap_va
    SEO Consultant
    Можно, в настройках показа объявлений обычно есть список тем по которым можно поставить/убрать галочки c неприемлемых для вашего сайта тем.

    Например, в Adsense это есть в "Разрешение и блокирование объявлений → Выбираете сайт (или для всех) - появится пункт в меню деликатные категории - скрин и отключаете ненужные.

    В других системах аналогично.
    Ответ написан
    1 комментарий
  • Как можно составить семантику?

    @purplesky
    Советую группировать руками. Так будет лучше всего. Используйте фильтры, стопслова, анализы групп и т. д. в словоёбе (не помню какие инструменты есть в нем, но в КК точно есть). При составлении кластеров опирайся на логику и конкурентов.

    Вот допустим у тебя собрался кластер такой:
    острая мигрень
    отчего мигрень
    отчего бывает мигрень
    отличие мигрени от головной боли
    откуда мигрень
    откуда берется мигрень

    Давай рассуждать. Ключ: "острая мигрень". Зачем он? Что надеется получить пользователь зайдя по этому ключу? Это слишком общий запрос - ты не понимаешь, что он хочет увидеть - описание болезни, купить лекарство или как её лечить. Нужно смотреть выдачу и решать, есть ли там сайты, аналогичные твоему. В зависимости от этого оставлять или удалять ключ.

    Ключи:
    отчего мигрень
    отчего бывает мигрень
    откуда мигрень
    откуда берется мигрень
    Подходят друг к другу, так как отвечают на один вопрос пользователя. Этот кластер можно расширить и добавить в него НЧ запросов. Например я сделал простой запрос в вордстате и могу посоветовать добавить как минимум еще ключей:
    почему мигрень 604
    почему возникает мигрень 55
    почему бывает мигрень 47
    почему появляется мигрень 27
    почему начинается мигрень 27
    почему происходит мигрень 19
    почему болит голова +при мигрени 18

    Также можешь добавить сюда поисковые подсказки, релевантные запросы, правую колонку вордстат и т. д.
    Ключ "отличие мигрени от головной боли" не совсем подходит к данному кластеру по-моему мнению, но нужно смотреть выдачу опять же. Если в топе стоят лонгриды, которые в одной статье ранжируются по разным кластерам, то можно расширять и делать также. Например писать статью: "Мигрень и всё что с ней связано" (грубый пример привожу). И в ней описывать вообще все вопросы, которые могут возникнуть, т.е. что это за болезнь, почему она происходит, как её лечить, какие лекарства покупать, мигрень у детей, мигрень у взрослых и т. д.
    В другой ситуации, если такого в выдаче нет - я все же склоняюсь сделать отдельную страницу и на ней описать отличие мигрени от головной боли. Но без погружения в тематику не сказать.

    Короче говоря главный совет - смотри выдачу топ 5 хотя-бы, анализируй и руководствуйся логикой. Представь себя пользователем, что ты вбиваешь эти запросы и что ты надеешься увидеть по ним.
    Ответ написан
    7 комментариев
  • Как асинхронно загрузить css?

    zooks
    @zooks
    Frontend
    Для PageSpeed достаточно вынести стили в футер, а в head подключить критические стили.
    Ответ написан
    3 комментария
  • Как можно сделать вот такое SVG? c hove?

    AndrewHaze
    @AndrewHaze
    Умею гуглить яндексом
    Про SVG
    Ответ написан
    Комментировать