🕊Программист VLOG🕊
97 subscribers
422 photos
52 videos
22 files
442 links
Download Telegram
🌐⤴️https://www.infoq.com/news/2024/01/code-llama-70b-released/

Поглядываю на всякие обученные модели, которые можно запустить локально, хоть и с трудом, но можно. Современенем, думаю через лет 5, думаю это будет отличная причина иметь домашний сервер, на несколько gpu, чтобы там свои нейронки крутить.
🌐⤴️https://aws.amazon.com/ru/what-is/vector-databases/

Надо начинать курить про векторные базы данных, потому что их начинают использовать совместно с AI, а значить они будут становиться все популярнее и популярнее.
https://peps.python.org/pep-0742/

Когда коту делать нечего, он умывается. Надеюсь этот черновик не примут, по ощущениям слишком частный случай.

Все никак не соберусь с силами и не запишу видос про типы, даже сценарий уже готов 😢
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Техгиганты, такие как Microsoft, eBay, PayPal, за последние несколько недель сократили 34 000 рабочих мест из-за интенсивного внедрения ИИ в различные процессы.

@DeCenter
🌐⤴️https://tembo.io/blog/sentence-transformers

Становится понятнее, мы сперва преобразуем предложение в вектор, с помощью предобученной модели, а потом уже с этим вектором работаем в постгрес. Продолжаю исследование.
Парсеры,_обработка_текста_Просто_о_сложном_CFG,_BNF,_LLk,_LRk,_PEG.pdf
242.6 KB
🌐⤴️https://habr.com/ru/articles/348314/

Прям очень хорошая статья по парсерам, теперь хочу в них замазаться.

🤖В статье рассматривается вопрос создания собственных парсеров для текстовых форматов данных, когда использование готовых библиотек невозможно. Автор описывает общие подходы к решению задачи парсинга, представляет обзор инструментария, который может быть использован для создания парсеров, и делится советами на основе личного опыта. Основное внимание уделяется работе с контекстно-свободными грамматиками (CFG) и различными видами алгоритмов парсеров, такими как LL(k), LR(k), SLR и другие. В статье обсуждаются сложности, с которыми разработчики могут столкнуться при создании парсера, и предлагаются способы их решения, включая использование специализированных инструментов для парсинга BNF и PEG грамматик.
Please open Telegram to view this post
VIEW IN TELEGRAM
Connascence Rules for good software design MaibornWolff.pdf
557.8 KB
🌐⤴️https://www.maibornwolff.de/en/know-how/connascence-rules-good-software-design/

Это приям хорошо, надо будет покурить эту метрику. Но, с другой стороны, это все равно про связность и связанность.

🤖Статья затрагивает проблему оценки качества кода и дизайна программного обеспечения, подчеркивая, что несмотря на множество книг по этой теме, в повседневной разработке это больше искусство, чем наука. Автор обсуждает, что опыт разработчика не всегда переносим, а шаблоны проектирования не отвечают на вопрос о качестве кода в неизвестных ситуациях, оставляя лишь термины вроде "сильной" или "слабой" связности без чёткого определения. В поисках критериев для оценки кода автор находит концепцию Connascence, которая представляет собой метрику и таксономию связей в коде, позволяя оценить и сравнить дизайн и предложить рефакторинг. Connascence охватывает различные формы связности, от имен и типов до алгоритмов и времени выполнения, предлагая правила для улучшения дизайна кода. Эта концепция предоставляет общий язык для обсуждения дизайна в командах и помогает эффективно улучшать качество программного обеспечения.
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐⤴️https://pythoninsider.blogspot.com/2024/02/python-3130-alpha-4-is-now-available.html

Там кстати альфа 313 питохи подъехала, буду внукам рассказывать как мы GIL готовили и работали с ним, до его выпиливания. И JIT не было у нас никакого, и нормально все жили.
🌐⤴️https://spectrum.ieee.org/quantum-computing-skeptics

Ругают квантовые компьютеры и говорят что с ними не все так однозначно. Хммм