CherryPerryBoy Profile Banner
Yury Profile
Yury

@CherryPerryBoy

Followers
62
Following
158
Media
6
Statuses
109

Mastering Burnout Driven Development. Opinions are stolen.

Joined January 2014
Don't wanna be here? Send us removal request.
@DroidKaigi
DroidKaigi
4 months
16:20 JSTより、B1F MeerkatでYury Vladさんによる厄介な依存関係:サードパーティライブラリのバグを乗り切り修正する方法が始まります! https://t.co/s0f8CwYEBj #DroidKaigi
Tweet card summary image
2025.droidkaigi.jp
As developers, we are responsible for bugs in our apps, even when they are caused by third-party dependencies. In this session, I will give an overview of different ways to handle this situation,...
0
1
2
@joreilly
John O'Reilly
2 years
Java users on macOS 14 running on Apple silicon systems should consider delaying the macOS 14.4 update https://t.co/RUehMpse5E
Tweet card summary image
blogs.oracle.com
Java users on macOS 14 running on Apple silicon systems should skip macOS 14.4 and update directly to macOS 14.4.1
1
10
41
@Bumble_Tech
BumbleTech
2 years
Dive into our latest article by Lead Android Engineer Yury Vlad on 'Refining Compose API for design systems'. Explore crafting Compose components, various implementation approaches, assess API verbosity, and ensure maximum extensibility. #androiddev https://t.co/iJyfnB1UBl
Tweet card summary image
medium.com
Jetpack Compose makes it easier to use a design system by creating custom Compose components. But how should we build these components?
2
6
24
@CherryPerryBoy
Yury
2 years
> providing a single (!) tool (Fleet) for all Kotlin Multiplatform targets and codebases > Fleet is free to use (!) during public preview So potentially IDE for KMP will become paid-only (Fleet most likely will be paid, see preview notice). Not a big risk, but keep it in mind.
@kotlin
Kotlin by JetBrains
2 years
👉 We’re working on adding lots of exciting things to Kotlin Multiplatform in 2024: ✅Direct Kotlin-to-Swift export ✅Compose for iOS in Beta ✅A single IDE experience with Fleet ✅Improved KMP library publishing process Explore our roadmap for more ⬇️
0
0
2
@vxunderground
vx-underground
2 years
Google confirms they will disable uBlock Origin in Chrome in 2024 More information:
Tweet card summary image
reddit.com
Explore this post and more from the uBlockOrigin community
429
1K
6K
@CherryPerryBoy
Yury
2 years
Be careful with ComposeViews of flexible size in RecyclerView, it will produce visible jumps on scroll. Hack to fix inside. https://t.co/HpEaxQk7dY
0
1
3
@CherryPerryBoy
Yury
2 years
Just another "top X hacks" article on Medium, but this time you won't regret reading it. Real advices for real professionals!!! https://t.co/Czt1niYn4G
Tweet card summary image
sam-cooper.medium.com
Serious pro Kotlin techniques for serious pro Kotlin devs
0
0
1
@nikitonsky
Никита Мастодонский
3 years
Oh no! Defaults change every year. Who could’ve predicted that’ll be a problem? (spoiler: me https://t.co/uBdYBOiga5)
Tweet card summary image
tonsky.me
A few notes on SwiftUI and why UI frameworks should not try to be “smart”
@Dimillian
Thomas Ricouard
3 years
It's also sad that you get two different behaviour: - Running an iOS 16 SDK built app on iOS 17 - Running an iOS 17 SDK built app on iOS 17 With SwiftUI, you get a very different results right now, ton of different behaviour and bugs in both.
0
1
2
@CherryPerryBoy
Yury
3 years
fun fun fun
@MemphisDrums
Diego Marcher
3 years
0
0
1
@CherryPerryBoy
Yury
3 years
I am wondering why Kotlin daemon in a separate process is the default option. Feels like it should be hosted in Gradle daemon directly. Anyway, try to use kotlin.daemon.jvmargs with UseParallelGC as the article suggests. Cool graphs inside. https://t.co/YjYDouRyms
Tweet card summary image
dev.to
tl;dr The type of garbage collector is not inherited by the Kotlin process if it's...
0
0
6
@CherryPerryBoy
Yury
3 years
Totaly reasonable idea how to stop polluting top level scope with Composables and related classes. Top-level scope just makes things harder to find via auto-complete. https://t.co/PhC5lGcKDX
Tweet card summary image
chrynan.codes
A convenient convention for complex composable components.
3
5
35
@David3141593
David Buchanan does not tweet anymore
3 years
New blog post alert: "Exploiting aCropalypse: Recovering Truncated PNGs" https://t.co/9S2wfZbPrx
@ItsSimonTime
Simon Aarons
3 years
Introducing acropalypse: a serious privacy vulnerability in the Google Pixel's inbuilt screenshot editing tool, Markup, enabling partial recovery of the original, unedited image data of a cropped and/or redacted screenshot. Huge thanks to @David3141593 for his help throughout!
13
215
539
@David3141593
David Buchanan does not tweet anymore
3 years
The Quest for Netflix on Asahi Linux ("do not violate the DMCA challenge 2023") https://t.co/g8d4KAoE8o
16
277
2K
@CherryPerryBoy
Yury
3 years
Absolutely fascinating that we have so much software written in native languages that actually work when 1. compiler may reorder R/W operations 2. CPU (especially ARM) may reorder R/W operations effectively breaking your code, if you forgot to add SW/HW memory barriers.
0
0
3
@CherryPerryBoy
Yury
3 years
TIL: it is possible to add labels to loops in Kotlin. Probably the most unused and forgotten language feature. Even more forgotten than local functions or anonymous objects that don't extend anything.
3
7
38
@CherryPerryBoy
Yury
3 years
Gradle Managed Devices can launch tests on remote Firebase Test Lab devices. In this article I explore if we can do the same with our own devices instead. Spoiler: YES! (but subject to potential change due alpha status of APIs) https://t.co/6fKaYNbhN4
0
0
0
@CherryPerryBoy
Yury
3 years
The popup content is also terrible. Tone of the message should be "Replace SMS 2FA with time based codes", not "Remove 2FA".
0
0
1
@CherryPerryBoy
Yury
3 years
Instead of just removing security option, @elonmusk should give something other instead. Disabling SMS would have much less hate, if FIDO Passkeys were introduced together with removal. At least all mobile platforms already support it. https://t.co/eu2sZuJ3TS
Tweet card summary image
developer.apple.com
Passkeys are easier to use than passwords and far more secure. Adopt passkeys to give people a simple, secure way to sign in to your apps and websites across platforms — with no passwords required.
1
0
2
@CherryPerryBoy
Yury
3 years
Want to see Lint and Detekt errors directly in GitHub pull requests without giving access to thirs party tools? Check out my article to see how. https://t.co/w0AwMpI3xx
0
2
11
@CherryPerryBoy
Yury
3 years
#androiddev Twitter right now after release of a new #JetpackCompose Text rendering API.
0
2
6