Golubov Nikita

1.9K posts

Golubov Nikita banner
Golubov Nikita

Golubov Nikita

@midfilecrisis

верстальщик, запертый в теле js-разработчика | мнения не мои

Bali, ID Katılım Haziran 2016
444 Takip Edilen466 Takipçiler
Sabitlenmiş Tweet
Golubov Nikita
Golubov Nikita@midfilecrisis·
Плачу на ретро, я плачу на ретро Спринт не закрыт, таски льются без тестов
Русский
0
2
37
1.3K
Golubov Nikita
Golubov Nikita@midfilecrisis·
Максим Кац поссорился с воздухом и задохнулся
Русский
0
0
0
116
YK42B
YK42B@yk42_b·
Инициировала ребятам из команды повышение зарплат, премии и компенсации (даже аутсорсерам), куча созвонов и аргумениаций, но всё получилось, всем подняли. Горжусь собой. Вот они думают, наверное, что я целыми днями на проекте ничем занимаюсь 🥹
Novi Sad, Republic of Serbia 🇷🇸 Русский
2
0
30
1.4K
Golubov Nikita
Golubov Nikita@midfilecrisis·
@stop_war22 @rodoss Ирония это 123: 1 2 4 Постирония это 345: 3 4 5 Метаирония это 678: не могу придумать
Русский
0
0
1
25
миру мир войне война
@rodoss Вот так как на скрине (и дальше визуально в кругах) не пойдет, нужны примеры, больше примеров. Еще больше примеров. Например, ирония это 123: 1 2 3 Постирония это 345 3 4 5 Метаирония это 678 6 7 8
миру мир войне война tweet media
Русский
1
0
2
178
Иван Талачев
Итак, я в юбилейный стотысячный раз услышал, как в интернете перепутали иронию с постиронией и метаиронией. Поэтому вот вам тред с объяснениями, примерами и схемами, чтобы в это воскресенье вы узнали что-то новое.
Иван Талачев tweet media
Русский
80
792
7.5K
453.9K
Golubov Nikita
Golubov Nikita@midfilecrisis·
Мыши-байкеры с Марса, женщины с Венеры
Русский
0
0
2
286
Golubov Nikita
Golubov Nikita@midfilecrisis·
Что сложнее - пробежать марафон или не запостить про это в инстаграм?
Русский
0
0
4
322
Golubov Nikita
Golubov Nikita@midfilecrisis·
@yk42_b Настоящий герб Сокобани должен выглядеть так
Golubov Nikita tweet media
Русский
1
0
1
101
YK42B
YK42B@yk42_b·
Завтра едем в Ртань через Сокобани, и вот на гербе у них реально сокол в бане! ❤️
YK42B tweet media
Novi Sad, Republic of Serbia 🇷🇸 Русский
2
0
13
1.3K
Golubov Nikita
Golubov Nikita@midfilecrisis·
Сустав болит, поясница плачет, Но я не мог сидеть иначе.
Русский
1
0
8
584
Golubov Nikita
Golubov Nikita@midfilecrisis·
@_evless Одно другому не мешает-то
Русский
1
0
0
57
Golubov Nikita
Golubov Nikita@midfilecrisis·
Дано: есть строка, внутри неё инпуты и кнопки. При клике внутри строки нужно переводить фокус на первый инпут, но только в том случае, если не кликнули по другому инпуту или кнопке. Решение: проверить, забрал ли на себя фокус кликнутый элемент.
Golubov Nikita tweet media
Русский
2
0
6
568
Golubov Nikita
Golubov Nikita@midfilecrisis·
Дополнение — нужно ещё проверить document.activeElement !== document.body, т.к. в случае когда ничего не в фокусе, там может лежать сам <body> Обновлённый код в сэндбоксе: codesandbox.io/s/festive-mcnu…
Русский
0
0
0
173
Golubov Nikita
Golubov Nikita@midfilecrisis·
contains нужен, чтобы отследить клик по span/div внутри кнопки Клик по самой кнопке: * activeElement.contains(target) // true * activeElement === target // true Клик по span/div внутри кнопки: * activeElement.contains(target) // true * activeElement === target // false
1
0
1
214
Golubov Nikita
Golubov Nikita@midfilecrisis·
Этот принцип обхода используется в Object.keys, Object.values, Object.entries и for...in Полное описание тут: #description" target="_blank" rel="nofollow noopener">developer.mozilla.org/en-US/docs/Web…
0
0
0
141
Golubov Nikita
Golubov Nikita@midfilecrisis·
Но при этом если залогировать в консоль объект целиком, то там ключи располагаются в алфавитном порядке:
Golubov Nikita tweet mediaGolubov Nikita tweet media
Русский
1
0
1
212
Golubov Nikita
Golubov Nikita@midfilecrisis·
Всегда думал, что ключи объекта обходятся в алфавитном порядке (например, в Object.keys). А оказалось принцип совсем другой: 1. Сначала идут по возрастанию ключи, которые приводятся к целым положительным числам 2. Потом все остальные в хронологическом порядке добавления в объект
Golubov Nikita tweet media
Русский
3
1
7
629
Golubov Nikita
Golubov Nikita@midfilecrisis·
Был уверен, что Adobe уже благополучно купили Фигму, а оказывается всё ещё в процессе и есть серьёзная вероятность, что покупку заблокируют techcrunch.com/2023/02/24/doj…
Русский
0
0
4
305
Golubov Nikita
Golubov Nikita@midfilecrisis·
Удобный способ типизировать ожидаемый результат в юнит-тестах — вывести его тип из фактического результата с помощью typeof:
Golubov Nikita tweet media
Русский
0
0
12
779
Golubov Nikita
Golubov Nikita@midfilecrisis·
Попросил ChatGPT придумать название переменной и он справился. Скинул ему кусок кода для ознакомления (скрин 1), описал дополнительный контекст (скрин 2) и попросил совета (скрин 3). В итоге варианты `renamedTables` и `tablesAfterUpdate` показались самыми подходящими.
Golubov Nikita tweet mediaGolubov Nikita tweet mediaGolubov Nikita tweet media
Русский
0
0
3
911
Golubov Nikita
Golubov Nikita@midfilecrisis·
Уровень социальной вовлечённости — читать как ChatGPT травит анекдоты
Golubov Nikita tweet media
Русский
0
0
6
441