Обновить
49

Погромист

15
Подписчики
Отправить сообщение
а какие «Декларируемые задачи» есть у неигрового ноута
Вот и я у вас поинтересовался — а как это вам хватило начальных 4-8 ОЗУ, это одному хрому мало.

Экран? фуллхд на 13-15 дюймах. Это очень плохо?
У вас за окном видимо 2009 год или около того. Ныне FHD мало даже смартфону на 6".

Вообще, мне даже неловко напоминать, но столь несбалансированные железки потому и делают, что «мобильные райзены» под окошками — больше не тянут :-)

И да, именно — «под окошками». Софт первичен.
ноут лучше подключать в внешнему монитору
Сразу два, чего себя ограничиваете :-)

Я буду несколько банален, но у дешевого ноута проблема далеко не в «непремиальном» пластике. Он просто слишком дохлый, для декларируемых для него задач. Никакой экранчик с ужасным разрешением, ОЗУ — ровно чтобы уиндоусь запустилась, диск… тоже только для запуска «окошек».

Да на таком — хабр почитать можно, только если все остальное выгрузить :-)
Ноут можно взять за 40к вполне ок на свежей рязани
Я извиняюсь, но «приличный» ноутбук выглядит как-то так. Или хотя бы вот так (кстати — тут свинская скидка, так что рекомендую).

Вам же за этим устройством проводить большую часть времени суток — чего же вы себя не бережете :-)

Легко можно сравнить с планшетом типа такого. Добавить клавиатуру и стилус — по желанию.

И к слову, планшеты за 10-11к существуют. Заказ — на AliExpress.
у нас были сроки, ты не уложился
Это и есть — манипуляции плохого менеджера.

Причем — без опыта сходу и не понять, это сам эффективный облажался, пообещав «чего не надо было обещать», или это с него требует такой же вышестоящий, или это вообще — инициатива самого менагера, «встречные соцобязательства» в виде "пятилетку сдадим в 4 года и 12 месяцев", и трудовой подвиг вообще нужен только для карьеры эффективного.

Хороший менеджер сразу строит работу на позитиве — тут возник форс-мажор, подвел субподрядчик, штрафные санкции, надо помочь, с меня премия, никто кроме нас не может, не бандерлогам же из соседнего отдела передавать, эти сам понимаешь — натворят делов! Любая помощь в рамках возможного — обеспечу, мы вместе!

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

И тыкать палкой в личные проблемы «ты на прошлой неделе возил жену к врачу» не надо, это вообще говоря — позор.
О да, молодых любят :-) Но совсем по другим причинам.

1. Кранчи и Work-life balance. Это молодому «зумеру» легко навешать на уши лапши, что «ах клиент хочет вчера и надо напрячься». Опытный коллега сразу спросит про компенсацию и «почему я теперь должен спасать факап менеджмента бесплатно, не я же обещал что завтра будет готово».

В итоге — 40-летние+ спокойно коммитят код с 9 до 6, прекрасно зная по опыту, что «breach the contract» это весьма часто — лишь способ манипуляции линейным персоналом, чтобы менеджмент получил больше бонусов.

А вот 25+ — воспринимают это за чистую монету и живут в офисе. Да и молодежь обычно еще не обременена семьей / детьми, и только у них есть физическая возможность жить в офисе.

2. Нематериальные плюшки. Молодежи важна трех-долларовая маечка с надписью «лучшему кодеру полумесяца в макдональдсе». Старый аксакал собирает деньги на учебу детей в Гарвард, и ему лучше еще немножечко презренных дензнаков. Что сильно дороже сумки с логотипом компании.

3. Амбиции и Чувство вины. Молодежь оптимистична, часто на себя берет «повышенные соцобязательства». Как результат — становится объектом манипуляций нечистоплотных менеджеров, которые вызывают чувство вины и прилив энтузазизьма, просто регулярно напоминая как «пообещал но не сделал». Это опытному быдлокодеру такие заходы знакомы и вызывают только ехидную ухмылку. Аксакал обычно себе уже все доказал, а вот молодой и горячий — строит карьеру.

4. Численность бьет класс. Ну и самое главное, в огромном числе проектов выбирается экстенсивный путь развития. Надо больше vespen gas рабочих рук, которые 3/4 времени будут сидеть на митингах, писать мало-осмысленные юнит-тесты и ревьюить код друг друга. Аксакалы с их опытом и видением разложенных граблей — просто не нужны в таких количествах.

А то что молодежь при этом соберет все возможные грабли — так смотри первых три пункта, при минимальной аккуратности эффективных — ошибки и переделки пойдут в счет (само)обучения той же самой молодежи «и без дополнительных капиталовложений» (С).

:-)
(смотрит с недоумением) последний раз было больно «вообще всем» во времена RedHat 5, с переходом с libc4 на glibc. Многие ли помнят?

Потом некоторым было неприятно с попавшими в экспорт интерналами glibc во времена чудесного инсталлятора оракла аж 7 версии. Многие ли без металинка вообще вспомнят про такой раритет?

Ну и еще периодически попадаются особо креативные ребята, зачем-то закладывающиеся на вот прямо топчик и bleeding edge — но этого надо специально добиться.

В типовом приложении — очень вряд ли нужны «самый топ» в виде execveat или timespec_getres. Или __libc_single_threaded :-)

К слову, в окошечном Platform SDK также можно «один сломать, второй потерять». Задав минимальную версию побольше, хех.

Ну и если кто забыл, со времен «XP» у окошечного тулчейна было три революции. Первая — отказ от msvcrt.dll (прямой аналог libc между прочим!) и переход на разные версии. Никогда не пробовали загружать разные 3rd party DLL, которые хотят разные версии msvcr*.dll? Рекомендую, ждут сюрпризы.

Вторая — это появление обязательных манифестов. «Аргентина-Ямайка 5:0» была еще та.

Ну и третья — это когда msvcr*.dll из трех DLL распилили на 40 штук.

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

Одновременно.
api-ms-win-core-console-l1-1-0.dll
api-ms-win-core-datetime-l1-1-0.dll
api-ms-win-core-debug-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-0.dll
api-ms-win-core-file-l1-1-0.dll
api-ms-win-core-file-l1-2-0.dll
api-ms-win-core-file-l2-1-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-heap-l1-1-0.dll
api-ms-win-core-interlocked-l1-1-0.dll
api-ms-win-core-libraryloader-l1-1-0.dll
api-ms-win-core-localization-l1-2-0.dll
api-ms-win-core-memory-l1-1-0.dll
api-ms-win-core-namedpipe-l1-1-0.dll
api-ms-win-core-processenvironment-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-1.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-rtlsupport-l1-1-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-synch-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-sysinfo-l1-1-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-util-l1-1-0.dll
api-ms-win-crt-conio-l1-1-0.dll
api-ms-win-crt-convert-l1-1-0.dll
api-ms-win-crt-environment-l1-1-0.dll
api-ms-win-crt-filesystem-l1-1-0.dll
api-ms-win-crt-heap-l1-1-0.dll
api-ms-win-crt-locale-l1-1-0.dll
api-ms-win-crt-math-l1-1-0.dll
api-ms-win-crt-multibyte-l1-1-0.dll
api-ms-win-crt-private-l1-1-0.dll
api-ms-win-crt-process-l1-1-0.dll
api-ms-win-crt-runtime-l1-1-0.dll
api-ms-win-crt-stdio-l1-1-0.dll
api-ms-win-crt-string-l1-1-0.dll
api-ms-win-crt-time-l1-1-0.dll
api-ms-win-crt-utility-l1-1-0.dll
concrt140.dll
msvcm80.dll
msvcm90.dll
msvcp100.dll
msvcp110.dll
msvcp120.dll
msvcp140.dll
msvcp80.dll
msvcp90.dll
msvcr100.dll
msvcr110.dll
msvcr120.dll
msvcr80.dll
msvcr90.dll
ucrtbase.dll
vccorlib110.dll
vccorlib120.dll
vccorlib140.dll
vcruntime140.dll

Я бы с огромным удовольствием весь этот хлам не носил, и динамически бы не определял — что мне вотпрямщас надо загрузить. Но увы — use of msvcrt.dll is prohibited due to license restrictions.

Дивный новый мир хипстеров, чего уж там, в котором поддержка разных версий окошек «задается в комбике вижуалстудии», хех.

Правда же, вот это
 vik@vik:~> strings /lib64/libc.so.6 | grep ^GLIBC | sort | uniq | wc -l
33
vik@vik:~> ll /lib64/libc.so.6
lrwxrwxrwx 1 root root 12 мая 12 00:09 /lib64/libc.so.6 -> libc-2.33.so
куда хуже, чем носить с собой столько хлама? :-)
Ха. У меня коллега лежал в больнице под капельницей и коммитил код. С телефона. Если надо — то можно :-)
If you don’t control the remote side it could? Так это еще постараться надо. Тут даже если надо — то с куками xauth запаришься :-)

А если зловред уже под вашим аккаунтом запущен и имеет доступ к вашему X server — то сессия X11 далеко не в списке приоритетов на защиту…
Так именно для таких случаев и нужна красота на мониторе, не? Так-то стандартный автолокер сессий в комплекте, но вот некоторым хочется еще и чтобы поверх автолокера — еще и рыбки плавали :-)
Так браузер (и вообще любой медиаплеер) при проигрывании чего-либо об этом сообщает через d-bus. Это MPRIS называется. Поэтому — вполне можно этим управлять.

Вешаетесь на нужный сигнал, и в onChanged учитываете — запускать или погодить. Точно так же — можно и все остальное отслеживать, вот пример.
Киньте в них тапок :-)

Андроид вещь прекрасная… для бабушек, их внучек, и прочих домохозяек. Покупаете планшет с нужным cover — и вот у вас мини-ноут, с клавиатурой.

Надо бабушке початиться в жадноклассниках или внучке поделать домашку в школе — клавиатуру пристегиваете. Не надо — мама-домохозяйка берет сам планшет и смотрит на нем сериальчик с ты-трубы.

А папа — айтишник берет планшет с собой в отпуск — и на нем же без проблем читает почту и редактирует эксели с вордами. Или через ремот десктоп заходит на «десктоп», заботливо оставленный включенным. Я так через ssh к иксовой сессии хожу, если вдруг припекает :-)

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

Ну и зачем платить больше?
Так скринсейвер — это просто программа. Запускаете ее по событиям от электропитания и все :-)

Для любителей напильника — есть готовые примеры кода.

Вообще говоря, многие просто не помнят — зачем были нужны скринсейверы. Screen saver действительно save ваш screen. От выгорания люминофора на вашей ЭЛТ от статической картинки. Те, кто не пользовался подобными программками — могли потом монитор выключить из розетки, и полюбоваться на выжженную картинку на кинескопе.
Так вы неправильно готовите :-) вам просто не хватает мотивации.

Придумайте себе мотивацию (любую), возьмите себе что-нибудь по вкусу (KDE plasma или mate / cinnamon — неважно). И попробуйте поизучать систему.

И вы очень быстро обнаружите преимущества двух «карманов», практически тотальный drag and drop, и широчайшие возможности по настройке прямо мышкой (смело используйте правую кнопку мыши как саму по себе, так и в сочетаниях с Ctrl, Alt и Win).

И через пару месяцев — новые привычки окажутся на кончиках пальцев, и вы обнаружите — даже в окошках есть как минимум часть возможностей. И в маке. Ну и смелее используйте свой пакетный менеджер. Вы удивитесь, как много всего у вас есть из коробки и доступно прямо в yast/synaptic/launchpad.

И все получится, главное продержаться начальный период «набивания шишек». В окошках он ровно такой же, к слову :-)
Не факт… Могли конечно и сломать. Или какая-нибудь libQt5Gui покоррапталась. Но вряд ли.

Вероятно, Qt пересобиралась из исходников, и что-то полезное забыли включить в проект. Или по ошибке включили Qt статикой. А может там вообще банально забыли про deployqt, так по интернету сложно сказать.

Но если сам QtCreator и опера запускаются (и KDE поди тоже запустится?), а проблема с собранными в криейторе приложениями, то вряд ли виновата именно системная Qt.
так Mesa обновить / доставить поди надо? И драйвер видео, видимо Intel, заодно :-)
Так в Windows есть даже KDE — но вопрос-то был — какие приличные в линуксе :-) Оказалось — ровно те же. Но если они ровно те же — зачем платить больше?

Why is Krita not free on Windows Store?

Publishing Krita on the Store takes time, and the Krita project really needs funding at the moment. (Note, though, that buying Krita in the Windows Store means part of your money goes to Microsoft: it's still more effective to donate).

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

Krita, GIMP, Photoshop — это то что у меня «вотпрямщас» установлено и используется (прицеплен Wacom-овский планшет и все три редактора — с ним отлично работают, включая силу нажатий).

«Отлично» означает в том числе и поддержку сразу двух цветных МФУ, HP лазерный и Epson с СНПЧ и фотобумагой.

Ну и Inkscape рядом для вектора, тоже работает.
… в отличие от Linux, который только у меня пережил переезд от S.u.S.E. (он тогда назывался с точками), далее до OpenSUSE с остановками, и с 15.2 я ушел на роллинг — Tumbleweed. С 1997 года — только апгрейдами. Причем — не подряд.

Апгрейд с 7.1 на опенсусь 10 помню жесткий был, из-за моих шаловливых ручек (я тогда в целях экономии — пораскидал по разным дискам части системы, а при апгрейде забыл часть из них смонтировать. Ссылки стали показывать вникуда, инсталлятор их убрал и пососздавал каталогов обратно, хорошо хоть в логе все перечислил. Потом я долго матерился и склеивал).

С 12.2 на 42.2 тоже весело было, опять же из-за моего перфекционизма (устроил зачистку древнего хлама еще с 90х, попакетно, потом выбрал файлы без пакетов и их тоже снес, не без ошибок конечно).

А так — живо и работает до сих пор. Я даже из списка модулей ядра до сих пор piix3 не выбросил, нету и нету, ворнинг dracut недостаточно парит чтобы я в этот список полез.

Последние лет 10 — обновляюсь через zypper dup --allow-vendor-change, даже не отключая 3rd party репозитории. Просто в /etc/zypp.d/ ручками меняю на нужное — и вперед.

Из вот относительно свежего — в новых кедах на кнопку пуск мой любимый лончер стал меньше чем я люблю. Нашел этот самый kickoff, прописал больше размер в .qml, лепота…
мы будем сидеть на берегу пока мимо не проплывёт труп виндоус. :-)
Все проще. Разработчикам линукса окошки просто неинтересны. Времена, когда Windows выступал примером модерна — давно прошли…

Тут другое интересно — именно линуксоиды активно шевелятся и разрабатывают шайтан-арбы разного вида (wayland, привет!), а вот потуги ребят из Редмонда — в положении догоняющего…
не факт что место покойной займёт линукс
Все верно — не займет. Не его это задача.
на место винды придёт андроид
Уже пришел. И это вдвойне интересно — линуксоиды с их жалкими 2% это давно поняли и активно работают в направлении интеграции с андроид — приложениями, обеспечивают ядро, платформу и тулчейн и себе и андроиду, пилят новые браузера и т д.

А микрософт — ничего подобного не делает. Хотя им-то это куда более актуально :-)

Информация

В рейтинге
Не участвует
Откуда
München, Bayern, Германия
Дата рождения
Зарегистрирован
Активность