Архив рубрики: Разное

Everything others do not fit in other categories.

AWS: Blue-green deployment

11 мая 2016
 

 Строго говоря – тема не совсем относится к AWS. Тем не менее – оригинальный пост называется именно так. Обзор Деплой новой версии приложения требует изменений на PRODuction-системе. Изменения == риск. Имеется много техник деплоя – некоторые простые, некоторые более сложные. Некоторые требуют даунтайма – другие нет. Blue/green Deployment – одна из таких техник. Она достаточно… Читать далее »

RTFM: обновленный поиск

10 апреля 2016
 

 Сегодня стоял на балконе, и вспомнился сервис Help and Support у банка Bacrlays. А именно – фишка автодополнения при вводе текста в поле поиска. Почему не Google, а Bacrlays – не знаю. Поиск по RTFM был выключен в 2015 году, видимо – из-а проблем с нагрузкой на VPS, и с тех пор работает только поиск от Google. Сейчас… Читать далее »

Linux: утилита htop

8 апреля 2016
 

 Общие сведения htop – хорошо известная утилита для мониторинга, аналог top. При запуске с настройками по умолчанию – она выглядит так: Верхняя часть окна делится на правую и левую колонки. В левой отображается нагрузка на процессор и использование памяти. В правой – общее кол-во запущенных процессов, нагрузка за 1, 5 и 15 минут и время с… Читать далее »

Test Kitchen: введение и примеры

16 февраля 2016
 

 Test Kitchen – утилита, предназначенная для тестирования кода инфраструктуры. С ее помощью можно проверить рецепты в разных изолированных окружениях. Например – узнать, будет ли работать рецепт на Ubuntu, CentOS и на разных провайдерах – AWS, Vagrant, Docker. Test Kitchen обладает отличной документацией. Начинать стоит с официального HowTo, пример которого и приведен ниже с реальными примерами. Загружаем… Читать далее »

RTFM: переезд и смена оформления

14 февраля 2016
 

 Давно собирался перенести блог, почту и другие сервисы на сервера в AWS. Сегодня начал немного перебираться. Пока только блог, на Debian 8: # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.1 (jessie) Release: 8.1 Codename: jessie

C: Declare vs Define в C и C++

8 февраля 2016
 

 Объявление (declaration) и определение (definition) в C и C++ имеют небольшое, но очень важное различие. Если не понимать его – то вас ожидают странные ошибки линкера (LD в GCC – /usr/bin/ld), вроде “undefined symbol foo“, “undefined reference to ‘foo’” или даже “undefined reference to vtable for foo” (в C++). Что такое Объявление в C и C++ Когда вы объявляете переменную, функцию… Читать далее »

TLS/SSL: Chrome – You cannot visit [site] right now because…

28 января 2016
 

 При подключении к серверу с self-signed сертификатом – Chrome выдал сообщение об ошибке: NET::ERR_CERT_AUTHORITY_INVALID You cannot visit ***.com right now because the website uses HSTS. Network errors and attacks are usually temporary, so this page will probably work later. …

What is: IaaS, PaaS, SaaS

8 января 2016
 

 SAAS: SOFTWARE AS A SERVICE Облачные службы приложений, или Software as a Service (SaaS), представляют собой самый большой и до сих пор быстрорастущий рынок услуг. SaaS использует сеть для доступа к управлению приложениями для клиентов. Большинство приложений SaaS могут управляться непосредственно из браузера без необходимости загрузки и установки дополнительных программ на стороне клиента. В связи с… Читать далее »