Я буду несколько банален, но у дешевого ноута проблема далеко не в «непремиальном» пластике. Он просто слишком дохлый, для декларируемых для него задач. Никакой экранчик с ужасным разрешением, ОЗУ — ровно чтобы уиндоусь запустилась, диск… тоже только для запуска «окошек».
Да на таком — хабр почитать можно, только если все остальное выгрузить :-)
Причем — без опыта сходу и не понять, это сам эффективный облажался, пообещав «чего не надо было обещать», или это с него требует такой же вышестоящий, или это вообще — инициатива самого менагера, «встречные соцобязательства» в виде "пятилетку сдадим в 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 штук.
Вот, пример из инсталлятора, который «несет с собой на всякий случай» вот это.
Я бы с огромным удовольствием весь этот хлам не носил, и динамически бы не определял — что мне вотпрямщас надо загрузить. Но увы — use of msvcrt.dll is prohibited due to license restrictions.
Дивный новый мир хипстеров, чего уж там, в котором поддержка разных версий окошек «задается в комбике вижуалстудии», хех.
Так именно для таких случаев и нужна красота на мониторе, не? Так-то стандартный автолокер сессий в комплекте, но вот некоторым хочется еще и чтобы поверх автолокера — еще и рыбки плавали :-)
Так браузер (и вообще любой медиаплеер) при проигрывании чего-либо об этом сообщает через 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.
Так в 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 с СНПЧ и фотобумагой.
… в отличие от 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% это давно поняли и активно работают в направлении интеграции с андроид — приложениями, обеспечивают ядро, платформу и тулчейн и себе и андроиду, пилят новые браузера и т д.
А микрософт — ничего подобного не делает. Хотя им-то это куда более актуально :-)
У вас за окном видимо 2009 год или около того. Ныне FHD мало даже смартфону на 6".
Вообще, мне даже неловко напоминать, но столь несбалансированные железки потому и делают, что «мобильные райзены» под окошками — больше не тянут :-)
И да, именно — «под окошками». Софт первичен.
Я буду несколько банален, но у дешевого ноута проблема далеко не в «непремиальном» пластике. Он просто слишком дохлый, для декларируемых для него задач. Никакой экранчик с ужасным разрешением, ОЗУ — ровно чтобы уиндоусь запустилась, диск… тоже только для запуска «окошек».
Да на таком — хабр почитать можно, только если все остальное выгрузить :-)
Вам же за этим устройством проводить большую часть времени суток — чего же вы себя не бережете :-)
Легко можно сравнить с планшетом типа такого. Добавить клавиатуру и стилус — по желанию.
И к слову, планшеты за 10-11к существуют. Заказ — на AliExpress.
Причем — без опыта сходу и не понять, это сам эффективный облажался, пообещав «чего не надо было обещать», или это с него требует такой же вышестоящий, или это вообще — инициатива самого менагера, «встречные соцобязательства» в виде "пятилетку сдадим в 4 года и 12 месяцев", и трудовой подвиг вообще нужен только для карьеры эффективного.
Хороший менеджер сразу строит работу на позитиве — тут возник форс-мажор, подвел субподрядчик, штрафные санкции, надо помочь, с меня премия, никто кроме нас не может, не бандерлогам же из соседнего отдела передавать, эти сам понимаешь — натворят делов! Любая помощь в рамках возможного — обеспечу, мы вместе!
По итогу и аксакал по-овертаймил недаром, и ситуация спасена, и менеджер свой бонус получил.
И тыкать палкой в личные проблемы «ты на прошлой неделе возил жену к врачу» не надо, это вообще говоря — позор.
1. Кранчи и Work-life balance. Это молодому «зумеру» легко навешать на уши лапши, что «ах клиент хочет вчера и надо напрячься». Опытный коллега сразу спросит про компенсацию и «почему я теперь должен спасать факап менеджмента бесплатно, не я же обещал что завтра будет готово».
В итоге — 40-летние+ спокойно коммитят код с 9 до 6, прекрасно зная по опыту, что «breach the contract» это весьма часто — лишь способ манипуляции линейным персоналом, чтобы менеджмент получил больше бонусов.
А вот 25+ — воспринимают это за чистую монету и живут в офисе. Да и молодежь обычно еще не обременена семьей / детьми, и только у них есть физическая возможность жить в офисе.
2. Нематериальные плюшки. Молодежи важна трех-долларовая маечка с надписью «лучшему кодеру полумесяца
в макдональдсе». Старый аксакал собирает деньгина учебу детей в Гарвард, и ему лучше еще немножечко презренных дензнаков. Что сильно дороже сумки с логотипом компании.3. Амбиции и Чувство вины. Молодежь оптимистична, часто на себя берет «повышенные соцобязательства». Как результат — становится объектом манипуляций нечистоплотных менеджеров, которые вызывают чувство вины и прилив энтузазизьма, просто регулярно напоминая как «пообещал но не сделал». Это опытному
быдлокодеру такие заходы знакомы и вызывают только ехидную ухмылку. Аксакал обычно себе уже все доказал, а вот молодой и горячий — строит карьеру.4. Численность бьет класс. Ну и самое главное, в огромном числе проектов выбирается экстенсивный путь развития. Надо больше
vespen gasрабочих рук, которые 3/4 времени будут сидеть на митингах, писать мало-осмысленные юнит-тесты и ревьюить код друг друга. Аксакалы с их опытом и видением разложенных граблей — просто не нужны в таких количествах.А то что молодежь при этом соберет все возможные грабли — так смотри первых три пункта, при минимальной аккуратности эффективных — ошибки и переделки пойдут в счет (само)обучения той же самой молодежи «и без дополнительных капиталовложений» (С).
:-)
Потом некоторым было неприятно с попавшими в экспорт интерналами 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 штук.
Вот, пример из инсталлятора, который «несет с собой на всякий случай» вот это.
Я бы с огромным удовольствием весь этот хлам не носил, и динамически бы не определял — что мне вотпрямщас надо загрузить. Но увы — use of msvcrt.dll is prohibited due to license restrictions.
Дивный новый мир
хипстеров, чего уж там, в котором поддержка разных версий окошек «задается в комбике вижуалстудии», хех.Правда же, вот это
куда хуже, чем носить с собой столько хлама? :-)
А если зловред уже под вашим аккаунтом запущен и имеет доступ к вашему X server — то сессия X11 далеко не в списке приоритетов на защиту…
Вешаетесь на нужный сигнал, и в onChanged учитываете — запускать или погодить. Точно так же — можно и все остальное отслеживать, вот пример.
Андроид вещь прекрасная… для бабушек, их внучек, и прочих домохозяек. Покупаете планшет с нужным cover — и вот у вас мини-ноут, с клавиатурой.
Надо бабушке початиться в жадноклассниках или внучке поделать домашку в школе — клавиатуру пристегиваете. Не надо — мама-домохозяйка берет сам планшет и смотрит на нем сериальчик с ты-трубы.
А папа — айтишник берет планшет с собой в отпуск — и на нем же без проблем читает почту и редактирует эксели с вордами. Или через ремот десктоп заходит на «десктоп», заботливо оставленный включенным. Я так через ssh к иксовой сессии хожу, если вдруг припекает :-)
Отдельно доставляет, что этот самый планшет весит грамм 700, держит от батареи целый день, оборудован минимум двумя приличными камерами, а часто еще и умеет притворяться телефоном. Снабжен кучей чипов — от нейро-процессора до декодера видео. И все это за четверть цены от «взрослого» ноута.
Ну и зачем платить больше?
Для любителей напильника — есть готовые примеры кода.
Вообще говоря, многие просто не помнят — зачем были нужны скринсейверы. Screen saver действительно save ваш screen. От выгорания люминофора на вашей ЭЛТ от статической картинки. Те, кто не пользовался подобными программками — могли потом монитор выключить из розетки, и полюбоваться на выжженную картинку на кинескопе.
Придумайте себе мотивацию (любую), возьмите себе что-нибудь по вкусу (KDE plasma или mate / cinnamon — неважно). И попробуйте поизучать систему.
И вы очень быстро обнаружите преимущества двух «карманов», практически тотальный drag and drop, и широчайшие возможности по настройке прямо мышкой (смело используйте правую кнопку мыши как саму по себе, так и в сочетаниях с Ctrl, Alt и Win).
И через пару месяцев — новые привычки окажутся на кончиках пальцев, и вы обнаружите — даже в окошках есть как минимум часть возможностей. И в маке. Ну и смелее используйте свой пакетный менеджер. Вы удивитесь, как много всего у вас есть из коробки и доступно прямо в yast/synaptic/launchpad.
И все получится, главное продержаться начальный период «набивания шишек». В окошках он ровно такой же, к слову :-)
Вероятно, Qt пересобиралась из исходников, и что-то полезное забыли включить в проект. Или по ошибке включили Qt статикой. А может там вообще банально забыли про deployqt, так по интернету сложно сказать.
Но если сам QtCreator и опера запускаются (и KDE поди тоже запустится?), а проблема с собранными в криейторе приложениями, то вряд ли виновата именно системная Qt.
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 рядом для вектора, тоже работает.
Апгрейд с 7.1 на опенсусь 10 помню жесткий был, из-за моих шаловливых ручек (я тогда в целях экономии — пораскидал по разным дискам части системы, а при апгрейде забыл часть из них смонтировать. Ссылки стали показывать вникуда, инсталлятор их убрал и пососздавал каталогов обратно, хорошо хоть в логе все перечислил. Потом я долго матерился и склеивал).
С 12.2 на 42.2 тоже весело было, опять же из-за моего перфекционизма (устроил зачистку древнего хлама еще с 90х, попакетно, потом выбрал файлы без пакетов и их тоже снес, не без ошибок конечно).
А так — живо и работает до сих пор. Я даже из списка модулей ядра до сих пор piix3 не выбросил, нету и нету, ворнинг dracut недостаточно парит чтобы я в этот список полез.
Последние лет 10 — обновляюсь через zypper dup --allow-vendor-change, даже не отключая 3rd party репозитории. Просто в /etc/zypp.d/ ручками меняю на нужное — и вперед.
Из вот относительно свежего — в новых кедах на кнопку пуск мой любимый лончер стал меньше чем я люблю. Нашел этот самый kickoff, прописал больше размер в .qml, лепота…
Тут другое интересно — именно линуксоиды активно шевелятся и разрабатывают шайтан-арбы разного вида (wayland, привет!), а вот потуги ребят из Редмонда — в положении догоняющего…
Все верно — не займет. Не его это задача.
Уже пришел. И это вдвойне интересно — линуксоиды с их жалкими 2% это давно поняли и активно работают в направлении интеграции с андроид — приложениями, обеспечивают ядро, платформу и тулчейн и себе и андроиду, пилят новые браузера и т д.
А микрософт — ничего подобного не делает. Хотя им-то это куда более актуально :-)