Софт

Делаем бэкапы с помощью RoboCopy

Команда robocopy является стандартной для Windows. C её помощью можно выполнять сложное копирование, включая и создание бэкапов. В отличие от xcopy, robocopy позволяет выполнять т.н. зеркалирование каталогов. То есть копии будут полностью идентичны.

У robocopy много разных параметров, поэтому чтобы их не вводить каждый раз, будет удобней создать bat-файл под каждый каталог/бэкап.

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

Как убрать предупреждение "Небезопасный ввод пароля" в FireFox

В последних верисях FireFox при вводе данных на обычных http-сайтах стало появляться надоедливое сообщение о незащищённом соединении.

Сообщение о незащищённом соединении в FireFox

В about:configнаходим настройку (в строке поиска) security.insecure_field_warning.contextual.enabledи двойным кликом меняем на false.

Убрать предупреждение «Небезопасный ввод пароля» в FireFox

Управление временем по методу Pomodoro

Суть метода Pomodoro достаточно проста — работа разбивается на 25-минутные интервалы с короткими перерывами. Сам метод назван по имени кухонного таймера в виде помидора и придуман в конце 1980-х. Считается, что это один из самых популярных методов тайм-менеджмента (ТМ).

Как правило в ТМ основное внимание уделяется только составлению списка задач. Придумываются разные программы и способы структурирования записей. Это всё хорошо, но когда дело доходит до непосредственной работы, то нужен некий пинок, который заставит закрыть твиттер, выключить музыку и убрать все отвлекашки. Думаю, что многие уже знают и что такое прокрастинация — склонность к постоянному откладыванию дел.

Так вот, Pomodoro как раз один из таких волшебных «пинков». Поделюсь своим опытом.

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

Используем Live Reload без проблем

Есть такое понятие «Live Reload» — это автоматическое обновление страницы в браузере, когда изменился составляющий её css-файл (html, js и т.д.). На практике это выглядит так: вебмастер внес изменения в css-файле, сохранил, браузер автоматом обновил страницу. То есть если по простому, то не нужно каждый раз нажимать кнопку «Обновить страницу» в браузере.

Чтобы реализовать Live Reload для своих задач потребуется совсем немного.

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

Тестирование 12 linux-дистрибутивов windows-пользователем

С подачи Александра вспомнил, что как-то ставил на свой нетбук Линукс - Ubuntu для нетбуков (версия 10.10). Решил попробовать новую версию (12.04), но уже на своем большом ноутбуке. Меня ждало сильнейшее разочарование - тормоза, крайне неудобный интерфейс и т.п. Я, конечно, не настолько ярый фанат Windows, но в сравении с Ubuntu, семёрка - просто верх совершенства.

Поскольку Ubuntu очень активно рекламируется, то создается впечатление, что Linux - это и есть Ubuntu. Понятно, что многие ставят для теста именно эту версию и, после разочарования, понимают, что лучшая рыба - это колбаса лучше уж оставаться на привычной Windows.

Я также попал на эту удочку, но потом подумал, что наверное здесь есть подвох: не может же быть так, что линукс на телефоне нормально работает, а на моём компе - тормоз? Решился проверить сразу десяток разных вариантов, чтобы оценить и попробовать.

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

IDE для PHP на примере Notepad++

Вообще, что такое IDE? Переводится как «Интегрированная среда разработки». То есть предполагается, что это некая программа, которой будет достаточно, чтобы создать новое приложение или отредактировать существующее.

В «бытовом» понимании классический вариант IDE - это Delphi. Мне ближе pascal, поэтому буду проводить аналогию с ним, хотя принципиальных отличий, скажем от Visual Studio, нет.

Помимо текстового редактора кода, Delphi выполняет ещё ряд незаметных для разработчика действий. Например дизайн формы выполняется визуально, компиляция с нужными параметрами, настройка ресурсов, линковка файлов и т.п. То есть приложение в Delphi - это некий набор файлов, о которых знает среда разработки и которые между собой каким-то образом согласованы. Разработчику в принципе нет необходимости вдаваться в такие нюансы. Нужно открыть какой-то unit - просто выбираем его из списка, а Delphi автоматом подгрузит и код, и форму, и пересчитает все нужные связи, свойства и т.п.

Что же тогда следует подразумевать под IDE для PHP-разработчика?

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

Цветовая схема подсветки кода LESS-файлов для Notepad++

Те, кто пользуется LESS, как правило сталкиваются с проблемой подсветки кода в Notepad++. Для редактора есть масса готовых схем (user defined language files). Есть там и для less, но с этой подсветкой масса проблем, одна из которых - остутствующие folding - раскрывающиеся блоки. Поэтому как правило для less-файлов ставят обычный CSS-синтаксис.

Я написал свой вариант userDefineLang.xml.

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