Задать вопрос
  • Как обновить свою ветку из master git?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    ну тогда просто
    git checkout master
    git pull
    git checkout a
    git pull
    merge master

    или
    git checkout a
    git pull
    git merge origin/master
  • Как оценивать сроки?

    saboteur_kiev
    @saboteur_kiev
    Mofsy, в данном контексте это не совсем смешивание языков, это терминология, которая используется в различных ITIL системах и багтрекерах.
  • Как бороться с кашей в голове на работе?

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

    У меня собственно так было на одном из прошлых проектов. Зашивался в рутине. Сказал начальнику что нужен помощник. Покивали, подакали, и ничего. Пришлось заняться основательно, с табличками, графиками и через голову начальника к его начальнику. Помогло, выбил позицию помощника, даже получил премию. И уже потом с помощником скинул на него всю текучую рутину, освободил голову и занялся автоматизацией. Через 3 месяца количество рутины уменьшилось процентов на 80.
  • Есть курсы которые оплачивают после трудоустройства?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Кирилл Власов,
    вот процентов 15 за год считаю для "хороших" курсов нормальными.

    Ну вот я просто уверен, что с такими цифрами, подобных курсов нет =)
    Давайте возьмем "профессионала".
    Это должен быть как минимум твердый mid, а лучше senior девелопер со стажем.
    Средняя зарплата 3-4 килобакса на основной работе.
    Если он ушел в преподавание, должен получать не меньше.
    Возьмем зарплату успешного новичка в аутсорсе (500-600$) и середнячка в веб-конторе (200-300$), и предположим, что из группы в 15 человек до конца прошло 5.

    Ну давайте усредним, 5 человек, с зп в 200+300+400+500+600 = 2000, умножаем на год = 24000$, берем 15%, получаем 3600.

    Посчитаем что хочет компания, которая выделяет тренера, посчитаем оборудование, аренду помещений, посчитаем налоги - остается вообще ничего.
    А если занятий много, то это не один тренер, а хотя бы 3-4.

    Профессионал не будет работать на копейки, а значит нужно брать с пользователей гораздо больше. Например 17% на два года вперед.
    Считаем наших товарищей, с предположением, что через год они получат хотя бы по 100$ плюс к ЗП
    первый год
    (200+300+400+500+600)*12*0.17=4080
    (300+400+500+600+700)*12*0.17=5100
    9180
    Уже гораздо лучше. Тут возможно даже хватит на ЗП хорошему тренеру. Но вряд ли на полный рабочий день. А значит даже при таких условиях 40-часовая неделя для обучения практически невозможна чисто финансово. Значит нужно ужесточить экзамены настолько, чтобы отсеялись люди, которые могут устроиться на 200-300, и надо браьт на обучение только тех, кто сможет устроиться на 500+

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Кирилл Власов,
    Да, надо смотреть в договор, но согласитесь будет тупо выглядеть если благодаря знаниям с курса и пояснениям менторов по ДЗ вы найдете работу, но так как сделали это самостоятельно будете отказываться платить.


    В том-то и дело, что в основном большинстве трудоустраиваются обычно те, кто и до курсов мог бы трудоустроиться, если бы просто погуглил как писать резюме и как его рассылать. То есть IMHO стоимость оплаты за такие курсы несопоставима с результатом.
    1) Отсеиваются все, кто не смог пройти до конца (при этом они платят за курс)
    2) Проходят те, кто мог бы и так найти работу (при этом они платят весьма немалую сумму)

    Почитайте отзывы на Бесплатное обучение? Что вы об этом думаете?
    Нулевых туда не берут, просто не проходят отбор. Экзамены сложные.
    Люди, которые все это прошли и смогли трудоустроиться - потенциально хорошие разработчики, которые либо сходу могут устроиться на приличную зарплату, а вдобавок 90% случаев через год получают повышение. Контракт обязует платить 17% целых два года. В одном из комментариев человек устроился на 800$, через год думаю будет получать 1000$.
    То есть он за курсы заплатит 2880+3600 = 6480 долларов.
    Как вы думаете, это адекватная цена для 4-месячных курсов, на которых подтягивают базу уже продвинутым людям, которые по какой-то причине боятся составить резюме, написать пет проект и походить на собеседования?
  • Что необходимо настроить, чтобы не прописывать sudo для системных команд?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    В статье вообще не указано что не так с вашей командой
  • Есть курсы которые оплачивают после трудоустройства?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    У таких моделей ты

    1) В договоре перед прослушиванием курса нужно все внимательно читать. Может быть такое, что отслушаешь курс, потом сам найдешь себе работу, а по договору будешь обязан отдавать им 30%, хотя трудоустраивался ты сам.
    2) Сами курсы не обещают и не гарантируют трудоустройство. Возможно помогут заполнить резюме, возможно они сотрудничают с несколькими HR агенствами, которым подсунут твое резюме, но опять таки все заслуга будет лично соискателя
    3) В таких курсах для начала жесткий отбор на сам курс, и промежуточные экзамены для перехода на "следующий уровень", на которых отсеивают тех, кто потенциально не очень. В результате до конца курса доживают те, кто и до курса был неплох, и мог бы пошевелить жопой и изучиьт весь материал курсов сам. Но теперь он будет им должен кучу денег со своей зарплаты, а это может быть очень немаленькая сумма - 30% за год работы. Тут даже в макдональдс если устроиться, то 30% за год будет прилично
  • На чем писать сервер для игры?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    Павел, все проще =)

    Есть пользователь, у него есть ID и timestamp последнего обновления его данных.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    какой директории нет? /etc?
    Вы вообще в Unix/Linux работаете
  • Как сложить в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    А, ну тогда можно вообще даже без bc
    просто $(( a + b + c + d))

    echo "$(($(ps h -u $ID  -o rss| tr '\n' '+'|tr -d ' ')0))"
  • Как начать карьеру в роли разработчика игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    Если уже можете делать игры, то почему бы не сходить на интервью и не узнаьт лично у работодателей?
    Пришло 200-400 вакансий, значит людей, которые что-то умеют делать не хватает.
    В вакансиях же написано что от вас хотят.
    Опыт конкретного человека, который уже работает в какой-то конторе не означает, что в этом конторе есть другие вакансии, и его опыт вам поможет.
  • Эффективное сжатие БД firebierd?

    saboteur_kiev
    @saboteur_kiev
    Не силен в firebird, но нельзя какие-то статические таблицы вынести в отдельный datafile, и тогда в бэкап можно отправлять только то, что меняется?
  • Как начать карьеру в роли разработчика игр?

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

    saboteur_kiev
    @saboteur_kiev
    Для того, чтобы нарисовать точку поверх окон, нужно понимать как работает система, потому что это нестандартно в случае многозадачной ОС типа Windows.

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

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

    Есть еще оверлей.

    Другими словами, вам нужно учить не чисто питон, а Win32 API и библиотеки питона, которые с этим работают.

    Вот почитайте стековерфлоу. Там и говорят, что вы можете запустить консоль питона и рисовать точки в этой консоли (в окошке с запущенным питоном). А можете подключать отдельную библиотеку, которая взаимодействует с WinAPI, или DirectX или еще чем-то низкоуровневым и пробовать рисовать точки поверх окон, но тут нужно разбираться в принципе работы многозадачных операционных систем.

    https://stackoverflow.com/questions/22115484/drawi...
  • Почему Docker открывает 80 порт там, где его быть не должно?

    saboteur_kiev
    @saboteur_kiev
    На 80-м порту уже висит штатный httpd, сперва его остановите.
  • Как комитить файлы из src?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    указать все папки кроме src
  • Как зарабатывают ПО программисты?

    saboteur_kiev
    @saboteur_kiev
    ПО = программное обеспечение.
    То есть любая программа это ПО, а где она запускается - это уже другой вопрос.
    Или вы считаете, что игра - это не программа?

    Опять же, вы слишком рано взялись за вопрос монетизации. Задаете вопросы, которые даже для новичка не очень.
    Если вас интересует ИТ исключительно с точки зрения денег - то лучше выберите другую профессию. Платят не в какой-то области, а хорошему специалисту. А хорошим специалистом только на желании много заработать не станешь, быстро надоест.
  • Очка или заочка + работа?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    romIvn,
    Вот вопрос в том реально ли самому базу нагнать учась на заочке?

    Простите, но это глупый вопрос для тостера.
    Конечно реально. Но это же от вас зависит, а не от рандомных людей на тостере.
    Обучение - это в первую очередь усилия, а уже потом время/деньги. Без усилий с вашей стороны вряд ли что будет. Есть такое выражение - нолайфер, когда работа/быт/учеба. На отдых и развлечения - ничего или минимум чтобы ноги не протянуть. Никто кроме вас не знает, способны ли вы на это.
  • Что представляет из себя директория /proc, /tmp?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Понял. Имеет смысл для неструктурированных данных.