WinMerge

Хочу поделиться информацией об очень интересной, а порой просто незаменимой программе.

WinMerge является Open Source инструментом сравнения и слияния для операционной системы Windows. WinMerge может сравнивать как файлы, так и папки, отображая различия в визуальной текстовой форме, которые легко понять и обработать.

WinMerge является весьма полезным для определения мест, которые изменились между версиями проекта, а затем он позволяет объединять изменения между версиями. WinMerge можно использовать в качестве внешнего инструмента определения различий/слияния, или как автономное приложение.

Что особенно приятно:

  • Программа имеет русифицированный интерфейс.
  • Программа вполне корректно работает с разными кодировками файлов (подробнее чуть ниже)
  • Программа WinMerge создает отчеты сравнения файлов в формате HTML
  • WinMerge  интегрируется с системой управления версиями TortoiseSVN

И это только то, на что обращаешь  при первом взгляде на программу.

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

20th Сен 2016
Теги:

Sandboxie

Sandboxie — бесплатная утилита, которая представляет собой средство для контроля за работой различных программ, а также повышения уровня безопасности, в том числе и при работе в Интернете. Программа предоставляет пользователям возможность запуска приложений в защищённой оболочке, иначе называемой «песочница».

Sandboxie является бесплатной при условии персонального некоммерческого использования. После 30 дней использования бесплатная версия отображает уведомление с предложением перейти на платную версию, но остаётся функциональной.

Sandboxie работает в операционной системе Microsoft, начиная с Windows XP SP3 и заканчивая Windows 10 (32-бит + 64-разрядной версии). Размер дистрибутива всего около 2.5 МБ.

Общее представление о работе Sandboxie можно получить рассмотрев скриншот ниже. Sandboxie для работы приложений создает специальную виртуальную  изолированную среду — «песочницу». Принцип работы «песочницы» сопоставим с виртуальными машинами.

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

16th Сен 2016
Теги:

Недавно столкнулся с такой проблемой.

При опубликовании ссылок, отличных от веб (гиперссылок), например ссылок на файлы в среде Windows, WordPress по одной, только ему ведомой логике, затирал обратные слэши (т.е. косую черту \ ) и пробелы рядом с ними.

Уж и не знаю какой «хороший» человек это сделал, но пришлось изрядно постараться, чтобы найти решение этой проблемы.

Суть решения:

Необходимо найти файл formatting.php, который расположен в папке wp-includes.

В этом файле необходимо найти функцию: function stripslashes_deep

необходимо изменить функцию на указанную в скриншоте ниже.

function stripslashes_deep

И будет вам счастье!


Дополнение.

Проблема сохраняется в каждом релизе WordPress 4.5.х и WordPress 4.6.х. Исправлять ошибку пока не собираются. Очень хочется чтобы руки поломали тем , кто там работает.

15th Сен 2016
Теги:

В Visual Studio Community 2015 отсутствует такое интересный компонент как CodeLens. Этот компонент прямо в коде отображает информацию о последних модификация и ссылках на те или иные методы. К сожалению в версии Community увидеть информацию об изменениях, сделанных другими разработчиками, невозможно, но с другой стороны, если в вашей команде всего несколько программистов, то в этом поможет система управления версиями.

Ссылки, которые будут появляться благодаря CodeLens, позволят намного быстрее перемещаться по коду и окажут хорошую помощь в понимании нагрузки, которую несет тот или иной фрагмент кода.

Для работы CodeLens предварительно необходимо выполнить установку  SQL Server Data Tools (SSDT).

При запуске инсталятора необходимо обратить внимание на устанавливаемые компоненты, а именно установить флажки напротив каждого элемента (скриншот ниже).

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

14th Сен 2016
Теги:

В настоящей статье я буду приводить информацию и ссылки на дополнения, доступные для скачивания и использования в среде Visual Studio 2015.

Установка дополнительных компонент, как правило, доступно из самой  Visual Studio 2015 и выполняется через главное меню Сервис:

Visual Studio 2015 Расширения и обновления

Для установки необходимо либо перейти к разделу в «Сети» и выбрать подраздел «Галерея Visual Studio», либо можно перейти по ссылке непосредственно на сайт разработчика и скачать установочный файл в формате *.vsix.

Далее буду приводить дополнения в порядке моего личного использования. Некоторые компоненты предустанавливаются в версию Visual Studio 2015 Enterprise при первой установке, для Visual Studio Community все компоненты нужно устанавливать руками.

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

14th Сен 2016
Теги:

В 1999 году, когда у меня только появился свой собственный компьютер, ко мне каким-то образом попала игра Компьютерщик. В своем роде это был первый Windows-симулятор эволюционного развития от юзера до компьютерного аса — Хакера.

В то время игры в основном были DOS-овские и любая Windows программа, а тем более игра, воспринималась на УРА.

Игра Компьютерщик версии 1.51 вышла в свет 13 мая 1998 года. Ее разработчиком был Игорь Кокарев. Игра разрабатывалась в  системе Microsoft Windows 95 и была предназначена для платформы Windows 9x/NT. Размер программы на то время были вполне приличный около 290 КБ, что ничтожно мало в настоящее время. Самое интересное, что игра будучи написана, как я предполагаю, на языке Turbo Pascal в среде Delphi в 1998 и сегодня в 2016 году вполне нормально работает в операционной системе Microsoft Windows 10.

Кстати, как выяснилось спустя почти 17 лет после выхода первоначальной версии игры, оказалось что было и продолжение игры с версией 2.0, оформленной в тематике популярного в те годы фильма «Секретные материалы». Однако программа не имела успеха своего предшественника и была забыта.

Ниже представлено основное окно игры, доступное после первого запуска и ввода имени юзера.

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

13th Сен 2016
Теги:

На сегодняшний день разработчики Alfresco приводят в официальной документации два варианта создания резервных копий сервера альфреско. информация об этом написано здесь: http://docs.alfresco.com/5.0/concepts/backup-intro.html

Резервное копирование

Я приведу пример скрипта, который себя отлично зарекомендовал на серверах Ubuntu Linux и предназначен для создания резервной копии всех данных сервера Alfresco Community ECM.

Скрипт выполняет так называемое «холодное» копирование, которое, по своей сути, заключается в остановке сервера и архивировании всех файлов, за исключением журналов событий (логов) системы альфреско. Затем скрипт проверяет количество резервных копий, при необходимости, удаляет более старые версии архива.

Стоит обратить внимание, на то, что скрипт выполняет создание архивной резервной копии на том же сервере, без выполнения процедуры перемещения.
Я считаю, что скрипт должен выполнять только конкретную задачу, таким образом обеспечивается наибольшая стабильность и возможность распределения функций.

Ниже приведено само содержимое скрипта:
Читать далее…

12th Сен 2016
Теги:
Загрузка Все права защищены © 2016 ИТ-Инженер (Краснодар)
 
把手拿回