Обновить

Roadmap юного архитектора ИС

Уровень сложностиПростой

Всем привет! В данной статье хотелось бы рассказать о моих наблюдениях и планах по становлению архитектором информационных систем. В конце статьи я предоставлю roadmap, по которому я следую.

Читать далее

Закон Парето в маркетинге: почему 20% действий приносят 80% прибыли

Уровень сложностиПростой

Если ты маркетолог или бизнесмен, ты точно замечал, что какие-то усилия дают мизерный результат, а другие — буквально взрывают кассу. Это не случайность. Это закономерность.

Принцип 80/20, известный как закон Парето, говорит о том, что 80% результата дают 20% усилий. И наоборот — 80% действий зачастую незначительно влияют на итоговый успех. В бизнесе, маркетинге и рекламе это особенно очевидно.

Как применить этот принцип в маркетинге и получать максимальный выхлоп при минимальных затратах? Давай разбираться.

Читать далее

Как создать своего финансового бота (учет расходов) бесплатно и без программирования. Часть 1

Уровень сложностиПростой

Без всяких вступлений, приступаем сразу к делу. Вы создадите своего бота для учета расходов без знаний программирования и абсолютно бесплатно.

Читать далее

Как сделать смену домена и не потерять весь трафик? Подробный гайд

Уровень сложностиСредний

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

Читать далее

Резервирование серии товара под клиента в 1С КА

Началось всё с того что на проекте возникла задача: "Документ "Заказ клиента" должен резервировать на складе товар с определённой серией".

Конфигурация 1С: Комплексная автоматизация для Казахстана, редакция 2. Локализация для Казахстана.

В начале к задаче привлекли нашего консультанта имеющего сертификат «Профессионал ERP», но всё было честно так как наличие сертификата не гарантирует наличие нужного опыта и мозгов 😅

В конце концов к задаче привлекли меня. И я с удовольствием хочу поделиться тем, что удалось узнать, и рассказать в этом посте.

И так для того чтобы в документе "Заказ клиента" можно было зарезервировать номенклатуру с серией под клиента необходимо выполнить несколько условий:

1. Вид номенклатуры должен учитывать серии проверяется это тут скрин ниже.

Читать далее

Server-Side Rendering (SSR): Когда сервер берет инициативу в свои руки

Уровень сложностиСредний

Привет! Сегодня мы поговорим технологии, которая называется Server-Side Rendering, или SSR. Вы когда-нибудь задумывались над тем, почему некоторые сайты загружаются молниеносно, а другие кажутся черепахами в сравнении? Одним из факторов может быть использование SSR.

Читать далее

Как работают min() и max() со строками в Python

Уровень сложностиСредний

Функции min() и max() в Python могут использоваться для работы со строками, сравнивая их символы в лексикографическом порядке. Этот порядок соответствует последовательности символов в таблице Unicode.

Читать далее

Magento 2 — чтение из реплики базы данных в любом месте и в любое время

Уровень сложностиПростой

Современные интернет-магазины требуют высокой производительности и устойчивости. Использование мастер-репликации баз данных позволяет разграничить операции чтения и записи, но в Magento 2 это может быть сложной задачей. В этой статье мы разберём, как модуль K911K/DbConnectionManager помогает эффективно управлять подключениями к базе данных, упрощая переключение между мастер- и репликой.

Читать далее

Интересное решение захламленности робочего стола Windows 11

Уровень сложностиПростой

Всем привет, это моя первая статья на Хабр, и она будет о том как я решил проблему того, что все любят всё грузить на рабочий стол.

Читать далее

Windows 11 24H2 dwm.exe + Firefox = Перегрузка процессора

Уровень сложностиПростой

О том, как Windows 24H2 вместе с процессом dwm.exe и Firefox Browser перегружает процессор во время простоя. Будьте внимательны. Важная информация!

Несколько дней я потратил на поиск проблемы с тем, что процессор потреблял дополнительные 40 Вт ⚡️, что было выявлено с помощью программы HWiNFO. В этот момент вентиляторы ускорялись, хотя система Windows 11 не выполняла никаких активных задач.

Читать далее

Policy Based Routing (Linux + Juniper)

Уровень сложностиПростой

В этой статье мы проведем пошаговую настройку маршрутизации на основе политик (Policy Based Routing, PBR) для управления трафиком от сервера в Интернет в зависимости от IP-адреса источника. Мы опишем процесс конфигурации на сервере и маршрутизаторах Juniper MX.

Читать далее

SCSS Reset: Прагматичная основа для дизайн-системы

Уровень сложностиПростой

SCSS Reset — это мощный инструмент для веб-разработчиков, созданный для стандартизации и оптимизации стилей CSS в ваших проектах. Пакет, доступный на npm под названием scss-reset, предоставляет универсальное решение для упрощения работы со стилями.

В этой статье я расскажу, почему стоит использовать SCSS Reset, его ключевые преимущества, источники вдохновения и примеры применения.

Читать далее

Будущее рабочих мест. ИИ таки меняет все

Уровень сложностиПростой

Что там у нас совсем скоро пройдет? Ах да, Мировой Экономический Форум 20–24 января 2025. Зачем это нам нужно? Да все так же потому, что из таких мероприятий можно хоть немного подчерпнуть текущего и будущего положения дел на планете человеков, и будущих профессий в частности. Вот вам немного выжимки из отчёта Всемирного экономического форума под названием "Future of Jobs Report 2023". И, если вы думали, что будущее будет ярким и безоблачным, то позвольте мне разрушить эти иллюзии. Давайте прольём цифровой чай на этот вопрос. ☕🥧

Читать далее

Автоматизация: когда она действительно нужна и где можно обойтись без нее

Уровень сложностиПростой

Автоматизация в сфере ИТ и DevOps уже давно стала символом прогресса: почти каждая команда стремится автоматизировать все, что попадается под руку, полагая, что это моментально устранит ошибки и ускорит выход новых релизов. На первый взгляд идея выглядит блестяще, однако реальность сложнее.

Порой дешевле и быстрее выполнить задачу вручную, чем разбираться с громоздкими сценариями, которые требуют постоянного обслуживания. Крайности здесь вредны: автоматизация для галочки нередко приводит к бесполезной возне с мегапайплайнами, а полный отказ от нее оборачивается непродуктивной рутиной. В итоге выигрывает тот, кто берет все лучшее от автоматизации, но не боится оставить часть работ «по старинке».

Читать далее

Установка виртуальной машины на macOS устройства с ARM: CentOS через UTM

Уровень сложностиПростой

В этой статье мы рассмотрим шаги по установке CentOS, популярной дистрибуции Linux, на вашем macOS устройстве с ARM процессором через UTM!

Виртуализация — это метод создания виртуальной версии чего-либо, такого как операционная система, сервер или сетевой ресурс.

На устройствах с ARM процессором виртуализация может быть достигнута с помощью различных инструментов. Одним из них является UTM, который позволяет легко создать и управлять виртуальными машинами (ВМ) на macOS.

Шаг 1: Установка UTM

1. Перейдите на официальный сайт UTM.

2. Скачайте последнюю версию UTM для macOS.

3. Откройте скачанный файл и перетащите иконку UTM в папку "Программы" на вашем Mac.

Продолжение установки

Новая реальность информационного общества

Уровень сложностиПростой

Мы — поколение, которое живёт в эпоху молниеносной генерации информации. Теперь одного прочтения недостаточно, чтобы действительно понять или изучить всё, что создаётся вокруг. Однако стремление человека к расширению знаний остаётся неизменным. Все поколения до нас — лучшие из лучших — были голодны до информации и стремились к её освоению. Быть успешным или становиться лучшим специалистом напрямую зависело от того, насколько много ты знаешь.

Но правила игры изменились. Сегодня информации настолько много, что один человек физически не способен её потребить. Количество данных растёт экспоненциально, и даже миллионы часов вычислений на сотнях GPU не способны обработать весь этот массив.

Читать далее

Обработка касания в Construct 3 с использованием TypeScript: шаг за шагом

Уровень сложностиПростой

Когда начинаешь работать с Construct 3 и TypeScript, даже простые задачи могут потребовать гораздо больше усилий, чем это кажется на первый взгляд. Например, обработка касания по объекту — задача не такая уж и тривиальная.

Давайте разберемся, как обрабатывать касания по объектам на слое в Construct 3 с использованием TypeScript, шаг за шагом.

актуально для версии Construct 3 r416.2 в других методы API могут отличаться

Читать далее