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

  • Commands in MVVM

    от автора

    Пример 1 – Простое использование Command Пример 2 — Простое использование Command в паре с лямда функциями Пример 3 — Простое использование Command с параметрами Пример 4 – Включение и отключение Command Пример 5 – Command вызывающие события Пример 6 – Асинхронные Command Пример 7 — Асинхронные Command обновляющие интерфейс пользователя (UI) Пример 8 —…

  • Mozilla выпустила Firefox OS 1.1

    от автора

    Хорошая новость для тех, кто следит за судьбой Firefox OS. Компания Mozilla выпустила крупнейшее на данный момент обновление для своей мобильной операционной системе. Сама ОС вышла в этом году, а теперь появилось и обновление, которое, по словам разработчиков, убирает ряд глюков, ускоряет работу системы, плюс добавляет поддержку новых языков.

  • Проектирование сайта как консультационная услуга

    от автора

    Два с половиной года назад хабровчан нужно было убеждать в необходимости проектирования. Сегодня поисковая выдача Яндекса по запросу «проектирование сайта» содержит больше сотни тысяч страниц (к сожалению, не всегда хорошего качества). Это говорит о консенсусе в отрасли — проектирование сайтов необходимо. В новой статье мы хотим развеять очень устойчивое и популярное заблуждение: «результат проектирования — документ…

  • Краткий обзор нового TI Launchpad (MSP-EXP430F5529LP или MSP430F5529 USB LaunchPad)

    от автора

    Не так давно TI выложили в паблик новую отладочную плату из серии Launchpad (если судить по http://www.ti.com/ww/en/launchpad/overview_head.html эта плата идет как замена первого launchpad). Буквально сегодня это устройство попало ко мне в руки, соответственно в честь этого события был написан дальнейший иллюстрированный обзор. Характеристики: Частота ядра 25MHz Память: 128KB флеша, 8kB RAM 16-ти канальный 12-bit…

  • Какая CMS лучше всего подходит для поискового продвижения сайта

    от автора

    Сегодня мы поговорим о системах управления сайтом. CMS (Content Management System) или «движок сайта» – это некий инструмент для создания и управления интернет-проектом. Он выполняет две основные функции: показывает страницы сайта пользователям, формируя их содержимое в реальном времени по заранее заданным шаблонам, а так же позволяет владельцам сайта управлять его содержимым.

  • Внедрение 802.1x для компьютеров за «тупыми» телефонами

    от автора

    Статей по внедрению аутентификации компьютеров на различных RADIUS серверах написано много и на разных языках, в том числе и сценарии, когда компьютер подключен к сети через встроенный коммутатор в телефоне, однако в этих статьях упоминаются умные IP телефоны, поддерживающих CDP или LLDP и умеющие работать с Voice Vlan. К сожалению, мне пришлось работать с тем,…

  • Процедурный генератор хрущёвок

    от автора

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

  • Загружаем данные в Oracle

    от автора

    В своей предыдущей статье я показал, что при использовании асинхронных запросов, скорость опроса устройств по протоколу SNMP может достигать 9000 запросов в секунду (при условии, что у нас есть достаточное количество устройств для формирования такого потока ответов). Вопрос о том, что делать с этим потоком данных остался открытым. Обычной практикой является обработка данных мониторинга посредством…

  • Application Developer Days — для творческих программистов

    от автора

    13 декабря 2013 г. в Минске пройдет четвёртая международная конференция Application Developer Days. Application Developer Days — это конференция, сделанная программистами для программистов. Для тех, кто непосредственно пишет код, продумывает архитектуру приложения и старается повысить свою продуктивность, используя новые языки и библиотеки. Кроме непосредственно программистов, конференция будет интересна всем тем, кто вовлечен в процесс создания…

  • Применение Agile в рамках договора с фиксированными фазами

    от автора

    Вы руководитель нового проекта заказной разработки. Вам принесли договор, неизвестно кем и как заключенный, дали контакты заказчика и дальше вы предоставлены сами себе. Изучив функциональный объем проекта, вы понимаете, что в данном случае было бы правильно применить Agile. Но в договоре уже прописаны четкие фазы в соответствии с каскадной моделью разработки (waterfall) со сроками, результатами…