• Как напомнить пользователю о посещении сайта принудительно?

    Bakotiinii
    @Bakotiinii
    У нас для этих целей используется Slack:

    Вешаем бота, который ровно в 18-00 (за час до конца работчего дня), рассылаем всем напоминания, что надо сделать определенное действие.

    Кто действие не сделал, утром в 10 часов приходит напоминание, что типа ты забыл это сделай - сделай иначе бобо.
    Ответ написан
  • Как в Python задать одноразовое событие в будущем?

    Bakotiinii
    @Bakotiinii
    CRON
    Пишешь команду, где задаешь условие
    Вешаешь конфиг в крон
    И Готово!
    Ответ написан
  • Курсы это налог на тупость или что?

    Bakotiinii
    @Bakotiinii
    1) Курсы - это трата времени, так как книги и документация читаются в разы быстрее. Единственный момент, когда можно посмотреть какой-то ролик - это понять общую концепцию, как это работает.
    2) Если человек говорит, что он не может самостоятельно что-то изучить, либо понять - ему надо, чтобы ему что-то объяснили, то ему не место в Айти, ибо работа программиста - это чтение документации и подгон решения под задачу.
    3) Задача курсов не научить вас программировать. Задача курсов - это продать вам курс и дать ощущение, что вы не зря потратили деньги.
    4) То, что вы создали вопрос в стиле "этот курс для дурачков, ха-ха-ха", хотя на самом деле хотите собрать фидбек по этому курсу перед покупкой, говорит о том, что вы жадный - это хорошо. Дополнительная мотивация читать книги с целью сэкономить.
    Ответ написан
  • Перейти с Java Android на PHP?

    Bakotiinii
    @Bakotiinii
    1) "Куча школьников на PHP" - это устаревший стереотип. Из-за рекламы курсов для вайтишников и общей пропаганды сначала школьники учили Python, а теперь учат JavaScript. ПХП уже давно никто не учит в "школе", да и ПХП уже давно не тот.
    2) Что такое PHP сейчас? - это либо разработка чего-то сложного веб-ориентированного на Laravel/Symfony (пишется на этом в разы сложнее, чем на Django/Node.js условных), либо поддержка решений на Битрикс/Магенто (надо досканально знать эти платформы и их апи). Сайты визитки и прочую чушь - уже сильно не пишут, для этого есть онлайн-конструкторы сайтов.
    3) Вам надо работу найти и получать айтишну зп или слушать советы людей с опытом разработки 10+ лет, которые будут вам предлагать учить Go/Rust/Scala и прочую оторванную от ситуации "начать карьеру в Айти" чушь? Вот вам человек рекомендует вливаться в Open Source и развиваться. Да, очень гениально! Это очень вам поможет получить деньги на съем квартиры. Вот придет к вам хозяин квартиры и спросит: "Где деньги", а ты ему такой: "А я вот опен сорс сделал три коммита"
    4) Есть хорошее правило: "Один раз официально работал программистом, значит уже программист". Ваше резюме будет уже впереди кучи таксистов и менеджеров, которые прошли условные курсы по программированию. Подавайте резюме на все, что касается Java (я бы в том числе подавал и на QA-Automation), а сами впараллель учите PHP. А там либо работу на Java получите, либо уже для ПХП созреете.
    5) Не пишите в резюме, что вы Джун. Подавайте на вакансии Jun-middle. Не всегда все, что пишут в вакансиях надо. И да, выбирайте адекватные зарплаты в вакансиях. Обычно те, кто сразу ставят адекватный ценник, более адекватен в работе, чем те, кто хочет программиста за копейки.
    Ответ написан
  • На чем написан бекенд в крупных приложениях?

    Bakotiinii
    @Bakotiinii
    1) Зависит от сферы применения приложения. Например, если это Финтех или какие-то Гео-сервисы, то там принято писать на Java. За столько времени применения Java в этой сфере было разработано определенное количество библиотек и платформ заточенных четко под эту сферу, и на других языках этого ничего нет. Следовательно ни у кого не появляется желания тратить время на изобретение велосипеда и выбирают Java.

    2) Чаще всего сервисы реализуют связку. Например, php + node.js / java + go итд. Естественно сначала все пишется на голом php/java условно, а потом по мере роста сервиса ключевые элементы выносят в отдельные подсервисы на технологии, которые для этого лучше подходят.

    3) Стек:

    - PHP (Symfony/Zend) - интерпрайз на php
    - Python (Django/Tornado) - интерпрайз на python. Насчет Фласка (Flask) ситуация следующая, что его начали применять для микросервисов, ибо он легкий. Но потом все же решили делать микросервисы, где каждый микросервис это монолит на Django (так получается удобней).
    - Ruby(ROR) - но его лучше не использовать в России. Ибо после 2008 году он стремительно потерял свою популярность и найти спецов под него будет геморно.
    - Java(spring)/.Net (ASP NET CORE) - тут все понятно.

    __

    Если вам надо писать какой-то онлайн-банк, то очевидно лучше выбрать Java.

    Если вам надо писать что-то веб-ориентированное для РФ рынка, то PHP.

    Если надо, например, сервис автоматизации для Twitch, то лучше выбрать Python (ибо у буружев считается хорошей практикой писать нативную апи либу под Python).

    .net, например, хорош для каких-то гос.сервисов. Например, в свое время писал систему учета грузов для морских портов на Балтике. Там очень удобно было весь документо-оборот делать.
    Ответ написан
  • Парсинг сайтов xpath?

    Bakotiinii
    @Bakotiinii
    Р. Митчелл. Скрапинг веб-сайтов с помощью Python.

    Там все, что вам нужно по теме парсеров на Python.

    p.s. говорят, что эту книгу какие-то нехорошие люди выложили в определенные места с ромом и черными флагами.
    Ответ написан
  • Какие есть сложности в работе с Jira?

    Bakotiinii
    @Bakotiinii
    1) Очень частые редизайны, которые меняют весь UI
    2) Гемор с треком времени (надо оценку, остаток, затраченное) подбивать ручками.
    3) Связанные тикеты не самым быстрым способом делаются.
    4) Связка Jira+TestRail делаются не самым простым способом.

    Это в плане разработчика, который работает по тикетам.
    Ответ написан
  • Какие языки нужны для создания визуальной новеллы?

    Bakotiinii
    @Bakotiinii
    Привет, все делается на ren.py - python. Самый простой и массовый вариант
    Ответ написан
  • Чем Slack лучше Telegram?

    Bakotiinii
    @Bakotiinii
    Мы раньше использовали скайп, потом перешли Слак - очень хороший поиск, легкое создание каналов, разграничение прав, интеграция с кучей сервисов - в том числе с собственными (которые не падают при смене АПИ), кастомные смайлики.
    Ответ написан
  • Как вы попадаете на IT конференции/семинары/etc?

    Bakotiinii
    @Bakotiinii
    Как я попадаю на конференции? Примерно так же, как это сделала флагоносец Индии на олимпийский играх. Регистрируемся в качестве журналиста и проходим бесплатно.
    Ответ написан
  • Как получить информацию о турах от туроператора?

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

    Согласно законодательству Российской федерации- туроператор или турагент выдает на руки клиенту — тур-путевку, договор и сопроводительный лист( лист с информацией)
    Ответ написан
  • Интернет-стартап - как реализовать

    Bakotiinii
    @Bakotiinii
    Как делаю я. Появилась идея -> Оформил её в письменном виде -> Показал умным людям (послали) -> Передал оформление идеи, показал умным людям ( сказали, что не сработает) -> Переделал концепцию идеи, добавил «Как на ней заработать» -> Показал умным людям ( сказали не сработает) -> Позвонил старшему брату объяснил идею, подошли вместе с ним у умным людям ( два человека, это уже «команда») -> получили деньги.
    Ответ написан
  • Куда развиваться дальше?

    Bakotiinii
    @Bakotiinii
    Лирическое отступление. Для чего вам нужен рост и развитие?

    — Вы хотите работать в крупной компании и делать тоже самое, только чтобы «Я работаю в супер- пупер компании»?
    — Вы хотите, получить управляющую должность и руководить людьми?
    — Вы хотите… Бабло?

    Я думаю, что самый ценный человек — это тот, кто умеет делать свое дело. То есть узкая специализация и «незаменимость» — а дальше качать права и просить, что вам нужно.

    Поэтому сначала разберитесь в том, что Вам вы сами хотите, а уж потом решайте какой путь выбрать.
    Удачи, и спасибо за внимание.
    Ответ написан
  • Легальность online-игр на деньги

    Bakotiinii
    @Bakotiinii
    Согласно федеральному закону 243-ФЗ в Российской федерации деятельность игорных заведений считается нелегальной кроме четырех специальных игорных зон. Сам пишу диплом про онлайн-покер, и парень. нифига у нас это не регулируется. Если компания зарубежом, её вообще не достать Российскими властями. Если находится в России, то пока её никто ловить тоже не собирается. Поэтому все в твоих руках, до тех пор пока я не представлю свой проект на рассмотрение создателям игорной зоне в Приморском Крае.
    Ответ написан