Вышел Вебпак 5
Вот вкратце, что нового:
https://defront.ru/posts/2020/10-october/11-release-webpack-5/
Вот вкратце, что нового:
https://defront.ru/posts/2020/10-october/11-release-webpack-5/
defront.ru
Что нового в Webpack 5
Новинки релиза — улучшения скорости сборки, улучшение поддержки долгосрочного кэширования бандлов и tree shaking. Реализован новый подход для работы с ассетами. Добавлен Module Federation и многое другое
Вашему вниманию предлагается обратиться на АПИ телеграмовских ботов. Дамы и господа, упоминание пользователей в сообщениях:
Существующий пользователь с @юзернеймом:
(object) array(
'offset' => 7,
'length' => 8,
'type' => 'mention',
),
Несуществующий пользователь с @юзернеймом:
(object) array(
'offset' => 7,
'length' => 20,
'type' => 'mention',
),
Существующий пользователь БЕЗ юзернейма:
(object) array(
'offset' => 7,
'length' => 3,
'type' => 'text_mention',
'user' =>
(object) array(
'id' => 66879580,
'is_bot' => false,
'first_name' => 'Max',
'last_name' => 'Musatov',
),
),
Вы спросите, наверное: а как же отличить существующего пользователя от несуществующего?
Внимание, ответ: да никак, нахуй. Делай ещё один запрос к АПИ на какие-нибудь действия с этим пользователем, и тогда, возможно, оно вернёт ошибку для несуществующего пользователя.
При этом для пользователей, которые не поставили себе @юзернейма, возвращается вся нужная информация о пользователе в прекрасном виде (есть идентификатор и флаг бота как минимум).
Алло, Паш, Коль, проснитесь, вы обосрались.
Существующий пользователь с @юзернеймом:
(object) array(
'offset' => 7,
'length' => 8,
'type' => 'mention',
),
Несуществующий пользователь с @юзернеймом:
(object) array(
'offset' => 7,
'length' => 20,
'type' => 'mention',
),
Существующий пользователь БЕЗ юзернейма:
(object) array(
'offset' => 7,
'length' => 3,
'type' => 'text_mention',
'user' =>
(object) array(
'id' => 66879580,
'is_bot' => false,
'first_name' => 'Max',
'last_name' => 'Musatov',
),
),
Вы спросите, наверное: а как же отличить существующего пользователя от несуществующего?
Внимание, ответ: да никак, нахуй. Делай ещё один запрос к АПИ на какие-нибудь действия с этим пользователем, и тогда, возможно, оно вернёт ошибку для несуществующего пользователя.
При этом для пользователей, которые не поставили себе @юзернейма, возвращается вся нужная информация о пользователе в прекрасном виде (есть идентификатор и флаг бота как минимум).
Алло, Паш, Коль, проснитесь, вы обосрались.
Стасян нарисовал офигенный логотип для ресторана.
https://sizikovdesign.ru/black-duck/
Смешная подпись внизу (видимо, комментарий заказчика):
«
Доделывать не надо.
Никому не нравится.
»
Кому не нравится, тот просто нихера в дизайне не понимает (ну или просто мудак). Лого крутейший.
https://sizikovdesign.ru/black-duck/
Смешная подпись внизу (видимо, комментарий заказчика):
«
Доделывать не надо.
Никому не нравится.
»
Кому не нравится, тот просто нихера в дизайне не понимает (ну или просто мудак). Лого крутейший.
Forwarded from Alex Karantinsky
Знаете че понял. Не смотря на кучу разных айфонов 6,7,8, plus, x, xs, xr, 11 pro, 11 pro max. У них у всех было всего две ширины экрана: либо 414 пунктов, либо 375. У всех. Уже 6 лет так было.
А теперь за один год эпл выпустила айфоны с шириной 360, 390 и 428 точек. В одном поколении. На, нахуй. Разработчик, сосайть
А теперь за один год эпл выпустила айфоны с шириной 360, 390 и 428 точек. В одном поколении. На, нахуй. Разработчик, сосайть
Два самых известных роландовских синтезатора (808-й и 303-й) онлайн:
https://808303.studio/
В работе:
https://vimeo.com/465077390
https://808303.studio/
В работе:
https://vimeo.com/465077390
roland50.studio
Emulate the sound of Roland's most famous and influential musical instruments from Yuri Suzuki and Roland.
Кто бы мог подумать, что самое сложное в проведении интернета — договориться с бабками в подъезде, чтоб не орали.
А вы говорите, айти, высокие технологии…
А вы говорите, айти, высокие технологии…
Sijeko Tech
Накидайте пальцев вверх к ишьюсу: https://github.com/telegramdesktop/tdesktop/issues/8775
Эта ишью решена. Почему-то комбинацию выбрали Ctrl+Shift+N, а не какую-нибудь другую, которую одной рукой легко нажимать, ну да ладно.
Кто пользуется Десктопным Телеграм-клиентом — эта фича уже есть в последнем обновлении.
https://github.com/telegramdesktop/tdesktop/issues/8775
Кто пользуется Десктопным Телеграм-клиентом — эта фича уже есть в последнем обновлении.
https://github.com/telegramdesktop/tdesktop/issues/8775
GitHub
Add keyboard shortcut for contact search · Issue #8775 · telegramdesktop/tdesktop
Native MacOS Telegram has Cmd+K shortcut which shows a dialog similar to Menu → Contacts. I didn’t find any similar hotkey in the corresponding list. Surely, we have a global search called with Esc...
Смешной пример организационной диаграммы на сайте компонентов для фреймворка Vue:
https://www.primefaces.org/primevue/showcase-v2/#/organizationchart
https://www.primefaces.org/primevue/showcase-v2/#/organizationchart
Поставил на днях Убунту 20.10, необычайно рад.
20.04 (и предыдущие несколько версий) на моём компе почему-то не могла долго находиться в запущенном состоянии, начинала (условно через сутки) дико тормозить графика. В 20.10 проблемы исчезли.
Ещё из нового: перешёл с файловой системы Ext4 на btrfs.
https://help.ubuntu.ru/wiki/btrfs
Краткое содержание статьи:
• если у вас SSD — используйте btrfs;
• если у вас HDD — используйте Ext4.
20.04 (и предыдущие несколько версий) на моём компе почему-то не могла долго находиться в запущенном состоянии, начинала (условно через сутки) дико тормозить графика. В 20.10 проблемы исчезли.
Ещё из нового: перешёл с файловой системы Ext4 на btrfs.
https://help.ubuntu.ru/wiki/btrfs
Краткое содержание статьи:
• если у вас SSD — используйте btrfs;
• если у вас HDD — используйте Ext4.
Посмотрите на номер 18!
Слову «инженерка» уже сто лет минимум.
Мы должны быть с вами рады, ребята, что работаем в максимально свободной индустрии. И я рад, что в последнее время в IT приходит всё больше и больше инженерок.
Источник:
http://elib.shpl.ru/nodes/3890#mode/inspect/page/278/zoom/4
Слову «инженерка» уже сто лет минимум.
Мы должны быть с вами рады, ребята, что работаем в максимально свободной индустрии. И я рад, что в последнее время в IT приходит всё больше и больше инженерок.
Источник:
http://elib.shpl.ru/nodes/3890#mode/inspect/page/278/zoom/4
Какие красивые УСБ-тестеры. Хочу!
https://blog.networkprofile.org/usb-load-testing-chargers-and-cables/
https://blog.networkprofile.org/usb-load-testing-chargers-and-cables/
NetworkProfile.org
Load Testing USB Chargers and Cables
A while ago when I got some Raspberry Pi's, I had a ton of issues with power. I bought a YZXStudio USB power meter/analyzer and a USB load tester, and tested every charger and cable I owned. I found a TON of bad cables which I threw out Most
Классный инструмент, для того, чтобы понять, как работают разные проекции земного шара на плоскую карту:
https://mathigon.org/course/circles/spheres-cones-cylinders#sphere-maps
https://mathigon.org/course/circles/spheres-cones-cylinders#sphere-maps
Mathigon
Spheres, Cones and Cylinders – Circles and Pi – Mathigon
Introduction, Degrees and Radians, Tangents, Chords and Arcs, The Circle Theorems, Cyclic Polygons, Spheres, Cones and Cylinders, Conic Sections
Раньше было офигенное негласное соглашение у дизайнеров и разработчиков интерфейсов:
Если в конце надписи на кнопке или в пункте меню стоит многоточие, значит нажатие не приведёт непосредственно к выполнению действия, а покажет какой-нибудь диалог с выбором параметров для выполнения действия.
Посмотрите в Офисе:
• Печать — весь документ сразу уходит на печать на принтер по умолчанию;
• Печать… — появляется диалог для выбора принтера, диапазона страниц и так далее.
• Сохранить
• Сохранить как…
• и так далее.
Микрософт свято блюдёт это правило и поныне. По крайней мере пытается. Посмотрите контекстные меню Проводника.
Сейчас редко кто следует этой прекрасной конвенции. В Гугл.Доках пункты меню, вызывающие диалоги, понаделаны то так, то сяк.
Я вообще ни разу не любитель старых штуковин, но это одна из немногих старых вещей в интерфейсах, по которым я действительно скучаю.
https://ux.stackexchange.com/questions/9544/what-is-the-significance-of-the-three-dots-on-menus-and-buttons-and-how-to
Если в конце надписи на кнопке или в пункте меню стоит многоточие, значит нажатие не приведёт непосредственно к выполнению действия, а покажет какой-нибудь диалог с выбором параметров для выполнения действия.
Посмотрите в Офисе:
• Печать — весь документ сразу уходит на печать на принтер по умолчанию;
• Печать… — появляется диалог для выбора принтера, диапазона страниц и так далее.
• Сохранить
• Сохранить как…
• и так далее.
Микрософт свято блюдёт это правило и поныне. По крайней мере пытается. Посмотрите контекстные меню Проводника.
Сейчас редко кто следует этой прекрасной конвенции. В Гугл.Доках пункты меню, вызывающие диалоги, понаделаны то так, то сяк.
Я вообще ни разу не любитель старых штуковин, но это одна из немногих старых вещей в интерфейсах, по которым я действительно скучаю.
https://ux.stackexchange.com/questions/9544/what-is-the-significance-of-the-three-dots-on-menus-and-buttons-and-how-to