зачем алине канал
1.44K subscribers
1.07K photos
37 videos
3 files
221 links
личный канал широко известной в узких кругах дурочки @teidumb

донате: @teifeed
ava: pixiv/107165822

all opinions are my own
Download Telegram
Forwarded from Даниил
Это че блять
😁21
Forwarded from Dubzer (ꏿ﹏ꏿ๑) via @bing
👍9😁1😢1
frontend in 2023 in a nutshell
😢22😁74🔥3🤯3
там в телеге выкатили недавно для веб апп cloud storage.
и знаете как он работает? в жизни не догадаетесь.

в вебапп апи добавили евент web_app_invoke_custom_method, в который передается название метода и параметры.
клиент его обрабатывает, и делает мтпрото запрос bots.invokeWebViewCustomMethod, передав туда юзера, название метода (например saveStorageValue) и параметры просто жсончиком.
примерно как bots.sendCustomRequest, но оно afaik снаружи нигде не использовалось, только во внутренних ботах.

спрашивается нахуя было изобретать тл и мтпрото если в итоге вернулись к истокам (жсончики без схемы) 😁😁😁
🤯23👍1😁1😢1🥴1
зачем алине канал
там в телеге выкатили недавно для веб апп cloud storage. и знаете как он работает? в жизни не догадаетесь. в вебапп апи добавили евент web_app_invoke_custom_method, в который передается название метода и параметры. клиент его обрабатывает, и делает мтпрото…
ну и очевидно это было сделано в первую очередь для @wallet, где как раз недавно запилили "self-custody" wallet с бекапом ключа туда.

судя по коду, часть ключа заливается в cloud storage телеги, часть на их сервера, и ключи шифрования тоже на их сервера.
(ну то есть 50% телега и еще 50% телега)
🔥12🤯71👍1😁1
Бинанс тут резко объявил о продаже своего российского подразделения некому CommEX. А они в свою очередь открылась буквально позавчера.
Интересно, чье же это 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3
вы че ебанутые
у меня мак
🥴29🤯12👍3😁3
я хотела запостить чето смешное на 666 подписчиков, но не успела придумать что, а чатжпт мне высрал только вот это. наслаждайтесь.

🤡👻🤯🤪🤣👽👹👺👾🥴🤡🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺🤡👻👽👾🥴🤪🧟‍♂️🤖🤯🤣👹👺
🗿55👍9😁3🔥2🤨2🤯1🕊1
убегаем от реальности в отпуске
🥴16😁31👍1🤔1
зачем алине канал
Photo
сука я не могу с этих вебовских апишек.
вот вроде делается для людей, для стандартизации, все дела
но ощущение что просто говна в тряпочку наложили для вида

за последнюю неделю, перетаскивая мткут с нодовых апишек на вебовые, я напоролась на:
- в вебовских буферах (ArrayBuffer/Uint8Array/etc) нету НИЧЕГО для hex/base64, их надо докручивать поверх. utf8 есть отдельным классом (хоть на этом спасибо)
- ютилки по типу concat и equal для них тоже надо накручивать поверх, встроенного ничего нет
- нодовый Buffer, хоть и подкласс Uint8Array, на самом деле НЕ СОВСЕМ совместим с ним
- WebCrypto (aka subtle crypto) не дает ни aes-ecb, ни возможность отключить паддинг у aes-cbc чтобы сэмулировать его
- он же не умеет сам обновлять каунтер в aes-ctr. его можно передать, но обновлять его - давай как нибудь сама.
- в ReadableStream нельзя указать размер чанка. хочешь чанки ровно 64кб, а не чтобы за тебя решал рантайм? костыляй очереди поверх, хуле.
- BYOB (zero-copy) стримы вообще прикол. нету НИКАКОГО способа проверить является ли стрим BYOB-ом, не попробовав его использовать как оный. в ноде есть non-standard костылик (.supportsBYOB), но в вебе хуй, делай try-catch
- веб стримы в ноде стабилизировали уже давно, но при этом такую банальную вещь как конверт из нодового стрима в вебовый - нет :)

и это я еще даже не упоминала ебаный пиздец под названием esm, там вообще сдохнуть можно, но об этом как-нибудь потом
🥴26👍84🔥4🤔2
с новым годом
🎉50🔥3🥴3🗿2👍1
экстремистам привет остальным соболезную

по административному делу № АКПИ23-990с по административному исковому заявлению Минюста России о признании международного общественного движения ЛГБТ экстремистской организацией и запрете его деятельности на территории Российской Федерации


https://minjust.gov.ru/ru/activity/directions/942/izveshenie-o-vremeni-i-meste-rassmotreniya-administrativnogo-dela-30-noyabrya-2023-g/
👍149🥰2🎉2😁1