Месяц: Октябрь 2013

  • Общий API для JUnit и TestNG

    от автора

    Представим себе ситуацию, когда есть написанные тесты на JUnit`е и все работает отлично (ну хотя бы тесты написаны). Но появляется чудо-идея, что TestNG был бы для этих тестов удобнее. Не будем вдоваться в холливор, какой из фреймворков лучше, круче или удобнее. Но факт в том, что API у них разный. Конечно заменить поиском assertArrayEquals на…

  • Go: многопоточность

    от автора

    Заинтересовал меня топик о многопоточности в Go: habrahabr.ru/post/195574/. Внимательно перечитал автора и комментарии сообщества и решил, что тема все же раскрыта не полностью. В дальнейшем, дабы не было непонимания, попрошу принять, что здесь и далее термин «поток» используется исключительно в значении «thread», а не в значении «stream». Спасибо.

  • Сварка оптических волокон. Часть 2: сварочные аппараты и скалыватели, механическое и сварное сращивание, отмеривание и укладка волокон

    от автора

    Обломанное оптическое волокно под микроскопом Здравствуйте, читатели Хабра! В этой второй части своего рассказа я продолжаю описывать премудрости работы с оптоволокном. Я, в меру своего опыта и знаний, ознакомлю вас со сварочными аппаратами для оптики, расскажу про скалыватели, коснусь механического метода сращивания волокон. И, наконец, будет описание самого процесса сварки с видео, процесса укладки волокон…

  • Трогательное прощание Стива Балмера с Microsoft

    от автора

    Общительный исполнительный директор, прославившийся своим «танцем обезьяны» в сентябре 2000 года, на закрытой встрече заявил о своём уходе. Исполнительный директор Microsoft, Стив Балмер (Steve Ballmer), эмоционально прощается на встрече с сотрудниками Microsoft. Фотограф: Роберт Гэлбрейт (Robert Galbraith) / Reuters Под крики из толпы «мы любим вас», добродушный исполнительный директор Microsoft — Стив Балмер — сказал…

  • Радиофицированный торшер или еще «2 копейки» в копилку «умного дома»

    от автора

    После серии постов про DIY-диммер «умного дома» решил рассказать о своей реализации подобного проекта. Цель моего поста — поделиться опытом и предложить несколько направлений для размышления.