ansmirnov

Debian: Отключение SSH доступа для локального пользователя FTP

Теги: GNU/Linux, HowTo, Debian

При необходимости разрешения доступа к серверу по протоколу FTP и одновременного запрещения доступа по протоколу FTP необходимо в качестве shell (оболочки) пользователя установить

Читать далее >>

TeX: вставка изображения

Теги: LaTeX, HowTo

Для вставки изображения в документ TeX/LaTeX необходимо добавить следующий код:

Читать далее >>

Linux: установка FTP-сервера

Теги: SysAdm, HowTo, GNU/Linux

Рассмотрим процесс установки и конфигурирования FTP-сервера в ОС Debian GNU/Linux.

Читать далее >>

Linux: проблемы с multicast через bridge

Теги: SysAdm, Hint, GNU/Linux, Problem

Возникла проблема следующего содержания. На сервере виртуальных машин настроен bridge-интерфейс, в котором в интерфейс br0 объединены интерфейсы vnet0 и eth0. Виртуальная машина вещает мультикаст. Однако, на оборудовании выходного мультикаста не видно.

Читать далее >>

Linux: ручная установка скорости и режима сетевого интерфейса

Теги: SysAdm, HowTo, GNU/Linux

В процессе эксплуатации ОС GNU/Linux может возникнуть необходимость вручную установить скорость (100baseT, 1000baseT, 10000baseT) и режим работы (full duplex, half duplex) сетевого интерфейса.

Читать далее >>

Django: универсальный редактор справочников

Теги: Programming, Python, Django, HowTo

Довольно часто при разработке приложений на Django необходимо реализовать редактирование данных по подобию админки.

Читать далее >>

South: создание миграции существующего приложения

Теги: Programming, Python, Django, South, DB, HowTo

Предположим, у Вас есть работающее приложение на Django, имеющее модели. Через какое-то время после запуска Вам потребовалось подключить к этому приложению South. Следуя инструкции создаем начальную миграцию:

Читать далее >>

PMS: Personal Management System

Теги: Projects, TDM, PMS, Books

Появилась неплохая (как мне кажется) идейка для сервиса.

Читать далее >>

Bash: получить следующий за заданным день

Теги: Programming, Bash

Задача: необходимо по заданной дате вида YYYY-MM-DD получить дату, на 1 день большую.

Читать далее >>

Django BASE_DIR

Теги: Programming, Python, Django, SQLite, HowTo

При работе Django с использованием SQLite3 в качестве СУБД в конфигурационном файле необходимо указать путь до файла БД. Предположим, что есть необходимость хранить файл БД в каталоге с проектом. Указывать относительный путь до БД не рекомендуется по ряду причин. Абсолютный путь до проекта тоже не самый лучший вариант, потому что проект может быть перемещен в другой каталог. При коллективной работе над проектом проект может быть размещен в разных каталогах. В таком случае можно использовать следующий прием.

Читать далее >>

Bash: генерация случайного целого числа в диапазоне

Теги: SysAdm, Programming, Bash, GNU/Linux

При необходимости сгенерировать несколько целых чисел в shell-скрипте можно воспользоваться командой shuf.

Читать далее >>

Регулярное выражение для поиска названия улицы

Теги: RegExp, Programming, HowTo

Имеется список адресов вида:

Читать далее >>

Debian: настройка VLAN

Теги: SysAdm, Debian, GNU/Linux, HowTo

Для настройки VLAN в Debian GNU/Linux необходимо сделать следующее:

Читать далее >>

Debian: добавить статический маршрут

Теги: SysAdm, Debian, GNU/Linux, HowTo

Для добавления маршрута, который будет добавляться автоматически при включении интерфейса необходимо в файл /etc/network/interfaces добавить 2 строки, как в примере ниже:

Читать далее >>

Python: удаление HTML-тегов из строки

Теги: Programming, Python, HowTo, RegExp

Задача: есть строка, которая содержит HTML-текст. Необходимо удалить из него все HTML-теги. Например, из строки

Читать далее >>

MySQL: Выборочный дамп базы данных

Теги: SysAdm, GNU/Linux, MySQL, HowTo

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

Читать далее >>

Django: построить схему базы данных по моделям

Теги: Programming, DB, Django, HowTo, Python

Имеется приложение Django с описанными моделями в файле models.py.

Читать далее >>

Интерактивное расписание занятий Университета

Теги: Projects, Education

Проект предназначен для создания и быстрой навигации по расписанию учебного заведения.

Читать далее >>

XMLTV конвертер

Теги: Projects, EPG, IPTV, Python, TV, XML

Программа предназначена для конвертации файла XMLTV в любой другой формат.

Читать далее >>

Настройка PPTP-соединения в Debian GNU/Linux

Теги: SysAdm, GNU/Linux, HowTo, Debian

Настройка PPTP-соединения в Debian сводится к последовательному выполнению следующих шагов (все команды выполняются из-под пользователя root):

Читать далее >>