Google Test — это фреймворк от Google для юнит-тестирования кода на С++. Общей архитектурой он слегка напоминает общепринятые boost::test и CppUnit, хотя слегка отличается в деталях (как по мне — в лучшую сторону). Большая обзорная статья этого фреймворка уже как-то пробегала на Хабре, но нынче она в каком-то побитом состоянии (код не отображается), да и кажется мне слишком сложной для начала работы. Поэтому я коротко опишу «Hello world» на Google Test, указав на несколько потенциальных проблем, с которыми вы можете столкнуться, используя Google Test при разработке под Visual Studio.
Читать полностью »
Архив за 31 декабря 2012 - 3
Быстрый старт с Google Test
2012-12-31 в 12:10, admin, рубрики: c++, Google, tdd, метки: c++, Google, tddС Новым Кодом!
2012-12-31 в 11:47, admin, рубрики: jetbrains, Блог компании JetBrains, дед мороз, метки: jetbrains, дед морозПривет!
В эти праздники мы решили почувствовать, каково это — быть Дедом Морозом. Оказалось, что очень здорово!
Недели полторы назад мы объявили конкурс на лучшее письмо в JetBrains с новогодними пожеланиями. Результаты превзошли все наши ожидания! Более 200 человек написали нам о том, как сильно они хотят лицензий от JetBrains. Те из них, кто больше всего поразил нас своей искренностью и оригинальностью, а таких оказалось 15, были удостоены призов — новых персональных лицензий или обновлений.
От всей души желаем вам «сбычи мечт» и отличных праздников!
История карманных компьютеров в лицах. Часть 2
2012-12-31 в 11:12, admin, рубрики: ibm simon, palm, История ИТ, кпк, метки: ibm simon, palm, кпкПродолжение поста ИСТОРИЯ КАРМАННЫХ КОМПЬЮТЕРОВ В ЛИЦАХ. ЧАСТЬ 1. Читать полностью »
Красный полупроводниковый лазер Sharp GH0641FA2C для проекционных систем имеет рекордную эффективность
2012-12-31 в 9:36, admin, рубрики: Новости, метки: новостиКомпания Sharp анонсировала выпуск полупроводникового лазера GH0641FA2C с длиной волны 642 нм и эффективностью 33% — по словам производителя, рекордной для таких приборов. Лазер предназначен для использования в качестве источника света в компактных проекторах и автомобильных дисплеях с проекцией изображения на лобовое стекло.
Дебри филогенетики — демонстрация и объяснение
2012-12-31 в 9:24, admin, рубрики: Алгоритмы, биоинформатика, генетика, геномика, геномы, графы, поисковые системы, происхождение видов, эволюция, метки: генетика, геномика, геномы, графы, поисковые системы, происхождение видов, эволюцияДумаю многие ИТ-специалисты интересуются не только программированием, но и вопросами более земными и частенько их можно застать рассуждающими о происхождении человека, разума и т.д. Мы обратимся к самому началу — происхождению видов бактерий. И хотя там есть много узкоспециальных вопросов, сам принцип построения филогенетических деревьев не такой легкий, но захватывающий. О нем то мы и будем говорить.
Чуть ранее я написал статью Систематика прокариот — дальние родственники, где сообщил о грубых результатах и методе их получения. Он несколько не классический, но вполне укладывается в научную парадигму. Достаточно «жесткий» диалог с Davidov, который имел место быть в этой статье, может создать впечатление проблематичности метода о котором я говорю. Но мы потом сели и спокойно обсудили, и подвели некоторые итоги. Суть диалога представляет некоторый интерес и я его вначале частично опубликую.
А затем хочу продемонстрировать один наглядный пример построения дерева «происхождения видов» с помощью моего подхода (назовем его «детерминированный подход»). По сути метод можно обобщить, и тогда он не будет относится только к филогенетике и его можно использовать в других областях, когда нужно граф превратить в дерево, выкинув слабые связи.
Хабрасорсинг 2
2012-12-31 в 9:11, admin, рубрики: game development, Gamedev, open source, web-application, разработка, стартап, метки: game development, Gamedev, web-application, разработка, стартап Попробуем повоторить? С предыдущего хабрасорсинга прошло уже пара месяцев.
В этот раз предлагаю его преурочить к новогодним праздникам когда у многих синхронизировались выходные и возможно появилось желние в чем либо себя проявить.
Для меня предыдущий топик подарил пару контактов в “записную книжку” и возможность немного проявить себя в проекте zen comment.
Так же родилось ряд идей:
- Кроссплатформенная игра mmo tower defense + netstorm в сеттинге steampunk — наброски мыслей
- Читать полностью »
Sanyo избавляется от производства цифровых камер
2012-12-31 в 8:43, admin, рубрики: Новости, метки: новостиНа сайте компании Sanyo Electric, которая с прошлого года является стопроцентным дочерним предприятием Panasonic, в этом месяце было опубликовано сообщение о продаже бизнеса, связанного с цифровыми фотокамерами и видеокамерами.
Все акции соответствующего дочернего подразделения Sanyo DI Solutions 31 марта 2013 года перейдут в собственность компании AP26. Компания AP26 создана специально для этой цели фондом, возглавляемым инвестиционной компанией Advantage Partners.
Суд обязал Apple оплатить ущерб, нанесенный китайским писателям
2012-12-31 в 8:08, admin, рубрики: Новости, метки: новостиПекинский суд обязал Apple выплатить компенсацию в размере 160 400 долларов восьми китайским авторам и двум компаниям за продажу в магазине App Store пиратских копий литературных произведений.
Эта история началась в январе, когда китайские авторы подали на Apple в суд за нарушение авторских правЧитать полностью »
С 1 января 2013 года начнут выдавать Универсальные электронные карты
2012-12-31 в 8:07, admin, рубрики: ит-инфраструктура, карты, платежные системы, Россия, уэк, электронное правительство, метки: карты, Россия, уэк Уже завтра начинается выдача универсальных электронных карт. Карта УЭК обеспечивает идентификацию ее держателя для получения им доступа к государственным и муниципальным услугам и услугам иных организаций, получение государственных услуг в системе обязательного медицинского страхования (например, запись на прием к врачу), обязательного пенсионного страхования (например, получение информации о состоянии индивидуального лицевого счета в Пенсионном фонде России), получение банковских услуг.
На поверхность карты УЭК нанесены следующие сведения: Ф.И.О. гражданина, пол, дата рождения, образец подписи, фотография, номер карты, номер полиса обязательного медицинского страхования, страхового свидетельства обязательного пенсионного страхования.
Цена прикосновения
2012-12-31 в 7:31, admin, рубрики: mobile development, Блог компании «Apps4All», интерфейсы, мобильные приложения, тачскринТы когда-нибудь задумывался о том, сколько раз в день ты касаешься тачскрина своего мобильного устройства? Сотни и сотни раз, верно? Но какова цена этих прикосновений? Как разработчик мобильных приложений, я много взаимодействую со своими мобильными устройствами — делаю все эти «свайпы», «пинчи», и «зумы». Я додумался добавлять скрытые ярлыки, чтобы пропускать определенные шаги в моем приложении, чтобы не пришлось постоянно нажимать на тачскрин устройства, пока я занимаюсь разработкой. После этого я стал замечать, насколько интенсивно мы используем сенсорные экраны наших мобильных устройств и сколько это отнимает усилий.Читать полностью »