[Из песочницы] Что такое крауд-маркетинг? Самый полный гайд и 9 конкретных советов для эффективного применения |
Метки: author irudnyk развитие стартапа интернет-маркетинг брендинг бизнес-модели маркетинг крауд-маркетинг сео продвижение |
Рынок систем охлаждения для дата-центров на пороге значительных перемен |
Метки: author vps-house учебный процесс в it системное администрирование виртуализация блог компании vps.house охлаждение дата-центры хранилища данных сервера жидкостное охлаждение |
Концепция 3D принтера печатающего металлом с большим разрешением и огромной скоростью |
|
О чем не пишут в документации, или тонкости рефакторинга на .Net Core |
Всем привет! Этим материалом мы открываем цикл из нескольких статей, посвященных длинной истории о том, как мы пришли с одной стороны к CD, а с другой — к high availability, основанной на избыточности.
Начнем по порядку. У нас есть API для мобильного приложения, которое находится в продуктовой среде, написанный на .NET.
И первым шагом мы переводим его на .NET Core и делимся с вами тонкостями, которые встретились нам на этом пути.
Метки: author eastbanctech .net блог компании eastbanc technologies .net core ci/cd |
[Перевод - recovery mode ] LLVM, превосходство Swift, Rust, Clang и др |
Метки: author Tlaskaltek open source llvm clang rust swift |
Переход с AngularJS на Angular: жизнь после AngularJS (3/3) |
В заключительной части истории про миграцию на Angular мы поделимся избранными местами нашей внутренней документации, помогающими нашим разработчикам освоиться в новом фреймворке. Речь пойдет про особенности новых логики компиляции компонентов, Change Detection и концепции трансклуда. Это актуальные конвенции, использующиеся прямо сейчас при работе с Angular. Ну и в конце — несколько ссылок на англоязычные статьи и видео, которые мы рекомендуем коллегам.
Читать дальше ->
Метки: author Ontaelio разработка веб-сайтов javascript angular блог компании skyeng angularjs переход на angular typescript миграция angular |
Обзор системы Comindware Business Application Platform |
Зачем и в каких случаях выбирать программный продукт Comindware? Что это за система и в чем ее особенности? Эти и другие вопросы я решил рассмотреть в этом обзоре. В поисках решения для автоматизации документооборота я перепробовал много систем: Pyrus, Битрикс24, 1С.Документооборот, BPM Online, ELMA и др. Многие из них успешно решали поставленные задачи в рамках определенного бизнеса. Выбор обширен, каждый из продуктов имеет свои особенности. Но сейчас я хочу рассказать о системе Comindware – что это такое, чем этот продукт отличается от большинства аналогов, как с ней работать.
Когда я наткнулся на эту систему, то не нашел информации достаточной для того чтобы сложить хотя бы поверхностное впечатление о ней. Надеюсь, что данным обзором я сэкономлю время читателю, и вы будете более взвешенно подходить в данной системе при первом знакомстве.
Читать дальше ->
Метки: author Ruzalina управление персоналом анализ и проектирование систем ecm/ сэд блог компании trinion bpms |
[Перевод] Html-sketchapp — залог единства программистов и дизайнеров |
Метки: author ru_vds блог компании ruvds.com веб-дизайн react sketch дизайн-система html-sketchapp |
[Из песочницы] Почему вам должно быть скучно на работе |
Метки: author gdbstfuwms карьера в it-индустрии организация работы прокрастинация работа над собой |
«Где твои деньги» — путеводитель по инвестиционному миру |
Метки: author EXANTEbrokerage блог компании exante трейдинг биржа деньги |
7 бесплатных курсов по Data Science для начинающих |
Метки: author Dasha_icc data mining big data блог компании icanchoose.ru курсы курсы программирования data science карьера в больших данных |
Интернет людей и не-людей |
«Бессмыслица — искать решение, если оно и так есть.
Речь идет о том, как поступать с задачей, которая решения не имеет.»
(Братья Стругацкие «Понедельник начинается в субботу»)
Трудно показаться оригинальным, обратив внимание на то, как прогрессивное человечество может раздуть любой тренд до вселенских масштабов. Взять хотя бы очередной стремительно надуваемый в консолидированном секторе ИКТ «пузырь» так называемого «Интернета Вещей» (IoT – Internet of Things). Нет, не подумайте ничего плохого, Интернет вещей – вещь неплохая, вполне понятная, давно известная и до известных пределов полезная. Но когда то, что раньше называлось «ажиотажем» перерастает в то, что сейчас модно называть «хайпом» (hype), а из каждой, извините, кофеварки сразу после включения начинается рассказ про IoT, возникает необходимость осмыслить некоторые аспекты развития IoT, так сказать, стратегического характера, чтобы предупредить о возможном (о том, что есть «возможное», каждый додумает сам).
Читать дальше ->
|
[Из песочницы] Использование Boost.Asio с Coroutines TS |
Использование функций обратного вызова (callback) — популярный подход к построению сетевых приложений с использованием библиотеки Boost.Asio (и не только ее). Проблемой этого подхода является ухудшение читабельности и поддерживаемости кода при усложнении логики протокола обмена данными [1].
Как альтернатива коллбекам, сопрограммы (coroutines) можно применить для написания асинхронного кода, уровень читабельности которого будет близок к читабельности синхронного кода. Boost.Asio поддерживает такой подход, предоставляя возможность использования библиотеки Boost.Coroutine для обработки коллбеков.
Boost.Coroutine реализует сопрограммы с помощью сохранения контекста выполнения текущего потока. Этот подход конкурировал за включение в следующую редакцию стандарта C++ с предложением от Microsoft, которое вводит новые ключевые слова co_return, co_yield и co_await. Предложение Microsoft получило статус Technical Specification (TS) [2] и имеет высокие шансы стать стандартом.
Статья [3] демонстрирует использование Boost.Asio с Coroutines TS и boost::future. В своей статье я хочу показать, как можно обойтись без boost::future. Мы возьмем за основу пример асинхронного TCP эхо-сервера из Boost.Asio и будем его модифицировать, используя сопрограммы из Coroutines TS.
Читать дальше →
Метки: author ysynov c++ coroutine boost asio co_await сопрограммы асинхронное программирование |
[recovery mode] Роботы вместо лучших сотрудников: машинное обучение по ответам экспертов |
Метки: author cat_power машинное обучение big data блог компании devim большие данные большие данные и машинное обучение machine learning |
Финтех-дайджест: eBay против PayPal, международная платежная система на блокчейне |
|
[Из песочницы] 5 лучших стран для IT бизнеса |
Метки: author morozovandcom развитие стартапа стартап it бизнес регистрация бизнеса бизнес заграницей интеллектуальная собственность |
Black Friday 2017 глазами IT |
Метки: author VirtoCommerce системное администрирование разработка под e-commerce microsoft azure it- инфраструктура virtocommerce e-commerce cdn performance optimization |
[Перевод] В защиту swap'а [в Linux]: распространенные заблуждения |
Метки: author zuzzas системное администрирование серверное администрирование настройка linux *nix блог компании флант linux swap |
[Перевод] Лучший UX — совсем никакого UI |
Метки: author PatientZero интерфейсы usability ui юзабилити интерфейсов интерфейс пользователя ux |
Мега-Учебник Flask, Часть X: Поддержка электронной почты (издание 2018) |
Это десятая часть серии Mask-Tutorial Flask, в которой я расскажу вам, как приложение может отправлять электронные письма вашим пользователям и как создать функцию восстановления пароля при поддержке адреса электронной почты.
Читать дальше ->
Метки: author AlekSandrDr разработка веб-сайтов python flask flask-mail jwt threading |