Архив за 13 апреля 2016 - 10

Руслан Тагиев, генеральный директор «TNS Россия», в традиционном докладе в начале РИФ рассказал, что происходит в Рунете сейчас. Из его доклада можно узнать, что мобильные юзеры моложе, богаче и активнее десктопных и что один пользователей генерирует около 10 «уников».

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

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

«Вконтакте» начинает бороться с книжным пиратством - 1
Фото: Фото: REUTERS/Sergei Karpukhin

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

Сейчас в разделе «документы» социальной сети находится большое количество электронных книг в различных форматах, включая doc, docx, fb2 и другие. Такими файлами пользователь может делиться либо с собеседником в чате, либо же на своей странице. Есть и группы, предназначенные для книголюбов — здесь, зачастую, размещаются книги, защищенные авторским правом. При загрузке файла в социальную сеть система формирует ссылку для скачивания, и при нажатии на документ такой файл начинает скачиваться автоматически. Сейчас при клике на книгу с «цифровым отпечатком» выводится автоматическое сообщение о том, что файл был удален по требованию правообладателя.
Читать полностью »

Компания Meizu представила новый флагманский смартфон — Pro 6. Итак, Pro 6 на ближайший год возглавит линейку аппаратов Meizu, если конечно компания не задумает выпустить что-то ещё более дорогое. Новинка, к слову, в лучших традициях производителя вполне доступна для своего класса. В зависимости от объёма флэш-памяти за смартфон просят $385 либо $435.

Смартфон Meizu Pro 6 получился значительно компактнее предшественника

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

Издание об образовании «Мел» запустило онлайн-сервис «Школы Мела», который помогает выбрать школу для ребенка исходя из рейтингов Департамента образования Москвы, результатов участия школьников в различных конкурсах и олимпиадах и отзывах пользователей.

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

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

Ознакомившись с различными проектами в интернете, были составлены определенные требования. Устройство должно отображать время, температуру, давление и график его изменения. Также очень хотелось рассчитывать фазы луны и время восхода-захода солнца. А самым важным требованием было – мобильность. Создаваемая портативная метеостанция предполагалась использоваться в помощь для рыбалки, поэтому должна была иметь компактный размер и обладать определенной автономностью.
Читать полностью »

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

В качестве введения

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

Конечно, прежде чем взяться за изобретательский процесс (опять же, в виду вселенской лени), было достаточно долгое изнасилование Яндекса и Гугла на предмет уже существующих реализаций. И их нашлось конечно же не мало. Но к сожалению того, чего хотелось добиться от конкретной реализации не нашлось. А критерии поиска были следующие:

  • Парсер должен быть реализован под .NET не старше 4.0;
  • Он должен обрабатывать все базовые математические операторы (+,-,*,/,^, и т.п.) с учётом их приоритетов и скобок разных видов;
  • Он должен распознавать основные функции (вроде sin, cos), иметь возможность добавлять в созданный объект парсера свои функции с указанием делегатов методов, вычисляющих их значение (для любого количества входных переменных);
  • Должна быть возможность использования известных парсеру констант, и добавления их с список, используемый при разборе выражения;
  • Должен присутствовать механизм работы с параметрами и переменными. При этом требуются переменные разных типов: просто хранящие числовое значение, либо вызывающие событие, в котором внешний код определяет их значение на момент их вызова;
  • Должен быть реализован механизм функционалов (минимум — интегрирование, сумма ряда и дифференцирование)
  • Результат разбора строкового выражения должен быть представлен в объектной модели бинарного дерева;
  • Самое главное — бинарное дерево должно иметь возможность отображения на дерево Linq.Expression с последующей компиляцией его в делегат, выполняющий вычисление на скорости самой платформы .NET.

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

Да, вы можете запускать десктопные Linux приложения под Windows 10 - 1

Сообщение корпорации Microsoft о нативной поддержке Bash on Ubuntu в среде Windows 10 наделало много шума. При этом компания решила не растягивать удовольствие ожидания для пользователей своей ОС, и выпустила Windows 10 Insider Preview Build 14316 с интегрированным Ubuntu спустя всего несколько дней после анонса. Полноценное крупное обновление Windows 10 с новой возможностью будет выпущено летом, а пока можно изучить возможности системы в превью билде.

Пользователи, которые опробовали новинку, сообщают, что все действительно работает. При этом возник вопрос — можно работать только в командной строке, или же есть какой-то способ запустить десктопное приложение с графическим интерфейсом? После проверки у ряда пользователей получилось запустить кое-какие десктопные Linux приложения. Официально заявляется, что такой возможности нет, но пользователь Reddit с ником w2qw нашел способ запуска «иксов» в Windows 10, что открывает возможность установки и работы с VIM и Firefox.
Читать полностью »

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

Свой первый измеритель мощности BEBUY я купил пять лет назад в одном из китайских интернет-магазинов. Он, как и многие другие подобные измерители, достаточно точен при измерении мощностей от десятков ватт, но на малых мощностях точность измерения снижается.

В одном из обзоров светодиодных ламп на сайте led-obzor.ru я увидел фотографию измерителя мощности, который показывал значения мощности с сотыми долями. Я спросил у автора сайта, что это за измеритель. Оказался, Robiton. У этого производителя есть две модели измерителей мощности: Robiton PM-1 и Robiton PM-2. Я попросил представителей бренда предоставить мне обе модели для пристального изучения.

Robiton PM-1 PM-2

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

Недавно в одном из проектов возникла интересная проблема — весьма долго отдавались данные по REST API, несмотря на их небольшое количество. Что же случилось и почему — рассказываю под катом.
Читать полностью »

Дарудар — известный на просторах Рунета проект, ставший связующим звеном между людьми, желающими что-то подарить, но не знающими кому, и теми, кто может этого захотеть. На сайте можно найти все, что угодно — от бытовых и не очень вещей до самых настоящих котов в мешках. О том, как работает сервис, где уже подарили более 2 миллионов даров, рассказывает один из основателей сервиса, Антон brutto Каракулов.

Дарудар — облако в дар от Microsoft - 1
Дарудар — самый настоящий высоконагруженный проект. Размещенный в облаке и использующий полностью Linux-стек, в сутки он выдерживает ~2.5 тыс даров и ~1.5 тыс благодарностей, ~20 тыс. комментариев, ~40 тыс. уведомлений и ~4.5 тыс. файлов. Подробности под катом.

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


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