• Некоторое время назад мне захотелось написать свой небольшой интерпретируемый скриптовый язык, просто ради фана, не ставя перед собой каких-либо серьезных задач. Я тогда активно читал известную волшебную книгу SICP (Структура и интерпретация компьютерных программ), и мне захотелось реализовать описываемые в…

  • Во время написания кода часто приходится открывать Google, искать образцы кода, документацию и подсказки. Разработчики приложения Kite предлагают продвинутое решение — интерактивный «помощник», который в процессе набора кода в фоновом режиме вытягивает контекстную информацию из общедоступных образцов кода в интернете…

  • На написание этой статьи меня навеял просмотр двух документальных фильмов от Jason Scott: BBS: The Documentary и GET LAMP. Первый рассказывает про мир Bulletin Board System (BBS), становление FidoNet, ASCII/ANSI-art сцены. Второй показывает мир interactive fiction (IF) игр (Adventure, Zork,…

  • Прошло около трех месяцев с момента создания нашего первого рабочего образца паспортного сканера. Получив хорошие результаты по качеству и скорости распознавания, мы, подняв на флаг практически Олимпийский девиз “Быстрее! Качественнее! Компактнее!”, приступили к созданию следующей модели ПАК. Если вам интересно,…

  • Давно мечтал дома установить сенсорный выключатель, мечта сбылась, когда мне подарили недорогой сенсорный выключатель FD Electronics. Выглядит красиво, работает отлично. Но это просто выключатель, а у меня умный дом на базе Z-Wave и конечно я захотел интегрировать его в свою…

  • Stackoverlow уже стал незаменимым инструментом для множества разработчиков. Продвигаемая авторами модель использования – это “база знаний”. Набираем вопрос в гугле → попадаем на stackoverlow → читаем ответ → profit! Так сайт работает для большинства – за счет гораздо меньшей группы…

  • Предыстория Встала задача создать для разработчиков и QA удобный способ стартовать порядка 20 серверных приложений, живущих в общем репозитрии (Spring с XML конфигурацией и общим для все частей приложения бутстрап классом). Как сделать нечто удобное человеку, который последний раз GUI…

  • Microsoft уже давно проявляет заметную активность в сфере Интернета вещей: Специализированные облачные сервисы, IoT-редакция Windows 10, версия .Net для микроконтроллеров, множество хакатонов и т.д. Не так давно был представлен новый проект, который, теоретически, может существенно упростить жизнь многим разработкам IoT-систем.…

  • Похоже, для российского интернета наступают чёрные времена. Государство всерьёз рассматривает Всемирную сеть как инструмент иностранной пропаганды, с которой нужно бороться любыми способами. Концепцию государственной политики в области борьбы с экстремизмом и действий в информационной войне огласил председатель Следственного комитета РФ,…

  • Опыт автоматизации непростой переписки (Часть 1. Входящий) Работаю руководителем отдела информационных технологий в проектной организации г. Тюмени. Чуть больше года назад мне была поставлена задача, усовершенствовать процесс управления официальной корреспонденцией, работающий в то время на elma. Взамен elma была выбрана…