Не знаю как штатовские магазины, ничего не покупал, но за подписки на сервисы регулярно приходят payment receipts. Как я понимаю, это и есть аналог нашего кассового чека. Так что "у них" уже это все работает.
Чтобы бегать по асфальту и не травмироваться нужны хорошие беговые кроссовки. Традиционно же бег воспринимается как спорт для бедных — никакой экипировки не требуется.
У меня не вышло по очень простой причине: мне нравится курить. И бросить я хотел только потому, что понимал весь вред от этого удовольствия. А Карр на протяжении всей книги пытается внушить обратное. Не спорю, кому-то помогает, но не в моем случае. Пар же для меня идеальный вариант: есть все то, что мне нравится в курении, и нет явного вреда. Опять же, я не знаю, чем это обернется для моего здоровья лет через 10–15, но сейчас дышится легче, про хронический бронхит я забыл, от одежды, рук и изо рта не воняет.
Нет, это как раз-таки проблема RPC, что без кодогенератора — никуда. Как принимается решение о том, что использовать? Например, на упомянутом мной проекте было так: бэкэнд — Java, фронтенд — Python. Вопрос: что используем для связки? Java-команда предлагает Thrift: «Вот, смотрите, он быстрый, есть binary-протокол и в документации написано, что Python поддерживается». Ок, соглашаемся. Пишем спецификации, генерируем код. Код — говно, но вроде работает. А потом проект начинает расти и начинаются первые баги. Выясняется, что binary протокол не умет работать с Unicode. Что некоторые классы почему-то не генерируются. И если посчитать сколько времени было убито на поиск багов, на допиливание генератора. А потом перевести это в деньги. А потом показать счет клиенту… Ну вы поняли.
Я не то чтобы против RPC. Просто у каждой технологии своя область применения. RPC хорош для внутреннего использования, где вы точно знаете на каких ЯП будут писаться клиенты, и что для них существует нормальный кодогенератор. REST же хорош для публичного API, тогда можно ограничиться хорошей документацией, по которой любой желающий сможет написать своего клиента на любом, даже самом экзотичном ЯП.
Основной плюс REST в том, что любой программист может взять свой любимый язык программирования и за пару часов написать на нем клиента к любому REST-сервису. В случае с RPC, если генератор прокси-классов для любимого языка кривой, то придется либо пилить напильником, либо использовать нелюбимый язык. У меня так было со Thrift 3 года назад. В Java он работал как часы, а в Python — баг на баге. Может быть сейчас и пофиксили, но желания использовать его с тех пор нету.
Как по мне, то фигура он чисто техническая и никаких реальных решений не принимающая. Как в известном стихотворении: «Почему ж он заседает? Потому что жопа есть». А безумствует он именно для того, что бы к своей никчемности привлечь внимание, эдакий «Жириновский 2.0». Что касается реакции сообщества, то тут есть только одна правильная реакция — голосование. Тем кто еще верит в выборы — руками, тем кто уже нет — ногами. Все написанное выше, конечно же, мое субъективное мнение, на истину не претендующее.
Хотелось бы узнать мнение автора о D, особенно в сравнения с Nim. Дело в том, что я тоже года два назад столкнулся с вопросом поиска идеального языка и для себя нашел D.
У меня тоже в первый раз так было. Купил себе eGo. Она постоянно протекала, испаритель слабый — вкуса не хватало. Поэтому бегал курить обычные, раз в пару часов. Подарил ее другу и полностью перешел на табак. А потом мне посоветовали KangerTech AeroTank. Объем хороший, испаритель достаточно мощный. И возни минимум — одной заправки на полдня, а то и больше, хватает. Уже чуть больше года курю только ее. Я это к чему, просто нужно найти девайс который подойдет именно вам.
Мозг страдает в первую очередь от удушья, которого от электронной сигареты просто нет. А повышение производительности происходит, как я понял, от повышения проводимости нейронов. Если вы ни разу не пробовали электронные сигареты, то я вам очень рекомендую это сделать. Это реально хорошая альтернатива для тех, кто не хочет бросать курить, но хочет максимально уменьшить вред от курения.
Я тоже занимался спортом во время курения обычных сигарет, но после того как перешел на парение эффект стал намного заметней. По моим субъективным ощущениям, стало гораздо легче дышать. И если раньше дистанция в 2-3 километра казалась очень длинной, то сейчас, как я уже выше писал, серьезно подумываю о марафоне.
Ваша правда. Тем не менее, снаружи вони не было и некурящим она никак не мешала. Если с ней и надо было что-то сделать, так это поставить хорошую вытяжку. Помню был в Алма-Ате в командировке, там курилки из себя представляли комнаты 3х3 метра с очень мощной вытяжкой. 6-8 человек могло курить, а дыма в воздухе вообще не было — выдувало.
Я курю более 15 лет. Никотин — это наркотик. Но главная проблема это не он, а смолы. Год назад я поймал себя на том, что я угробил свои легкие. Переболеть бронхитом раз 5-6 за год — норма. Утренний кашель — норма. Задыхаться после поднятия на 5-й этаж — норма. С этим надо было что-то делать. Я решил перейти на электронную сигарету и начать бегать. Первый месяц у меня с кашлем выходило такое, что можно было фотографировать и печатать на пачках сигарет, как антирекламу для впечатлительных. Прошлую осень и зиму я пережил без единого бронхита. Сейчас серьезно подумываю о том, что бы готовиться к марафону. Я все еще иногда курю обычные сигареты (в основном по-пьянке), но потребности в них нет вообще — электронной хватает.
А почему не бросил? А потому, что никотин обладает одним замечательным свойством — он заставляет мозг лучше работать. Я бросал много раз и каждый раз с одним и тем же результатом. Задача, которую я мог сделать за пару дней будучи курильщиком, занимала у меня же некурящего две-три недели. Грубо говоря я ощущал себя полностью отупевшим. Поэтому для меня электронная сигарета — это меньшее из зол. И дискуссии по поводу возможных запретов меня бесят. Эти запрещальщики просто не знают, о чем говорят.
А еще хотел бы сказать пару слов про запрет курения в аэропортах. Раньше в Домодедово была курилка, которая совсем не мешала некурящим. Сейчас ее нет. Как результат — прокуренные туалеты. Кому от этого стало лучше? Наверное какому-то чиновнику, который наверх отчитался об «успешной» борьбе с курением. Я как курильщик не против запрета курения в общественных местах. Мне не лениво выйти из кафе на улицу, отойти до урны с табличкой «Место для курения» и там покурить. Но зачем было убирать изолированные курилки в аэропортах?
Использую YAML, но с добавкой собственного синтаксического сахара. Плюс особая постобработка.
Я не то чтобы против RPC. Просто у каждой технологии своя область применения. RPC хорош для внутреннего использования, где вы точно знаете на каких ЯП будут писаться клиенты, и что для них существует нормальный кодогенератор. REST же хорош для публичного API, тогда можно ограничиться хорошей документацией, по которой любой желающий сможет написать своего клиента на любом, даже самом экзотичном ЯП.
А почему не бросил? А потому, что никотин обладает одним замечательным свойством — он заставляет мозг лучше работать. Я бросал много раз и каждый раз с одним и тем же результатом. Задача, которую я мог сделать за пару дней будучи курильщиком, занимала у меня же некурящего две-три недели. Грубо говоря я ощущал себя полностью отупевшим. Поэтому для меня электронная сигарета — это меньшее из зол. И дискуссии по поводу возможных запретов меня бесят. Эти запрещальщики просто не знают, о чем говорят.
А еще хотел бы сказать пару слов про запрет курения в аэропортах. Раньше в Домодедово была курилка, которая совсем не мешала некурящим. Сейчас ее нет. Как результат — прокуренные туалеты. Кому от этого стало лучше? Наверное какому-то чиновнику, который наверх отчитался об «успешной» борьбе с курением. Я как курильщик не против запрета курения в общественных местах. Мне не лениво выйти из кафе на улицу, отойти до урны с табличкой «Место для курения» и там покурить. Но зачем было убирать изолированные курилки в аэропортах?