• Можно ли интегрировать языки между собой?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Конечно.

    Пишешь интерфейс на питоне, запускаешь его на целевой машине.
    Пишешь бэкенд на nodejs.

    Интерфейс по API обращается к бэкенду за данными и отрисовывает.
    Ответ написан
    Комментировать
  • Как вручную изменить канал сети WiFi?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Мак адрес к этому отношения не имеет.
    Это делается в админке маршрутизатора.

    P.S. Перед тем как отправить вопрос, было бы неплохо проверить его на грамоту хотя бы в ворде
    Ответ написан
    Комментировать
  • Какие есть популярные виды обмена и хранения данных для сайта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Чтобы избежать тумана в голове, нужно говорить не про абстрактные базы, а про конкретный проект.

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

    Нет смысла бегать галопом по европам, не освоив хотя бы один инструмент. Все SQL базы для новичка более-менее похожи.
    Nosql базы нужны для других типов данных.
    Ответ написан
    Комментировать
  • Что умеет Kubernetes, чего не умеет docker swarm?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Что же именно можно сделать в k8s, чего нельзя сделать в swarm? Хотя бы пару-тройку примеров.

    Да почти ничего. Ну разве что автоскейлинг, но это тоже можно навелосипедить.
    Разница в основном в том, что в кубере почти все из коробки, а swarm надо велосипедить.
    Это как кубер и опенщифт - в опенщифте еще больше вещей готовых из коробки.

    2. Насколько k8s более надежен? На каких-то определенных объемах, или в принципе?
    Он удобнее, а не надежнее. Удобнее своей экосистемой, инфраструктурой. Облачными сервисами, где ты можешь заказать не виртуалки и разворачивать на них кубер или сварм, а заказать сразу кубер как сервис, и не париться с его установкой и настройкой.
    Ответ написан
    1 комментарий
  • Что использовать для создания консольного меню средствами терминала?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Стандартный select недостаточен?
    Ответ написан
    Комментировать
  • Почему монитор должен располагаться ниже уровня глаз?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Попробуй сесть прямо и поднять немного голову вверх. Ощутишь, что для этого нужно немного напрягать шею.
    При взгляде вниз наоборот, шея расслабляется.
    Если сидеть долго с напряженной шеей, хронические проблемы придут гораздо быстрее.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    Обратиться в поддержку testal.mcdir.ru
    Ответ написан
    Комментировать
  • GameDev в России? Расскажите о нем?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Сталкер и Метро - украинские проекты.

    В россии были Nival с их крутыми разработками (не знаю делают ли они сейчас что-то крупное после того как их купили)
    Были "Космические рейнджеры", но компания уже не существует

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

    А крупных проектов ААА почти нет, да. Их покупать некому.
    Ответ написан
    Комментировать
  • Как найти кто дёргает скрипт?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    пользовательские кроны находятся в /var/spool/cron/crontabs
    Ответ написан
    Комментировать
  • Как реализовать управление фоновым приложением через консоль?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Нужно в итоге, чтобы работало как, например, у mongoDB - вводишь mongo и консоль переводится на управление приложением.


    Ну так там СОВЕРШЕННО не так просто.
    есть отдельное приложение монго сервер и есть отдельное приложение монго клиент, которое подключается к серверу по порту. Причем оно подключается даже не к консоли а к сетевому сокету, и можно с другого компа подключаться.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Возможно вы не очень понимаете суть semver

    У нас сейчас версия 1.8.0, некий независимый разработчик выпускает свою фичу в альфа-версию, делаем 1.9.0-alpha.1, потом он буксует и решает кучу проблем.

    Релиз не привязан к выпуску конкретной фичи. Он просто привязан, когда вы решили опубликовать новый набор изменений и решаете что в этом релизе выйдет.
    Каждый мержит свои готовые фичи в мастер, после чего тестируете уже целиком и выпускаете релиз.

    А задержавшиеся фичи пойдут в другой релиз, таким образом 1.9.0-alpha.1 это не должен быть релизом конкретной фичи
    Ответ написан
    Комментировать
  • Прокрастинация, проблемы языка или я не программист?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Я плохой программист

    Вы вообще еще не программист и не факт что им будете.

    или же неправильно распределяю время на программирование?(от 1,5 часов до 5 в день) в чем проблема?

    Если бы вы тратили от 1.5 до 5 часов в день хотя бы год, думаю было бы гораздо больше результатов.

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

    Вся проблема в том, что вы не готовы понять или принять ответ, что вы либо ленивый, либо неспособный заставлять себя изучить технологии.

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

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

    Вот возьмем школу.
    10-12 лет тратить по 5-7 часов в день на уроки.
    Вот 10-12 лет спустя - вы стали математиком? Литератором? Поэтом? Биологом? Физиком? Химиком?
    Да нет, едва-едва общие знания получили, которые даже не очень понятно где применить.

    Тоже самое и в ИТ: 2-3-4 месяца это даже не начало, это так, сверху поковырял.
    Ответ написан
    Комментировать
  • В сфере 3d моделирования при наличии опыта работы в сфере, но без образования, реально ли уехать на ПМЖ или же получения вышки это краеугольный поин?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    реально ли уехать на ПМЖ

    На ПМЖ можно уехать без скиллов и без образования. Главное устроиться.
    Вот в Беларусию легко, в Польшу, да мало ли стран.
    Поэтому если тебя интересует конкретная страна, то нужно ее указывать - законы и правила у разных стран разные.
    И понимать, что политика не стоит на месте. Пришел Трамп и призакрыл границы, и те, кому 5 лет назад дали совет что учить, сейчас в пролете.

    Высшее образование сейчас в цене, особенно молодым и неопытным. Но это , ну скажем 10%. И если это 10% от нуля, то это ни о чем. Если это 10% от 70% которые получены хорошим портфолио, опытом, скиллами, то это уже хорошо.

    100% тебе не даст никто.
    Ответ написан
    Комментировать
  • Куда двигаться дальше?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Дальше двигаться нужно исключительно в одном направлении - учиться пользоваться поиском и анализировать уже существующие миллионы ответов.
    Постоянно такое ощущение, что вы ждете волшебной карты, хотя все уже расписано.
    Постоянно ощущение, что ищут путь полегче, хотя везде указано что нет секретного ингредиента. Просто пишешь и пишешь.
    Постоянно такое ощущение, что человек еще не начал даже работать, а уже хочет делать именно то, что делают профессионалы.

    Научитесь пользоваться поиском. Реально ведь все ответы уже есть. Без этого навыка все остальные будут даваться с большим трудом.
    Ответ написан
    Комментировать
  • Как подготовить себя к олимпиадному программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Нужно готовиться к школьным(и не только) олимпиадам по программированию.

    Кто сказал что нужно? Кому нужно? Где нужно?

    Если в школе проводятся олимпиады, то есть преподаватель, который курирует это направление. К нему и обращайтесь.
    Если же никого нет, и вам просто с потолка внезапно стало нужно, с чего вы взяли что у вас достаточно знаний?
    Подготовка к олимпиаде - это больше организационная часть. А знания, с которыми на олимпиаде делают решения - это в первую очередь образование, алгоритмы, математика. С ними все ок?
    Ответ написан
    Комментировать
  • Стоит ли готовиться к олимпиадам?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Ну или выбрать что-то проще и зубрить ЕГЭ на максимум баллов , ну и читать книжки по программированию(типа самообучение)

    После этого можно сразу идти работать в макдональдс.

    Олимпиадами занимаются обычно те, у кого УЖЕ по ЕГЭ максимум баллов. Потому что их знания и эрудиция позволяет им ими пользоваться.
    Вы же хотите и предметы не учить, и при этом на Олимпиадах побеждать. Как?

    Сейчас (в августе) сделал небольшой список университетов куда хочу поступить, но понял ,что без олимпиад поступать даже смысла нет

    Подавляющее большинство людей поступает без олимпиад. Как вы сделали ваш вывод - непонятно.

    Вот думаю готовиться к первым этапам олимпиад за месяц, забить на школьную учебу и ЕГЭ

    Нагрузка в школе плюс подготовка к Олимпиаде - и рядом не лежала с нагрузкой в институте и тем более на работе. Зачем вам вообще институты и университеты, если вы не готовы тратить столько времени и сил на учебу?
    Ответ написан
    Комментировать
  • Эффективна ли такая практика?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    "Читаю код программиста по работе, пересказываю что там описано"

    Понимание архитектурных принципов, не означает что вы сможете написать код простой программы за несколько минут. Без регулярной практики написания кода, у вас будет на каждую строку уходить по 5 минут чтения документации, потом еще отладка опечаток, ошибок и так далее.
    Чтение не заменит практику.

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

    Прочитать Войну и Мир несложно. Написать - сложно. Подумайте над этим.

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

    Слишком часто сейчас молодежь использует слово "перегореть" чтобы заменить банальную лень и отсутствие силы воли.
    Практиковаться без остановки это что - 24 часа в сутки? Займитесь самоорганизацией. Нужно есть, спать, возможно работать, иметь какое-то увлечение и выделять время на самообразование. Именно это требует больших усилий. А просто сесть и неделю что-то поделать, а потом устать - это краткосрочный взрыв гормонов.
    Ответ написан
    3 комментария
  • Какая книга это объяснит?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Вы перечислили терминов из очень разных направлений. Тут нужна не книга, а примерно энциклопедия в 100 томах.

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

    p.s. Но очень сложно это все запомнить без практики.
    Ответ написан
    1 комментарий
  • Как сделать вывод толко 1 строки после совпадения grep -A 1?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Попробуй так:
    sed -n '/ABCD/{x;n;p;D}' test.txt
    Ответ написан
    Комментировать
  • В каком каталоге находится ядро Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    в /bin лежат различные системные бинарники
    /proc это вообще виртуальная файловая система procfs, ее нет на диске
    /root это домашний каталог юзера root

    ядро (или несколько), лежат в /boot
    Ответ написан
    Комментировать