Обновить
4
Евгений Карпель@kspshnik

Начинающий frontend-developer

4
Подписчики
Отправить сообщение

Бэкенд, не валидирующий и не санитизирующий пользовательский ввод с фронта, не сможет принять эту пустую форму, так как раньше будет убит какой-нибудь иньекцией от мамкиного кулхацкера :)

А форму лучше отправлять обработчиком onSubmit(), ничего не указывая в post, тогда при отвале JS-а и мусором сервер не пересыпается.

Что только не придумают, чтобы не разбираться в БЭМ :)

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

Там, судя по тексту, скрытый промпт для БЯМ, указывающий ей использовать в коде конкретный маркер, который практически невероятен при самостоятельном написании тестового.

В умение брать интегралы (равно как и в умение пользоваться фреймворком) входит, помимо набора опыта (насмотренности), ещё и понимание наложенных ограничений (границ применимости). Оно, ес-сно, может быть набрано опытом, а может и возникнуть из понимания доказательств. Строго говоря, совсем обязательным оно не является, но вот ускорить процесс роста и набора опыта вполне может.

там из знания всей этой высшей математики требуется лишь умение применять соответствующий математический аппарт

которое умение вырастает из понимания всех этих самых математических доказательств :)

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

Да, для пониженных не с оборота. Тупанул, криво написал.

Имел в виду, что может быть более эффективным стать полноценным плательщиком НДС.

Особенно учитывая, что НДС - налог адвалорный, и аптека на ОСНО платит его с разницы между ценой закупки и ценой реализации.

Это нифига не с оборота. Тут как автор и говорит, надо считать - возможно "взрослое" ОСНО и будет выгоднее.

Да, на метро с Водного стадиона на Алтуфьевскую, или из Ясенево на проспект Вернадского - мегаэффективная поездка :)

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

Там основные деньги в высокой стороне, в магистрали. Затраты на (до)газификацию - это до миллиарда. В 2024 году это были 270.3 млрд. руб., например.

И работал на чуде советской техники "Нейрон" с ажно целыми 256Кб оперативки :)

Finder похоже считает это разными сущностями, то есть мухи программы отдельно, котлеты окна внутри программ - отдельно.

Не возьмусь защищать или осуждать эту логику, за 18 лет как-то с ней свыкся.

Окна разных программ, сиречь Mission Control - это Cmd+Tab. Хотя на мой личный вкус, раз уж всё одно мышом двигать, то активный угол намного удобнее.

P.S. А какое поведение DE Вы хотите перестроить? Добиться того, чтобы оно все окна всех программ подряд перебирало?

Но пользователю со скринридером от этого не легче. А если он не сможет (не захочет из-за неудобства) пользоваться сайтом - он не заплатит бизнесу денег (не посмотрит рекламу, за которую заплатят бизнесу денег, и т.п.), соответственно у бизнеса не будет денег заплатить (премию) разработчику.

Так что это в наших интересах - делать удобные и полезные сайты :)

Это ес-сно не отменяет необходимости посыпать разработчиков скринридеров словом добрым и незлобливым в формате issues. Но оное посыпание не заменяет учёта текущей ситуации.

Однако, переключение вкладок реализовано в самой программе, в то время как переключение окон -- уже в DE. Соответственно и претензии к DE: почему это поменять нельзя, когда другое можно?

Тоже можно :) Системное меню/Клавиатура/Клавиатурные сочетания/Клавиатура :)

А дефолтное сочетание для переключения между окнами (я тут Вас малость ввёл в заблуждение, Ctrl+Tab переключает таки именно вкладки) - это Cmd+` (и опять же логично, переключает DE, поэтому с Command).

Попробуйте активные углы - Вам понравится, если привычнее мышью работать.

Кстати, между Safari, Chrome и Opera Вы будете переключаться тоже не той комбинацией клавиш, которой переключаетесь внутри Safari между окнами/вкладками.

Переключение между разными приложениями, и переключение между окнами/вкладками одного и того же приложения - разные действия. И в контексте логики разделения Command - системные горячие клавиши vs. Control - горячие клавиши приложения (о котором уже упоминалось выше), совершенно логично, что Cmd-Tab - меняет приложения внутри системы, а Ctrl-Tab - окна/вкладки внутри приложения. Shift же в обоих случаях при добавлении ещё и его работает одинаково - он инвертирует направление перебора объектов, будь то приложения или окна/вкладки.

Напомнило имена-сокращения советского периода, типа Даздраперма, Ватерпежекосма, Кукуцапа и т.п.

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

Отечественный ПК "Нейрон" с 256Кбайт на УПК. 1991 год.

:)

А первый собственный - РС АТ 286 без сопра, с целым 1 мегабайтом, EGA-монитором и аж 40МБайт HDD и модем 2400/нихрена.

В августе мой 15 Pro Max слетал с пятого этажа в отеле, упал на прорезиненное половое покрытие веранды ресторана. Стекло и корпус натурально вхлам, но он работал и ещё неделю раздавал честно интернет (в локации есть WiFi, но отвратного качества и никакой скорости). По приезду домой отдал в ремонт - замена корпуса и экрана, плата жива, даже ничего не трогали :)

1
23 ...

Информация

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

Специализация

Фронтенд разработчик, Фулстек разработчик
Младший
Git
ООП
MongoDB
React
NestJS
Redux
Node.js
Веб-разработка
БЭМ
Кроссбраузерная верстка