Главная » Архив рубрики "Программирование" (Page 21)

Разработка через тестирование (TDD)

9 декабря 2010 г.
Тестирование кода раздражает, но приносит огромную пользу при работе над проектом. Сегодня мы будем использовать TDD, чтобы писать и тестировать код более эффективно. Что такое TDD? С самого начала компьютерной эры программисты и ошибки боролись за превосходство. Это неизбежное явление. Каждый программист становился жертвой ошибок. Код небезопасен. Вот почему мы... Читать дальше »
ads

Selenium. Интеграционное тестирование веб-приложений

8 декабря 2010 г.
Веб-приложения сейчас очень популярны. Почти ежедневно в сети появляется пост об очередном интересном стартапе. Однако, очень часто в обсуждении всплывают неприятные комментарии от пользователей о том, что не работает заявленная функциональность, или в некоторых браузерах приложение ведёт себя странно. Я занимаюсь интеграционным тестированием веб-приложений около года, и могу сказать, что... Читать дальше »
Теги:
рубрика C#
ads

Программирование микроконтроллеров с нуля

1 декабря 2010 г.
Здравствуйте девочки и мальчики. Надеюсь вы не забыли свои волшебные палочки, потому что они вам понадобятся. Сегодня я расскажу вам как написать простую утилиту для программирования микроконтроллера и посмотреть как она работает без возни с программаторами, травлением и паянием плат. Программа увеличивает/уменьшает на единицу значение на индикаторе нажатии на кнопку.... Читать дальше »
ads

Дерево остатков или Radix Tree

28 ноября 2010 г.
Предисловие Итак для чего нужны данные деревья? Прежде всего их используют для: а) построения ассоциативных массивов с ключами в виде строк б) IP — маршрутизации (иерархической организации IP-адреса) в) инвертированных индексов текстовых документов в информационном поиске г) в ядре Linux’a, где указатель содержащийся в узлах дерева связан с целочисленным ключом... Читать дальше »

Производительность основных коллекций java. Сравнение с аналогами .Net

24 ноября 2010 г.
Тема Java Collections API одна из основополагающих при изучении. На моей памяти ни одно собеседование на должность java-программиста не обходилось без выяснения тонкостей использования того или иного класса коллекций. В сети и книгах очень много информации по этой теме, однако как правило слабо охватываются вопросы связанные с производительностью и потреблением... Читать дальше »
Теги:
рубрика Java, Сайтостроение

Получение данных через мост FTDI: опыт практического применения

18 ноября 2010 г.
Листая страницы интернета, наткнулся на интересную статью «Введение в разработку USB периферии», что побудило меня поделиться своим опытом разработки ПО для работы с мостами фирмы FTDI с использованием драйверов D2XX на примере FT245BM (Для остальных аналогично). Для всех, кто не знаком с данным продуктом, тут лежит небольшой обзор на русском... Читать дальше »
Теги:
рубрика Программирование

Загрузка пробок от Яндекса в мобильный одной небольшой картинкой

12 ноября 2010 г.
В связи с временным переездом в Москву, а именно за МКАД пришлось пользоваться сервисом Яндекс.пробки. Если в Москве скорость загрузки «родного» приложения от Яндекса вполне меня удовлетворяла, то на новом месте это уже не лезло ни в какие ворота. С тем уровнем сигнала одна надпись о проверке версии в течении... Читать дальше »
Теги:
рубрика Python, Интернет