Pull to refresh
23
0
Андрей Хамидулин@fransua

Пользователь

Send message

Мне кажется у Вас довольно превратное представление о чистом коде - примеры которые вы привели имеют мало общего с оригинальными идеями Мартина.
Вы читали его книгу?

Динамическая типизация тут ни при чем. Хранить версию в виде строки можно и в java и в C.
PVS-Studio умеет отлавливать такие "ошибки"?

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

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

Спасибо за развернутый комментарий, стало понятнее.

Не хватает в обратную сторону api:

const pattern = new URLPattern({ pathname: "/products/:category/:id" });
location.href = pattern.replace(location.origin, { category: 'classics', id: 3123 }); 

А так отличная новость, хорошая замена для route-parser которому давно пора на пенсию

Еше децентрализация сети, когда нет блокировок по домену. Но да, все так, надо это строить. И я бы присоединился, но слишком у вас все обособленно. Один раз зайдешь и уже не вернуться)

4 сантиметра, а не мм наверное. Лобзик + фрезер. Пылесос ещё. Вместо лака масло тряпочкой. Это не сложно, но каждому свое, конечно

Можете рассказать подробнее, как html страница работала с реестром? На видео в html происходит клик по ссылке и переход на google.com, в чем подвох?

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

Проблема действительно существует и без Next, довольно сложно это настроить правильно с первого раза.

Вместо await refreshAccessToken(); можно было просто использовать кеш await (refreshAccessTokenPromise ??= refreshAccessToken());, и после await сбрасывать его. Очередь на микротасках организует рантайм бесплатно.

Интересная библиотека, спасибо.
Скажите, происходит ли переподписывание при срабатывании эффекта?
Если у нас есть autorun(() => state.isLoading ? null : state.data) подпишется ли он на state.data?

Для AST уже написаны конвертеры в текст и обратно.

Может регулярку сделать Case Insensitive и создавать 1 раз вне функции? Или питон кеширует?

В тайпскрипте в ast есть координаты в тексте

Да Вы мастер натягивать сову на глобус)

AST Typescript превращается в AST Javascript тем же oxc. Итого минус 1 парсинг текста.

Я бы рад не использовать ноуты, но если посмотреть на любую крупную компанию - то почти все сотрудники используются ноутбуки. Потому что безопасность, комплаенс, политика, SOC2, ISO, командировки.
Это все очень тупо, но таков мир.
400 баксов не много, но и не копейки.
У меня IDE съедает 64Гб. Но это открыто несколько солюшенов, две ветки. Файлов больше миллиона, но это включая всякие node_modules.

1
23 ...

Information

Rating
4,519-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Фулстек разработчик, Разработчик баз данных