в

Kazan Dev Alliance

Казанское Сообщество Разработчиков Программного Обеспечения

Персональный блог Зильберга Игоря

Персональный блог Зильберга Игоря (участник сообщества, генеральный директор SmartHead, LTD).

January 2007 - Posts

  • Отличный пример использования Workflow Designer в своем приложении

    Обнаружил сегодня в блоге Марка Шмидта отличный пример (с исходниками) о том, как в своем приложении хостить и использовать Workflow Designer (WWF). Причем этот пример может послужить еще и полезной утилитой.
    Да и вообще, советую почитывать его блог интересующимся WWF.
  • Законы Машинного Программирования

    1. Любая действующая программа устарела.
    2. Любая программа обходится дороже и требует больших затрат времени, чем предполагалось.
    3. Если программа полностью отлажена, ее нужно будет скорректировать.
    4. Любая программа стремится занять всю доступную память.
    5. Ценность программы прямо пропорциональна весу ее "выдачи".
    6. Сложность программы растет до тех пор, пока не превысит способности программиста.

    Постулаты Трумэна по программированию.

    1. Самая грубая ошибка будет выявлена, лишь когда программа пробудет в производстве, по крайней мере, полгода.
    2. Контрольные перфокарты, которые не могут стоять в неправильном порядке, будут перепутаны.
    3. Если назначен специальный человек для контроля за чистотой исходной информации, то найдется изобретательный идиот, который придумает способ, чтобы неправильная информация прошла через этот контроль.
    4. Непечатный жаргон - это тот язык, которым решительно все программисты владеют в совершенстве.

    Законы ненадежности Джилба.

    1. Компьютеры ненадежны, но люди еще ненадежнее.
    2. Любая система, зависящая от человеческой надежности, ненадежна.
    3. Число ошибок, которые нельзя обнаружить, бесконечно, в противовес числу ошибок, которые можно обнаружить,- оно конечно по определению.
    4. В поиски повышения надежности будут вкладываться средства до тех пор, пока они не превысят величину убытков от неизбежных ошибок или пока кто-нибудь не потребует, чтобы была сделана хоть какая-то полезная работа.

    Закон Брука.
          Увеличение числа участников при подготовке опаздывающей программы только замедляет процесс.

    Закон мира ЭВМ по Голубу.

    1. Неточно спланированная программа требует в три раза больше времени, чем предполагалось; тщательно спланированная - только в два раза.
    2. Работающая над программой группа питает отвращение к еженедельной отчетности о достигнутых результатах, поскольку она слишком явно свидетельствует об отсутствии таковых.

    Принцип Шоу.
          Создайте систему, которой сможет пользоваться дурак, и только дурак захочет ею пользоваться.

  • Microsoft Windows Home Server - Сервер добрался до дома

    У вас дома больше одного компьютера? Часто забываете где лежат музыка и фото? На настольком компьютере? На ноутбуке? На дисках с архивами? А где что? Путаетесь в куче учетных записей для всех членов семьи? Жалеете время и место на архивацию системы? Хотите иметь доступ к мультимедиа библиотеке с проигрывающих устройств? А отовсюду через интернет? И т.д. и т.п.

    Microsoft решил позаботиться о домашних пользователях.

    Суть вопроса: необходимо создать решение для дома, которое будет выступать в роли координационного центра всех устройств домашней сети, расширяемым центром хранения данных, будет немного стоить, будет компактным, бесшумным и очень простым в управлении.

    На выставке CES 2007 (International Consumer Electronics Show) Microsoft (а конкретно, Билл Гейтс) объявила о разработке новой операционной системы Windows Home Server (WHS), которая призвана стать фундаментом домашней сети да и вообще (это уж мои догадки) электронного дома. Решение будет основываться на железе HP (по крайней мере пока), а сама ОС будет являться заточенной и расширенной под домашних пользователей версией Windows Server 2003. Подробно о самом решении писать не буду, лучше несколько ссылок приведу:

    http://www.microsoft.com/presspass/features/2007/jan07/01-08HomeServer.mspx - PressPass о WHS. Кое что проясняется.
    http://blogs.technet.com/eldar/archive/2007/01/08/596601.aspx - Кое что проясняется на русском
    http://www.engadget.com/photos/windows-home-server-early-gallery/ - первые снимки внутренностей и внешностей
    http://www.google.ru/search?q=Windows+Home+Server - еще много интересного

    Почему я написал об этом? Потому что, ИМХО, такой продукт (с доступной ценой в сочетании с хорошим железом) в ближайшем будущем станет незаменимой вещью для большого количества пользователей, причем не только в США и ЕС. Я вот уже хочу:)

    Ваше мнение?

  • Мобильность и субд

    Вещи казалось бы не совместимые:) Однако это призван опровергнуть вчерашний релиз MS SQL Server 2005 Compact Edition (бывший Everywhere Edition).

    В кратце: SSCE - легкая субд встраиваемая в само вин- или мобильное (а вобщем то и веб) приложение и использующаяся как стандартный sql server. Подробнее тут (инфы не много, но есть с чего начать). White paper с подробным сравнением Compact Edition и Express Edition можно взять здесь

    Кстати на нем, при установке по умолчанию, работает Windows Sharepoint Services v3.0
    И наконец, самое главное (прямые линки):

    Microsoft SQL Server 2005 Compact Edition Runtime
    Microsoft SQL Server 2005 Compact Edition Server Tools
    Microsoft SQL Server 2005 Compact Edition Tools for Visual Studio 2005 Service Pack 1
    Microsoft SQL Server 2005 Compact Edition Developer Software Development Kit

    Что ж... будем пробовать...

© 2007 Kazan Developers Community and Post`s Authors