Найти в Дзене
Поддержите автораПеревод на любую сумму
Закреплено автором
Каморка Программиста
Выбираем телевизор, как не переплатить маркетологам, все нюансы
858 · 1 год назад
Каморка Программиста
Что такое Оперативная Память (ОЗУ), что лучше, 2 х 8ГБ или 1 х 16ГБ.
2177 · 11 месяцев назад
Каморка Программиста
Самые бесполезные гаджеты для дома и офиса, зря потратить деньги
4259 · 11 месяцев назад
Position: sticky в CSS, полный гайд с примерами, отличие от fixed
Народ, всем привет. Position: sticky это некое и довольно редко используемое (а зря) значение CSS-свойства position, которое сочетает в себе поведение relative и fixed. Оно позволяет элементу вести себя как обычный блочный элемент, пока он находится в пределах родительского контейнера, а затем «прилипать» к заданной позиции при прокрутке страницы. Это свойство можно использовать для закреплённых заголовков, меню, боковых панелей и навигации. Как? А вот сегодня давайте и разберемся. Элемент со значением...
4 часа назад
Что такое Redis и с чем его едят, самая быстрая база данных
Народ, всем привет. Само по себе название Redis расшифровывается как Remote Dictionary Server, что отражает его основную идею, а именно хранение данных в виде структур «ключ–значение» с быстрым удалённым доступом. И по факту это высокопроизводительное хранилище данных в памяти, которое используется в качестве базы данных, кэша и брокера сообщений. Благодаря тому, что Redis работает преимущественно в оперативной памяти, он обеспечивает очень низкие задержки и способен обрабатывать сотни тысяч и даже миллионы операций в секунду...
1 день назад
Зачем вообще нужны циклы, может обойдемся без них
Народ, всем привет. Сегодня статья, с одной стороны, для начинающих, для тех, кто только делает первые шаги в познании мира программирования. Но с другой стороны и для продвинутых, ведь простые инструменты часто только на первый взгляд кажутся простыми. И поговорим мы сегодня про циклы в программировании, а точнее их роль, которые вроде как нужны только для того, чтобы многократно выполнять один и тот же набор команд без необходимости каждый раз писать их заново. Но по факту они являются одним из...
3 дня назад
Использование <template> и <slot> в HTML, примеры и преимущества
Народ, всем привет. Современный HTML это не только статическая разметка, о чем мы уже говорили в прошлых статьях, но и инструменты для создания переиспользуемых компонентов. Одними из таких инструментов являются тег <template> и механизм <slot>, который используется вместе с Web Components. Они позволяют отделить структуру от данных, сделать код чище и приблизить нативный HTML к компонентному подходу, знакомому по React или Vue. Пока ничего не понятно? Давайте разбираться. Тег <template> предназначен...
4 дня назад
Будущее C++, язык прошлого или всё ещё номер один, зачем он нам нужен
Народ, всем привет. C++ один из самых противоречивых языков программирования современности. Для одних он символ инженерной мощи и максимального контроля над системой, для других сложный, устаревший и перегруженный язык, которому давно пора уступить место более современным альтернативам. Вопрос о будущем C++ возникает регулярно, действительно ли он язык прошлого или всё ещё остаётся номером один там, где важна максимальная производительность? И вообще, стоит ли сегодня в него погружаться? Исторически C++ создавался как развитие языка C, добавляя абстракции поверх низкоуровневого контроля...
101 читали · 6 дней назад
Как уменьшить размер PDF, если он не влезает в email
Народ, всем привет. Мне по работе часто приходится редактировать, пересылать, кому-то показывать различные документы, в том числе PDF, и всегда эта некая головная боль из-за размеров данного формата. И действительно, уменьшение размера PDF-файла распространённая задача, с которой сталкиваются студенты, офисные сотрудники, дизайнеры и все, кто работает с электронными документами. Большие PDF сложно отправлять по электронной почте, загружать на сайты или хранить в облаке. К счастью, существует несколько...
1 неделю назад
Что происходит с соцсетями людей после их смерти
Народ, всем привет. Всегда вот было интересно, что происходит с аккаунтами людей после их смерти, и можно ли как-то их удалить, передать по наследству, или сделать из них мемориал. Ведь в нашу цифровую эпоху смерть человека всё реже означает полное исчезновение его следов, аккаунты, переписки, фотографии, комментарии и т.д. продолжают существовать, словно замороженные фрагменты жизни. У самого есть (была) парочка друзей, о дне рождения которых мне напоминает небезызвестная социальная сеть. Интернет...
1 неделю назад
Цифровая усталость, почему сутки в интернете даются так тяжело
Народ, всем привет. Цифровая усталость стала одной из самых незаметных, но при этом самых распространённых проблем современного человека. И дело даже не в работе в офисе, невидимом труде программиста, или всех остальных, кто считает, что сидя дома перед компьютером ты не устаёшь, «не то что на заводе»… При этом многие замечали странный эффект, что день, проведённый за ноутбуком, смартфоном, просто листая ленту, и мессенджерами, изматывает сильнее, чем физическая работа или долгий пеший маршрут. Тело...
1 неделю назад
Что такое XSS-уязвимость на сайте, как это работает и как этого избежать
Народ, всем привет. XSS-уязвимость, она же Cross-Site Scripting, это один из самых распространённых и опасных классов уязвимостей в веб-приложениях, связанный с внедрением и выполнением вредоносного кода на стороне пользователя. В отличие от атак на сервер, XSS направлена на браузер жертвы и использует доверие пользователя к «хорошему с его точки зрения» сайту. Из-за этого последствия атаки могут быть незаметными, но при этом крайне серьёзными. Пока ничего не понятно? Давайте разбираться. Суть XSS-уязвимости...
1 неделю назад
Что такое непозиционная система счисления, математика для программистов
Народ, всем привет. Погорим немного о математике, ведь в программировании она играет далеко не последнюю роль. И вот вам непозиционная система счисления, термин, про который вы наверняка не слышали, но точно встречали. Если вкратце, то это способ записи чисел, при котором значение каждого символа не зависит от его положения в записи числа. В отличие от привычных нам позиционных систем, таких как десятичная или двоичная, здесь порядок символов не влияет на их «вес», а общее значение числа определяется другими правилами, чаще всего суммированием или специальными соглашениями...
173 читали · 1 неделю назад
Множества в Python, что это такое и как с эти жить дальше
Народ, всем привет. Сегодня мы поговорим про множества (set) в Python, встроенный тип данных, предназначенный для хранения уникальных элементов без определённого порядка. Они часто используются там, где важна проверка принадлежности, удаление дубликатов и выполнение математических операций над наборами данных. Несмотря на простоту, множества являются мощным и эффективным инструментом, который стоит хорошо понимать. Но для новичков они не всегда понятны, поэтому сегодня и погорим про них. Множество может хранить только уникальные и хешируемые объекты...
2 недели назад
ТОП-3 универсальных программы для изменения подсветки
Народ, всем привет. Управление RGB-подсветкой давно вышло за рамки «красиво мигающих вентиляторов» и стало частью настройки рабочего места или игрового ПК. Подсветка может синхронизироваться с музыкой, температурой компонентов, играми и даже выполнять практическую функцию, например сигнализировать о нагрузке системы. Проблема обычно только в том, что у каждого производителя свои утилиты, и они не всегда удобны или совместимы между собой. Поэтому особый интерес представляют универсальные программы, способные управлять подсветкой разных брендов...
2 недели назад