Пост №3407727

Автор: alisher1

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3407727″ }, «headline»: «Your D&D Stories #30 by AC Stuart from frayedfuse: yourdndstories.com / Your D&D Stories :: Dungeons & Dragons (Подземелья и Драконы, D&D) :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Dungeons-%26-Dragons-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-Your-D%26D-Stories-4320762.jpeg», «height»: 1200, «width»: 540 }, «datePublished»: «2018-02-20T12:36:36+03:00», «dateModified»: «2018-02-20T12:36:36+03:00», «author»: { «@type»: «Person», «name»: «alisher1» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3407727
Source: Joyreactor

Пост №3407712

Автор: Veris

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://anime.reactor.cc/post/3407712″ }, «headline»: «Anime Ero Swim :: Anime Ero Gifs :: Elma (MaiDragon) :: Anime Ero Ass (Oshiri ) :: Kobayashi-san Chi no Maid Dragon (Kobayashi-san Chi No MaiDragon,Miss Kobayashi's Dragon Maid) :: Anime Ero (Взрослые Няшки) :: TwistedGrim :: Anime (Аниме)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/TwistedGrim-Elma-%28MaiDragon%29-Kobayashi-san-Chi-no-Maid-Dragon-Anime-4320746.gif», «height»: 1280, «width»: 1280 }, «datePublished»: «2018-02-20T12:20:50+03:00», «dateModified»: «2018-02-20T12:20:50+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»: «» }
Комментировать 
Пост №3407712
Source: Joyreactor

Как мы настроили Continuous Delivery в Kubernetes с помощью TFS

Мы продолжаем наш путь к Continuous Delivery (CD) и High Availability (HA), основанной на избыточности. В предыдущей серии мы перевели API для мобильного приложения на .NET Core. Следующий логичный шаг для достижения CD — настроить сборку в Docker-контейнер.

Сегодня поделимся нашим getting-started гайдом по настройке сборки docker-образов и деплоя в Kubernetes в TFS для разработчиков .NET.

(Предполагается, что к этому моменту вы уже мигрировали ваше ASP.NET приложение на ASP.NET Core, а если нет, читайте нашу прошлую статью).

Читать дальше →
Как мы настроили Continuous Delivery в Kubernetes с помощью TFS
Source: habrahabr

Пост №3407699

Автор: Robotron3000

Northern Praying MantisРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3407699″ }, «headline»: «Northern Praying Mantis / неудачливый кот :: Q rais :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Q-rais-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%BD%D0%B5%D1%83%D0%B4%D0%B0%D1%87%D0%BB%D0%B8%D0%B2%D1%8B%D0%B9-%D0%BA%D0%BE%D1%82-4320729.jpeg», «height»: 2048, «width»: 766 }, «datePublished»: «2018-02-20T12:05:33+03:00», «dateModified»: «2018-02-20T12:05:33+03:00», «author»: { «@type»: «Person», «name»: «Robotron3000» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3407699
Source: Joyreactor

23 февраля близко. Извечный вопрос — что дарить?

Подарки нам приходится дарить довольно часто. Дни рождения, профессиональные праздники, Новый Год, 23 февраля, 8 марта… Да, уже сейчас на форумах и в социальных сетях многие пользователи обмениваются идеями о том, что же подарить на 23 февраля коллеге, любимому, другу, сыну или мужу.

Выбор обычно невелик, и в результате многие мужчины коллекционируют пену для бритья, дезодоранты и носки. Ну, за редким исключением. Чтобы можно было удивить одариваемого, мы решили предложить несколько идей. Да, это гаджеты, которые мы продаем и рекомендуем, поскольку испытали их лично.
Читать дальше →
23 февраля близко. Извечный вопрос — что дарить?
Source: geektimes

Пост №3407696

Автор: SlapMyAss405

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3407696″ }, «headline»: «Dragonking737 :: slack wyrm :: joshua-wright (slack wyrm) :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/slack-wyrm-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-joshua-wright-Dragonking737-4320720.jpeg», «height»: 1350, «width»: 1080 }, «datePublished»: «2018-02-20T12:02:26+03:00», «dateModified»: «2018-02-20T12:02:26+03:00», «author»: { «@type»: «Person», «name»: «SlapMyAss405» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3407696
Source: Joyreactor

[Перевод] Immer: новый подход к иммутабельности в JavaScript

Иммутабельные структуры данных, реализующие методику совместного использования неизменяемых фрагментов информации (structural sharing), выглядят как отличная технология для хранения состояния приложения. Особенно — в комбинации с архитектурой, основанной на событиях. Однако за всё надо платить. В языке вроде JavaScript, где возможности по обеспечению иммутабельности не являются стандартными, создание нового состояния из предыдущего — это скучная, шаблонная задача. Для того чтобы осознать масштаб проблемы, и силы, брошенные на её решение, взгляните на эту страницу, где имеется список из 67 пакетов, предназначенных для упрощения работы с иммутабельными структурами данных в Redux.

К сожалению, все эти библиотеки не решают основную проблему: отсутствие поддержки иммутабельности языком. Например, в то время как update-in — это красивая конструкция языка ClojureScript, любые аналогичные идеи, реализованные на JavaScript, будут, в основном, полагаться на неудобные строковые пути. Такой подход подвержен ошибкам, он усложняет проверку типов и требует изучения особого API.

Как решить проблему иммутабельности в JavaScript? Пожалуй, стоит прекратить сражаться с языком, воспользовавшись вместо этого его возможностями. Такой подход позволит не терять удобство и простоту, которые дают стандартные структуры данных. Собственно говоря, библиотека immer, о которой мы сегодня поговорим, направлена то, чтобы использовать стандартные средства JS при работе с иммутабельными состояниями.
Читать дальше →
[Перевод] Immer: новый подход к иммутабельности в JavaScript
Source: habrahabr

tdlib-ruby: как сделать Telegram-клиент на Ruby

image
Одна из особенностей мессенджера Telegram — широкие возможности API (Bot API и Telegram API). Команда Telegram пошла ещё дальше и выпустила библиотеку TDLib (Telegram Database Library), позволяющую разрабатывать альтернативные клиенты Telegram и не задумываться о низкоуровневых деталях реализации (работа с сетью, шифрование и локальное хранение данных).


TDLib работает на Android, iOS, Windows, macOS, Linux, Windows Phone, WebAssembly, watchOS, tvOS, Tizen, Cygwin и других *nix системах, а так же интегрируется с любым языком программирования, поддерживающим выполнение C-функций.

В этой статье мы рассмотрим использование TDLib в Ruby и создание gem’а для взаимодействия с JSON-интерфейсом библиотеки.

Читать дальше →
tdlib-ruby: как сделать Telegram-клиент на Ruby
Source: habrahabr

Главную женщину игровой индустрии превратили в Барби

В полку игрушек для девочек прибыло. Занимающаяся выпуском кукол Барби компания Mattel уже давно взяла курс на расширение амплуа своего детища. В серии «Кем быть?» выходила кукла-программист, разработчик […]
Главную женщину игровой индустрии превратили в Барби
Source: 4pda

Avito Quiz: Golang

Привет! Сегодня продолжаем серию мини-квизов в нашем блоге. Этот выпуск (предыдущий здесь) будет посвящен языку Go — будем считать, что это разминка в преддверие GopherCon Russia 2018 (кстати, у нас на этой конференции будет стенд, и мы планируем несколько интересных активностей).

Под катом — семь вопросов и пара пасхалок. Ответы на вопросы выложим апдейтом к посту в понедельник, 26.02. Если будете решать — кладите ответы под спойлер, чтобы не портить другим фана.

Enjoy!

Читать дальше →
Avito Quiz: Golang
Source: habrahabr