Linux → Как Копировать Файлы в Linux
Открыть Терминал
Обычно терминал можно найти в меню приложений, или можно использовать сочетание клавиш, например, Ctrl+Alt+T в некоторых дистрибутивах.
Перейти в Директорию
Прежде чем копировать файлы, вам нужно перейти в директорию, где находятся ваши файлы. Используйте команду cd . Например, …
Python → Шаг 2: Основы: Руководство по Основным Концепциям Python с Примерами Кода
Python, conditions, Basics, variables
Python выделяется в мире программирования своей простотой и читаемостью. Это идеальный язык для начинающих благодаря его прямолинейному синтаксису и мощным возможностям. В этой статье мы исследуем основные концепции Python, дополненные практическими примерами кода, чтобы начать ваше путешествие в программировании.
Понимание …
PostgreSQL → SQL DDL Команды (Шпаргалка)
1. CREATE TABLE (Создать Таблицу)
- Назначение : Создает новую таблицу в базе данных.
-
Синтаксис
:
- sql
- CREATE TABLE имя_таблицы (
- колонка1 тип_данных,
- колонка2 тип_данных,
- колонка3 тип_данных,
- ...
- );
-
Пример
:
- sql
- CREATE TABLE Сотрудники (
- ИдентификаторСотрудника int,
- Имя varchar(255),
- Фамилия …
Python → Шаг 1: Настройка окружения для программирования на Python
Настройка вашей среды разработки - это важнейший первый шаг в вашем пути к становлению опытным программистом Python. В этой статье мы проведем вас через процесс настройки вашей системы для работы с Python - от установки интерпретатора Python до выбора подходящей …
Python → Исследование универсальности Python: Руководство для начинающих по мощному языку
В огромном мире языков программирования Python выделяется своей универсальностью, простотой в использовании и мощными возможностями, которые завоевали сердца разработчиков, специалистов по обработке данных, преподавателей и профессионалов из различных отраслей. Его простота, читаемость и широкие возможности делают его идеальным языком как …
Проекты на Qt → Как написать свой QTableView
Qt, C++, QTableView
Тема интересная и уже есть готовый открытый проект. Пока бета версия.
в общем QpTableView называется наш класс. Позволяет выводить колонки модели данных по некоему шаблону (в строке). То есть секции могут быть в несколько рядов, …
Django → Django — Защищенный медиаконтент
На одном из ресурсов, разработкой которых я занимаюсь, возникла необходимость добавления защищённого доступа к медиа контенту, с проверкой права пользователя на доступ к этому медиа контенту. Проще говоря, может ли пользователь посмотреть фотографию, которую отдаёт nginx в качестве статического контента. …
Django → Выбор канонического URL
django, MVP, URL, Google Search Console
Я начал работать над одним небольшим проектом на Django и после создания минимального жизнеспособного продукта запустил его сразу в онлайн пространство, чтобы он начал индексироваться поисковыми системами.
Таким образом я рассчитываю на то, что смогу на начальном этапе оперативно исправлять …
Qt → Пример использования QScintilla C++
К сожалению, из памяти напрочь истёрлось, как я получил дистрибутив (дело было три года назад, и потом я к этой теме не возвращался). Здесь придётся основательно прошерстить интернет. Можно попробовать вот этот ресурс: https://github.com/brCreate/QScintilla Поэтому просто приведу код с некоторыми …
Django → Django - Урок 064. Как написать расширение для Python Markdown
Python, markdown, MarkdownField, Django
Я активно использую на этом сайте и паре других проектов markdown разметку для написания текста, а потом генерирую из него html код. И в итоге я написал пару расширений, которые выполняют кое-какой специфичный функционал, который несколько облегчает поддержку генерирования html …
Django → Django - Урок 063. Полнотекстовый поиск на сайте для нескольких моделей с поддержкой мультиязычности
Django, python, Django 3, modeltranslation, full-text search, Django 4
Наконец-то мне удалось сделать достаточно быстрый полнотекстовый поиск по нескольким моделям с учётом оптимизации запросов на сайте, который бы меня устраивал и отвечал моим требованиям к качеству проекта.
Если вы сейчас воспользуетесь поиском по сайту, то обнаружите, что поиск сработает …
Django → Django - Урок 062. Как написать блочный шаблонный тег tabbar наподобие тега blocktranslate
tag, templatetags, Django, Django 3, Django 4, template
В этой статье расскажу о том, как именно можно написать простой блочный шаблонный тег, наподобие тега blocktranslate в Django .
Такие блочные шаблонные теги имеют открывающий тег и закрывающий тег, и наиболее часто встречающимся я бы назвал тег blocktranslate , …
- Последние комментарии
- VP9 марта 2025 г. 16:14Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
- ИМ22 ноября 2024 г. 21:51Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
- Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
- Сейчас обсуждают на форуме
- f15 февраля 2025 г. 13:46Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…
- Спасибо большое за помощь и простите за то что отнял время своей невнимательностью.