LINUX.ORG.RU

Галерея - Архив 2020, Март

и еще один, чем я хуже?

Галерея — Рабочие места

все дома, я тоже хочу.

что есть: монитор LG UltraFine 27UL500, старая прошка, китаеклава просто потому что вдруг захотелось попробовать механику, да чет она так и прижилась (на синих свичах), Sven SPS-750 --- в целом для маленькой комнатульки норм. часы --- мне задарили по случаю. свич для зельды, затычки сенхи cx 6.00bt, sony wh-1000xm2 в кадр почему-то не попали.

стол --- взял щит из сосны, обрезал в «мастерской» в размер (плюс собственного дома --- есть такой сарай, который можно называть мастерской), естественно с первого раза не попал, отрезал еще раз, скруглил один угол, отполировал до 250 зерна, протер маслом. ноги сварил из профильной трубы, покрасить надо, но пока на улице +1 ночью, краска плохо ляжет.

на столе «подставка под пиво» --- это тот же щит, но я его хотел обжечь под венге. не получилось, щит потрескался по клеевым швам.

под колонки полки выпилил из обрезков дсп, которые были в той же «мастерской».

сверху видно уголки, там явно тоже полки, но с этими полками в угол я ваще не попал, такое нельзя показывать людям со слабой психикой ))

быдлокод, шг --- это вы все и так знаете.

>>> Просмотр (1280x960, 203 Kb)

 

Rastafarra
()

Макбук для бедных

Галерея — Рабочие места

Собрал намедни вот такой девайс из найденного в старом ящике хлама.

Что удивительно — работает. Ну как, работает. С горем пополам на самом минимуме. Поставил RPI следующей ревизии - работать стало пошустрее, но все равно не то.

ОС — обычный Raspbian c LXDE, то есть ничего сверхнеобычного со спецэффектами, и это плохо, ведь в нем столько же функционала сколько и в условном Windows XP 2000-х годов, а тормозит на 4-хядерном девайсе с гигом оперативы.

Теперь не знаю куда это все девать. Может завинтить в каком-нибудь стальном чемоданчике на случай, если ядерный апокалипсец и прочие фоллауты?

>>> Просмотр (1600x1200, 219 Kb)

 ,

windows10
()

Теперь все дома

Галерея — Рабочие места

Пару месяцев назад выкладывал рабочее место:

тыц

Теперь все сидя по домам, и рабочее место тоже переехало домой.

На компах все тот же debian 9.

Проблема тормозов с ноутом в качестве моника полностью не решилась, поэтому подход поменял:

теперь использую quicksynergy (по проводу)

А из прог на втором мониторе мне как правило нужен отладчик хромого и второе окошко emacs.

Отладка chrome запускается через запуск chrome с параметром –remote-debugging-port=9222 + ssh тунель, чтобы подключаться с соседнего компьютера.

Качество картинки не ахти, но это максимум, что может вытянуть старенький redmi 4 при комнатном освещении.

А emacs через ssh -X + emacsclient -с.

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

в awesome при переходе win+1, win+2, … переход настроен сразу на всех дисплеях, что позволяет удобно переключаться между контекстами с несколькими окнами (как правило двумя),

тут приходится мышкой возюкать.

>>> Просмотр (4160x3120, 4329 Kb)

 , , ,

ol1mp
()

Очередной пример самоизоляции

Галерея — Рабочие места

Стол, стул, лампа и картина из икеи. Наушники WH-H910N. Лисицу подарили на новый год. Брутальную лампу купил на барахолке. Лаптоп модели про 2018-го.

Задавайте ваши вопросы.

>>> Просмотр (4032x3024, 1494 Kb)

 

Igron
()

Обычная рабочка

Галерея — Скриншоты

Почти дефолт, подкрашеный grc, а ну и в zsh пользуется fast-syntax-highliting вместо дефолта, т. к. умеет красить все еще и темы присутствуют.
Из рабочего — квм и докер.
Void, mate (на этот раз не стали ждать полгода — на следующий день после релиза обновили).
Sublime не купленный.

>>> Просмотр (1920x1080, 857 Kb)

 , ,

izmena
()

К удаленке готов!

Галерея — Рабочие места

Выдали мне сегодня какой-то монитор Philips, а на макбуке чет не могу отключить автоматическую корректировку яркости, она все время стремится снова вскочить на 100%. Бесит.😡 Да и цветопередача странная, но я пока еще не настроил, лень копаться. Теперь о другом — как выяснилось, на моей новой работе очень мало людей которые умеют работать в линуксах и разбираются в этом. Я не говорю, что я прям спец, но, по-моему, я получше в этом разбираюсь. С CentOS я дел практически не имел, но, так как тоже systemd, то полегче. Забыл что там давно не rpm, а dnf —- но по-моему это общую картину не меняет.

Установил авайю для звонков — все отлично завелось с корпоративной учеткой — спасибо отделу IT!

Ну а что ещё сказать — потихоньку становлюсь регулярным потребителем крепких и не очень спиртных напитков — например, с другом сидели в баре недавно в центре — попробовал удивительно классное пиво Leffe Blonde — советую🍺 Где-то там за кадром лежит на полке пустая бутылка из-под абсента, а в холодильнике наполовину полная противного джина. (мерзость та еще, но лучше водки).

Что еще — ну, вообще я честно сейчас чет отошел от темы Linux на десктопах — потому что вот уже наверное года два как использую Maсbook на ежедневной основе - а на работе 10-ка.

Весь нужный софт есть, и все очень и очень устраивает. Недавно поставил новенький SSD на 512 Гб - все довольно хорошо.

Сейчас параллельно начал изучать ICND1/2 и по работе придется изучить Windows Server — столько же много непонятного как и когда я в первый раз установил Linux.

Ну что еще сказать, вот так и живем. Удаленка не сгущенка, но добралась и до нас…

>>> Просмотр (3648x2736, 916 Kb)

 , , ,

w1nner
()

К дистанционному семинару типа готов

Галерея — Рабочие места

В продолжение теме: Рукописный ввод

Исторические наслоения мониторов, так как ничего не выбрасывал.

>>> Просмотр (4656x2328, 1532 Kb)

 xppen,

Evgueni
()

Рукописный ввод

Галерея — Скриншоты

По следам топика: Нужно организовать рукописный ввод малой кровью

Удавил жабу и завёл четвёртый монитор: XP-PEN Artist 15.6 pro. Пока всё кривовато (очень странно ведёт себя линия карандаша, возможно это следствие софта xournal), но даже в таком режиме что-то можно изобразить.

P.S. В последний собственный вектор закралась ошибка. Какая?

>>> Просмотр (1920x1080, 342 Kb)

 , ,

Evgueni
()

LMDE: он заслуживает быть здесь

Галерея — Скриншоты

Долго не мог выбрать систему для своего домашнего ПК. И вот этот день настал: думаю, парни из LinuxMint смогли сделать то, что я так долго искал. Всё работает из коробки, а самое главное это не минт, это дебиан, хорошо вылизанный дебиан. Пока всё устраивает, что будет дальше — посмотрим… Я счастлив!

>>> Просмотр (1920x1080, 1826 Kb)

 ,

kolobok1978
()

PinePhone BraveHeart Edition

Галерея — Рабочие места

Доехал до меня неделю назад Pinephone Braveheart edition.

Как и следовало ожидать, все существующие прошивки очень сырые. Наиболее отзывчивый интерфейс у ubuntu phone, но не могу сказать что удобный. В LuneOS интерфейс вроде поудобнее, но там не получилось подключиться к wifi с авторизацией.

Камера не заработала из коробки нигде.

То, что печалит больше всего, - энергоэффективность. Ubuntu phone во включенном состоянии (с выключенным экраном, без sim-карты) на полностью заряженном аккумуляторе, садится меньше чем за ночь. Остальные прошивки, думаю, так же.

В целом кажется, что пользоваться им как телефоном в ближайшее время не получится. Пока не придумал, как буду его использовать.

cast @eR

Если кому-то интересно, могу дать в Москве на время поиграться и/или зайти с ним на встречу МЛУГа (@DR_SL, @Goury, они сейчас проводятся?)

>>> Просмотр (4208x3120, 1303 Kb)

 ,

Tanger
()

Нативный поющий синтезатор с песенкой про Vim

Галерея — Скриншоты

Осторожно, проприетарщина.

Вот такое ПО выходит под онтопик. Поющий синтезатор Synthesizer V (аналог Vocaloid) со внезапно качественной локализацией и удобным интерфейсом. Не то, чтобы Vocaloid или Utau нельзя было запустить под Wine, но нативное ПО всё-таки поприятнее будет. Используемый тулкит — JUCE.

Доступны 4 голоса: китайский, английский и два японских. В составе есть VST-плагин, позволяющий передавать звук в VST-хост и синхронизировать программу с ним, что удобно, если в песне не меняется темп.

Есть небольшие недочёты, как-то даже получалось ронять программу, но в целом всё очень хорошо. Звучит, ИМХО, натуральнее, чем Vocaloid.

На экране редактор нот/слов (как видно, можно записывать слова отдельными фонемами) и настройки голоса.

Двухаккордовая песенка про Vim со скриншота.

Кеды дефолтные для Убунты, да.

>>> Просмотр (1920x1080, 182 Kb)

 , , ,

Ceiling_QB
()

Мой домашний ArchLabs

Галерея — Скриншоты

Решил немного поэкспериментировать, на домашнем ноутбуке. Получилось, по-моему, информативно и удобно.

>>> Просмотр (1920x2160, 2646 Kb)

 , ,

Genna66
()

Домашний fluxbox на mx-linux

Галерея — Скриншоты

Уже несколько месяцев такое окружение, вроде все устраивает, окна чаще всего в максимизированы и без заголовков. Иногда жена пользуется ноутом, для нее выведены некоторые иконки на рабочем столе.

Пингуется яндекс потому, что роутер начал хандрить последнее время, внутрянка норм, а вот внешка проседает, видно прошил криво, будем исправлять.

За меню отвечает jgmenu (для жены), cам же использую меню fluxbox.

  • OS: MX-Linux x86_64
  • Kernel: 5.4.7-antix.1-amd64-smp
  • WM: Fluxbox
  • WM Theme: Arc-Dark
  • Theme: Skeu Dark [GTK2/3]
  • Icons: MIUI [GTK2/3]
  • Terminal: terminator

>>> Просмотр (1366x1536, 1258 Kb)

 , ,

sol13
()

Немного измененный LXDE

Галерея — Рабочие места

Добрый вечер. Много кто выкладывает в галерею, думаю и сам выложу. Это Lubuntu 16.04 установленная примерно 3 года назад. Устанавилвать обновленную версию пока нет желания, да и смысла не вижу.

Что именно сделал: немного изменил конфиг openbox (убрал декорации окон, добавил хоткеи под свои приложения и немного подкорректировал тему openbox) стер lxpanel, поставил вместо нее tint2. В tint2 добавил значок jgmenu (все равно хочется чтобы какая-то кнопка подобно «пуск» оставалась) conky где-то нашел, тоже только цвета немного изменил (если кому понравится, выложу). поскольку стер половину пакетов lxde, нашел хорошую замену лаунчера – dmenu.

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

Ноут с 4Гб RAM и 4-ядерным процессором такую систему принял на отлично. Скорость загрузки и быстродействие устраивают вполне.

В общем, выставляю на обозрение.

>>> Просмотр (1366x768, 459 Kb)

 ,

bagdanchik
()

Tolma.ch - поддерживая месячник CAT-инструментов на ЛОРе

Галерея — Скриншоты

Недавний скриншот @Bagrov про OmegaT показал, что среди лорчан есть интерес к софту для переводчиков, а потому неплохо бы мне самому немного выйти из тени и рассказать, на что я трачу все свои свободные силы и время в последние пять лет - вдруг кому будет интересно, полезно и удобно:)

( читать дальше... )

Основные идеи, лежащие в основе Tolma.ch такие:

  • кроссплатформенность
  • коллективная работа над переводом
  • максимальная простота и доступность интерфейса
  • (и с последующим бумом смартфонов) максимально полноценная работа с мобилок

Учитывая всё вышесказанное и то, что я, в общем-то, был один со своей задачей, самым доступным вариантом реализации задуманного был веб-сервис. Миллион разных клиентов под разные платформы тащить даже сейчас кажется непосильной задачей.

Результат почти пяти лет трудов можно наблюдать на скриншоте:) Что на нём вообще видно:

  • документ бьётся на сегменты по предложениям
  • в левом блоке список сегментов и, собственно, ведётся работа над переводом, в правом блоке - общий вид переводимого текста для контроля контекста. Можно переключаться между режимом оригинального текста и режимом отображения уже переведённых фрагментов
  • сделанные переводы сохраняются в базы памяти и потом предлагаются, если достаточно похожи на текущий сегмент
  • отдельно можно вести глоссарии (на скрине видно выделенный «Event-Driven»), чтобы соблюдать однородность терминологии. Прямо сейчас пока работают на простых регулярках, ищут точное соответствие, но на стейдже уже лежит версия со стеммером для европейских языков, чтобы искалось с учётом словоформ
  • машинные переводы. Пока только Яндекс, т.к. только они дают бесплатную апиху. Но на уже готовую архитектуру довольно просто в будущем будет добавить любой другой MT-движок
  • переводы от других людей, участвующих в проекте
  • словари. Сделаны всплывающий окном, отображаются не постоянно, потому что нафиг надо.

Из того, что не видно на скриншоте, но оно есть под капотом:

  • история правок сегментов
  • тёмная тема для настоящих красноглазов
  • мобильная версия. Функционально полностью аналогична десктопной, но в силу ограниченного рабочего пространства, увы, не так удобна. Со временем планирую добавить управление жестами, что должно будет снять часть анальных болей
  • учитывая упор на кроссплатформенность - не важно, где, как и с какого девайса вы заходите каждый из разов - при открытии документа, над которым вы работали раньше, вы будете сразу перемещены к тому сегменту, на котором остановились
  • превьюхи сегментов и их переводов в социалках/чатах, чтобы можно было что-то обсудить не переходя внутрь сервиса
  • система ролей для проектов - владелец, редактор, переводчик, наблюдатель. С соответствующими ограничениями на спектр возможных манипуляций с данными
  • базовая болванка под организации - надмножество над проектами, в которое можно добавлять переводчиков с распределёнными ролями и они будут автоматом раскидываться во все внутренние проекты. Впоследствии будет так же организован шаринг баз памяти перевода и глоссариев

Ближайшие планы - подключить Languagetool для QA переводов, расширенный поиск, как в какой-нибудь IDE, чтобы можно было осуществлять сложный поиск по паттернам + поиск и замена, расширить набор поддерживаемых языков перевода, сделать редактор баз памяти перевода.

>>> Просмотр (3000x2000, 595 Kb)

 , , , ,

mega_venik
()

OmegaT – система автоматизированного перевода

Галерея — Скриншоты

Когда-то я переводил прямо в текстовом редакторе/процессоре, предложение за предложением замещая оригинал переводом. Некоторые так делают до сих пор. Или открывают в одном окне документ заказчика с замысловатым форматированием, а в соседнем – печатают перевод. Недостатков у такого подхода множество:

  • повторы, частичные и полные, (допустим, в пачке должностных инструкций) утомляют или поиском и копипастой, или перепечаткой одного и того же (причем формулировки то и дело плывут там, где крайне желательно постоянство);
  • постоянная копипаста в словари и системы машинного перевода утомляет и отвлекает;
  • сложно следить за постоянством терминологии;
  • сложно сохранять форматирование;
  • то и дело возникают ошибки (в том числе, самые непростительные – пропуски), которые сложно уловить и исправить;
  • в целом сложнее за всем уследить, и правило 7±2 в итоге бьет по скорости или по качеству;
  • если переводчик работает, словно в век пишмашинок, агентству или заказчику приходится потом самостоятельно форматировать перевод.

Использование автоматизированного перевода только кажется сложным. На самом деле, я просто установил OmegaT, настроил внешний вид и стал работать, понемногу настраивая все остальное. В репах обычно устаревшие версии, поэтому лучше ставить сборку с официального сайта в /opt/, стабильную или бету. На Open JRE поддерживается меньше функций, и Oracle JRE предпочтительна. Я не хочу ставить Oracle JRE в систему, поэтому скачиваю сборку с ней.

Интерфейс

На скриншоте вы видите роман Д. Г. Лоуренса «Сыновья и любовники» в процессе перевода, который я делаю в свободное время, – еще без литературной правки. Итак, пройдусь подробнее по вкладкам/окнам/областям (всё это перетаскивается и преобразуется одно в другое).

Editor – я люблю видеть оригинал и перевод одновременно. Еще люблю, когда неуникальные сегменты менее контрастны. Автоматическую подстановку частичных совпадений отключаю: ее можно проглядеть и оставить сегмент без редактуры. Вставляю вручную, по хоткеям. Также люблю автодополнение: оно здесь куда более интеллектуальное, чем в LibreOffice.

Dictionary – я кладу мягкие ссылки на словари в каталог ./dictionaries/ проекта. OmegaT парсит сегмент и подгружает словарные статьи в эту область. Словари лучше не добавлять все сразу, а выбирать под проект, особенно если в компьютере крутится HDD. Словари – моя самая частая причина желать SDD.

Когда локальных словарей недостаточно, помогает внешний поиск, который я тоже настроил под себя. Threesome – так мой внутренний гусар прозвал Multitran, ReversoContext и Linguee, открываемые в трех разных вкладках браузера. Эта троица идеальна, когда нужно разыскать словосочетание или увидеть переводы в контексте. Oxbridge – это связка из Oxford Dictionary и Cambridge Dictionary: иногда единственный способ перевести адекватно – это подобрать слово под определение.

Glossary – сюда можно добавлять термины или, в случае художественной или исторической литературы, имена героев и названия локаций, историзмы. Иногда глоссарии предоставляет заказчик. Бывает, что пригождаются глоссарии из предыдущих проектов.

Fuzzy Matches почти бесполезны для художественной прозы, но здорово экономят время при переводе документов. Здесь появляются повторы не только из текущего проекта, но и из добавленных файлов памяти перевода. Их можно взять из собственных проектов или сгенерировать встроенным Aligner’ом из оригинала и перевода.

Machine Translation – я использую Яндекс, IBM Watson, Google, MyMemory. Качество работы всех четырех зависит от темы и стиля оригинала, но в большинстве случаев выбрать лучший машинный перевод, отредактировать его – проще и быстрее, чем набирать с нуля. Например, Watson неплохо натаскан на IT и новости, MyMemory и Google – на договоры. Если знать и понимать переводческие трансформации, документы в итоге переводятся даже качественнее, чем вручную. Но в случае художественного перевода сюда лучше заглядывать лишь изредка: машинный перевод имеет свойство тихо и незаметно отравлять стиль. Отдельно стоит упомянуть MyMemory (human) – это временами полезный поиск похожих переводов по базе соответствующей компании.

Notes, Multiple Translations использую крайне редко. Comments, Segment Properties отключил бы вообще, но такой возможности нет.

Польза автоматизации

В среднем в OmegaT работается раза в три быстрее, чем без специализированного софта. Программа генерирует итоговые файлы, в которых достаточно лишь перепроверить верстку и правописание. А заказчики ценят эквивалентность и адекватность.

Чего не хватает? Например, вменяемого токенизатора (анализатора морфологии). Словари и глоссарии либо воспринимают слово только в начальной форме, либо находят все однокоренные. Не помешал бы и встроенный или облачный транслитератор/транскриптор с разными вариантами преобразования. Желательно, умеющего работать с вырожденными случаями, так чтобы для ‘Mao Zedong’ предлагался в том числе ‘Мао Цзедун’. В принципе, это повод самому научиться писать скрипты и плагины.

>>> Просмотр (1920x1080, 161 Kb)

 , , omegat, ,

Bagrov
()

GIMP, 1366x768, чайки в тумане

Галерея — Скриншоты
 OS: KDE neon 5.18
 Kernel: x86_64 Linux 5.3.0-40-generic
 Uptime: 12h 46m
 Packages: 2262
 Shell: bash
 Resolution: 1366x768
 DE: KDE 5.67.0 / Plasma 5.18.2
 WM: KWin
 GTK Theme: Breeze-Dark [GTK2/3]
 Icon Theme: breeze-dark
 CPU: Intel Core i3-2350M @ 4x 2.3GHz
 GPU: GeForce GT 540M
 RAM: 5480MiB / 11890MiB

День был солнечный, а над каналами была такая весьма специфичная дымка, которая смотрится, конечно, прикольно, но фоткается, в основном, плохо. Чайки на этих каналах бывают всегда, но в тот день их было МНОГО. Вот я, зная, что 99% получится мутняк, всё же сделал несколько кадров. Пересматривал, что я забыл выкинуть и наткнулся на это. Стало интересно попробовать сделать из этого более или менее приличную фотку.

В Darktable была подтянута гистограмма, удалены шумы. Хоть и мало там шумов было, но в нерезкости вообще какие-либо шумы отвратительны. Ну, ладно, иногда как раз с шумчиком-шумочечком веселее, но это очень уж иногда. В версии 2.6.2 обратил внимание на новый шумодав Raw, который, вроде бы, работает до дебайеризации, а не после. Его и использовал. Сохранил два файла, один с шумодавом, другой без, чтобы шарпить.

Теперь, собственно, GIMP.

Открыл тот файл, где шум убран.

Сделал копию слоя. Использовал монохромный микшер каналов. Давно убедился: чтобы получить хорошую цветную фотку, надо для начала сделать хорошую черно-белую. Тут мне бывает полезен опыт из тех времен, когда цветные фотки были роскошью, а при съемке на черно-белую пленку использовались разноцветные светофильтры. Однако, в этот раз не всё так просто. Фотка пока что не столько мутная, сколько «серая». Покрутил кривые, «солнечность» удалось вернуть, но в тенях стало черно́. Дальнейшее издевательство кривыми могло сделать или опять «серо», или вырвиглазно.

Вспомнил древний прием кунг-фу. Сделал копию исходного слоя, извлек с инверсией самый ровный канал (в этот раз, как и чаще всего, зеленый), размыл гауссом ~30-50 пикселей, наложил на черно-белый слой рассеянным светом. Непрозрачность слоя в этот раз поставил ~90%. А обычно-то это работает ~ с 30%. Если больше - или «серое» получается, или ореолы лезут, или эдакая паршивая эйчдиэристость. Вобщем, теперь и контраст есть, и тени со светами при деталях. Что характерно, в Photoshop есть инструмент «Тени и света». Есть это и в Darktable, и в GIMP. Однако, или я их крутить не умею (ога, два движка), или... Короче, я или кривыми это делаю, или вот таким древним кунг-фу.

Мутняк на переднем плане не нужен. Дымка нужна, а мутняк - нетЪ! Новым слоем вставил тот файл, что без шумодава. Дальше просто: несколько высокочастотных фильтров, да с гауссом. В принципе, то же самое хорошо знакомое, а многими уже́ выкинутое на помойку истории «частотное разложение». Однако, воду, чаек и тот берег шарпить нефиг. Можно было маски-фигаски, можно замазывание 50% серым, но в этот раз в шарпящих слоях там просто дырки. Ага, на переднем плане шумы вылезли. Но вот не уверен: если не знать изначально, или не искать-рыскать специально, будут ли это шумы, или это будет текстура бетона?...

А как же цвет? Сделал еще копию исходного слоя, покрутил цвета, не обращая внимания на яркость и контраст. Это гораздо легче, чем в одном изображении крутить и свет, и цвет, что часто вообще невозможно. Подложил этот цветной слой под тот черно-белый, на котором кривые крутил. Поменял режим черно-белого слоя на «Светлота LHc» (в Фотошопе называется просто «Яркость»).

Снимок сделан суперзумом. 260мм в 35мм эквиваленте. В таких условиях часто лезут дифракции. Тут они и вылезли. Упомянул я про них потому, что при таком способе работы с цветом убрать их не просто, а очень просто. Но вот тут как и с шумами, и с прочими дефектами: иной раз в них и прикол. То же боке, например, вообще-то - дефект. Посмотрю, может, уберу. Или вообще фотку выкину - это же просто эксперимент.

Если бы я заранее знал, что я хочу получить из этой очень неудачной в техническом плане фотки, на все эти операции ушло бы минут десять, пятнадцать. Вот такой GIMP, на старом ноутбуке с матрицей 1366x768.

>>> Просмотр (1366x768, 954 Kb)

 ,

Dementy
()

Ядро Linux в Eclipse CDT

Галерея — Скриншоты

Решил открыть в последнем (4.14) Eclipse CDT проект на C, использующий Makefile в свободной форме.

Что ж, проиндексировалось и открылось всё весьма быстро и, как видно, сам Eclipse в памяти занимает меньше 1 ГБ. И да, я могу вручную (ни о каком автоопределении целей, как это умеет remake, речи не даже идёт) добавить произвольные цели make (make targets) и собрать их (см. окно «Build Targets» справа).

Но на этом плюсы заканчиваются.

Eclipse не обрабатывает Makefile’ы и не строит базу данных компиляции в процессе создания проекта и потому индексирует тупо всё, что попадётся под руку. Это значит, что список включённых в проект файлов (часть модулей же обычно исключена из .config), равно как и #define’ы, ему априори неизвестны, и ни о каком точном рефакторинге говорить нельзя.

Более того, часть (включённого) кода в редакторе «сияет красным», и мне сообщают об ошибках, которых нет. Так, на снимке на 324-й строке fs/btrfs/async-thread.c Eclipse не может определить тип переменной work, хотя и ежу понятно, что это тип struct btrfs_work *, и этот тип определён в лежащем рядышком хедере. При попытке навигации к объявлению переменной work (хотя это локальная переменная в btrfs_work_helper()) мне предлагается 100500 кандидатов, разбросанных по всему проекту (диалог Open Declaration).

Вердикт – текстовый редактор, не более. Я, как давний пользователь и поклонник Eclipse, реально разочарован.

Несколько обязательных комментариев:

  • WM – WindowMaker
  • Тема оформления GTK3 – Greybird. К сожалению, только в «штатных» темах Adwaita, Greybird и Numix Eclipse выглядит удовлетворительно (в силу того, что разработчики SWT сделали ряд «хаков» для поддержки этих конкретных тем оформления), хотя, напр., поля ввода по-прежнему выглядят гигантскими. Сами разработчики рекомендуют попробовать отключить вышеупомянутые «хаки» (-Dorg.eclipse.swt.internal.gtk.noThemingFixes, см. bug 527729) и включить Clearlooks-Phénix, но, на мой взгляд, там работы ещё непочатый край: кнопки панели инструментов становятся раза в полтора больше и «уезжают» вправо.
  • Да, ШГ. Да, «кровь из глаз». Да, я всё это уже не раз слышал.

>>> Просмотр (1920x1200, 146 Kb)

 , ,

Bass
()

Для дома и работы

Галерея — Скриншоты

Distro: Manjaro (домашний ПК)/Ubuntu (рабочий ноутбук) WM: bspwm

В конце прошлого года вынужденно залетел на 2 месяца больничного, появилось время для того, чтобы поплотнее пощупать пару-тройку тайловых WM для использования не только на домашней машинке, но и на работе, ибо ни кеды, ни гном, несмотря на довольно неплохое железо, радости не доставляли (там, конечно, в большей степени ресурсы жрут браузеры, да всякая дрянь типа skype, slack, zoom, но и гном, и кеды тоже, в общем-то, неплохо так трескают), да и кроме эмулятора терминала, браузера, IDE/текстового редактора мне, в общем-то, редко что требуется.

В конечном итоге, несмотря на то, что дома и на работе разные дистрибутивы, удалось сваять более менее универсальную конфигурацию на базе bspwm.

По настройке ничего выдающегося, немного перепиленные базовые конфиги для bspwm, polybar, dunst, rofi, zsh, до полного соответствия в шрифтах, цветах, конечно же, как всегда доберусь «потом».

Десктоп — https://ibb.co/RDrSLz3

>>> Просмотр (1600x900, 4226 Kb)

 , ,

gwinn
()