Как объединить уже объединённые ячейки в LibreOffice Calc

В LibreOffice Calc 5.2 объединить ячейки, одна из которых уже является объединённой, не получается. Выдаётся сообщение об ошибке: Невозможно объединить уже объединенные ячейки

Объединить такие ячейки можно, если сначала объединённую ячейку разбить. Читать далее «Как объединить уже объединённые ячейки в LibreOffice Calc»

Регулярные выражения PCRE в PHP. Шпаргалка c примерами

Для работы с регулярными выражениями PCRE удобно пользоваться сайтами для их проверки (например, regex101.com или regexr.com). А если вы выбрали в качестве IDE — Eclpse, то можно установить плагин RegEx Util.

Надеюсь, что пригодится и моя шпаргалка для работы с регулярными выражениями:

Читать далее «Регулярные выражения PCRE в PHP. Шпаргалка c примерами»

Проверка ячеек в LibreOffice Calc на соответствие регулярному выражению. Функция SEARCH

В одном из столбцов таблицы у меня содержались e-mail адреса. Но, к сожалению, некоторые из них были не правильными: где-то была набрана запятая вместо точки, где-то были пробелы, где-то вообще не было символа «@».

Как быстро найти ячейки, в которых значение не соответствует некоторому регулярному выражению? Поможет в этом функция =SEARCH Читать далее «Проверка ячеек в LibreOffice Calc на соответствие регулярному выражению. Функция SEARCH»

Настраиваем SEF URL (ЧПУ) в WordPress

В WordPress можно настроить разными способами как будет формироваться URL адрес для записей. Мне больше всего нравится, если запись открывается по ссылке вида: http://site.ru/nazvanie-rubriki-latinizey/nazvanie-zapisi-latinizey

Читать далее «Настраиваем SEF URL (ЧПУ) в WordPress»

Как сохранять письма, отправленные из почтовой программы по SMTP

Пожалуй, самым большим минусом использования почтовых программ является то, что письма, отправленные через неё посредством SMTP не сохраняются на почте (могут сохраняться только в самой почтовой программе). Это можно исправить с помощью автоматического включения себя в скрытую копию и добавлении правил фильтрации на сайте почтового сервиса. Читать далее «Как сохранять письма, отправленные из почтовой программы по SMTP»

Горячие клавиши для перемещения в папку в Thunderbird

В Mozilla Thunderbird есть горячая клавиша A для архивирования сообщений. Но хотелось, чтобы некоторые письма перемещать не в архив, а в отдельную папку. Например, можно какие-то письма, которые точно не понадобятся через месяц, складывать в папку ‘Удалить потом’. И удобно было бы для этого назначить горячую клавишу Alt+A

Это можно сделать с помощью дополнения Archive This

Читать далее «Горячие клавиши для перемещения в папку в Thunderbird»

Ошибка при запуске Apache в XAMPP — Error: Apache shutdown unexpectedly

Ошибка была вызвана двумя причинами:

1) Skype занимал 80 и 443 порт. Решается она так: Skype>Инструменты>Настройки…>Дополнительно>Соединение. Снять галочку напротив «Для дополнительных входящих соединений следует использовать порты 80 и 443». Другой путь решения проблемы — менять порты в настройках Xampp и apache

2) Синтаксические ошибки в httpd.conf. При этом файлы error.log и access.log были пустые. Ошибки удалось увидеть толко благодаря прямому запуску apache через консоль: C:\xampp\apache\bin\httpd.exe

Читать далее «Ошибка при запуске Apache в XAMPP — Error: Apache shutdown unexpectedly»

Разработка сайтов

Я окончил математико-механический факультет. Во время учёбы мне везло с преподавателями программирования, которые меня познакомили с языками Pascal, С++, Visual С++, Java, С# .NET

Более 10 лет занимаюсь веб-программированием. В начале я писал на чистом PHP/MySQL. Затем стал использовать CMS Joomla. С 2012 года пользуюсь CMS 1C-Битрикс и WordPress

Читать далее «Разработка сайтов»

Вызов консоли cmd.exe из Eclipse (например, для HG или Codeception)

Благодаря плагину Path Tools для IDE Eclipse можно настроить удобный вызов консоли (cmd.exe) с нужными Вам командами прямо из Eclipse

Читать далее «Вызов консоли cmd.exe из Eclipse (например, для HG или Codeception)»

Установка Codeception на Windows

Процесс установки и написания первого теста описан на официальном сайте. Ещё есть очень хорошее видео на хабре. Но как-то у меня установка Codeception вызывала много вопросов. Поэтому ниже я опишу — как это сделать с помощью скачивания и выполнения phar-архива и выполнения команды bootstrap. А также кратко упомяну — как написать и запустить первый тест.

Читать далее «Установка Codeception на Windows»