Forwarded from IXBT.com | Новости
Яндекс «Шедеврум» вошёл в тройку мировых лидеров среди приложений с генеративным ИИ
https://www.ixbt.com/news/2024/01/18/jandeks-shedevrum-voshjol-v-trojku-mirovyh-liderov-sredi-prilozhenij-s-generativnym-ii.html
https://www.ixbt.com/news/2024/01/18/jandeks-shedevrum-voshjol-v-trojku-mirovyh-liderov-sredi-prilozhenij-s-generativnym-ii.html
Forwarded from ДЕВОПСИНА | DevOps | Linux
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from ДЕВОПСИНА | DevOps | Linux
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Хабр
Нельзя писать безопасный код на C++ без санитайзеров
В этой статье автор рассказывает о трёх интересных случаях Undefined Behavior, с которыми столкнулся при разработке на С++. Опытным разработчикам примеры из статьи вряд ли будут полезны, а вот новички узнают, как не стоит писать код на C++.
В этой статье автор рассказывает о трёх интересных случаях Undefined Behavior, с которыми столкнулся при разработке на С++. Опытным разработчикам примеры из статьи вряд ли будут полезны, а вот новички узнают, как не стоит писать код на C++.
Forwarded from Хабр
«Познакомившись с практиками экстремального программирования ещё в начале карьеры, позже я стал внедрять их в свои команды. По моим наблюдениям, они позволяют улучшить качество кода, ускорить подготовку релизов и в целом сделать процессы более гладкими. Если вам интересно узнать, почему и как, — эта статья для вас»
Экстремальные практики программирования: что, как и зачем
Экстремальные практики программирования: что, как и зачем
Forwarded from Журнал «Код»
🏇 Что такое Django
Django — это фреймворк для быстрой разработки сайтов и приложений на Python. Это значит, что с ним можно будет собрать готовый сайт или веб-приложение быстрее, проще и аккуратнее, чем писать весь код самому с нуля. Для этого разработчику сразу доступно такое:
• встроенный веб-сервер, чтобы не ставить его отдельно;
• механизмы авторизации пользователей;
• подключение и работа с базами данных;
• шаблоны страниц и простых веб-интерфейсов;
• простые способы выводить, наполнять, шаблонизировать и автоматизировать отдачу веб-страниц;
• встроенная система кеширования, чтобы снизить нагрузку на сайт;
• мультиязычность, когда на сайте есть переключатель языков.
Можно представить, что Django — это библиотека элементов, с помощью которых можно довольно быстро собрать работающее веб-приложение со сложной логикой. Тут авторизация, там вывод страниц, тут администраторская панель, тут запросы в базу данных — всё это соединяете, и за короткое время у вас всё работает.
Как и что работает на Django и с чего лучше начать, читайте в нашей статье: https://v.thecode.media/ryss8
Django — это фреймворк для быстрой разработки сайтов и приложений на Python. Это значит, что с ним можно будет собрать готовый сайт или веб-приложение быстрее, проще и аккуратнее, чем писать весь код самому с нуля. Для этого разработчику сразу доступно такое:
• встроенный веб-сервер, чтобы не ставить его отдельно;
• механизмы авторизации пользователей;
• подключение и работа с базами данных;
• шаблоны страниц и простых веб-интерфейсов;
• простые способы выводить, наполнять, шаблонизировать и автоматизировать отдачу веб-страниц;
• встроенная система кеширования, чтобы снизить нагрузку на сайт;
• мультиязычность, когда на сайте есть переключатель языков.
Можно представить, что Django — это библиотека элементов, с помощью которых можно довольно быстро собрать работающее веб-приложение со сложной логикой. Тут авторизация, там вывод страниц, тут администраторская панель, тут запросы в базу данных — всё это соединяете, и за короткое время у вас всё работает.
Как и что работает на Django и с чего лучше начать, читайте в нашей статье: https://v.thecode.media/ryss8
Forwarded from IT Юмор
Придумали рекламный слоган: «3 миллиарда разработчиков пьют кофе в java.update»
Forwarded from Devops Kubernetes
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Хабр
«Цель этой игры — помочь людям улучшить навыки программирования и привить к нему любовь. В какой-то степени цель оказалось достигнутой: во время разработки я неплохо прокачал свои навыки и по-настоящему полюбил Rust»
«Once you go Rust, you never go back»: создаём игру для программистов на Bevy
«Once you go Rust, you never go back»: создаём игру для программистов на Bevy
Forwarded from Share
This media is not supported in your browser
VIEW IN TELEGRAM
Google представила нейросеть Lumierе для генерации близких к фотореалистичности видео.
Уникальность заключается в подходе к созданию видео не покадрово, а в рамках одного процесса. Также Lumiere способна «оживлять» фотографии, создавать ролики в определённом стиле и дорисовывать недостающие части кадров.
Смотреть: youtu.be/f9ThAzZs32M
Уникальность заключается в подходе к созданию видео не покадрово, а в рамках одного процесса. Также Lumiere способна «оживлять» фотографии, создавать ролики в определённом стиле и дорисовывать недостающие части кадров.
Смотреть: youtu.be/f9ThAzZs32M
Forwarded from Простой Python | Программирование
string.rfind
Метод rfind() возвращает целочисленное значение. Если внутри строки существует заданная подстрока, возвращается наибольший индекс, в котором найдена подстрока. Если подстрока не существует внутри строки, возвращается -1.
#практика
Метод rfind() возвращает целочисленное значение. Если внутри строки существует заданная подстрока, возвращается наибольший индекс, в котором найдена подстрока. Если подстрока не существует внутри строки, возвращается -1.
#практика
Forwarded from Listen IT
📢 Ну и вот закончим наш цикл видео по SSO статьёй про SAML!
Обсудим, что это за SAML, как он относится к SSO, какие шаги в процессе SAML, какая разница между SAML и OAuth, а также приведем аналогию SAML в реальном мире.
https://youtu.be/OI_Se_bRfHo?si=Bz280JKI46ylsMS0
Обсудим, что это за SAML, как он относится к SSO, какие шаги в процессе SAML, какая разница между SAML и OAuth, а также приведем аналогию SAML в реальном мире.
https://youtu.be/OI_Se_bRfHo?si=Bz280JKI46ylsMS0
YouTube
Что такое SAML за 12 минут: Объясняем на пальцах
Размещайте свои проекты на доступных серверах Vscale: https://slc.tl/th5qv
Подробно про структуру SAML - https://epi052.gitlab.io/notes-to-self/blog/2019-03-07-how-to-test-saml-a-methodology/#saml-authentication-workflow
Сравнение SAML и OpenID Connect …
Подробно про структуру SAML - https://epi052.gitlab.io/notes-to-self/blog/2019-03-07-how-to-test-saml-a-methodology/#saml-authentication-workflow
Сравнение SAML и OpenID Connect …