✊ Всем привет! Новый канал, буду наполнять контентом. Еще раз просьба, кто не отписался - отписаться от старого, который был украден.
Много людей в Тик-Ток написали теплые слова и выразили желание поддержать. Из-за обилия проблем не могу отказываться, хоть это ощущается неловко, если честно.
- Украина (Банка знакомой)
- Любая валюта, донат (ссылка)
- USDT-TRC20:
-TON:
Донаты вовсе не обязательны, исключительно если у Вас есть какая-то возможность помочь... В остальном, спасибо что снова пришли - постараюсь делать для вас регулярно интересный контент!
Много людей в Тик-Ток написали теплые слова и выразили желание поддержать. Из-за обилия проблем не могу отказываться, хоть это ощущается неловко, если честно.
- Украина (Банка знакомой)
- Любая валюта, донат (ссылка)
- USDT-TRC20:
TWvHdZf5qE3HRLgHtRoeNs53w9mtawHWAA
-TON:
UQBVe8phnNFJPWkIyIGN_Oo1L2zsWB8LeW1D8xskEucv8UNs
Донаты вовсе не обязательны, исключительно если у Вас есть какая-то возможность помочь... В остальном, спасибо что снова пришли - постараюсь делать для вас регулярно интересный контент!
❤243🍾30❤🔥21🤝8🥰4🎉3
Выкладывать сюда повторно старый софт, который делал сам, чуть улучшений в аспектах, о которых просили, или полностью новый контент?
Anonymous Poll
79%
Старый софт классный, выкладывай!
19%
Делай что-то новое!
33%
Делай.
👍41❤12🎉3🔥2👏1😍1
Привет.
Обновил генератор изображений. Работает все также через pollinations.ai, то есть, локальные комплектующие (видеокарта, процессор) для модели не используются. Генерация на уровне прошлой в GPT, т.е., с текстом не работает.
В остальном - для генерации обоев, артов - подойдет. Прошлой версией активно пользовались.
Добавил:
- возможность выбирать пресеты, сохранять их;
- опцию генерации параллельно по нескольким промптам, импорт промптов через текстовый документ;
- дизайн обновил;
- в теории должно работать быстрее из-за многопотока.
Само приложение и исходный код доступны тут.
P.S. спасибо всем кто оказался не равнодушным к моей жизненной ситуации, особенно девушке с ником Ksenchik, которая отправила целых 15 тыс. рублей... Это было шоком, если честно, очень большая сумма как для просто "подарить". Крайне сильно мотивирует.
И не только она, еще десятки скинули на карту. Всем огромное спасибо!
Обновил генератор изображений. Работает все также через pollinations.ai, то есть, локальные комплектующие (видеокарта, процессор) для модели не используются. Генерация на уровне прошлой в GPT, т.е., с текстом не работает.
В остальном - для генерации обоев, артов - подойдет. Прошлой версией активно пользовались.
Добавил:
- возможность выбирать пресеты, сохранять их;
- опцию генерации параллельно по нескольким промптам, импорт промптов через текстовый документ;
- дизайн обновил;
- в теории должно работать быстрее из-за многопотока.
Само приложение и исходный код доступны тут.
P.S. спасибо всем кто оказался не равнодушным к моей жизненной ситуации, особенно девушке с ником Ksenchik, которая отправила целых 15 тыс. рублей... Это было шоком, если честно, очень большая сумма как для просто "подарить". Крайне сильно мотивирует.
И не только она, еще десятки скинули на карту. Всем огромное спасибо!
❤149🔥17👍12❤🔥3🤗3🆒3
🌐 Как работать с геолокацией и IP-адресами на Python?
Такой пост, логическое развитие видео, которое скоро выложу в ТикТок.
Хотите научить ваше Python-приложение определять местоположение пользователя? Это проще, чем кажется. Сегодня мы разберёмся, как, имея IP-адрес, получить страну, город и даже координаты пользователя с помощью популярных библиотек.
🧐 Что такое геолокация по IP?
Каждое устройство, подключенное к интернету, имеет уникальный IP-адрес. Этот адрес содержит информацию о провайдере и примерном географическом расположении. Специальные базы данных сопоставляют диапазоны IP-адресов с конкретными городами и странами. Точность не идеальна, но для многих задач (аналитика трафика, локализация контента) её вполне достаточно.
🛠 Инструменты, которые нам понадобятся:
1) requests - для выполнения HTTP-запросов к API-сервисам;
2) geopy - мощная библиотека для работы с геоданными, которая умеет не только определять координаты, но и считать расстояние между точками.
Шаг 1: Получаем свой публичный IP-адрес
Для начала нужно узнать IP-адрес, который мы будем "пробивать". Воспользуемся простым сервисом ipify, который возвращает IP в текстовом формате.
Шаг 2: Определяем геолокацию по IP
Теперь, когда у нас есть IP, воспользуемся бесплатным гео-API, например, ip-api.com. Он предоставляет подробную информацию в формате JSON.
Шаг 3: Работаем с координатами с помощью Geopy
Библиотека geopy — это настоящий швейцарский нож для гео-задач. Например, мы можем посчитать расстояние от нас до какой-нибудь известной точки.
Вот так просто можно добавить в свой проект базовую геолокацию. Это открывает массу возможностей: от персонализации контента для пользователя до сбора статистики по регионам. Экспериментируйте и создавайте умные приложения!
Такой пост, логическое развитие видео, которое скоро выложу в ТикТок.
Хотите научить ваше Python-приложение определять местоположение пользователя? Это проще, чем кажется. Сегодня мы разберёмся, как, имея IP-адрес, получить страну, город и даже координаты пользователя с помощью популярных библиотек.
🧐 Что такое геолокация по IP?
Каждое устройство, подключенное к интернету, имеет уникальный IP-адрес. Этот адрес содержит информацию о провайдере и примерном географическом расположении. Специальные базы данных сопоставляют диапазоны IP-адресов с конкретными городами и странами. Точность не идеальна, но для многих задач (аналитика трафика, локализация контента) её вполне достаточно.
🛠 Инструменты, которые нам понадобятся:
1) requests - для выполнения HTTP-запросов к API-сервисам;
2) geopy - мощная библиотека для работы с геоданными, которая умеет не только определять координаты, но и считать расстояние между точками.
Шаг 1: Получаем свой публичный IP-адрес
Для начала нужно узнать IP-адрес, который мы будем "пробивать". Воспользуемся простым сервисом ipify, который возвращает IP в текстовом формате.
import requests
def get_my_ip():
"""Возвращает публичный IP-адрес."""
try:
response = requests.get('https://api.ipify.org?format=json')
response.raise_for_status() # Проверка на ошибки HTTP
ip_data = response.json()
return ip_data.get('ip')
except requests.RequestException as e:
print(f"Ошибка при получении IP: {e}")
return None
my_ip = get_my_ip()
if my_ip:
print(f"Мой IP-адрес: {my_ip}")
Шаг 2: Определяем геолокацию по IP
Теперь, когда у нас есть IP, воспользуемся бесплатным гео-API, например, ip-api.com. Он предоставляет подробную информацию в формате JSON.
def get_geolocation(ip_address):
"""Получает геоданные по IP-адресу."""
if not ip_address:
return None
url = f"http://ip-api.com/json/{ip_address}"
try:
response = requests.get(url)
response.raise_for_status()
data = response.json()
if data.get('status') == 'success':
return {
'country': data.get('country'),
'city': data.get('city'),
'zip': data.get('zip'),
'lat': data.get('lat'),
'lon': data.get('lon'),
'isp': data.get('isp')
}
else:
print(f"API вернул ошибку: {data.get('message')}")
return None
except requests.RequestException as e:
print(f"Ошибка при запросе геолокации: {e}")
return None
# Используем IP, полученный на предыдущем шаге
geo_info = get_geolocation(my_ip)
if geo_info:
print("\nИнформация о местоположении:")
for key, value in geo_info.items():
print(f" {key.capitalize()}: {value}")
Шаг 3: Работаем с координатами с помощью Geopy
Библиотека geopy — это настоящий швейцарский нож для гео-задач. Например, мы можем посчитать расстояние от нас до какой-нибудь известной точки.
from geopy.distance import geodesic
def calculate_distance_to_kyiv(lat, lon):
"""Рассчитывает расстояние от заданных координат до центра Киева."""
if lat is None or lon is None:
return "Не удалось получить координаты."
my_location = (lat, lon)
kyiv_location = (50.4501, 30.5234) # Координаты центра Киева
distance = geodesic(my_location, kyiv_location).kilometers
return f"{distance:.2f} км"
if geo_info:
distance_to_kyiv = calculate_distance_to_kyiv(geo_info.get('lat'), geo_info.get('lon'))
print(f"\nРасстояние до центра Киева: {distance_to_kyiv}")
Вот так просто можно добавить в свой проект базовую геолокацию. Это открывает массу возможностей: от персонализации контента для пользователя до сбора статистики по регионам. Экспериментируйте и создавайте умные приложения!
👍45🔥16❤10❤🔥4✍2🐳2
🚀 Скоро большое обновление софта для апскейла фото/видео. Полный редизайн, пару новых полезных функций, классный предпросмотр со шторкой, оптимизация работы, возможность работать принудительно через процессор, если у кого карта без CUDA.
А еще, я планирую дропнуть Вам в пользование бота для определения калорийности еды, т.к. на ваши донаты я могу купить нужный для него сервер. Получается, сами себе в пользу сыграли...
Ждите, дам ссылку на бота. Этот софт скоро тоже выложу.
А еще, я планирую дропнуть Вам в пользование бота для определения калорийности еды, т.к. на ваши донаты я могу купить нужный для него сервер. Получается, сами себе в пользу сыграли...
Ждите, дам ссылку на бота. Этот софт скоро тоже выложу.
🔥138❤28👍12❤🔥8🤝2🦄2
@foodmg_bot - попробуйте, если кому-то интересно.
Посмотрим, как поживет при нагрузке, хотя я не думаю, что вы будете таким сильно пользоваться.
Посмотрим, как поживет при нагрузке, хотя я не думаю, что вы будете таким сильно пользоваться.
🔥86❤18👍16🤩2🥰1💅1
📌 Подборка курсов и платформ для старта в IT и кибербезе!
Собрал краткий обзор ресурсов, которые вы спрашивали. От математики до практики взлома.
🧠 Математический Анализ (для будущих инженеров)
Курс-фундамент для тех, кто метит в Machine Learning, Data Science или GameDev. Здесь про пределы, производные и интегралы. Сложно, академично, но открывает двери в самые сложные и высокооплачиваемые сферы IT.
Кому: Студентам тех. специальностей и тем, кто не боится формул.
🔐 Математика в кибербезопасности (от Kaspersky)
Практический курс, который показывает, как школьная арифметика и логика превращаются в реальную криптографию. Разбор шифров от Цезаря до RSA. Отличный способ увидеть связь теории с работой в ИБ.
Кому: Школьникам, студентам и всем, кто хочет понять магию шифрования.
🕵️ Обзор профессий в кибербезопасности (от практиков)
Курс-знакомство с индустрией. Два топовых эксперта (из "белого" хакинга и борьбы с фин. преступлениями) рассказывают, кто чем занимается в кибербезе: offensive, defensive, криминалистика. Это не про то, КАК делать, а про то, КЕМ БЫТЬ.
Кому: Всем, кто выбирает профессию в IT и хочет понять, что такое кибербез.
🎮 Практика на TryHackMe (хакерский полигон)
Это лучшая онлайн-платформа для новичков, где вы в игровой форме учитесь взламывать и защищать системы. Все инструменты доступны прямо в браузере.
Кому: Абсолютно всем, кто хочет получить практические навыки в "белом" хакинге.
Просили на трансляциях, поискал, подобрал.
Собрал краткий обзор ресурсов, которые вы спрашивали. От математики до практики взлома.
🧠 Математический Анализ (для будущих инженеров)
Курс-фундамент для тех, кто метит в Machine Learning, Data Science или GameDev. Здесь про пределы, производные и интегралы. Сложно, академично, но открывает двери в самые сложные и высокооплачиваемые сферы IT.
Кому: Студентам тех. специальностей и тем, кто не боится формул.
🔐 Математика в кибербезопасности (от Kaspersky)
Практический курс, который показывает, как школьная арифметика и логика превращаются в реальную криптографию. Разбор шифров от Цезаря до RSA. Отличный способ увидеть связь теории с работой в ИБ.
Кому: Школьникам, студентам и всем, кто хочет понять магию шифрования.
🕵️ Обзор профессий в кибербезопасности (от практиков)
Курс-знакомство с индустрией. Два топовых эксперта (из "белого" хакинга и борьбы с фин. преступлениями) рассказывают, кто чем занимается в кибербезе: offensive, defensive, криминалистика. Это не про то, КАК делать, а про то, КЕМ БЫТЬ.
Кому: Всем, кто выбирает профессию в IT и хочет понять, что такое кибербез.
🎮 Практика на TryHackMe (хакерский полигон)
Это лучшая онлайн-платформа для новичков, где вы в игровой форме учитесь взламывать и защищать системы. Все инструменты доступны прямо в браузере.
Кому: Абсолютно всем, кто хочет получить практические навыки в "белом" хакинге.
Просили на трансляциях, поискал, подобрал.
❤45❤🔥8🔥8👍3✍2🤨1
Делал видео об этих репозиториях, еще напишу, чтобы Вы не потеряли:
1) steven2358/awesome-generative-ai
Что внутри: тщательно отобранный каталог проектов и сервисов по генеративке — от LLM до музыки и изображений. Удобно прыгать по разделам, находить новые демо, библиотеки и сервисы, смотреть “открытия” и вносить свои. 💡
Кому нужно: разработчикам, исследователям, продактам и авторам контента, кто хочет быстро увидеть ландшафт и собрать инструментарий для прототипа, ресёрча или контента. Подходит и новичкам, и сеньорам — старт и апгрейд стека в одном месте. 🧰⚡️
2) Shubhamsaboo/awesome-llm-apps
Что внутри: живая коллекция реальных LLM-приложений — RAG, агенты и мульти-агенты, MCP, голосовые агенты. Много примеров с OpenAI/Anthropic/Gemini и опенсорс-моделями (DeepSeek, Qwen, Llama), плюс стартовые агенты и готовые шаблоны. 🗂
Кому нужно: продактам и разработчикам, кто строит фичи “под пользователя” — прототипы для хакатонов, демо для инвесторов, быстрые POC для стартапа. Отлично, чтобы “снять идею с тормоза” и увидеть рабочие паттерны. 🛠
1) steven2358/awesome-generative-ai
Что внутри: тщательно отобранный каталог проектов и сервисов по генеративке — от LLM до музыки и изображений. Удобно прыгать по разделам, находить новые демо, библиотеки и сервисы, смотреть “открытия” и вносить свои. 💡
Кому нужно: разработчикам, исследователям, продактам и авторам контента, кто хочет быстро увидеть ландшафт и собрать инструментарий для прототипа, ресёрча или контента. Подходит и новичкам, и сеньорам — старт и апгрейд стека в одном месте. 🧰⚡️
2) Shubhamsaboo/awesome-llm-apps
Что внутри: живая коллекция реальных LLM-приложений — RAG, агенты и мульти-агенты, MCP, голосовые агенты. Много примеров с OpenAI/Anthropic/Gemini и опенсорс-моделями (DeepSeek, Qwen, Llama), плюс стартовые агенты и готовые шаблоны. 🗂
Кому нужно: продактам и разработчикам, кто строит фичи “под пользователя” — прототипы для хакатонов, демо для инвесторов, быстрые POC для стартапа. Отлично, чтобы “снять идею с тормоза” и увидеть рабочие паттерны. 🛠
👍21🔥7❤6❤🔥2🥰2👏1
Еще нашел для вас ВСЕХ 4 крутейших курса в разных направлениях. Что-то смотрел сам, что-то спрашивал у друзей.
Сегодня дам.
Учиться, учиться и еще раз учиться. (все 4 free)
Сегодня дам.
Учиться, учиться и еще раз учиться. (все 4 free)
❤72👍12👏6❤🔥2🔥1
Вот четыре курса, которые реально закрывают пробелы и ускоряют вход в DS/AI 👇
1) Karpov.Courses — Симулятор SQL 🧩
Бесплатный интерактив: 150 задач, реальная среда PostgreSQL + Redash, авто-проверка. Разбираете продуктовые метрики, ad-hoc запросы и строите дашборды — как в боевой аналитике.
Для кого: новички в данных, аналитики, продакты, разработчики и тестировщики, кому нужно “набить руку” на SQL и говорить с бизнесом на одном языке. Старт в любое время.
2) Karpov.Courses — Математика для Data Science 📐
Бесплатная база от “нулевого” уровня: матан (1 и 2), линал, оптимизация и математическая нотация. Фокус на интуицию + практику, чтобы увереннее читать статьи и понимать алгоритмы МО.
Для кого: студенты, начинающие DS/аналитики, а также практикующие спецы, кто хочет систематизировать знания и укрепить фундамент. Самостоятельный темп, старт когда удобно.
3) Stepik — Основы статистики 📊
Вводный 3-недельный курс (3–4 ч/нед): описательная статистика, корреляции, регрессия, ANOVA, кластеризация, интерпретация и визуализация. Есть сертификат Stepik, ~29 уроков и 100+ тестов.
Для кого: студенты и исследователи любых направлений, а также начинающие аналитики данных. Честная ремарка: курс записан давно, местами устарел — полезно читать сопроводительные поправки. Бесплатно.
4) DeepLearning.AI — Generative AI with LLMs 🤖
Курс с AWS про практику разработки с LLM: жизненный цикл (данные → выбор модели → оценка → деплой), трансформеры и файн-тюнинг, эмпирические “scaling laws”, инструменты инференса/продакшена.
Для кого: DS/ML-инженеры, промт-инженеры и все, кто хочет прикладно освоить генеративку. Уровень intermediate: нужен Python и базовый ML. По итогу — сертификат (на платформе Coursera), но стоит 40$. Сам курс, как и остальные, бесплатный.
1) Karpov.Courses — Симулятор SQL 🧩
Бесплатный интерактив: 150 задач, реальная среда PostgreSQL + Redash, авто-проверка. Разбираете продуктовые метрики, ad-hoc запросы и строите дашборды — как в боевой аналитике.
Для кого: новички в данных, аналитики, продакты, разработчики и тестировщики, кому нужно “набить руку” на SQL и говорить с бизнесом на одном языке. Старт в любое время.
2) Karpov.Courses — Математика для Data Science 📐
Бесплатная база от “нулевого” уровня: матан (1 и 2), линал, оптимизация и математическая нотация. Фокус на интуицию + практику, чтобы увереннее читать статьи и понимать алгоритмы МО.
Для кого: студенты, начинающие DS/аналитики, а также практикующие спецы, кто хочет систематизировать знания и укрепить фундамент. Самостоятельный темп, старт когда удобно.
3) Stepik — Основы статистики 📊
Вводный 3-недельный курс (3–4 ч/нед): описательная статистика, корреляции, регрессия, ANOVA, кластеризация, интерпретация и визуализация. Есть сертификат Stepik, ~29 уроков и 100+ тестов.
Для кого: студенты и исследователи любых направлений, а также начинающие аналитики данных. Честная ремарка: курс записан давно, местами устарел — полезно читать сопроводительные поправки. Бесплатно.
4) DeepLearning.AI — Generative AI with LLMs 🤖
Курс с AWS про практику разработки с LLM: жизненный цикл (данные → выбор модели → оценка → деплой), трансформеры и файн-тюнинг, эмпирические “scaling laws”, инструменты инференса/продакшена.
Для кого: DS/ML-инженеры, промт-инженеры и все, кто хочет прикладно освоить генеративку. Уровень intermediate: нужен Python и базовый ML. По итогу — сертификат (на платформе Coursera), но стоит 40$. Сам курс, как и остальные, бесплатный.
❤28💘8🔥6❤🔥2👍2👎1
https://www.twitch.tv/mgerkom - включился на час-два.
Twitch
mgerkom - Twitch
Ведьмак школы Питона
❤9❤🔥8👍3🔥3🥰3🏆1
3sep.rar
9.3 MB
Забавный календать на 3-е сентября, не мог не сделать. Как выглядит можете в ТТ посмотреть.
Музыка внутри, из requirements только
Музыка внутри, из requirements только
pip install PyQt6
😁37❤🔥9🗿4👾3⚡1🆒1
🤖 DeepSeek вводит обязательную маркировку для всего ИИ-контента
Китайская компания DeepSeek теперь будет помечать весь контент, созданный её нейросетями. Это сделано в рамках новых требований китайского правительства по повышению прозрачности и борьбе с несанкционированным использованием ИИ.
Что это значит?
🔹 Два типа маркировки:
- Явная: Заметные надписи «Сгенерировано ИИ», звуковые сигналы или специальная графика.
- Скрытая: Встроенные технические водяные знаки с информацией о типе контента, компании-создателе и уникальным ID.
Этот шаг последовал за требованием властей КНР сделать весь ИИ-контент отслеживаемым и защищённым от подделок, возложив ответственность за это на разработчиков.
_________________________________________
Школьники и студенты, аккуратно. Как выяснится, какая там маркировка, может будет легкий софт по очистке, но пока - бдите, не то двойку поймаете.
Китайская компания DeepSeek теперь будет помечать весь контент, созданный её нейросетями. Это сделано в рамках новых требований китайского правительства по повышению прозрачности и борьбе с несанкционированным использованием ИИ.
Что это значит?
🔹 Два типа маркировки:
- Явная: Заметные надписи «Сгенерировано ИИ», звуковые сигналы или специальная графика.
- Скрытая: Встроенные технические водяные знаки с информацией о типе контента, компании-создателе и уникальным ID.
Этот шаг последовал за требованием властей КНР сделать весь ИИ-контент отслеживаемым и защищённым от подделок, возложив ответственность за это на разработчиков.
_________________________________________
Школьники и студенты, аккуратно. Как выяснится, какая там маркировка, может будет легкий софт по очистке, но пока - бдите, не то двойку поймаете.
👍56❤15💔10🤔5✍2🥰1