Архив автора: admin

Списки, кортежи и словари в Python

Python содержит важные типы данных, которыми вы с высокой вероятностью будете использовать каждый день. Они называются списки, кортежи и словари. Цель данной статьи познакомить вас с ними поближе. Они не очень сложные, так что надеюсь, вы научитесь, как использовать их по назначению. После освоения этих трех типов данных, в сочетании со строками из предыдущей статьи, вы ощутимо продвинетесь в изучении Python. Вам понадобится каждый из этих четырех кирпичиков для создания 99% приложений. Читать

Обработка строк в Python

В Python существуют несколько видов данных. Основные типы данных, с которыми вы столкнетесь – это string, ingteger, float, list, dict и tuple. В данной статье мы рассмотрим тип данных string (строка). Вы удивитесь тому, сколько всего можно делать со строками в Python. Также существует модуль string, который можно импортировать для получения доступа к еще большим возможностям, но мы рассмотрим его в другой статье. Вместо этого, мы пройдемся по следующим разделам: Читать

Как узнать свободное место на диске Linux

В Windows для того чтобы получить представление о свободном месте на дисках компьютера достаточно открыть мой компьютер. Там в очень наглядном виде представлен список дисков и подробная информация сколько места доступно в нашей системе, сколько уже использовано и сколько осталось свободно.

Читать

Группировка материалов по меткам WordPress: дополнительная навигация по сайту, как вывести метки списком

Продолжаю тему меток на сайтах WordPress. В этой статье несколько мыслей, зачем нужны метки WordPress, чем отличаются метки и рубрики, варианты вывести метки списком в виджетах, а также как показать ссылки на списки меток в меню.

Читать

🚀 13 Docker‑трюков, которые стоит знать каждому программисту

Docker Multi-stage builds

1. Multi-stage builds

Позволяет собирать образы в несколько этапов, оставляя в финальном образе только нужное:

FROM golang:1.22 AS builder
WORKDIR /app
COPY . .
RUN go build -o myapp .

FROM alpine:3.20
COPY —from=builder /app/myapp /usr/local/bin/
ENTRYPOINT [«myapp»]

🔹 Зачем: уменьшаем размер финального образа и избавляемся от лишнего ПО (компиляторов, зависимостей).
🔹 Когда: при сборке любого backend-приложения, особенно Go, Rust, Java. Читать

Microsoft выпускает сборку Windows 10 Build 18965.1005 для кольцевого канала Fast

Microsoft Rolls out Windows 10 Build 18965.1005 to the Fast Ring

Microsoft продолжает улучшать свою операционную систему Windows 10, и недавно компания выпустила новую сборку 18965.1005 для пользователей Fast Ring программы Windows Insider.

Эта новая сборка включает в себя ряд исправлений и улучшений, направленных на повышение производительности и стабильности операционной системы.

Пользователи, участвующие в программе Windows Insider, могут получить доступ к новым функциям и испытать их перед официальным выпуском для всех пользователей Windows 10. Читать