Pull to refresh

Comments 108

Как обстоит дела под линукс к рендерингу программ на High DPI экранах?
Отличные новости! Вообще, Wine — один из самых крутых открытых проектов, желаю разработчикам удачи!

Photoshop и 3ds Max, интересно, когда-нибудь заведутся?

UFO just landed and posted this here

Студенческие лицензии никто не отменял. Со второй системой заморачиваться не хочется. Да и 20 гигов на SSD, которые откушает Windows, совсем не лишние

Да и 20 гигов на SSD, которые откушает Windows

Это вы как-то совсем уж скромно посчитали. Сама директория windows туда поместится. Но стоит поработать на системе хотя бы месяц другой, обзавестись различным софтом, поработать в нём… Меньше 60-80 GiB я бы выделять не советовал. Да и не забыть поработать с симлинками или настройками. Скажем меня в какой-то момент неприятно удивило какую свалку в своей data-директории устроил мне After Effects… Кажется под 30 GiB отъел чёрт знает на что.

Ну нет, гигов в 40 можно уложиться (при условии, что мне ничего больше вышеупомянутого софта и Chrome под Windows) не нужно.

UFO just landed and posted this here
Сделал себе виртуалку в 56 ГБ, с удивлением обнаружил, что туда Visual Studio целиком не вмещается.
UFO just landed and posted this here
У меня тоже коммюнити, правда ЯПов больше + обвес для компиляции в APX или как оно там модно-стильно-молодежно называется для Windows Store
Пример из жизни. 5-летняя инсталляция win 8.1 до сих пор влезает в раздел 32 Gb, и порядка 3-4 всегда свободны про запас и для обновления. Тяжёлый софт ставится на другой раздел, кроме липосакции в виде ручной очистки мусора никаких ухищрений/переносов не применяется.

Такой подход требует немного ручной работы, но раз в месяц запустить .cmd с примерно таким содержанием меня не напрягает.

dism /online /disable-feature /featurename:*** /remove
dism /online /cleanup-image /spsuperseded /hidesp
dism /online /cleanup-image /spsuperseded
dism /online /cleanup-image /startcomponentcleanup /resetbase
dism /online /cleanup-image /startcomponentcleanup
А если разместить образ виртуальной машины на шустрой флешке usb 3.0 и запускать в режиме интеграции?
И место не будет занимать на системном разделе и можно при желании на другой машине запускать.
Я так к примеру сделал с vmware player и образом macOS. Работает отлично и даже не тормозит (кроме графики, она имеет свойство притормозить).
Вы всерьез считаете что Линуксом пользуются те, кто не нашел денег на винду??
UFO just landed and posted this here

Вы исходите из того, что профессиональный редактор Photoshop нужен только профессиональным дизайнерам. Это звучит разумно. Но… Этот редактор (точнее вся линейка) довольно лихо подмял под себя свою область, и формат PSD (как и другие из линейки) оказались завязаны на работу уже совсем не дизайнеров. А поддержка этого формата сторонними решениями, нативными для unix систем, оказалась "не очень". Не подскажите как тут быть? В последний раз когда я пытался открыть шаблон в Gimp-е он ну совсем не справился.


Лично я держу виртуалку из-за двух вещей по сути: Photoshop и MS Office. Судя по отзывам, можно ставить Office прямо под wine. Надо будет попробовать.

В качестве отличной рабочей альтернативы MS Office могу порекомендовать wps office. Под линукс бесплатен.

Спасибо за наводку. Установил. Попробовал на паре документов, на них оказалось, что Libre Office ближе к MS Office, чем WPS. Хотя оба отличались. К сожалению самые проблемные документы я уже превратил в PDF, так что на реально боевых задачах оценить не смог.

Не знаю что там за версия, у меня WPS переваривал 100% вордовских документов даже с самой безумной разметкой, в отличи от либри
OnlyOffice недавно стал доступен на десктопе. Кажеться они наиболее близки к MS Office.
Сыроват. И некоторые вещи не умеет.

Вы знаете… Скачал, установил, открыл тот же документ. Гхм. Можно сказать пиксель-в-пиксель. Правда вот чего я не понимаю, так это почему он бесплатен. На чём они зарабатывают?

Каждый раз, когда советуют ту или иную замену офису, я задаю один вопрос: вы пробовали открыть хоть немного сложную excel-таблицу, с макросами, подключениями к SQL или, тем более, с OLAP? Word-то ладно, но экселю замены нет.
Каждый раз когда говорят про макросы в exсel — у меня нервный тик. Вам и правда нравится VB?
Я давным давно юзаю JS или Python в офисе, вот пример как это делается (VB кстати тоже поддерживается, только не знаю как полно ибо не юзаю).
В MS офсе насколько я знаю так нельзя, но можно извне сгенерить документ из JS, это уже много лучше.
Я не люблю макросы и VB, они ужасны и я был бы очень рад, чтобы их заменили на питон.
Но — пока этого не случилось и близко, и ПО без поддержки макросов не может быть использовано в корпоративной среде. Смежнику, которому ты высылаешь отчет, не объяснишь, что у тебя LibreOffice и скрипты на яве.
Ну Libre бесплатен, в любой момент можно скачать установить. Только если принимающая сторона отказывается использовать что-то другое — тогда да. Из-за службы безопасности например.

Тогда могу только предложить использовать внешние системы анализа типа root для сложных расчетов, а сам документ генерить программно, в котором будет только VB и нужные данные. Такой вариант я тоже применял, он удобен еще для генерации документа на сервере и скачки с веба.

Только если подключение к SQL должно работать с большим объемом данных и выжимку вставить никак нельзя — тогда увы, вариантов не остается. Но честно с таким я еще не сталкивался (может это и можно решить, как уже говорил поддержка VB то есть, но я еще не изучал ее). Это надо чтобы у приемной стороны был доступ к SQL, но не было возможности установить Libre, малоправдоподобно.
Каждый раз, когда мне говорят про нервный тик, мне хочется спросить — вы в курсе, что VBA это фактически доступ к COM (ну и еще в .Net)? Что дело вовсе не в языке, который правда барахло, а в том, что это доступ к бесконечному числу API, которые интегрируют офис в ОС, связывают его с базами, интегрируют с realtime потоками данных? И всего этого для Libre/Open Office нет и в помине.

Кроме того, есть такие вещи, как RTD, которыми у нас например активно пользуются. Короче, с совместимостью между Excel и Calc все не просто хреново, а безобразно хреново. Те люди, которым на самом деле нужен Excel, не могут с него перейти никуда, хотя бы по причине отсутствия PowerPivot.

Я тут говорю конкретно про банки. Но вон ниже упоминается ритейл, я думаю там все очень похоже.
Конечно я вкурсе, и пользовался всем этим. Тут есть нюансы что многое на противоположном конце может быть не доступно. В Libre все аналогично, можно использовать только встроенное что есть везде, а можно бесконечное число стороннего что есть в системе. И запросы в бд тоже делайте на здоровье. И аналог PowerPivot я выше уже указывал — root, лично мне он даже больше нравится, его и в CERN используют. Так что для меня таких проблем нет уже давно.

Другое дело — совместимость документов где есть OLE объекты, или как вы правильно заметили есть доступ к специфическому виндовуму API. Здесь действительно большие проблемы и придется использовать что умеет принимающая сторона.
Тут основная проблема — что это все именно аналоги, а не совместимые вещи. Т.е. если бы не было потребности работать с документами именно MS офиса — возможно куча других продуктов была бы более востребована. А так… на предложение поставить еще и Libre так и хочется сказать — а поставьте его в налоговую ))) В жизни такое предложение прокатит только в одном случае — если вы сами налоговая.
Вот тут как раз не предвижу больших проблем. Может с налоговой вам виднее, но вообще у нас ставят уже, еще до волны с эльбрусами приходилось добавлять поддержку ROSA\AltLinux (у продукта, но и с документами проблем небыло). Так же как можно побороть совместимость я выше написал уже — генерация совместимых документов из несовместимых с помещением нужных данных внутрь, все равно доступ к бд у всех на местах и невозможность поставить аналоги это маловероятно, как уже писал выше. Там все равно у них еще интеграция с электронным правительством или как то так, а это генерация на сервере и совместимые документы. В любом случае привязка в OLE к пытаться быть с ним совместимым мне не кажется хорошей идеей, надо от этого уходить.

Ну, дык, а чего вы хотели? Такое обычно воспринимается как жуткое творение из самой преисподней, причём времён так Петра первого, не иначе. И чтобы с таким работать, приходится искать сложные варианты. Благо, что редкое это явление. Или люди продолжают делать такие вещи?

OLAP — редкое явление? Удивительный мир аналитики ритейла (как минимум) ждёт вас.
Подключение к SQL — да даже у меня мой Veritas NetBackup сводится в отчет через Excel+PowerQuery+PowerPivot.
Эксель — мощный инструмент, в нем огромное количество различных функций, о которых не знает обычный пользователь. Даже если не говорить о все этих извращениях «из самой преисподней» «времен Петра» (например, PowerQuery — инструмент, который появился совсем недавно, в 13 версии, кажется), то обычная сводная таблица+сводный график. Для всех этих опенсорцных поделок — это уже проблема.

В таком контексте Excel выглядит как один из основных профессиональных инструментов сотрудника. Не вижу причине не покупать оригинальный Office. К тому же ребята вот говорят, что теперь под wine-ом он работает.


А называть сложные большие бесплатные opensource решения "поделками", это как-то грубо. Не находите? Поставьте себя на место этих разработчиков. Вы себе представляете масштабы работы? Вот зачем вы так. Не подходит инструмент вашим задачам, ну не повезло. Дык нет же, "поделки".

Мопед не мой. Мне нравится в оригинальном офисе проверка орфографии, в других системах она не работает.

Но это лучше чем ничего.
Хорошо, орфография и пунктуация. Всё же офис впереди планеты всей.
Вики про либру говорит следующее:
Расширенная поддержка (словари для проверки орфографии, правила переносов, тезаурусы и проверка грамматики, специализированные словари и расширения). Подробный список лингвистики для более, чем 140 языков в LibreOffice.

Ну то есть может и правда лучше, но это не очевидно, надо сравнивать. Мне казалось движки современные вполне навороченные, не только в офисах, большой разницы в повседневной жизни не замечал.
Возможно я отстал от жизни :).
Вы сильно отстали от жизни, года на четыре: http://www.informatic.ru/node/129
Для справки — технологии ООО «Информатик» раньше использовались в Microsoft Office для проверки орфографии и пунктуации. Теперь их можно использовать в LibreOffice.
С вордом кстати тоже все плохо. Скажем, откройте в Libre/Open Office документ, где есть другие embedded документы. Скажем, те же файлы офиса.

Я тут с удивлением обнаружил, что даже последние версии эти вложенные документы просто не видят. Не криво показывают — а вообще. Т.е. тут налицо потеря данных.

Лезу в их багтрекер — и с еще большим удивлением обнаруживаю, что он просто полон подобными багами, в самых разных видах. Их много, давних и свежих, и никто их похоже не собирается чинить.
Для совместимости тут советовали OnlyOffice: https://habrahabr.ru/company/kingservers/blog/320582/#comment_10037906

Embedded документы это OLE объекты, с ними все плохо в реализации совместимости, к ним есть стандартные интерфейсы (как и возможно свои специфические), но работают как черный ящик, приходится реверсить их сторадж. Описание самого формата документа тут не помогает.
Понимаете, если бы он их хотя бы видел… и позволял сохранить. Мне не нужно, чтобы он их показывал — их и родной офис показывает как ссылки. Т.е. разбираться в структуре вложенного документа в этом случае совершенно не нужно. Это например PDF, или Power Point. Я не претендую, чтобы Libre их допустим показал — цели такой нет. По сути это приложенные файлы, которые просто теряются при открытии неродной программой. И это очень прискорбно, потому что судя по багтрекеру, имеет место даже для картинок, к примеру. При этом в исходном документе (который zip по сути) эти вложения есть просто упакованные внутри файлы — т.е. что там реверсить-то, формат хранения стандартный, архив?
UFO just landed and posted this here
>Тут зависит от средней школы, и «импортозамещение» нужно начинать именно там.
Интересно, как вы себе это представляете? «Пришел новый король разрешил всем петь тру-лю-лю, а песенку тра-ля-ля запретил»?

Во-вторых, как мне кажется, образование идет вслед за спросом. Я в школе никакие фотошопы и эксели не изучал вовсе. Бейсик было наше все. Потом Бейсик стал «вреден» и стали изучать Паскаль. Затем (я уже окончил школу к тому моменту) решили, что вообще программирование вредно — стали учить форматировать текст и копировать файлы. Будет в организациях спрос на линуксы — в школах будут учить работать в линуксе. А никак не наоборот — пришла вчерашняя школота на работу, давайте им поставим родную винду, они же больше ничего не умеют.
Образование идет не вслед за спросом, а, к сожалению, вслед за продажными чиновниками… И ставит то что сверху прислали, а иначе оштрафуют
Специально обученные люди из MS раздают школьным учителям красивые бумажки для портфолио, а школам — office почти бесплатно. Замкнутый круг надо рвать. Рвать общественно-административными методами (не забывая хотя бы багрепортить в либру и т. д.)
Даже в нашей школе, помимо qBasic45r, TurboPascal, Delphi 5 давали, в небольших урывках от программирования и игр, паинт (а потом и ФШ), MS Word/Excel/Powerpoint, потому что это было в учебниках. В Worde это печать документов, в Excel это были базовые формулы, построения графиков, позже пакет анализа, поиск решения (СЛУ), PowerPoint был стандартным инструментом для последующих докладов школьников.
> Тут зависит от средней школы, и «импортозамещение» нужно начинать именно там. Чтобы годам к 14-16 у личинки человека было понимание (вернее знание о существовании) разных экосистем win/lin/bsd. Всем в пример политика яблок в сфере образования. Тогда не будет такой удручающей картины.
Это неактуально, для них сейчас основной ОС является Android, и проще всего им было бы работать не с Windows, а с RemixOS.

А что касается тех материалов, который сейчас дают в школе, с выходом Windows 10 они стали бесполезны. Так же в своё время уроки по Microsoft Office были перечернуты выходом Microsoft Office 2007.
Выход Office 2007 перечеркнул лишь знание интерфейса, но не знание функциональных возможностей. К примеру, СЛУ как решались через Поиск решения, так и решаются, разве что вкладка поменялась (появилась) да место, откуда их добавляют в поставку офиса.
> лишь знание интерфейса
> лишь знание
> лишь
Окей

> Школьники
> СЛУ как решались через Поиск решения, так и решаются
Серьёзно?
А что вас смущает? Что этим инструментом MS Excel кто-то пользуется, вместо православного Питона или Матлаба? Или что его преподают в школах (пусть даже не во всех)? Если информатику преподают 10 лет из 11, то успевают показать много интересных вещей. Да, я пользуюсь, да, меня с ним познакомили еще в школе в школьные же годы.
С чего вы взяли, что перечисленное меня смущает? Вы верно всё сказали, но вы ведь отлично понимаете, что во-первых для многих людей ситуация не настолько простая, и изменение интерфейса для них равносильно необходимости переучиваться, а во-вторых пример со СЛУ слишком натянутый.

А для тех, для кого изменение интерфейса это «лишь изменение интерфейса» — для них нет абсолютно никакой проблемы запустить другой офисный пакет и наклацать в нем то, что им требуется. И, прошу вас, избавьте меня от натянутых примеров, о том что где-то чего-то не получится сделать. Задачи подавляющего большинства обычных пользователей успешно решаются в любом современном офисном пакете.

Попробуйте OnlyOffice. OpenSource (Aferro GPL), от разработчиков присутствующих на Хабре, декларируют максимальную совместимость с виндооффисными документами. Сам им пользуюсь дома, при том что на работе полноценный Office 2010. Открывает действительно как родной.

Ну что вы несете…
ОС вообще никому кроме админов знать не надо.
А уж под чем конкретно работает пользователь — вообще вторично.
Я лишь спорил с вашим утверждением насчет того, что «Линукс используют нищеброды не осилившие лицензию на винду». Ну так я вас удивлю: стоимость винды — вообще никакой роли не играет. Ни в домашнем сегменте(где принято винду воровать), ни в корпоративном(где стоимость ОС вторична, после множества других факторов. Да и вообще не значительна в сравнении с зарплатой специалиста).
UFO just landed and posted this here
> для получения гарантированного результата используйте Linux или MacOS.
Исправил, не благодарите.
Я фотограф, у которого 80% времени работы за компьютером это работа в фотошопе и лайтруме.
Стоимость лицензии?! 299 рублей в месяц. Хотя стоимость лицензии на windows тоже не такая большая.

Но я был бы рад перейти на какую нибудь ubuntu, никакие особые знания не нужны.Те же фотографы переходят спокойно, например, на OS X.
Для фотографа вряд ли Линукс лучше. Хотя да, Лайтрум и Фотошоп 299 рублей.
UFO just landed and posted this here
UFO just landed and posted this here
Wine нужен не потому что нет денег на Винду, а потому что в Windows 10 имеет встроенную следилку.
UFO just landed and posted this here
Debian куда стучит? Gentoo? Arch?

Wine обычно используют под этими и подобным, а не «яблоко, ведроид».

Напрямую Столлману (через фидо).

UFO just landed and posted this here
Nokia N900 и его «наследник» Neo900. По современным меркам, правда, уже не торт. Я до последнего держался, но в конце прошлого года таки поменял свой N900 на бюджетного «китайца» с Андроидом. Потому что с 512 МБ оперативки и древнючим Firefox (там то ли 4 версия, то ли чуть поновее) уже нормально в Интернете сёрфить невозможно.
UFO just landed and posted this here
UFO just landed and posted this here
А какие сложности наблюдаться?

Просто думал, что Photoshop то заведется, ибо давным давно как-то его запустить удавалось (это было и правда давно, тогда photoshop мог быть менее требователен к совместимости). Правда не работал в нем, просто проверял, запускается или нет.

Лично мои попытки работать с Photoshop из под wine были неудачны. Он и правда запускался. Но часто падал. И некоторые вещи просто не работали. Раз за разом натыкаясь на очередную проблему, я постепенно пришёл к мысли, что в виртуалке с тормозами, я бы сделал это с куда меньшими потерями нервных клеток и времени. Возможно за пару лет ситуация сильно улучшилась.

А что не так с Фотогопом? Я его без проблем использую уже три года.

Какой версии? Как с производительностью?

Сначала был у меня CS6, были косяки с открыванием файлов. Но вот уже почти два года перешёл на CC2015, работает очень хорошо, стабильно, не падает. У меня активная подписка на Фотошоп для фотографов, 299 рублей в месяц. С выходом Wine 2.0 хочу попробовать сделать апгрейд до версии 2017.
Недавно ставил в офисе по этой инструкции https://geekmaze.ru/2016/03/04/установить-adobe-photoshop-cc-2015-linux/
Лет пять назад запускал фотошоп под вайном.
А какой именно фотошоп? СС 2015-2017 имеют золотой статус.
Вместо 3dmax на лине обычно используют Maya.
> Photoshop и 3ds Max, интересно, когда-нибудь заведутся?
Про Photoshop много написали выше, а насчёт 3ds Max у меня к вам вопрос из второго абзаца: https://habrahabr.ru/post/310642/#comment_9824268

Не совсем пойму, как ко мне применим второй абзац. Vray — да, отдельная тема

Очень просто: зачем заводить 3ds Max, если его можно не заводить?
Кроме того я очень часто натыкаюсь на мнение, что интерфейс Blender, удобенее чем у 3ds Max.

Эм. Потому что жену на дизайне интерьеров будут учить строить модели именно в Максе. И тут дилемма: купить новый ноутбук (да, я тоже плююсь от необходимости «максить» на лэптопе) за адовые тысячи рублей или отдать на растерзание свой, снеся Arch.

Про дизайн интерьеров там по ссылке чуть выше. Посмотрите, результат использования Unreal Engine для этих целей производит впечатление.

Спасибо, посмотрю. Но вы ведь понимаете, что необходимости макса сейчас, он не отменит

Ну если только на «сейчас», то в VMware Player вполне работает аппаратное ускорение Direct3D (для Crysis хватает, так что думаю хватит и 3ds Max).
Steam и его игры нормально работают?
У Steam есть свой родной клиент под Linux, правда у меня в Linux Mint не заработал почему-то (пишет, дескать, обращайтесь в службу поддержки).
Чтим под линуксом не позволяет запускать виндовые игры. А стим под вайном — позволяет.
Клиент — работает нормально.
Игры — в соответствии с данными из AppDB, что-то работает, что-то не работает.
Я несколько месяцев назад поставил Arch и с удивлением обнаружил, что весь десяток игр, которые у меня были куплены в Steam, поддерживают Linux и без Wine, в нативном варианте, и работают без всяких проблем.
Правда, что-то я где-то не так настроил с драйвером видеокарты, и 4к в некоторых играх подтормаживает, чего не было в Windows, но дело тут явно не в Steam.
UP: Причем в Arch, в отличие от других дистрибутивов, поддержка Steam пока что экспериментальная.
Visual Studio под линуксом нормально работает?
Есть Visual Studio Code, он нативно под линуксом идет.
Есть вайновский notepad.exe, он нормально под линуксом идет.
В Code вроде не было поддержки половины языков, которые сто лет как умеет Visual Studio для Windows. Или ситуация изменилась?
UFO just landed and posted this here

Тулчейн работает. Т.е. собрать виндовую программу из-под линуха, запуская cl/link через wine вполне реально.
А окошечки (пользовательский интерфейс) вроде на .NET, по идее должны запускаться через mono а не через wine.

для TypeScript/JavaScript — code даже лучше иногда. Для C# (mono/.net core) — code или JetBrains Rider. Для C++ — QtCreator (имхо лучше студии вообще)
Надо посмотреть GDI+ у них, когда-то смотрел — тихий ужас, каждая минимальная операция копирование или переворот изображения, иногда не по одному разу…
Плюс ко всему, разработчикам удалось реализовать все возможности, которые необходимы для запуска Microsoft Office 2013

С офисом проблем не испытывал. Проблема была запустить кряк для него =)
Осталось чтобы 1С работало нормально — и мы в дамках.
Особенно этот костыль по имени PDF417.

дык вроде они нативный клиент выпустили?

UFO just landed and posted this here
Можно ли будет поставить на него Visual Studio 2012?

Судя по отзывам Visual Studio 2005 — последняя версия, которая хоть как то ставилась на Wine.
Visual Studio 2010 ставиться, но не работает.

https://appdb.winehq.org/objectManager.php?sClass=application&iId=892
Sign up to leave a comment.