Alexander Myshov
@myshov
Followers
584
Following
4K
Media
44
Statuses
1K
Software engineer from Siberia, member of MDN team, author of https://t.co/XLzRyRqRDI. Excited by science, guitar, yoga and other stuff
Stockholm, Sweden
Joined July 2010
Сегодня второй день рождения у Defront! За этот год было много крутых событий: канал добрался до 5000 подписчиков, преодолена планка в один миллион просмотров. Если интересуетесь web'ом и фронтендом, welcome! Буду очень благодарен за ваши ретвиты :)
t.me
Ламповый канал про фронтенд и не только. Всё самое полезное для опытных web-разработчиков Обсуждение постов @defrontchat Также советую канал @webnya
3
8
34
Here is the repo with more info and examples https://t.co/tQOGaabZ5E I hope it will help browser vendors to resolve problems
github.com
Non-blocking example of drawImage on html5 canvas. Contribute to myshov/fastDrawImage development by creating an account on GitHub.
1
0
0
The final workaround that I came up with is to use combination of these two methods. `.decode()` for Firefox and Safari and `createImageBitmap` for Chrome
1
0
0
One method that works for decoding in Chrome without blocking it is using `createImageBitmap()` with blob as an argument. But unfortunately it doesn’t work well in Firefox
1
0
0
If you think that `image.decode()` should execute off main thread and it should help you are right. But in Chrome drawImage alwaysh trigger additional decoding even for images that were decoded before
1
0
0
I have spent the whole weekend trying to figure out how to use `canvas.drawImage()` without blocking the main thread. It turned out there is no reliable cross-browsing solution due to issues in browser implementations.
1
0
1
Finally finished the video introduction / overview of Clay. Link below ⬇️
13
16
218
Дииней сидело на трубе, ди упало эй пропало, что осталось на трубе?
0
0
0
Currently I am working at Backlight on iconik. It’s a media asset management system that used by movie studios and news broadcasters. And this particular feature is my child for the last half a year
0
0
0
Couple interesting shots that I made recently in Stockholm. iPhone 14 Pro with a bit of post processing
0
0
1
I’m pleased to report that as of today, the Memory64 proposal for WebAssembly is now standard (phase 4)! Finally we will all be able to use 64-bit pointers in WASM apps. This has been a very long time coming (too long!) but I’m very glad to get here. https://t.co/N3qbj9CxiY
webassembly.org
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on...
6
46
374
What a news I read today. @Apple turns off ”sideloading” meaning that all soft installed via homebrew won’t run. I guess it is time to start move to Linux?
lunduke.locals.com
Connect with Lunduke and other members of Lunduke community
0
0
0
Here is a tutorial on how to use Color in UI/UX + how to create Color Design Systems Thread 🧵 1/10
24
315
3K
I am reading about Conflict-free Replicated Data Types (CRDT). And I came across these fantastic implementations by Evan Wallace! It's interesting to see how real-world collaborative applications work with the help of these data structures and algorithms! Links in 🧵
16
224
2K
I won JavaScript quiz today. Not so sure how to feel about it 🙂
0
0
1
I tried recently something new. Super happy with the result, especially considering there is no control over shutter speed on iPhone 🙂 There is also no postprocessing here btw, only cropping on the first two
0
0
0