Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Почти все, что вы хотели бы знать про Docker

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров52K

В этой статье мы расскажем про базовые техники работы с Docker, а также погрузим читателя в основы докеризации приложений.

Предполагается, что читатель что-то слышал про Docker и хотел бы начать знакомство с технологией. Мы постараемся упростить этот процесс.

Читать далее
Всего голосов 65: ↑60 и ↓5+65
Комментарии57

Бот-автоответчик с ChatGPT для Бизнес-аккаунта в Telegram на Aiogram 3

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров2.7K

Не так давно в Telegram вышло большое обновление - "Telegram для бизнеса". В данный момент оно доступно для Premium-пользователей, а в будущем, вероятно, станет отдельным режимом.

"Telegram для бизнеса" предоставляет собой новый способ взаимодействия с клиентами через Telegram, вводя для этого новые функции:

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии4

Как стать Python-разработчиком бесплатно? Программа обучения с нуля

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров30K

Если вбить фразу «python разработка» в поисковую строку, можно найти огромное количество курсов по данному направлению. Дело в том, что все курсы являются платными и, как правило, имеют ценник в несколько десятков тысяч рублей. 

Чтобы разбавить обилие платных курсов, мы подготовили для вас программу обучения «Python-разработчик с нуля», которая состоит только из бесплатных курсов.

Читать далее
Всего голосов 34: ↑30 и ↓4+27
Комментарии10

Как организовать информационную безопасность в компании с нуля: два подхода, которые помогут ничего не упустить

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров9.8K

Андрей Усенок, руководитель команды информационной безопасности в Авито, рассказал, как выстроить ИБ с нуля: с чего начать, и как не упустить ничего важного, и не потратить лишних усилий.

Читать далее
Всего голосов 9: ↑7 и ↓2+7
Комментарии5

Добавляем зрение, слух и голос в свой ChatGPT бот в Telegram

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров18K

Поддержка преобразования речи в текст была в OpenAI API уже давно, а вот из текста в речь, а также распознавание изображений было добавлено совсем недавно. В связи с чем продолжаю свою серию туториалов по разработке собственного ChatGPT бота в Telegram.

Читать далее
Всего голосов 12: ↑11 и ↓1+14
Комментарии9

Царьпанк с привкусом клюквы: как стереотипы о дореволюционной России стали отдельным жанром?

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров12K

Одним из наиболее популярных фэнтезийных сеттингов начала двадцатых годов стал так называемый «Гришаверс»: мир романов американской писательницы Ли Бардуго, где события происходят внутри и вокруг государства Равка. В Равке и её персонажах легко угадываются русские черты, местами утрированные до клюквенности, но при этом в основном симпатичные. Свой жанр увлечённая российской историей и культурой Бардуго характеризует как «царьпанк» — и те же черты, что и в «Тени и кости», мы можем видеть во множестве других произведений, как современных, так и созданных давным-давно. Пляшущие с медведями казаки, тосты «наздороффье» водкой из самовара и прочая «развесистая клюква» — явление старинное и легко узнаваемое. Можно ли говорить о том, что американская писательница дала меткое имя жанру, существующему не первый век, или же не всё так просто? Попробуем разобраться.
Читать дальше →
Всего голосов 54: ↑48 и ↓6+63
Комментарии22

Проектирование экономики F2P игр на основе продуктовых метрик

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров3.4K

Несмотря на то, что универсального алгоритма проектирования игровой экономики сформулировать не получится: уж слишком разные механики в разных играх, - мы можем попробовать сформулировать один из подходов, которым можно руководствоваться, начиная работу над экономикой вашей игры. Проектирование экономики F2P и премиум игр сильно отличается. В этой статье мы попробуем разобраться в том, как подходить к созданию игр, распространяющихся по модели Free-To-Play.

Читать далее
Всего голосов 13: ↑9 и ↓4+5
Комментарии0

3 хакатона = 6 лет стажа: как я сделал красивое резюме и получил первую работу в IT

Время на прочтение8 мин
Количество просмотров30K

Привет, хабравчане! Меня зовут Максим. Я из Новосибирска, мне 36 лет. Два года назад я начал воплощать в жизнь юношескую мечту: занялся программированием. Надо всех обойти, а я из продаж, IT не изучал. Базово освоив Python, я стал мониторить рынок труда и через два отклика на стажёра понял, что таких, как я, — сотни. На удалённые стажировки и вакансии с минимальным опытом — по 800 откликов, на вакансии в моём миллионнике — по 50–80 человек. В этой статье хакатоны — главная тема, но я начну с предыстории и плавно перейду к тому, как готовиться к хакатонам, как собрать команду и на что делать упор, чтобы найти первую работу. Всё это на личном опыте — вам в помощь.

Поехали →
Всего голосов 21: ↑17 и ↓4+21
Комментарии17

Как мы запустили телеграм-радио

Время на прочтение2 мин
Количество просмотров5.8K

Привет, я Леша, и я подписан на 38 телеграм-каналов. В этих каналах много интересного: про технологии и стартапы, про бизнес и политику, про финансы и науку.

Вот только есть проблема - у меня редко бывает время, чтобы все это читать. Но я готов слушать! По дороге на работу, на тренировке в спортзале, на прогулке с коляской, во время разных бытовых дел.

Так и родилась идея телеграм-радио. Потом были 9 месяцев сложной и неочевидной разработки, и получился Radiogram (www.radiogram.ai).

Читать далее
Всего голосов 17: ↑13 и ↓4+11
Комментарии14

Ещё раз про алгоритм сжатия Хаффмана

Уровень сложностиСложный
Время на прочтение21 мин
Количество просмотров16K

К написанию этой заметки меня сподвигло почти полное отсутствие информации на русском языке относительно эффективной реализации алгоритма оптимального префиксного кодирования алфавита с минимальной избыточностью, известного по имени своего создателя как алгоритм Хаффмана. Этот алгоритм в том или ином виде используется во многих стандартах и программах сжатия разнообразных данных.

Читать далее
Всего голосов 33: ↑32 и ↓1+37
Комментарии13

Разработка браузерных игр с использованием Phaser3, React, Typescript

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров19K

Думаю, ни для кого не секрет, что каждый уважающий себя разработчик программного обеспечения должен иметь в своем портфолио хотя бы один пет-проект, а лучше полноценный продукт, дающий дополнительный постоянный заработок. Предметных областей и тематик приложений великое множество, но среди них есть одна, которая заслуживает отдельного внимания — разработка своей собственной игры.

Разработка игр это круто и весело! В данной статье разберем пошагово разработку демо небольшой браузерной игры.

Читать далее
Всего голосов 19: ↑18 и ↓1+22
Комментарии7

Какую библиотеку на Python выбрать для создания телеграм-бота?

Время на прочтение12 мин
Количество просмотров55K

Привет, Хабр!

Создание телеграм-ботов может потребовать значительных усилий и ресурсов. Использование специализированных библиотек упрощает этот процесс и обеспечивает более эффективное взаимодействие с Telegram API. Эти библиотеки предоставляют разработчикам готовые инструменты и функции, которые ускоряют разработку и делают ее более надежной.

Этот обзор предназначен для людей, которые ищут лучший инструмент для создания телеграм-ботов. Важно понимать, что не все библиотеки одинаково хороши, и правильный выбор может существенно повлиять на успех вашего проекта.

Этот обзор поможет вам сохранить время и ресурсы, а также создать более надежный и эффективный телеграм-бот на Python.

Читать далее
Всего голосов 19: ↑9 и ↓10+1
Комментарии12

ИИ-помощники для работы с кодом

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров13K

Инструменты на базе ИИ с открытым исходным кодом, которые призваны помочь вам в разработке проектов.

Читать далее
Всего голосов 10: ↑8 и ↓2+7
Комментарии2

Жизнь после Spotify: какими музыкальными сервисами пользуются россияне

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров37K

В сентябре 2023 года компания Mediascope BrandPulse провела исследование, согласно которому зарубежные музыкальные стриминговые сервисы остались в ТОП-5 самых популярных среди россиян. Несмотря на уход из страны, проблемы с оплатой премиум-подписок и другие ограничения. Так, YouTube Music пользуются 37% слушателей, а Apple Music — 12%. Они обходят некоторые отечественные сервисы — «Звук» (11%) и «МТС Музыку» (11%). Получается, россияне продолжают обходными путями запускать зарубежные стриминги.

Надо заметить, что Россия — уникальный регион. В большинстве стран мира выбирают общемировые сервисы вроде Spotify, YouTube Music, Apple Music и т. д. У нас же существуют сразу несколько локальных стримингов с достаточно большой аудиторией. Та же «Яндекс Музыка» в 2021 году занимала 2% рынка наравне с Deezer — 8 место в мировом топе. Но в 2022-ом все поменялось. Сегодня мы поговорим об отечественных музыкальных сервисах, их будущем и решениях, которые приняли рядовые россияне.

Читать далее
Всего голосов 24: ↑20 и ↓4+23
Комментарии87

Короче, кейс: как разработчика уволили. А он за 10 дней запустил свой простой продукт и вышел на $4K в месяц

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров19K

Разираем, как разработчик попал под массовые увольнения, но потом за 10 дней запустил простой продукт, дублирующий его зарплату.

Читать разбор кейса
Всего голосов 27: ↑20 и ↓7+20
Комментарии55

Как запустить Web3-проект | Часть 1: Коммьюнити-менеджмент и маркетинг

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров17K

Web3 захватывает мир, но для многих это по-прежнему пугающий «black box», который работает по неведомым законам и таит много сложностей. Чтобы в очередной раз доказать, что не так страшен чёрт, как его малюют, я написал обстоятельный гайд по запуску Web3-проектов. В первую очередь он рассчитан на фаундеров и продакт-менеджеров, которые чувствуют себя уверенно в мире традиционных IT-продуктов, но боятся осваивать Web3.

Я фаундер и CPO Web3-проекта MOOW, мобильного фитнес и лайфстайл приложения с элементами геймификации. Берясь за MOOW, я имел многолетний пользовательский опыт с различными блокчейн-проектами, но только приблизительно понимал, как их создавать.

Читать далее
Всего голосов 8: ↑5 и ↓3+5
Комментарии12

История стажёра: как я пришёл в ИТ из продаж, прошёл стажировку и устроился в крупную телеком-компанию

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров8.2K

Меня зовут Александр, я - QA-специалист в TELE2. Эту статью я начал писать, когда проходил стажировку в компании, а когда заканчивал, меня приняли в штат. Моя история уникальна, как и история любого другого человека, и я решил поделиться своим опытом прежде всего с ребятами, которые тоже задумываются о переходе в ИТ из других сфер или находятся в поиске стажировки. На каждом этапе своего пути я рефлексировал и задавал себе кучу вопросов. Возможно, кто-то сможет применить мои чек-листы для того, чтобы лучше понять себя и свои потребности при переходе в ИТ-сферу.

Интересно? Читайте статью под катом
Всего голосов 11: ↑2 и ↓9-7
Комментарии2

Как запустить Web3-проект | Часть 2: Виды проектов и построение команды

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров14K

Web3 захватывает мир, но для многих это по-прежнему пугающий “black box,” который работает по неведомым законами и таит много сложностей. Чтобы в очередной раз доказать, что не так страшен черт, как его малюют, я написал обстоятельный гайд по запуску Web3-проектов. В первую очередь, он рассчитан на фаундеров и продакт-менеджеров, которые чувствуют себя уверенно в мире традиционных IT-продуктов, но боятся осваивать Web3.

Я фаундер и CPO Web3-проекта MOOW, мобильного фитнес и лайфстайл приложения с элементами геймификации. Начиная работать с MOOW, я имел многолетний пользовательский опыт с различными блокчейн-проектами, но только приблизительно понимал, как их создавать. Достойно пройти этот тернистый путь мне и моей команде помогли мои друзья с богатым опытом в этой сфере. 

После успешного запуска личного проекта, я готов поделиться знаниями, которые накопил в процессе. Откровенно говоря, этот материал мог бы стать основой дорогущего курса, но пока мне это неинтересно, да и упаковывать и глубоко прорабатывать этот материал я не готов. А вот прояснить непонятные места будущим Web3-фаундеров в виде серии статей я готов! Эти статьи помогут сэкономить кучу времени и денег, а, возможно, вдохновят кого-то на запуск своего Web3-проекта! 

Сразу оговорюсь: Здесь представлено моё авторское видение, не претендующее на статус абсолютной истины. Web3 динамично развивается, поэтому часть идей из моих статей могут потерять свою актуальность через год или даже раньше.

Мой гайд состоит из трех частей. Первая посвящена маркетингу и коммьюнити-менеджменту в Web3 (читать здесь), вторая - видам Web3-проектов и сбору команды, а третья - токеномике, фандрейзингу, лончпадам, биржам и маркет-мейкерам (читать здесь).

Читать далее
Всего голосов 6: ↑4 и ↓2+3
Комментарии2

Как запустить Web3-проект | Часть 3: Токеномика, Фандрейзинг, Лончпады, Биржи и Маркет-Мейкеры

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров19K

Web3 захватывает мир, но для многих это по-прежнему пугающий “black box,” который работает по неведомым законами и таит много сложностей. Чтобы в очередной раз доказать, что не так страшен черт, как его малюют, я написал обстоятельный гайд по запуску Web3-проектов. В первую очередь, он рассчитан на фаундеров и продакт-менеджеров, которые чувствуют себя уверенно в мире традиционных IT-продуктов, но боятся осваивать Web3.

Я фаундер и CPO Web3-проекта MOOW, мобильного фитнес и лайфстайл приложения с элементами геймификации. Берясь за MOOW, я имел многолетний пользовательский опыт с различными блокчейн-проектами, но только приблизительно понимал, как их создавать. Достойно пройти этот тернистый путь мне и моей команде помогли мои друзья с богатым опытом в этой сфере. 

После успешного запуска личного проекта, я готов поделиться знаниями, которые накопил в процессе. Откровенно говоря, этот материал мог бы стать основой дорогущего курса, но пока мне это неинтересно, да и упаковывать и глубоко прорабатывать этот материал я не готов. А вот прояснить непонятные места будущим Web3-фаундеров в виде серии статей я готов! Эти статьи помогут сэкономить кучу времени и денег, а, возможно, вдохновят кого-то на запуск своего Web3-проекта! 

Сразу оговорюсь: Здесь представлено моё авторское видение, не претендующее на статус абсолютной истины. Web3 динамично развивается, поэтому часть идей из моих статей могут потерять свою актуальность через год или даже раньше.

Мой гайд состоит из трех частей. Первая посвящена маркетингу и коммьюнити-менеджменту в Web3 (читать здесь), вторая - видам Web3-проектов и сбору команды (читать здесь), а третья - токеномике, фандрейзингу, лончпадам, биржам и маркет-мейкерам.

Читать далее
Всего голосов 11: ↑6 и ↓5+3
Комментарии57

Отправляем уведомления в определенный топик в чате Telegram

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров12K

В этой статье я рассказываю, как настроить уведомления в вашем приложении на Python или в Alertmanager таким образом, чтобы сообщения приходили в определенный Telegram топик.

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Комментарии4
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Backend Developer, HTML Coding
Junior
От 150 000 ₽
SQL
HTML
CSS
Web development
PHP
PHPMyAdmin
CMS «1С-Bitrix»
XML
Git
Database