Сугубо имхо — подобные задачи в непрофильной отрасли (не связанной напрямую с постоянной работой над математическими алгоритмами) — это пережиток институтского воспитания. Этакий экзамен, где тебе запрещено пользоваться всем, и ты обязан все помнить (закрыли учебники, убрали мобильники, решайте; здесь — убрали IDE, вот вам бумажка, решайте). В нормальной разработке я за свои 6 с лишним лет работы ни разу не встречал ситуации, когда бы мне пригодилось «крайне полезное» умение прогнать задачу на бумажке, не имея под рукой IDE (потому что она у меня всегда под рукой, я же на работе, а не в поле, в конце концов). Правильное собеседование (имхо) — это правильные теоретические вопросы, имеющие прямое приложение в практике данной компании, а также предложение тестового задания, чтобы оценить практические умения. Компания (нормальная компания) нанимает сотрудника, чтобы он решил ее практические задачи, а не прогонял задачи на бумажках. У вас же получаются «вопросы ради вопросов». Я бы не ответил ни на один. Хотя пишу достаточно тяжелые и мощные приложения вроде банковского ПО, биржевого ПО и так далее. Вот верите-нет — ни разу подобные задачи не пригодились. Зато практических сложностей — хоть отбавляй, и у любого специалиста так, я уверен. На «бумажке» умеют решать максимум заточенные на это выпускники ВУЗов. Настоящий специалист, как правильно писали выше, увидев такое, просто развернется и уйдет, поняв, что в компании с такими принципами отбора сотрудников делать явно нечего. Еще раз, математические и алгоритмические задачи нужны там и только там, где они напрямую используются постоянно, — аналитика, геймдев, физические движки, криптография, сжатие данных, и тому подобные области. Если же вы этого не касаетесь — то «программист должен иметь математическую базу» — это один из худших подходов к оценке способностей специалиста, коих я повидал немало.
Тем более тогда, самая «ядерная» температура как раз под крышкой и будет концентрироваться, что ж за паста там такая должна быть, чтобы не высыхать при этом? Странно это. Надо дождаться, когда их на ютубных роликах разберут «по винтикам» и оценят их живучесть.
Да возможно, ага. Еще вопрос у меня сразу возникает, термопаста же имеет привычку высыхать — каким образом они от этого защитили процессор? Или она под крышкой типа никогда не высохнет? Да ну, быть того не может.
Сколько я помню по последним технологиям интела, 4.5 — это предельная максимальная частота лучшего ядра в нагрузке. Остальные ядра будут колебаться около этой частоты, но будут иметь либо такую же частоту, либо, что вероятнее, будут ниже ее. Формально планка взята, фактически — колеблется около этого значения. Последние процессоры все так работают у интела, если я верно помню, что Skylake, что Cabylake, что теперь вот Skylake-X.
За «котэ» прям сразу лайк! Если серьезно, в Node.js я лютейший новичок, сейчас пытаюсь изучить его для самостоятельного написания сервисов для своих мобильных приложений, поэтому материал для меня жутко интересный. Думаю, что принцип разработки спокойно перекладывается и на TypeScript/Coffee, тут кому что больше нравится, но вот про котэ-библиотеку надо почитать подробнее, какие именно возможности она дает. Спасибо за статью!
Согласен, странное решение. Не пойму, почему Intel так упорно сопротивляется введению припоя, тем более на топовом процессоре за нехилый мешок денег. Впрочем, спасибо уже и на том, что Ryzen их наконец-то расшевелил — хоть какой-то значимый прогресс за последние годы (кроме роста цен).
Я знаю этот формат подачи, я сам преподавал подобным образом для саморазвития, на платной основе в платных курсах. Просто если вы размещаете свой материал на платном сайте, то вот эта фраза в вашей статье выглядит то ли лицемерно, то ли бессмысленно:
Мне не понравился вариант платных курсов но желание помогать другим осталось.
Помогать за деньги — это не помощь. Это работа. :) Впрочем, опять же, удачи. Пробуйте, может, оно и пойдет.
P.S. И, кстати:
он отличается от бесплатных в лучшую сторону
Хочется верить, но так говорит любой продавец о любом своем платном товаре. Буду рад ошибаться.
Я к тому, что я в принципе не расположен платить за то, чего и бесплатно навалом. Стрим — штука индивидуальная, каждый раз зависит от настроения, фаз луны, уровня подготовки вашего в каждой осматриваемой теме, в умении ее подать (не сомневаюсь, что у вас с этим все хорошо, но сомнения они такие — есть всегда). А учитывая, что весь ютуб вдоль и поперек завален как русско-, так и англо-говорящими разработчиками, которые делятся контентом (пусть и в записи, а не в стримах) бесплатно — то спрашивается, для чего платить. Это я не говорю про тонны инфы в сети и вопросов-ответов на форумах. Да и те же платные курсы есть, раз уж про деньги речь. Если вы хотите продвинуть себя, и тем более просто хотите нести знание в массы — проводите стримы на твиче/ютубе, где это бесплатно для всех. А за деньги — ну, за деньги у вас уже очень нехилая конкуренция) Хотя, в любом случае, желаю удачи.
Да я так и понял, ага. Нет, мне не подойдет, хотя и очень хотелось бы. Так-то на ютубе вообще полно целиком бесплатных обучений на любую тематику. Было бы бесплатно — с удовольствием бы попробовал новый формат подачи, а так — нет. Не могу платить за то, чего еще даже не видел.
Спасибо, хотел попробовать, даже зарегистрировался, но ваш контент находится в категории Premium. Поэтому я должен оплатить подписку, чтобы посмотреть стрим. Не вариант. Платных обучений полно.
Тоже не понял про идентификацию. Я нашел на дороге телефон, нашел там рокетбанк, каким-то образом в него вошел (не суть, как именно, так получилось), позвонил — и меня приветствуют именем другого человека, причем оператор явно будет думать, что я — это я. Хорошо, если в процессе разговора они запрашивают некие секретные слова/ключи, чтобы идентифицировать человека, а не просто полагаются на показания системы — но так ли это на самом деле?
Да про мобильную я даж не спрашиваю, там уже пробовал все, что только можно, и все равно от нового языка больше проблем, чем пользы. Грустно. Пока, значит, node.js.
Пока единственное, что меня удерживает от перехода на свифт-сервер, это безумно долгое время сборки проекта. Пробовал через Vapor и Perfect, результат везде одинаков, пересборка проекта занимает немалое количество ресурсов на мощном компе (топовый макбук) и время в 15-30 секунд, и это начальный проект, с парой файлов. Если есть способы ускорить этот процесс — буду благодарен за информацию, а так — мало желания собирать проект по полминуты и более, изменив 1 символ.
Спасибо, почитал под RMP, думаю, ее автор правильно здесь не указал, у нее несколько ограниченный круг применения, это не полноценный «сервер». Там перечислены только 6 сценариев применения, возможно, сервак тоже получится сделать, но не «из коробки». Во всяком случае, если судить по приведенному на офсайте описанию.
Помогать за деньги — это не помощь. Это работа. :) Впрочем, опять же, удачи. Пробуйте, может, оно и пойдет.
P.S. И, кстати:
Хочется верить, но так говорит любой продавец о любом своем платном товаре. Буду рад ошибаться.
Да кто ж вас знает, может, работаете, а может, и нет… Шутка. Веселое начало, поправьте) А статья интересная, спасибо.