Habrahabr
2.46K subscribers
55.3K links
Сообщество IT-специалистов. Just do IT.
Download Telegram
Дайджест свежих материалов из мира фронтенда №415 (11-17 мая). В этом выпуске — особенности JavaScript, о которых можно забыть, релиз TypeScript 3.9, пять JavaScript-библиотек для работы со строками, укрощение Line Height в CSS и многое другое: https://t.co/YETAZjHIXk https://t.co/I11Pd9Xomq
Лучшие практики Kubernetes: организация Kubernetes с пространством имён. Если у вас тысячи подов, их простое перечисление займёт кучу времени, не говоря о том, чтобы обеспечить им нормальное управление. И это только верхушка айсберга: https://t.co/O6TID1X8lV https://t.co/651pg4carJ
«Мы рассказали об этом проекте нескольким инвесторам, которые, посмеявшись, сказали, что для серьёзного НИОКР нужно не 2, а минимум 100 млн рублей. Тогда за работу взялся наш инженер». Монитор объёмного изображения: https://t.co/tvDQVXIRwI https://t.co/bKmdIP2o99
Собираем игру «Змейка» на макетной плате. Часть первая: конечные автоматы. «На глаза попала классическая игра «Змейка», и я предложил сделать её на конечных автоматах. Ведь состояние игры вполне конечное, а из входов только четыре кнопки»: https://t.co/x8ntnmytzS https://t.co/N4QbA6CTIT
Теория игр и её применение в жизни. В нашей жизни бывают ситуации, требующие очень продуманного выбора, который может изменить множество вещей. В таких ситуациях теория игр может быть крайне полезна и даже необходима: https://t.co/AxCSpfj2Gb https://t.co/bzBKfl8c7x
Разряды «Гризли»: супердрель. «В этой статье хочу рассказать об электрических разрядах, которые способны грызть различные металлы и стали. Речь пойдёт в основном про электроэрозионную обработку»: https://t.co/DwnruN0bPs https://t.co/Bs8vYX48CK
Коды step-by-step: Aztec Code. Сегодня мы рассмотрим Aztec Code — именно их вы могли видеть на своих смартфонах в электронной версии посадочных талонов на авиарейсы, а может на железнодорожных билетах или где-то ещё: https://t.co/6RIzXTsBNX https://t.co/qNaTZaSjgp
Протокол связи FT8: как это работает. Наверное каждый, кто хоть немного интересовался радиосвязью и радиолюбительством, слышал о цифровом протоколе связи FT8. Этот вид связи появился в 2017, и с тех пор его популярность только растёт: https://t.co/VMxl6XtGTw https://t.co/awsUQiIzzW
Исследование одного неопределённого поведения. В статье исследуются возможные проявления неопределённого поведения, возникающего в c++ при завершении не-void функции без вызова return с подходящим значением: https://t.co/R3xi0sTfg1 https://t.co/EC2WX2iDwF
CSS-функции min(), max() и clamp(). «Сегодня я хочу рассказать об особенностях этих функций, объяснить всё то, что может оказаться в них непонятным, и привести практические примеры их использования»: https://t.co/9zefvSem6L https://t.co/RjgM5oT4Rk
Задача Танежи: новый этап развития математики? Четыре года назад в трудах одного бразильского математика была, косвенно и незаметно для него самого, поднята проблема, которая может стать целью и смыслом жизни для математиков нынешнего столетия: https://t.co/SkMbXwB92s https://t.co/eGE7qaBaGg
Сравниваем работу опенсорсных Python-библиотек для распознавания именованных сущностей. Выявление именованных сущностей — это «ворота» в человеческий язык, оно позволяет устанавливать связи слов в речи с реальным миром: https://t.co/825LTnKuJU https://t.co/Bo9PnyshfO
«Когда вы пишете мобильное приложение с Flutter, оно получается нативным. А ещё в виде бонуса вам прилетает очень приличная скорость разработки приложения». Почему Flutter побеждает: https://t.co/oSM3vCnclC https://t.co/3MpbKsup7W
PostgreSQL: серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8). Речь пойдёт не об экзотике, а о самых распространённых процедурных языках PL/Perl, PL/Python и PL/V8 (то есть JavaScript) и сравнении их возможностей с PL/pgSQL: https://t.co/lAamihULiV https://t.co/FUXNiqLB71
Гильоши другим манером. «Пришло время подумать о другом алгоритме — который давал бы сразу вектора. Поскольку в распространённых редакторах для кривых линий предлагается только интерполяция кривыми Безье, на них и будем ориентироваться»: https://t.co/0iDTtIkrSk https://t.co/WvpLOuN7OH
«Сначала был один DB-сервер, потом к нему добавились слейвы, чтобы масштабировать чтение. И тут — стоп! Мастер один, а слейвов много». Orchestrator для MySQL — почему без него нельзя строить отказоустойчивый проект: https://t.co/6KTJprtywk https://t.co/NmJmfOMUyI
В подходе к математике столетней давности найдены новые ключи к разгадке природы времени. Казалось бы, течение времени — всего лишь иллюзия. Чтобы избежать такого заключения, нам, возможно, придётся переосмыслить реальность чисел с бесконечной точностью: https://t.co/R3ma4IqUmi https://t.co/nJcinrGLza
Создание приложений с помощью MediaPipe. MediaPipe — фреймворк для запуска пайплайнов машинного обучения, позволяющий упростить написание кроссплатформенного кода для запуска моделей: https://t.co/ZQTM6TMe06 https://t.co/FZZTDo6kpA
Анализ производительности CSS-анимаций. Что выбрать для анимирования элементов веб-страниц? JavaScript или CSS? Этот вопрос однажды вынужден будет задать себе каждый веб-разработчик. А может — и не однажды: https://t.co/zKcv0coOly https://t.co/NYa8CBcdLw
How to Easily Find YouTube Videos: A Comprehensive Guide