гиг пиг ниг
6.45K subscribers
26.8K photos
2.4K videos
52 files
2.55K links
Твой it дед урбанист @shpaker

Технологии, котики, баяны, прочий не авторский контент, политота и имхо

Все написанное в канале преследует сугубо развлекательные цели.
Провокации на политические темы

Буст https://t.me/boost/geekshit
Download Telegram
Тот случай когда запостил мем, потом увидел этот мем запощенным, порадовался его крутизне и снова его от себя себе запостил
😁31👍7👏2
Forwarded from Geeks (Shpak Aleksandr)
Python-библиотечка suite проверяет соответствие докстрингов в функциях фактическому поведению. Мне кажется, что это забавный эксперимент, который может и не кануть в лету, так как забытый на обновление кода докстринг в репозиториях, где их пишут, - это не так уж и редкое явление в мире разработки. И такой инструмент убережет от этой ошибки. Вся эта магия происходит посредством использования LLM, которая заодно проверяет код на ошибки.

Пример из ридми репозитория:


from suite import suite

tester = suite(model_name="openai/o3-mini")

def multiply(x: int, y: int):
"""Multiplies x by y

Args:
x (int): value
y (int): value
"""
return x + y

result = tester(multiply)
print(result)

# {'reasoning': "The function's docstring states that it should multiply x by y.
# However, the implementation returns x + y, which is addition instead of multiplication.
# Therefore, the implementation does not correctly fulfill what is described in the docstring.",
# 'passed': False}


Мне кажется, это прикольно. Я бы, конечно, не полагался пока на такое сильно и уж точно не кинулся бы замещать этим обычный юниты, но в ci'ку какого-нибудь доморощенного пакетика добавить такое можно попробовать.

https://github.com/alexmolas/suite

@g33ks
👍6
🤝25😁16💯14
Какие будут мнения?
😁75🔥10🥰1🤡1
. . . - - - . . .
😁61
За что 😫
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣27😁7😭3
👌18😁10🐳3😭1
😁50
😁44😭131
Forwarded from Ход Котами
Вы знали?
😱3713😁114🤡3🤯1
С днём радио!!!

https://t.me/kosmosmem
🎉358🦄4🤮1😇1🤪1
Forwarded from Geeks (Shpak Aleksandr)
Компания Astral, известная своими инструментами Ruff и uv, выпустила новый инструмент - ty. Этот проект, ранее известный под именем Red Knot, представляет собой экспериментальный и очень быстрый проверщик типов для Python, написанный на Rust. В настоящее время ty находится на ранней стадии разработки, и в README прямо указано, что он пока не готов для использования в продакшене.

https://github.com/astral-sh/ty

PS: прям с нетерпением жду :)

@g33ks
🔥3🤮2
🤣33🤡13
Forwarded from Irish Myst
This media is not supported in your browser
VIEW IN TELEGRAM
была найдена причина отключения интернета
💯25😁11🥰63
😁26🔥8👍1👌1
😭36💯13😁71🤝1
🤯164😁4🔥1
19🤯5😁1
Окрошки хочу прям ломает. Прям обмажусь первой окрошечкой как сготовим. Сперва на кефире наверну, потом на квасе.
😁28🤮92🐳2🥴1
Да, что бы вы знали об окрошках. Вот у меня коллеги летом окрошку на просечке бодяжут. И сытые, и веселые.
🔥21🤮5💊5👍4
Насторожился
😁26💯10