cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

avatar

Убежище qbnk

Тайное логово стримера-программиста. Связаться со мной: @vdkfrost. Twitch: https://www.twitch.tv/qbnk

Ko'proq ko'rsatish
Reklama postlari
837
Obunachilar
+524 soatlar
+227 kunlar
+5830 kunlar

Ma'lumot yuklanmoqda...

Obunachilar o'sish tezligi

Ma'lumot yuklanmoqda...

Sourcemaps Привет, коллеги. Не так давно у меня появилась задача по генерации sourcemap-ов серверной части нашей новой морды (ya.ru), и как вы уже могли предположить, всё оказалось не так уж и просто. Давайте начнем с того, что такое вообще эти "сурсмапы". Sourcemap-ами принято называть файлы, которые помогают системе (браузеру, например) отразить исходный код программы на сгенерированный. За примером далеко ходить не надо — современные веб-приложения чаще всего проходят стадию сборки, в процессе которой код может измениться до неузнаваемости. То есть изначально у вас всегда есть некий большой набор файлов, а на выходе, зачастую, собранный бандл, единственный файл. Этот бандл чаще всего выглядит как какая-то каша из символов, а именно эта каша отдается клиентам. В случае возникновения в этой каше ошибки, установить реальную причину по стэктрейсу будет достаточно сложно, потому что стэктрейс поведет вас по этой каше из символов. Эту проблему как раз и решают sourcemap-ы — они позволяют понять в какой на самом деле строчке и столбце кода что-то пошло не так. Мы используем Vite и множество кастомных плагинов, многие из которых мутируют код, который к ним попадает. Vite требует, чтобы при мутации кода, плагины возвращали и его sourcemap, но при этом своих встроенных для этого утилит не предлагает. Так вот, недолго покопавшись в доке, я обнаружил, что они ссылаются на такую библиотеку как magic-string, которую я благополучно и заиспользовал. Works like a charm, как говорится. Можете пользоваться ей при необходимости и вне Vite. Чтобы проверить, что sourcemap-ы работают как надо, я использовал еще 2 источника: — Sourcemap explorer: позволяет закинуть sourcemap и посмотреть, что внутри. — Sourcemap visualization: позволяет закинуть sourcemap и сгенерированный код, чтобы посмотреть, как браузер будет выполнять то самое отражение исходного кода на сгенерированный. На этом всё. Подробнее про sourcemap-ы можно почитать на Habr-е. Там достаточно понятно про всё это рассказывают.
Hammasini ko'rsatish...

🔥 14 6 3
Трансляция запущена! Just Chatting Day — Just Chatting — twitch.tv/qbnk
Hammasini ko'rsatish...
qbnk - Twitch

Веб-разработчик и геймер. Люблю изобретать новые, эффективные и полезные веб-сервисы.

🐳 1🦄 1 1 1
Привет, бойцы! Сегодня запускаемся ориентировочно в 19-19:30. Расскажу немного о крайней поездке и последних новостях о tma.js, а после этого на трансляции будем прототипировать новое приложение, которое делаем для сообщества. Все подробности, конечно же, будут на трансляции. Бодрого и продуктивного понедельника 👋
Hammasini ko'rsatish...
🔥 11👍 3 3
00:20
Video unavailableShow in Telegram
Влад вне трансляции разрабатывает tma.js
Hammasini ko'rsatish...
😁 11 4❤‍🔥 3🫡 1🤪 1
Привет. Только что Павел выложил новый пост про Notcoin, а я вот совсем недавно, буквально вчера, посмотрел интересное видео-интервью с Вуди Кенгуру (надеюсь, правильно написал), где он рассказывает интересные вещи не только про TON, но и про те самые, мои любимые кликеры. Удивительно, как много общего можно найти с абсолютно незнакомым тебе человеком. Читаем мои крайние посты про кликеры и смотрим.
Hammasini ko'rsatish...
Крипта | Причина хайпа Notcoin и что стоит за TON

🚀Оставить заявку на рекламу:

https://forms.gle/tck1dmF8r7GFtNbHA💰Закрытый

инвест-клуб «Хедлайнеры»:

https://t.me/headliners_invest_club_bot🔗Сообщество

- т...

👍 4 4❤‍🔥 1 1
Что меня не обрадовало: 1. Некоторые любимые места стали только хуже. Может быть тут можно применить "в СССР было лучше", но если судить объективно — в этот раз обслуживали хуже и дороже. Но может это просто единичный случай. 2. Цены на квартиры. Сейчас они растут до каких-то космических оценок. Такими темпами квартиру мы купим нескоро 😬 В целом, поездка хорошая, полезная. Уже морально начинаем готовить себя к переезду. Начал представлять, как буду работать на своём привычном месте, а также вонять по поводу того, что "в Москве у нас было 3 комнаты, а тут 1, блин", а это, на самом деле, проблемка. На этом всё. По классике, под конец поездки я умудрился заболеть и последние дни не очень хорошо себя чувствую. С трансляцией придется подождать какое-то время. Самые внимательные заметили, что последний пост я спилил, и болезнь — одна из причин. Об остальных я расскажу уже на трансляции. Хорошего дня и пока-пока. Скоро увидимся! 👋
Hammasini ko'rsatish...
🔥 13 8 3🕊 1
Photo unavailableShow in Telegram
Ну вот и подошла к концу моя небольшая поездка в Тюмень. В этот раз я ощутимо чаще выбирался из дома как минимум для того, чтобы пройтись по местам, которые когда-то приносили приятные чувства. Но как и бывает (обычно со взрослением), что-то, что раньше нравилось нам, чувств более не вызывает. Тем не менее, от большей части мест все ещё ощущается та приятная аура, которая сопровождала их на протяжении всего времени жизни в Тюмени. Буду честен, уезжать из Москвы будет непросто. Непросто ментально. И это не потому, что Москва вот такая крутая, а потому, что придется вернуться к условиям, которые чуть хуже предыдущих. Может быть даже правильней будет сказать "к другим условиям". Квартира менее светлая, более тесная, на улицах непривычно мало людей, город более медленный, и так далее. В общем, почти классические ощущения при переезде в другой город. С квартирой вопрос решаемый, но лишь через какое-то время, а до этого момента просто адаптируемся и будем жить, как жили раньше. Итак, что же меня обрадовало (в очередной раз): 1. Цены в 1.5-2 раза ниже, чем в Москве. Правда, есть такие товары, стоимость которых равна х2 от Москвы. Из таких я обнаружил только мой любимый сидр, который в магазинах стоит 200 рублей, а в местных ресторанах 450-520. В обычном магазине я найти его не смог. В местных кофейнях, когда скажешь, что кофе, стоящее 150 рублей в Тюмени, в Москве стоит 240 рублей, у людей глаза из орбит выпадают. 2. Приятная ностальгия. Тюмень — сравнительно спокойный город, с которым связана просто туча воспоминаний. Эти воспоминания и походы по любимым местам положительно повлияли на ментальное здоровье. 3. Застройка города. Тюмень стремительными темпами застраивается, что не может не радовать. Меня не было всего год, а на моем районе уже появилось несколько новых зданий.
Hammasini ko'rsatish...
🔥 9💯 1
Photo unavailableShow in Telegram
Привет из пасмурной Тюмени! 15 мая буду выступать на The Trends 2.0 в Москве и очень кратко (понятия не имею пока как, за 12.5 минут) расскажу про Telegram Mini Apps. Также будут и мои коллеги, которые поверхностно расскажут про TON и вещах рядом лежащих. Если вы уже купили билет — приходите послушать. Если же нет, вот ссылка, по которой можно получить 15%-ую скидку. Не стесняйтесь ловить меня, чтобы сделать фото на память 🙂 P.S. Ну я и фотку, конечно, выбрал. Попросили в анфас, а у меня таких вообще нет. Отдал фотку, которую потребовал ВКонтакте при устройстве на работу.
Hammasini ko'rsatish...
🔥 11🤩 4👍 3
Что меня больше всего раздражает в кликерах в Telegram, да и вообще наверное во многих других приложениях — отсутствие души. Вчера задумавшись, это было единственным словосоветанием, которое мне пришло в голову, и при этом превосходно описывало причину моей злости. Я просто не понимаю этого — бездумное, беспорядочное нажатие в одну и ту же область на экране. Я могу понять кликеры, которые есть в AppStore или Google Play, где приложения достаточно красочные, вы там бьете какого-то монстра, после смерти он заменяется другим, более сильным, покапаете idle-персонажей, которые бьют за вас и так дале. В этом есть какая-то идея, какая-то душа. Но исходя из того, что я видел в Telegram, вам просто дается какой-то объект, на который вы бесконечное (почти) количество раз нажимаете, и выглядит это всё абсолютно одинаково. У меня это как-то даже ассоциируется с кадром из фильма Идиократия. В моей голове кликеры — это прямо крайне тупо, тут думать не надо, просто двигай пальцем и не ошибешься, можешь хоть с закрытыми глазами, в любое время. Каков тут развлекательный аспект, мне тоже ясно, я не понимаю, что тут может развлекать, хоть и правда пробовал играть в такие игры. Для меня это буквально одна из страшных вещей в жизни — прожигание времени. Ну и напоследок, оставляю своё сомнение. А пришли ли пользователи в экосистему, а не в кликер? Смогут ли они вырваться из этого приложения и пойти по другим? Очень сложно сказать. Узнаем мы, наверное, ещё нескоро.
Hammasini ko'rsatish...
💯 10👍 6 4 1💋 1
Photo unavailableShow in Telegram
Про приложения-кликеры Вчера мы с вами еще успели задеть такую темы, как кликеры, на которые у меня достаточно яркая негативная реакция. Давайте напомню, что я о них думаю. Кликеры — отличный инструмент для привлечения аудитории в какую-либо среду. Во ВКонтакте был VK Coin, там можно было по сути познакомить пользователей с приложениями внутри ВКонтакте — VK Mini Apps. В Telegram же есть Not Coin, который может познакомить с Telegram Mini Apps. У обоих приложений космические показатели посещаемости, что делает их потенциально хорошим инструментом для знакомства с технологией. Исходя из своих субъективных ощущений, людей привлекают кликеры по той причине, что там "циферки увеличиваются когда кликаешь". Других — потому, что там заработать можно, но это если мы говорим о 2 вышеупомянутых приложениях. Имея опыт VK Coin за плечами, в котором крутились очень большие деньги, и учитывая тот факт, что все-таки большая часть аудитории Telegram — страны СНГ, которые знают про VK Coin, люди могли перейти в Not Coin в надежде воспроизвести предыдущий опыт и что-нибудь заработать. Исходя из этих рассуждений, я делаю вывод о том, что авторы проекта дают призрачную надежду на заработок (прямо как казино, гыг), а пользователи на это ведутся. Я более чем уверен, что авторы проекта прекрасно понимают, что делают, потому что "темка проверенная". Сами помните, я вообще большой противник таких признаков в проектах.
Hammasini ko'rsatish...
1