Цитата #445463

xxx: Да я что то заметил, что я стал привлекать женское внимание особенно после смены имиджа.
yyy: может ты стал вызывать у них жалость?
Цитата #445463
Source: bash

Цитата #445462

Объяснял на днях студентам, как задача о совершенном паросочетании в двудольном графе сводится к задаче о максимальном целочисленном потоке в некоторой сети (это теория графов — область дискретной математики). Если коротко, то в задаче о совершенном паросочетании есть N мальчиков и N девочек, и указаны пары мальчик-девочка, которые типа нравятся друг другу. А задача в том, чтобы разбить их на непересекающиеся пары, чтобы создать N типа счастливых семей. Только сейчас понял, почему публика так радовалась, когда речь пошла о потоках в сетях: «пусть поток пойдёт из мальчика b(i) в девочку g(j)», повторял лектор.
Цитата #445462
Source: bash

Цитата #445461

xxx:
Как плохо без авто…. Автобус такой медленный… Одна бабулька другой рассказывает историю своей жизни, первые 20 мин было неинтересно, но теперь интрига. Вот выйду из автобуса, так и не узнаю чем всё закончилось (
Цитата #445461
Source: bash

С 30 июня Android Market перестанет работать на устройствах с ОС Android 2.1 и ниже


Фрагментированность программной экосистемы телефонов и других устройств на базе Android OC — головная боль для разработчиков приложений и игр. Им нужно поддерживать совместимость одновременно для многих версий этой операционной системы. Некоторые умудряются создавать софт, который работает почти на всей линейке Android. Другие предпочитают ограничить поддержку своего ПО лишь несколькими версиями ОС, устанавливая нижнюю границу на не слишком давней версии.


Именно так сейчас поступили и разработчики Google. В своем блоге компания объявила о том, что устройства на Android с версией 2.1 (Éclair) и ниже с 30 июня станут несовместимыми с Android Market. Речь идет о системах как минимум семилетней давности. Их процент несущественен в общем объеме различных девайсов на Android, а вот разработчикам приходится заботиться о том, чтобы создаваемый софт нормально поддерживался морально устаревшими телефонами и планшетами.
Читать дальше →
С 30 июня Android Market перестанет работать на устройствах с ОС Android 2.1 и ниже
Source: geektimes

Используем template + constexpr для создания масок регистров периферии микроконтроллера на этапе компиляции (C++14)

Введение


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


Задача: на основе заданных пользователем данных о том, как должен работать периферийный блок микроконтроллера, получить на этапе компиляции массив масок конфигурации его регистров, которые можно было бы использовать в реальном времени. При этом требуется на этапе компиляции проверить, что все параметры заданные верно (периферия микроконтроллера будет сконфигурирована верна).


Заинтересовавшихся в том, как это можно сделать, прошу под кат.
Читать дальше →
Используем template + constexpr для создания масок регистров периферии микроконтроллера на этапе компиляции (C++14)
Source: habrahabr

Выбираем наушники для спорта и путешествий

Наступило лето — время для путешествий и занятий спортом на свежем воздухе. Если вы привыкли слушать музыку на смартфоне, то возникает вопрос — покупать отдельные наушники или нет. Комплектные наушники […]
Выбираем наушники для спорта и путешествий
Source: 4pda

Пост №3148795

Автор: Averr

Развернуть &epicComment_3148795& { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3148795″ }, «headline»: «19:30 © ^ -,| с=® X Вакансия компа… ПОДЕЛИТЬСЯ • А www.rabota.ru Протаптывал ьщик тропинок Н / вакансия :: работа», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B2%D0%B0%D0%BA%D0%B0%D0%BD%D1%81%D0%B8%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-3914837.jpeg», «height»: 1245, «width»: 700 }, «datePublished»: «2017-06-23T11:02:57+03:00», «dateModified»: «2017-06-23T11:02:57+03:00», «author»: { «@type»: «Person», «name»: «Averr» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «а вахту.ру, Другое Откликнуться 35 000 — 50 000 руб. График: вахта не имеет значения Образование: любое На проект по благоустройству территории в дизайнерском эко-парке требуется персонал, чтобы сделать тропинки естественного происхождения. Протаптывать можно 2 способами: 1. Ходить строго по» }
Комментировать 
Пост №3148795
Source: Joyreactor

Apache Cassandra + Apache Ignite — как совместить лучшее

Apache Cassandra — это одна из популярных распределенных дисковых NoSQL баз данных с открытым исходным кодом. Она применяется в ключевых частях инфраструктуры такими гигантами как Netflix, eBay, Expedia, и снискала популярность за свою скорость, способность линейно масштабироваться на тысячи узлов и “best-in-class” репликацию между различными центрами обработки данных.


Apache Ignite — это In-Memory Computing Platform, платформа для распределенного хранения данных в оперативной памяти и распределенных вычислений по ним в реальном времени с поддержкой JCache, SQL99, ACID-транзакциями и базовой алгеброй машинного обучения.


Apache Cassandra является классическим решением в своей области. Как и в случае с любым специализированным решением, её преимущества достигнуты благодаря ряду компромиссов, значительная часть которых вызвана ограничениями дисковых хранилищ данных. Cassandra оптимизирована под максимально быструю работу с ними в ущерб остальному. Примеры компромиссов: отсутствие ACID-транзакций и поддержки SQL, невозможность произвольных транзакционных и аналитических транзакций, если под них заранее не адаптированы данные. Эти компромиссы, в свою очередь, вызывают закономерные затруднения у пользователей, приводя к некорректному использованию продукта и негативному опыту, либо вынуждая разделять данные между различными видами хранилищ, фрагментируя инфраструктуру и усложняя логику сохранения данных в приложениях.


Возможное решение проблемы — использование Cassandra в связке с Apache Ignite. Это позволит сохранить ключевые преимущества Cassandra, при этом скомпенсировав ее недостатки за счет симбиоза двух систем.


Как? Читайте дальше, и смотрите пример кода.

Читать дальше →
Apache Cassandra + Apache Ignite — как совместить лучшее
Source: habrahabr

Разработчики популярного онлайн-шутера удовлетворили странную просьбу игрока

Всегда хорошо, когда разработчики прислушиваются к
своему сообществу и оперативно реагируют на пожелания и просьбы. Даже если
они на первый взгляд кажутся несколько странными. Например, как вам требование
убрать […]
Разработчики популярного онлайн-шутера удовлетворили странную просьбу игрока
Source: 4pda

Возможности CodeRush for Roslyn для XAML

Редактировать XAML-разметку в Visual Studio достаточно удобно благодаря таким фичам как IntelliSense, автозакрытие тэгов, сворачивание тэгов. Но при реальной работе с этими фичами приходит понимание, что XAML в чистой студии достаточно обособлен: например, плохо отслеживаются связи между кодом и разметкой. Это не позволяет чистой студии делать многие полезные вещи, которые умеет делать студия c CodeRush for Roslyn. Под катом подробности…

Читать дальше →
Возможности CodeRush for Roslyn для XAML
Source: habrahabr