Отключение http-метрик в ASP.NET Core

Выход ASP.NET Core 9 порадовал возможностью выборочно отключать http-метрики. В статье сценарии использования с примерами и детальный разбор того, как всё устроено под капотом.
Хочу разобратьсяКак я превратил старый смартфон в игровую консоль с возможностью звонить

Осторожно: эта статья точно будет хабратортной, ведь в ней мы смоделируем, спроектируем и запрограммируем своё видение N-Gage 2! Я очень старался сделать статью интересной даже для тех читателей, кто не разбирается в теме 3D-печати и программирования микроконтроллеров :)
Я очень люблю ретро-игры и игровые консоли. Иногда я люблю позалипать в какую-нибудь классику с NES, Sega Mega Drive или, например, PSP. Однако особое место в моём сердечке занимает игровой телефон Nokia N-Gage, который, к сожалению, не получил продолжения, как и его более современный собрат — Sony Ericsson Xperia Play. Недавно я пересматривал свою коллекцию девайсов и обнаружил на полочке Galaxy S4 Mini. И тут я подумал: а что если...
Читать далееРабота с пространством в Silent Hill 2 (2024)

В этой обширной заметке о Silent Hill 2 (2024) будет уделено внимание навигации и восприятию пространств. Для хорошего уровня важна не только удачная планировка, делающая прохождение интересным, но и грамотное использование материалов, цветов, объектов окружения и освещения. Механика фонарика в данной игре играет ключевую роль в поддержании эффективности приемов, применяемых разработчиками локаций.
Ниже представлены замыленные изображения из игры, иллюстрирующие, насколько четко или нечетко читаются задуманные элементы. Это могут быть материалы, цвета, формы, акценты или читабельность геймплейных элементов. Замыливание является одним из эффективных методов проверки локации на подобные моменты.
Читать далееПрорывная концепция реактивного двигателя 2. Физические принципы работы

Год тому назад вышла статья «Прорывная концепция реактивного двигателя». Ознакомиться с этой статьей можно здесь. Эта статья знакомит вас с результатами испытания трех модификаций реактивных двигателей на новых принципах (НП), и их анализ. Схема работы, применяемая в этом типе двигателя, ранее не использовалась и обладает рядом существенных преимуществ по сравнению с существующей схемой работы, применяемой сейчас в ракетных двигателях.
Существующая схема, используемая в ракетных двигателях, имеет ряд недостатков и ограничений, связанных с термодинамикой. В этой статье подробно рассказано о НП двигателе, о физике его работы с точки зрения уже существующих и уже применяемых подобных технологий, а также подробно описана физическая схема его работы. Рассмотрены области применения НП двигателя.
Читать далееСоловецкий флот XVI века

Основанный на островах Белого моря в первой половине XV века, Соловецкий монастырь оказался единственным действительно морским монастырем в России, в жизни которого море играло решающую роль. Поэтому ведение монастырского хозяйства было невозможно без использования многочисленных морских судов различного размера и назначения. Это хозяйство включало также средства обеспечения их эксплуатации, береговую инфраструктуру и ряд промыслов, полностью или частично связанных с морем.
Читать далее20 лет YouTube: как главный мировой видеохостинг родился из футбольной вечеринки, цунами и любви к бюстам?

20 лет тому назад, 14 февраля 2005 года, тремя друзьями-айтишниками было зарегистрировано доменное имя youtube.com. Всего лишь через год на сайте было порядка 25 миллионов видеороликов — и ежедневно заливалось ещё не менее 20 000. К лету 2006-го число видео дошло уже до 65 миллионов, и в октябре платформа была выкуплена Google более чем за полтора миллиарда долларов США. Как идея, родившаяся на нетрезвых посиделках, переросла в эпически успешный стартап, почему современный YouTube имеет мало отношения к изначальной задумке, и какие видео стали первыми вирусными во всемирной сети? Читать дальше →
Играем в Го с DeepSeek

Облака и небеса.
Но не видит ничего,
Что под носом у него.
Даниил Хармс
Поскольку пребывающий у всех на слуху DeepSeek вызывает много спекулятивных рассуждений по поводу AGI, решил немного поиграть с этим чатботом в Го. Да, мне известно о том, что в этой игре нейросети уже победили, но здесь есть важный нюанс: это правда, что AlphaGo использует нейросети для оценки позиции и предсказания ходов, но рекомендации нейросети не используются в игре напрямую, а проходят проверку MCTS, с распараллеливанием и использованием значительных вычислительных мощностей. Настоящий AGI должен обходиться без таких костылей.
Читать дальше →
Проверка холодом: как на Крайнем Севере МАЗ-512 испытывали

Привет! Это Кирилл Кушнир, я руковожу техпиаром в МТС Диджитал и обожаю все, что связано с автомобилями. Мой предыдущий пост был о титанах бездорожья — наземном транспорте из СССР, который создавался для экстремальных условий. Сегодня продолжу тему: поговорим о советском грузовике МАЗ-512, который готовили для Крайнего Севера в 60-е годы прошлого века. Расскажу, что это была за машина, как ее испытывали (сохранилось 40+ страниц отчета) и что ломалось во время испытаний. Поехали!
Читать далееПроверка холодом: как на Крайнем Севере МАЗ-512 испытывали

Привет! Это Кирилл Кушнир, я руковожу техпиаром в МТС Диджитал и обожаю все, что связано с автомобилями. Мой предыдущий пост был о титанах бездорожья — наземном транспорте из СССР, который создавался для экстремальных условий. Сегодня продолжу тему: поговорим о советском грузовике МАЗ-512, который готовили для Крайнего Севера в 60-е годы прошлого века. Расскажу, что это была за машина, как ее испытывали (сохранилось 40+ страниц отчета) и что ломалось во время испытаний. Поехали!
Читать далееПять мини-ПК, на которые стоит обратить внимание в 2025 году: интересные новинки февраля

Источник.
Одноплатные компьютеры продолжают развиваться. Производители предлагают все больше разных моделей, как специализированных, так и более-менее универсальных. В феврале 2025 года на рынке появилось несколько интересных новинок, каждая из которых заслуживает внимания. В этом обзоре рассмотрим 5 самых интересных моделей, сравним их характеристики, особенности и разберём, для каких задач они подходят лучше всего. Поехали! Читать дальше →
Три Кита из мира шутеров. Часть 1

И для начала отправимся в середину 90-х годов. В то время на свет, благодаря стараниям известнейшего режиссёра Стивена Спилберга и бывшего руководителя анимационного подразделения «Диснея» Джеффри Катценберга, появилась компания «DreamWorks», что начала клепать фильмы и мультфильмы, причём весьма успешные. И спустя год после основания, под крылом гиганта, при сотрудничестве с Microsoft, родилась студия «DreamWorks Interactive», что должна была производить видеоигры.
Упомянутый выше Спилберг был большим поклонником этого вида развлечений, и однажды, увидев, как его сын играет в шутер «GoldenEye 007», решил создать что-то зрелищное и интересное для юного поколения. За спиной режиссёра к концу десятилетия уже был успешный фильм «Спасти рядового Райана», а потому Спилберг решил перенести атмосферу сражений Второй Мировой в видеоигру. Да ещё и сделал этот проект эксклюзивом для PlayStation 1. Так в 1999 году вышла самая первая часть «Medal of Honor».
Читать далееВебсокеты на FastAPI: Реализация простого чата с комнатами за 20 минут

Хотите освоить WebSocket и создать собственный чат с комнатами? В этой статье мы разберем:
- В чем разница между WebSocket и классическим HTTP
- Как реализовать сервер на FastAPI с поддержкой WebSocket
- Как создать простой FullStack-чат для мгновенного обмена сообщениями
- Как всего за пару минут развернуть готовое приложение на облачном сервисе
Статья написана с учетом новичков, но и опытные разработчики найдут здесь полезные инсайты.
Читать далееPostgreSQL Connection Pooling: Наш опыт и с чем его едят

Как обеспечить высокую производительность PostgreSQL и эффективно управлять соединениями? В этой статье мы разберёмся, как правильно настроить пул соединений, какие преимущества он даёт и как избежать распространённых ошибок. Делимся нашим опытом перехода с MongoDB на PostgreSQL и работы с пулом в Go с использованием pgx.
Читать далее[Перевод] Как именно вечерний перекус влияет на качество и продолжительность сна

Новое исследование показало, как отдельные компоненты нашего рациона: белки, углеводы, клетчатка и жиры, улучшают или ухудшают качество сна. Результаты напрямую показывают, как потребление конкретных продуктов модерирует наш сон. В тексте приведены конкретные корреляции.
Читать далееОбновление PostgreSQL с кластером отката

Зачастую, предлагая обновить PostgreSQL, подразумевается условный прыжок веры на более новую версию без варианта быстрого отката на предыдущую версию без потери данных. А что если...
Читать далееНанопланета | Вёб-движок PlayCanvas

Хотя я немного разочаровался в web-движке PlayCanvas, после того как его апгрейды поломали мне первый диаблоид - для каких-то очень маленьких легковесных игр он остаётся достаточно хорош. Поэтому для разнообразия реанимировал аккаунт и немного погрузился в программирование на js, написав аркаду (с механикой что-то вроде специфического урезанного BattleCity, но на сфере), где инопланетный космический кораблик летает над некоей планеткой.
Читать далее[Перевод] Почему летучие мыши разносят опасные вирусы?

Едва человечество успело прийти в себя после пандемии COVID-19, а уже открыт новый тип коронавируса. Имя ему – HKU5-CoV. По словам Ивана Вячеславовича Коновалова, доцента кафедры инфекционных болезней у детей Института материнства и детства Пироговского Университета Минздрава России, новый коронавирус сильно похож на MERS-CoV, который еще с 2012 года вызывает тяжелые респираторные инфекции, убивая 35% зараженных (благо этот вирус-«маньяк» распространяется не так быстро, как ковид, поэтому не смог стать кошмаром в общемировом масштабе).
Вернемся к новому вирусу HKU5-CoV. И снова Китай, и снова летучие мыши. Да что ж за беда такая с этими рукокрылыми? Всё дело в уникальных особенностях их иммунной системы. Чтобы разобраться в этом вопросе, я прочитал статью «Lessons from the host defences of bats, a unique viral reservoir» на сайте Nature, а чтобы помочь разобраться вам – привожу мой немного вольный (исключительно для простоты понимания) перевод фрагментов этой статьи ниже с комментариями.
Читать далееГрупповая политология, или еще один путь к администратору домена

Привет, Хабр!
Давно хотел написать эти строчки, но получилось это сделать в возрасте, когда бытовых и семейных проблем становится все больше, а свободного времени все меньше.
Моя первая статья, поэтому прошу не судить строго. Пару слов обо мне, или, как пишут в большинстве презентаций на профильных конференциях - who am i.
Работаю пентестером вот уже немало лет в одной около-государственной компании, оказывающей услуги аудита информационной безопасности организациям, функционирующим в различных сферах деятельности. В своей работе часто приходится сталкиваться c пентестом внутрянки, и обычно (в 90% случаях) это Active Directory. Вот, пожалуй, и всё, перейдем ближе к делу.
Читать далее[Перевод] Захват аккаунта без единого щелчка мыши

Привет всем, сегодня я расскажу о том, как я смог захватить учетную запись без взаимодействия с пользователем, из-за одной неправильной настройки в гостевом входе.
Читать далееCloudflare Workers: DevOps'ы больше не нужны?

Cloudflare Workers — это платформа, которая позволяет деплоить приложение без необходимости настраивать сервер или разбираться с Kubernetes. Просто пишешь код, деплоишь его, и он работает — масштабируемо, быстро и без головной боли.
Читать далееИстория о самодисциплине и погоне за новым собой

Самодисциплина — ключ к изменению жизни. В этой статье я делюсь личной историей трансформации: от рутины и выгорания к осознанному формированию привычек, ведущих к новым достижениям. Как превратить самодисциплину в инструмент успеха? Почему привычки — это не просто действия, а фундамент личности? Какие техники помогают закрепить полезные привычки и избежать ловушки бесполезного саморазвития? Ответы на эти вопросы, а также практические советы по формированию новых моделей поведения — в этом материале.
Читать далееУправляем компьютером жестами: создаем систему бесконтактного взаимодействия с ПК

В основе проекта лежит компьютерное зрение и машинное обучение. Система использует веб-камеру для захвата изображения рук пользователя в реальном времени. Затем специально обученная нейронная сеть распознает конкретные жесты и преобразует их в команды управления компьютером. Проект полностью открыт и доступен на GitHub. Установка достаточно простая — нужен только Python 3 и несколько библиотек, которые устанавливаются через pip. Вся настройка сводится к выполнению пары команд в терминале.
Читать далееSpaceX в одиночку строит космическую экономику

Компания SpaceX Илона Маска побила очередной рекорд. Сейчас это самая дорогая частная компания в мире, ее стоимость составляет около 350 миллиардов долларов. Это больше, чем капитализация Coca-Cola, Toyota, Samsung.
В 2024 году запуск ракет SpaceX происходил каждые 2-3 дня. В этом году компания выполнит больше миссий, чем программа NASA Space Shuttle за всю свою 30-летнюю историю.
Читать далееГибкий лэйаут для динамических форм с react-jsonschema-form

Если ваша форма разрастается и превращается в бесконечный список полей, стандартного функционала react-jsonschema-form может быть недостаточно. Я покажу, как легко расширить возможности библиотеки и организовать поля в удобный многоколоночный макет.
Читать далееИнженерная фантастика

?Каков путь от фантастической инженерии к инженерной фантастике? Обсуждение практически значимой взаимосвязи между научной фантастикой и системной инженерией.
?Осторожно! В статье много субъективных суждений и определений, не совпадающих с общепринятыми энциклопедическими взглядами.
Читать далееЧто ожидает фирму 1С в России в ближайшие 3 года? Актуальные тренды рынка в 2025-ом году

Как часто мы, как собственники бизнесов, исследуем тренды, емкость и плацдарм рынков, на которых работаем? Как часто задумываемся, а чего не хватает на рынке IT?
Стать партнером фирмы 1С достаточно просто. Необходимо отправить заявку в партнерский отдел, а далее тебя рассматривают, при необходимости пишут твоему бывшему работодателю, и на основе предоставленной информации заключают договор.
За 16 лет на моей памяти – всем моим бывшим сотрудникам (более чем 20 специалистам) дали такое право, дали возможность быть партнерами и развивать себя в роли предпринимателя (хотя назвать себя предпринимателем здесь очень сложно, так как вы работаете по финансовой модели вендора и по его правилам).
Будучи на обучении в Сколково на программе Практикум (без рекламы), я разобрал весь плацдарм фирмы 1С, а именно тенденции и разные сценарии развития на рынке IT в России, в том числе подход самой фирмы.
Необходимо вспомнить, что фирма 1С была организована в далекий 1992 год, и на сегодня компании исполнилось или исполнится 33 года.
Читать далееВычислительная мощность Вселенной и её пределы. Может ли Вселенная симулировать саму себя?

Переходим от философской составляющей гипотезы «всё из кубита» к её математической основе – цифрам и формулам, определяющим вычислительную природу реальности. Если Вселенная – квантовый компьютер, что является её «железом», какие физические процессы можно считать логическими операциями и по каким алгоритмам она обрабатывает информацию? Не являются ли эти квантовые алгоритмы «мыслями» Вселенной, процесс вычисления – решением некоего уравнения, а жизнь и разум – единственным правильным ответом? Есть ли закономерность в сходстве космической паутины сверхскоплений галактик и нейронной сети человеческого мозга? Может ли Вселенная оказаться чьим-то мозгом и обладать сознанием? Достаточно ли у Вселенной вычислительных ресурсов, чтобы создать полную симуляцию самой себя?
На все поставленные вопросы я отвечу в данной статье, опираясь на расчёты одного из основоположников теории «всё из кубита» Сета Ллойда. Также мы разберёмся с тремя физическими пределами, ограничивающими скорость вычислений и объём памяти компьютеров – пределом Бремерманна, пределом Бекенштейна и пределом Ландауэра. Заодно посмотрим, как будут выглядеть работающие на этих пределах устройства – предельный ноутбук и сингулярный компьютер.
Читать далееДомашний робот-полотёр

Робот в уборке использует самую обычную ручную «человеческую» швабру с губкой и выжимающим механизмом. Проект робота?полотёра вначале задумывался как
сложный антропоморфный робот с руками?манипуляторами, который полностью бы копировал технику мойки человека такой шваброй. Но со временем пришло понимание о возможности достижения цели гораздо более простым способом манипулирования шваброй. В результате на данный момент робот оснащён всего двумя мотор колёсами и одним линейным актуатором привод которого выполняет все необходимые операции со шваброй: поднятие и опускание швабры в ведро, полоскание, отжим, переворачивание губки швабры с одной стороны на другую после загрязнение первой и парковка.
Участие человека в процессе это поставить ёмкость?ведро с чистой водой до мойки, а после мойки вылить грязную воду из него.
Читать далееКак продакту эффективно построить RoadMap. Пошаговая инструкция

Roadmap или дорожная карта продукта — это не только расписанный план деплоя фичей, это по сути стратегия и тактика на поле боя. Это огромная система фреймворков, методологий и артефактов, в конченом счете визуализированная в виде диаграммы Ганта, таблицы в конфлюенсе с эпик+релиз или ином виде.
Читать далее4 года изучал Языковой барьер: рассказываю всё о нём

Мы все используем фразу «мешает языковой барьер» — хотя в целом ОЧЕНЬ поверхностно понимаем, что лежит под этим обозначением.
Некие ощущения и проблемы мешающие нам говорить.
С чего вдруг возникают?
У кого возникают, у кого нет?
Как это выглядит на уровне психики?
Из чего он состоит?
Этими вопросами я задался после почти двух десятков лет безрезультатного изучения языка. С десятками преподавателей, школ, курсов, тысячами часов потраченных на это. Я завидовал до слёз смотря видео полиглотов с TED, которые рассказывали как заговорили на турецком за 3 недели отпуска в Стамбуле.
И я разобрался с языковым барьером. Да так, что сначала сам свободно заговорил, а когда рассказал об этом другим — меня стали спрашивать, а потом и платить за это.
Читать далее[Перевод] Как не дать Conda заполнить ваш жесткий диск

Если вы используете Anaconda, то наверняка знаете, что conda-среды помогают управлять зависимостями пакетов, избегать конфликтов совместимости и делиться своими проектами с другими. К сожалению, эти среды могут занять большое пространство на жёстком диске вашего компьютера.
Я пишу много учебных материалов по программированию, и чтобы поддерживать их в порядке, для каждого проекта создаю отдельную структуру папок с выделенной conda-средой. Поначалу это работало прекрасно, но вскоре производительность компьютера начала ухудшаться, и я заметил, что мой SSD начал заполняться. В какой-то момент у меня осталось всего 13 ГБ свободного места.
Читать далееКак найти идеального стажера в 2025 году? Модернизация найма для поиска талантов за 1500 рублей в месяц

Поиск молодых специалистов — инструмент, который в перспективе помогает восполнить кадровый дефицит. Однако, несмотря на преимущества привлечения начинающих талантов, этот процесс часто сопровождается трудностями: недостатком опыта у стажеров, несоответствием их ожиданий реальным условиям работы. Читайте в этом материале — как с помощью сервиса «Кампус Вакансии» найти стажера с горящими глазами меньше, чем за две недели?
Как и где настроить точный фильтр на кандидатов, чтобы найти нужного стажера?
Знакома ли вам ситуация? Вы опубликовали вакансию, HRы отсеяли сотни нерелевантных откликов и провели десятки интервью. Вы выделили мотивированных людей, чьей опыт подходит, и сделали финальный оффер. И вот, на собеседованиях кандидат выражал сильное желание работать в вашей компании и готовность учиться, но на деле его мотивация оказалась низкой, а базовая университетская подготовка не соответствовала требованиям стажировки.
Так, для повышения мотивации можно использовать разные инструменты уже в ходе работы, а с «базовой подготовкой» всё сложнее. На рынке существует множество открытых вакансий в узких сферах, где критически важна «базовая университетская подготовка». В таких случаях процесс найма становится настоящим квестом: для успешного поиска нужных специалистов требуется более системный подход. Сервис «Кампус Вакансии» предлагает именно такой специализированный метод, который включает целенаправленный поиск кандидатов по городу, вузу, факультету и нужным предметам. Приложение знает, «где искать», поэтому может предоставить необходимую целевую аудиторию для отклика на вакансию.
Читать далееОт генерации к рассуждению: эволюция языковых моделей от GPT до RL

В контексте стремительного развития больших языковых моделей (LLM) особое внимание уделяется повышению их способности к логическим рассуждениям. Одним из значимых достижений в этой области является модель DeepSeek-R1, разработанная для стимулирования reasoning-способностей LLM с помощью методов обучения с подкреплением (Reinforcement Learning, RL). DeepSeek-R1 представляет собой инновационный подход, направленный на улучшение качества генерации ответов в задачах, требующих многошаговых логических выводов.
Читать далее[Перевод] SSL и SSL-сертификаты для новичков

Представляю вашему вниманию перевод статьи SSL and SSL Certificates Explained For Beginners. Я долго разбирался с SSL, сертификатами, центрами сертификации - это единственная статья, после которой у меня что-то отложилось в голове :) Поэтому возникла идея перевести ее и донести до широких масс.
Читать далееМультимодальные модели тотально страдают селективным восприятием

Проводя свои текущие исследования для задач сегментации и распознавания объектов на изображениях, я задал простой вопрос многим мультимодальным моделям с целью оценить их способности к интерпретации деталей изображения.
Результат был, мягко говоря, странным.
С одной стороны, общее описание простой, на первый взгляд, картинки радует подробным и содержательным ответом.
Но, с другой стороны, наблюдаются просто вопиющие утверждения, которые ни как нельзя оставить без внимания.
Итак сам промпт:
- Опиши детально, что ты видишь на этой картинке?
Читать далееКак я создал полностью автоматизированое онлайн радио с AI ведущими и музыкой

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

Часто слышу такой вопрос от коллег и знакомых. Очевидно, что короткого ответа тут недостаточно, собеседник приведёт контраргументы, что в итоге выльется в жаркий спор. Обычно в результате такого спора единое мнение не формируется, каждый остаётся при своём.
Всё дело в том, что этот вопрос сам по себе является риторическим, провоцирующим спор. «Правильность» ответа существенным образом зависит от контекста, который у каждого собеседника, как правило, свой собственный. Контекстом в данном случае будет разное понимание смысла слов вопроса.
Давайте разберём смысл каждого словаПочему JWT — не панацея: разбор проблем сессий и безопасности

JWT для сессий: удобство или головная боль?
JSON Web Token (JWT) приобрёл популярность как удобный способ аутентификации и передачи данных между клиентом и сервером. Его ценят за простоту, stateless-подход и гибкость. Однако большинство гайдов рассказывают только о плюсах, забывая о недостатках.
В этой статье мы разберём основные проблемы использования JWT для хранения пользовательских сессий и обсудим более надёжные альтернативы.
Читать далееРадиомаяк для LibreSDR и финальные доработки

Прошлую свою заметку закончил на желании разобраться как управлять передачей на LibreSDR и организовать вывод PTT. Некоторым хитрым образом это удалось сделать. Кроме того, исследовал возможность писать на Rust для LibreSDR с использованием библиотеки libiio. Получилось сделать автономный CW маяк, работающий прям на LibreSDR без использования других компьютеров.
Как это работает?«Ошпаренные». Закрывшиеся сервисы цифровой дистрибуции игр на ПК

Цифровая дистрибуция на ПК стала уже на протяжении многих лет чем-то самым обыкновенным и само собой разумеющимся, что даже смогла вытеснить рынок физических изданий игр. У нас сегодня есть цифровые площадки на все случаи жизни, такие как Steam, GOG, Epic Games Store, Microsoft store. И это только самые основные. Мы их знаем и все они нам приелись. Но на заре цифровой дистрибуции у ПК геймеров был огромный выбор цифровых маркетплейсов, где можно купить игры, но сегодня многие закрылись, либо мы знаем их под другими именами, либо они отличаются от того, что сервисы представляли из себя с самого начала. Сегодня мы рассмотрим такие сервисы.
Читать далееВ ClickHouse одна плоская таблица лучше, чем несколько соединенных таблиц

Данная статья о том, что в системе ClickHouse использование одной плоской таблицы (включая денормализованные таблицы) вместо нескольких таблиц, объединённых с помощью JOIN-операций, значительно повышает скорость выполнения запросов
Читать далееНачальное ускорение математики

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