Задать вопрос
  • Как быть с тестовыми заданиями при трудоустройстве?

    Maksim_64
    @Maksim_64
    ML Engineer
    Был фидбек, не был фидбек, не нужно воспринимать все это на свой счет. Больше, активности. Представь себе, следующую ситуацию, баскетбол. Тебе нужно забить три трех очковых подряд, это не просто. Чем больше попыток, зайти на страйк, тем больше шансы. Рецепт один, больше откликаться, выполнять тестовые задания, пытаться удивить в тестовых заданиях и т.д.

    Твоя цель - оффер, и все посторонние мысли о справедливости, какая компания, какое тестовое и т.д. Они только отвлекают и мешают.
    Ответ написан
    Комментировать
  • Как подстраховаться на будущее?

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

    @Drno
    ну во первых не смогут, пока не смог никто
    во вторых переезд
    но вообще правильный вариант - это смена чиновников, которые не справляются со своими обязаностями. тот же РКН очевидно что не справляется
    Ответ написан
    6 комментариев
  • Как подстраховаться на будущее?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    В какую сторону можно начать копать уже сейчас?

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

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    В нативном ничуть не сложнее https://developer.mozilla.org/ru/docs/Web/API/Elem...
    btn.addEventListener('click' e=>{
      const modal = e.target.closest('.modal[data-modal=cart]');
    });
    Ответ написан
    Комментировать
  • Вызов объектом метода своего класса - это статическое связывание или динамическое?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Статическое.
    Тут понятно какой конкретно метод какого конкретно класса будет вызван.
    Ответ написан
    Комментировать
  • Можно ли создать оригинальную веб-игру без кодинга?

    Lord_of_Rings
    @Lord_of_Rings
    Дунадан - северный странник. Злой, но очень добрый
    Нет, иначе бы никто программирование не учил бы, а все бы всё в конструкторах создавали
    Ответ написан
    Комментировать
  • Можно ли создать оригинальную веб-игру без кодинга?

    Нет, без навыков программирования и веб разработки не получится, даже если найдётся какой-то конструктор.

    Большинство конструкторов нацелены на всякие бизнес-приложения с формами и табличками, а не на игры.

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

    ЗЫ:
    Геймплейно это буквально монополия, так что ссылку прикреплять было не обязательно и ничего оригинального в ней нет, кроме картинок и названий клеток
    Ответ написан
    Комментировать
  • Есть что то проще чем php?

    Если без динамики, то Pug - отличный шаблонизатор
    Ответ написан
    Комментировать
  • Будет ли мне грозить что-то если я выложу в общий доступ программу, обходящую блокировки РКН?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Сегодня нет, но уже завтра может быть всё что угодно, вплоть до признания этих программ вирусами с соответствующим наказанием.
    Ответ написан
    4 комментария
  • Могу ли я откатить все изменения на github без возможности вернуть их?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Нет. Всё, что попало в интернет - остаётся там навсегда. Особенно все изменения в git репозитории - копии его есть не только на сервере, который вам не принадлежит и в организации, в которой вы вряд ли админ/владелец, так еще и у всех остальных разработчиков тоже есть копия.
    Ответ написан
    1 комментарий
  • Как сделать общим хедер для всех страниц на express.js?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Прочесть документацию к шаблонизатору который используешь. В вопросе этого не указано.
    Ответ написан
    Комментировать
  • Будут ли учитываться совместные проекты при устройстве на работу?

    Код на гитхабе крайне редко является решающим фактором при поиске работника.
    Но в принципе, если будут смотреть - можно посмотреть на коммиты.
    Ответ написан
    Комментировать
  • Как правильно настроить сервер(а) для dev/test/prod?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    Из общих рекомендация по AWS:
    1. сделайте второй аккаунт (или два, для дев и тест отдельно) для дев\тест и еще один для root, соедините всё в организацию под root аккаунтом, настройте общий биллинг. Так, чтобы дев аккаунт, в том числе его траты можно было видеть и прогнозировать, а еще для лучшей изоляции прода от тестов
    Держать вместе прод и тест довольно опасно, ковыряясь в тесте можно случайно нагнуть прод.
    2. поднимите инфраструктуру (желательно скриптами деплоя с прода, если они есть, с изменением параметров под тест\дев) в том отдельном (или отдельных) аккаунте
    Заведите отдельные VPC для тест и дев (если они в разных аккаунтах, то вам придется это сделать)
    3. деплойте prod-like продукт в тест\дев с изменением параметров Здесь в общем то можно и остановиться но Остапа несло...
    4. вы можете создать еще один аккаунт для управления, поместить туда gitlab агенты, прочее ПО участвующее в тестировании, и т.п., предоставив доступ к нужным средам через пиринг или кроссаккаунтно AWS IAM. Так же там могут быть общие вещи для всех сред вещи (например хранилище артефактов, ECR для контейнеров...) и т.п. Здесь же, хотя тоже можно выделить и в отдельный аккаунт ради безопасности, можно организовать единую точку входа через VPN для прода-дев-тест сред для пользователей
    5. И еще один аккаунт для бэкапов важных данных, причем бэкапить лучше в другой регион
    P.S. я тут расписал как настроить инфраструктуру с точки зрения "не нагнуть прод", VoidVolker в соседнем ответе более специфично погрузился в настройку того что вам надо.
    Ответ написан
    Комментировать
  • Как и на чем написать мини систему видеонаблюдения?

    mayton2019
    @mayton2019
    Bigdata Engineer
    1) Надо сначала нарисовать архитектурную диаграмму безотносительно языка программирования.
    В виде кубиков и стрелочек. Например главным кубиком этой системы может быть сервер и система
    хранения. Отдельно например рабочее место оператора или пользователя системы. Перечислить
    что каждая часть делает. Нарисовать ограничения. Например если сервер обязан транслировать
    2 канала по 4К то его СХД должна в номинальном режиме успевать это передавать.

    А язык программирования появится уже потом как следствие из этой диаграммы.

    Сам по себе Python - подходит как оркестратор или запускатель процессов в этой системе.
    В самом простейшем варианте python может запускать например ffmpeg и контролировать
    heartbeat например.

    2) Зачем здесь автор хочет OpenCV - пока непонятно. Лучше сначала построить прототип без
    этой фичи а потом уже написать некое дополнение к задаче чтобы включить туда машинное зрение
    как отдельную часть. В противном случае ТЗ выходит слишком завязанным где все-от-всего зависит
    и непонятно с чего начинать. А начинать надо с простого а не со сложного.
    Ответ написан
    Комментировать
  • Какой отечественный linux выбрать для веб-разработки?

    @AlexVWill
    Какой отечественный linux выбрать для веб-разработки?

    Никакой. Для web-разработки абсолютно фиолетово какой у тебя Linux, отечественный или нет. И если нет какой то особой осознанной нужды в использовании именно отечественных изделий, то лучше держаться от них подальше.
    Ответ написан
    3 комментария
  • Какой дистрибутив выбрать для инфбеза?

    @maksam07
    debian, ubuntu, kubuntu, x/l-ubuntu, manjaro, Mint, "хакерский" kali - что угодно. это все линукс с разными "преднастройками"
    Ответ написан
    Комментировать
  • Как найти партнера-разработчика?

    engin
    @engin
    Engineer Devops
    Линкедин однозначно. Все прозрачно, выбираете регион присутствия, даете описание вакансии, условия далее в сервисе открываете найм и отслеживаете заявки от кандидатов, отсев с ответами или письмо об открытии диалога (переговоры) тех кто удовлетворяет в своих профилях Ваши чаяния.
    В Линкедине сервис заточен для таких акций и вся информация на ладони.
    Удачи.
    Ответ написан
    4 комментария
  • Как мне правильно развиваться в первую очередь как хороший программист, а потом уже как backend python?

    @sayman713
    Даю те советы который сам был бы рад получить много лет назад.
    Стек: FastAPI, SQLAlchemy, PostgreSQL, Docker, хватит для начала.
    Придумай интересную задачу для проекта, вообще пофиг что, главное чтобы тебе было интересно.
    1) Поставь Linux, что-то простое к примеру Linux Mint, работай в нем и привыкай к терминалу, просто пользуйся ей, команды будут запоминаться по мере необходимости.
    2) Читай книги, к примеру Грокаем алгоритмы. Бхаргава Адитья, она легко читается и с картинками..=)
    2) FastAPI, напиши несколько эндпоинтов, с простой логикой, к примеру выводи данные из запроса в консоль, разберись в REST API, попробуй отправлять запросы через Postman и свагер /docs#
    3) Когда разберешься с эндпоинтами, попробуй добавить базу данных, поставь PostgreSQL и SQLAlchemy, создай простую модель, попробуй записать данные из эндпоинта через ORM. Попробуй подключиться к базе через терминал, освой базовые команды SELECT * FROM table; ....
    4) Попробуй добавить авторизацию, почитай что такое jwt token.
    5) Напиши Dockerfile, собери проект в контейнер.

    Не сдавайся, все получится!
    Ответ написан
    1 комментарий