Pull to refresh
2
0
Виталий Гридасов @marliotto

User

Send message

Спасибо за доклады!

Не мог ли бы еще рассказать, как backend реализует поддержку нескольких версий API?

@arxell огромная просьба не блокируйте интерфейс при запуске приложения и ожидания ответа от сервера. Объясню почему. В магазинах где я живу, часто связь на уровне edge и практически не работает. Я стою на кассе, запускаю приложение, и смотрю на заставку, жду пока приложение поймет, что до сервера не достучаться с таким уровнем связи, а это пустая трата времени и задержка очереди в магазине. В итоге перед запуском приложения перевожу телефон в режим полета и тогда приложение шустро запускается.

У меня тоже, стандартная библиотека для работы с файлами вызывает каждый раз неприятные ощущения.
Не понял преимуществ в задании пути как свойств объекта. По мне так, вариант


path.join(__dirname, 'node_modules/fstb/package.json')

выглядит лучше и понятнее, чем ваш вариант


FSPath(__dirname)["node_modules"]["fstb"]["package.json"]

К тому же в первом случае IDE может подсказать путь и результат типизирован.


fstb.cwd.node_modules.unlink()

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


 asFile().read.lineByLine()
 asFile().write.txt(string_to_write);

Так же, странно видеть атрибуты read и write, лучше либо переименовать на более очевидное, либо сделать их методами. Почему бы сразу не сделать readLineByLine() и writeText()?

Видимо, наполовину нарушают закон, вот и штраф только наполовину)

React.useCallback используется без указания зависимостей, значит, increment, decrement, reset будут создаваться новые при каждом перерендере Component

Кажется разобрался, но здесь все равно ошибка.
В документации к useMemo написано следующее:


Передайте «создающую» функцию и массив зависимостей.

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

https://ru.reactjs.org/docs/hooks-reference.html#usememo

    const increment = React.useCallback(() => dispatch(CounterActionTypes.Increment));
    const decrement = React.useCallback(() => dispatch(CounterActionTypes.Decrement));
    const reset = React.useCallback(() => dispatch(CounterActionTypes.Reset));

Зачем здесь React.useCallback()?

Почему не удалось запускать несколько php процессов?
Как я понял все правила применяются в рамках одного водителя/клиента и это должно хорошо решаться запуском нескольких consumer
Можно подробнее про эту новость, пруфы?
В плане развития можно еще сделать разбитие по области применения слов.
Т.е. имена классов, функций, переменных.
Я иногда, чтобы определиться с именем класса/функции делаю поиск по гитхабу, какое название чаще используется, то у себя и использую
Можно воспитать шизофреника. Если родитель сначала ругает ребёнка, кричит на него, а потом тут же начинает его жалеть, целовать и обнимать, то это травмирует ребёнка (при условии, что эмоции родителя ярко окрашены). У него возникает непонимание за что и почему… Из-за неадекватного поведения родителя сложно строить логическую цепочку, связь с реальность разрывается и происходит расщепление личности.
Интересно, почему так. Добавил в графики Java и JavaScript, они тоже падают. Разве что JS устаканился в последние годы.
https://www.google.com/trends/explore?date=all&q=%2Fm%2F060kv,%2Fm%2F07sbkfb,%2Fm%2F02p97

Может гугл изменил алгоритмы?

Что такое снимок ТБ? В гугле говорят, о тазобедренном суставе.

Плюсы service.example.com
— Свой набор кук, но могут быть и общие с example.com
— В верстке можно указывать путь "/" на главную страницу сервиса. В случае с example.com/service, нужно контролировать, чтобы не попасть на главную example.com
В примере указан habr.cu.cc, а это домен третьего уровня.
Домен второго уровня это был бы habr.cc
Почему 34.5% является близким к теоретическому максимуму?
Сразу же после статьи в блоке похожих публикаций заголовок статьи, где пишут про КПД до 80%.

Может кто то объяснить какие цифры на самом деле реальны?

Information

Rating
Does not participate
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity