9 янв. 2010 г.

Corel Draw X3 на Ubuntu 9.10


Всем хороша Ubuntu 9.10. Но на одном из проектов возникла острая необходимость работать с Corel Draw. В такой ситуации есть 3 выхода:
1. Использовать Corel Draw на родной Windows платформе.
2. Установить Windows в Sun Virtual Box и туда же Corel Draw
3. Попытаться запустить Corel Draw через WINE.

Первый вариант не подходил изначально, т.к. это постоянные перезагрузки ПК для работы то в Windows, то в Linux. Второй вариант утомителен. Установка операционной системы в виртуальную машину только для того, что бы запустить Corel Draw. Третий вариант... Остался только он. Сразу же скажу, что с WINE я практически не работал. На рабочей Linux машине стоит WINE версии 1.0.1 из репозитария Ubuntu. Самый верный способ избежать возни с версиями dll это скачать portable версию продукта, что я и сделал. И так на машине имеем распакованную portable версию Corel Draw X3. Переходим в корневой каталог программы и пишем магическую команду:
wine ./CorelDRW.exe

Попытка запуска не удалась. Не хватает библиотеки mfc42.dll. Библиотека была успешно скопирована с рабочей Windows в папку с Corel Draw. Повторно набираем магическую команду, и вуаля! Corel Draw запущена.

Некоторые замечания по работе. Прорисовка окон будет заметно быстрее если в корневую папку программы вы дополнительно скопируете библиотеки:
mfc42loc.dll, mfc42rus.dll, mfc42u.dll

Corel Draw успешно падает при слишком быстром прокручивании списка шрифтов. Со шрифтами стоит быть осторожнее. Буфер обмена так же не работает. Поэтому объекты копировать не получится.

Это пока основное что я заметил.

25 окт. 2009 г.

Инструменты

Пожалуй расскажу про инструменты, с виду и не очень заметные, но которыми я пользуюсь каждый день. Это FAR, Thunderbird, Evernote...
Раньше, где-то год назад я был ярым поклонником Total Commander. Помню у меня всегда была под рукой portable сборка тотала. Но как в 2007 году устроился на новую работу, так со временем Total Commander пропал из моих Top 10 инструментов. Мой начальник пользовался сборкой Far 1.7. Т.к. наши ПК стоят рядом, я частенько видел синие окна Far'а у него на мониторе. Я этого не понимал. Казалось бы на дворе 21 век, технологии идут вперед, а мы тут в DOS окнах сидим. Но что меня еще больше удивляло, дак это скорость, с которой мой начальник управлялся с файлами. Прошло какое-то количество времени, и я решил все таки установить себе Far. Total Commander удалять и не собирался:) Пользовал оба инструмента, так же под Far установил плагины по совету начальника. Первое что меня удивило, это скорость открытия Far. Интуитивно понятный интерфейс. Возможность настраивать Far полностью под себя, любые мелочи. Я тут же прицепил туда свою любимый архиватор 7-Zip, кстати его тоже можно отнести к моим Top 10 инструментам. Самое главное, это подсветка синтаксиса исходных текстов. На работе очень часто приходится иметь дело с VBS-сценариями, Far'ом их править очень удобно. Учитывая то что сценарии, разбросаны по разным директориям, сетевым дискам. И это далеко не все возможности FAR'a! Подсветка синтаксиса множества языков, и еще куча приятных мелочей. Другими словами работу на ПК без FAR я уже просто не представляю возможной.
Теперь про почту... Наверное она уже есть у каждого, и может даже не одна. Рабочая почта, внешняя, вторая и как их там еще называют. У меня их тоже две) Живу я больше во второй, ибо она в сотни раз удобнее первой, потому что это GMail! Но письма приходится просматривать с обеих. Конечно можно пользоваться WEB-интерфейсом, но с возрастом хочется все меньше делать движений мышью) Старею) Из все представленных бесплатных почтовых клиентов, мой выбор пал на Thunderbird. Симпотичный клиент, с минимальными возможностями. Поддерживает POP3/IMAP в принципе то что надо. Почту я смотрю всегда через IMAP и не забираю ее с сервера. По заголовкам можно быстро отфильтровать прорвавшийся спам, и удалить прочитанные письма. Одним словом все что нужно.
С недавного времени я завел аж целых 2 блога, наполнять их пытаюсь по возможности. Статьи в блог можно конечно формировать прямо на сайте блога, но это не всегда удобно. Привычнее все равно будет настольное приложение, но с сетевыми возможностями. Я выбрал Evernote... Таким образом я могу начать писать статью дома, а закончить ее на работе или у друзей в гостях. Evernote очень быстро синхронизирует данные, так же есть интеграция с сервисами "Все ли сделал!" и подобными. Удобно и просто.
Пока я описал только эти инструменты. В следующих статьях я подробно постараюсь описать работу в MS Visual Studio и Eclipse, так уж повелось, что я пишу и на C# и на Java. Удачи!