Задать вопрос
  • Как оценить объем трудозатрат разработчика ПО по результатам разработки?

    saboteur_kiev
    @saboteur_kiev
    audciz: Вы достаточно разбираетесь в исходниках, чтобы адекватно оценить изменения?

    Считать измененные строки - некорректно.
    Считать количество изменений в разных местах - неверно.
    Это все - приблизительная оценка.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Nikita Schipilov: Можно сделать продвинутое решение.
    Сделать два файлика hosts.closed и hosts.opened
    и по расписанию копировать их поверх hosts, чтобы все было закрыто только в рабочее время
  • Как увеличить скорость разработки и внимательность?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Mikhail Osher:
    Внесите в c:\windows\system32\drivers\etc\hosts:
    127.0.0.1 toster.ru
    127.0.0.1 pikabu.ru

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

    saboteur_kiev
    @saboteur_kiev
    John FireFly Вы хоть вопрос внимательно читаете?
    1. Нет никаких проблем на диске с ОС
    2. на компе два диска, и всего можно подключить два. Куда вы советуете подключить второй диск?
    3. Что клонировать и зачем?
  • Контроль версий при разработке. Что легче для новичка?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Александр +: Ну о чем я и говорю - нужно где-то создавать репозиторий, где-то версионировать рабочую папку.

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

    SVN реально устаревает, и в большинстве компаний все чаще используется git, майкрософтовский source code, иногда hg/mercurial, но для SVN проектов неумолимо падает, поэтому если выбирать сейчас с нуля - git выглядит более перспективно.
  • Разбить обычный HDD диск: 1 блин = 1 раздел. Реально?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    xmoonlight: не, вы так не сможете. Во всех случаях нужно перепрошивать контроллер, а для этого нужно иметь полное представление о внутреннем устройстве. И смысл в таком зеркале также отсутствует.
  • Как привести в порядок Windows и не сломать ее?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    и др. это у вас что?

    У меня установить весь мой софт с нуля займет пару дней.
    Плюс проблемы с тем, что надо еще покопаться с лицензиями, поактивировать купленные продукты.
    Даже обычный MS офис 2013 ставится минут 20
  • Разбить обычный HDD диск: 1 блин = 1 раздел. Реально?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    xmoonlight: А что по ssd? У SSD нет блинов.
    Ну и по вопросу - в первую очередь ломается механика или электроника. Что влияет на чтение с любого из блинов.

    Вы не сможете выделить конкретный винт, поскольку вы это не контролируете, а если и выделите - то в таком зеркале ВООБЩЕ нет никакого смысла.
  • Контроль версий при разработке. Что легче для новичка?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Александр: svn не может нормально и без проблем работать локально, ему нужно ставить сервер. Пусть даже локальный, а git просто работает сразу.
  • Возможно ли врачу стать программистом?

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

    Во-вторых, тестировщиком устроиться сложнее, поскольку там знаний нужно меньше и конкуренция на место гораздо выше. И все равно адекватные люди устраиваются.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    Pteroz: Ну почитайте требования к вакансиям, сходите на интервью. Собственно непонятно кому это больше нужно - вам или читателям тостера.
    Требования к джуниору в зависимости от проекта категорически меняются.
  • Почему goto зло?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Александр Сёмченко:
    Эм..
    Молодой человек, в жизни очень важно научиться читать. Под этим взрослые люди подразумевают не только чтение букв и слов, но и пытаться понять, что именно хотел сказать человек. Потому что вольная интерпретация текста "автор хотел скзаать, что", приводит к тому, что с вами Диалог вести невозможно.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Александр Сёмченко: Гражданин, потрудитесь почитать всю цепочку, чтобы понять контест обсуждения, а не вырванное слово, которое вы интерпретировали по-своему.
    Тут обсуждают не что делает процессор, а почему goto - зло.
  • Почему goto зло?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Владимир Грабко: Принцип в том, что процессор не читает машинный код, он его сразу выполняет.
    Человек читает исходник и пытается его исправить. Для этого необходимо, чтобы читать исходник было комфортно и удобно. Оператор goto даже при корректном использовании создает не очень интуитивные ветвления, которые нельзя "окинуть взглядом", что делает исходный код "дорогим", поскольку поддерживать его становится сложно и долго.
  • Почему goto зло?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Смысл в том, что машинный код читает процессор, а исходник - человек.
    Процессор работает не c goto <строка>, а с jmp <смещение по адресу в памяти>
  • Для 144 гц монитора какой фпс необходимо?

    saboteur_kiev
    @saboteur_kiev
    zerocool31337: Я юзал не монитор а телевизор.
    Вы будете видеть чуть более плавное движение.
    Лично мне показалось, что особого смысла в этом нет. Разница между 30 и 60 гораздо более значима чем между 60 и 100.

    Кроме того, если посмотреть в прошлое, когда все сидели на ЭЛТ, на которых 60 гц было ужасно в принципе (из-за мерцания), то там вполне можно было наиграться на частоте и 85 и 100 и выше. И как-то оказалось, что если убрать мерцание, то 60-ти в принципе достаточно.

    Резюмирую: Разницу вы заметите. Но восторга особо не будет.
  • Регулярные выражения в notepad?

    saboteur_kiev
    @saboteur_kiev
    mts2050: есть специальные кнопочки, они мотивируют отвечать
  • Регулярные выражения в notepad?

    saboteur_kiev
    @saboteur_kiev
    сори, еще раз попробуйте. Промахнулся и вместо % написал }
  • Для 144 гц монитора какой фпс необходимо?

    saboteur_kiev
    @saboteur_kiev
    "уж "про" может себе позволить"

    Позволить себе может любой, у кого есть деньги. Но если вы упоминаете именно "про", то я вам пояснил, что как раз "про" будет думать в сторону тренировки, и следовательно будет брать то, что полезно для дела, а не только для мегагерц.
  • Для 144 гц монитора какой фпс необходимо?

    saboteur_kiev
    @saboteur_kiev
    MaxKorz: Про может себе позволить что угодно. Но прийдя на чемпионат, он с собой сможет принести только клаву и мышку.

    Комп и монитор будет тот, который предоставят организаторы.

    Как человек, профессионально (на уровне страны) увлекающийся некоторой разновидностью цифровых развлечений, ответственно заявляю - для победы на чемпионатах, лучше тренироваться на оборудовании, близком к тому, что используется на чемпионатах.