• Как сделать сервер для собственной игры?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Погугли
    zuntzu

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    1. Если у вас постоянно текучка программистов, следует переосмыслить ваше отношение к тому, как вы их нанимаете и что от них требуете. Работайте с одним программистом или одной командой.

    2. Сделайте два сайта - один для разработки, другой боевой. И научитесь переносить с сайта для разработки на боевой изменения. Программистам давайте доступ к сайту для разработки

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

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Делаешь цикл, в котором получаешь число, добавляешь его к предыдущему вычисленному, округляешь до x.xxx и сравниваешь с Пи, округленным до x.xxx
    Если совпало - останавиваешь цикл.
    Ответ написан
    Комментировать
  • ВУЗ в неподходящем возрасте, работа, паника. Как быть?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Рассматривать для себя ЗАОЧНУЮ ФОРМУ КАТЕГОРИЧЕСКИ НЕ ХОЧУ, попросту там нет нормальных и хоть чуточку перспективных специальностей

    ОЧЕНЬ, ОЧЕНЬ мало интересных профессий, на которые можно устроиться просто окончив отечественный ВУЗ.

    А поэтому:

    Вариант №1) Поступаю в вуз, заканчиваю и нахожу работу по профессии (маловероятно, но всё же).

    Вариант 3
    Поступаете в вуз, добавляете самообразование и со второго-третьего-четверого курса ищете работу по профессии, устраиваетесь. А в Вузе переводитесь на заочку.
    Ответ написан
    2 комментария
  • Как компьютер складывает два числа?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Сигнал?
    Вы путаете шину с какой шиной?

    Вы сами точно понимаете на каком уровне детализации вы хотите получить ответ?
    Если на логическом - почитайте как работает сумматор. Можно даже посмотреть видяшки. Сумматор это собственно суть работы любой архитектуры.

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

    p.s. Счетчик команд обычно в шину не передается, это часть внутренней архитектуры процессора

    Есть подозрение, что у вас намешались в голове отрывки разных лекций и вы путаете архитектуру с конкретной реализацией, и вообще путаетесь с терминами.
    Ответ написан
    Комментировать
  • Какой уровень Python должен быть у начинающего Junior DevOps инженера?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Хочу понять что именно нужно знать и уметь писать на Python чтоб я смог считаться Junior DevOps инженером.

    Можно вообще не знать питон.
    Devops не разработчик на питоне. Это сисадмин в области настройки ci/cd, для чего надо уметь работать с инструментами, которые позволяют в CI/CD, разбираться в том, как разрабатываются сейчас продукты и как они запускаются, разбираться в мониторинге.

    И вообще Junior Devops - это моветон. В девопсы приходят или после опыта системного администрирования или опыта разработки. Ну еще изредка могут из L3 перейти.
    Но никак не с нуля и сразу в девопсы. Исключения крайне редки и чем-то всегда обоснованы.

    Но если хочешь написать что-нить на питоне девопсное - поставь какой-нить прометеус и к нему на питоне напиши скриптик для снятия каких-либо показателей. Добавь в прометеус визуализацию и будешь мониторить какой-нить свой показатель.
    Ответ написан
    Комментировать
  • Где хранить деньги несовершеннолетнему?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В наличных долларах евро.
    И если ты связан с криминалом, то лучше завязывать прямо сразу.
    Ответ написан
  • Азы программирования с чего начать?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Изучением как работают поисковые системы, как в них находить нужную информацию.

    Информация не просто есть, ее слишком много, поэтому да, сейчас искать сложнее, чем 10-20 лет назад.
    Сейчас полно спама, полно текста состоящего из воды.

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

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

    И самое важное - не считай этот ответ издевкой. Это хороший и правильный совет, последовав которому ты действительно сможешь научиться полезному в ИТ как раз из азов.
    Ответ написан
    1 комментарий
  • Чем реально занимается системный программист?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Возникает резонный вопрос: Что я буду делать когда (если) устроюсь на работу по профессии? Как подготовиться правильно выполнять поставленные задачи? И какие задачи меня ждут?


    Ну как, идете на hh.ru или ищете вакансии прямо на сайтах компаний, в которые собираетесь устроиться и читаете описание что от вас нужно и что примерно делает компания.
    Вы же понимаете, что институт вас на работу устраивать не будет, и его программа и не связана с системным программированием.

    Системное программирование - программирование систем. Чаще все что связано с операционными системами.

    Ну например напишите собственную утилиту, которая умеет выводить список файлов и директорий.
    С сортировками по разным полям - имени файла, размеру, типу.
    Размер директории со всем содержимым.
    Вот и будет вам работа с массивами вдоль и поперек.
    А потом еще придется изучить как работает ntfs и что делать с ссылками и junction point-ами, особенно если они зациклились.
    А потом еще можно узнать про другие файловые системы.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Ваш вопрос звучит как

    Стоит ли изучать несколько языков, не сразу а последовательно?
    Например немецкий, затем английский, затем китайский?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    Можно в профайле пользователя добавить cd /var/www/site/ru (.profile, .bashrc)

    Можно изменить домашний каталог пользователя в /etc/passwd

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Какой почтовый сервис для домена выбрать, чтобы фото профиля отображалось у всех получателей?


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

    Для гугла максимум можешь зарегать там почтовый ящик и добавить свой емайл в гугл. Тогда можно уже на гугловский профайл повесить аватарку и слать с основного емайла - пользователи гугловской веб почты увидят аватарку связанного профайла.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Снизить яркость у текущего монитора
    2. На стол купить хорошую настольную лампу, которая будет давать немерцающий (или выше 100герц) свет и выравнивать яркость монитора с окружающей средой.
    3. Настроить себе комфортный размер шрифтов.
    4. Отвлекаться от работы, давать отдых глазам, потому что никакой, еще раз НИКАКОЙ монитор с суперзащитой, не поможет вам сохранить глаза при 8-10 часов в день без соблюдения режима.

    Все остальные показатели монитора - тип матрицы, диагональ, частота - для LCD мониторов не так критичны и больше уже для комфорта работы с информацией. Кому подходит 2 x 24, кому 1x28.. это вопрос вкуса, привычки и смотря с чем работать.
    Ответ написан
    1 комментарий
  • Компьютер как Commodore 64?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Так собственно коммодор купить можно.
    Если же вас интересует более современные компы, то сейчас много одноплатников. Можно подшаманить с корпусом клавиатуры и вставить туда одноплатник.
    Ответ написан
    1 комментарий
  • Почему не выполнился скрипт bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    а где у вас вообще баш скрипт?
    ни в вопросе ни по ссылкам его нет.
    В нем ли дело?
    Ответ написан
    Комментировать
  • Как правильно закончить скрипт?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Скорее всего нужно
    cvlc -I dummy localhost:8000/radio.mp3 --loop &

    а "exit 0" не нужен, его можно убрать.
    Ответ написан
    1 комментарий
  • В какую сторону следует развиваться, чтобы стать разработчиком игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Zero932084

    Заруби себе на носу:
    ИГРА - это ПРОГРАММА.
    Изучи ОБЫЧНОЕ программирование. Хотя бы немного. Хотя бы просто научись писать программы, которые запускаются и работают.

    Специализация в конкретную область идет не тогда, когда ты не знаешь даже как спросить.
    Выбери платформу и пиши простые программы. Потом простые игры. Берешь список игр из 80-90х и пытаешься их написать.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Вопрос задается постоянно.
    СОВЕРШЕННО НЕ ВАЖНО какой язык программирования, си, пхп, жс - это все ОДИН вопрос.
    И задавать его нужно не на тостере, а потенциальному работодателю.

    Потому что на тостере тебе кто-то скажет что вышка не нужна.
    Ты сходишь на 10 собеседований а там тебе скажут что нужна и не возьмут.
    Кто будет виноват ты или кто-то на тостере?

    На тостере тебе скажут что вышка нужна.
    Ты закончишь ВУЗ, начнешь устраиваться, а тебя не возьмут потому что ты собственно ничего не знаешь. Или возьмут, а там окажется рядом еще 4 мида, которые без вышки уже 4 года с джунов тут поднялись.
    И опять кто будет виноват?

    Иди к работодателям в своем городе, где ты реально планируешь работать и спрашивай у них напрямую.
    Ответ написан
    Комментировать
  • Господа, какие умеренные по оплате но действенные мощные курсы по программированию почти с нуля для бэкенда и фронтенда с наставником?

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

    На баше писать следует, чтобы изучить *никс, ибо в баше только половина баша, остальное - gnu tools и понимание как работает система.
    На питоне - как на языке программирования, который вдобавок часто используется как универсальный и кроссплатформенный скриптовый язык, как полноценный язык разработки, как язык для сбора метрик в мониторинге.

    Дорасти за полгода до уровня уверенного стажера/неуверенного джуна, а там возможно еще javascript подтянуть хотя бы базово.
    Ну и потом смотришь список вакансий поблизости и потрать еще полгода уже развиваясь под конкретный набор вакансий одного языка программирования, который ты выберешь через полгода с уже некоторым опытом разработки и почитав требования в вакансиях.
    Ответ написан
    Комментировать
  • Нужен совет, как оживить дроп сайт?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    То, что вы скачали из веб-архива, это уже не CMS Wordpress, а просто набор статических страничек.
    Они просто отображают то, что скачали без всяких движков как есть.
    Просто берешь и запускаешь с локального диска. Проверяешь куда ведут ссылки, правишь ссылки и пути, чтобы они были относительными.
    Как поправишь все - просто выкладываешь на хостинг и все.
    Ответ написан
    2 комментария