cookie

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

avatar

Убежище qbnk

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

Ko'proq ko'rsatish
Reklama postlari
990
Obunachilar
+424 soatlar
+247 kunlar
+10830 kunlar
Post vaqtlarining boʻlagichi

Ma'lumot yuklanmoqda...

Find out who reads your channel

This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.
Views Sources
Nashrni tahlil qilish
PostlarKo'rishlar
Ulashishlar
Ko'rish dinamikasi
01
Трансляция запущена! Twitch bot с озвучкой речи / Финал — Software and Game Development — twitch.tv/qbnk
3310Loading...
02
Я уже как-то говорил, что меня позвали пожурить The Open League Hackathon, который на 2 миллиона долларов. Моей задачей там является проверка кода конкурсантов. Так вот, вчера составили список полу-финалистов, код которых нужно посмотреть, а уже этой ночью мне начали прилетать инвайты в проекты на GitHub. И это ещё не конец. Ближайшие пару дней пройдут обалденно. Стрим, ориентировочно, часов в 5. Держим ухо востро 👋
4899Loading...
03
Пока Павел рассказывает об очередном мега-классном, новомодном кликере, разработчики Telegram, судя по неймингу, только что залили метод, который позволяет отключить закрытие приложения при свайпе вниз. Топаю домой и проверяю 😮 А стрим завтра!
62014Loading...
04
Пока-пока, Яндекс 🥹 Год назад я пришёл в Яндекс в поисках нового пристанища, где работают сильные специалисты, знающие своё дело, понимающие, как делать эффективно и правильно, любящие и горящие своей профессией. Именно тогда, год назад, я приехал в Москву, полон предвкушения новых впечатлений, знакомств и открытий. Ещё до прихода в компанию я считал, что знаю многое о клиентской разработке, но на месте мне быстро стало понятно, что этот мир гораздо глубже, чем может показаться. Теперь же, покидая компанию, несмотря на весь приобретённый опыт, я понимаю, что до исчерпания информации в этом направлении ещё очень далеко. Что мне особенно нравится в работе в крупных и именитых IT-компаниях, так это нетривиальные задачи и возможность сотрудничать с высококлассными специалистами. Комбинация этих факторов создает взрывоопасную смесь, которая при контакте с внутренней искрой приводит к стремительному карьерному росту. Сказать, что в Яндексе работают сильные специалисты — это не сказать ничего. Я встретил людей, которые по своим знаниям и опыту находятся настолько высоко, что выразить это словами крайне сложно. Это поистине титаны разработки, и было бы настоящим грехом не перенять их богатый опыт и знания. В компании мне удалось работать не только над базовыми задачами, такими как разработка компонентов и визуальные правки, но и принять участие в переходе ya.ru (главной страницы Яндекса, которая внутри компании именуется «Мордой») с BEM на React. Я тесно взаимодействовал с командой, занимавшейся низкоуровневой сборкой проекта, и горжусь тем, что был частью небольшой рабочей группы, которая осуществляла этот переход. Уверен, что знания, полученные за этот год, я непременно применю в своих собственных проектах. Я могу долго хвалить и критиковать Яндекс, но всему хорошему рано или поздно приходит конец. Примечательно, что Яндекс — это пока что единственная компания, которую я покидаю не из-за недовольства, а из-за того "контраста", на фоне которого Telegram Mini Apps выделяется. Яндекс не вызвал у меня столько негативных эмоций, чтобы я захотел уйти. Но Telegram Mini Apps вызывает у меня столько положительных откликов, что я хочу полностью переключиться на эту платформу. Поэтому я ухожу из команды с улыбкой на лице и радуюсь, что коллеги провожают меня с такой же улыбкой и радостью за то, что я нашёл что-то, чем действительно горю. Это был хороший год, но впереди нас ждут новые горизонты. Я постараюсь открыть для вас новый и интересный мир разработки, возможно, приоткрывая завесу над некоторыми непубличными аспектами. Предположительно, начиная с сентября, я полностью погружусь в рабочие процессы Telegram Mini Apps и буду изо всех сил, с тем же напором и желанием, продвигать эту платформу вперёд.
61417Loading...
05
Трансляция запущена! Twitch bot с озвучкой речи — Software and Game Development — twitch.tv/qbnk
6810Loading...
06
Привет. Не могу обойти эту новость стороной и не прокомментировать. Сегодня в блоге Telegram вышел новый пост о грядущих обновлениях: Mini App Bar, Paid Media, Story Search & More. Как человек, который крайне внимательно следит за обновлениями, связанными с мини-приложениями, я сразу с ним ознакомился, и мне есть что сказать. Начиная с этого обновления, пользователи смогут сворачивать приложения в некую небольшую панель в нижней части экрана. Там же могут находиться и другие ранее свернутые мини-аппы. Признаться честно, чувства у меня довольно смешанные, но не только потому, что у этого есть проблемы, но и из-за недостатка информации о принципе работы технической части реализации. Давайте, как обычно, начнем с плюсов. Круто, что приложения можно будет сворачивать, потому что невозможность это сделать и вернуться к приложению после условного ответа сообщением другому пользователю, просто сильно раздражала. Теперь же, свайпом вниз, пользователь может минимизировать приложение, позаниматься своими делами, и вернуться. Полезность отрицать здесь смысла никакого нет, это правда решает какие-то проблемы и показывает Telegram как экосистему. Теперь к минусами. В этой фиче есть одно огромное, прямо гиганстких размеров, смотрящее тебе прямо в душу, "но". Свайп вниз и сворачивание приложения — это буквально одна из самых больных проблем Telegram Mini Apps, по работе с которой люди даже гайды пишут (вот этот, например). Ни разработчики, ни пользователи, не хотят, чтобы приложение закрывалось свайпом вниз. Это создает ощущение шаткости, неустойчивости того интерфейса, которым пользуешься. Представьте, если бы вы скроллили список контактов вниз, и как только достигли его конца, приложение просто закрывалось бы, как при свайпе вверх из нижней части экрана в iOS. Буквально это и происходит в Telegram Mini Apps, только в случае с этой платформой, скроллить надо вверх и достигнуть начала списка. В чем логика? Вообще без понятия. Предположительно, я знаю природу появления такого механизма, но мое мнение таково, что появился он скорее из-за сомнительных UI/UX решений, связанных с другими частями интерфейса. Теперь же, ко всему этому добавляется свайп вниз в панель с приложениями. Создается впечатление, что проблему никто решать не собирается, а лишь добавляет, что так и должно работать. Тем не менее, тут стоит оговориться, что в посте не сказано о том, за какую именно часть приложения необходимо тянуть для сворачивания. Если же сворачивание происходит при перетягивании за шапку приложения, то вообще никаких вопросов нет, здорово. Но что-то мне подсказывает, что механизм сворачивания вообще ничем отличаться от текущего не будет. По сворачиванию разобрались. Что с технической реализацией? Будет ли приложение знать о том, что его свернули? Что будет происходить с WebView при сворачивании? Как долго приложение может находиться в свернутом состоянии? Вопросов больше чем ответов, но, честности ради, стоит добавить, что ответы на них в таком посте быть и не должны. Будем надеяться на внятное объяснение технической части нового механизма со стороны команды Telegram. А по поводу платного контента за звезды — без понятия вообще. Сложно представить, что будет останавливать людей от приобретения этого контента и репоста в свои группы, где можно будет этот контент посмотреть за бесплатно или за куда меньшие деньги? Настоящие фанаты, конечно же, автора поддержат, а другие? Telegram будет разбираться в таких "кражах"? Не смешите мои подковы. В общем, посмотрим, что будет дальше. На всякий случай напомню, что я чаще всего обращаю внимание именно на минусы, и стараюсь рассказать в первую очередь о них, а потом уже про плюсы. Это я говорю к тому, что обновление мне в целом понравилось. Я люблю, когда Telegram закидывает что-то новенькое, а уж особенно если это связано с Telegram Mini Apps. Хороших выходных! 🙂
86211Loading...
07
Трансляция запущена! Twitch bot с озвучкой речи при помощи Yandex SpeechKit — Software and Game Development — twitch.tv/qbnk
7121Loading...
08
Сегодня начинаем крутить бобину в 19-19:30. Продолжаем работу над Twitch-ботом и озвучкой текста при помощи Яндекса. До встречи 👋
6880Loading...
09
Тимлид наконец-то дал фидбек по работе
74011Loading...
10
Вспоминается вчерашний утренний созвон, на котором был упомянут проект Tribute (@tribute). Для тех, кто не знает, это сервис для отправки пожертвований, который существует внутри Telegram, у которого даже галка есть. Мне было сказано, что ребята там достаточно открытые и рады развивать свой продукт. Так вот, не так давно я как-то мысленно касался этого проекта, и всё удивлялся, почему команда не развила его в направлении, полезном для разработчиков. Далее объясню, что именно имею ввиду. У нас с вами есть альтернативы, которые популярны в России. Например, DonationAlerts. Да, его используют не только для трансляций, но иногда и просто для принятия пожертвований. За рубежом я знаю только один аналогичный сервис — Streamlabs. Почему бы не взглянуть на эти альтернативы и не попытаться перетянуть аудиторию этих сервисов себе? API для разработчиков У меня есть идея, которая чисто теоретически может сделать сервис чуть более популярным как минимум среди разработчиков, а уже использование этого сервиса разработчиками сможет привести и новых клиентов — пользователей, которые будут принимать пожертвования. Идея достаточно простая — дайте разработчикам API для работы с этими пожертвованиями. Пускай разработчикам через веб-хуки прилетают уведомления о новых платежах, это даст возможность писать свои собственные виджеты, которые будут использоваться для отображения, например, на трансляции. Донаты в крипте Вдобавок к этому, раз уж мы с вами сидим в Telegram, давайте прикрутим донаты в крипте? При необходимости, можно урезать пул доступных для пожертвования криптовалют до одной — TON. Сомнительно, конечно, но окэй но это можно сделать на случай, если хочется сделать TON чуть востребованней. Вероятно, там есть какие-то юридические сложности, но на эту тему не уверен. Не так давно мне писали, что из-за границы как-то проблемно отправляются донаты через DonationAlerts, а как отправить крипту вообще непонятно. Тянуть еще один сервис для этого я, лично, вообще не хочу. Поэтому если @tribute когда-нибудь прокачают, я с радостью попробую новый функционал. ——— Пока писал этот пост, несколько раз перепроверил, может такое есть в tribute, потому что это кажется must have. Но нет, либо я не нашел, либо такого там нет. Не уверен, что такое будут делать потому, что наиболее вероятно, что есть какие-то более приоритетные и прибыльные проекты. Но кто знает?
8349Loading...
11
Трансляция запущена! Делаю Telegram Mini Apps лучше — Software and Game Development — twitch.tv/qbnk
8110Loading...
12
Media files
7943Loading...
13
Привет, бойцы. Сегодня включаемся примерно в 20:00. О походе "наверх" Недавно рассказывал про то, что схожу со своим проектом "наверх". Так вот, сверху ответили, а сегодня мы уже даже созвонились. На трансляции расскажу о результатах. , О концентрации и состоянии потока Нашел хоть и спорную, но достаточно интересную статью на Хабре про то, почему важно не отвлекать разработчиков от работы. В целом, в статье много правды, в ней я смог увидеть даже что-то своё. Состояние потока достаточно тяжело получить, нужно действительно полностью сконцентрироваться на задаче, чтобы эффективно её выполнить, а когда тебя и без того часто отвлекают, войти в это состояние практически невозможно. Читать Темы трансляции На прошлом стриме я понял, что мы пока не можем двигаться в разработке серверной части Eventor по той причине, что нужны прототипы. Прототипы нужны, чтобы понять, какие методы нужны будут клиентской части, а прототипом занимаюсь я по остаточному принципу — когда есть свободное время. По этой причине, пока прототипа нет, предлагаю переключиться на одну из следующих тем: — Telegram UI Solid UI-библиотека компонентов Telegram Mini Apps, написанная на Solid. Мы уже как-то на стриме такое делали, просто продолжим разработку. Напомню, это аналог React Telegram UI (который делал не я), но на Solid. — Twitch Bot Собственный бот для твитча. Тут, в частности, хочется сделать text-to-speech за баллы, с озвучкой, при помощи какого-нибудь Yandex Speech Kit. Может ещё что-нибудь с AI сделаем. — Chat GPT Telegram Bot Опять же, бот Telegram для работы с ChatGPT для собственных нужд. Устал уже постоянно включать VPN и лазить на сайт. Да и не всегда есть возможность включить VPN. Голосуйте за то, что интересно. Займемся разработкой.
7375Loading...
14
Только сейчас заметил, что увидев изображения, которые я использую для тестирования нового функционала, можно сделать определенные выводы
8571Loading...
15
Я ненавижу JavaScript, потому что он не говорит тебе, что может выбрасывать ошибку, и что тебе нужно обрабатывать ошибку. Я хочу чтобы ошибки, были значениями. Так начинается этот YouTube Shorts, в котором известный IT-стример Primeagen возмущается касательно того, что в JS неудобно работать с ошибками. Попробовав Go, в котором мне поначалу была сомнительной идея работы с ошибками как значениями, теперь я полностью с согласен с вышеупомянутым специалистом. Работать с ошибками, как значениями, достаточно приятно. Вообще, в JS можно добиться аналогичной работы с ошибками, просто выглядеть это будет не совсем нативно — через кортежи. https://www.youtube.com/shorts/_YV3NM3i_IY
8993Loading...
16
Привет. Попалась тут на Хабре интересная статья, в которой обсуждается тема «нехватки специалистов». Решил почитать, потому как недавно спрашивали, что я думаю на эту тему, а мне и сказать особо нечего. Так вот, очень познавательный материал, а особенно для тех, кто сейчас в начале своего IT-пути. Но и людям с опытом почитать тоже стоит. Рекомендую.
9249Loading...
17
Трансляция запущена! Делаю Telegram Mini Apps лучше — Software and Game Development — twitch.tv/qbnk
8810Loading...
18
Добрый день, дамы и джентельмемы. Включаемся сегодня в 19:30-20:00. Будем работать, много работать, компенсируем предыдущий стрим. До встречи 👋
8340Loading...
19
Трансляция запущена! Делаю Telegram Mini Apps лучше — Software and Game Development — twitch.tv/qbnk
9670Loading...
20
Привет, сегодня трансляция. По плану немного поболтать, рассказать о последних событиях + провести код-ревью публичного репозитория (коллеги попросили сделать). А потом продолжаем пилить серверную часть Eventor. Целимся на 19:30, но могу задержаться. До встречи 👋
9110Loading...
21
Лично я до сих пор сильно негодую от того, что все платформы Telegram попали под одну гребенку и теперь должны принимать Telegram Stars. Как вы помните, Telegram Stars появились из-за обращений сторов. Так пусть обязанность их использовать распространяется только на приложения из сторов, нет? Нет. Теперь Telegram Stars должен быть везде, где есть digital goods. По крайней мере, иной информации я не нашёл. А тем временем я снова напоминаю про теорию заговора. Вторым очевидным пунктом в ругательствах можно назвать неготовность Telegram к этим нововведениям. Команда точно знала про комиссию, она точно знала, что сторы рано или поздно придут, так почему не готовилась? Особенно, когда у нас значительная часть приложений на платформе вообще принимает оплату в TON, который сейчас ребята из TON Foundation всячески бустят. Как будто бы хочется еще кое-что здесь добавить касательно того, чем занимались, но это будет лишним. Можете сами понять исходя из последних обновлений Telegram. В целом, поругать мне особо больше не за что. Разве что за опять отсутствующую хромающую коммуникацию с внешним миром. Защищаю Telegram Важно понимать, что даже если Павел и выдумал всю эту ситуацию со сторами, то комиссию сторов никто не отменял. Если сторы сейчас и не приходили, то точно придут позже, поэтому этот переход на звёзды закономерен и неизбежен. Поверьте, другого исхода и быть не может, поэтому тут если и злиться на то, что у вас половина денег съедается из-за комиссий, то только на сами сторы. Telegram тут не при чем. Но, конечно, мы не опускаем вопрос о том, почему ограничение со звездами по итогу на всех платформах, а не только там, где есть связь со стором. Тут остается только перекреститься, сказать "аминь-алюминь", и ждать комментариев Команды. Тут также стоит упомянуть то, что в инфополе стала появляться информация о некоем "Mini App Store", который точно не остался бы без внимания сторов. Учитывая тот факт, что команда занята Telegram Stars до конца июля, смею предположить, что стора до конца июля и не будет. Хотя с определенной долей вероятности, именно Mini App Store будет той входной точкой во все мини-аппы, где можно будет и звезды купить, и премиум, и вообще всё-всё на свете. Хотя тогда наверное лучше было бы назвать как-то вроде "Telegram Store". Но пока что это пук в воздух. Заключение Лично я считаю, что в этом обновлении есть и плюсы. Кто-то мог к этой мысли не прийти, но оно достаточно тесно связано сугубо с Telegram Bots и Telegram Mini Apps. Возможно, именно это обновление служит сигналом к тому, что команда сместит свой фокус именно на эти 2 платформы, что не может не радовать. Но, опять же, это просто мои догадки, и может даже мне просто хочется так думать.
1 0485Loading...
22
Давайте немного на холиварную сейчас тему в Telegram — Telegram Stars. Читая негодование разработчиков в комментариях под последним постом в BotNews касательно Telegram Stars, у меня появилось большее желание разъяснить, что это вообще такое, почему это придумали, и так далее. Просто многие разработчики по чём зря терроризируют свою нервную систему и не понимают, почему что-то работает так, как работает. В этом посте я хочу выразить своё мнение касательно нововведения Telegram, а также не только защитить компанию, но и поругать. Еще одним слоем поверх я порассуждаю в принципе на тему введения этих звёзд, а если быть точнее, причину их появления. Общая информация Официальной причиной введения Telegram Stars является обращение компаний, владеющих сторами, в которых располагаются приложения Telegram — Apple и Google. Как уже давно известно, и у той и другой компании достаточно строгая политика касательно проведения финансовых операций. Если меня не подводит память, то как Apple, так и Google, дерут комиссию с разработчиков в 30% за digital goods. То есть если вы разработали какую-то игру и продаёте в ней игровую валюту, то 30% с продаж будет уходить владельцу стора. Как можно догадаться, Telegram не контролирует финансовые потоки приложений и ботов, которые разрабатываются сторонними разработчиками внутри. По этой причине, Telegram не может с этих потоков выплачивать какую-либо комиссию, но правила стора при этом никто не отменял и их надо соблюдать. Поэтому и придумали инструмент, сводящий эти финансовые потоки к точке, которая контролируется Telegram — Telegram Stars. Если не углубляться, то суть такая — вы, как пользователь, покупаете эти звёзды, которые являются аналогом голосов ВКонтакте, а далее можете спокойно тратить их в любом боте или приложении внутри Telegram. Будучи разработчиком, пока не особо понятно, как это выводить, где посмотреть список транзакций и баланс. Как заявил Павел, вывести звёзды можно будет при помощи TON, но о фиате до сих пор никто ничего не сказал. Из этого можно сделать вывод, что с легализацией такого добра могут возникнуть большие проблемы. Команда Telegram на своем сайте указала, что первые рабочие, осязаемые интерфейсы появятся к концу июля, поэтому остается лишь сидеть и ожидать. Теория заговора Не так давно в моей черепной коробке появилась и другая возможная причина появления Telegram Stars. Как уже и было сказано раннее, Telegram Stars можно вывести только в TON (иного не заявлялось). Из этого можно предположить, что причиной введения Telegram Stars может вполне быть популяризация TON. Вообще, и правда, странно это всё. Вдруг, ни с того ни с сего заявились сторы и сказали "а ну-ка давайте быстро переделывайте". Как будто команда Telegram даже предположить о появлении такой проблемы не могла, и вообще никак не готовилась. Прямо супер сомнительно это всё. Ну а "приход сторов" в данной ситуации выглядит как оправдание введения Telegram Stars и применения таких достаточно жёстких мер. Тем не менее, это лишь мои размышления, которые могут быть далеки от правды. "А почему PremiumBot не использует звёзды?" Пожалуй, самый частый вопрос, который я видел в чатах. Ответ чертовски прост. Telegram Stars — инструмент для сведения финансовых потоков сторонних разработчиков. Важно понимать, что "свои" боты и приложения под это ограничение могут не попадать, потому что со своих проектов Telegram в частном порядке и без того платит комиссию. Введение там звёзд никому ничего не дает, а лишь снижает конверсию. C @tribute вопрос наверное чуть сложнее. С определенной долей вероятности у сторов есть какие-то правила касательно финансовой деятельности такой направленности (пожертвований), но утверждать не буду, не знаю. Тут было бы здорово покопаться и поразбираться. А вообще, сюда хорошо вписывается идея с теорией заговора. Просто Telegram не загоняет свои приложения под эту суматоху со звёздами. Ругаю Telegram Да, в этот раз команда Telegram завезла целую фуру негатива для сторонних разработчиков.
7709Loading...
23
Видел, что записывали подкаст с Антоном Циваревым (директор по развитию экосистемы TON) и всё не мог дождаться выхода видео. Антон очень приятный, светлый человек (знаю по личному общению), поэтому предлагаю послушать про экосистему TON и просто насладиться контентом: https://www.youtube.com/watch?v=0DIbzk0guCM
82111Loading...
24
Трансляция запущена! Делаю Telegram Mini Apps лучше — Software and Game Development — twitch.tv/qbnk
3090Loading...
25
Привет! Сейчас схожу за кофе, вернусь, и можем стартовать стрим. Ориентируемся на 13:15, будем работать. До встречи 👋
8030Loading...
26
Трансляция запущена! Делаю Telegram Mini Apps лучше — Software and Game Development — twitch.tv/qbnk
4860Loading...
27
Наверняка уже видели, что Павел приезжал в Кыргызстан. Для меня было большим вопросом, что ему там может быть интересно. Так вот, не так давно увидел интересные рассуждения на эту тему. СМИ обсуждают, зачем Павел Дуров, который почти никуда не летает, приехал в Киргизию. Выдвигают разные гипотезы. На мой взгляд, единственное, почему Павел мог прилететь в Кыргызстан – это договориться на высшем уровне об обмене своих виртуальных валют на реальные деньги. Киргизия - одна из центральных точек мира по обмену фиат-крипта. На уровне Стамбула, Москвы, Гонконга и Дубая. Из всех стран мира в Киргизии самое лояльное крипто законодательство. Суммы, которые в день могут менять в Киргизии, больше, чем во всей Европе вместе взятой. В Киргизии свыше сотни лицензированных обменников фиата на USDT. И всё легально. Главный бизнес Павла Дурова – это крипта. Есть катастрофически убыточный мессенджер Телеграм, который не имеет монетизации. И есть колоссально прибыльный Тонкоин. Павел точно имеет план сделать из Телеграма международную платежную систему. Юридически Павел не имеет к Тонкоину никакого отношения. Легенда такова, что существует разработчик по кличке «Енот» и никому не известные майнеры. В момент создания Тонкоина 10 анонимных майнеров контролировали 99% этой крипты. А фактически, в моем понимании, Дуров и команда - это и есть Тонкоин. Аналогично происходит с Telegram Stars, в котором сейчас обязуют оплачивать любые услуги в Телеграм. Разработчики сервисов в телеге могут выводить Telegram Stars только через Тонкоин. Для этих виртуальных фантиков, Тонкоин и Telegram Stars, нужен легальный стык с реальными деньгами. Проще и быстрее всего во всем мире его сделать в Кыргызстане. Вторая причина, почему Павел мог посетить Кыргызстан – с целью получения гражданства Кыргызстана. Думаю, Павлу, при его запросе, президент подпишет отдельный указ. И вот сегодня на vc.ru выходит новость о том, что банки Кыргызстана начали снимать ограничения на перевод денег в Россию и из неё. Смею предположить, что это поможет и бизнесу, который теперь вынужден принимать оплату в Telegram Stars и выводить её через TON, и если я не ошибаюсь, то легализовать такое в России проблематично. Поэтому, вероятно, делать это будут как-то через Кыргызстан. Короче, у меня лапки. Если что, поясните. Сегодня трансляция. В прошлом посте говорил, что расскажу про "локального шизоида", но как-то передумал, потому как там появились не самые приятные новости о нём. Вкратце расскажу историю с ним, и начнём упиваться работой. Ориентируемся на 19:00, хорошего завершения недели, увидимся 😇
1 39338Loading...
28
Привет. Сегодня без трансляции, нужно в зале позаниматься, но завтра точно включаемся. Расскажу вам про локального шизоида, а потом вернемся к реализации серверной части Eventor 👋
9351Loading...
29
Тут ребята выложили интересное видео про в данный момент проходящий хакатон. Думал подождать до трансляции и посмотреть с вами, но понял, что не дотерплю. Да и 1 час смотреть видео — штука не из лёгких. Поэтому держите: https://www.youtube.com/watch?v=RIFo0nCRZ-4 Мои первые слова при просмотре видео: О, нифига, тут даже я есть 😀
1 3804Loading...
30
Трансляция запущена! Делаю Telegram Mini Apps лучше — Software and Game Development — twitch.tv/qbnk
1 0912Loading...
31
Привет. Покупаю кофе и стартуем стрим. Ориентировочно в 12:45. Доделаем сегодня БД Eventor и посмотрим, что будем делать дальше. Ещё расскажу о впечатлениях о Summer Game Fest. До встречи 👋
1 0200Loading...
32
Лица людей, владеющих каталогами игр и обычных приложений сейчас представили?
110Loading...
33
Wait a minute. Mini Apps Store?!
8050Loading...
34
🧠 Last week, Microsoft introduced its Copilot AI bot on Telegram. 😌 I am not surprised to see big tech launching their apps on Telegram. Telegram is the only platform that is friendly to all AI developers and doesn’t impose its own competing chatbots on users. ⭐️ The new Stars payments, where Telegram takes almost no commission (less than 5%) and subsidizes ads, are not only lucrative for developers but also compliant with Apple’s and Google’s rules. That’s why we will recommend bots and mini apps that accept Stars in relevant parts of the Telegram apps. 📬 For example, we will start showing an AI section of our upcoming “Mini App Store” to businesses that are adding bots to process customer feedback. Or suggest bots that help create stickers to the users who try our Sticker Maker ⭐️ And so on. The possibilities are endless ⭐️
9190Loading...
35
Привет. Прошедшая неделя вышла очень эмоциональной, а всё из-за того, что пришлось интегрировать библиотеку другой команды к нам, в Морду. Скажу так, подгорел я знатно, но только лишь потому, что пришлось втыкать множество костылей. Углубляться не буду, но если называть весь процесс одним словом, то это слово будет жопа. Тем не менее, задача выполнена, code review до конца не пройден, ветку зафорсмерджил. На выходных увидим ее в продакшене, а уже в понедельник я там всё рефакторить буду, ибо костылей избежать не удалось, а оставлять это так нельзя. В рамках самообучения можете почитать про Tagged Template Literals. Это вот такие вызовы: format`Something here ${variable}`; Никогда не приходилось пользоваться этим функционалом, но сегодня в одном из каналов увидел эту тему и решил сам немного изучить. Оказывается, мы можем сами объявить функцию, которая своим способом обрабатывает template literals. Использование Tagged Template Literals вы можете увидеть в каких-нибудь CSS-in-JS библиотеках. Сегодня без стрима, но взамен предлагаю вам посмотреть форсена, который будет смотреть Summer Game Fest 2024. Обязательно посмотрите, будем потом делиться впечатлениями 🙂 Запустимся точно на выходных, хорошего отдыха!
8671Loading...
36
Рекап нашего буткемпа в Санкт-Петербурге 🌏 ❤️ Спичи от экспертов TON Foundation и TON Ecosystem: ▪️Антон Циварев ▪️Влад Кибенко ▪️Денис Васин ▪️Богдан Митруский ▪️Игорь Баел ▪️Слава Якименко ▪️Денис Субботин ▪️Ольга Майдан Как ТФ поддерживает молодые проекты, как выиграть Хакатон, как сделать свой проект хорошо, как продвигаться к узнаваемости бренда, как лучше делать дроп токенов и тд. и тп. Несколько часов ценнейшей информации, питчинг проектов и, конечно же, афтепати с награждением победителей. Полный фотоотчёт вы можете посмотреть и скачать тут Как казал Антон Циварев: "Выбрать победителей было невероятно сложно, потому что все питчившиеся проекты были очень крутого уровня" Более 50 проектов и питчей, более 200 человек. Питер - собственный и тёплый вайб ❤️ 🙏 TON Society СНГ хаб | Новостной Канал 🌏
9531Loading...
Трансляция запущена! Twitch bot с озвучкой речи / Финал — Software and Game Development — twitch.tv/qbnk
Hammasini ko'rsatish...
qbnk - Twitch

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

5
Я уже как-то говорил, что меня позвали пожурить The Open League Hackathon, который на 2 миллиона долларов. Моей задачей там является проверка кода конкурсантов. Так вот, вчера составили список полу-финалистов, код которых нужно посмотреть, а уже этой ночью мне начали прилетать инвайты в проекты на GitHub. И это ещё не конец. Ближайшие пару дней пройдут обалденно. Стрим, ориентировочно, часов в 5. Держим ухо востро 👋
Hammasini ko'rsatish...
Даа,_ебать_его_рот_блять_сука,_втянули_нахуй_в_какую_то_хуйню_Коломойский.mp45.45 KB
😁 18👍 7🔥 7❤‍🔥 1
Photo unavailableShow in Telegram
Пока Павел рассказывает об очередном мега-классном, новомодном кликере, разработчики Telegram, судя по неймингу, только что залили метод, который позволяет отключить закрытие приложения при свайпе вниз. Топаю домой и проверяю 😮 А стрим завтра!
Hammasini ko'rsatish...
👍 28🔥 13
Photo unavailableShow in Telegram
Пока-пока, Яндекс 🥹 Год назад я пришёл в Яндекс в поисках нового пристанища, где работают сильные специалисты, знающие своё дело, понимающие, как делать эффективно и правильно, любящие и горящие своей профессией. Именно тогда, год назад, я приехал в Москву, полон предвкушения новых впечатлений, знакомств и открытий. Ещё до прихода в компанию я считал, что знаю многое о клиентской разработке, но на месте мне быстро стало понятно, что этот мир гораздо глубже, чем может показаться. Теперь же, покидая компанию, несмотря на весь приобретённый опыт, я понимаю, что до исчерпания информации в этом направлении ещё очень далеко. Что мне особенно нравится в работе в крупных и именитых IT-компаниях, так это нетривиальные задачи и возможность сотрудничать с высококлассными специалистами. Комбинация этих факторов создает взрывоопасную смесь, которая при контакте с внутренней искрой приводит к стремительному карьерному росту. Сказать, что в Яндексе работают сильные специалисты — это не сказать ничего. Я встретил людей, которые по своим знаниям и опыту находятся настолько высоко, что выразить это словами крайне сложно. Это поистине титаны разработки, и было бы настоящим грехом не перенять их богатый опыт и знания. В компании мне удалось работать не только над базовыми задачами, такими как разработка компонентов и визуальные правки, но и принять участие в переходе ya.ru (главной страницы Яндекса, которая внутри компании именуется «Мордой») с BEM на React. Я тесно взаимодействовал с командой, занимавшейся низкоуровневой сборкой проекта, и горжусь тем, что был частью небольшой рабочей группы, которая осуществляла этот переход. Уверен, что знания, полученные за этот год, я непременно применю в своих собственных проектах. Я могу долго хвалить и критиковать Яндекс, но всему хорошему рано или поздно приходит конец. Примечательно, что Яндекс — это пока что единственная компания, которую я покидаю не из-за недовольства, а из-за того "контраста", на фоне которого Telegram Mini Apps выделяется. Яндекс не вызвал у меня столько негативных эмоций, чтобы я захотел уйти. Но Telegram Mini Apps вызывает у меня столько положительных откликов, что я хочу полностью переключиться на эту платформу. Поэтому я ухожу из команды с улыбкой на лице и радуюсь, что коллеги провожают меня с такой же улыбкой и радостью за то, что я нашёл что-то, чем действительно горю. Это был хороший год, но впереди нас ждут новые горизонты. Я постараюсь открыть для вас новый и интересный мир разработки, возможно, приоткрывая завесу над некоторыми непубличными аспектами. Предположительно, начиная с сентября, я полностью погружусь в рабочие процессы Telegram Mini Apps и буду изо всех сил, с тем же напором и желанием, продвигать эту платформу вперёд.
Hammasini ko'rsatish...
61👏 21🔥 8
Трансляция запущена! Twitch bot с озвучкой речи — Software and Game Development — twitch.tv/qbnk
Hammasini ko'rsatish...
qbnk - Twitch

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

Привет. Не могу обойти эту новость стороной и не прокомментировать. Сегодня в блоге Telegram вышел новый пост о грядущих обновлениях: Mini App Bar, Paid Media, Story Search & More. Как человек, который крайне внимательно следит за обновлениями, связанными с мини-приложениями, я сразу с ним ознакомился, и мне есть что сказать. Начиная с этого обновления, пользователи смогут сворачивать приложения в некую небольшую панель в нижней части экрана. Там же могут находиться и другие ранее свернутые мини-аппы. Признаться честно, чувства у меня довольно смешанные, но не только потому, что у этого есть проблемы, но и из-за недостатка информации о принципе работы технической части реализации. Давайте, как обычно, начнем с плюсов. Круто, что приложения можно будет сворачивать, потому что невозможность это сделать и вернуться к приложению после условного ответа сообщением другому пользователю, просто сильно раздражала. Теперь же, свайпом вниз, пользователь может минимизировать приложение, позаниматься своими делами, и вернуться. Полезность отрицать здесь смысла никакого нет, это правда решает какие-то проблемы и показывает Telegram как экосистему. Теперь к минусами. В этой фиче есть одно огромное, прямо гиганстких размеров, смотрящее тебе прямо в душу, "но". Свайп вниз и сворачивание приложения — это буквально одна из самых больных проблем Telegram Mini Apps, по работе с которой люди даже гайды пишут (вот этот, например). Ни разработчики, ни пользователи, не хотят, чтобы приложение закрывалось свайпом вниз. Это создает ощущение шаткости, неустойчивости того интерфейса, которым пользуешься. Представьте, если бы вы скроллили список контактов вниз, и как только достигли его конца, приложение просто закрывалось бы, как при свайпе вверх из нижней части экрана в iOS. Буквально это и происходит в Telegram Mini Apps, только в случае с этой платформой, скроллить надо вверх и достигнуть начала списка. В чем логика? Вообще без понятия. Предположительно, я знаю природу появления такого механизма, но мое мнение таково, что появился он скорее из-за сомнительных UI/UX решений, связанных с другими частями интерфейса. Теперь же, ко всему этому добавляется свайп вниз в панель с приложениями. Создается впечатление, что проблему никто решать не собирается, а лишь добавляет, что так и должно работать. Тем не менее, тут стоит оговориться, что в посте не сказано о том, за какую именно часть приложения необходимо тянуть для сворачивания. Если же сворачивание происходит при перетягивании за шапку приложения, то вообще никаких вопросов нет, здорово. Но что-то мне подсказывает, что механизм сворачивания вообще ничем отличаться от текущего не будет. По сворачиванию разобрались. Что с технической реализацией? Будет ли приложение знать о том, что его свернули? Что будет происходить с WebView при сворачивании? Как долго приложение может находиться в свернутом состоянии? Вопросов больше чем ответов, но, честности ради, стоит добавить, что ответы на них в таком посте быть и не должны. Будем надеяться на внятное объяснение технической части нового механизма со стороны команды Telegram. А по поводу платного контента за звезды — без понятия вообще. Сложно представить, что будет останавливать людей от приобретения этого контента и репоста в свои группы, где можно будет этот контент посмотреть за бесплатно или за куда меньшие деньги? Настоящие фанаты, конечно же, автора поддержат, а другие? Telegram будет разбираться в таких "кражах"? Не смешите мои подковы. В общем, посмотрим, что будет дальше. На всякий случай напомню, что я чаще всего обращаю внимание именно на минусы, и стараюсь рассказать в первую очередь о них, а потом уже про плюсы. Это я говорю к тому, что обновление мне в целом понравилось. Я люблю, когда Telegram закидывает что-то новенькое, а уж особенно если это связано с Telegram Mini Apps. Хороших выходных! 🙂
Hammasini ko'rsatish...
Mini App Bar, Paid Media, Story Search & More

Our June update adds a way to minimize mini apps into a compact bar, helps content creators monetize their channels with paid photos and videos, and improves Stories by introducing search by hashtag or location and a new link widget.

👍 15 5🔥 1🗿 1
Трансляция запущена! Twitch bot с озвучкой речи при помощи Yandex SpeechKit — Software and Game Development — twitch.tv/qbnk
Hammasini ko'rsatish...
qbnk - Twitch

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

Сегодня начинаем крутить бобину в 19-19:30. Продолжаем работу над Twitch-ботом и озвучкой текста при помощи Яндекса. До встречи 👋
Hammasini ko'rsatish...
🔥 7
Photo unavailableShow in Telegram
Тимлид наконец-то дал фидбек по работе
Hammasini ko'rsatish...
😁 32🔥 8 6 3
Вспоминается вчерашний утренний созвон, на котором был упомянут проект Tribute (@tribute). Для тех, кто не знает, это сервис для отправки пожертвований, который существует внутри Telegram, у которого даже галка есть. Мне было сказано, что ребята там достаточно открытые и рады развивать свой продукт. Так вот, не так давно я как-то мысленно касался этого проекта, и всё удивлялся, почему команда не развила его в направлении, полезном для разработчиков. Далее объясню, что именно имею ввиду. У нас с вами есть альтернативы, которые популярны в России. Например, DonationAlerts. Да, его используют не только для трансляций, но иногда и просто для принятия пожертвований. За рубежом я знаю только один аналогичный сервис — Streamlabs. Почему бы не взглянуть на эти альтернативы и не попытаться перетянуть аудиторию этих сервисов себе? API для разработчиков У меня есть идея, которая чисто теоретически может сделать сервис чуть более популярным как минимум среди разработчиков, а уже использование этого сервиса разработчиками сможет привести и новых клиентов — пользователей, которые будут принимать пожертвования. Идея достаточно простая — дайте разработчикам API для работы с этими пожертвованиями. Пускай разработчикам через веб-хуки прилетают уведомления о новых платежах, это даст возможность писать свои собственные виджеты, которые будут использоваться для отображения, например, на трансляции. Донаты в крипте Вдобавок к этому, раз уж мы с вами сидим в Telegram, давайте прикрутим донаты в крипте? При необходимости, можно урезать пул доступных для пожертвования криптовалют до одной — TON. Сомнительно, конечно, но окэй но это можно сделать на случай, если хочется сделать TON чуть востребованней. Вероятно, там есть какие-то юридические сложности, но на эту тему не уверен. Не так давно мне писали, что из-за границы как-то проблемно отправляются донаты через DonationAlerts, а как отправить крипту вообще непонятно. Тянуть еще один сервис для этого я, лично, вообще не хочу. Поэтому если @tribute когда-нибудь прокачают, я с радостью попробую новый функционал. ——— Пока писал этот пост, несколько раз перепроверил, может такое есть в tribute, потому что это кажется must have. Но нет, либо я не нашел, либо такого там нет. Не уверен, что такое будут делать потому, что наиболее вероятно, что есть какие-то более приоритетные и прибыльные проекты. Но кто знает?
Hammasini ko'rsatish...
👍 13 4
Boshqa reja tanlang

Joriy rejangiz faqat 5 ta kanal uchun analitika imkoniyatini beradi. Ko'proq olish uchun, iltimos, boshqa reja tanlang.