• Почему C всё еще актуален?

    terrier
    @terrier
    Пусть ответит один из наиболее компетентных в практическом смысле C-программистов: harmful.cat-v.org/software/c++/linus

    tl;dr : С более портабелен, более эффективен, проще отлаживается и не привязывает к неэффективным моделям
    Ответ написан
    Комментировать
  • Какие есть проекты на Си, которые можно использовать для изучения языка?

    terrier
    @terrier
    GNU coreutils
    git.savannah.gnu.org/cgit/coreutils.git/tree
    Это те самые ls, chown, uniq, с которыми люди сталкиваются каждый день работая в консоли. Множество маленьких "проектиков", обильно прокомментированных и уже хорошо оттестированных "на кроликах". Каждая конкретная утилитка выполняет маленькую понятную задачку, но в реальном коде вскрываются множество тонкостей, о которых в базовых учебниках не пишут, а знать надо.
    Ответ написан
    1 комментарий
  • Где искать специалистов на переезд?

    terrier
    @terrier
    Ну, простите за прозу, денег предлагаете очень мало. Для переезда в Варшаву из Харькова habrahabr.ru/post/164783/ по вашим собственным утверждениям нужно $1640. То есть, скажем из Москвы рассчитывай на $3000 вынь да положь. Смотрим вашу зарплату для компетентного дизайнера — hantim.ru/jobs/14182-designer-ui " от $1200 до $1500 в зависимости от квалификации".
    Дальше. Если мы хотим схантить, допустим, московского Senior Java девелопера для хайлоада, то нужно к его (довольно высокой) московской зарплате еще доплатить. За переезд, за Варшаву, которая при всем уважении, не Сан-Франциско, за непонятный проект и т.д. Есть подозрение, что такие деньги вы платить не можете.
    Итак, вам нужны люди из провинции. Существует ли одно какое-то сообщество, в котором тусуются соответствующие профи из Челябинска, Гомеля, Кустаная и упоминавшегося Харькова? Такого нет. (Хабр же вы уже проверили;)).
    Но есть для вас возможный вариант. Попробуйте поискать толковых студентов/выпускников. Довольно часто бывает так, что даже если у них получилось чему-то научиться, они ошарашены при выходе на рынок труда и, в принципе, готовы к авантюрам.
    Ответ написан
    1 комментарий
  • Что за шутки (переводчик Google)?

    terrier
    @terrier
    Забавно. Устойчивое англоязычное словосочетание, часто встречающееся даже в русскоязычных текстах. Ну, баг, конечно.
    Ответ написан
  • Есть ли смысл работать переводчиком игр?

    terrier
    @terrier
    >> это низкооплачиваемая неблагодарная работа?

    Абсолютно. Ну, правда удаленщика-любителя могут взять только своеобразные разработчики. И в принципе, если хотите бесплатно локализовать какую-нибудь инди-игру, без проблем пишите авторам.
    Ответ написан
    Комментировать
  • Реализация std::vector?

    terrier
    @terrier
    Вот в этом www.stepanovpapers.com/notes.pdf курсе лекций Степанова (создателя STL) как раз проектируют свой вектор с тысячей нюансов.
    Ответ написан
  • Как отучить стажёра от говнокода?

    terrier
    @terrier
    >> Может я неправильно что-то объясняю?
    Ага, более, чем наверняка;)
    Но научить стажера более-менее приемлимому стилю как правило проще, чем изменить себя.

    Но вообще сложно требовать от человека без опыта программирования сразу писать в хорошем стиле. Тут помогут документация, положительная и отрицательная мотивация, разговоры о жизни и о профессии, но основное — это опыт, приходящий со временем.
    Прямо сейчас, видимо, есть смысл признать, что он не понимает, чего вы от него хотите. Возможно, есть смысл дать ему документ с четкими формулировками хорошего стиля типа:
    — требования к форматированию
    — требования к именованию переменных
    — для таких-то алгоритмов и структур данных использовать стандартные реализации
    Код написаный с нарушениями этого документа просто не принимать.
    Можно также признать его необучаемым и выгнать, но судя по описанию процесса набора сотрудников есть большой шанс принять такого же.
    Ответ написан
  • Какой дистрибутив Linux установить на Eee PC 700?

    terrier
    @terrier
    Я вот Puppy Linux использую. У Eee PC 700 такая особенность — довольно много памяти, а SSD маленький. Так что выбор дистриба, который маленький по размеру и работает из памяти оправдан. Есть хорошая сборка специально под eeepc
    Ответ написан
    3 комментария
  • Методы прокачивания мозга?

    terrier
    @terrier
    Два банальнейших ответа:
    — Чтобы прокачать мозг нужно прокачивать мозг
    — В здоровом теле здоровый мозг

    То есть читаем и конспектируем те книги или статьи, которые кажутся умными или даже сложными и заумными. Периодически меняем вид интеллектуальной деятельности: если всю неделю втыкал в монитор, то на выходных обязательно прогулка, концерт, театр. плюс правильная диета, физическая активность и профилактическое посещение врача — утомляемость мозга один из первых признаков, что внутри что-то барахлит.
    Ответ написан
    Комментировать
  • Как системному администратору снять с себя ответственность за установленный пользователями софт?

    terrier
    @terrier
    Написать внутреннюю инструкцию можно, конечно, любую, но если дело дойдет до проверки и обнаруженных пиратских программ, то практически любой пользователь заявит «Я не я, лошадь не моя. Пиратка завелась на компе сама, я даже не обладаю необходимой для установки программ компетентностью». А кто у нас обладает компетентностью? Ага! Ну и понятно, что правоохранителям интереснее осудить одного админа за ущерб в 51 тысячу, чем гоняться за 10-ю пользователями по 5 тысяч.

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

    terrier
    @terrier
    Вообще, да, в целях сохранения времени читателей можно ввести пучок кнопок «тся/ться», «не с глаголами!», «где запятые?», «нет таких слов в русском языке». И отдельно «плохо разжигаешь», «обговорили уже 200 раз», «пиар не к месту». А также новые нескучные статусы в профиль — зеленый тролль, розовый слоупок, продавец Гербалайфа, негрмотный школьник.
    Ответ написан
    Комментировать