 |






 |
|
 |
 |
 |
 |
|
 |
 |
Недавно вплотную занялся переписыванием старого проекта на Delphi 2009. Скажу сразу: Delphi 2009 — это самое приятное, что случалось в мире программирования за последние несколько лет. В первую очередь, разумеется, порадовала полная поддержка Юникода на уровне языка и компонентов. То что раньше делалось с помощью массы трюков и метровых полотен кода, сейчас вобще делать нет необходимости. Еще порадовал переписанный VCL. Пересматривая код некоторых стандартных компонентов, я был приятно удивлен тем, насколько компактнее и изящнее стал код. Да-да, код некоторых компонентов уменьшился в разы при возросшей функциональности. Нет предела совершенству. И очень приятная, хотя и не определяющая особенность: очень удобная и «умная» среда разработки. Развернутые всплывающие подсказки к переменным, процедурам, классам; автоматическая подсветка парных элементов (скобок, например); множество других мелких, но приятных мелочей. Отдельная благодарность разработчикам за проверку кода «на лету» в стиле проверки орфографии. Например, я использовал в коде константу WM_COPY. Среда немедленно подчеркнула константу красной волнистой линией. После клика на ней правой кнопкой, в контекстном меню обнаруживается пункт «Refactoring» (не очень, кстати, логично), где предлагаетс среди прочих возможностей объявить такую переменную или найти модуль, где она объявлена. Выбираю второй вариант, находится модуль «Windows» и предлагается добавить его в секцию «uses» — вот так вот просто! Что не порадовало, так это справка, откуда полностью убрана информация о WinAPI. Т. е., информация о константе WM_COPY есть. Но только числовое значение и модуль, где она объявлена. Никакой информации об использовании. Логично, но не приятно. Кроме того, вызов справки на многих элементах вместо конкретной страницы с описанием элемента открывает список страниц, имеющих отношение к элементу — это отнимает драгоценное время. Tags: Программирование
|
 |
 |
 |
 |
|
 |
 |


 |
|
 |
 |
 |
 |
|
 |
 |
Наткнулся недавно на презабавную вещь. Если ввести в Firefox 3 адрес « about:robots», можно узнать о роботах много интересного. Вдохновившись этим открытием, я, разумеется, на нем не остановился и начал собирать остальные эбауты огненного лиса. Итак, полный (вроде бы) список всех возможных линков «about:» для Firefox 3 (большинство из них будут работать и в других версиях). - about: — то же, что и «Help -> About».
- about:blank — одна из самых посещаемых и наименее информативных страниц в интернете.
- about:buildconfig — если вдруг вам захочется узнать как и с какими параметрами компилировался ваш релиз огненного лиса.
- about:cache — все, что вы хотели узнать о кэше, но стеснялись спросить.
- about:config — одна из самых полезных команд. Здесь можно настроить все спрятанные опции Firefox.
- about:crashes — список всех аварий произошедших в программе с момента установки. Для мазохистов.
- about:credits — нет-нет, здесь не пополняют кредит. Здесь перечислены те, кто внес свой вклад в разработку программы. Будет что почитать долгими зимними вечерами...
- about:logo — давно хотели стырить где-то официальный логотип Firefox? Так вот тут они его и прячут.
- about:license — если вы уже дочитали раздел «about:credits» а долгие зимние вечера еще не закончились, почитайте лицензию.
- about:mozilla — выдержки из мифической «Книги Мозиллы».
- about:plugins — если вы ищете свой протерянный плагин — вам сюда.
- about:robots — они пришли с миром.
Большинство информации было почерпнуто из источника и первоисточника. Tags: Архивчег, Полезности, Программы
|
 |
 |
 |
 |
|
 |
 |

|
 |
|
 |