Arthur Kh
235 subscribers
4 photos
21 links
Пишу о программировании, ломаю фичи, создаю баги и тестирую на продакшене.

Для связи: @MasterArthur
Consultations: bit.ly/private-consultations
Link: masterarthur.xyz
Философия: @revolte_philosophy
Download Telegram
Как говорит описание этого канала - я люблю тестировать в продакшене и пару часов назад я обнаружил, что база данных для @indbbot была потеряна, потому что я начал заниматься восстановлением старых ботов и мне нужно было обновить некоторые утилиты mongodb. Ну и в процессе обновлений мне пришло в голову стереть данные mongodb, потому что я не хотел никаких проблем с миграциями и так как я перевожу на отдельный инстанс от DigitalOcean: https://docs.digitalocean.com/products/databases/mongodb/, то зачем мне что-то хранить на VPS. Благо, я настроил бекапы VPS и могу сейчас заняться восстановлением данных, но вспомнил о них я только через несколько часов, что позволило мне испытать прекрасные эмоциональные качели, которые я рекомендовать не буду

ПОЖАЛУЙСТА, НАСТРОЙТЕ СЕБЕ БЕКАПЫ ВЕЗДЕ, ГДЕ ЭТО ВОЗМОЖНО и можете пользоваться @indbbot, сейчас там всё настроено как надо
👍63🔥2😢1
Можете меня поздравить - меня назначили модератором в dev.to 😎 В то время, как хабр блокирует мои статьи 😔
Скоро будет готова статья из серии "Мобильная" разработка про системы контроля версий и git, после которой начнется самое интересное - изучение и применение языков программирования на смартфоне.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍104🔥2
Я возвращаюсь к работе над статьями после недельного перерыва и праздников.

Статья по гиту готова на 3/4. Осталось только дописать главу и отредактировать.

Также я обновил своё портфолио - https://masterarthur.xyz/, и после статьи про гит будет статья о том, что и как я использовал для новой версии портфолио.
👍83🎉3
Завершил долгожданную статью о работе с Git.
Из статьи вы узнаете:
1. Что такое Системы Контроля Версий (СКВ) и каких видов они бывают.
2. Зачем пользоваться СКВ, какие преимущества они дают в работе.
3. Git как самая популярная СКВ.
4. Использование Git при помощи хостинга GitHub: регистрация, установка в Termux.
5. Настройка авторизации с помощью SSH ключей.
6. Создание удалённого репозитория Git и его локальной копии, коммитов, ветки и пулреквеста.

dev.to / blog / hashnode
🔥8👍53
Моё путешествие с Lyrics Bot: от RAM до MongoDB 🚀

Рассказываю о проблемах с хранилищами данных в процессе разработки и функционирования моего личного проекта - Lyrics Bot. Начав с хранения данных в RAM и до MongoDB

Читать на: dev.to / blog / hashnode

Также, Lyrics Bot снова функционирует благодаря переносу на Digital Ocean. К сожалению, из-за изменений в работе Genius пришлось его упростить, но теперь доступны ссылки на треки в стриминговых сервисах.
👍74🔥3
🛠Выложил небольшую статью об оптимизации JS-кода.
Разберёмся с проблемами, которые возникают при комбинации функций .map, .filter и .reduce и создании бесполезных новых ссылок, а также попробуем решить эти проблемы буквально за 10 секунд.

Читать на: dev.to / blog / hashnode
👍11🔥32
🎨 Я обновил обложки своих статей!

Рисовать я не умею, но красивая обложка для статьи всегда радует глаз. Сначала я использовал стоковые картинки unsplash.com, но они далеко не всегда могут подойти. Потом пробовал создать свой шаблон в canva.com, но он тоже не пришелся мне по душе.

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

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

А как вам новый дизайн обложек? 👍 / 👎
👍133🔥3
Небольшой личный wrapped 🎉

За этот год я:
✈️ Объездил 14 городов и 7 стран
📈 Написал 19 первых статей и набрал 5000+ подписчиков на dev.to с 15к+ просмотров и 1000+ подписчиков на LinkedIn
🏦 Поднял зарплату в 2.5 раза

И что немаловажно: понял для себя, что я получаю удовольствие от написания статей. Поэтому в течение ближайших пары месяцев буду обустраивать для себя рабочий процесс, не мешающий work-life балансу.

На следующие два квартала у меня цель закончить следующие статьи по мобильной разработке:
- JavaScript: Базовый синтаксис
- JavaScript: Первое приложение
- JavaScript: Работа с DOM
- JavaScript: Асинхронность
- JavaScript: Первое Front-End приложение
- Node.js: Первое Back-end приложение, npm
- Node.js: Работа с файлами
- Node.js: Работа с базами данных
- JavaScript: Первое Full-Stack приложение
- TypeScript: Основы синтаксиса и структурной типизации
- WebPack/vite: Разбираем основные сборщикии для чего они нужны

А ещё начать подготовку первой части книги по мобильной разработке на английском и русском языках.

Также к концу января откроется запись ко мне на консультации. Скоро появится детальное описание того, с чем и как я могу вам помочь (пока только кратко описал в профиле LinkedIn).

А какие достижения были у вас за этот год? Поделитесь в комментариях! ⭐️
🔥102👍2
This media is not supported in the widget
VIEW IN TELEGRAM
👍11🔥64
🤓 Как и обещал, я открыл запись ко мне на консультации [consultations link]!

C чем я могу вам помочь:

📞 Созвон-знакомство: мы можем пообщаться 15-20 минут и определить вашу проблему совершенно бесплатно

👀 Ревью резюме: посмотрю ваше резюме, укажу на слабые места и помогу их исправить, чтобы отклики на вакансии конвертировались в собеседования

👋 Грамотное составление резюме: помогу составить отличное резюме в соответствии с вашим опытом и знаниями, с нуля или на основе уже имеющегося

😯 Моковые (пробные) собеседования с решением практических задач

💪 Менторство: составлю программу комплексного сопровождения как для новичков, так и для профессионалов

👍 Консультация по вашей теме

🍷 Написание статьи по вашей теме технического, образовательного или научного формата.

Если у вас есть вопросы, напишите мне напрямую: @MasterArthur
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍6❤‍🔥5
📝 Новая серия статей: Резюме!

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

Спойлер: в следующей статье поговорим о том, как именно написать хорошее резюме.

🔥 Не забывайте, что я могу помочь вам с вашим резюме и провести консультацию по любому вопросу!

Читать на: dev.to / blog / hashnode
👍84🔥2
✏️ Вторая статья из серии "Резюме" - ультимативный гайд по написанию профессионального резюме!

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

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

🌞 Кстати, теперь я провожу консультации и помогаю создавать идеальные резюме - не забудьте посмотреть!

Читать на: dev.to / blog / hashnode
👍9🔥32
🔥 На моей первой статье - 1000 просмотров!

Моя самая первая статья об использовании ChatGPT для автоматизации поиска вакансий набрала 1000 просмотров в моём блоге DEV.to!

Я получил огромное удовольствие, когда писал эту статью. Ещё приятнее было видеть реакции читателей — в тот момент я понял, что хочу писать ещё и делиться своим опытом с вами!

В этой статье рассказал о следующих шагах:
1. Получение доступа к ключу API OpenAI для отправки запросов;
2. Использование созданного мной шаблона WebExtension для автоматизации кода;
3. Модификация шаблона.
После этого вы сможете генерировать сопроводительные письма для вакансий в один клик!

Читать на: dev.to / blog / hashnode
🔥12❤‍🔥3👍31🤡1
Channel photo updated
🎨 У канала новая аватарка!

Я давно хотел создать готовое оформление всех своих ресурсов. Очень важно, чтобы на всех платформах сохранялся единый и понятный стиль: это не только красиво, но и повышает узнаваемость.

Очень рад, что теперь у меня везде - от инстаграма до сайта и обложек статей - используется один дизайн!

Как всегда спасибо моему хорошему другу, дизайнеру, редактору и автору текстов. Если вам нужен красивый дизайн и качественные тексты - обязательно пишите ему!
8👍4🔥3🤡1
Прекрасный список того, что стоит и чего не стоит делать на System Design Interview и на других интервью тоже

Взято из книги про System Design Interview от Alex Xu
👍11🤝43❤‍🔥3🤡2