Статьи

Как выполнить команды, при завершении работы Linux

Оригинал: https://opensource.com/life/16/11/running-commands-shutdown-linux

В Linux и Unix уже давно сделано довольно легкое выполнение команд при загрузке системы. Просто добавив команду в /etc/rc.local и она будет запускаться. Но, как выясняется, запустить команду при выключение немного сложнее.

Для чего может понадобиться выполнение команд во время выключения компьютера? Возможно, вы хотите отменить регистрацию машины или сервиса из базы данных. Может быть, вы хотите скопировать данные из энергонезависимой памяти на диск. Хотите, чтобы ваш компьютер отправлял "#RIP me!" в Twitter, прежде чем он выключится?

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

Отладка привязки данных в WPF

При отладке иногда возникают моменты что мы не уверены нужные ли данные привязаны в DataContext или ItemsSource для того что бы это проверить можно воспользоваться утилитой WPF Inspector.
Читать дальше

Блокировка элементов окна

Окно с заблокированными элементами

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

Ngrams Viewer

Наткнулся у гугла недавно на эту штуку https://books.google.com/ngrams/ . Она показывает процентное количество упоминаний какого либо слова в книгах.

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

Отслеживание прогресса выполнения задачи на PHP

С помощью тиков Вы можете сделать вывод статуса прогресса параллельно выполнению основной задаче.

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

Не попадаем в СПАМ. Часть 1: проверка SPF.

Если Ваши письма помечаются как СПАМ, то самый быстрый способ - добавить SPF запись для исправления этой проблемы.

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

Не попадаем в СПАМ

На данный момент многие почтовые серверы используют различные методы борьбы со СПАМом. Эти методы включают как анализ содержимого письма так и проверку отправителя на его подлинность. Проверка на подлинность необходима из за того что письма можно отправлять от любого имени. Тем самым злоумышленник может использовать Ваш адрес и имя в своих целях.

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

Генерация хлебных крошек

Использование функций addCrumb, getCrumbs и getCrumbList из хелпера Html для создания хлебных крошек. С помощью этих инструментов можно быстро создать логику для вывода хлебных крошек на сайт.

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

ImageMagic на практике: уменьшение изображений для сайта

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

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

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

Динамические виртуальные хосты

Настройка Apache таким образом, что бы домены 3-го уровня автоматически привязывались к одноимённым каталогам. Это позволяет быстро создавать новые проекты которые достаточно изолированы друг от друга в пределах домена.

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