Motto

В тихом саду здравомыслия
Пусть на вас постоянно падают
кокосовые орехи пробужденности.
Чогьям Трунгпа РИНПОЧЕ


Версия для мобильного


воскресенье, 7 марта 2010 г.

Bug Shooting: скриншоты с комментариями? запросто!

Многие по старинке делают снимки экрана PrintScreen-ом, а потом обрезают лишнее в графическом редакторе. Это отличный способ, который работает на всех компьютерах. Это работает даже если необходимо выделить цветом что-то на картинке или добавить подпись, нарисовать стрелочки. Но удобно ли это? Попробуйте добавить несколько стрелочек, а потом растянуть одну из них, или перенести добавленный текст с одного места на другое. А когда нужно сделать несколько снимков?

Можно конечно купить SnagIt и наслаждаться работой с мощнейшей программой для создания снимков экрана. Всего 49$. Но если скриншоты вы делаете раз в полгода, то покупать софт для таких редких случаев нет смысла. Что ж, есть и бесплатные инструменты.

Я опущу обзор альтернатив и перейду сразу к победителю. Пару лет назад я просмотрел большинство бесплатных программ для создания снимков экрана и остановился на BugShooting. Эта программа умеет делать снимки экрана, как активного окна, так и произвольной области, редактировать полученную картинку, добавлять подписи, стрелочки, сохранять результат в файл, или в буфер обмена, либо отправлять полученный снимок третьей программе или закачивать в баг-трекеры.


Читать дальше..

суббота, 6 марта 2010 г.

Delphi 2011: Fulcrum. Слухи и фантазии.

Я уже публиковал крупнейший в рунете обзор нововведений в Delphi 2010, теперь пришло время взяться за Delphi 2011. =)

Update: пост изменён 20-го мая, так как предыдущий вариант содержал закрытую информацию Embarcadero. Впрочем, почти вся информация сохранилась и теперь доступна публично. Так как, к этому времени обновился roadmap, я переписал пост, основываясь на официальной официальной дорожной карте Delphi.

Что же нам обещают в "Fulcrum"

  • Кроссплатформенность, использующую технологию cross-compiler для Windows и Mac OS.
    • RAD Studio будет запускаться под Windows.
    • Особое внимание будет уделено возможности создания клиентских программ с GUI, умеющих работать с dbExpress и DataSnap
  • Удалённая отладка и деплоймент приложений для Mac OS
  • Кроссплатформенный аналог VCL
  • Полное решение/интерфейс для управления исходным кодом
  • Автоматическая генерация юнит-тестов
  • Поддержка гибкого моделирования с генерированием диаграмм последовательности (англ: sequence diagram)
  • создание REST серверов
  • Поддержка облачных вычислений: интеграция с Microsoft Azure.

А вот список того, что запланировано на последующие релизы:

  • 64-битный компилятор - 1я половина 2011 года
  • Компиляция для Linux-a - следующая версия Delphi "Wheelhouse"
  • серверная часть Datasnap для Linux и MacOS - в "Wheelhouse"

Читать дальше..

среда, 3 марта 2010 г.

Обзор функционала JWSCL (JEDI Windows Security Library)

Это перевод поста Кристиана Виммера "JWSCL Features Overview", опубликованного в блоге JWSCL.

У меня было свободное время, которое я потратил на то, чтобы собрать вместе все функции содержащиеся в JWSCL. Есть еще несколько фич, которые реализуются другими инструментальными классами и функциями, которые я оставил за кадром для хорошего обзора. Полный обзор всех классов, методов и многое другое можно найти в документации по адресу http://jwscldoc.delphi-jedi.net.

Вот эти фичи (На странице документации Вы можете искать по именам классов):


Читать дальше..

воскресенье, 28 февраля 2010 г.

RxLib 2.7.7.5 доступна на sf.net. И пара слов о сборках для D2009.

RxLib 2.7.7.5 доступна для скачивания на SourceForge.net. Эта версия включает около 20 исправлений, сделанных psa1974. Также были отформатированы исходники. Полный список исправлений доступен в файле ReadMe_rus_psa1974.txt.

Пара слов о существующих сборках.

На данный мне известны 3 версии RxLib с поддержкой юникода:


Читать дальше..

суббота, 27 февраля 2010 г.

А Вы хорошо знаете календарь в Windows?

Меня по работе несколько раз просили заменить стандартный TDateTimePicker на RxLib-овский, потому в стандартном якобы неудобно менять год. Как оказалось, просившие не знали об одном свойстве стандартного календаря.

Знаете ли вы, что если кликнуть по заголовку календаря, там где год и месяц, то календарь позволит выбрать месяц. А если кликнуть ещё раз, то можно будет выбрать год из текущего десятилетия. А если ещё раз, то можно будет выбрать десятилетие, при этом стрелки сверху будут менять столетия. Проверял в Windows XP и Vista.

То же самое будет если нажать Ctrl + стрелка вверх/вниз.

Календарь - выбор числа

Календарь - выбор месяца

Календарь - выбор года Календарь - выбор столетия

А ещё, TDateTimePicker не позволяет выбрать дату до 14 сентября 1752 года. А вот компонент TjvDateEdit из бесплатной библиотеки JVCL такого ограничения не имеет.


Читать дальше..

Постоянные читатели