🌐⤴️https://hexacluster.ai/postgresql/data-navigation-with-postgresql-cursors-part-i/
Интересная статья (на самом деле их там уже 2, ибо это цикл статей) про курсоры в постгресе
Интересная статья (на самом деле их там уже 2, ибо это цикл статей) про курсоры в постгресе
HexaCluster
Data Navigation with PostgreSQL Cursors - Part I - HexaCluster
Explore efficient data navigation with PostgreSQL Cursors. Learn about scrollable cursors through the first article of the three-part series.
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 не было у нас никакого, и нормально все жили.
Там кстати альфа 313 питохи подъехала, буду внукам рассказывать как мы GIL готовили и работали с ним, до его выпиливания. И JIT не было у нас никакого, и нормально все жили.
Blogspot
Python Insider: Python 3.13.0 alpha 4 is now available
🕊Программист VLOG🕊
🌐⤴️https://pythoninsider.blogspot.com/2024/02/python-3130-alpha-4-is-now-available.html Там кстати альфа 313 питохи подъехала, буду внукам рассказывать как мы GIL готовили и работали с ним, до его выпиливания. И JIT не было у нас никакого, и нормально все…
https://peps.python.org/pep-0594/ Часть батареек древних выпиливают, ляпота.
Python Enhancement Proposals (PEPs)
PEP 594 – Removing dead batteries from the standard library | peps.python.org
This PEP proposed a list of standard library modules to be removed from the standard library. The modules are mostly historic data formats (e.g. Commodore and SUN file formats), APIs and operating systems that have been superseded a long time ago (e.g. ...
🕊Программист VLOG🕊
https://peps.python.org/pep-0594/ Часть батареек древних выпиливают, ляпота.
Некоторые из них старше меня, хех
🌐⤴️https://spectrum.ieee.org/quantum-computing-skeptics
Ругают квантовые компьютеры и говорят что с ними не все так однозначно. Хммм
Ругают квантовые компьютеры и говорят что с ними не все так однозначно. Хммм
IEEE Spectrum
Quantum Computing’s Hard, Cold Reality Check
Hype is everywhere, skeptics say, and practical applications are still far away
Forwarded from opennet.ru
Выпуск системы управления исходными текстами Git 2.44 https://opennet.ru/60659/
www.opennet.ru
Выпуск системы управления исходными текстами Git 2.44
После трёх месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.44. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной…
🌐⤴️https://dev.to/taipy/specialized-python-libraries-for-unique-tasks-5dgm
Небольшая подборка библушек на python, для не очень популярных кейсов, по типу работа с видео.
Небольшая подборка библушек на python, для не очень популярных кейсов, по типу работа с видео.
DEV Community
Specialized Python libraries for Unique Tasks
TL;DR Python is the language of Data, ML, and AI, but Python also has various libraries...
👎1
🌐⤴️https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/ Как то тихо четвертая джейквера зарелизилась
Jquery
jQuery 4.0.0 BETA! | Official jQuery Blog
jQuery: The Write Less, Do More, JavaScript Library
https://github.com/gptscript-ai/gptscript
попытка сделать язык программирования на gpt, жду сверхвысокоуровневых языков, как-то так.
попытка сделать язык программирования на gpt, жду сверхвысокоуровневых языков, как-то так.
GitHub
GitHub - gptscript-ai/gptscript: Build AI assistants that interact with your systems
Build AI assistants that interact with your systems - gptscript-ai/gptscript
👎1
🌐⤴️https://habr.com/ru/articles/673776/
🌐⤴️https://habr.com/ru/articles/790844/
Две небольшие статьи про не очень известные структуры данных
🌐⤴️https://habr.com/ru/articles/790844/
Две небольшие статьи про не очень известные структуры данных
Хабр
Привлекательные структуры данных
В процессе изучения разных алгоритмов и структур данных приходит понимание, что не все они применимы в прикладных задачах (в отличие от задач про Васю и Петю/Алису и Боба). Но тот факт, что...
Forwarded from opennet.ru
Релиз KDE 6.0 https://opennet.ru/60686/
www.opennet.ru
Релиз KDE 6.0
После года разработки опубликован релиз среды рабочего стола KDE Plasma 6, библиотек KDE Frameworks 6 и коллекции приложений KDE Gear 24.02. Для оценки работы KDE 6 можно воспользоваться сборками от проекта KDE Neon.
🌐⤴️https://www.thoughtworks.com/insights/blog/architecture/tackling-the-challenges-of-using-event-driven-architecture-in-a-billing-system
Люблю читать как другие решают проблемы
🤖 Статья на thoughtworks.com обсуждает применение и вызовы архитектуры, ориентированной на события (EDA), в системе биллинга. Автор подробно разбирает контекст бизнеса, архитектурные компоненты и конкретные проблемы, с которыми столкнулась его команда при реализации EDA в проекте биллинговой системы. Основные вызовы включают обеспечение идемпотентности сообщений, обработку событий в строгом порядке, управление поздними событиями, повторную публикацию событий и тестирование. Решения этих проблем позволили повысить эффективность, трассируемость и способность "путешествовать во времени" системы для прогнозирования выставления счетов, несмотря на дополнительную сложность, внесенную EDA. Преимущества использования EDA включают повышение производительности, лучшую трассируемость и возможность "путешествовать во времени" для прогнозирования счетов, хотя архитектура также вносит дополнительную сложность из-за сложности бизнес-логики и необходимости поддерживать согласованность между сервисами подписки и биллинга.
Люблю читать как другие решают проблемы
Please open Telegram to view this post
VIEW IN TELEGRAM
🌐⤴️https://www.infoq.com/articles/productivity-constant-change/
🌐⤴️https://a16z.com/peacetime-ceo-wartime-ceo/
2 статьи по менеджменту, которые мне очень нравятся, однажды вы все станете тимлидами и эти знания вам пригодятся. 🙂
🌐⤴️https://a16z.com/peacetime-ceo-wartime-ceo/
2 статьи по менеджменту, которые мне очень нравятся, однажды вы все станете тимлидами и эти знания вам пригодятся. 🙂
InfoQ
Multiplying Engineering Productivity in the Face of Constant Change
Leaders know that they need to support organizational efficiency, but how they do that can vary based on the situation and context of the organization. Learning how to utilize a few key leadership frameworks in certain environments can help maintain the appropriate…
🌐⤴️https://jvns.ca/blog/2024/02/16/popular-git-config-options/
Ну можно считать как шпаргалка по настройкам gti config
Ну можно считать как шпаргалка по настройкам gti config
Julia Evans
Popular git config options
Hello! I always wish that command line tools came with data about how popular their various options are, like:
🌐⤴️https://github.com/darold/pgbadger
Вот вам на праздник тулза, которой пользуются дбашники постгресовые, которая работает с логами.
Вот вам на праздник тулза, которой пользуются дбашники постгресовые, которая работает с логами.
GitHub
GitHub - darold/pgbadger: A fast PostgreSQL Log Analyzer
A fast PostgreSQL Log Analyzer. Contribute to darold/pgbadger development by creating an account on GitHub.