Перейти к содержимому

Azure DevOps does a great job when providing hosted agent services. They come loaded with all required software, they care about updates and everything else, but they have some major drawbacks:

  • No static external IP-address (so it's not possible to have an additional layer of security))
  • You get a new VM each time, so you need to clone your repository fresh, install a fresh set of NPM packages, install all those base Docker images (not a big deal for alpine-based images, but when it comes to Microsoft one, it is really a hitter)
  • For closed source projects there is a hard limit of 1800 minutes per month per 1 hosted job (I do not like limits even if I never hit them 😀 )
  • And so on – you name it

...читать далее "Self-hosted agents at Azure DevOps: a little cost-saving trick"

Данная запись посвящена решению следующей задачи: автоматически развернуть веб приложение, основанное на Drupal, с компиляцией фронтэнда, использующей Grunt, при помощи Continuous Deployments фичи Azure Web app (то есть, без выделенного билд сервера), при том, что доступ к серверу должен быть ограничен по IP.

...читать далее "Azure Web apps: автоматическое развертывание Drupal с фронтэнд компиляцией при помощи Grunt"

Azure предлагает огромное количество опций и возможностей, в том числе и для автоматизации. В принципе, если вы планируете хостить свою работу исключительно там, то Вам даже не нужен Continuous Delivery сервер, так как всё необходимое уже есть в самом Azure. Однако, бесплатного ничего не бывает и за многое Azure вам выставит дополнительный счет.

...читать далее "Azure & Teamcity–автоматическое включение/выключение приложений"

Получив задание настроить XHProf в развернутом в Azure Web app PHP сайте – я был несколько обескуражен отсутствием документации по настройке данного профайлера в IIS. Однако, благодаря терпению и участию Андрея, я справился с это задачей.

...читать далее "Настройка PHP XHProf в Azure Web app"

2 years ago I posted an article on HabraHabr, which describes how Continuous Integration is done in Colours, where I am working ATM. Those time it was published only on Russian, but, it seems to me, that newest explanation should be published on both languages (russian version is accessible here - http://habrahabr.ru/post/249523/).

...читать далее "Continuous Delivery as done in Colours"

Если вы когда либо, развернув свежий сервер и установив ASP.NET MVC проект, сталкивались в YSOD "Could not load file ...

Если вы когда либо, развернув свежий сервер и установив ASP.NET MVC проект, сталкивались в YSOD "Could not load file or assembly ... " - Вам читать далее...

...читать далее "ASP.NET MVC 4: Could not load file or assembly System.Web.Helpers"

Трансформация web.config'а может не работать, если в нем есть секция nhibernate

Трансформация web.config'а может не работать, если в нем есть секция nhibernate. Далее я расскажу как починить эту проблемку
...читать далее "Трансформация web.config & NHibernate"

Сегодня понадобилось убить удаленную RDP сессию на машине не имея к ней доступа (зависла моя сессия)

Сегодня понадобилось убить удаленную RDP сессию на машине не имея к ней доступа (зависла моя сессия). Оказывается, все очень просто...
...читать далее "Как убить RDP сессию удаленно?"

Microsoft выпустил встроенный в Win2008 менеджер виртуализации Hyper-V. Этот пост - про мое с ним близкое знакомство

Относительно недавно, Microsoft выпустил менеджер виртуализации под названием Hyper-V. В этом посте я расскажу про мое с ним близкое знакомство, про мое мнение по поводу данного менеджера, и, на сладкое - установка Debian Squeeze в виртуальную машину под управлением Hyper-V ...читать далее "Windows 2008 Hyper-V"

Сегодня, после долгих плясок с бубном, я смог победить RRAS PPPoE в Win2008R2 Server

Встала перед мной задача: настроить раздачу интернетов в Windows Server 2008 R2, не привлекаю внешнего софта (лицензионные и ресурсные ограничения имели место быть). Таким образом, решено было использовать стандартную службу RRAS (Routing and Remote Access) в Windows 2008 R2. Саму суть настройки рассказывать не буду, но, далее - фикс небольшой проблемы, которая возникает при попытке использования PPPoE подключения. ...читать далее "RRAS PPPoE в Windows Server 2008 R2"