Найти в Дзене
Покупайте СтеллыИ дарите их за контент
1 неделя назад
 • Вы подписаны

Почему SSD со временем начинает тормозить? Вся правда о функции TRIM и как её настроить в Windows 10

Твердотельные накопители (SSD) давно перестали быть диковинкой и сейчас стоят почти в каждом компьютере. Они в разы быстрее старых жестких дисков, но у них есть одна особенность: со временем скорость их работы может падать, а сам диск — быстрее выходить из строя. Многие грешат на «усталость» памяти, но на самом деле главная причина кроется в том, как компьютер удаляет файлы. На помощь приходит специальная команда TRIM. Давайте разберемся простыми словами, что это такое, зачем она нужна и как проверить, работает ли она на вашем ПК...

2 недели назад
 • Вы подписаны

Оператор присваивания в C#: неожиданные возможности и подводные камни

В языках программирования, таких как C#, знак равно (=) — это не просто команда «положить значение в переменную». У этого оператора есть одна особенность, доставшаяся нам от предшественников (C и C++), о которой полезно знать даже новичку. Давайте разберемся, что выполняет оператор присваивания на самом деле. Обычно мы пишем так: int n = 5 * 3; Здесь всё просто: вычисляется выражение 5 * 3 (получается 15), и это число сохраняется в переменной n. Но мало кто задумывается, что оператор = в этот момент возвращает то же самое значение (15) обратно в программу...

3 недели назад
 • Вы подписаны

Забытый гений текст-обработки: как в 60-х придумали язык, понимавший текст лучше людей

Люблю историю языков программирования. В них, как в людях, есть своя судьба, свои взлёты и падения. Некоторые становятся звёздами, другие тихо уходят на покой, но каждый оставил след в том, как мы пишем код сегодня. Именно поэтому я иногда пишу статьи о забытых языках — чтобы напомнить, с чего всё начиналось и какие смелые идеи жили в них. Сегодня речь пойдёт о языке с необычным именем — SNOBOL. Наш рассказ перенесёт нас в легендарную лабораторию Bell Labs в начале 1960-х годов. Именно там, в период...

1 месяц назад
 • Вы подписаны

Приоритеты стилей в CSS: Иерархия власти

В мире веб-разработки каскадные таблицы стилей (CSS) работают по принципу «закона джунглей»: побеждает сильнейший. Когда мы подключаем внешние файлы, пишем стили в <head> или добавляем атрибуты к тегам, браузеру приходится принимать непростое решение — какой из конфликтующих стилей применить к элементу. В этой статье мы разберем формальные правила спецификации CSS по расчету приоритета (специфичности) и каскадированию, а также развеем мифы, которые были актуальны в эпоху HTML 4.01. Базовое правило...

1 месяц назад
 • Вы подписаны

Автоматизация с Python: как изменить размер всех рисунков в папке

Сначала краткая предыстория, чтобы было понятно, зачем это надо. Я сейчас работаю в медицинской организации (МО), где из-за нехватки кадров приходится заниматься всякой фигнёй, в том числе размещением информации на сайтах. А сайты государственных медицинских учреждений находятся на платформе Госвеб (часть Госуслуг), с довольно убогим конструктором сайтов и большим количеством ограничений. В том числе есть и ограничения на размеры и формат рисунков - в новостях файлы рисунков должны быть определённых типов и иметь формат примерно 2:1...

Покупайте СтеллыИ дарите их за контент