Pull to refresh
15
0
Евгений Калибров @rework

web developer

Send message
Может мы в разных странах живём, но я почти каждый день вижу хамство. Больше всего на дорогах, когда кому-то больше всех нужно (объезд по обочине, поворот со средней полосы и т.д.), в очередях в поликлиниках, на почте, в МФЦ, в налоговой и т.д. — хамство. Кучки алкашей у разливаек, громко решающих глобальные проблемы мира, матерящиеся подростки на детских площадках, которые не обращают внимания на женщин гуляющих рядом с детьми…
Для таких задач важно, что бы кандидат мог рассказать общий алгоритм, но требовать от него точной реализации на листочке — глупо.
Больше всего раздражают собеседования без компьютера, когда просят написать код на листочке… Ээмчто? Может быть в вашей компании разработчики и в реальных проектах код на бумаге пишут, а дизайнеры акварелью рисуют макеты?
Потому что ваша задача решится любым опытным программистом за 2 минуты, просто погуглив нужный метод. В реальном проекте такое требование может встретится только в узком спектре задач и нет смысла держать в голове это решение постоянно.
А есть функция которая покажет свободные места на парковке на необходимом мне этаже?
Честно говоря, использование MutationObserver кажется на добавление костылей в код. Ведь нас столько лет убеждали, что view не должен меняться сам по себе, мы должны контролировать его изменения, который могу произойти только при разнообразных асинхронных событиях (Таймеры, пользовательские события ввода, ответ от AJAX запросов, события от сервера через сокеты и т.д.). Если у вас возникает желание подписаться напрямую на изменения в DOM, то скорее всего что-то не так с архитектурой вашего приложения. В голову приходит только один кейс, когда какая-либо сторонняя библиотека вносит изменения в DOM и мы не можем напрямую подписаться на события которые к этому приводят.
Причем тут божество, никто вам об этом не говорил, вы сами это придумали в комментарии выше, использование нейронных сетей в вычислениях является чем-то божественным по вашему?
^1.2.3 обозначает совместимость на уровне “major” версии. Это синтаксический сахар для записи “>= 1.2.3, < 2.0.0”. Используется для указания “самой свежей версии зависимости, все еще совместимой по API”.


Мне кажется тут закралась ошибка, так как ^ обозначает совместимость на уровне «minor», версии, а не «major», особенно это бросается в глаза на фоне следующего абзаца в тексте про "~"
Может ли Алиса постепенно подстраиваться под конкретного пользователя. Запоминать какую манеру речи он использует, например если человек говорит с ней языком программиста, используя всякий профессиональный жаргон, то и она подстраивается и отвечает таким же образом?
Может ли конкретный пользователь обучать её под себя, допустим объяснив ей какую-то команду и что она именно она должна делать по этой команде, например: «Алиса, покажи ка мне список оставшихся дел на сегодня», и она открывает trello.com, где ты ведёшь список дел. Либо она настроена на глобальную базу и со всеми ведёт себя одинаково опираясь на обученную нейронную сеть под среднестатистического пользователя?
Что мешает не использовать RxJS и работать с данными как вы привыкли это делать ранее? Просто сделайте обёртку для преобразования ответа от http запроса в Promise.
Наверняка есть какие-то классы (модели) от которых наследуются ваши модули?
Я же не смогу взять отдельно какую-то папку с одним компонентом и вставить себе в проект, что бы он работал?
Что такое микроядерная архитектура применительно к js фреймворку?
Я бы на первом уровне иерархии выделил папки только под основные сущности вашего приложения: core, components, assets и т.п. На сколько я понимаю большая часть ваших папок является компонентами и если бы они были объединены в одну папку, в которой 100 других, но 100% все они являются компонентами, то не было бы вопросов.
Мне кажется у вас что-то не так со структурой проекта, зашёл на github — https://github.com/eigenmethod/mol и вижу около 100 папок в корне проекта.
Не обращайте внимания, это у него юмор такой специфичный…
Нормально выглядит. Но с производительностью на слабых мобильниках беда
Ещё в хроме есть очень полезная возможность отладки html мобильных приложений и мобильных версий веб сайтов, прямо на реальном android-устройстве, а не только через эмуляцию. Подключаем по USB смартфон или планшет, выбираем «отладка по USB», далее в хроме открываем страницу по адресу: chrome://devices/, на устройстве открываем свой сайт и можем инспектировать его, как хотим. Подробнее: https://developers.google.com/web/tools/chrome-devtools/remote-debugging/
Да, ты прав, лучше потрачу время на что-то более полезное
Естественно, я имел ввиду, другие идеи, а не то что написано в статье.

Information

Rating
Does not participate
Location
Самара, Самарская обл., Россия
Date of birth
Registered
Activity