Архив за 29 декабря 2014 - 7

image

Ранее мы уже знакомили вас с переводами статей Chris Bailey, которые он писал по мере развития своего проекта a Year of Productivity — они доступны в нашем блоге в разделе «личная продуктивность».

Сегодня мы хотели бы познакомить вас с выводами Криса о взаимосвязи между продуктивностью и счастьем.

Итак, даем слово Крису!Читать полностью »

Дроны для видеосъёмки - 1

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

Конечно, самый интересный способ использования дронов — фото- и видеосъёмка. Опять же, за этот год по всему миру было снято множество великолепных видеороликов, показывающих мир с таких ракурсов, которые ранее были просто невозможны. И уже за одно это нужно на руках носить разработчиков и производителей этих замечательных устройств.

Для всех, всерьёз подумывает приобщиться к миру дронов, мы предлагаем небольшой обзор семи моделей которые оснащены (или могут быть оснащены) видеокамерой.

Также в пост добавлена информация о ценах, но сразу оговоримся: в условиях валютного родео и наличия старых запасов указанные цены могут быть ОЧЕНЬ приблизительными.
Читать полностью »

Недавно искал алгоритм для расчета всех мультимножеств из заданного множества. Мультимножество удовлетворяет условию — сумма равна заданному числу. На самом деле нужно было перебрать все варианты периода времени от нескольких дней до недели, при условии, что весь период разбит на отрезки времени длиной в несколько часов (например 5,6, и 7).
Читать полностью »

В этой статье я хочу сделать две вещи: рассказать, почему макросы — зло и как с этим бороться, а так же продемонстрировать пару используемых мной макросов C++, которые упрощают работу с кодом и улучшают его читаемость. Трюки, на самом деле, не такие уж и грязные:

  • Безопасный вызов метода
  • Неиспользуемые переменные
  • Превращение в строку
  • Запятая в аргументе макроса
  • Бесконечный цикл

Заранее предупреждаю: если Вы думаете увидеть под катом что-то крутое, головоломное и сногсшибательное, то ничего такого в статье нет. Статья про светлую сторону макросов.Читать полностью »

image

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

Антимонопольное расследование деятельности Qualcomm, начатое в январе, близится к завершению. По словам источника, его итогом могут стать изменения в деятельности компании, получающей больше половины прибыли за счет лицензионных выплат. Под вопросом окажутся контракты с такими гигантами отрасли, как Apple и Samsung.

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

Как сообщает источник, компания Xiaomi разрабатывает собственную операционную систему для мобильных устройств. Точнее, разрабатывает новую оболочку, которая на сей раз будет основана не на Android, а на FireFox OS.

Разработка носит название MiOS и своим интерфейсом будет отличаться от привычной MIUI. Источник также заявляет, что китайская компания уже приобрела два доменных имени «mios.cn» и «mios.com.cn». Пока это вся информация о разработке Xiaomi.

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

Для клонирования объекта в Java можно пользоваться тремя способами:

  1. Переопределение метода clone() и реализация интерфейса Cloneable();
  2. Использование конструктора копирования;
  3. Использовать для клонирования механизм сериализации

Теперь по порядку. Первый способ подразумевает, что вы будете использовать механизм так называемого «поверхностного клонирования» и сами позаботитесь о клонировании полей-объектов. Метод clone() в родительском классе Object является protected, поэтому требуется переопределение его с объявлением как public. Он возвращает экземпляр объекта с копированными полями-примитивами и ссылками. И получается что у оригинала и его клона поля-ссылки указывают на одни и те же объекты. Пример далее показывает, как одновременно меняется поле у оригинального объекта и клона.
Читать полностью »

Ежегодно аналитическая компания Gartner публикует список «топ 10 стратегических технологий будущего года». Год назад я публиковал пост о прогнозе Gartner на 2014 год. В этот раз я расскажу как выглядит список Gartner на 2015 год, и проанализирую, чем он отличается от прошлогоднего:
10 ключевых стратегических технологий 2015 по версии Gartner - 1
Читать полностью »

Не так давно передо мной встала задача: распечатка документа определенного формата с помощью мобильного устройства. На телефоне должны были вводиться определенные значения, отправляться на сервер (для того, чтобы потом можно было использовать эти данные на веб сайте) и печать документ с этими данными. С самого начала мой выбор пал на Google cloud print, так как он максимально прост в использовании и решении подобных задач. Но при использовании этого варианта есть несколько недостатков:

  • Очень медленная обработка запроса
  • Нужно где-то формировать PDF документ и возвращать ссылку на него
  • Постоянно нужно выбирать принтер (если у вас подключен только один принтер к Google cloud print, то все равно нужно выбирать между ним и сохранением на Google Drive)

Поэтому я решил написать свой скрипт для подобных операций.
Читать полностью »


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