Pull to refresh
55
0.2

Программист

Send message

Даже интересно, какой эффект бы оказало на экономику и население, если бы завтра страны Европы заявили, что выдадут ВНЖ всем желающим гражданам России по запросу, при условии, что во время действия этого ВНЖ те не вернутся назад.

я – за Россию

Что Вы имеете в виду?

Российская наука работает в интересах человечества. Как, в общем-то, и наука любой другой страны. Не бывает китайской, французской, русской физики, она одна на всех.

А как решать проблему саботажа тех, кого будут отключать от западных науки и корпораций?

Никому нафиг ваш саботаж не сдался, пока отсюда можно уехать. А в противном случае будем надеяться, что "проблема" решит вас.

Позитивная сторона новости в том, что теперь не нужно листать до ссылки "Скачать Firefox без Яндекса".

Треть из которых заканчиваются на "-стан" и "-мения", другая треть находится в Африке и на Ближнем Востоке, ага.

Равномерно темперированный строй -- это всё-таки скорее про удобство, чем про красоту, он объективно создаёт биения, с которыми приходится либо мириться, либо пытаться использовать в своих интересах.

Ох и отлично же вы правите свои сообщения. Повторю здесь ваш исходный вариант, на который я отвечал, просто для истории, ибо на текущую версию я бы Вам ничего плохого не сказал. А вот оригинал:

Вы человек, который еще не поплатился за побочку, вакцинируясь от неактуальных сейчас болезней

Боюсь предположить, что там в списке "неактуальных сейчас".

И, кстати, мой исходный комментарий был куда шире темы вакцинации, одной только ею не ограничишься, к сожалению.

Из-за такого мышления я год пролежал в стационаре

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

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

Очень легко. Вы либо являетесь специалистом сами, либо доверяете специалистам, которые разбираются в проблеме лучше вас. Если появились сомнения в работе одного конкретного специалиста или медицинской школы, читаете других специалистов, из других стран и регионов, и лечитесь у них.

Оценивать неизвестный науке вред -- это как оценивать вероятность падения на голову чайника Расселла.

Вы человек, который ещё не поплатился за игнорирование профилактики и диагностики. К сожалению, иногда это очень быстро и плохо заканчивается.

Тратить на тени сотни часов, наверное, не стоит, но определённая важная роль у них имеется, потому думать о них всё-таки иногда следует. Тени -- это один из элементов опыта из реального мира, такой же, как кнопки и переключатели. Это то, что позволяет пользователю с первого взгляда выделять важные элементы дизайна, не слишком (в идеале) замусоривая экран. Плюс, тени иногда позволяют обеспечить необходимый уровень контраста между текстом и динамически изменяющейся подложкой.

Ничего радикально плохого там и нет, тем более с подобным кодом и приходится чаще всего работать. Просто чувство прекрасного негодует и говорит, что потенциально должен быть синтаксис лучше.

Сложность с async/await у меня одна: он вирусный. Всё начинается с одной функции, но очень скоро оно вынуждает преобразовать буквально каждую функцию приложения в async, и пихать await перед каждым запросом данных. Решения этой проблемы глобально я не знаю. Можно, конечно, городить разворачивание промисов, если те передаются в качестве аргументов другим функциям, но SRP при этом сразу идёт лесом, т.к. туда же придётся перевезти часть управляющих конструкций, зависящих от результата асинхронной операции.

Обычно превращается во что-то такое (пример из головы, не обязан компилиться)
const inv: Inventory = await Inventories.create({ id: 'efrvukij' }, { persistent: false });
const bread = await inv.items.create({ name: 'bread', amount: 4});
const foundWater = await inv.items.findOne({ name: 'water' });
const len = await inv.items.count();
if (len > 3 && foundWater) {
  if (await foundWater.delete()) {
    UI.Notify(`It's done!`)
  }
}

Ехал await через await. И это только логика, без обработки исключений при работе с БД, например, которые могут случиться хоть в каждой из функций враппера выше.

HoC внедряет prop'ы, с помощью которых мы работаем с функциональностью, которая под капотом внутри HoC разворачивается в работу с data-атрибутами. В моём случае был проп "focus", указывающий на соседние элементы в графе, который может либо получаться из data-атрибута, либо быть задан программистом из jsx (и записан в data-атрибут). Сами эти пропы элементарно типизируются средствами TypeScript. По типизации в HoC, по-моему, даже на хабре статья была.

Когда не знал о classnames, написал свой костыль, которым благополучно и пользовался. Собственно, переход на classnames прошёл с помощью простой автозамены, т.к. синтаксис тот же самый.

Data-атрибуты в своей практике использовал в случаях, когда один и тот же атрибут необходимо таскать очень часто по всему приложению. Например, при реализации кастомного 2d-фокуса, управляемого стрелками на клавиатуре. Ну, и эти дата-атрибуты никогда не задавались ручками, сугубо через HoC. Так мы не теряем типизацию и линтинг.

Если "душа" не состоит из мыслей, убеждений, характера и памяти, как вы заявляете, то, пожалуй, она состоит из пустого множества. Таким образом, утверждение "души нет" столь же непротиворечиво, но не вводит ненужных сущностей.

Забавно, как этот графоман ещё и назвал сей бред собственной фамилией.

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

Если убрать из статьи категоричность, то стек как стек: я бы писать на таком не стал, но каждый кодит как он хочет.

и ведь выдают идеи, затрагивающие социальную сферу, и не видят возможных путей для грядущих злоупотреблений... 

Всегда можно предлжить достойную оплату тем, чьи идеалы стоят подешевле, какой бы чудовищной ни была конечная цель. Это касается не только IT.

Information

Rating
2,025-th
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity