?

Log in

No account? Create an account

Previous 10

Jul. 18th, 2011

7 способов упростить рефакторинг в Delphi

Опубликовал описание Code eXplorer от ModelMakerTools. Точнее, рассказал о тех фичах из-за которых я являюсь большим фанатом этого продукта. Фич получилось ровно 7:

  1. Синхронизация сигнатур функций в разделах объявления/реализации.
  2. Как делать рефакторинг с помощью буфера обмена
  3. Диалоги редактирования сущностей (переименование параметров, методов)
  4. Мастер извлечения метода, который в хвост и гриву бьёт встроенный в Delphi
  5. Подготовка программы к переводу. Поиск закодированных в тексте строк.
  6. Обозреватель кода
  7. Всё остальное

Перейдите по ссылке, что прочитать текст целиком.

Jun. 25th, 2011

Все статьи о JCL и JVCL в одном месте

Кроме страницы о CnWizards, я также собрал на одной странице ссылки на все статьи о JCL и JVCL на русском языке. Помимо описания компонентов, там также собраны ссылки на статьи о переходе с RxLib на JVCL.

Сейчас занимаюсь переводом этих статей на английский. Если интересно, подписывайтесь на блог LazyProject.

Описание CnWizards на русском

Сделал в блоге страницу с оглавлением к описанию CnWizards на русском языке. На этой же странице собраны ссылки на статьи о других экспертов. В частности, я когда-то рассматривал инструменты от Андреаса Хаусладена. А также, там есть ссылка на описание gExperts.

А в недалёком будущем список описаний экспертов пополнится описанием ModelMaker Code eXplorer-а.

Описание JVCL developer tools

Old Tools

Нужно одновременно работать и в Delphi 7 и в Delphi 2010? Надо урезать лишние свойства в dfm-файлах? Или может вы хотите быстро заменить все Rx-компоненты и функции на JVCL-варианты? Или может сгенерировать dpk-файлы для всех версий Delphi сразу?

Надеюсь, вам поможет: Краткое описание инструментов для разработчика библиотек от команды Jedi

May. 9th, 2011

Впечатления от последнего курса университета

Day 23 - Exam hall

Image by jackhynes via Flickr

Я постарался описать каждый обязательный предмет, включенный в курс и свои впечатления от изучения предмета.

Читать запись: Итоги весеннего семестра в RTU, по программе Информационные технологии (часть 2).

Это продолжение публикации о учёбе в университете. Первая часть (осенний семестр последнего курса) доступна по ссылке: Итоги осеннего семестра в RTU, по программе Информационные технологии.

Как мы делали chm справку для наших программ.

  1. Часть 1: теория: форматы справки и краткий обзор программ для создания справки.
  2. Часть 2: Help Maker и процесс создания – описание бесплатной программы для создания справки HelpMaker.

Jun. 29th, 2010

Заметки о ведении проектов. OTAPI для VCS.

В TDelphiblog-е опубликованы посты. Старые, но может кто пропустил.

В блоге появился новый тэг: эксперты - сейчас там описаны gExperts и большая часть визардов CnPack IDE Wizards. В будущем планирую описать ещё и ModelMaker Code Explorer.

Jun. 4th, 2010

Пара граблей и Bug Shooting

Помимо новостей о Delphi 2011, в моём Delphi блоге были опубликованы следующие материалы:

  1. Небольшое описание одной бесплатной программки для создания скриншотов. Из всех инструментов такого рода, эта мне показалось самой удобной. Программка называется Bug Shooting. Кстати, этот пост - очень любим SEO-шниками, которые читают его по диагонали и пишут несуразные комменты. Самый популярные "SnagIt лучше" (мой ответ: дык стоит-то сколько!) и "Не понимаю за что платить" (у Bug Shooting есть 2 версии: Free и Paid. Так вот это Free почему-то все пропускают).
  2. Также были опубликованы 2 поста в категории "грабли" (в ней категории я описываю особо неприятные ошибки, с которыми я столкнулся):
    1. История поиска Aceess Violation-a у клиента, вызванного статической линковкой одной DLL-ки.
    2. История изобретения велосипеда для реализации множественного обработчика события Application.OnMessage.
  3. Также опубликовал свои размышления по теме: Чего не хватает в Delphi.

Delphi 2011: Новинка! Со вкусом откусанного Яблока.

Давненько я не обновлял зеркало TDelphi блога. А ведь за это время случилось много чего.

В сеть просочились скриншоты следующей версии Delphi - Delphi 2011: Fulcrum. Теперь со вкусом кроссплатформенности! Скриншоты засветились на одном китайском блоге, но уже на следующий день, тот пост был удален по требованию Embarcadero.

К счастью, в то время неподалёку проходил я и успел переопубликовать скриншоты и перевод у себя в блоге. У меня в блоге всё это провисело пару месяцев. А потом, со мной связался юрист Эмбаркадеро и мне пришлось удалить всё что касается закрытой информации о Delphi Fulcrum-e. Конечно я не стал удалять тот пост, ведь он очень понравился поисковикам, да и в комментариях разгорелась любопытная дискуссия на извечную тему "Если Delphi умер, то почему он не воняет?". Однако закрытый контент убрал, заменив информацией из официального roadmap-a Delphi.

Mar. 4th, 2010

Мини-обзор JWSCL

Опубликован небольшой обзор  функционала JWSCL (JEDI Windows Security Library) - бесплатной Delphi-библиотеки для работы с безопасностью в Windows от команды Jedi.

Previous 10