25 окт. 2009 г.
І года не пратрымаўся
За дзесяць месяцаў на новым сэрверы зламаўся чацьверты (з чатырох!) дыск Seagate Barracuda 7200.11. Непашанцавала патрапіць на ту самую злашчасную партыю. Прычым, аднойчы адначасова адмовілі адразу два дыскі, але добра што ў розных люстэрках, а то быў бы поўны гамон. Цяпер, замест нядзельнага адпачынку будзем перапісваць дадзеныя на іншы кампутар, а ў панядзелак мяняць вінт.
Labels:
жыцьцё
23 окт. 2009 г.
19 окт. 2009 г.
Мелочи
Список рабочих столов привязан к разрешению экрана. Понятно, что на мониторе 1600х1200 окошки можно разместить совсем по другому, чем на 800х600. Из-за маниакального стремления сэкономить одно (!) поле, вместо количества пикселов по горизонтали и вертикали, мы храним одно число — их произведение.
function GetScreenRes: Integer; var DC: HDC; begin DC := GetDC(0); try Result := GetDeviceCaps(DC, HORZRES) * GetDeviceCaps(DC, VERTRES); finally ReleaseDC(0, DC); end; end;Проблема в том, что некоторые разрешения дают одинаковое произведение на выходе, а ведь изначально так просто было решить эту проблему:
... Result := GetDeviceCaps(DC, HORZRES) * 100000 + GetDeviceCaps(DC, VERTRES); ...
Labels:
идеи
16 окт. 2009 г.
12 окт. 2009 г.
5 год разам з Вамі
У кантракт на распрацоўку электроннага каталага "Бізнес-Беларусь 2000" мы дадалі ўмову размяшчэньня вось такога рэклямнага банэру:
Зорнае неба — не выпадковасьць. Прылятае кліент у далёкую галяктыку і бачыць там... сямейства праграмаў Анжэліка :)
Зорнае неба — не выпадковасьць. Прылятае кліент у далёкую галяктыку і бачыць там... сямейства праграмаў Анжэліка :)
Labels:
гісторыя
8 окт. 2009 г.
6 окт. 2009 г.
Принимать внутрь
Так долго ходить вокруг да около, когда все так просто: просто закомпилировать DUnit Framework внутрь Гедымина и мы получаем возможность создавать тесты с доступом к базе, бизнес-объектам, макросам, отчетам...
Теперь остается вопрос с тестированием визуальных форм, окон. Необходимо придумать систему команд и реализовать эмуляцию движений и кликов мыши, нажатий на кнопки клавиатуры.
...и, конечно, писать, писать, и еще раз писать тесты.
Теперь остается вопрос с тестированием визуальных форм, окон. Необходимо придумать систему команд и реализовать эмуляцию движений и кликов мыши, нажатий на кнопки клавиатуры.
...и, конечно, писать, писать, и еще раз писать тесты.
Labels:
тестирование
McAfee дает добро
Система McAfee Site Advisor протестировала инстоляцию программы "Гедымин: Индивидуальный Предприниматель" и не нашла в ней ничего подозрительного. Интересно, из всех инстоляций на нашем сайте почему они выбрали именно эту? По количеству скачиваний?
Labels:
цікава
3 окт. 2009 г.
Есть 50 000!
На 3-е октября количество просмотров учебного курса по реляционным базам данных и языку SQL превысило 50 000!
Labels:
SQL
Голоса из прошлого
Наконец-то купил провод для подключения музыкального центра к компьютеру и разбираюсь со старыми аудио-кассетами. Помните, в прошлом веке были популярны такие пластмассовые коробочки с магнитной лентой?
Почистить головки спиртом. Перемотать. Переставить на другую сторону. Лента запуталась. Двухкассетник. Золотые были времена! И еще этот характерный мягкий шипящий шум, свойственный магнитной ленте на оксиде железа.
Благодаря бесплатному редактору WavePad Sound Editor кое-что удалось оцифровать, почистить, обработать и загрузить на сайт.
В конце 90-х на наших программах вели учет две ФМ-станции: Радио Рокс и Радио Би-Эй (между прочим, в хронологическом порядке, первая и вторая ФМ-станции, начавшие вещание на территории Беларуси). Реклама на радио — это больше чем способ донести информацию до потенциальных клиентов, — возможность потешить собственное тщеславие. Радиостанции охотно идут на бартерные операции. Причем, вместо энной суммы живых денег можно взять эфирного времени гораздо больше, чем получилось бы просто купить на эту сумму. Надо сказать, что наше сотрудничество с радио очень удачно совпало с очередными изменениями законодательства, которые вызвали небывалый всплеск интереса к программе Анжелика.
Рекламный ролик на Радио Би-Эй, 2001 г.:
Полный выпуск новостей на Радио Би-Эй с нашей рекламой. Послушайте, как ведущая пытается объяснить предназначение символа @:
Рекламный ролик на Радио Рокс, 2002 г.:
И на закуску, фрагмент прес-конференции перед выставкой Современный Офис и Банк:
Согласитесь, так сразу и не скажешь, что события происходят в январе 1998 года, а не в 2008-м.
Почистить головки спиртом. Перемотать. Переставить на другую сторону. Лента запуталась. Двухкассетник. Золотые были времена! И еще этот характерный мягкий шипящий шум, свойственный магнитной ленте на оксиде железа.
Благодаря бесплатному редактору WavePad Sound Editor кое-что удалось оцифровать, почистить, обработать и загрузить на сайт.
В конце 90-х на наших программах вели учет две ФМ-станции: Радио Рокс и Радио Би-Эй (между прочим, в хронологическом порядке, первая и вторая ФМ-станции, начавшие вещание на территории Беларуси). Реклама на радио — это больше чем способ донести информацию до потенциальных клиентов, — возможность потешить собственное тщеславие. Радиостанции охотно идут на бартерные операции. Причем, вместо энной суммы живых денег можно взять эфирного времени гораздо больше, чем получилось бы просто купить на эту сумму. Надо сказать, что наше сотрудничество с радио очень удачно совпало с очередными изменениями законодательства, которые вызвали небывалый всплеск интереса к программе Анжелика.
Рекламный ролик на Радио Би-Эй, 2001 г.:
Полный выпуск новостей на Радио Би-Эй с нашей рекламой. Послушайте, как ведущая пытается объяснить предназначение символа @:
Рекламный ролик на Радио Рокс, 2002 г.:
И на закуску, фрагмент прес-конференции перед выставкой Современный Офис и Банк:
Согласитесь, так сразу и не скажешь, что события происходят в январе 1998 года, а не в 2008-м.
Подписаться на:
Сообщения (Atom)