Амади и проекты
2.44K subscribers
419 photos
24 videos
3 files
161 links
Меня зовут Амади. 3 года профессионально в IT. Старший разработчик в VK. Мусульманин. Чеченец.

Моя школа - @amadi_school

Рассказываю про свои проекты.

Связь - @amady
amadiazdaev.ru
Download Telegram
Амади и проекты
Кстати, последнее место осталось в группу)
Места кончились.
Кто хотел, но не успел, напишите мне в ЛС. Есть одно предложение)
🔥16👍2👾2
⌨️⌨️🎮

Если бы хотели написать бота, который принимает ссылку на ютуб-видео и возвращает его транскрибацию (текст из видео), как бы вы написали этого бота?

Как достать видео, как из него сделать текст, как справляться с потоком пользователей, как оптимизировать расходы…

Напишите свое видение, а я чуть позже выложу свое. Думаю, свежий взгляд всем будет полезен
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5👾5
Welcome, Aula

Долго думал над клавиатурой. Купил в итоге Aula F75. Вид нравится, звук очень нравится. Ощущения от нажатий тоже топовые.

В сравнении с моей прошлой keychron k3 на оптических свитчах, это вообще уровень. Хотя дешевле в два раза.

Приятные ощущения (вид, звук, нажатия)
Недорогая, так что всем подойдет
Очень незначительная задержка в беспроводном режиме. Я довольно быстро печатаю, так что я заметил. Буквы то набираются, но чисто на экране ощущаю лаг

Остальные плюсы и минусы узнаю со временем, ин ща Аллах

Кстати, еще рассматривал Keychron K2 HE с деревянными вставками, но решил сперва взять механическую, а потом уже пробовать магнитные
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥19👍8👾6
Амади и проекты
⌨️⌨️🎮 Если бы хотели написать бота, который принимает ссылку на ютуб-видео и возвращает его транскрибацию (текст из видео), как бы вы написали этого бота? Как достать видео, как из него сделать текст, как справляться с потоком пользователей, как оптимизировать…
Насчет этого

Я решил сделать так
1) Бот на го, который просто работает с внешним слоем (с юзерами)
2) Апи на го, в котором будет происходить вся основная работа
3) Апи на питоне, которое принимает ссылку на ютуб-видео и возвращает мп3. Использует yt-dlp
4)Транскрибацию делаем с помощью платной модели Whisper от OpenAI. Провайдера выбрал VseGPT, чтобы быстро оплатить все рублями

Мвп начал делать я сам, питоновский сервис сгенерировали, дальше Мухаммад доделал мвп. Теперь дал задание Мухаммаду на то чтобы переписал все с чистой архитектурой. А то у нас там грубо говоря все в main.go

🕐 Вообще раз мы уже настроили доступ к ИИ, то помимо транскрибации можно и суммаризацию и прочие фишки добавить.

Кстати, рассматриваю это все как учебный проект. Сомневаюсь, что на этом получится зарабатывать, но было бы полезно также для опыта добавить платежную систему 💎
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11👍4👾4
Кто-нибудь пользовался лампами, крепящимся на монитор?

Я сейчас присмотрел одну от Xiaomi, но может есть варианты и получше.

А то в целом очень важно беречь свои глаза и голову. Не только для здоровья, но и для продуктивности. У меня работа довольно слабо идет в некомфортных условиях. Вот и обживаюсь потихоньку.
1👍11🔥3👾2
🌀 Почти месяц прошел с первой части уроков по Го для начинающих. Сейчас я освободил время, и уроки начнут выходить более-менее часто. Ин ща Аллах.

Следующий урок - про условный оператор if. Выйдет сегодня)
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍23🔥15👾6
Я обещал вам рассказать про мои недавние собесы в ягодки 🛍

Сегодня выложу, если еще интересно
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20🔥5👾3
Недавно проходил собеседования в ВБ, опыт негативный

Сперва всё как обычно - скрининг на 10 минут, просто пообщались. Затем техническое собеседование примерно на час, там тоже все как обычно. Его я прошел, меня позвали дальше. Я немного обрадовался.

Но самое интересное было на финале.

Итак, на этом созвоне я беседовал с менеджером команды и с их тимлидом. Сначала мне задавали типичные вопросы, но потом - тотальный допрос о всех моих прошлых местах работы. А точнее - почему я их покидал.

То есть он увидел в моем резюме, что в начале карьеры я уже работал в ВБ. И он действительно спрашивал меня, почему я тогда ушел)) типа «вроде большая компания, хорошие проекты, почему решил уйти?». Эмм, деньги очевидно. С первой работы, где у тебя ЗП 100к, тебя очень вряд ли повысят даже до 150к. А рынок на тот момент уже предлагал мне 170к. И об этом знают все.

Естественно, я ему об этом не так прямо сказал. Сказал про политики повышения, что мое повышение постоянно откладывали без причин итд.

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

И самое «сладкое» - все это время на фоне сидел тимлид с включенной камерой и смеялся над чем-то. Непонятно, он листал мемчики или смеялся над моими ответами, но это в любом случае дурной тон.

В ту команду мне оффер не дали, а я бы и не принял. Уже видел, что мне там все нервы сделают.

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

И нельзя из-за этого сказать, что вся компания дурная. Просто мне «повезло» попасться именно на этих людей.

Как вы думаете, я слишком остро реагирую?
1👍23🔥10👾4
Стрим по Factorio с @monoteistBlog?

Параллельно обсуждая IT в России и заграницей, фриланс, рынок, выгорание
1👍25👾5🔥4
Лайфхак, который должен быть очевидным

Читайте ошибки.

Вот вы попытались запустить программу. Что-то пошло не так. Не запустилась. Ну прочитайте ошибку, там вся информация есть в 99% случаев.

Если вы не понимаете, о чем идет речь в ошибке, то научитесь их читать. В наше время этому научиться легко: копируете, вставляете в ИИ, просите объяснить каждую строчку.

Поначалу вы будете много времени тратить на это «просвещение», но уже очень скоро это начнет экономить вам кучу времени. Да даже не времени, а нервов.
1🔥30👍6👾3
Концентрация - самый дефицитный ресурс 21 века
1👍38🔥11👾7
В 2013 году на сайт stackoverflow.com ежедневно заходило больше 10 миллионов уникальных пользователей, но в то время у него была всего одна ведущая база данных


Из книги Алекса Сюй

То есть даже при такой нагрузке они справлялись без шардирования. Все операции записи шли в один инстанс БД. Рассказать что такое шардирование?
1🔥19👍6👾3
Амади и проекты
Voice message
Можно ли использовать ИИ во время обучения?

После того поста у меня появились реальные наблюдения. И благодаря ним я изменил свое мнение.

Кратко - нельзя 🚫

Давайте я объясню. Ничего плохого нет в том, чтобы человек задавал теоретические вопросы нейронке. Но загвоздка в том, что это вызывает зависимость.

Сначала ты сдерживаешь себя и задаешь только вопросы по типу «Что такое цикл и как он работает?», «Зачем нужен return?». Это хорошие вопросы.

Потом ты неизбежно сталкиваешься с трудными задачами. И вместо того, чтобы поломать себе мозг, ты идешь по привычке к нейронке и просишь «подсказки».

Затем ты уже просто не церемонишься, кидаешь условие задачи, копируешь к себе решение. Создаешь себе иллюзию понимания и идешь дальше. А дальше будут задачи сложнее. И если ты не смог решить прошлую задачу сам, как ты решишь эту?

Поверьте мне, это не выдумки, я реально вижу такое поведение. Поэтому своим ученикам я дал правило: «вопрос задавайте мне - если этот вопрос можно передать нейронке, я дам разрешение»

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

* из того, что я смог пока выработать - это whitelist на запросы для учеников. То есть я могу им зачастую говорить «вот такую вещь можете спрашивать у ИИ». Но это пока на стадии зародыша)
1👍21🔥7👾3
✔️ Так, завел графану для @quran_habit_bot

Не зря я собирал метрики все это время, теперь можно строить дашборды с полезной информацией.

Дальше я собираюсь определить ключевые метрики и начать работать над ними.

Пока пытался определить эти ключевые метрики, я понял, что надо ответить на вопрос - какая миссия у проекта? Осознал, что миссия такая: повысить объем чтения Корана у людей.

Буду смотреть на количество активаций (переход из /start в прочтение первой страницы), процент активных юзеров, количество прочитанных страниц относительно MAU (monthly active users) или что-то такое.

Скорее всего, буду делать упор на streak'и как в дуолинго ("ты читаешь уже 15 дней подряд!")

Если тут есть аналитики и проджекты, буду рад советам)
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥29👍10👾4
Наконец-то закончил обустройство нового места)

Дальше придется работать…
🔥66👍17👾7
Для новых прибывших людей хочу рассказать немного о себе.

Меня зовут Ама́ди. Я программирую около 5 лет, из них последние несколько лет я проработал в Wildberries и Avito. Пишу бэкенд на Go.

Сейчас я активно занимаюсь своими проектами. Пока мы с друзьями думаем над новыми разработками, я развиваю свои уже начатые:
1) Бот для регулярного чтения Корана
2) Бот-словарь с чеченского на русский
3) Бот для чтения азкаров
4) Совместный помодоро-таймер
Кстати, порой я провожу прямые эфиры, где с нуля разрабатываю подобных ботов.

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

На канале я транслирую свой путь в IT. Иногда добавляю внутрянку, чтобы даже далекие от программирования люди могли прочувствовать эту атмосферу. Впереди у меня большие планы, но уже сейчас на канале много интересного. Например, как я устроился на первую работу или как я отношусь к инструментам продуктивности. В целом, самое интересное в навигации

Будем знакомы)
Если у вас есть идеи для сотрудничества, я открыт к диалогу.
41🔥51👍21👾16