Архив метки: Программирование

Программирование баз данных SQL: Типичные ошибки и их устранение

Программирование баз данных SQL: Типичные ошибки и их устранение - Билл Карвин2010, 2022 — SQL Antipatterns: Avoiding the Pitfalls of Database Programming — Bill Karwin

Программирование баз данных SQL: Типичные ошибки и их устранение

Автор: Билл Карвин

Та самая классная красная книга по SQL.

Не то чтобы там прям много примеров. Зато все они хорошо проработаны.

Кстати, в 2022 году вышла обновленная расширенная версия (пока видел только на английском). Читать →

Пишем оператор Kubernetes на Python без фреймворков и SDK

python kubernetes

На сегодня Go – фактический монополист в реализации Kubernetes-операторов. Вот почему так сложилось:

    – это мощный фреймворк, который создан специально для реализации операторов на Go. и Kubernetes реализованы на Go, и это меняет правила игры. Оператор, реализованный на Go, позволяет взаимодействовать со всей экосистемой.

Читать →

Полное руководство по функциям Python как объектам первого класса

Мир программирования поражает своим многообразием. Один из ключевых аспектов работы с языком программирования, который часто остается вне внимания новичков, – это понимание и использование функций в качестве объектов. Представьте себе, что возможности функций не ограничиваются только вызовом кода с определенными аргументами. Функции могут быть переданы в другие функции, сохранены в переменных и возвращены в качестве результата. Эти уникальные возможности делают функции одним из самых мощных инструментов в арсенале разработчика. Читать →

Эффективная работа с обратными строками в Python — основные инструменты и методы

Современный программист сталкивается с вызовами, связанными с необходимостью эффективной обработки данных. В работе с различными структурами информации часто требуется изменять порядок элементов или анализировать их содержимое в обратном направлении. В данной главе рассмотрим способы работы с последовательностями данных, где одним из ключевых аспектов является операция реверсивной сортировки или обращения. Читать →

На чём программируют программисты?

Какой язык программирования выучить первым? Этим вопросом задаются многие начинающие энтузиасты. Но выбирают паскаль или фортран. Это отличные языки программирования, они прививают точность логики и служат инструментом развития базовых навыков. Читать →

Как найти длину массива в Bash

Bash поддерживает как числовые, так и ассоциативные массивы. Общее количество элементов этих типов массивов может быть вычислено несколькими способами в Bash. Длину массива можно подсчитать с помощью символа «#» или цикла, или с помощью команды типа «wc» или «grep». В этой статье показаны различные способы подсчета длины массива в Bash.

Читать →