Category Archives: Инструментарий программиста

Настройка сети на гостевой ОС в VirtualBox (ssh, ftp)

Базовая система: Windows XP VirtualBox v.4.3 Гостевая OS: Ubuntu 16.04 LTS xenial На виртуальную машину была установлена Ubuntu. Сразу после этого потребовалось настроить к ней ssh-доступ (для более удобного взаимодействия). Виртуальная машина используется только для “домашних” исследований и обучения. Поэтому, аспекты безопасности при настройке ssh и ftp не рассматриваются.

Как подключиться к базе данных mysql через SSH-туннель

Очень неудобно работать с БД через стандартный mysql-клиент, который доступен на удаленном сервере. Часто требуется делать сложные запросы, сравнивать результаты, быстро просматривать список таблиц – намного удобнее делать это через клиент с графическим интерфейсом. Однако, обычно рабочее окружение настолько защищено, что просто так, с локального компьютера, к БД не подключишься. PhpMyAdmin на сервере тоже установлен… Read More »

Как изменить окончания строк и удалить в тексте ^M . Как изменить кодировку файла

Файлы в ASCII-кодировке или совместимом наборе символов, для обозначения конца строки используют символы: LF (от англ. Line feed (перевод строки), 0x0A) CR (от англ. Carriage Return, 0x0D) CRLF (т.е. оба символа). В windows-системах обычно используется CRLF, в unix – LF . В web-разработке преимущественно используются unix-системы, и как следствие, принято, чтобы в файлах окончания строк… Read More »

Как увеличить размер виртуального жесткого диска в VirtualBox

Проблема: на виртуальной рабочей машине неожиданно закончилось свободное место. Некоторое время ситуацию удавалось исправить, почистив логи. Но в конце концов настал тот момент, когда база данных и git-репозиторий разрослись настолько, что чистка логов перестала помогать.

Как настроить VPN для Windows XP

Те версии Windows, которые обладают классическим интерфейсом – остаются моими любимыми. Мне “повезло” познакомиться с Windows 8 в офисе, когда я проработала с ней целый месяц. И каждый день я испытывала ненависть к неведомым дизайнерам Microsoft, которые так чудовищно испортили интерфейс, сделали его почти неприменимым. Кроме того, не оставили возможности выбора. Поэтому, по возможности стараюсь… Read More »

Работа с документацией в Unix. Утилита man

Небольшая заметка по теме мануалов. Где хранится документация в unix. Алгоритм работы утилиты man. Иерархия каталогов с документацией. Zcat и troff. Мануал – это руководство пользователя (от англ. user guide или user manual). На примере Debian Linux.

Организация процесса работы над задачами. Личный опыт

Хочу рассказать про систему, которая сложилась как-то сама собой, и которую я использую последние два года для работы над задачами. Возможно, кому-то будет интересен опыт, а кто-то почерпнет для себя новые идеи.

Как правильно открыть .csv в MS Excel

Работая с отчетами, часто сталкиваюсь с такой проблемой: Excel не умеет корректно открывать csv и tsv файлы. Все колонки сливает в одну. Кроме того, если файл в кодировке utf-16, то Excel не сможет его корректно прочитать. Проблема с кодировкой решается просто. Открываем файл в редакторе, который умеет работать с utf. Я использую Far 2. Выделяем… Read More »

Как открывать файлы *.doc и *.docx с помощью Far Manager 2

Far2 является практически самым главным моим рабочим инструментом под windows. Всякий раз, устанавливая его на новую систему, сталкиваюсь с небольшой, но раздражающей особенностью: при попытке открыть файл doc-формата, вместо word-редактора, far открывает его как архив.