10 августа 2026
Ответсообщение недоступно
Не совсем понимаю, для чего там вообще нужен RP2040? Я с Polymarket знаком слабо, но разве коэффициенты не могут отслеживаться с помощью того же ноутбука? Собственно как и построение прогнозов на основе собранных данных.
ДенисНе совсем понимаю, для чего там вообще нужен RP2040? Я с Polymarket знаком слабо, но разве коэффициенты не могут отслеживаться с помощью того же ноутбука? Собственно как и построение прогнозов на основе собранных данных.
Если туда может залезть ESP - туда может залезть слон(С)
Конечно, она там не нужна. Он просто пока проект на гите не увидел - не знал, что так можно вообще 🤣 Ну, а раз кто-то уже написал проект - не писать же свой. Ебашим так!(С)
RealAIЯ б, если честно, в пайтоне фигачил. ЕСП там лишняя.
Там RP2040-Zero, а не ESP. А так да, гораздо разумнее и проще код на питоне написать
ДенисТам RP2040-Zero, а не ESP. А так да, гораздо разумнее и проще код на питоне написать
Фотография
Это просто мусорный пересказ мусорной новости мусорным ботом. Оригинал был в инсте, потом его разнесли помойки.
Есть проект rp2040-status, с которого драли это. Для Polymarket существуют API/WebSocket и Python-клиенты, 2040 там не всрался ни для чего, кроме светодиода, что, собсно, автор и сделал с помощью клода.
Маркетинговая часть не подтверждена и, скорее всего - пиздёж, просто для привлечения внимания.
Фотография
Директор по исследованиям Google написал корректор орфографии всего в 21 строку Python.
Питер Норвиг сделал его как простой пример того, как работает вероятностное исправление опечаток.
Скрипт генерирует слова, отличающиеся на одно или два изменения, а затем выбирает наиболее вероятный вариант на основе корпуса текста.
👉 @PythonPortal
3.2K · id 1219878246Директор по исследованиям Google написал корректор орфографии всего в 21 строку Python.
Питер Норвиг сделал его как простой пример того, как работает вероятностное исправление опечаток.
Скрипт генерирует слова, отличающиеся на одно или два изменения, а затем выбирает наиболее в
Нахуй ему это нада, это исследователь гугл а не джун которому нечего делать
xz_kt0Норвиг сделал этот код как демонстрацию вероятностного исправления опечаток, а не потому, что ему «нечем было заняться». Это был осознанный технический пример и исследовательский/образовательный материал.
Тут жешь буквально так жешь как с математикой. Нафига люди пытаются найти эффективную формулу для простых чисел или как умножать быстрее когда надо придумать решение многостепенного дифференциального уравнения, но одного другому не мешает
id 1219878246Директор по исследованиям Google написал корректор орфографии всего в 21 строку Python.
Питер Норвиг сделал его как простой пример того, как работает вероятностное исправление опечаток.
Скрипт генерирует слова, отличающиеся на одно или два изменения, а затем выбирает наиболее в
Жесть.
Кейс интересный, код понятный — но я б такое не написал 🥲
11 августа 2026
id 1219878246Директор по исследованиям Google написал корректор орфографии всего в 21 строку Python.
Питер Норвиг сделал его как простой пример того, как работает вероятностное исправление опечаток.
Скрипт генерирует слова, отличающиеся на одно или два изменения, а затем выбирает наиболее в
Я могу за 1 строчку в питоне
autoedit()
Это показывает как делать такие генераторы не принебрегая к большим затратам ресурсов.(Там edits2() не определено
Фотография
«The Mathematics of Bitcoin» — короткая работа, которая разбирает Bitcoin с математической точки зрения.
В ней используются теория вероятностей, случайные процессы, мартингалы, комбинаторика и специальные функции, чтобы исследовать механизмы протокола Bitcoin.
В частности, авторы разбирают вероятность двойной траты, прибыльность майнинга, генерацию блоков, стратегии майнеров и устойчивость протокола.
Если хочется копнуть глубже, ещё рекомендую «Bitcoin and Cryptocurrency Technologies» от Принстонского университета. Это уже гораздо более широкое введение в криптографические хеш-функции, цифровые подписи, консенсус, Proof of Work, майнинг, транзакции, анонимность, безопасность и систему стимулов в криптовалютах.
Сохраните обе работы в закладки. Это хорошие материалы, если интересно разобраться в математике и технических механизмах Bitcoin.
The Mathematics of Bitcoin:
https://arxiv.org/pdf/2003.00001
Bitcoin and Cryptocurrency Technologies:
https://d28rh4a8wq0iu5.cloudfront.net/bitcointech/readings/princeton_bitcoin_book.pdf
👉 @PythonPortal
3K · webpage
Кто-то выложил в открытый доступ Python-скрапер для Google Flights.
Он собирает цены на билеты, расписания и данные для бронирования по более чем 180 странам, используя строготипизированные схемы и Protobuf, закодированный в Base64.
GitHub:
https://github.com/AWeirdDev/flights
👉 @PythonPortal
2.8K · id 1219878246Кто-то выложил в открытый доступ Python-скрапер для Google Flights.
Он собирает цены на билеты, расписания и данные для бронирования по более чем 180 странам, используя строготипизированные схемы и Protobuf, закодированный в Base64.
GitHub:
https://github.com/AWeirdDev/flights
базовый парсер, что тут такого особенного?
ДаняА бывает не парсер?
Не ну может я глупый, я то в веб скрейпинг не погружался, поэтому если поделишься че ещё бывает, то будет познавательно
ДаняНе ну может я глупый, я то в веб скрейпинг не погружался, поэтому если поделишься че ещё бывает, то будет познавательно
ну смотри: обычный парсер — это requests + html.
сложный — реверс-инжиниринг api (как здесь): ты не html качаешь, а эмулируешь внутренние запросы, которые сайт отправляет (json/protobuf). это быстрее и даёт данные, которых в html нет.
ещё бывает: антидетект (прокси, куки), headless-браузеры (selenium/playwright) для js-сайтов, автоматизация действий (логин/скролл) и полный пайплайн: сбор > очистка > уведомление в тг. вот это уже сеньер-уровень, а не просто выдернуть цены в эксель.
12 августа 2026
Фотография
Хотите узнать, сколько ядер у вашего процессора с помощью Python? Для этого можно использовать модуль multiprocessing.
👉 @PythonPortal
2.1K · Фотография
Не нарушайте принцип единственной ответственности SRP.
Функция должна делать одну вещь, делать её хорошо и заниматься только ей.
Здесь функция делает слишком много:
def calculate_final_total(
price: float,
quantity: int,
discount_rate: float,
tax_rate: float
) -> float:
subtotal = price * quantity
discounted_amount = subtotal * (1 - discount_rate)
final_total = discounted_amount * (1 + tax_rate)
return final_total
Проблема в том, что расчёт суммы, скидки и налога объединён в одном месте. Любое изменение одного из этапов может затронуть всю функцию.
Лучше разделить логику на небольшие функции:
def calculate_subtotal(price: float, quantity: int) -> float:
return price * quantity
def apply_discount(subtotal: float, discount: float) -> float:
return subtotal * (1 - discount)
def calculate_tax(amount: float, tax_rate: float) -> float:
return amount * (1 + tax_rate)
Так намного лучше.
Небольшие функции с одной конкретной задачей проще покрывать юнит-тестами: у них меньше зависимостей и реже нужны моки.
Плюс такие компоненты проще переиспользовать в других частях приложения или пайплайна, не подтягивая лишнюю логику.
Поэтому держите функции простыми и сфокусированными. Одна функция — одна ответственность.
👉 @PythonPortal
854 ·