Архив за 24 апреля 2013 - 6

С развитием интернет удаленная работа уже не кажется чем-то необычным. На практике встречаются случаи, когда заказчик предоставляет «Рабочее место», а работник имеет к нему удаленный доступ для выполнения поставленных задач. Для достаточно крупного заказчика, у которого есть своя служба безопасности встает проблема защиты от утечки информации, которую пытаются решать таким варварским способом, как отключением буфера обмена и запрета передачи файлов между терминалом (за которым физически работает исполнитель) и удаленным рабочим местом.

В статье будут затронуты вопросы:

  • Работают ли реально эти технические ограничения?
  • Как сказываются эти ограничения на заказчике и исполнителе?
  • Что делать в итоге?

Читать полностью »

Компания Kingston Technology объявила о старте продаж твердотельных накопителей SSDNow mS20.

Твердотельные накопители SSDNow mS200 типоразмера mSATA отличаются невысокой стоимостью, обеспечивают высокую скорость работы и позволяют устанавливать в систему два накопителя для увеличения общей емкости. По мнению производителя, ими заинтересуются системные интеграторы, OEM-компании и любители современных технологий. По размеру накопители SSDNow mS200 в восемь раз меньше жестких дисков типоразмера 2,5 дюйма, поэтому оин хорошо подходят для использования в мобильных компьютерах.

3D печать поможет восстанавливать межпозвонковые диски

На Хабре не раз и не два публиковались новости о здоровье спины и методах, которые позволяют это здоровье сохранить. Это могут быть особые кресла для офисных работников, чередование нагрузок, физкультура и прочее. Но что делать, если позвоночник уже испорчен? Ведь достаточно распространенным заболеванием является повреждение межпозвонковых дисков (в США, например, около 30 миллионов человек страдают такими нарушениями в той либо иной форме). Команда ученых из Корнеллского университета (США) сейчас разрабатывает методику восстановления поврежденных межпозвонковых дисков.

Читать полностью »

В январе месяце этого года мы анонсировани книгу Сергея Тарасова "Дефрагментация мозга. Софтостроение изнутри" (http://habrahabr.ru/company/piter/blog/165327).
Прошло положенное время и книга вышла в свет.

image
Читать полностью »

Встраиваемая электроника в том виде, как мы знаем ее сейчас — громоздкие платы, экраны, аккумуляторные батареи — в ближайшем окружении человека со временем уступит место электронике, гораздо сильнее интегрированной в среду обитания. Речь идет об «умных тканях», печатной электроникеЧитать полностью »

Несколько месяцев назад не то любопытство, не то желание выделится из серой толпы владельцев iPad (хотя я сам являлся ее частью), сподвигло меня на покупку новинки от Microsoft. Surface RT казался крайне необычным и интересным устройством, которое по моему мнению было достойно внимания. Теперь с момента покупки прошло достаточно времени, чтобы можно было сформулировать точное, основанное на реальных достоинствах и недостатках устройства, мнение.
image
Я активно использовал Surface, как основной планшет для работы и отдыха, почти каждый день. Под работой я подразумеваю работу с документами и почтой, под отдыхом – просмотр фильмов и чтение новостей за утренним кофе.
Читать полностью »

Компания EK Water Blocks объявила о намерении выпустить новый вариант водоблока 3D-карт AMD Radeon HD 7990. В отличие от представленной в феврале модели EK-FC7990, предназначенной для установки на 3D-карты PowerColor HD 7990, VTX3D HD7990 и Club 3D HD 7990, новинка будет рассчитана на референсный вариант AMD Radeon HD 7990.

Читать полностью »

Оглавление

  1. Введение
  2. Инициализация приложений Prism
  3. Управление зависимостями между компонентами
  4. Разработка модульных приложений
  5. Реализация паттерна MVVM
  6. Продвинутые сценарии MVVM
  7. Создание пользовательского интерфейса
  8. Навигация
  9. Способы коммуникации между слабосвязанными компонентами

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

Реализация паттерна MVVM, используя эти основные элементы, скорее всего, подойдёт под большинство сценариев в вашем приложении. Однако можно встретиться с более сложными сценариями, которые требуют расширения паттерна MVVM, или применения более продвинутых методов. Это, скорее всего, произойдёт, если ваше приложение будет большим или сложным, но с этим можно встретиться и во многих небольших приложениях. Библиотека Prism предоставляет компоненты, которые реализуют многие из этих методов, позволяя вам легко использовать их в ваших собственных приложениях.

Эта глава описывает некоторые сложные сценарии и описывает, как их поддерживает паттерн MVVM. Следующий раздел показывает, как команды могут быть объединены в цепочки или связаны с дочерними представлениями, и как они могут быть расширены для поддержки пользовательских требований. Следующие разделы описывают, как обрабатывать асинхронные запросы данных и последующее взаимодействие с пользовательским интерфейсом, а также как обработать запросы взаимодействия между представлением и моделью представления.

Раздел «Продвинутое создание и настройка», дает представление о том, как создавать и настраивать компоненты при использовании контейнера внедрения зависимости, такого как Unity Application Block (Unity), или Managed Extensibility Framework (MEF). Заключительный раздел описывает, как можно протестировать приложения MVVM, и даёт представление о модульном тестировании классов модели и модели представления, а также о тестировании поведений.
Читать полностью »

Компания Nokia сегодня представила новую модель семейства телефонов Asha, о грядущем анонсе которой финский производитель сообщил на днях.

Nokia Asha 210 — первый в мире телефон с кнопкой WhatsApp

Читать полностью »

Кишечная палочка может производить дизельное топливо

Это может звучать невероятно, но учёные из Университета Эксетера нашли способ производить дизельное топливо, используя бактерию Escherichia coli(в простонародье — кишечная палочка). Полученное топливо почти ничем не отличается от обычного дизельного, получаемого из нефти. И что немаловажно, в отличие от биодизеля, такое топливо не требует смешивания с нефтепродуктами перед использованием. А значит, его применения не потребует каких либо модификаций существующих двигателей или изменений в топливной инфраструктуре.
Вот что говорит по этому поводу профессор с романтичной фамилией Джон Лав, ответственный за исследование:
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js