ru
Feedback
NeuroCatalog | Каталог Нейросетей Нейросети | Midjourney | Промты | AI | Prompts | OpenAi | ChatGPT | Искусственный Интеллект

NeuroCatalog | Каталог Нейросетей Нейросети | Midjourney | Промты | AI | Prompts | OpenAi | ChatGPT | Искусственный Интеллект

Открыть в Telegram

Последние тренды в нейросетях и ИИ.

Больше
6 820
Подписчики
Нет данных24 часа
-47 дней
-14230 дней
Архив постов
Принципы работы и механизм reference counting? reference counting (подсчёт ссылок) является одним из методов автоматического управления памятью. Принцип работы reference counting в Python следующий: — Каждый объект имеет счетчик ссылок (reference count), который отслеживает количество ссылок на данный объект. Счетчик ссылок инициализируется значением 1 при создании объекта. — Когда переменная ссылается на объект, счетчик ссылок этого объекта увеличивается на 1. — Если ссылка на объект удаляется или переназначается, счетчик ссылок уменьшается на 1. — Когда счетчик ссылок объекта становится равным нулю, он может быть безопасно освобожден из памяти. При этом вызывается деструктор объекта (если он определен). Reference counting работает быстро, однако, у него есть ограничения, особенно в случае циклических ссылок — когда несколько объектов ссылаются друг на друга и не имеют других активных ссылок. В этом случае, счетчики ссылок таких объектов никогда не достигают нуля, и они не могут быть освобождены с помощью механизма reference counting. 👉

Отрицательные индексы В Python можно использовать отрицательные индексы для обращения к элементам последовательностей (наприм
Отрицательные индексы В Python можно использовать отрицательные индексы для обращения к элементам последовательностей (например, строк, списков, кортежей) с конца. Положительные индексы начинаются с 0 для первого элемента, 1 для второго и так далее. Отрицательные индексы начинаются с -1 для последнего элемента, -2 для предпоследнего и так далее. Использование отрицательных индексов удобно, когда вам нужно обратиться к элементам с конца последовательности без явного вычисления длины. 👉

Чат-боты на все случаи жизни. 7 инструкций по созданию мини-приложений в Telegram Telegram-боты — хорошая возможность вписать
Чат-боты на все случаи жизни. 7 инструкций по созданию мини-приложений в Telegram Telegram-боты — хорошая возможность вписать какую-то важную функциональность в понятную и простую платформу мессенджера. Не нужно думать об отдельном сайте и интерфейсе. Также боты — хорошая возможность для новичков в разработке реализовать свой мини-проект. Идея может быть как совершенно фановая — например, создавать стикеры из мемных сообщений друзей, так и быть частью функциональности сервиса — например, платежной системы. В подборке под катом — семь инструкций по созданию Telegram-ботов с разной функциональностью. Сохраняйте статью в закладки: пригодится как начинающим, так и опытным разработчикам. https://habr.com/ru/companies/selectel/articles/751930/ 👉

Расстояние Левенштейна Расстояние Левенштейна (также известное как редакционное расстояние или расстояние редактирования) в п
Расстояние Левенштейна Расстояние Левенштейна (также известное как редакционное расстояние или расстояние редактирования) в программировании представляет собой метрику, которая измеряет различие между двумя строками в терминах минимального количества редакционных операций (вставок, удалений и замен символов), необходимых для преобразования одной строки в другую. На практике расстояние Левенштейна может быть использовано для оценки схожести или различия между строками, например, для определения степени схожести в поиске похожих слов, исправления опечаток или сравнения генетических последовательностей. 👉

Сканер отпечатков кошачьих носиков Расширение сферы применения биометрической системы контроля доступа на других существ, отк
Сканер отпечатков кошачьих носиков Расширение сферы применения биометрической системы контроля доступа на других существ, открывает поистине потрясающие возможности. Так сложилось, что на территории мануфактуры, где я располагаюсь, живёт достаточно большое семейство иссиня-чёрных котов, все братья от одной матери, но из разных помётов. Весь этот прайд мы именуем просто Бандиты, по соответствующему характеру и поведению. Из всей этой стаи один кошак полюбился мне больше всего: самый адекватный и интеллигентный; и именно его я иногда пускаю в свои кабинеты. https://habr.com/ru/companies/timeweb/articles/804151/ 👉

Паттерн проектирования «Стратегия» «Стратегия» (Strategy) является одним из шаблонов поведения, определенных в книге «Банды ч
Паттерн проектирования «Стратегия» «Стратегия» (Strategy) является одним из шаблонов поведения, определенных в книге «Банды четырёх» (Gang of Four, GoF). Этот паттерн относится к категории поведенческих паттернов и решает задачу определения семейства алгоритмов, инкапсуляции каждого из них и обеспечения их взаимозаменяемости. Это позволяет клиентскому коду выбирать нужный алгоритм независимо от его использования. Основная идея паттерна «Стратегия» заключается в выделении алгоритмов в отдельные классы (стратегии) и предоставлении клиентскому коду возможности выбирать и подменять эти стратегии без изменения самого клиентского кода. Таким образом, паттерн способствует легкости поддержки, расширения и внесения изменений в систему. 👉

Безопасность в Django: защита от распространенных угроз веб-приложений Безопасность — ключевой аспект разработки веб-приложен
Безопасность в Django: защита от распространенных угроз веб-приложений Безопасность — ключевой аспект разработки веб-приложений. Но это понятие очень широкое, поэтому для его понимания нужно четко определить роль безопасности в современных веб-приложениях и то, какие аспекты она охватывает. Я Алексей Петров, программист в команде коммуникационной платформы VK WorkSpace, расскажу о конкретных угрозах, с которыми сталкиваются веб-приложения, и о том, как грамотно защищать приложения, написанные на фреймворке Django. https://habr.com/ru/companies/vk/articles/823740/ 👉

Совет по Python💡 Используйте "Path.cwd", чтобы получить текущий рабочий каталог. 👉
Совет по Python💡 Используйте "Path.cwd", чтобы получить текущий рабочий каталог. 👉

Совет Django💡 Если вы хотите отобразить альтернативный текст, когда переменная не имеет значения, используйте тег "default"
Совет Django💡 Если вы хотите отобразить альтернативный текст, когда переменная не имеет значения, используйте тег "default" вместо "if". 👉

Совет по Django💡 Если вы хотите создать в шаблоне кликабельную ссылку, используйте тег "urlize", чтобы не выводить один и то
Совет по Django💡 Если вы хотите создать в шаблоне кликабельную ссылку, используйте тег "urlize", чтобы не выводить один и тот же текст дважды (один раз для тега <a> и один раз для текста). 👉

Совет по Python💡 В файле "pathlib.mkdir()" задайте "parents=True", чтобы создать все необходимые промежуточные каталоги. Уст
Совет по Python💡 В файле "pathlib.mkdir()" задайте "parents=True", чтобы создать все необходимые промежуточные каталоги. Установите "exist_ok=True", чтобы избежать ошибки, если каталог уже существует. 👉

Совет по Python💡 Не используйте pip freeze > requirements.txt. В итоге вы получите десятки зависимостей, которые вы специаль
Совет по Python💡 Не используйте pip freeze > requirements.txt. В итоге вы получите десятки зависимостей, которые вы специально не устанавливали и не знаете, что они делают. Вместо этого добавьте требование вручную в файл requirements.txt. Сравните их ☝️ 👉

⌨️ Основы Python Хендбук по Python поможет овладеть основным синтаксисом и принципами языка. Для этого не потребуется специал
⌨️ Основы Python Хендбук по Python поможет овладеть основным синтаксисом и принципами языка. Для этого не потребуется специальной подготовки — достаточно знаний по информатике, логике и математике на уровне школьной программы. Кроме основных конструкций в учебнике рассмотрены разные подходы к программированию, реализованные на Python. А в последней главе вы прикоснётесь к главной суперсиле языка — большому количеству прикладных библиотек. https://education.yandex.ru/handbook/python 👉

Подборка Telegram каналов для программистов Системное администрирование 📌 Типичный Сисадмин (фото железа, было/стало) Книги для админов, полезные материалы Все для системного администратора Библиотека Системного Администратора Чат системных администраторов DevOps: Пишем о Docker, Kubernetes и др. Новости Линукс Linux Новости высоких технологий, науки и техники💡 Мир технологий (Technology World) Полезный контент по программированию на Rust Библиотека Go (Golang) разработчика Программисты, дизайнеры, новости из мира IT. Обучающие видео, книги по Физике и Математике Библиотека PHP программиста 👨🏼‍💻👩‍💻 Подборки по Node js и все что с ним связано Библиотека Ruby программиста 1C разработка 📌 Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 Библиотека C/C++ разработчика Книги для программистов C/C++ Учим C/C++ на примерах Программирование Python 📌 Python академия. Учи Python быстро и легко🐍 Библиотека Python разработчика Python подборки на русском и английском Книги по Python Rus Java разработка 📌 Библиотека Java разработчика Книги по Java Rus Учим Java на примерах GitHub Сообщество 📌 Интересное из GitHub Базы данных (Data Base) 📌 Все про базы данных Мобильная разработка: iOS, Android 📌 Мобильная разработка Подборки полезного материала по Kotlin Фронтенд разработка 📌 Подборки для frontend разработчиков Frontend советы, примеры и практика! Подборки по React js и все что с ним связано Разработка игр 📌 Все о разработке игр Вакансии 📌 Системный Администратор Вакансии в IT Чат программистов📌 Библиотеки 📌 Книги для программистов Rus Книги по программированию Библиотека программиста Книги для программистов Книги для программистов БигДата, машинное обучение 📌 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 Лекции, видеоуроки, доклады с IT конференций Полезные советы по программированию QA, тестирование 📌 Библиотека тестировщика Шутки программистов 📌 Шутки программистов Защита, взлом, безопасность 📌 Канал о кибербезопасности Статьи из "Хакера" Книги, статьи для дизайнеров 📌 Статьи, книги для дизайнеров Английский 📌 Английский с нуля Математика 📌 Канал по математике Excel лайфхак📌

Иногда Pytest поражает меня. TIL pytest позволяет очень просто добавить что-то в переменную окружения PATH для теста: 👉
Иногда Pytest поражает меня. TIL pytest позволяет очень просто добавить что-то в переменную окружения PATH для теста: 👉

Регулярные выражения в Python от простого к сложному. Подробности, примеры, картинки, упражнения Решил я давеча моим школьник
Регулярные выражения в Python от простого к сложному. Подробности, примеры, картинки, упражнения Решил я давеча моим школьникам дать задачек на регулярные выражения для изучения. А к задачкам нужна какая-нибудь теория. И стал я искать хорошие тексты на русском. Пяток сносных нашёл, но всё не то. Что-то смято, что-то упущено. У этих текстов был не только фатальный недостаток. Мало картинок, мало примеров. И почти нет разумных задач. Ну неужели поиск IP-адреса — это самая частая задача для регулярных выражений? Вот и я думаю, что нет. Про разницу (?:...) / (...) фиг найдёшь, а без этого знания в некоторых случаях можно только страдать. Плюс в питоне есть немало регулярных плюшек. Например, re.split может добавлять тот кусок текста, по которому был разрез, в список частей. А в re.sub можно вместо шаблона для замены передать функцию. Это — реальные вещи, которые прямо очень нужны, но никто про это не пишет. Так и родился этот достаточно многобуквенный материал с подробностями, тонкостями, картинками и задача...

Совет по Python💡 f-строки - самый популярный способ форматирования строк. Знаете ли вы, что они могут не только выводить зна
Совет по Python💡 f-строки - самый популярный способ форматирования строк. Знаете ли вы, что они могут не только выводить значения переменных? Например, в них можно выполнить выражение или вызвать функцию. 👉

Создание и обработка Excel файлов с использованием Python Всем привет! Работа с Excel файлами — одна из частых задач, встреча
Создание и обработка Excel файлов с использованием Python Всем привет! Работа с Excel файлами — одна из частых задач, встречающихся в повседневной разработке. В этой статье рассмотрим, как с помощью Python можно создавать, заполнять, и стилизовать Excel файлы. Для этого мы будем использовать библиотеки pandas, openpyxl и faker (для тестов). Для начала установим библиотеки: pip install pandas xlsxwriter openpyxl faker https://habr.com/ru/articles/824050/ 👉