Архив за 27 января 2014 - 7

PVS Studio, CppCat. Беседа с Андреем Карповым, техническим директором этих проектов На Хабре время от времени появляются статьи, посвященные статическому анализатору кода PVS-Studio (также рассматриваются и иные анализаторы), в которых то и дело делаются проверки того или иного проекта с публикацией найденных проблемных мест. Не так давно был представлен новый продукт CppCat— облегченная версия за небольшие, относительно PVS-Studio, деньги. Некоторое описание проекта PVS-Studio для Visual C++ можно найти здесь и здесь, а описание нового проекта можно найти в статье «Альтернатива PVS-Studio за $250».

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

Во многих статьях о продуктах компании в комментариях можно найти вопросы о поддержке такой платформы, как Linux. Здесь также затронут этот вопрос и получен исчерпывающий ответ.

На заданные мною вопросы отвечает Андрей Карпов Andrey2008 — технический директор проектов PVS-Studio и CppCat. Также Андрей делится некоторыми рассуждениями о языке программирования, продуктах иных компаний и взаимодействии с этими самыми компаниями.

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

Доброго времени суток. Не так давно я вдруг понял, что непрочитанных статей на хабре, отложенных «на потом», скопилось достаточное кол-во, при том, что интересных статей все больше и больше. Мне всегда тяжело давалось чтение больших текстов с экрана, поэтому я подумал, что было бы неплохо эти статьи распечатать.Читать полностью »

Добрый день всем жителям ! Напомню, что в прошлый раз я описал работу с облачными мультимедиа сервисами: Windows Azure Media Services и Amazon Elastic Transcoder. Естественно механизм работы с помощью SDK, описанный мной, не единственный. Конечно есть еще возможность работы через REST API, UI или CLI, но объять все в одной статье невозможно. Поэтому я надеюсь начало «инвестигейшена» этих сервисов положено. Мне же осталось только привести сравнение этих сервисов между собой. Поехали!

Возможности

Следует заметить, что как я уже отмечал в описании Amazon Elastic Transcoder, несмотря на релиз SDK для этого сервиса, в нем есть несколько ошибок, которые необходимо будет обойти при работе с ним. Кроме этого в отличие от Windows Azure Media Services облачный сервис от Amazon находится в beta режиме. Соответственно никто не гарантирует его стабильную работу.

Windows Azure Media Services vs. Amazon Elastic Transcoder. Часть 3: Сравнение

Тем не менее, давайте попробуем составить таблицу возможностей облачных мультимедиа сервисов.

Windows Azure Media Services vs. Amazon Elastic Transcoder. Часть 3: Сравнение

Рассмотрим возможности каждого из сервисов подробнее.
Читать полностью »

в 9:18, , рубрики: arduino

Arduino ли единым. Part 1
В последнее время Arduino-подобными платами уже никого не удивить, как и китайскими клонами оных. В этой статье речь пойдет о Arduino-совместимой платой от Cypress Semiconductor — CY8CKIT-042 PSoC® 4 Pioneer Kit, которая может быть хорошей альтернативой как благодаря своим возможностям, так и благодаря весьма функциональной IDE.
Читать полностью »

image

В эти выходные вселенной «Подземелий и драконов» стукнуло целых 40 лет. Хотя многие поклонники D&D до сих пор сходятся во мнении, что компьютерным реализациям никогда не заменить воображения, попытки перенести хитроумные правила по ту сторону монитора не прекращаются — за эти годы вышло 85 игр, которые официально (и не совсем) основывались на правилах и сеттингах D&D, и первая из них появилась всего год спустя после выхода оригинальной настольной игры.

На всякий случай: Dungeons & Dragons (она же D&D) — это настольная ролевая игра в жанре фэнтези, разработанная Гэри Гайгэксом и Дэйвом Арнесоном. Впервые была издана в 1974 году компанией «Tactical Studies Rules, Inc.», после 1997 года стала издаваться компанией «Wizards of the Coast» (WotC). Самым успешным периодом считается время с 1988 до 2005 года, когда вышло множество игр, ставших классическими; для MMO D&D начали лицензировать с 2006 года. Вышедший в 1998 году Baldur's Gate, бессмертная легенда игр в D&D-сеттинге, сегодня прекрасно чувствует себя на iPad, намекая нам на то, что у вселенной по-прежнему может быть большое будущее.
Читать полностью »

Как многие знают, в предыдущие выходные в 57 павильоне ВВЦ проходил «самый крупный европейский фестиваль о современных технологиях, науке и искусстве» © — GeekPicnic. Это первый пикник в «зимнем» формате.
image
По клику на картинку — полноразмерная панорама на 13 мегабайт.

Я не мог пропустить такое событие и конечно же туда поехал. Если кратко — есть интересные вещи(и много), но организация плохая. И много, МНОГО людей. Если подробно — под катом.
Читать полностью »

По сообщению источника, компания Google покупает компанию DeepMind, разрабатывающую искусственный интеллект, за 400 млн долларов. В Google подтвердили факт покупки, но не стали комментировать информацию о цене.

Приобретение лондонской компании DeepMind — часть стратегии Google, направленной на концентрацию в одних руках возможно большего числа талантливых разработчиков. Одним из основателей DeepMind является Демис Хассабис (Demis Hassabis) — вундеркинд-шахматист, разработчик игр и игрок. О важности сделки может свидетельствовать тот факт, что, по данным источника, ее проводил сам генеральный директор Google, Ларри Пейдж (Larry Page).

Google и Samsung подписали соглашение о кросс-лицензировании патентов. Соглашение касается всех имеющихся у компаний патентов, а также тех, которые будут получены в течение следующих 10 лет.

Как пишет «Блумберг», Samsung является лидирующим производителем смартфонов на Android, но это лидерство привело к патентной войне с Apple на четырех континентах, в которой Apple пытается запретить продажи устройств Samsung или заставить компанию изменить сами устройства. «Эпл» уже отсудила у «Самсунга» миллиард долларов США в США. А согласно Читать полностью »

Паттерны и антипаттерны Chef

Предисловие от переводчика

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

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

Статья будет полезна как для видавших виды «поваров», так и для новичков.
Читать полностью »

в 8:37, , рубрики: Без рубрики
Twister: Стала доступна Windows версия

Прошлом посте было приведено краткое описание что такое Twister.
Если вы не читали: Twister — это децентрализованный аналог твиттера (микроблогинговый сервис) который построен по принципу P2P и использует всё самое лучшее от Bittorrent и Bitcoin. Другими словами — это микроблогинговый сервис который невозможно цензурировать, модерировать и у него нет единой точки отказа.

Сегодня мы с вами поговорим о паре важных вещей: Релиз Windows клиента (уже скомпилированный), изменения в протоколе, пережитые атаки, изменения в Web GUI.
Читать полностью »


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