А что, можно было дешевле?

Я всегда любил и умел торговаться. Со стороны покупателя это своего рода игра на получение максимальной выгоды, а для продавца — способ показать, что он ценит труд и нелегкую жизнь человека, которому делает скидку. Видел, как торгуются за 10 рублей, за 5 и даже жвачку.

Статья же призвана раскрыть определенную точку зрения на ведение переговоров для заключения контрактов с максимально выгодными для вашей компании условиями. За 14 лет эволюции от инженера первой категории до заместителя техдиректора по направлению внутренней и внешней инфраструктуры (а также консалтинга медиа-холдингов, стартапов, криптобирж и соцсетей) мне пришлось договориться о сотнях контрактов с контрагентами. Могу сказать, что подобный опыт применим везде — выбираете ли вы дата-центр, закупаете оборудование или ищите новый автомобиль. Как говорится: смелость города берет, а наглость и деревнями не брезгует.


Читать дальше →
А что, можно было дешевле?
Source: habrahabr

Пост №3629052

Автор: eshborn

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3629052″ }, «headline»: «Black humour / coub :: нигерЫ :: мать года», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/coub-%D0%BD%D0%B8%D0%B3%D0%B5%D1%80%D0%AB-%D0%BC%D0%B0%D1%82%D1%8C-%D0%B3%D0%BE%D0%B4%D0%B0-4680574.jpeg», «height»: 1280, «width»: 1280 }, «datePublished»: «2018-09-03T17:56:01+03:00», «dateModified»: «2018-09-03T17:56:01+03:00», «author»: { «@type»: «Person», «name»: «eshborn» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3629052
Source: Joyreactor

Пост №3629045

Автор: eshborn

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3629045″ }, «headline»: «Нет интернета / coub :: волк с Уолл-стрит :: интернет», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/coub-%D0%B2%D0%BE%D0%BB%D0%BA-%D1%81-%D0%A3%D0%BE%D0%BB%D0%BB-%D1%81%D1%82%D1%80%D0%B8%D1%82-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-4680563.jpeg», «height»: 532, «width»: 1280 }, «datePublished»: «2018-09-03T17:52:35+03:00», «dateModified»: «2018-09-03T17:52:35+03:00», «author»: { «@type»: «Person», «name»: «eshborn» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3629045
Source: Joyreactor

[Перевод] Насколько данные для обучения модели (не)похожи на тестовую выборку?

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

Есть такая поговорка: «Не сравнивайте яблоки с апельсинами». Но что делать, если нужно сравнить один набор яблок с апельсинами с другим, но распределения фруктов в двух наборах разное? Сможете работать с данными? И как будете это делать?

Читать дальше →
[Перевод] Насколько данные для обучения модели (не)похожи на тестовую выборку?
Source: habrahabr

Пост №3629041

Автор: Proteus_An

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://anime.reactor.cc/post/3629041″ }, «headline»: «Shota Admiral (Kantai Collection) :: Kasumi (Kantai Collection) :: Кантай комиксы :: Kantai Collection (KanColle) :: Anime Комиксы :: oqwda :: Anime (Аниме)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Kasumi-%28Kantai-Collection%29-Kantai-Collection-Anime-Shota-Admiral-%28Kantai-Collection%29-4680559.jpeg», «height»: 3276, «width»: 2313 }, «datePublished»: «2018-09-03T17:48:24+03:00», «dateModified»: «2018-09-03T17:48:24+03:00», «author»: { «@type»: «Person», «name»: «Proteus_An» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3629041
Source: Joyreactor

PostgreSQL: как и почему пухнет WAL

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

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

Сегодня будем смотреть как и почему может распухать Write-Ahead Log (WAL) постгреса. Как обычно — примеры из реальной жизни в картинках.

Читать дальше →
PostgreSQL: как и почему пухнет WAL
Source: habrahabr

Пост №3629037

Автор: kragsaniamins

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3629037″ }, «headline»: «Предпенсионны / елкин :: политическая карикатура :: политика :: пенсионная реформа», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B5%D0%BB%D0%BA%D0%B8%D0%BD-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D0%BA%D0%B0%D1%80%D0%B8%D0%BA%D0%B0%D1%82%D1%83%D1%80%D0%B0-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%BF%D0%B5%D0%BD%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F-%D1%80%D0%B5%D1%84%D0%BE%D1%80%D0%BC%D0%B0-4680533.jpeg», «height»: 898, «width»: 1597 }, «datePublished»: «2018-09-03T17:44:29+03:00», «dateModified»: «2018-09-03T17:44:29+03:00», «author»: { «@type»: «Person», «name»: «kragsaniamins» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3629037
Source: Joyreactor

Пост №3629033

Автор: kir_san

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://anime.reactor.cc/post/3629033″ }, «headline»: «Zero Two (Darling in the Franxx) (9'ι) :: Darling In The Franxx :: Anime Cosplay :: Anime (Аниме)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Zero-Two-%28Darling-in-the-Franxx%29-Darling-In-The-Franxx-Anime-Anime-Cosplay-4680473.jpeg», «height»: 1049, «width»: 700 }, «datePublished»: «2018-09-03T17:39:59+03:00», «dateModified»: «2018-09-03T17:39:59+03:00», «author»: { «@type»: «Person», «name»: «kir_san» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3629033
Source: Joyreactor

Пост №3629029

Автор: Raizel Knight

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3629029″ }, «headline»: «дача :: двач», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B4%D0%B0%D1%87%D0%B0-%D0%B4%D0%B2%D0%B0%D1%87-4680470.jpeg», «height»: 923, «width»: 911 }, «datePublished»: «2018-09-03T17:37:51+03:00», «dateModified»: «2018-09-03T17:37:51+03:00», «author»: { «@type»: «Person», «name»: «Raizel Knight» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3629029
Source: Joyreactor

[Перевод] С облаков на землю: как создать production-grade Kubernetes в любых условиях

Всем добра!

Ну вот и подошло время для очередного нашего курса по Девопсу. Наверное, это один из самых стабильных и эталонных курсов, но при этом и самый разнообразный по обучающимся, так как ни одна группа ещё не была похожа на другую: то в одной разработчики почти полностью, то в следующей инженеры, то админы и так далее. А так же это значит, что пришла пора интересных и полезных материалов, а так же онлайн-встреч.

Поехали.

В этой статье собраны рекомендации по запуску production-grade Kubernetes кластера в условиях on-premise дата-центра или периферийных локаций (edge location).
Что значит production-grade?

  • Безопасная установка;
  • Управление развертыванием осуществляется с помощью повторяющегося и записанного процесса;
  • Работа предсказуема и последовательна;
  • Можно безопасно проводить обновления и настройку;
  • Для обнаружения и диагностики ошибок и нехватки ресурсов есть логирование и мониторинг;
  • Сервис обладает достаточной “высокой доступностью” с учетом имеющихся ресурсов, включая ограничения в деньгах, физическом пространстве, мощности и тд.
  • Процесс восстановления доступен, задокументирован и протестирован для использования в случае сбоев.

Если коротко, production-grade означает предвосхищение ошибок и подготовку восстановления с минимальным количеством проблем и отсрочек.

Читать дальше →
[Перевод] С облаков на землю: как создать production-grade Kubernetes в любых условиях
Source: habrahabr