• Настройка прокси сервера Squid 3.3 на Ubuntu Server 14.04 LTS. Часть 7. Кастомизация страниц ошибок

    imageПосле того как мы начнём в боевом режиме использовать прокси-сервер Squid3, возможно одна из первых вещей, которые захочется сделать – это кастомизация веб-страниц, возвращаемых прокси-сервером при разного рода ошибках доступа к запрашиваемым веб-ресурсам. В целом дизайн страниц ошибок в конфигурации по умолчанию в Squid3 на мой взгляд намного приятней, чем в том же Squid2 и поэтому, по большому счету, необходимости в какой-то сильной кастомизации нет. И самое простое здесь, что мы можем сделать, для того чтобы как-то приблизить этот дизайн к корпоративному – заменить логотип Squid, используемый на всех таких страницах на эмблему компании. Давайте рассмотрим эту нехитрую процедуру.

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

  • Настройка прокси сервера Squid 3.3 на Ubuntu Server 14.04 LTS. Часть 6. Настройка Proxy Auto Configuration (WPAD)

    imageИмея уже сконфигурированный и работающий сервер Squid3 у нас встаёт вопрос об автоматической настройке клиентов локальной сети на использование этого прокси-сервера. Сразу перенаправлять всех клиентов на только что запущенный прокси-сервер не совсем правильно, и поэтому нам сначала потребуется выполнить предварительное тестирование на отдельной группе клиентов, а уже по результатам этого тестирования выполнить плавный перевод всех оставшихся клиентов со старого прокси-сервера на базе Forefront TMG на новый на базе Squid3. Правила того, каких клиентов на какой прокси-сервер направлять мы настроим в файле wpad.dat используемом браузерами и другими приложениями на клиентских компьютерах в рамках технологии Web Proxy Automatic Discovery (WPAD). А так как файл wpad.dat нужно сделать для всех клиентов локальной сети доступным по протоколу HTTP без аутентификации, развернём для этой цели на нашем Linux-сервере веб-сервер Apache2.

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

  • Конвертируем видео-файлы для публикации на SharePoint 2013 с помощью Miro Video Converter

    imageВ прошлой заметке SharePoint Server 2013 — Библиотека Видео с хранением контента вне базы данных мы рассмотрели пример использования Библиотеки активов (Asset Library) для предоставления пользователям сайтов SharePoint возможности просмотра видео-контента размещённого на выделенном файловом сервере. И после того как мы начали использовать описанный функционал на практике, возник вопрос о выборе оптимального формата сохранения видео-файлов.

    После ряда экспериментов стало очевидно, что из двух используемых в SharePoint Server 2013 по умолчанию видео-проигрывателей (на базе Silverlight и проигрыватель HTML5) более функциональным и удобным является проигрыватель HTML5. Изыскания по выбору оптимального формата видео-файлов для проигрывателя HTML5 привели к решению использовать формат MPEG-4 (расширение файлов *.mp4), особенно учитывая то обстоятельство, что этот формат поддерживается большинством современных смартфонов, планшетников и прочих “зверьков”.

    Встал вопрос о выборе инструмента для конвертации медиа-файлов поступающих из разных источников в разных форматах. Перебрав несколько доступных на текущий момент конверторов, распространяемых на бесплатной основе выбор остановили на скромном и довольно простом инструменте - Miro Video Converter от Participatory Culture Foundation.

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

  • Бесплатная утилита для манипуляций с PDF - PDF Split And Merge Basic

    imageЗачастую для выполнения таких простейших задач с PDF-файлами как объединение нескольких файлов в один или разделение файла на несколько других, пользователи просят такие монструозные коммерческие продукты как Adobe Acrobat Pro. Однако для выполнения таких базовых операций вполне может подойти небольшая программка PDF Split And Merge Basic, неоспоримым плюсом которой является её бесплатность и возможность использования в корпоративной среде. Загрузить текущую версию программы установки (раздельные инсталляторы для 32-битных и 64-битных систем Windows) можно по ссылке PDFsam Basic 2.2.2 for Windows.

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

  • SharePoint 2013 - Отображение месячных архивов для блога

    imageПосле того как мы автоматизировано c помощью PowerShell перенесли контент локального сайта сделанного на шаблоне Блог из SharePoint 2010 в SharePoint 2013, обратили внимание на одну мелочь – в стандартной веб-части отображения архива блога отображались заголовки только последних двух месяцев. Мелочь, но неприятно…

    image

    В поисках решения этой проблемы был найден проект на CodePlex - SharePoint 2010 Blog Site Archives Web Part который представляет альтернативную веб-часть отображения архива блога для SharePoint 2010. На выручку снова пришёл мой коллега Владимир Земляков, который переработал решение под SharePoint 2013 и разместил его на новом проекте CodePlex - Sharepoint Blog Arсhive Web Part 

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

  • SharePoint 2013 - Облако категорий для блога

    imageРанее я писал заметку о веб-части отображающей содержимое списка Категории из шаблона сайта Блог для SharePoint Server 2010 в виде облака. Сегодня обновился файл решения (farm solution), разворачивающего эту веб-часть на странице проекта на Codeplex – The SharePoint Tag Cloud web part for blog web template

    Теперь веб-часть работает на SharePoint Server 2013 и за счёт того, что в код внесены изменения относительно используемых классов, загружается при обновлении страницы быстрее. Установку решения выполняем в SharePoint 2013 Management Shell на уровне сайта:

    Add-SPSolution -LiteralPath "C:\Temp\TagCloud.wsp"
    Install-SPSolution -Identity "TagCloud.wsp" -GACDeployment -web "http://site.holding.com"

    Далее, для корневого сайта заходим Действия сайта > Параметры сайта > Возможности семейства сайтов > Активируем возможность Облако тегов. Затем добавляем появившуюся в категории Прочие веб-часть Облако категорий на страницы сайта/подсайта Блог

    image

  • SharePoint 2010 - Облако категорий для блога

    imageВ качестве хранилища записей локальной базы знаний мы используем у себя узел SharePoint Server 2010 созданный на основе шаблона Blog. По умолчанию в этом шаблоне для классификации записей используется список Категорий. Мой коллега Владимир Земляков написал веб-часть, которая позволяет отображать используемые в записях блога категории в виде облака, так как это сделано в большинстве блоговых движков. Конечный результат выглядит примерно так:

    image

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

    image

    Решение (farm solution), разворачивающее эту веб-часть можно скачать со страницы проекта на Codeplex - The SharePoint 2010 Tag Cloud web part for blog web template

    Для установки загруженного пакета TagCloud.wsp запускаем командную консоль SharePoint 2010 (Powershell) и добавляем решение на сервер командой:

    Add-SPSolution -LiteralPath "C:TempTagCloud.wsp"

    Разворачиваем решение на конкретное приложение командой:

    Install-SPSolution -Identity TagCloud.wsp -GACDeployment -WebApplication http://myweb.holding.com

    Далее, для корневого сайта заходим Действия сайта > Параметры сайта > Возможности семейства сайтов > Активируем “фичу” облако тегов.

    image

    Затем “по вкусу” добавляем веб-часть на нужные страницы.

  • Уменьшение размера фиксированного VHD с помощью VHD Resizer

    imageРассмотрим пример, когда созданный ранее виртуальный диск VHD фиксированного размера потребовалось уменьшить. В нашем примере на одном из виртуальных серверов с Windows Server 2008 R2 имеется NTFS том D:\ занимающий 100% пространства отдельного виртуального VHD диска размером 160Gb. Ранее емкость этого диска использовалась для сетевого файлового ресурса, а теперь на этом диске размещён контент локального сервера WSUS, который занимает гораздо меньше места, и поэтому появилось желание уменьшить размер этого диска.

    image

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

  • Clonezilla – клонирование на диск меньшего размера

    imageПри переносе данных со старого HDD на новый SSD в очередной раз столкнулся с проблемой когда текущая stable версия Clonezilla (1.2.11-23) отказалась выполнять восстановление разделов диска сделанного с помощью режима savedisk при условии что новый диск-получатель имеет меньший размер чем диск с которого снимался образ. Причём не помогло даже предварительно сжатие разделов до размера, который вписывался бы в размер нового диска с помощью Gparted. Где-то на одном из линуксоидных интернет форумов (ссылку к сожалению не сохранил) наткнулся на обсуждение этой проблемы и неожиданное для меня заявление одного комарада о том, что якобы в альтернативных сборках Clonezilla такой вариант восстановления поддерживался и в качестве примера была предложена сборка Clonezilla-Live-20110922-Natty. Как оказалось, данная версия действительно помогла мне решить проблему восстановления на диск меньшего размера.

    И ещё. Пока возился с Clonezilla/Gparted открыл для себя ещё одну весьма удобную утилитку – Tuxboot. Она позволяет легко и быстро создать загрузочный Live USB накопитель с соответствующими инструментами. Утилита может использоваться для загрузки образа как напрямую с сайта проектов, так и работает с  пред загруженным iso (это может оказаться полезным для тех кто например работает через прокси)

    image

  • Интеграция исправлений Windows в локальный WSUS с помощью Local Update Publisher

    imageМожет возникнуть ситуация, когда есть потребность в установке исправления Windows (Hotfix) недоступного через WSUS на большое число компьютеров. Для автоматизации этой задачи можно использовать разные инструменты, такие как logon-скрипты, GPO, SCCM. Рассмотрим альтернативный метод распространения исправления Windows с помощью утилиты Local Update Publisher на примере недавно выпущенного обновления, описанного в статье базы знаний Microsoft - KB2647169 - Windows Fax and Scan cannot send a fax if Internet Explorer 9 is installed in Windows 7 or in Windows Server 2008 R2 исправляющего проблему описанную в заметке Не работает консоль “Факсы и сканирование Windows” после установки IE9– Ошибка сценария 2107

    Local Update Publisher (LUP) это свободно распространяемая утилита, которая позволит нам создать собственный пакет обновления и интегрировать его в инфраструктуру существующего локального сервера WSUS. По большому счёту LUP это упрощённый графический инструмент для работы с стандартными функциями WSUS API 

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