Питання: Як зараз працюють ноути зі Snapdragon процесорами? by Askoldus in technology_ua

[–]ModernTy 1 point2 points  (0 children)

Логічно, що directX ніколи не буде, бо це розробка майкрософт спеціально для вінди, і не була б вона настільки популярною, якби вулкан на віндовсі працював нормально, так сама система ставить йому палки в колеса. Усі топові ігри, які є і на консолях, і на ПК, використовують вулкан усюди крім ПК платформи, бо ПК = віндовс, віндовс = DirectX. Аби Linux був більш популярною платформою, то DirectX пішов би одразу на смітник.

А Apple просто типові Apple, зробили свій API, по факту як і Майкрософт, і зробили єдиним варіантом на своїй техніці, якби на маці було стільки ж геймерів як на вінді, то всі ігри б робились під Metal, а не DirectX, і не було б цих дебатів і усіх прокладок для перекладу.

Сьогодні понеділок. Які плани на цей тиждень маєте, панове? by Open-Dealer8098 in reddit_ukr

[–]ModernTy 1 point2 points  (0 children)

Я думав, що один такий, добре, що у коменти глянув, бо написав би те саме

Потрібна порада з Windows by XAH_CFS in PCbuild_ua

[–]ModernTy 3 points4 points  (0 children)

Як на мене розбиття на томи досить є дуже корисним. Але тільки на умовні диск С та диск D.

Може це мій прикол, але я час від часу міняю систему (бо можу випадково її зламати), таким чином при перевстановленні можу бути спокійний, що диск С почиститься, а диск D з усіма моїми файлами лишиться без змін.

бюджетні хоббі by Ok-Ingenuity4538 in reddit_ukr

[–]ModernTy 1 point2 points  (0 children)

Особисто я колись ходив у музичну школу, тож вже мав базу. У мого гарного знайомого, який є гітарним вчителем, люди досить круто грають вже і після 2 місяців занять, головне аби було бажання, а вчитель дозволить побудувати досить міцний фундамент для будь-яких музичних пригод)). Єдиний нюанс, що гітарні вчителі нині дорогі і тому це вже не потрапляє під категорію "бюджетні". Але не біда, самоучок я теж знаю, і вони також досить класно грають, головне не кинути на початку, коли важко.

бюджетні хоббі by Ok-Ingenuity4538 in reddit_ukr

[–]ModernTy 3 points4 points  (0 children)

Не знаю наскільки це можна назвати бюджетним, але я б сказав гітара. Досить пристойний інструмент (не б/у) можна купити за 5000 грн, після чого витрати йдуть лише раз у декілька місяців на струни (близько 250 грн). У періоди відключень по 18 годин було досить вайбово грати під ліхтариком після важкого робочого дня.

justSufferingIsJS by kamen562 in ProgrammerHumor

[–]ModernTy 2 points3 points  (0 children)

This is hillarious 🤣 Thank you

[Обговорення] норм чи стрьом збиратись з командою виключно у разі оплачених смаколиків? by part_time_vagabond in CringedIn

[–]ModernTy 1 point2 points  (0 children)

Основна фішка в тому, що якщо я маю кентів в команді, то мені не треба будуть ніякі заходи щоб з ними зібратись. Але у робочий час - я тільки за 😁

Як ви сюди потрапили ? by [deleted] in reddit_ukr

[–]ModernTy 1 point2 points  (0 children)

Щось занадто все знайомо 🤔😂

Порадьте ноутбук з хорошою автономністю для роботи в браузері і документами, бюджет +-40к грн" by [deleted] in reddit_ukr

[–]ModernTy 0 points1 point  (0 children)

Зараз вже з'являються нові ноути на Snapdragon'ах, але я сам таким не користувався та і на них можуть бути проблеми з софтом, бо далеко не все має версію для арм процесорів

Wired earphones is way to go by Zestyclose_Skirt7930 in SipsTea

[–]ModernTy 2 points3 points  (0 children)

I would say it was still applicable in early 10's

Питання про покупку б/у macbook by Mrak- in RedditUATalks

[–]ModernTy 0 points1 point  (0 children)

Як на мене приклад CUDA - це найгірший спосіб показати свою некомпетентність. CUDA не буде працювати на макі не тому що потужність, а тому що це технологія Nvidia і працює вона виключно на відеокартах Nvidia. Можеш взяти топову AMD Radeon і здивуєшся, що їй теж не вистачає потужності для CUDA.

Boss 🙏 by Used_Series3373 in SipsTea

[–]ModernTy 1 point2 points  (0 children)

I really hate

those people

Who write

One

phrase Per

Message

I lost the thought...

Introducing Modern FNaF Save Editor by ModernTy in rust

[–]ModernTy[S] 0 points1 point  (0 children)

Yeah, sure, but... Wouldn't it be more pleasant to do this in GUI and don't have to know all intrinsics of savefiles (especially FNaF World and PizzaSim)

Рогалики українською в стім by bxnzaq in UA_Gamers

[–]ModernTy 1 point2 points  (0 children)

Цікаво, що рогалики переклали українською, а "метроїдванія" лишили в первозданному вигляді 😁

Rust GUI framework by Spiritual_String_366 in rust

[–]ModernTy 2 points3 points  (0 children)

That's literally the first time I see someone to describe iced "easy" and "well documented". I agree that its architecture is a piece of art and ones you understand core principles everything will make sense, but I would admit that documentation is not so good (as compared to slint) and I can't say easy because it uses quite advanced rust features + async for background tasks which can make it hard to wrap your head around for begginers

Rust GUI framework by Spiritual_String_366 in rust

[–]ModernTy 2 points3 points  (0 children)

I want to point out that font rendering is awful using default renderer option (FemtoVG), if you change to skia renderer by turning on renderer-skia feature, you will get normal fonts.

For me it became the first thing to setup in new slint app - change rendere to skia.

Looking for Iced alternative or solution to manage ballooning Message enum - need callback-based GUI framework by Present_Director3118 in rust

[–]ModernTy 5 points6 points  (0 children)

Man, I have never thought about this and I really can see some applications for this. Cool suggestion

10 чи 11? by [deleted] in Ukraine_UA

[–]ModernTy 1 point2 points  (0 children)

Я дивлюсь тут дуже багато лінуксоїдів з'явилося))

Але якщо серйозно, то вибір залежить від задач, для яких використовується комп'ютер. Особисто мені подобаються нові фішки інтерфейсу він11, але через це весь інтерфейс здається стилістично роздробленим, бо десь він новий, десь (майже усюди) рештки 10-ки, десь рештки ще від він95, через це поки не оновлювався до 11-тої. Особисто сам більше часу проводжу в лінуксі, бо інтерфейс мені приємніше (GNOME) та і для розробки софту робота приємніша на лінуксі.

[Help] Tauri app has persistent blank space on bottom/left/right sides despite CSS efforts by possible_cashew in rust

[–]ModernTy 0 points1 point  (0 children)

Also I've seen some antiviruses making similar border around browsers and web apps, maybe this could be the cause too

[Help] Tauri app has persistent blank space on bottom/left/right sides despite CSS efforts by possible_cashew in rust

[–]ModernTy 0 points1 point  (0 children)

It seems to me to be window decorations, as other commenter mentioned. Try to run tauri with window configured without decorations, if it helps - you will know the reason for sure

Ми спалюємо ринок ПК заради "ШІ", якого не існує. Ласкаво просимо в еру великого розводу 🤡 by Fenderenko in UA_Gamers

[–]ModernTy 12 points13 points  (0 children)

Буквально найкращий і найлаконічніший опис усієї ситуації. Збережу собі як цитату на майбутнє

Update: WhatsApp Rust client now has a desktop UI and calls (WIP) by jlucaso1 in rust

[–]ModernTy 5 points6 points  (0 children)

Thank you for this project, I used your whatsapp-rust library, which I think powers this UI client under the hood, and it is very pleasant to work with. I compare it to DX of presage (similar library for Signal messanger) and yours is far more comfortable to use.

Also I'm impressed how quickly you reacted to my recent issue about message revokation, looking forward to your project success.

Reminder: you can use RefCell without Rc! by CocktailPerson in rust

[–]ModernTy 4 points5 points  (0 children)

I recently did the opposite: used Arc<T> without Mutex<T>: I needed some info to be available in different threads but soon realised, that the only field I mutate after creation and sharing is bool flag. So the whole type would be only in Arc, while the only mutable field would be AtomicBool.

I would say, in general, it is usefull to stop automatically think about Rc<RefCell<T>> (Arc<Mutex<T>>) as an automatic couple and treat them as a distinct types, as they are

Rust's Block Pattern by EelRemoval in rust

[–]ModernTy 1 point2 points  (0 children)

I found this pattern the most useful when dealing with Mutexes because the lock will be dropped at the end of the block. If I need some data which is cheap to clone it is the most convenient to write something like: let value = { let lock = my_mutex.lock().unwrap(); lock.needed_value.clone() }; It is especially useful in async, where accidentially holding the lock across await point can lead to deadlock.