Найти в Дзене
Найм в IT - в 2026 году. Почему спрос и предложение перестали нормально встречаться?
На первый взгляд модель должна быть простой. У человека есть навыки, опыт и время. У бизнеса есть задачи, деньги и потребность закрыть работу. Один продает труд, другой покупает труд. Это и есть обычная логика спроса и предложения. Но на практике в 2026 году эта модель все хуже соответствует реальности. Проблема НЕ в том, что закон спроса и предложения перестал существовать. Скорее проблема в том, что между реальной бизнес-задачей и человеком, который может ее закрыть, выросла слишком длинная цепочка посредников, фильтров и формальных требований...
6 дней назад
Нормальные формы и их применение в хранилищах данных (КХД).
Про "нормальные формы" чаще всего вспоминают либо на собеседованиях по направлениям дата-инженерии и аналитики, связанной с проектированием КХД, либо в более приземленных спорах о том, насколько "правильно" спроектирована та или иная модель в хранилище, которое используется в проекте. Нормализация - это не набор абстрактных правил ради теории, а способ понять, как именно раскладывать данные по структуре так, чтобы одни и те же факты не дублировались без необходимости, не противоречили друг другу и не создавали лишние проблемы при развитии хранилища...
1 неделю назад
Индексы в PostgreSQL на практике, как выбирать?
Если кратко, индексы в PostgreSQL нужны для одного - ускорять доступ к данным. Если индекса нет, базе приходится просматривать таблицу целиком при помощи последовательного сканирования (seq scan). На небольших таблицах такая операция может быть незаметной, но на миллионах строк она быстро становится узким местом. Индекс нужен затем, чтобы база не перебирала все данные подряд, а быстрее выходила на нужные строки. Аналогия здесь простая - как указатель в книге помогает найти нужный раздел без лишнего листания, так и индекс сокращает объем поиска...
1 месяц назад
Композиция в Rust и ОО-подходы в Dlang.
Я, как разработчик, ранее работал в более классическим объектно-ориентированном подходе, где есть базовые классы, и от них наследуются подклассы, чтобы переиспользовать кодовую базу. Условный пример: объявить класс Animal, сделать класс Dog его потомком, унаследовав общие поля и методы. Но если перейти на Rust, где классов нет вовсе, то необходимо будет вместо привычного наследования использовать "композицию". Ради справедливости стоит упомянуть цитату из классической книги GoF: A common problem...
5 месяцев назад
Физическая модель движения магнитных наночастиц вблизи атеросклеротических бляшек.
Атеросклероз - это хроническое заболевание, при котором на стенках артерий оседают липиды, прежде всего холестерин, а также различные клеточные остатки. Эти вещества образуют бляшки, которые сужают просвет сосуда и затрудняют кровоток. Существуют следующие современные методы лечения: (1) статины (аторвастатин, симвастатин), снижают уровень холестерина (2) антиагреганты (аспирин), предотвращают образование тромбов (3) ингибиторы АПФ и бета-блокаторы, контролируют давление (4) фибраты и ингибиторы...
10 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала