Собственно тему побудил начать недавно обсуждаемый топик. Народ начал говорить, что под Linux нет Photoshop, Corel, Illustrator и т.д. и поэтому нормально в Linux работать невозможно. Хочется понять - так ли это на самом деле?
Я уже не рассматриваю лицензионный аспект, хотя уверен на 99% в том, что те кто пользуются photoshop и т.д. лицензий на них не покупали, а значит пользуются этим ПО незаконно и нелегально.
Но прав был один из участвующих в обсуждении - под Linux есть не так мало аналогичных инструментов. Возможно вы к ним не так привыкли как к ПО в Windows, однако они высокофункциональны, надёжны, удобны и бесплатны.
Я напишу ряд программ, но хотелось бы, чтобы знающие люди продолжили список. А также хотелось бы, чтобы разработчики Windows написали замену каких программ не нашли под Windows.
Замена Photoshop - GIMP (http://ru.wikipedia.org/wiki/GIMP)
Замена Illustrator - Inkscape (http://ru.wikipedia.org/wiki/Inkscape), Scribus (http://ru.wikipedia.org/wiki/Scribus)
Замена Adobe Page Maker Scribus (http://ru.wikipedia.org/wiki/Scribus)
IDE для программирования в PHP - Eclipse+PHP плагин (http://ru.wikipedia.org/wiki/Eclipse), NetBeans+PHP плагин(http://ru.wikipedia.org/wiki/NetBeans_IDE)
Замена 3D Max - Blender (http://ru.wikipedia.org/wiki/Blender), для командно-строчных окружений PovRay (http://ru.wikipedia.org/wiki/POV-Ray)
Комментарии
Замена чему-то не говорит о том, что функционал(не говоря об юзабилити) полностью совпадает.
Сравнивать GIMP и шоп - даже не смешно(примерно 5 лет развития), про иллюстратор - тоже самое.
Что-то простенькое, поиграться...
Посмотрел бы на GIMP в этом случае:
Как говорил мой бывший шеф: - жигуль классная тачка, пока других не видел...
1С замену найдите
MC и FAR как можно сравнивать?
Тут ведь вопрос в нужности функционала.
Для простой работы с изображения возможностей GIMP - вполне хватает.
Возможности mc... Ну да, их меньше, чем в фаре, но для базовой работы с файлами - больше и не надо.
И это... Обратите внимание на тему сообщения...
Вы правда считаете, что разработчику друпал нужна 1С?
Кто делает магазин в 90% нужна интеграция. А интегрировать с чем? Правильно 1С...
Присылают макет верстки, в чем он сделан? Правильно в 90-95% в PSD. Ну или оставшиеся 5-10% в CDR, AI.
Вы уверены, что приведенный ваш софт позволит корректно открыть эти форматы на файлах средней сложности? Я не уверен...
Основная мощь Linux заключается в огромном количестве команд, комбинируя, которые (pipeline), можно делать практически всё. Чего стоит лишь ImageMagick, в котором можно создавать самые невероятные комбинации обработки изображений. Я, например, запускаю скрипт обработки сканов и занимаюсь другими делами, а через некоторое время получаю книгу в DjVu или PDF.
При чём тут псевдографика, когда настоящий функционал дает работа в командной строке. Такие возможности вам и не снились.
PVasili, смеяться над GIMP'ом могут только те, кто в нём не работал. Хочу вас спросить - каков ваш опыт работы с GIMP'ом?
yexel, GIMP отнюдь не простой редактор, как многие считают. Возможно он был таким года 3 назад или даже ещё раньше, но сейчас GIMP ненамного уступает Photoshop. Да, некоторые функции в нём не столь очевидны и интуитивно понятны, но это вопрос юзабилити и привычки, а не возможностей редактора. Там более, когда данные возможности рассматриваются в веб-графике.
Опять же если возвращаться к тому что и в каком формате присылают - это смешно. Смешно, потому что присылая .PSD те кто прислал надеются, что у вас будет стоять купленый и лицензионый Photoshop? Вообще-то от нас зависит в каком формате нам будут присылать. Достаточно сказать - ребята, у меня нет Photoshop, а если вы таки хотите, чтобы я с ним работал, то я готов - только стоимость лицензии оплатите! GIMP умеет читать .PSD, другое дело, что не всегда корректно, как и inkscape умеет читать AI. Однако, хорошим тоном для векторной графики будет формат .SVG, а для растровой любой ПЕРЕНОСИМЫЙ формат.
Теперь по поводу 1С. Это тоже смешно - надеяться что у веб-программиста будет стоять 1C, при этом ещё настроеная для работы с конкретным сайтом.
И речь всё-таки не идёт о том, чтобы добиться совместимости с программами Windows, а о том, что в Linux есть весь необходимый инструментарий для веб-разработки!
ну скажу что у меня стоит.
убунта 9.04
rsync - для того чтобы делать быстрый бекап с сервера по медленному каналу.
svn - в качестве системы версий(все посматриваю альтернативы но пока на нем)
geany - в качестве редактора php, css и прочего кода - потому как легкий и шустрый.
apache2 из пакетов
php из пакетов убунты - за исключением того что пакет php-gd собран кастомный(в убунте он собран через одно место) ручками как - описал у себя на блоге.
mozilla + firebug - смотреть качество кода которое выплевываетвебприложение
из графики:
graphicmagick - продолжение пакета imagemagick(с утилитами просмотра, конвертирования)
gimp
inkscape - весьма доставляющий редактор.
Че еще...
для эмуляции 6го IE и хрома пользую wine
для остальных браузеров в винде - гоняется лицензионная винда в virtualbox.
(внутри нее же стоит клиентбанк и налогоплательщик)
такое вот рабочее место.
1С как пример, если вам будут заказывать магазин, то и интеграция - это само собой...
Инструмент для web есть. И возможно, со многим можно работать, и удобно, на даже Илья (как грамотный web разработчик) держит win (хотя бы из-за IE-6, доля которого пока катастрофически огромна). Все же, что есть в *nix есть и в win. Ибо *nix на десктопах пока <1%.
Самый *nix -овый (по % количества посетителей с *nix) у меня сайт это drupaler.ru но и там его доля около 8%.
На всех остальных проектах: сразу за MAC-OS максимум 2-3%
Ось Slackware 12.0.
Редакторы: GIMP, Inkscape, Quanta Plus, Vim.
Для синхронизации использую rsync.
Система управления версиями CVS.
Firefox с плагинами.
1С и Налогоплательщик ЮЛ запускаю в wine.
Ubuntu 8.10
Редакторы:gedit,vi,nano
Для графики:Gimp
Переводы: Kbabel,gtranslator, poedit
Веб-сервер XAMPP
Тут шел разговор о простеньком... Так вот, зачем же для простенького использовать Linux? Не вижу логики. Linux - если надежно, а для простенького и Windows пойдет. Так что, одно с другим не вяжется...
Debian Etch и Lenny, KDE 3.5: Konqueror, Kate, Kwrite, Kopete, Kwallet, Konsole, Yakuake.
Firefox + плагины изредка.
В консоли ssh, patch, diff, nano и т.д.
Rdesktop ходить по терминалу в 1С, редко.
Gimp, Gwenview, imagemagik интегрированный в Konqueror для графики.
IE 6 и 7 у меня в голове, мне не надо их запускать чтобы под них сверстать что-то
Windows лицензионная есть одна, в ней стоит демо-версия фотошопа если очень нужно поработать со слоями в PSD, за год пару раз понадобилось.
Сравнивать в windows vs linux можно только применительно к конкретно выбранным задачам, потому как даже потребности программистов разных категорий п/о очень различны. Вероятно с 1C удобней работать в windows, т.к. эта система изначально строилась под эту платформу. Как и программировать GUI специфичные для windows логично непосредственно в этой ОС, а не в эмуляторе с ненужным перерасходом ресурсов. А если сравнить возможности компьютера как игровой приставки, то windows со своей отлаженной индустрией игростроения обходит всех.
Но только какая мне разница скажем до 1C с которым я вообще никак не пересекаюсь? Как и с кучей прочего специфичного для windows софта. Задачи которые требуется решать регулярно: программирование на питоне и php, отладка кода в окружении вебсервера, работа с СУБД, системное администрирование серверов - по-моему опыту удобно решатся в линуксе, лицензионными и бесплатными программами. Причём многие из этих вещей в windows организованы гораздо хуже и нет аналогов даже среди платного софта. Скажем та же работа с консолью, которая очень актуальна при администрировании серверов - в линуксе органичная часть системы и организована очень качественно. А с помощью скриптовых языков админские задачи вообще шикарно автоматизируются. Дополнительные задачи которые возникают для домашних дел - обработка фотографий и простой монтаж видео, запись дисков, общение по блютусу с мобилками и пр. гаджетами - решается по-моему мнению удовлетворительно. Для работы с графикой для веба и обработки фоток - мне оказалось достаточно пары gimp и inkscape. И как бы там photosohp не превосходил gimp по возможностям, мне эти доп. фичи просто не нужны. К слову интерфейс gimp (я не сравниваю функционал) на мой взгляд удобней и более детально настраивается, а также хорошо автомазируется скриптами на питоне (и нахрена мне vbscript из фотошопа?) - мне это важней, чем куча ненужных мне плагинов. Я так полагаю, что достаточно большой категории пользователей под их задачи можно найти адекватные аналоги в линуксе, только при этом за меньшие деньги.
Впрочем windows у меня всё равно стоит на трёх компах Иногда возникают задачи программирования кроссплатформенных gui, также нужно для проверки сайтов из броузеров в windows (по идее это всё решаемо установкой виртуальной машины, но мне с несколькими компами проще запустить комп с windows), но пожалуй чаще всего windows использую на десктопе для игр - вот тут под линукс с настройками wine возиться совсем лениво и windows оправдывает свою стоимость.
Работа и результаты в растре де-факто PSD, а GIMP с ним на ВЫ... И любой заказчик шлёт всегда слои в PSD...
По скриптам: - в win все админ. задачи легко решаются в шеле.
Что не решается даже дев.китом доделывается в vb... В 7 все вообще шоколадно будет.
~$200 за лицензию на win это дорого?
- да вы гений(или..). Мои знакомые, (с ~10 летним опытом работы с HTML и CSS!) в солидных конторах и то так не могутз.ы. DVD с TIFF - ом как нибудь передам ;). Желающие могут самостоятельно забрать чуть поменьше в NASA. Интересно время открытия и вообще возможность открыть(15 у меня ушло на открытие).
А вообще - каждый работает с чем привык и с чем ему удобнее. Главное есть альтернативы. А что лучше/хуже каждый выбирает/решает сам.
Ну вот и тут тоже, зачем мне семейство vb, если я с visual basic последний раз работал в 98 году? Мне удобно скриптовать на питоне, а в windows его нужно ставить на каждую систему - в линуксе практически в каждом дистре питон уже установлен. Да блин на тот же powershell виндовый стоит глянуть, чтобы убедиться, что даже внимательно посмотрев на командную строку юникса виндовые девелоперы так и не смогли её толково воспроизвести (поиск по хистори не доделали даже в powershell 2). Даже такие мелочи как работа с файловой системой и управление пакетам - в линуксе реализованы концептуально удобней. Пример? Ну вот нахрена в виндах каждая прога норовит повесить в трее свою обновлялку? Updater от Adobe, один от Logitech, ещё два от игровых движков, не считая обновлялок node32 и оутпоста - все с разными интерфейсами и ещё норовят в одно время слить свои апдейты. Захрена это, когда есть в системе механизм обновлений, который используется для получения системных апдейтов. В линуксовом дистрибутиве - ставится один менеджер пакетов, который централизованно следит за обновлениями всего софта в системе, по внятному расписанию. И любая прога ставится через общий унифицированный интерфейс и также удаляется, с гарантией, что её собственный инсталлер не оставит за собой следов в виде недочищенных файлов и записей в реестре. Или вот и на серверах и на десктопе я юзаю LVM для управления дисками: добавляю новый хард в систему и он расширяет те части фс которые мне нужны, а не тупо добавляет пустой логический диск, на который нужно перебрасывать данные и переустанавливать софт.
Я всё это к чему? В windows работаю не так уж и редко и чувствую себя в нём очень некомфортно, даже обложившись знакомым софтом - cygwin и куча юниксовых утилит как минимум ) У тебя я так понимаю взаимное чувство неудобства при работе в юниксе. Ну не значит это, что одна система хуже, просто у разных людей разные методы решения задач.
За удобную ОС - недорого, но она мне просто не нужна и за меньшие деньги. Так получилось, что у меня на трёх компах три винды - две из которых используются очень редко и пришли в комплекте с компами, отдельно купленная виста бралась для игр и за неё денег в общем-то не жалко - свою задачу оболочки для игровой приставки она исполняет. Но для работы даже если бы windows была free - мне лично удобнее линуксовая система.
PVasili, потому что в нашей стране ещё не так сильно дрючат за нелицензионный софт. Очень надеюсь, что будут дрючить сильнее, чтобы до заказчика дошло, что использовать Photoshop и AI - это просто ДОРОГО! Разумеется можно гордо говорить, что Photoshop круче GIMP, а AI круче Inkscape, при этом используя пиратские версии и не платить за них ни цента. Но на мой взгляд - это не путь НОРМАЛЬНОГО разрабочика. А если заказчик этого не понимает, то я бы поискал другого заказчика, потому что значит вообще с пониманием у заказчика очень туго и это потенциальные проблемы уже для заказываемого проекта!
Чем Linux объективно удобней для разработчика - это тем, что при переносе на хостинг вероятность возникновения проблем много меньше, потому что там тоже Linux. Особенно это касается проектов с наворотами, которые используют несколько больше чем стандартный PHP со стандартными расширениями. Ну и Axel хорошо описал преимущества инструментов.
качественный продукт)? Вы ответы читаете? Кто из *nix софта откроет средний PSD (что является стандартом для слоёв > 95%). это можно перефразировать: - жигуль самый лучший тачка, т.к. я на нём умею хорошо ездитъ. Все кто на BMW - лохи и ничего не умеют... При нормальных руках и головее - абсолютно нет разницы в платформе.
Мне кажется, мы тут ничего не добьемся. И каждый останется при своем мнении. Василия переубеждать бесполезно. Он пользуется чем ему удобно.Так пусть пользуется. Да,дизайнерам удобнее виндовс, а то и мак. А кто версткой не занимается, тому пофиг на платформу. Мне, например. Зато у меня там действительно много хороших инструментов для перевода. Глупо сравнивать. Это все равно, что механик и программист будут спорить о том, что лучше, гаечный ключ или линукс.
заказчик иногда и в svg шлет. и а адобе иллюстраторе. а иногда вообще в экзотических форматах шлет или растры шлет 10000 на 10000 причем не говорит в какой масштаб это переложить. это проблема того как взаимодействовать с заказчиком.
шлет говно - пусть доплачивает за его разбор. или сам сначала приводит к нормальному виду.
В твоем любимом фотошопе есть долбаебы которые собирают макет с использованием плагинов стоящих ТОЛЬКО У НИХ, или с сильно подкручеными настройками СВОЕГО софта.
а потом макет который ТОЛЬКО на их машине можно нормально смотреть - отдают наружу.
Так что не надо про фотожоп как стандарт де факто.в 90% случаев фотожоперы присылают откровенное говно.
Что вызывает приостановку проекта на неделю как минимум на разборы.
Поддерживаю Ilya1st, знакомая ситуация. Корел, Илл, Фотошоп всевозможных версий -- это инструменты дизайнера, а не Drupal-разработчика. Если мне присылают PSD в котором кроме выключения слоев надо еще что-то делать, поставить или обновить, то я включаю в стоимость почасовую работу дизайнера с нужным софтом и передаю на доработку своему специалисту, либо предлагаю заказчику доработать самостоятельно, сам не буду делать чужую работу. При этом у меня опыт работы в шопе 5+ лет, просто я это не делаю больше.
PVasili, по поводу верстки без ошибок, напишите мне в личку.
Azerot, попробуйте не переносить ничего на хостинг а делать сразу удаленно на сервере c идентичной рабочему серверу проекта конфигурацией. Выходите уже из рамок Windows. В *nix удаленно файлы редактируются в KDE, любым редактором через fuse-монтирование удаленных фс, через запуск vim в консоли прямо на удаленном хосте и в бесчисленном количестве IDE и редакторов специальных (Scite, Quanta) -- выберите удобный вам способ.
Предлагаю в этой теме ограничиться перечислением рабочих инструментов друпаллеров под Linux, чтобы те, кто еще работает в Windows, могли загрузить какой-нибудь Ubuntu Live CD, набрать в консоли "aptitude install нужный_мне_софт" и попытаться понять, почему некоторые веб-разработчики переходят с Windows на *nix, несмотря на отсутствие в последнем таких замечательных программ, как Photoshop, но никогда -- обратно.
Кто чем пробовал отлаживать PHP и Drupal в Linux?
Действительно что-то новое. У нормального подрядчика есть смета расходов, где лицензия на Photoshop также входит в смету. Поэтому подрядчик без Photoshop'а должен быть дешевле, чем с ним. Заказчик деньги тоже считать умеет, поэтому выбирает менее дорогого подрядчика! Но как я уже говорил - это справедливо, если лицензия ОФИЦИАЛЬНО ПОКУПАЕТСЯ, а не пиратство!
Я не понимаю, чем один .PSD со слоями хуже набора .PNG, где каждый .PNG - это слой? Дизайнер может рисовать в чём угодно, как я уже сказал GIMP для веб-дизайна по возможностям ничуть не хуже. Поэтому ответ - да дорого, потому что эти $800 можно не платить!
О! Золотые слова! О чём я и говорю!
Axel, так я в Windows уже давно не работаю. Причём не только касательно разработки. Всё что я делаю в Windows - это режусь в игрушки - всё остальное в Linux
Зато как админ хостинга регулярно сталкиваюсь с проблемами пользователей при переносе их сайтов от разработчиков в Windows на наш хостинг. При этом в компании, где я работаю, веб-программисты недавно дружно пересели из Windows в Linux с Zend Environment на NetBeans+PHP plugins и сидят довольные....
У нас в компании все веб программисты (за исключением тех кто на flex пишет) сидят по linux, мы нашли для себя отличный редакто Aptana. Все что требуется в ней есть.
Стандартная система такая.
Ubuntu 9.04
Aptana 1.5 (с недавнего времени)
SVN
Gimp
firefox с плагинами
ну и остальное по мелочи.
для веб разработки gimp'а и inskape'а уже достаточно. а у PS, Illustrator'a/Corel'а – проблем ДО ФИГА! все просто уже с ними свыклись.
причем если с gimp'ом есть исторические проблемы с развитием (большие, причем, проблемы), то inskape – это чума, развивается просто офигительно и по ряду возможностей уже круче иллюстратора.
p.s. PS 3.0, к слову, был слабее, нежели современный gimp, что не мешало создавать в первом шикарные работы.
Это, как кто-то тут сказал, что: - *nix на десктопах (с его <1%) в затылок дышит windows
Чоткое наблюдение! Для вебдева верно на 100%. Полтора года назад искал сотрудника, иногда в резюме ребята указывали знание линукса. Сейчас (только что приняли на работу человека) редко кто не указывает. Для нового сотрудника за 2 часа (долго, потому как впервые) инсталлировал UBUNTU, человек пришел сел и сразу начал работать.
Насчет иллюстратор CS3 vs. инкскейп 0.47pre1.
Чего не умеет Иллюстратор...
И у инскейпа еще есть мега фишка – неактивные диалоговые окна становяться полупрозрачными и не загораживают рабочее поле. Даже если я что и напутал, это не отменяет основвной идеи – Иллюстратору есть чему поучиться у Inkscape.
И вообще-то любому проф.дизайнеру известно, что Иллюстратор это, идеологически, очень устаревший пакет, который тащит архаичную идеологию со своих первых версий. И, по-моему, последний всплеск развития у них наблюдался когда adobe захапал Freehand.
опс... повтор
В целом, я согласен с soft.cnews.ru В целом, сейчас программа напоминает редактор Adobe Illustrator в своей молодости, но перспективы Inkscape не заключаются в том, чтобы догонять Corel Draw или его конкурента, а в том, чтобы пользователю предоставить альтернативный способ редактирования векторной графики, секрет которого заключается в формате SVG (Scalable Vector Graphics). я бы добавил ранней молодости...
Я вот даже не знаю как бы помягче, чтобы не обидеть спецов....
Чтобы у посетителей не сложилось обманчивое впечатление, попробую, как делетант развеять мнение специалистов
1. Файл/Цветов режим документа хоть обпереключайесь. (Я правда, не встерчал полиграфистов, которые постоянно меняет цветовое пространство документа в ходе работы)
2. Shift+Ctrl+F10 - с рождения... Странно, что вы это не нашли
3. Это назывется Стили. Хоть градиенты, хоть прозрачности, хоть любые вензеля...
4. А как же Ctrl+F9 ? Куда уж визуальнее
5. см. п.4
6. Это шутка? Выделение(V) и вся палитра инструментов в вашем распоряжении.
7. Бизье и прямых вам мало? (Я пас... что-то вспоминается про сферического коня в глубоком вакууме)
8. Инструмент перо (P). (Вы даже FAQ не удосужились прочесть?)
9. Выделение(V) или прямое выделение (A). Тут уж извините или вы беременны (в группе) или нет (живёте каждый отдельно). Или есть варианты?
10. А как же Слои F7? О чем нибудь говорит это слово?
11. тут перевод нужен я не спец в терминологии
12. На сколько ощутимо? Shift+F7 - я насчитал: 6- обьекта, 6 -опорных точек, 2 по расстоянию и 3 по площадям. (камасутра содержит что-то около 1000 позиций, сколько вы используете?)
13. Тут, да уел... Пас... Но как сказал Илья (Ilya_1st> картинку длиной 60 метров он не могет увеличить так чтобы она влезла на экран).... оставлю на его совести
Специалистам, я порекомендую, приобрести книжку "Илюстратор для начинающих" или подобную (как это сделал я), а не перепечатывать мифы с *nix форумов фанатов Inkscape
Как то грустно становится после мастеров художественных вымыслов, пытающихся сравнивать вещи живущие в разных мирах...
з.ы. (глубоко личное наблюдение). Обычно в мире win и mac os ни кто ни когда не кричит мы круче, чем можно заменить, в чем можно ... - короче не занимается замерами.
Это только комплекс *nix - оидов?
Вроде и система как остальные со своими + и - , и специалисты есть, да и софт уже стал появляться нормальный.
Откуда такая психология постоянного оправдывания якобы присущей *nix ущербности?
вообще-то правильно «дилетант», но смысл верный, извини, но это именно так.
инскейп я пользую под виндой и не слова здесь про крутизну линукса не написал... только про крутизну open source модели разработки. )
Вывод: - если других машин не видеть и не замечать - жигули крутая тачка...
Короче - спор ни о чём, тем более не зная материальной части...
да уж точно, что не зная... в отличии от win-фанатиков мы используем обе системы, и имеем возможность сравнивать их живьем. также я не идолизирую adobe с corel'ом. в их программах вижу плюсы и минусы. в отличии от неофитов освоивших «Иллюстратор/Корел/Фотошоп для начинающих».
а про жигули – это боян. )
Так и рождаются мифы :). Как можно сравнивать что-то не зная элементарных основ у предмета спора?
Топик стартеру - сорри (холивар давно вышел уже за рамки топика, жаль только, что нет нормальных аргументов ).
Так, что в анонсе нужно написать не замена и что-то типа: частично похожий по функционалу продукт, ибо весовые категории уж больно разные...
ну так за линукс никто денег не просит, можно поставить и узнать. а gimp, inkscape и scribus на ура работают и под windows.
PVasili, когда я говорю о замене, я имею в виду не точную копию функционала, а пригодность заменяющих программ для конкретной цели - веб-разработки. По-моему GIMP и Inkscape вполне могут заменить как Photoshop так и AI для целей веб-разработки, потому что полный функционал Photoshop и полный функционал AI просто не нужны.
Только большинство исходной графики со стороны идет в PSD, AI, CDR ибо это дефакто - стандарт.
Ни один трезвый специалист не будет сохранять макет из сотни слоев в PNG по слоям...
Было бы замечательно, если бы весь этот софт поддерживал приличную конвертацию из этих форматов.
ОпенОфис научили же понимать word.
Для начала было бы неплохо если бы волшебный CorelDraw научился бы корректно импортировать AI и EPS. Причем inkscape в этом плане корел уже обгоняет. Это первое...
Во-вторых, проблема с перегонкой данных между форматами, даже AI<->CDR, легко решается в пределах одной студии или сработавшейся группы фрилансеров-профи. Проблемы начинаются когда материалы приходят от «дизайнеров» освоивших в одном макете все 100% функционала. )