Каррирование и частичное применение на C++14 |
В этой статье я расскажу об одном из вариантов каррирования и частичного применения функций в любимом мною C++, покажу свою экспериментальную реализацию сего действа и объясню без математики, на пальцах, что такое вообще каррирование и что же под капотом у kari.hpp, с помощью которой мы и будем каррировать функции. Ну и как тут принято: заинтересовавшихся — прошу под кат.
Читать дальше ->
Метки: author MATov функциональное программирование программирование ненормальное программирование c++ c++14 каррирование карринг частичное применение фп |
Дайджест свежих материалов из мира фронтенда за последнюю неделю №285 (16 — 22 октября 2017) |
|
[Из песочницы] Решение вопроса с инетом на даче |
Метки: author Stilist стандарты связи беспроводные технологии yota 3g антенна lte |
[Из песочницы] array_* vs foreach или PHP7 vs PHP5 |
Метки: author jkd php php 5 php 7 |
Добавление рекордов с OAuth 2: Laravel Passport + Unity. Часть 2 |
Метки: author KuzyT разработка игр unity3d c# ratwall oauth2 laravel unity |
Как мы участвовали в хакатоне М.Видео |
В последние выходные сентября наша команда приняла участие в хакатоне М.Видео по анализу данных. На выбор было предложено два задания: первое — генерировать описание продукта на основе отзывов о товарах, второе — выделять важнейшие характеристики товаров на основе справочника, данных о совместных просмотрах и добавлении в корзину. Мы решали оба задания. Под катом история, почему мы завалили этот хакатон и чему научились.
Метки: author cointegrated data mining хакатон м.видео машинное обучение |
Какие истории будут популярны в условиях информационного шума. Будущее сторителлинга |
Метки: author colscy медийная реклама брендинг сторителлинг прогнозирование общество мечты |
Каждому дата-центру — по виртуальной реальности |
Метки: author itNews исследования и прогнозы в it блог компании king servers виртуальная реальность дата-центры vr ar |
[Из песочницы] Расширяем и используем Flatpages в Django. Встраиваем CKEditor |
Метки: author Anisov python django ckeditor python3 django1.11 django framework flatpages flatpage |
Agent Intelligence от ServiceNow — нейронные сети на службе у техподдержки |
Метки: author it-guild service desk блог компании ит гильдия service now машинное обучение |
[Из песочницы] Установка и настройка Network License Manager в ОС Linux AutoCAD |
Метки: author mvanyam настройка linux *nix network license manager linux rhel7 nlm autocad autocad nlm |
[Перевод] Вертикальный ритм |
Метки: author MagisterLudi интерфейсы графический дизайн веб-дизайн usability блог компании edison дизайн вертикальный ритм edisonsoftware 8pt |
Дайджест интересных материалов для мобильного разработчика #226 (16 октября — 22 октября) |
|
Алгоритмы построения пути для беспилотного автомобиля. Лекция Яндекса |
Мы просто берем текущее положение машины, смотрим на путь, по которому мы хотели бы ехать, и плавно сворачиваем на этот путь, выруливаем на него. Получается достаточно просто. Но перемещение в городе связано с тем, что нужно соблюдать правила дорожного движения.
|
Большие данные и машинное обучение: новые возможности для медицины |
Метки: author itmo big data блог компании университет итмо большие данные биоинформатика хемоинформатика |
Библиотека для синхронизации состояния |
Так случилось, что на одном проекте потребовалось реформировать способ обмена данными между различными процессами. Исторически сложившаяся схема была довольно неприглядна. Один процесс периодически перезаписывал свои текущие настройки в виде XML-файла. Второй вычитывал этот файл раз в секунду, проверяя, что в нём поменялось с прошлого раза. Изменения файла вычислялись через множество сравнений текущего и прошлого его состояний, порождая некоторую цепочку действий. Читающий процесс писал в свою очередь другой XML-файл, который читался третьим процессом и т.п. Самое печальное то, что данная схема требовала громоздкого, из раза в раз повторяющегося кода сравнений, который наслаивался при добавлении новых данных.
Читать дальше ->
|
[Из песочницы] Про 112, и как оно работает теперь |
Метки: author noveloffrosts разработка систем связи разработка систем передачи данных 112 эра-глонасс |
Дюжина приемов в Linux, которые действительно сэкономят уйму времени |
Метки: author saboteur_kiev системное администрирование настройка linux *nix bash shell scripting linux для всех linux bash scripts |
Создание библиотеки компонентов с использованием Storybook |
Метки: author auine разработка веб-сайтов графические оболочки reactjs javascript html react.js |
[Из песочницы] ВоITите. Как стать frontend разработчиком в 35 лет |
Не так давно была прекрасная и волшебная (учитывая, что в мире нет волшебства) статья о замечательном хирурге, который за 3 года стал тимлидом. Были и другие ассказы, как люди, никогда не интересующиеся IT, становились разработчиками. Но мы не будем обсуждать их. У меня есть своя история.
Это история будет с плохим, но весьма поучительным финалом. В общем эта история из реальной жизни.
Она расскажет о том, как человек в возрасте 35и лет стал frontend разработчиком, получил хорошую ЗП, и растерял все полимеры.
В целях сохранения анонимности, я буду называть Сергея — Константином, и умолчу название продукта, над которым мы трудились.
ВоITите — читается как войтите.Читать дальше →
Метки: author dicaf учебный процесс в it исследования и прогнозы в it вайтивайти хабр работа саморазвитие обучение программированию первые шаги смена работы профессиональный рост |