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

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 53

  • @lifestyletv139
    @lifestyletv139 11 місяців тому +5

    Круто. Отличная подборка!

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Супер! Рад трудиться 🥰

  • @friskinip3877
    @friskinip3877 11 місяців тому +3

    Очень интересно

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Спасибо! Очень рад 😊

  • @vadimv1501
    @vadimv1501 11 місяців тому +2

    Я вообще не в курсе этих новостей был. Интересно послушать. Надеюсь еще такие видосы будут👍

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Кайф! Раз так тепло встречают новые выпуски, какое-то время буду продолжать формат, спасибо ☺️

  • @maxbob-mw9lr
    @maxbob-mw9lr 11 місяців тому +1

    Спасибо, за подборку! Открыл для себя новые вещи.

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Пожалуйста! Класс. Рад, что было интересно ☺️

  • @vyacheslavmagister5818
    @vyacheslavmagister5818 9 місяців тому +1

    Спасибо за видео!)

  • @ДмитрийШубенок-е6с
    @ДмитрийШубенок-е6с 10 місяців тому +1

    Крутая подборка, спасибо!

    • @SurenKhorenyan
      @SurenKhorenyan  10 місяців тому

      Класс, пожалуйста! Раз трудиться 🥰

  • @ГубкаБоб-р8ъ
    @ГубкаБоб-р8ъ 11 місяців тому +2

    Здорово что Django развивается. Не хотят так просто уступать дидерство FastAPI
    ЕС боится что Скайнет всё так взбунтуется. Вот и думают, как ограничить и зарегулировать его разработку. Но походу законы эти разрабатывали те кто далек от AI
    Превью шаблонов в пайчарм, это реально круто. Надеюсь они когда нибудь сделают что бы пайчарм знал что у джанго моделей есть менеджер objects. А то заколупало что он думает что objects не существует

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Да, круто, что развиваются
      До Скайнет, конечно, хорошо бы не дойти 😅
      Превью ещё бы потыкать 😪 к сожалению, у меня подписка закончилась. А про objects два варианта: либо в Pro версии активировать Django в проекте (там есть поддержка), либо в модели обозначить вот так:
      class MyModel(models.Model):
      ...
      if TYPE_CHECKING:
      objects: Manager
      Я так делаю, в целом нормально живётся
      Если что, приходите в ТГ чат, обязательно подскажу, как это настроить

  • @ГубкаБоб-р8ъ
    @ГубкаБоб-р8ъ 11 місяців тому +2

    Отличный, интересный формат видео. Скоро уже 5 к подписчиков будет. Я помню когда подписался было около 1к. Двешь 100к подписчиков на канал

    • @lifestyletv139
      @lifestyletv139 11 місяців тому +1

      Все так, бро!

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Спасибо! Да, растём потихоньку. Не без вашей поддержки!
      Сто тысяч пока что выглядит недостижимо... Это если каждый день будет добавляться столько людей, сколько у меня сейчас, то два года займёт. А пока рост примерно в десять раз медленнее.. но главное не останавливаться! Дальше больше 💪

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Спасибо!

  • @КривобоковВалентин
    @КривобоковВалентин 11 місяців тому +1

    Телефон и планшет на Аврора ОС сейчас можно купить в розницу на Всесмарт. Сейчас по акции и привлекательной цене.

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Ага, мне скинули ссылку в чате в ТГ. Да, уже можно. На момент написания сценария для новостей ещё не было в наличии
      Спасибо!

  • @ZenLebowski
    @ZenLebowski 8 місяців тому +1

    Коммент для движа

    • @SurenKhorenyan
      @SurenKhorenyan  8 місяців тому

      Кайф, спасибо большое!

  • @АлександрГуща-е7ь
    @АлександрГуща-е7ь 10 місяців тому +1

    Аврора это немного переделанная Sailfish OS которая в свою очередь основана на MeeGo. Sailfish OS писали выходцы из Nokia. MeeGo делала Nokia.

    • @SurenKhorenyan
      @SurenKhorenyan  10 місяців тому

      Круто! А насколько "немного" переделанная? Там реально мало чего поменяли? Я пока не изучал

  • @VladKochetov
    @VladKochetov 11 місяців тому +1

    Вааау! От Pygolo просто в шоке, два моих любимых языка теперь можно использовать вместе

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Супер!
      Правда, конечно, со своими сложностями, но да, можно 😅

    • @h3try
      @h3try 10 місяців тому +1

      @@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  7 місяців тому

      Крутяк! Ага, сам в теме с роботами столкнулся с тем, что гошная либа собрана в бинарь (на линуксе действительно .so)

  • @sergeidemianenko2516
    @sergeidemianenko2516 11 місяців тому +1

    Пайчарм прекрасно автокомплитит True, причем с первой буквы. Не знаю с какой версии, но на новой версии сейчас проверил - все работает

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Проверил, действительно в теле автокомплитит. А вот в аннотации функции не понимает, что я хочу (скинул скриншот в чат t.me/SurenTalk/5401 )

  • @optikrus
    @optikrus 11 місяців тому +1

    Будет обзор текстового редактора для PyCharm?

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Привет! Учитывая, что это уже не первый запрос, думаю, надо бы сделать 😊

  • @trypophobia7497
    @trypophobia7497 11 місяців тому +1

    спасибо за великолепную подборку. Насчёт jetbrains ai не работает у меня в регионе ЯНАО, поэтому использую другие решения от сторонних компаний. Насчёт pygolo, наверно это сделанно, через ffi + cgo, а cgo работает медленнее чем go. Поэтому это не будет работать так быстро как хотелось бы😢😢😢.

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      ага, jb ai в РФ не работает (
      какие решения используете? может быть мне тоже стоит попробовать.
      если правда интеграция go в Python работает медленнее, то тогда ещё меньше смысла что-то..

    • @trypophobia7497
      @trypophobia7497 11 місяців тому +1

      @@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  7 місяців тому

      Спасибо! Ага, попробовал Codeium, пока тормозной очень и не особо сообразительный. С бинарниками всё так. Но это редкие кейсы, поэтому не рассматриваю даже

  • @qrthack
    @qrthack 10 місяців тому

    Привет, у меня такой вопрос, коммерческого опыта нет, знаю C, люблю Computer Science. Хочу в backend, выбираю между Python, Java, C#, Golang что посоветуете, чтобы легче было устроиться на работу, слышал, что Python-программистов уровня Junior слишком много и труднее будет устроиться?

    • @SurenKhorenyan
      @SurenKhorenyan  10 місяців тому

      Привет! Думаю, можно такой вопрос накинуть в ТГ чате. Мне из перечисленного больше всего нравится Python, (заметно). Шарпы близки в целом. Про Го и Джаву ничего сказать не могу, но посмотрите, не будет ли там сложности с устройством джуном (может быть, не ищут просто). А пробиться в целом не очень просто, не только в Python
      Лучше всего что-то своё сделать, написать какой-то пет проект, а потом уже с хоть каким-то опытом идти пытаться устроиться

    • @qrthack
      @qrthack 10 місяців тому

      @@SurenKhorenyan что если изучать сразу два языка, нравятся Python и C#? написать пет проект свой компилятор и интерпретатор, ну конечно еще много разных)

    • @SurenKhorenyan
      @SurenKhorenyan  10 місяців тому +1

      @@qrthack боюсь, что на такое запала не хватит. Если хватит, это круто. Только на работе вам всё же придётся писать на одном из языков, поэтому хорошо бы выбрать заранее один и сделать упор на него

  • @antonzuzlov2046
    @antonzuzlov2046 11 місяців тому +1

    пробовал copilot но лучше всего мне зашел tabnine. Даешь видос про сравнение)(не встречал таковых хотя вроде как уже очень актуально)

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      оооо я tabnine использовал пару лет назад (бесплатную версию). забыл уже про него. надо будет посмотреть, чему он за два года научился

  • @ГубкаБоб-р8ъ
    @ГубкаБоб-р8ъ 11 місяців тому +1

    Надо портировать Linux ( например Ubuntu ) на смартфоны/планшеты

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      Уже была попытка Ubuntu Touch. Как-то не взлетело 😪

  • @vadimv1501
    @vadimv1501 11 місяців тому +1

    Го видос "как применять ai в разработке"

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому

      спасибо! давно думаю об этом, надо будет собрать мысли в кучку

  • @vitmih380
    @vitmih380 11 місяців тому +2

    Как же это "заведомо корупционно", все эти идеи покупок депутатам-чиновникам-госкорпорациям импортозамещённого чего нибудь. Понадобится чинуше Аврора, пусть идёт в магазин и покупает за свои кровные. Создавать этой ОС тепличные условия - это путь в никуда. Если уж зудит у государства, что " аж кушать не могу, хАчу своим производителям помочь ", пусть оказывает поддержку в продвижении на внешних рынках. Причем во всех(!) богатых странах (а не в Сев. Кореи), ибо денег там поболее, нежели в бюджете РФ.
    Кем был бы тот же Samsung , если бы не играл на мировом рынке, а покупался лишь для чиновников своего полуострова (и то лишь половины))))? То то же!

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому +1

      вы абсолютно правы, что надо расширять рынок, я полностью согласен. но пока нет большого количества приложений, сложно продвигать на своём рынке, не то что бы на международном. не вижу "коррупции" в госзакупке товара для нужд системы. та же перепись населения уже проводилась на планшетах с ОС Аврора. не будут же переписчики сами покупать эти планшеты. и закупка пачкой удобнее, ведь есть инструменты сразу на множество устройств накатить нужный софт, необходимые настройки и тд.
      в политике и экономики Корей не разбираюсь, не могу тут парировать.
      а как только начнётся хорошая поддержка от сторонних разработчиков, то и выходить на внешний рынок можно будет. очень ждём

    • @vitmih380
      @vitmih380 11 місяців тому +1

      @@SurenKhorenyan Не выстрелит система, ориентированная на локальный рынок. Знакомая вам российская (когда то российская, хоть и из Праги) контора по производству различных IDEA-шек стала известна среди русских разработчиков уже после мирового триумфа, так сказать. ) Это у китайцев может получиться с их количеством потенциальных пользователей. А у нас будет успех, только, если за использование Линукса или Андроида введут смертную казнь.
      А, про международный рынок - это если зарабатывать на инновациях и мозгах, я это имел в виду. А не пилить бюджет импортозамещением.
      Какая то надуманная проблема - планшет для переписи населения. Недавно на хабре в коментах кто то поделился опытом волонтёрства при прошлой переписи. С подъезда многоэтажки две три квартиры соглашались пройти эту перепись. Как тут поможет Аврора, непонятно.
      Нет, чтобы начать зарабатывать стране не только продажей углеводородов с алмазами, они импортозамешают.

    • @SurenKhorenyan
      @SurenKhorenyan  11 місяців тому +1

      Мне нравится ваша точка зрения тем, что сильно отличается от моей. В комментариях сложно общаться, я вижу ваши ответы только через уведомление на почту. Поэтому если вам интересно обменяться мнениями, можем продолжить в ТГ чате. Тут отвечу только на пару тезисов: Аврора это и есть Линукс, там можно даже поставить rpm пакет. Планшет для переписи населения на своей ОС это вопрос государственной безопасности, так как там перс. данные кучи людей. У китайцев действительно гораздо больше рынок, но у РФ помимо СНГ есть ещё некоторые арабские, некоторые ближневосточные страны, например. Считаю, что лучше делать хоть какие-то движения в сторону независимости / суверенитета, чем вообще ничего не делать и просто ждать конца 😮

  • @captainkryuk1899
    @captainkryuk1899 11 місяців тому

    а как джанго 5 в плане секса?