Пост №3767821

Автор: Связной Анклава

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767821″ }, «headline»: «t.1 Vitalii Volochai ретвитнул(а) Zach Braff О @zachbraff • 8 ч. v Merry Christmas. 4T# / twitter :: donald faison :: Zach Braff :: Знаменитости :: merry christmas :: Клиника (Сериал Клиника — Scrubs) :: интернет», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/donald-faison-Zach-Braff-%D0%97%D0%BD%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D0%BE%D1%81%D1%82%D0%B8-%D0%9A%D0%BB%D0%B8%D0%BD%D0%B8%D0%BA%D0%B0-4920253.jpeg», «height»: 1179, «width»: 1170 }, «datePublished»: «2018-12-26T14:43:10+03:00», «dateModified»: «2018-12-26T14:43:10+03:00», «author»: { «@type»: «Person», «name»: «Связной Анклава» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767821
Source: Joyreactor

Пост №3767820

Автор: Veris

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767820″ }, «headline»: «art девушка :: liyart :: artist :: art (арт)», «image»: { «@type»: «ImageObject», «url»: «http://img10.joyreactor.cc/pics/post/full/liyart-artist-art-%D0%B4%D0%B5%D0%B2%D1%83%D1%88%D0%BA%D0%B0-art-4920252.png», «height»: 1200, «width»: 864 }, «datePublished»: «2018-12-26T14:40:34+03:00», «dateModified»: «2018-12-26T14:40:34+03:00», «author»: { «@type»: «Person», «name»: «Veris» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767820
Source: Joyreactor

Пост №3767817

Автор: commissarmanul

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767817″ }, «headline»: «Сиба-ину :: собака (собакен, собакены, собаки, щенки, щенок, собака, )», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%A1%D0%B8%D0%B1%D0%B0-%D0%B8%D0%BD%D1%83-%D1%81%D0%BE%D0%B1%D0%B0%D0%BA%D0%B0-4920246.jpeg», «height»: 2048, «width»: 1536 }, «datePublished»: «2018-12-26T14:38:53+03:00», «dateModified»: «2018-12-26T14:38:53+03:00», «author»: { «@type»: «Person», «name»: «commissarmanul» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767817
Source: Joyreactor

Пост №3767812

Автор: 8l8i8

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767812″ }, «headline»: «* • л Табличка «Сарказм» на реконструкции V @д1огрЫпс!а1е Орёл и Решка про программистов: Фронт / it-юмор :: twitter :: Буквы на белом фоне :: интернет :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%91%D1%83%D0%BA%D0%B2%D1%8B-%D0%BD%D0%B0-%D0%B1%D0%B5%D0%BB%D0%BE%D0%BC-%D1%84%D0%BE%D0%BD%D0%B5-twitter-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-it-%D1%8E%D0%BC%D0%BE%D1%80-4920241.jpeg», «height»: 804, «width»: 827 }, «datePublished»: «2018-12-26T14:36:01+03:00», «dateModified»: «2018-12-26T14:36:01+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «енд и Бекенд, кто первый выгорит. Одному дают стильный макбук, моднейший ^ фреймворк, ведут в барбершоп, он строчит в твиттер, в перервых делает один лендинг. Другому дают сервер на СепЮББ, 350 грэ от криворукого лендинга и коробку доширака.» }
Комментировать 
Пост №3767812
Source: Joyreactor

Эффективная разработка и сопровождение Ansible-ролей

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

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

Как раз об этом расшифровка доклада Александра Харкевича на DevOps Conf Russia. В докладе: разработка Ansible-ролей через CI, механизм разработки публичных ролей и публичных ролей с тестовыми прогонами в приватной инфраструктуре. А еще в докладе нет вывода.

Читать дальше →
Эффективная разработка и сопровождение Ansible-ролей
Source: habrahabr

Пост №3767810

Автор: eshborn

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767810″ }, «headline»: «оптическая иллюзия :: котэ (прикольные картинки с кошками) :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BE%D0%BF%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D0%B8%D0%BB%D0%BB%D1%8E%D0%B7%D0%B8%D1%8F-4920239.gif», «height»: 480, «width»: 272 }, «datePublished»: «2018-12-26T14:34:32+03:00», «dateModified»: «2018-12-26T14:34:32+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»: «» }
Комментировать 
Пост №3767810
Source: Joyreactor

Пост №3767803

Автор: 8l8i8

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767803″ }, «headline»: «WOW! TRAT 15 ONE ÜGLY BABY! How the TurTkey fcetmme traditiond Christmas fare. |Chor1eri4 / рождество», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D1%80%D0%BE%D0%B6%D0%B4%D0%B5%D1%81%D1%82%D0%B2%D0%BE-4920198.jpeg», «height»: 945, «width»: 650 }, «datePublished»: «2018-12-26T14:32:24+03:00», «dateModified»: «2018-12-26T14:32:24+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767803
Source: Joyreactor

Пост №3767797

Автор: eshborn

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767797″ }, «headline»: «хвост :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8D-%D1%85%D0%B2%D0%BE%D1%81%D1%82-4920187.gif», «height»: 400, «width»: 225 }, «datePublished»: «2018-12-26T14:29:50+03:00», «dateModified»: «2018-12-26T14:29:50+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»: «» }
Комментировать 
Пост №3767797
Source: Joyreactor

Пост №3767795

Автор: eshborn

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767795″ }, «headline»: «перетягивание каната :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8D-%D0%BF%D0%B5%D1%80%D0%B5%D1%82%D1%8F%D0%B3%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BA%D0%B0%D0%BD%D0%B0%D1%82%D0%B0-4920185.gif», «height»: 640, «width»: 360 }, «datePublished»: «2018-12-26T14:28:27+03:00», «dateModified»: «2018-12-26T14:28:27+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»: «» }
Комментировать 
Пост №3767795
Source: Joyreactor

[Перевод] Цена изменений: во сколько на самом деле обойдется переработка кода

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

По мере разрастания кода работать с ним становится все труднее. Годы разработки и отлавливания багов приводят к желанию перечеркнуть все и начать с чистого листа. Действительно, очень заманчива мысль о том, чтобы оставить ошибки в прошлом, вооружиться новыми технологиями и на этот раз все сделать правильно. Однако перед прыжком в бездну я все же предлагаю внимательнее присмотреться к реальной стоимости этого шага.

Модель оценки объема работ

Вы можете свести в один список все фичи своего приложения, а после оценить этапы и приблизительное время их переработки. Большинство именно так и поступает перед тем, как приступить к работе. Но почему тогда на практике выходит, что подобные проекты занимают в 4, 8 или даже 10 раз больше времени, чем разработчики заложили на старте?

Читайте также

Публикация о временных затратах на написание программного кода, которая пригодится при оценке объема работ: «Правило 10:1 в программировании и писательстве»

Есть три ключевых фактора, которые существенно растягивают процесс. И обычно при оценке затрат их игнорируют. Речь идет о
1) необходимости наверстать разницу между уровнями текущего и нового приложений,
2) объеме непредусмотренных изменений,
3) улучшениях, которые придется сделать, чтобы пользователи захотели перейти на новое приложение.

Сокращение разницы

Первый фактор — новому приложению необходимо догнать текущее. Читать дальше →
[Перевод] Цена изменений: во сколько на самом деле обойдется переработка кода
Source: geektimes