В реальной жизни мы повсюду сталкиваемся с различными контрактами: при устройстве на работу, при выполнении работ, при подписании взаимных соглашений и многими другими. Юридическая сила контрактов гарантирует нам защиту интересов и не допускает их нарушения без последствий, что дает нам уверенность в том, что те пункты, которые описаны в контракте — будут выполнены. Эта уверенность помогает нам планировать время, планировать расходы, а также планировать необходимые ресурсы. А что если и программный код будет описываться контрактами? Интересно? Тогда добро пожаловать под кат!
Читать полностью »
Метка «контракты»
Контрактное программирование в PHP
2014-03-03 в 5:56, admin, рубрики: php, Веб-разработка, контракты, разработка, метки: aop, PHP, контрактыАутсорсинг: как защитить свои разработки от копирования
2013-12-10 в 8:48, admin, рубрики: аутсорсинг, информационная безопасность, контракты, копирование, ноу-хау, Оценка и экспертиза IT-проектов, управление проектами, метки: аутсорсинг, контракты, копирование, ноу-хау
Читатели наших статей о разработке и производстве электроники часто задавали вопросы, связанные с кражей идей, разработок, ноу-хау и защитой информации в целом при передаче отдельных задач или всего проекта на аутсорсинг. Мы решили посвятить этой теме отдельный пост.
Главный вопрос руководства компаний при работе с внешними подрядчиками звучит так: как можно защитить свой проект от копирования? Рассмотрим оптимальные варианты ответа.
Читать полностью »
«Сверкающие кинжалы» или как мы арабский проект делали
2013-04-22 в 1:15, admin, рубрики: контракты, разработка под iOS, управление проектами, метки: контракты**внимание, эта статья обрывается так же внезапно, как и проект в ней описываемый**
Начало
Начиналось всё более чем оптимистично: заказчики из ОАЭ (новый для нас рынок), презентабельный внешний вид представителей, обещания других контрактов, «деньги не проблема». Всё это в сумме сыграло с нами злую шутку и, на свою беду, мы подписались на эту разработку. Хотелось попробовать. В итоге это обернулось расторжением контракта в одностороннем порядке, но не со стороны клиента, а нами — компанией-аутсорсером.
Читать полностью »
Опубликованы записи докладов Летней школы Windows 8
2012-08-15 в 6:49, admin, рубрики: Live tiles, windows, Windows 8, Блог компании Microsoft, дизайн приложений, контракты, летняя школа, оповещения, разработка, расширения, метки: Live tiles, Windows 8, дизайн приложений, контракты, летняя школа, оповещения, разработка, расширения
5 августа в Парке Горького прошла Летняя школа Windows 8 на которой мы в свободной форме рассказывали о разработке под Windows 8, отвечали на вопросы и просто общались.
Если вы по каким-то причинам не смогли прийти, теперь вы тоже можете почувствовать атмосферу мероприятия и узнать много интересного — стали доступны записи докладов Летней школы Windows 8.
Контракт Settings в WinRT (Windows 8)
2012-07-26 в 14:50, admin, рубрики: .net, windows, Windows 8, WinRT, контракты, метки: Windows 8, winrt, контракты Одним из основных контрактов доступных в чудо-панели Windows 8 является контракт Settings.
Активация панели настроек осуществляется соответствующей кнопкой «Settings» в чудо панели:
Пользователь всегда может зайти в эту панель для того что бы управлять настройками приложения. (К примеру отключить возможность определения местоположения).
Довольно логично было бы не заставлять пользователя думать, где искать настройки самого приложения и разместить свои настройки приложения в эту же панель.
В этой статье мы рассмотрим две темы:.
Добавление поддержки контракта Settings
Добавление собственной панели настроек.
Читать полностью »
Контракты и расширения Windows 8
2012-07-10 в 9:01, admin, рубрики: contracts, Extensions, windows, Windows 8, Блог компании Microsoft, контракты, разработка, расширения, метки: contracts, Extensions, Windows 8, контракты, расширенияЕсли вы интересовались разработкой приложений в metro-стиле под Windows 8, вы, наверное, уже знаете, что жизненный цикл этих приложений ближе к жизненному циклу приложений на Windows Phone. Это означает, что приложение, фактически не исполняется, когда пользователь его не видит. Таким образом, возникает вопрос, как приложения могут взаимодействовать друг с другом и системой.
В Windows 8 для приложений в metro-стиле для взаимодействия приложений друг с другом используются контракты, а для взаимодействия с системой – расширения.
Разнообразных контрактов и расширений достаточно много. Написать пост про то, какие контракты и расширения доступны разработчику, меня натолкнула статья Windows 8. Контракт «поиск» в деталях, после которой я решил систематизировать свои знания и собрать в одном месте краткие, буквально в несколько строчек, «how to» по большинству контрактов и расширений, с примерами из Windows SDK Samples.Читать полностью »