en
Feedback
ITDEAL

ITDEAL

Open in Telegram

Разработка комплексных IT решений для бизнеса и частных заказчиков. Чат: @pybytes_chat Founder: @lunasantrope

Show more
1 198
Subscribers
No data24 hours
-67 days
-2030 days
Posts Archive
ITDEAL
1 198
👇 Внизу объяснение 👇 🐍 Известно, что функция type() может определять тип данных у переменной. Однако, если передать в type
👇 Внизу объяснение 👇 🐍 Известно, что функция type() может определять тип данных у переменной. Однако, если передать в type() сразу три аргумента, то функция создаст новый класс. 🔤 Type(name, bases, dict) создаст новый класс, где name — имя нового класса (атрибут __name__); bases — родительские классы, (атрибут __bases__); dict — словарь, где хранятся методы класса и их названия (атрибут __dict__). 📌 Таким образом, строка «HelloWorld» станет названием нового класса, поэтому вывод будет следующий: <class '__main__.HelloWorld’> 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Public APIs | Сборник бесплатных API 🖥 Public APIs – большой сборник бесплатных API для использования в разработке разных ве
Public APIs | Сборник бесплатных API 🖥 Public APIsбольшой сборник бесплатных API для использования в разработке разных веб-приложений. Все API удобно разбиты по категориям, в которых легко ориентироваться. 📌 Также насчет каждого API дана краткая информация: нужен ли ключ аутентификации, какой протокол запроса и есть ли у API CORS. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Вроде все подходит? 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service
Вроде все подходит? 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Rubberduck | ChatGPT для Visual Studio Code 🧠 Rubberduck — это ИИ-помощник прямо в боковой панели Visual Studio Code, который значительно повысит эффективность работы. ИИ умеет генерировать, редактировать, объяснять код. Также он умеет анализировать ошибки, генерировать тесты, и, конечно же, поддается персональной настройке. 📌 Однако для того, чтобы начать работу с ИИ вам понадобится получить API ключ от OpenAI, то есть, придется зарегестрироваться. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Секретный генеративный ИИ для спецслужб США 🖥 Microsoft запустила предназначенную для спецслужб США модель генеративного иск
Секретный генеративный ИИ для спецслужб США 🖥 Microsoft запустила предназначенную для спецслужб США модель генеративного искусственного интеллекта на суперкомпьютере, полностью изолированном от интернета. Уже в прошлом году ЦРУ запустило службу, подобную ChatGPT, для работы с несекретными документами, но спецслужбам требовалось обрабатывать гораздо более конфиденциальные данные. 📞Microsoft потратила 18 месяцев на разработку, включая доработки суперкомпьютера в Айове. Представленная модель GPT4 является статической, она может только анализировать информацию, но не обучаться на этих данных. 📈 Таким образом, правительство может сохранить свою модель «чистой» и предотвратить утечку секретной информации. Прогнозируется, что доступ к системе получат около 10 000 сотрудников со специальным допуском. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Настоящий мужчина 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service
Настоящий мужчина 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
photo content

ITDEAL
1 198
Специализированные типы данных (часть 3) 🐍 Сегодня разберем два вида словарей встроенной библиотеки collections — defaultdic
Специализированные типы данных (часть 3) 🐍 Сегодня разберем два вида словарей встроенной библиотеки collections — defaultdict и OrderedDict. 🔤 Defaultdict — вид словаря, который возвращает значение по умолчанию для несуществующих ключей. Это удобно, когда нужно избежать ошибок KeyError при добавлении новых элементов. 🔤 OrderedDict — словарь, который, как можно понять по названию, сохраняет порядок ключей. Метод popitem(last=True) удаляет последнюю пару ключа и значения по умолчанию, а, если last=False, удаляет первую. Метод move_to_end(key, last=True) перемещает существующий ключ и его значение в конец по умолчанию, при last=False — в начало. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Астрономия с Python 🖥 Astropy — это попытка сообщества создать библиотеку Python для астрономических расчетов. Библиотека мо
Астрономия с Python 🖥 Astropy — это попытка сообщества создать библиотеку Python для астрономических расчетов. Библиотека может быть полезна профессиональным астрономам и астрофизикам для того, чтобы упростить расчеты и повысить эффективность работы. 📡 Код выше задаст координаты Крабовидной туманности в Международной небесной системе координат и выведет их в разных форматах. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Тяжелый выбор 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service
Тяжелый выбор 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Графы с Python (часть 4) 🖥 В предыдущих постах мы просто работали с библиотекой NetworkX и разбирали основные виды графов. О
Графы с Python (часть 4) 🖥 В предыдущих постах мы просто работали с библиотекой NetworkX и разбирали основные виды графов. Однако стоит знать, как работать с графами, имея под рукой только голый Python, поэтому сегодня разберем алгоритм для посещения всех узлов связного графа — BFS (Breadth first Search). 🖥 BFS — это рекурсивный алгоритм поиска всех вершин графа, целью которого является пометить каждую вершину, как посещенную, избегая циклов. Словами алгоритм можно описать так: 1) Добавить в конец очереди любую вершину графа. 2) Взять передний элемент очереди и добавить его в список посещенных вершин. 3) Создать список смежных узлов текущей вершины, добавить в конец очереди только те, которых нет с списке посещенных. 4) Повторять шаги 2 и 3, пока очередь не опустеет. 🐍 Также, как вы уже поняли, для реализации алгоритма нам понадобится реализовать очередь. Для этого воспользуемся встроенным модулем collections. 🔤 BFS является основой для более комплексных алгоритмов, поэтому его освоение является важной частью при дальнейшем изучении графов. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Специализированные типы данных (часть 2) 🐍 Продолжаем разбирать типы данных встроенного модуля collections. Сегодня разберем
Специализированные типы данных (часть 2) 🐍 Продолжаем разбирать типы данных встроенного модуля collections. Сегодня разберем создание очереди с помощью deque(). 📌 Очередь — это важная структура данных, где доступ к элементам можно объяснить так: первый пришел – первый вышел. В классической очереди элементы добавлять можно только в конец, а доставать из начала. Однако deque(iterable, maxlen) создаёт очередь из итерируемого объекта с максимальной длиной maxlen, где элементы можно добавлять и удалять как и с начала, так и с конца. Для этого реализованы свои методы, которые разобраны в коде выше. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Она вообще существует? 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service
Она вообще существует? 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Часовые пояса с Python 🐍 Pytz — это библиотека, которая переносит библиотеку часовых поясов (tz database) в Python и позволя
Часовые пояса с Python 🐍 Pytz — это библиотека, которая переносит библиотеку часовых поясов (tz database) в Python и позволяет с ними работать. Библиотека позволяет конвертировать, управлять информацией о часовых поясах, тем самым поможет вывести ваши приложения Python на международный уровень. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Специализированные типы данных (часть 1) 🐍 В Python есть все основные типы данных, однако иногда их бывает мало, поэтому, чт
Специализированные типы данных (часть 1) 🐍 В Python есть все основные типы данных, однако иногда их бывает мало, поэтому, чтобы не прописывать в коде самостоятельно, существует встроенный модуль collections. Collections — специализированный контейнер типов данных, который предоставляет альтернативу dict, list, set и tuple. Сегодня разберем тип данных Counter(). 🖥 Counter() — это вид словаря, который позволяет считать количество неизменяемых объектов. Однако у Counter() еще есть полезные методы. 📌 Elements() возвращает список элементов в лексикографическом порядке. Most_common(n) возвращает n наиболее часто встречающихся элементов, в порядке убывания встречаемости. Если n не указано, возвращаются все элементы. Также помимо всего Counter() поддерживает сложение, вычитание, пересечение и объединение. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
photo content

ITDEAL
1 198
Запрашиваю разрешение на посадку

ITDEAL
1 198
Video message00:05

ITDEAL
1 198
Что-то пошло не по плану 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service
Что-то пошло не по плану 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service

ITDEAL
1 198
Языку программирования BASIC исполнилось 60 лет 🖥 1 мая 1964 года, в 4 часа утра в Дартмутском колледже (США) свершилась тих
Языку программирования BASIC исполнилось 60 лет 🖥 1 мая 1964 года, в 4 часа утра в Дартмутском колледже (США) свершилась тихая революция. Математики Джон Кемени и Томас Курц успешно запустили первую программу на их разработанном языке программирования BASIC (Beginner's All-Purpose Symbolic Instruction Code). 📞 Это стало первым шагом к демократизации компьютеров, ведь BASIC с простыми английскими словами быстро стал фаворитом среди студентов и преподавателей. 🖥 В 1975 году Пол Аллен и Билл Гейтс адаптировали язык для персональных компьютеров, таких как Altair 8800, тем самым расширив охват BASIC, поэтому сейчас мы можем всретиться с его потомками: Visual Basic, Visual Basic for Applications (VBA) и Microsoft Small Basic. 🔝 PyBytes Media | ✉Telegram / 📷Instagram / 📈Mentor Service