Архив за 17 декабря 2015 - 9

image

«Время безотказной работы сайта» — это то время, когда ваш сайт полноценно функционирует и…не падает.

Это важная метрика как для маркетологов, так и для IT отдела вашей компании.

Но как бы много усилий вы не прикладывали для того, чтобы ваш сайт никогда не падал — «shit happens»:)

Читать полностью »

После того, как вроде бы неплохой результат, полученный в предыдущей части, оказался лишь «локальным максимумом», я на некоторое время забросил задачку. Напомню условие:

«The decimal number 585 is 1001001001 in binary. It is palindromic in both bases. Find n-th palindromic number». Или, по-русски: «Десятичное число 585 в двоичной системе счисления выглядит как 1001001001. Оно является палиндромом в обеих системах счисления. Найдите n-й подобный палиндром».

Но само существование значительно более быстрого, с принципиально другой вычислительной сложностью, алгоритма не давало мне покоя, и в конце концов я вернулся к его разбору.

В конце концов, алгоритм оказался не таким уж и сложным, зато, на мой взгляд, очень красивым.
Читать полностью »

Всем привет! Мы тут подумали, что было бы неплохо периодически собирать в одном месте разные технологические новости вокруг платформы Windows 10.

Короткое видео про платформу, в котором мы рассказываем, что из себя представляет Windows 10 с точки зрения разработчика

Посему, встречайте наш первый обзор за ноябрь-декабрь уходящего года: от большого обновления самой операционной системы, нового SDK и новых фишек Windows Store до конкурса идей для HoloLens.
Читать полностью »

Увеличивается ли бюджет на привлечение клиентов интернет-магазина с ростом их количества? Дать однозначный ответ на этот вопрос невозможно. С одной стороны, если сравнивать бюджеты на рекламу, то у небольшого сайта они будут значительно ниже, чем у крупного онлайн-ритейлера. С другой стороны, магазины с большой базой пользователей могут сэкономить за счет повторных продаж уже существующим клиентам. Рассмотрим этот подход на примере retention-маркетинга, который стал особенно востребован в уходящем году.

О том, как работает этот инструмент, рассказал Сергей Макаров – генеральный директор РА «Профитатор» (Kokoc Group).

imageЧитать полностью »

Районный суд Мангейма (Германия) запретил продажи смартфонов HTC посредством местного оператора Deutsche Telekom AG.

Запрет связан с иском компании Acacia Research Group в сторону этого самого оператора, который был подан в прошлом году. Deutsche Telekom обвинялся в нарушении нескольких патентов, касающихся технологии кодирования голосовых данных, в смартфонах HTC. Запрет вступит в силу уже в текущем месяце, но HTC намерена подавать апелляцию.

Почему искусственный интеллект чаще всего женского пола? - 1

Вы когда-нибудь обращали внимание на то, что почти всегда системы искусственного интеллекта, как в жизни, так и в кино, в фантастике — «женского пола»? Но когда доходит до полноценных антропоморфных роботов, то они почти поголовно «мужчины». Вероятно, причины этой тенденции кроются в нашей психологии.
Читать полностью »

Обнаружение инсайдерской торговли: Алгоритмы выявления и паттерны незаконных сделок - 1

Как конкретно ведут себя инсайдеры на бирже? Зависят ли их сделки от занимаемой должности в компании (генеральный или финансовый директор), меняется ли поведение инсайдеров с течением времени (повлиял ли на него, к примеру, кризис 2008 года)?

Группа исследователей из технологического института Джорджии провели исследование на основе данных о 12 млн транзакций, совершенных 370 тысячами инсайдеров в период с 1986 по 2012 год. Целью этой работы было выявление паттернов поведения игроков на фондовом рынке, с помощью которых регулирующие органы могли бы обнаруживать и пресекать незаконную инсайдерскую торговлю. Мы представляем вашему вниманию основные моменты этого документа.Читать полностью »

«Яндекс» в своем блоге предупреждает, что использовать Flash-элементы на сайтах — не самое правильное решение. Уже сейчас странички с flash-плеерами не показываются в мобильной выдаче Яндекс.Видео, а в будущем они могут быть понижены в мобильной выдаче.

В мобильном поиске Яндекс.Видео появляются только те видео, которые могут быть воспроизведены на мобильных устройствах. Поэтому, Читать полностью »

Компания BitFury Group, называющая себя основным провайдером инфраструктуры для цепочки транзакций Bitcoin и обработчиком этих транзакций, анонсировала серийный выпуск, по ее словам, «самой производительной и энергетически эффективной 16-нанометровой специализированной интегральной микросхемы».

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

C++

Чему учит нас C++, что он нам говорит, какие парадигмы он воздвигает?

1. Что можно именовать типы, методы и переменные маленькими буквами

        std::list<std::string> L;
	L.push_back(50);
	L.push_front(-50);

Вы спросите, что же плохого в именовании элементов маленькими буквами?

А то, что, во-первых, C++ не различает контекст типа и контекст переменной и функции! И вы не можете никак взять и объявить поле, скажем, size size или point point! Поэтому, имеет смысл именовать функции и переменные маленькими буквами, но только если тип именуется в стиле C#, а именование типа маленькими буквами портит весь смысл такого действия! А смысл заключается в невозможности пересечения имени типа и его членов!

Ну, а во-вторых, именование как C#, выглядит солиднее, красивее.

Хотя, конечно, вы можете именовать именно так как сейчас предложено, но не факт, что другие будут следовать этому правилу.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js