Обновить
11
0
Александр@AlexKeller

WEB-разработчик

Отправить сообщение
Я надеюсь, это сильно утрировано?
Если нажатий не было/было мало, то даже наличие скришота с IDE не позволит это включить это время рабочее/учтенное/оплачиваемое
Программисты это как бы не обезьянки, перепечатывающие «Войну и мир». Надо и подумать посидеть бывает, и на бумажке схемы порисовать, и даже, уж простите, в туалет выйти… Никто не может работать 8 часов, не делая перерывов
Проблема, в том числе, и в том, что если на чат хотя бы из 10 человек придется 3-4 пишущих подобным образом, то будет абсолютный хаос:
— Первый
— Первый
— Второй
— Второй
— Второй
— Первый
— Второй
— Второй
А ты сиди и сопоставляй всю эту портянку в законченную мысль
Прямо по примеру №1. Очень смелое утверждение:
то окажется, что Hyperapp, для реализации приложения-счётчика, требуется меньше всего строк кода
при том, что для Hyperapp использованы стрелочные функции, в отличие от reart/vue:

down: value => state => ({ count: state.count - value}),

down: function(value) {
    this.count -= value;
},
Как вариант — можно иметь 1 список полных данных о документах, со всеми полями, за которыми нужно следить и обновлять, а также отдельные поля в сторе чисто для хранения некоторой выборки айдишников для нужной страницы
Если Вы хотите сделать честный блокировщик, то нужно просто вывести большое предупреждение сразу после установки о том, что блокировщик может приводить сайты к работе с ошибками, ломать часть функционала или сайты полностью

Ну хорошо, показал он, пользователь даже прочитал и подтвердил. А потом месяц ходил по сайтам и все было нормально. А на 32-й день какой-то непонятный сайт у него не работает. Ну конечно же, он первым делом будет грешить на блокировщик и сразу вспомнит, что его месяц назад предупреждали ))
Очень важное отличие переменных препроцессоров и чистого CSS, что в препроцессорах переменные неизменны, а в CSS могут меняться внутри селекторов. К тому же, удобно использовать их в media queries

Вот небольшая статья об этом
Ну как можно )) это ж так увлекательно, берешь какое-нибудь магическое 12 и ищешь, и ищешь! А потом приходит такооое удовлетворение от качественно выполненной работы, сам собой гордиться начинаешь!
Это лучшее решение, которое я только видел!
Статья в целом годная. Но автор сам же нарушает правило «Теория близости» ))
Ну да, вы правы. Я имел в виду просто сравнение их целиком. А уж как они будут реализованы, это другой вопрос. Immutable ли, или обычные объекты и собственный метод глубокого сравнения внутрь с предварительным клонированием
Если там 10 свойств, то можно сравнивать целиком:
shouldComponentUpdate(nextProps, nextState) {
  return this.props !== nextProps || this.state !== nextState;
}
Почему-то в том же Sublime такой проблемы нету
Единственная вещь, которая не просто неудобна в шторме, а ужасно бесит — это «забывание» того, что я переключил раскладку клавиатуры. Т.е. нажимаю Ctrl+Shift+N, начинаю печатать имя файла, понимаю, что печатаю на русском, переключаю язык, выбираю файл или закрываю окно — язык снова русский. И беда эта тянется, как бы не соврать, аж с 3-й (!) версии, ну или где-то в тех краях. И воспроизводится в любых окнах — поиск файла, просто поиск, окно коммита и т.д.

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

image
Ну как минимум margin-ы у элементов с display: table-cell работать не будут. Зачем городить огород, если все можно обычными флоатами сделать
Вероятно, имелось в виду, что нужно использовать не только DIV, но и FOOTER, HEADER, SECTION, ASIDE, NAV; не только SPAN, но и ABBR, CITE и т.д.
Был такой косяк, не коммитил. Поставил 8 версию, ту что EAP, вроде пофиксили, почти за месяц ни разу не повторилось.
До сих пор сижу на 11.64. От себя могу отметить следующие:
* иконка корзины со списком всех ранее закрытых страниц
* список загружаемых файлов в отдельной вкладке
* переход по вкладкам цифрами 1 и 2 (назад и вперед) — потрясающая вещь
* удобно настроить иконки на панели, не то что сейчас в FF, когда иконку релоада нельзя никуда перетащить
* великолепная экспресс-панель
* контекстное меню, где можно открыть страницу в любом установленном браузере: читаешь хабр, а там ссылка на крутое демо по новым возможностям CSS, раз — и открыл его в Chrome
* крайне не тупит, часто открыто по 30-50 вкладок — хоть бы что
Переименовать функцию с современными-то IDE типа PhpStorm — гораздо легче, чем оперировать классами, на которые что-то навешено…
Если нужно привязать несколько событий к одному элементу — это изврат какой-то, но в любом случае сделайте обертку на этими несколькими действиями, из которой по очереди вызовите нужные…
1

Информация

В рейтинге
Не участвует
Откуда
Воронеж, Воронежская обл., Россия
Зарегистрирован
Активность