Архив за 11 мая 2016 - 7

Вышел бесплатный клиент WhatsApp для Windows и OS X - 1

Самый популярный в мире мобильный мессенджер теперь позволяет общаться не отходя от компьютера, не доставая мобильный телефон из кармана. Компания WhatsApp/Facebook выпустила десктопное приложение, которое работает в операционных системах Windows 8+ и OS X 10.9+.

Таким образом, WhatsApp присоединяется к другим мессенджерам, которые запущены на компьютере коммуникабельного пользователя ПК: это Skype, Viber, Slack и др.
Читать полностью »

В распоряжении RNS (новостная служба Rambler&Co.) оказались копии уведомления по уголовному делу и копия постановления о возбуждении уголовного дела Главным следственным управлением ГУ МВД по иску Александра Панова в отношении РБК. Панов регулярно обвинял РБК в лишении его и Ярослава Карецкого 25% доли в компании управлявшей центром обработки данных РБК. Органы не вызвали «Читать полностью »

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

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

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

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

Разбор задач первого квалификационного раунда RCC 2016 - 1
Merthyr Tunnel by Pictonart

8 мая состоялся первый квалификационный раунд чемпионата Russian Code Cup 2016. Напоминаем, что в этом году состязание программистов впервые проводится и на английском языке, так что языковой барьер теперь не является препятствием для наших зарубежных участников. Для прохождения первого квалификационного раунда было необходимо решить пять задач. На решение отводилось не более двух часов. Учитывалась не только правильность, но и скорость решения. Всего в раунде приняли участие 3559 человек, из которых занявшие первые 200 мест переходят на следующий этап соревнований. А пока давайте рассмотрим решения предложенных задач:

  1. Двоичная строка
  2. Поезд и туннель
  3. Красивое разбиение
  4. Подготовка задач
  5. Похожее метро

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

Microsoft выпустила целых 16 обновлений для своих продуктов. Обновления закрывают ряд серьезных уязвимостей в компонентах Windows, Office, а также .NET Framework. Обновление MS16-053 закрывает опасную Remote Code Execution (RCE) 0day уязвимость CVE-2016-0189 в известном компоненте Vbscript.dll (VBScript Scripting Engine), которая используется атакующими в кибератаках на пользователей. Аналогичные опасные уязвимости были закрыты в компоненте Windows Shell (Windows.ui.dll), Journal (Journal.exe), Graphics (Gdi32.dll, Windowscodecs.dll) и др.

Microsoft исправила серьезные уязвимости в Windows - 1

Одно из обновлений MS16-066 относится к уязвимости в компоненте защищенной среды Virtual Secure Mode на Windows 10, с помощью которого корпоративные пользователи могут создавать высокозащищенные и недоступные для воздействия извне виртуальные машины (контейнеры). Закрытая уязвимость CVE-2016-0181 (Hypervisor Code Integrity Security Feature Bypass) позволяла запускать на такой защищенной виртуальной машине специальным образом сформированные (вредоносные) приложения без цифровой подписи.

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

Intel Compute Stick с процессором Core. Тестируем малыша на удаль - 1
Мини-компьютеры Intel Compute Stick первого поколения на базе Intel Atom появились в продаже в начале прошлого года. Тогда же на многих профильных сайтах появились отчеты об их тестировании. Вердикты в большинстве случаев были похожи: «интересно, но на любителя и слишком слабая аппаратная часть, чтобы считаться полноценным ПК». Услышав анонс новых Compute Stick с Intel Core внутри, я первым делом подумал: надо обязательно проверить, как теперь дела у малыша с производительностью? Избавился ли он от своих «детских болезней»? Если кто-то ждет быстрого ответа, то он сугубо положительный. Ну а подробности под катом.
Читать полностью »

Мы в Perfect Solutions на прошлой неделе написали сотое по счету API. За все это время, ценой граблей, костылей, велосипедов и рефакторинга, мы поняли, что выработали отличную стратегию «как писать API и прекратить боль и страдание».

Этот пост о версировании, поддержке, багфиксинге и полном цикле жизни API.

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

Что делает центральный процессор, когда ему нечего делать - 1

Мужик приходит устраиваться работать на стройку. Его спрашивает мастер:
— Что делать умеешь?
— Могу копать…
— А что еще?
— Могу не копать…

Не секрет, что современные процессоры работают очень быстро. Работа их заключается в постоянном извлечении из памяти инструкций и выполнения предписанных в них действий. Однако оказывается, по тем или иным причинам часто требуется притормозить этот процесс. В прикладных программах редко приходится задумываться о том, что при этом происходит с процессором. Но вот для создателей системного софта это далеко не праздный вопрос.

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

В статье фокус делается на программной стороне вопроса состояний процессора. Я не буду концентрироваться на деталях реализации (напряжения, пины, частоты и т.д.), так как 1) они существенно различаются между поколениями и моделями процессоров даже одной архитектуры, тогда как программный интерфейс остаётся обратно совместимым; 2) они не видны напрямую программам и ОС. Это попытка просуммировать информацию, разбросанную по многим страницам справочника Intel IA-32 and Intel 64 Software Developer Manual.

Начнём с простой и всем знакомой ситуации — процессор включён, бодр и весел.

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

Компания Fujitsu Laboratories совместно с Университетом электрокоммуникаций (Токио) объявили о разработке нового высокоскоростного алгоритма, использующего математическую теорию игр в качестве основы для создания искусственного интеллекта (ИИ). Разработка нацелена на сегмент городской безопасности.

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

У Liveinternet.ru сломались рейтинги сайтов

Общий рейтинг сайтов на Li.ru liveinternet.ru/rating/ru/ и его подразделы больше не работают. Индивидуальная статистика сайтов, на момент публикации, Читать полностью »


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