вторник, ноября 18, 2008

RAD Studio 2009

CodeGear анонсировал RAD Studio 2009 - комбинацию Delphi 2009 (for Win32), C++Builder 2009 и Delphi Prism (for .NET).

среда, октября 15, 2008

Delphi 2009 и ASProtect

В принципе все логично. Не работает. Функции возвращают строковые значения, которые не совпадают по длине. Соответственно, они честно вызываются, но в качестве результат возвращают абракадабру. Хотя можно попробовать сделать под это дело солюшн.

четверг, октября 02, 2008

Delphi 2009 Reviewers Guide

Вот сегодня был обнародован Delphi 2009 Reviewers Guide. На самом деле, это хороший документ. Только после его прочтения и ревью, собственно, не нужны. А обзоры нового продукта куда интересней писать исходя из собственных впечатлений, а уж потом смотреть, в каком месте эти впечатления были обманчивы :).
ну вот эту штуку я явно пропустил в своем обзоре.

четверг, сентября 25, 2008

Новые Integer типы данных в Delphi 2009

В блоге Криса Бенсена (Chris Bensen)вычитал о том, что появились новые типы-псевдонимы.

type
Int8 = ShortInt;
Int16 = SmallInt;
Int32 = Integer;
UInt8 = Byte;
UInt16 = Word;
UInt32 = Cardinal;

От себя добавлю, что, пожалуй это удобно. Конечно, размерность типов нужно помнить, но иногда...

пятница, сентября 12, 2008

Unicode

Основное новшество в Delphi 2009 это поддержка Unicode. Этот тезис идет красной линией по всем пресс-релизам, блогам, статьям и т.д. Но, что за этим стоит, и как, собственно понять, что моя программа поддерживает Unicode?
Все довольно просто. Попробуйте выполнить этот код в Delphi 2007 и в Delphi 2009.
Предварительно, установите поддержку языков с письмом иероглифами, как это показано на первом рисунке.
var
c: WideChar

begin
c:='投';
ShowMessage(c);
end;

Резултат очевиден.

А для того, что бы программа, собранная на Delphi 2007 правильно вывела иероглиф 投 нужно поменять язык программ, которые не поддерживают Unicode.

среда, сентября 10, 2008

Delphi 2009 for Win32 и C++ Builder Release

Вчера наконец-то зарелизило.
Все опасения относительно некой нецелостности и убогости инсталлятора беты были напрасными. 14-дневный триал стал, как и положено становиться готовому продукту.
Delphi и C++ в одном комплекте, но можно выбирать.
Справочная система ставится отдельно.
Никаких PreRequired не нужно.
Ставится дольше чем загружается. В принципе, я никуда не спешу.
И оффлайновая инсталляция ER/Studio догружается отдельно.
Огорчило то, что при установке занял места почти вдвое больше, чем попросил. Правда после установки честно его вернул.

Цена Professional - около $ 800 для новых пользователей, $400 на апгрейт. В США чуть дешевле. Продажи в РФ и на Украине уже начались. 1С, кстати торгует среди прочих.
Апгрейт можно сделать и с Турбо. Только Турбо с продажи сняли.

воскресенье, сентября 07, 2008

Chrome. Баги

А вот и первый замеченный баг. Довольно серьезный. При попытке загрузить pdf с сайта CodeGear Crome упал замертво.

суббота, сентября 06, 2008

Интернет



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

1. Google выпустил свой браузер. Chrome называется. Полметра инсталляции. Для тех, кто считает трафик, сразу скажу, что инсталлятор on-line. Иными словами качнули вы полметра, запустили установку, а потом к вам на машину еще пять метров приползло. Это установочный файл сам решил, что вам надо и подкачал. Т.е. размер - метров 6 получается...
Сам браузер.
Быстр, хотя первую страницу открывает долго, уж не знаю почему.
Аскетично прост.
Работает корректно .
Видит весь кэш FireFox, включая сохраненные пароли.
С плагинами пока не ясно...
Грузится быстро.
Полностью руссифицирован.
Никакой рекламы.


Вердикт.
Мне понравился.
То, что быстр, означает экономию трафика. На выходных прогоню по плохому каналу. Проверю "на вшивость".
Но похоже в моем личном рейтинге он займет вторую позицию, вытеснив Оперу. Если обрастет плагинами, не утратив скорость, вытеснит и FireFox. Но об этом пока рано.

2. Теперь можно покупать домены с русскими буквами в зонах .com и .net
Например:
www.божко.com
Стоимость $18
Домены метут, самые ходовые уже проданы.
Мы тоже себе прикупили на пару с коллегой десяточек доменов.
Вот такие мы киберсквотеры. :)



пятница, сентября 05, 2008

Delphi 2009 Tiburon

В ближайшее время ожидается релиз нового продукта.
По мотивам изученного в блогах тестеров и разработчиков я написал статью
http://www.xakep.ru/post/44864/default.asp

Собственно, изрядно обновилось все.
Главное - поддержка юникод.
Новые конструкции в языке.
IDE стала удобнее за счет переработки диалогов.
Ну, и по мелочам...

суббота, мая 24, 2008

Кто виноват?

[DCC Error] F2039 Could not create output file 'C:\Documents and Settings\All Users\?????????\RAD Studio\5.0\Dcp\dclfrx10.bpl'

Вот такую радость теперь я вижу при установке Delphi компонентов.
И кто же придумал называть системные директории русскими букОвКами.
Ну ведь, не только же завирусованные домохозяйки винду пользуют. Иногда же она и для работы нужна. За что я плачу свои деньги?

суббота, февраля 02, 2008

RAD Studio в России

Прекрасная новость! По сообщению издания InfoWorld Россия приобрела миллион лицензий на использование RAD Studio в школах.