- Linux Mint 20.2
Скрин не про то, как я прыгал с дистрибутива на дистрибутив. Тут Linux Mint+XFCE. Всё.
Скрин про рабочее окружение.
После последнего обновления Linux Mint что-то мне Cinnamon разонравился.
Выбор невелик.
KDE, GNOME — зашкаливающий пафос + зависимости.
Xfce, Mate — матёрые оболочки, вызывающие доверие.
Enlitenment, Openbox — для "красноглазиков".
Xfce — наш выбор! Ну и в процессе настройки понеслось :)
На верхнем скрине:
Верхняя правая панель — основная, всегда видна, оперативная инфа про систему.
Левая верхняя панель — скрывается, "лунчер"
Правая нижняя панель — скрывается, "типа трей"
Ну и так же, самописная софтинка, которая кладёт терминалы на десктоп и запускает в них заданную команду. Типа conky, но ламповее.
На нижнем скрине видно, что оно не мешает.
Для разработки использовалось:
gcc
vim
make
geany
CodeLite — за то, что не CodeBlock :o)
imagemagick — за создание скрина.
audacious+Zaz+Zaza Fournier+Alizee+Mylene Farmer+Pink Floyd+Dire Straits+Blackmore's Nigh — за настроение.
DoubleCommander — за то, что он есть.
На десктопе:
tty-clock
bpytop
Документацию удобно читать:
devhelp
PS: После Pascal и Python, C — это боль :)
PPS: Да, я знаю, что if (user_data!= NULL) может быть сокращено до if (user_data). Но по логике такого вообще не должно быть.
Комментарии
09:44
12:27
ЗЫ. Я бы, на месте аффтара, при таких пропорциях экрана, разместил обе(!) панельки вертикально по бокам. Одну бы, возможно, сделал скрывающейся.
Ну и годные коньки обул бы - тогда можно убрать почти все индикаторы из панели
09:56
18:59
Она ж была как пушинка, она изначально ж позиционировалась, как лёгкое DE. А сейчас ИМ вероятно очень хоцца сделать коньюнктурную оболочку, - и вот это весьма зря!! От сюда и всё зло.
10:14
11:38
11:40
if (user_data!= NULL) {
кажется должно выглядеть как-то так:
if (user_data!= NULL);
{
зы
скрин зачетный, хорошо, уютненько... и сишечка :)
12:43
Это был очень вредный совет. :-D
12:52
зы
вот бы еще обяснил за вредность, было бы вообще шикарно.
13:03
if (user_data!= NULL);
Здесь ничего не будет выполняться, т.к. ";" завершает блок, и он пустой.
А вот то, что далее в фигурных скобках - будет выполняться всегда.
И если user_data == NULL, то получим сюрприз.
13:16
17:49
ну какая разработка при наличии уфо, варзоны и прочего на рабочем столе?
это так... левый сырец панты поколотить.
21:35
Это первый код на C с 1996 года. Знал бы, как это трудно.
Уволил бы сразу и без вопросов.
21:45
я на верилоге пишу.
21:56
22:07
и еще раз согласен - уволил бы сразу и без вопросов.
22:18
А про игрушки... Мой рабочий инструмент терминал. Он один. А игрушек много разных :о)
08:27
и к чему это было?
13:45
Проблема кода в другом. По логике приложения переменная вообще не должна быть NULL. Тоесть, если она NULL - что то пошло не так. И данное условие такую ситуацию просто скрывает, хотя она ошибочная.
По-хорошему там должно было быть что то вроде if (user_data == NULL) raise exception else ...
Но в C вроде вызова исключений нет (поправьте/научите если ошибаюсь)
14:37
14:43
Но может, например памяти не хватило.
Вроде бы, в Delphi/FreePascal "if assigned(что-то) then" тоже часто используется.
> Но в C вроде вызова исключений нет
И хорошо, что нет. Программист не только ССЗБ, но и бог. :)
17:15
Если в системе закончилась память - это полный Пи. Тут уже пофигу на ошибки в программе.
15:49
19:29
В жаве и си вроде другие стандарты стиля.
12:37
Это о чём?
13:01
По сути все публикуемые скрины и (в какой-то мере) статьи - это отчасти пафос. Так что не стоит принимать это близко к сердцу.
Самого слегка подбросило, но смысл-то ясен и .... неинтересен.
...
Ибо Plasma рулит.
13:09
Справедливости ради - она (плазма) единственная, под которой всё боль-мень завелось на моём железе. "Рыса" в этом дистре показалась "серой и убогой" (по сравнению с бубунтой. И я не об иконках, а о возможностях настроек) и, самое главное, - не увидела вифи (вообще. что странно -дистр-то один и дрова должны быть одинаковые. а вот подиж ты).
А "тринити" глюкнула прям со старта - каждую секунду стала перерисовывать экран. Походе, что с дровами видюхи проблемы.
Так что да - "кеды" получились самыми заводными, но, как по мне - переусложнёнными. Так что плюнул на всё и забыл.
13:49
"Перегруженность" КЕД? - Вот же бредятина! - Компы нынче неслабые, однако.
А для "лёгкости"... Ну, есть DE спецом для "легко-подъёмности", а Plasma, она - для комфортности, имхо... ну, а про "всеядность" ты сам упомянул.
:)
Так, как-то...
13:56
Я почему скрином поделиться захотел? Данный сетап меня полностью устраивает. Когда панелька занимает ровно столько места, сколько необходимо, и ни на пиксель больше.
Вопрос к К-адептам: так можно в KDE сделать? Если да - второй вопрос: зачем мне KDE, если то же можно сделать в XFCE?
ЗЫЖ Plasma пусть рулит, успехов ей. А мы мимо пройдём.
14:48
>> визуальные фишки перевешивают функционал.
кажется совсем уж каким-то, если не бредом, то конски предвзятым. Визуальных фишек в Плазме примерно столько же, сколько и в Корице, а функционала в разы больше.
...
О "Панельке" спорить не буду, т.к. уменьшать её размер (длину) не вижу смысла, хоть и можно. Ибо "освободившееся" пространство всё-равно ни чем нельзя использовать, а "красота" в данном случае сомнительна.
16:55
Ну не хочу я что бы оно устанавливалось без моего разрешения (при установке вроде спрашивается что то, но мне лениво очередную виртуалку заводить)
>>> визуальные фишки перевешивают функционал.
>кажется совсем уж каким-то, если не бредом, то конски предвзятым.
Да, вот это мы и обсуждали несколькими постами назад про токсичность.
Мерси.
18:55
Говори по-русски, прямо!.. - Что не нравится в моих словах, и я разумею и сделаю соответсвующие выводы.
...
И что касается окна логина:
sddm - вполне себе неплохой "логинизатор". Тут-то в чём траблы?
16:12
Здесь люди спрашивают лишь про "пафос", объяснение которого, соглашусь с х230, звучит как предвзятость. Функционала в плазме полно.
По поводу панели: насколько помню можно (нет под рукой ноута с плазмой, чтобы проверить и сделать нечто похожее, что и у вас).
16:57
18:04
¯\_(ツ)_/¯
12:48
Подозрительно быстрая публикация! ;)
12:51
13:05
Пофиг.
Нормально.
13:58
15:45
13:02
13:07
Вот стырил документ на "почитать потом", вот куда его? - На Рабочий стол. А если всю жизнб играл в Винде где ярлыки размещать? - на Рабочем столе жишь!
13:09
14:16
14:23
14:25
14:26
14:32
15:03
Да и все файлы храню на другом носителе, в винде же вроде как нельзя на рабочий стол выводить содержимое определенных директорий, как например в плазме. Хоть с винды и ушел, но привычка эта осталась.
16:22
13:03
А за Минт (моего "первенца") - плюсик!
...
Ну, а если не за Минт, то за труды уж точно!
14:08
В те времена другие дистрибутивы говорили что то вроде "рабочая область не может быть больше 2000 пикселей"
А для меня тогда править текстовые конфиги ой как стрёмно было :о)
Когда с одним дистрибутивом работаешь лет 10, используешь и по работе, и дома, моторные рефлексы выработались, прыгать по другим дистрибутивам как то лениво.
Возможно и попробую что то другое, когда диск посыплется :о)
13:04
13:50
16:05
17:00
В других случаях придётся терпеть низкую скорость флешки (если же полноценно установить)
17:54
Лёгко вполне и не замороченно!
08:42
16:25
14:19
14:20
16:41
Надо было некую утиль написать. По задаче подходил Питон. Со временем выяснилось, что таких задач одновременно надо около 2 десятков запускать.
Поднимать 2 десятка питонских машин - пришлось задумываться о выделении отдельного хоста под задачу.
Переписал эту кухню на Lazarus.
Всё ещё работает параллельно с сервером :о)
19:05
15:09
16:14
23:04
17:16
P.S. после Си - Паскаль это боль :))
23:30
10:36
14:03
16:27
17:13
12:53
10:27
17:27
2) почему именно перестал нравится cinnamon?
00:11