Тут ещё конечно можно более строго подойти: поскольку используется decltype наверняка можно было бы избавиться от имплементации функции вычислив возвращаемый тип в каком-нибудь std::conditional, да и уменьшить количество шалонов использовав например CharAt из статьи, но в качестве отправной точки думаю сгодиться :)
Я думал в этот раз не сработает «правило вечеринки». А оно вон как! Ну вот дважды уже было у MS — неужели Яндекс не знает, что устраивать вечеринку в день запуска — это ВСЕГДА плохая идея???
Насчёт шума в метро вопросов не возникает — наушники, которые даже такой равномерный шум подавить не могут шумоизолирующими не являются априори. Уточняю: интересует шумодав именно разговоров в офисе, чтобы даже в грёбаном опен-спейсе можно было по сути остаться надине с собой и работать в условиях полной (ну или почти полной) тишины.
Я так и непонял (может пропустил, пролистывая статью), а можно эти наушники использовать без музыки? Ну типа натянул их на уши, включил шумоподавление и тишина. Т.е. никакой музыки. И чтобы разговоры в офисе не слышать.
Мой подход, выработанный практикой (и годами) следующий: потребовалось один раз и проскочил — ладно, фиг с ним, второй раз — задумайся, оцени, может быть проработай немного вопрос, если кажется, что времени это потребует не так много (для того же английского оказалось довольно полезным походить пару месяцев на разговорные курсы, чтобы и какую-то разговорную практику выработать и по крайней мере чувствовать себя увереннее и проще излагать свои мысли, чтобы тебя понимали и вообще какой-то диалог складывался), потребовалось третий раз и предыдущий блиц в решении проблемы не дотянул, или тогда было решено отложить — решай проблему осовательней — но тут главное не переборщить и чётко формулировать проблему (задачу), которую решаешь — если требуется только общаться — не нужно пытаться делать из себя лингвиста, чтобы тратить кучу времени на то, что и так не вызывает жуткого фанатизма, а тут вообще бесить будет от того, сколько на это времени тратишь.
В то же время есть некоторые векторы развития, которыми вроде бы и хотелось бы заниматься, но которые не долбят своей необходимостью. Это некоторая проблема, которая долбят не снаружи, а изнутри… И тут автор статьи предлагает искать компромис между сознанием и подсознанием? Мой подход несколько иной: во-первых, не нужно сразу бросаться с головой, как только пришла идея — она должна какое-то время потомиться, чтобы и некоторым временем проверить, а не очередная ли это хотелка, навеяна трендом, модой и какими-то слухами, как где-то здорово, где нас нет, но если после этого периода ни идея, ни хотелка не пропадают, а мозг продолжает обсасывать, как бы это было здорово — то нужно просто нАчать! И вот тут без какого-то усилия над собой (называйте, как хотите) это самое НАЧАТЬ может не случиться, потому что человек (ну или ладно, только я) — это ленивая задница, в котором подсознание навязывает чувство комфорта — и тут же всплывает куча причин, почему стоит отложить ещё на чуть чуть (работа, устал, тут и так много платят, выше головы не прыгнешь и пр.). Самое интересное, что то ли с годами, то ли я таким родился, но выработалось чувство, когда приходит момент этого нАчать — и вот тут главное не пойти на попятную, потому что — опять же из моей практики — если пережить этот довольно короткий период дискомфорта, то потом наступает (в сравнении) долгий и продуктивный период истинного счастья. А каждый раз, когда я шёл на поводу и своего подсознания (да лени — что уж там) — я потом себя ещё больше ненавидел и только потеряв время и нервы всё равно приступал к тому, чего нужно было уже давно начать.
> У меня создается ощущение, что Вы думаете, что полностью разобрались в себе, и это не помогло. Тогда как на самом деле Вы скорее всего просто не до конца разобрались.
ок… вы наверное считаете, что смогли разложить меня по кирпичикам?
В общем вы не правы хотя бы потому, что я такой весь запутавшийся сейчас счастлив так, как не был счастлив никогда, за последние пару-тройку лет открыл в себе некоторые качества и/или смог поменять неожиданно для себя многое, как в моей жизни, так и в мировозрении, перспективы и приоритеты в моей жизни не были никогда настолько чёткими и ясными… Да и тот же английский уже как-то для меня не проблема — я нашёл для себя решение… Тут же просто привёл пример, который будет понятен всем (в том числе и мне), чтобы более детатьно обсудить весь тот теоретический посыл, что был описан в статье.
Я-то хотел другое узнать… Наверное не сомог донести свой вопрос — все вдруг яро на этот английский напали… Нужно было явно меньше конкретики :(
Я понял, что вы не видели мой комментарий, где я говорил, что уже не парюсь и просто решил спросить на примере английского, потому что эта проблема в моей жизни прошла некоторую эволюцию, и я мог бы на основе неё как-то подискутировать и далее возможно понять что-то новое. Вот:
Да я и не заморачиваюсь: в принципе я понял, что мой метод разрешения подобных ситуаций — дойти до крайности когда пан или пропал — и вот тут у меня активизируется вся мощь и силы… пока это работало и даже довольно эффективно, но я не могу не думать (хотя бы в фоне или после прочтения подобных статей) о том, что мой вариант не самый эффективный, вот и спрашиваю, приводя «проблему», которая уже прошла несколько стадий — может что-то новое узнаю и пойму :-)
Английский язык был проведён в качестве примера. Мне же хочется понять, как описаное в статье работает на эту и прохожие ситуации. Или это применимо только для глобальных целей и направлений жизни, а для отдельных раздражающих факторов всё таки придётся применять несуществующую силу воли?
Всё конечно ок… Бросить курить и сменить работу — это конечно здорово… Но как быть с вещами, которые требуются редко, но метко, и даже есть ненулевая вероятность, что когда-то эта вещь сыграет решающую роль?
Яркий пример — английский. Я его как-то знаю, достаточно, чтобы читать техническую литературу, технические статьи и смотреть технические семинары и лекции (особенно с субтитрами). Но вот нормальное, нетехническое общение — это проблема — связать свои знания в осмысленные предложения довольно сложно (хотя не сказать, чтобы я не справлялся с этим вообще). Но технический английский был изучен, просто потому что у меня не было выбора, просто потому что я люблю то, чем занимаюсь (программирование), а значит мне этого хочется больше и больше, а чтобы это больше получать не с опозданием пара лет, пока кто-нибудь что-нибудь переведёт на Хабру — приходилось идти через себя… Необходимость человеческого общения возникает крайне редко, а когда возникает — проклинаешь всё на чём свет стоял, потому что учиться уже времени нет — беда не приходит одна — а когда всё успокоится — нет мотивации углублённо заняться этим вопросом, потому что уже «проскочил»… А что касается дальних перспектив: где язык станет решающим фактором в том, чтобы не получить какой-нибудь большой плюшки — собеседование в международной компании, на вакансию которой я полхожу по всем параметрам, но общение там на английском, собеседование человеческое, многоступенчатое (т.е. не только техническое, но и с менеджерами и с HR пообщаться придётся) и тоже на англиском. Вот вроде я сам молодец и подхожу и техническое собеседование прошёл на ура, но с отстальным как бэ… В общем я думаю понятно… Конечно, если я очень очень захочу я через проклятия и ненависть к себе соберусь и выучу, научусь, найму преподавателя с палкой, который со мной будет говорить только на англиском по 24 часа с сутки, но опять же, как то это получается так, не жизнь а какая-никакая каторга, и постоянный анализ не помогают, потому что уже всё осознал, но человеческая тушка и мозг обладают такой инерцией, что сдвинуть в давно укрепившемся подходе (и так сойдёт) не очень-то получается.
Вот как такие небольшие цели можно подтянуть под ашу идеологию?
P.S. Сразу скажу, что есть несколько вещей, которые мне-таки удалось сделать может не с первого раза, но всё же, после чего приходило счастье. Но до этого счастья приходилось переступать через себя и руководствоваться именно какой-то определённой силой воли. Я не мазохист и не буду себя глобально заставлять то, чего не хочу (торчать на ненавистной работе например), но даже самое интересное, то что занимает большую часть твоей жизни и в чём с мотивацией и развитием проблем нет, сопровождается некоторыми деятельностяти, которые делать не очень хочется. Что тут поможет, как не «мифическая» сила воли? Убеждения? Анализ? Всё уже давно переанализировано и понято, что нужно. По-настоящему! Время не пришло? А может быть я просто ленивая скотина?
> Согласно (несколько необычным) правилам С++, при выборе функции-члена для временного объекта, не-const версия предпочтительней const версии
А под этим есть хоть какая-то логика? Просто это выгляди очень странно, когда мы передаём временную переменную в функцию по ссылке, ссылка обязательно должна быть const, иначе кидается ошибка компиляции:
Топ 20 ошибок при работе с многопоточностью на С++ и способы избежать их
Помещаем строки в параметры шаблонов
просто не скомпилится.
Помещаем строки в параметры шаблонов
Тут ещё конечно можно более строго подойти: поскольку используется decltype наверняка можно было бы избавиться от имплементации функции вычислив возвращаемый тип в каком-нибудь std::conditional, да и уменьшить количество шалонов использовав например CharAt из статьи, но в качестве отправной точки думаю сгодиться :)
ссылка coliru
explicit в деталях
Книга «Вечность. В поисках окончательной теории времени»
Старый «Кинопоиск» ещё вернётся ненадолго
ANC9 — эволюция наушников с активным шумоподавлением
ANC9 — эволюция наушников с активным шумоподавлением
ANC9 — эволюция наушников с активным шумоподавлением
Как перестать напрягать силу воли и начать жить?
Я понял, в чём я промахнулся в своём изначальном вопросе выше (http://habrahabr.ru/post/229611/?reply_to=7774045#comment_7773139) :)
Как перестать напрягать силу воли и начать жить?
В то же время есть некоторые векторы развития, которыми вроде бы и хотелось бы заниматься, но которые не долбят своей необходимостью. Это некоторая проблема, которая долбят не снаружи, а изнутри… И тут автор статьи предлагает искать компромис между сознанием и подсознанием? Мой подход несколько иной: во-первых, не нужно сразу бросаться с головой, как только пришла идея — она должна какое-то время потомиться, чтобы и некоторым временем проверить, а не очередная ли это хотелка, навеяна трендом, модой и какими-то слухами, как где-то здорово, где нас нет, но если после этого периода ни идея, ни хотелка не пропадают, а мозг продолжает обсасывать, как бы это было здорово — то нужно просто нАчать! И вот тут без какого-то усилия над собой (называйте, как хотите) это самое НАЧАТЬ может не случиться, потому что человек (ну или ладно, только я) — это ленивая задница, в котором подсознание навязывает чувство комфорта — и тут же всплывает куча причин, почему стоит отложить ещё на чуть чуть (работа, устал, тут и так много платят, выше головы не прыгнешь и пр.). Самое интересное, что то ли с годами, то ли я таким родился, но выработалось чувство, когда приходит момент этого нАчать — и вот тут главное не пойти на попятную, потому что — опять же из моей практики — если пережить этот довольно короткий период дискомфорта, то потом наступает (в сравнении) долгий и продуктивный период истинного счастья. А каждый раз, когда я шёл на поводу и своего подсознания (да лени — что уж там) — я потом себя ещё больше ненавидел и только потеряв время и нервы всё равно приступал к тому, чего нужно было уже давно начать.
Как перестать напрягать силу воли и начать жить?
ок… вы наверное считаете, что смогли разложить меня по кирпичикам?
В общем вы не правы хотя бы потому, что я такой весь запутавшийся сейчас счастлив так, как не был счастлив никогда, за последние пару-тройку лет открыл в себе некоторые качества и/или смог поменять неожиданно для себя многое, как в моей жизни, так и в мировозрении, перспективы и приоритеты в моей жизни не были никогда настолько чёткими и ясными… Да и тот же английский уже как-то для меня не проблема — я нашёл для себя решение… Тут же просто привёл пример, который будет понятен всем (в том числе и мне), чтобы более детатьно обсудить весь тот теоретический посыл, что был описан в статье.
Я-то хотел другое узнать… Наверное не сомог донести свой вопрос — все вдруг яро на этот английский напали… Нужно было явно меньше конкретики :(
Как перестать напрягать силу воли и начать жить?
habrahabr.ru/post/229611/?reply_to=7773607#comment_7773389
Как я понял, ничего нового мне уже не скажут.
Как перестать напрягать силу воли и начать жить?
Как перестать напрягать силу воли и начать жить?
Как перестать напрягать силу воли и начать жить?
Яркий пример — английский. Я его как-то знаю, достаточно, чтобы читать техническую литературу, технические статьи и смотреть технические семинары и лекции (особенно с субтитрами). Но вот нормальное, нетехническое общение — это проблема — связать свои знания в осмысленные предложения довольно сложно (хотя не сказать, чтобы я не справлялся с этим вообще). Но технический английский был изучен, просто потому что у меня не было выбора, просто потому что я люблю то, чем занимаюсь (программирование), а значит мне этого хочется больше и больше, а чтобы это больше получать не с опозданием пара лет, пока кто-нибудь что-нибудь переведёт на Хабру — приходилось идти через себя… Необходимость человеческого общения возникает крайне редко, а когда возникает — проклинаешь всё на чём свет стоял, потому что учиться уже времени нет — беда не приходит одна — а когда всё успокоится — нет мотивации углублённо заняться этим вопросом, потому что уже «проскочил»… А что касается дальних перспектив: где язык станет решающим фактором в том, чтобы не получить какой-нибудь большой плюшки — собеседование в международной компании, на вакансию которой я полхожу по всем параметрам, но общение там на английском, собеседование человеческое, многоступенчатое (т.е. не только техническое, но и с менеджерами и с HR пообщаться придётся) и тоже на англиском. Вот вроде я сам молодец и подхожу и техническое собеседование прошёл на ура, но с отстальным как бэ… В общем я думаю понятно… Конечно, если я очень очень захочу я через проклятия и ненависть к себе соберусь и выучу, научусь, найму преподавателя с палкой, который со мной будет говорить только на англиском по 24 часа с сутки, но опять же, как то это получается так, не жизнь а какая-никакая каторга, и постоянный анализ не помогают, потому что уже всё осознал, но человеческая тушка и мозг обладают такой инерцией, что сдвинуть в давно укрепившемся подходе (и так сойдёт) не очень-то получается.
Вот как такие небольшие цели можно подтянуть под ашу идеологию?
P.S. Сразу скажу, что есть несколько вещей, которые мне-таки удалось сделать может не с первого раза, но всё же, после чего приходило счастье. Но до этого счастья приходилось переступать через себя и руководствоваться именно какой-то определённой силой воли. Я не мазохист и не буду себя глобально заставлять то, чего не хочу (торчать на ненавистной работе например), но даже самое интересное, то что занимает большую часть твоей жизни и в чём с мотивацией и развитием проблем нет, сопровождается некоторыми деятельностяти, которые делать не очень хочется. Что тут поможет, как не «мифическая» сила воли? Убеждения? Анализ? Всё уже давно переанализировано и понято, что нужно. По-настоящему! Время не пришло? А может быть я просто ленивая скотина?
«constexpr» функции не имеют спецификатор «const»
«constexpr» функции не имеют спецификатор «const»
А под этим есть хоть какая-то логика? Просто это выгляди очень странно, когда мы передаём временную переменную в функцию по ссылке, ссылка обязательно должна быть const, иначе кидается ошибка компиляции:
coliru.stacked-crooked.com/a/6cfbe273f9871aaa
Сравнение Rust и С++ на примерах
А ведь автор в чём-то прав. Вот например такие абсолютно неочевидные хрени буквально рвут мозг (особенно когда первый раз с этим сталкиваешься):
habrahabr.ru/post/68796/
А для чего это? Правильно, для обратной совместимости со старыми C программами (привет из 80-х).
Сравнение Rust и С++ на примерах
P.S. Никто кстати не желает забабахать подобное сравнение про D?