Тёмный

Обсудим Django 5, The AI Act, JetBrains AI и Аврора 5 

Сурен Хоренян
Подписаться 10 тыс.
Просмотров 2,4 тыс.
50% 1

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 53   
@lifestyletv139
@lifestyletv139 9 месяцев назад
Круто. Отличная подборка!
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Супер! Рад трудиться 🥰
@vadimv1501
@vadimv1501 9 месяцев назад
Я вообще не в курсе этих новостей был. Интересно послушать. Надеюсь еще такие видосы будут👍
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Кайф! Раз так тепло встречают новые выпуски, какое-то время буду продолжать формат, спасибо ☺️
@maxbob-mw9lr
@maxbob-mw9lr 9 месяцев назад
Спасибо, за подборку! Открыл для себя новые вещи.
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Пожалуйста! Класс. Рад, что было интересно ☺️
@ГубкаБоб-р8ъ
@ГубкаБоб-р8ъ 9 месяцев назад
Здорово что Django развивается. Не хотят так просто уступать дидерство FastAPI ЕС боится что Скайнет всё так взбунтуется. Вот и думают, как ограничить и зарегулировать его разработку. Но походу законы эти разрабатывали те кто далек от AI Превью шаблонов в пайчарм, это реально круто. Надеюсь они когда нибудь сделают что бы пайчарм знал что у джанго моделей есть менеджер objects. А то заколупало что он думает что objects не существует
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Да, круто, что развиваются До Скайнет, конечно, хорошо бы не дойти 😅 Превью ещё бы потыкать 😪 к сожалению, у меня подписка закончилась. А про objects два варианта: либо в Pro версии активировать Django в проекте (там есть поддержка), либо в модели обозначить вот так: class MyModel(models.Model): ... if TYPE_CHECKING: objects: Manager Я так делаю, в целом нормально живётся Если что, приходите в ТГ чат, обязательно подскажу, как это настроить
@ДмитрийШубенок-е6с
@ДмитрийШубенок-е6с 9 месяцев назад
Крутая подборка, спасибо!
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Класс, пожалуйста! Раз трудиться 🥰
@VladKochetov
@VladKochetov 9 месяцев назад
Вааау! От Pygolo просто в шоке, два моих любимых языка теперь можно использовать вместе
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Супер! Правда, конечно, со своими сложностями, но да, можно 😅
@h3try
@h3try 8 месяцев назад
@@SurenKhorenyan Про pygolo, mojo по такому же принципу работает, там через библиотеку импорты питоновских модулей делаются (ток не всё поддерживается, в связи с недоделанностью языка mojo). А go так то и раньше можно было юзать в питоне))) Ибо он компилится -> юзать .dll (как на линуксе эти файлы называются хз, вроде .so), я лично использую такой колхоз в редких случаях, когда сильно завишу от cpu bound нагрузок (обычно то всё равно никакой нагрузки на проц нету, ток io bound. Поэтому питона и асинка мне вполне хватает), как пример делал неофициальную api для dream by wombo (официальной нету) (кстати модуль можно скачать как раз, называется wombo, как не удивительно). И в разработке для генерации гифок (гифка тип показывающая как генерировалось изображение), python с PIL выполнялся, что-то вроде 4 секунд, так и зависимость в виде pillow которая весит 50 метров, что дофига, а dll за 0.55, и вес в 400кб вроде (точно не скажу, но точно в районе 1 мегабайта +-), обидно что как я доделал все эти приколюхи, апи немного изменили, и теперь генерация гифок не возможна, сейчас модуль заброшен, ибо мне лень...
@SurenKhorenyan
@SurenKhorenyan 5 месяцев назад
Крутяк! Ага, сам в теме с роботами столкнулся с тем, что гошная либа собрана в бинарь (на линуксе действительно .so)
@sergeidemianenko2516
@sergeidemianenko2516 9 месяцев назад
Пайчарм прекрасно автокомплитит True, причем с первой буквы. Не знаю с какой версии, но на новой версии сейчас проверил - все работает
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Проверил, действительно в теле автокомплитит. А вот в аннотации функции не понимает, что я хочу (скинул скриншот в чат t.me/SurenTalk/5401 )
@ZenLebowski
@ZenLebowski 6 месяцев назад
Коммент для движа
@SurenKhorenyan
@SurenKhorenyan 6 месяцев назад
Кайф, спасибо большое!
@optikrus
@optikrus 9 месяцев назад
Будет обзор текстового редактора для PyCharm?
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Привет! Учитывая, что это уже не первый запрос, думаю, надо бы сделать 😊
@trypophobia7497
@trypophobia7497 9 месяцев назад
спасибо за великолепную подборку. Насчёт jetbrains ai не работает у меня в регионе ЯНАО, поэтому использую другие решения от сторонних компаний. Насчёт pygolo, наверно это сделанно, через ffi + cgo, а cgo работает медленнее чем go. Поэтому это не будет работать так быстро как хотелось бы😢😢😢.
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
ага, jb ai в РФ не работает ( какие решения используете? может быть мне тоже стоит попробовать. если правда интеграция go в Python работает медленнее, то тогда ещё меньше смысла что-то..
@trypophobia7497
@trypophobia7497 9 месяцев назад
@@SurenKhorenyan Насчет решений от сторонних компаний: Если вам нужно, чтобы AI помощник был с чатом внутри IDE и ещё бесплатный, тогда это Codeium или code wishper от amazon. У Codeium есть своя модель, а также GPT3.5 сейчас тестирует GPT4. code wishper вроде как своя модель. А так есть еще copilot. Pygolo Дело не в том что go именно в Python медленно работает, просто cgo не очень быстрый по сравнению с Go. Я просто хз, что лучше использовать, cgo, или скомпилировать программу на go в бинарник, запустить его, и общаться с ним через gRPS. ну вот я задал вопрос нескольким AI ботом от разных компаний ответ примерно один: В теории использование gRPC для взаимодействия между Python и Go должно быть быстрее, чем использование cgo. Причины: • cgo предполагает многочисленные вызовы функций через границу языков при каждом взаимодействии Python и Go. Это неизбежно приводит к накладным расходам. • gRPC основан на эффективных бинарных протоколах (Protobuf, HTTP/2). Вызов удаленной процедуры через gRPC - это по сути одно сетевое взаимодействие. • При использовании cgo код Go работает в рамках процесса Python, а при gRPC - это отдельный процесс. Разделение на процессы также более эффективно. • Go код, скомпилированный в отдельный бинарник, может лучше оптимизироваться компилятором без привязки к интерпретатору Python. Конечно, на практике нужно тестировать на реальной рабочей нагрузке. Но в теории gRPC должен показать лучшую производительность и масштабируемость за счет использования эффективных бинарных протоколов и разделения на процессы. Короче, для интеграций в другие языки наверно самый лучшие и ПРОСТЫЕ варианты это C/C++ Lua wasm) Возможно ещё zig, но он ещё не релизнулся. есть ещё хорошая библиотека rust, ну там под капотом по любому не все так просто, потому что в python Си типы) это значит, что там unsafe код)
@SurenKhorenyan
@SurenKhorenyan 5 месяцев назад
Спасибо! Ага, попробовал Codeium, пока тормозной очень и не особо сообразительный. С бинарниками всё так. Но это редкие кейсы, поэтому не рассматриваю даже
@vadimv1501
@vadimv1501 9 месяцев назад
Го видос "как применять ai в разработке"
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
спасибо! давно думаю об этом, надо будет собрать мысли в кучку
@friskinip3877
@friskinip3877 9 месяцев назад
Очень интересно
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Спасибо! Очень рад 😊
@vitmih380
@vitmih380 9 месяцев назад
Как же это "заведомо корупционно", все эти идеи покупок депутатам-чиновникам-госкорпорациям импортозамещённого чего нибудь. Понадобится чинуше Аврора, пусть идёт в магазин и покупает за свои кровные. Создавать этой ОС тепличные условия - это путь в никуда. Если уж зудит у государства, что " аж кушать не могу, хАчу своим производителям помочь ", пусть оказывает поддержку в продвижении на внешних рынках. Причем во всех(!) богатых странах (а не в Сев. Кореи), ибо денег там поболее, нежели в бюджете РФ. Кем был бы тот же Samsung , если бы не играл на мировом рынке, а покупался лишь для чиновников своего полуострова (и то лишь половины))))? То то же!
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
вы абсолютно правы, что надо расширять рынок, я полностью согласен. но пока нет большого количества приложений, сложно продвигать на своём рынке, не то что бы на международном. не вижу "коррупции" в госзакупке товара для нужд системы. та же перепись населения уже проводилась на планшетах с ОС Аврора. не будут же переписчики сами покупать эти планшеты. и закупка пачкой удобнее, ведь есть инструменты сразу на множество устройств накатить нужный софт, необходимые настройки и тд. в политике и экономики Корей не разбираюсь, не могу тут парировать. а как только начнётся хорошая поддержка от сторонних разработчиков, то и выходить на внешний рынок можно будет. очень ждём
@vitmih380
@vitmih380 9 месяцев назад
@@SurenKhorenyan Не выстрелит система, ориентированная на локальный рынок. Знакомая вам российская (когда то российская, хоть и из Праги) контора по производству различных IDEA-шек стала известна среди русских разработчиков уже после мирового триумфа, так сказать. ) Это у китайцев может получиться с их количеством потенциальных пользователей. А у нас будет успех, только, если за использование Линукса или Андроида введут смертную казнь. А, про международный рынок - это если зарабатывать на инновациях и мозгах, я это имел в виду. А не пилить бюджет импортозамещением. Какая то надуманная проблема - планшет для переписи населения. Недавно на хабре в коментах кто то поделился опытом волонтёрства при прошлой переписи. С подъезда многоэтажки две три квартиры соглашались пройти эту перепись. Как тут поможет Аврора, непонятно. Нет, чтобы начать зарабатывать стране не только продажей углеводородов с алмазами, они импортозамешают.
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Мне нравится ваша точка зрения тем, что сильно отличается от моей. В комментариях сложно общаться, я вижу ваши ответы только через уведомление на почту. Поэтому если вам интересно обменяться мнениями, можем продолжить в ТГ чате. Тут отвечу только на пару тезисов: Аврора это и есть Линукс, там можно даже поставить rpm пакет. Планшет для переписи населения на своей ОС это вопрос государственной безопасности, так как там перс. данные кучи людей. У китайцев действительно гораздо больше рынок, но у РФ помимо СНГ есть ещё некоторые арабские, некоторые ближневосточные страны, например. Считаю, что лучше делать хоть какие-то движения в сторону независимости / суверенитета, чем вообще ничего не делать и просто ждать конца 😮
@qrthack
@qrthack 9 месяцев назад
Привет, у меня такой вопрос, коммерческого опыта нет, знаю C, люблю Computer Science. Хочу в backend, выбираю между Python, Java, C#, Golang что посоветуете, чтобы легче было устроиться на работу, слышал, что Python-программистов уровня Junior слишком много и труднее будет устроиться?
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Привет! Думаю, можно такой вопрос накинуть в ТГ чате. Мне из перечисленного больше всего нравится Python, (заметно). Шарпы близки в целом. Про Го и Джаву ничего сказать не могу, но посмотрите, не будет ли там сложности с устройством джуном (может быть, не ищут просто). А пробиться в целом не очень просто, не только в Python Лучше всего что-то своё сделать, написать какой-то пет проект, а потом уже с хоть каким-то опытом идти пытаться устроиться
@qrthack
@qrthack 9 месяцев назад
@@SurenKhorenyan что если изучать сразу два языка, нравятся Python и C#? написать пет проект свой компилятор и интерпретатор, ну конечно еще много разных)
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
@@qrthack боюсь, что на такое запала не хватит. Если хватит, это круто. Только на работе вам всё же придётся писать на одном из языков, поэтому хорошо бы выбрать заранее один и сделать упор на него
@ГубкаБоб-р8ъ
@ГубкаБоб-р8ъ 9 месяцев назад
Надо портировать Linux ( например Ubuntu ) на смартфоны/планшеты
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Уже была попытка Ubuntu Touch. Как-то не взлетело 😪
@АлександрГуща-е7ь
@АлександрГуща-е7ь 8 месяцев назад
Аврора это немного переделанная Sailfish OS которая в свою очередь основана на MeeGo. Sailfish OS писали выходцы из Nokia. MeeGo делала Nokia.
@SurenKhorenyan
@SurenKhorenyan 8 месяцев назад
Круто! А насколько "немного" переделанная? Там реально мало чего поменяли? Я пока не изучал
@КривобоковВалентин
@КривобоковВалентин 9 месяцев назад
Телефон и планшет на Аврора ОС сейчас можно купить в розницу на Всесмарт. Сейчас по акции и привлекательной цене.
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Ага, мне скинули ссылку в чате в ТГ. Да, уже можно. На момент написания сценария для новостей ещё не было в наличии Спасибо!
@antonzuzlov2046
@antonzuzlov2046 9 месяцев назад
пробовал copilot но лучше всего мне зашел tabnine. Даешь видос про сравнение)(не встречал таковых хотя вроде как уже очень актуально)
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
оооо я tabnine использовал пару лет назад (бесплатную версию). забыл уже про него. надо будет посмотреть, чему он за два года научился
@vyacheslavmagister5818
@vyacheslavmagister5818 7 месяцев назад
Спасибо за видео!)
@SurenKhorenyan
@SurenKhorenyan 7 месяцев назад
Пожалуйста!
@captainkryuk1899
@captainkryuk1899 9 месяцев назад
а как джанго 5 в плане секса?
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
не пробовал 🤔
@ГубкаБоб-р8ъ
@ГубкаБоб-р8ъ 9 месяцев назад
Отличный, интересный формат видео. Скоро уже 5 к подписчиков будет. Я помню когда подписался было около 1к. Двешь 100к подписчиков на канал
@lifestyletv139
@lifestyletv139 9 месяцев назад
Все так, бро!
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Спасибо! Да, растём потихоньку. Не без вашей поддержки! Сто тысяч пока что выглядит недостижимо... Это если каждый день будет добавляться столько людей, сколько у меня сейчас, то два года займёт. А пока рост примерно в десять раз медленнее.. но главное не останавливаться! Дальше больше 💪
@SurenKhorenyan
@SurenKhorenyan 9 месяцев назад
Спасибо!
Далее
Я ИДЕАЛЬНО ПОЮ
00:31
Просмотров 584 тыс.