
PyCharm 2024.3.2 доступен с поддержкой управления uv-пакетами, визуализацией flame graph и другими улучшениями
PyCharm 2024.3.2 доступен с поддержкой управления uv-пакетами, визуализацией flame graph и другими улучшениями
React предоставляет программисту прекрасный базовый набор хуков и с каждой версией их количество и функционал увеличивается.
Трудно представить код современного React-приложения без таких функций как useState
, useEffect
, useRef
и так далее.
Однако, в повседневной жизни мы часто решаем рутинные задачи, многие из которых могут быть автоматизированны.
Создание кастом-хуков это прекрасная возможность выделить часто переиспользуемый код в отдельные сущности.
Это помогает содержать основной код компонента в чистоте и избавляет нас от мелких ошибок, которые могут остаться незамеченными, когда вы пишете один и тот же код заново.
Ниже мы рассмотрим примеры некоторых из них.
Недавно я заметила, что во многих сферах есть некие три «столпа», на которых все держится. Проектное управление — не исключение. В этой статье я расскажу про Проектный треугольник и треугольник Карпмана, а также объясню, почему они связаны между собой.
Да, вы правильно поняли: управление проектами можно рассматривать как созависимые отношения. А еще — разберемся, как из них выйти.
Systemrescuecd - Live-CD образ linux основанный на Arch Linux, до версии 6.0, основа данного образа являлась Gentoo. В рабочих задачах порой незаменимый ToolPack для сисадмина или иных технических специалистов.
В какое-то время у нас возникает желание что-то автоматизировать, а не постоянно вводить длинные и большие по количеству команды. В нашем случае используя systemrescuecd, мы добавим простенький скрипт меню в автозагрузку используя whiptail.
Привет, всем моим читателям! Сегодня я расскажу о том, как продлить жизнь своему яблочному аппарату под названием MacBook. Всё началось с того, что я впервые в жизни купил себе MacBook M2 Pro, и мне, как и, наверное, любому другому человеку, после такой покупки захотелось продлить это счастье как можно дольше. Более того, ты начинаешь паниковать из‑за каждой мелочи: «он слишком пыльный!», «а вдруг скоро закончится память?» (хотя там ещё 400 ГБ свободно), «а вдруг...» Ну или это я просто такой шизоид.
Тем не менее, уже в первый месяц я заметил, что «здоровье моей батареи» падает быстрее, чем биткойн в 2018 году. И честно говоря, мало где удалось найти действительно полезный и адекватный ответ на вопрос: «А что с этим делать?». После долгих изучений, экспериментов и копаний в реддите я, наконец, пришёл к решению.
Привет, Хабр! Недавно у меня возникла потребность получать СМС с телефона в другой стране. Оказывается, их можно просто отправить в Телеграм и не только. Хотел бы поделиться простым решением, вдруг кому пригодится!
В зависимости от инфраструктуры выберите способ подключения диска в систему. Я работаю на VMware Workstation. Создаем три диска по 1ГБ. Из моего опыта лучше создавать их как:
Наглядная иллюстрация того, что может случиться с C++ программистами.
Разбираемся в умных указателях в Rust.
Начну с новости января 2025 года: «В 2024 году Роскомнадзор зарегистрировал 135 случаев утечек баз данных, затронувших свыше 710 миллионов записей, содержащих персональные данные граждан России «.
Вас до сих пор удивляет, когда вам звонят мошенники и называют по имени отчеству? Я вам больше скажу — с огромной вероятностью мошенники уже знают о вас: дату рождения, домашний адрес, электронную почту, паспортные данные, марку и номер автомобиля, где и когда вы заказываете еду, а может даже и пароль от какого‑то сервиса, которым вы пользуетесь. В данной статье я описываю 5 рекомендаций, которые помогут вам минимизировать последствия последующих утечек, которых меньше в будущем точно не станет.
Есть несколько похожих статей на эту тему, но пока я пытался восстановить аккаунт, ни разу не видел этого решения поэтому решил выложить, надеюсь кому то все же поможет.
Сразу скажу что ситуация произошла до «бума» в новостях о взломах тг, поэтому была не так известна.
Вся история началась с того, что мне написала моя знакомая и попросила помочь с восстановлением доступа к тг, я сразу удивился т.к не думал что телеграммы вообще взламывают ведь обычно вход по номеру телефона и не имея его на руках войти в аккаунт можно только по коду из QR либо же самого мессенджера.
Ладно что поделать начал пытаться войти в аккаунт, естественно через приложение мне дали понять что сделать этого в ближайшее время не выйдет.
Рассматриваются объекты счета, алгоритмы которого описаны в предыдущих частях, а именно последовательные схемы из логических элементов, заданные системами логических уравнений.
Принципы SOLID — это набор из пяти принципов объектно-ориентированного программирования и проектирования, которые помогают создавать более гибкие, поддерживаемые и расширяемые системы. Давайте рассмотрим каждый из этих принципов на примере кода на PHP с использованием фреймворка Laravel.
Обновления платформы 1с на linux в большом офисе это каждый раз новый, неожиданный опыт и попытки придумать очередной забавный костыль для нормальной работы сотрудников. Вот и в этот раз после обновления платформы до версии 8.3.24.1758 у сотрудников начались неожиданные зависания системы по всему офису, а это порядка 500 человек. Чтобы найти корень проблемы на задачу были брошены лучше силы ИТ отдела, все два системных администратора, месяц бесплодных попыток найти хоть какую-то зависимость действий пользователей и зависания системы. В анамнезе получили что после обновления платформы на машинах в какой-то не очень определенный момент времени сначала начинает заканчиваться свободная память, потом свап, потом система зависает.
Если вы хотите создавать профессиональные сцены в Blender, одного умения работать с источниками света недостаточно. Важно уметь управлять влиянием света на конкретные объекты, избегая избыточных бликов и сохраняя баланс освещения. Для этого Blender предлагает функцию Light Linking, которая позволяет точно контролировать, какие объекты сцены будут освещаться или отбрасывать тени.
Сегодня я расскажу, как использовать Light Linking в Blender для управления светом и тенями. Мы рассмотрим основные настройки, примеры применения и лайфхаки, которые упростят работу со светом.
Xray — это инструмент, который представляет собой высокоэффективный прокси-сервер с множеством возможностей, включая использование различных протоколов, таких как VLESS и VMess, для обхода блокировок.
Все мы умеем настраивать клиента через GUI Nekobox или прочие приложения, но недавно мне понадобилось поставить клиента на домашнем Ubuntu-сервере, где доступен только терминал. А понадобилось мне оное, чтобы использовать xray как прокси (например, пустить через неё ютуб на телевизоре ).
Всем привет! В данной статье хотелось бы рассказать о моих наблюдениях и планах по становлению архитектором информационных систем. В конце статьи я предоставлю roadmap, по которому я следую.
Если ты маркетолог или бизнесмен, ты точно замечал, что какие-то усилия дают мизерный результат, а другие — буквально взрывают кассу. Это не случайность. Это закономерность.
Принцип 80/20, известный как закон Парето, говорит о том, что 80% результата дают 20% усилий. И наоборот — 80% действий зачастую незначительно влияют на итоговый успех. В бизнесе, маркетинге и рекламе это особенно очевидно.
Как применить этот принцип в маркетинге и получать максимальный выхлоп при минимальных затратах? Давай разбираться.
В какой-то момент устав от неработающих сайтов решил себе сделать собственный VPN. Так как дома давно трудятся маршрутизаторы Mikrotik, то было все сделано на них. Сам я не являюсь сетевым инженером, поэтому существующие в Интернет инструкции не позволили сделать все за один присест. Туториал ниже позволит кому-то получить рабочий инструмент и погрузиться в интересный мир настройки сетевых устройств.
Без всяких вступлений, приступаем сразу к делу. Вы создадите своего бота для учета расходов без знаний программирования и абсолютно бесплатно.
Смена домена — это сложный процесс, который требует внимательности на каждом этапе. Неправильный перенос может привести к потере трафика, ухудшению SEO-позиций и санкциям поисковых систем или даже полной потере трафика. В этом руководстве вы найдёте пошаговые инструкции, как безопасно сменить домен и сохранить позиции вашего сайта в поисковой выдаче.