Амади и проекты
Кстати, последнее место осталось в группу)
Места кончились.
Кто хотел, но не успел, напишите мне в ЛС. Есть одно предложение)
Кто хотел, но не успел, напишите мне в ЛС. Есть одно предложение)
🔥16👍2👾2
Если бы хотели написать бота, который принимает ссылку на ютуб-видео и возвращает его транскрибацию (текст из видео), как бы вы написали этого бота?
Как достать видео, как из него сделать текст, как справляться с потоком пользователей, как оптимизировать расходы…
Напишите свое видение, а я чуть позже выложу свое. Думаю, свежий взгляд всем будет полезен
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5👾5
Долго думал над клавиатурой. Купил в итоге 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
🕐 Вообще раз мы уже настроили доступ к ИИ, то помимо транскрибации можно и суммаризацию и прочие фишки добавить.
Кстати, рассматриваю это все как учебный проект. Сомневаюсь, что на этом получится зарабатывать, но было бы полезно также для опыта добавить платежную систему💎
Я решил сделать так
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, но может есть варианты и получше.
А то в целом очень важно беречь свои глаза и голову. Не только для здоровья, но и для продуктивности. У меня работа довольно слабо идет в некомфортных условиях. Вот и обживаюсь потихоньку.
Я сейчас присмотрел одну от Xiaomi, но может есть варианты и получше.
А то в целом очень важно беречь свои глаза и голову. Не только для здоровья, но и для продуктивности. У меня работа довольно слабо идет в некомфортных условиях. Вот и обживаюсь потихоньку.
1👍11🔥3👾2
Амади и проекты
Кто-нибудь пользовался лампами, крепящимся на монитор? Я сейчас присмотрел одну от Xiaomi, но может есть варианты и получше. А то в целом очень важно беречь свои глаза и голову. Не только для здоровья, но и для продуктивности. У меня работа довольно слабо…
Вот, кстати, насчет усталости глаз. Это из отзывов на Озоне.
Так что не пренебрегайте освещением)
Так что не пренебрегайте освещением)
1👍10👾4🔥3
Следующий урок - про условный оператор if. Выйдет сегодня)
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍23🔥15👾6
Часть 2 | if
https://m.youtube.com/watch?v=u6P3u_DdQVI
P.S. Объяснять язык программирования - задача не очень простая. Порой хочется рассказать все о проходимой теме, но нельзя перегружать учащихся
https://m.youtube.com/watch?v=u6P3u_DdQVI
P.S. Объяснять язык программирования - задача не очень простая. Порой хочется рассказать все о проходимой теме, но нельзя перегружать учащихся
YouTube
Программирование на Go | Урок 2 | if
На этом уроке разбираемся с условным оператором и логическими сравнениями
Намного больше контента тут:
Мой ТГ-канал - https://t.me/amadi_dev
Мой ТГ-канал - https://t.me/amadi_dev
Мой ТГ-канал - https://t.me/amadi_dev
Домашнее задание
FizzBuzz для одного…
Намного больше контента тут:
Мой ТГ-канал - https://t.me/amadi_dev
Мой ТГ-канал - https://t.me/amadi_dev
Мой ТГ-канал - https://t.me/amadi_dev
Домашнее задание
FizzBuzz для одного…
1🔥12👍5👾2
Я обещал вам рассказать про мои недавние собесы в ягодки 🛍
Сегодня выложу, если еще интересно
Сегодня выложу, если еще интересно
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20🔥5👾3
Недавно проходил собеседования в ВБ, опыт негативный
Сперва всё как обычно - скрининг на 10 минут, просто пообщались. Затем техническое собеседование примерно на час, там тоже все как обычно. Его я прошел, меня позвали дальше. Я немного обрадовался.
Но самое интересное было на финале.
Итак, на этом созвоне я беседовал с менеджером команды и с их тимлидом. Сначала мне задавали типичные вопросы, но потом - тотальный допрос о всех моих прошлых местах работы. А точнее - почему я их покидал.
То есть он увидел в моем резюме, что в начале карьеры я уже работал в ВБ. И он действительно спрашивал меня, почему я тогда ушел)) типа «вроде большая компания, хорошие проекты, почему решил уйти?». Эмм, деньги очевидно. С первой работы, где у тебя ЗП 100к, тебя очень вряд ли повысят даже до 150к. А рынок на тот момент уже предлагал мне 170к. И об этом знают все.
Естественно, я ему об этом не так прямо сказал. Сказал про политики повышения, что мое повышение постоянно откладывали без причин итд.
Про последующие места работы были такие же допросы. Я говорю «допросы» потому что ему было мало моих ответов, он выпытывал подробности, показывая явное недоверие. Я понимаю, что он просто опасался, что я и у них задержусь ненадолго. Но об этом можно разговаривать по-человечески. В других компаниях эти вопросы мы спокойно обсуждали. Наверное, мне стоило спросить про каждого сотрудника, который уволился из их команды
И самое «сладкое» - все это время на фоне сидел тимлид с включенной камерой и смеялся над чем-то. Непонятно, он листал мемчики или смеялся над моими ответами, но это в любом случае дурной тон.
В ту команду мне оффер не дали, а я бы и не принял. Уже видел, что мне там все нервы сделают.
После этого был финал в другую команду, и там дела были не лучше. Такой же смех на фоне пока я отвечаю. А потом решение «гениальной» задачи. Друзьям рассказал о ней, они тоже пальцем у виска покрутили.
И нельзя из-за этого сказать, что вся компания дурная. Просто мне «повезло» попасться именно на этих людей.
Как вы думаете, я слишком остро реагирую?
Сперва всё как обычно - скрининг на 10 минут, просто пообщались. Затем техническое собеседование примерно на час, там тоже все как обычно. Его я прошел, меня позвали дальше. Я немного обрадовался.
Но самое интересное было на финале.
Итак, на этом созвоне я беседовал с менеджером команды и с их тимлидом. Сначала мне задавали типичные вопросы, но потом - тотальный допрос о всех моих прошлых местах работы. А точнее - почему я их покидал.
То есть он увидел в моем резюме, что в начале карьеры я уже работал в ВБ. И он действительно спрашивал меня, почему я тогда ушел)) типа «вроде большая компания, хорошие проекты, почему решил уйти?». Эмм, деньги очевидно. С первой работы, где у тебя ЗП 100к, тебя очень вряд ли повысят даже до 150к. А рынок на тот момент уже предлагал мне 170к. И об этом знают все.
Естественно, я ему об этом не так прямо сказал. Сказал про политики повышения, что мое повышение постоянно откладывали без причин итд.
Про последующие места работы были такие же допросы. Я говорю «допросы» потому что ему было мало моих ответов, он выпытывал подробности, показывая явное недоверие. Я понимаю, что он просто опасался, что я и у них задержусь ненадолго. Но об этом можно разговаривать по-человечески. В других компаниях эти вопросы мы спокойно обсуждали. Наверное, мне стоило спросить про каждого сотрудника, который уволился из их команды
И самое «сладкое» - все это время на фоне сидел тимлид с включенной камерой и смеялся над чем-то. Непонятно, он листал мемчики или смеялся над моими ответами, но это в любом случае дурной тон.
В ту команду мне оффер не дали, а я бы и не принял. Уже видел, что мне там все нервы сделают.
После этого был финал в другую команду, и там дела были не лучше. Такой же смех на фоне пока я отвечаю. А потом решение «гениальной» задачи. Друзьям рассказал о ней, они тоже пальцем у виска покрутили.
И нельзя из-за этого сказать, что вся компания дурная. Просто мне «повезло» попасться именно на этих людей.
Как вы думаете, я слишком остро реагирую?
1👍23🔥10👾4
Стрим по Factorio с @monoteistBlog?
Параллельно обсуждая IT в России и заграницей, фриланс, рынок, выгорание
Параллельно обсуждая IT в России и заграницей, фриланс, рынок, выгорание
1👍25👾5🔥4
Лайфхак, который должен быть очевидным
Читайте ошибки.
Вот вы попытались запустить программу. Что-то пошло не так. Не запустилась. Ну прочитайте ошибку, там вся информация есть в 99% случаев.
Если вы не понимаете, о чем идет речь в ошибке, то научитесь их читать. В наше время этому научиться легко: копируете, вставляете в ИИ, просите объяснить каждую строчку.
Поначалу вы будете много времени тратить на это «просвещение», но уже очень скоро это начнет экономить вам кучу времени. Да даже не времени, а нервов.
Читайте ошибки.
Вот вы попытались запустить программу. Что-то пошло не так. Не запустилась. Ну прочитайте ошибку, там вся информация есть в 99% случаев.
Если вы не понимаете, о чем идет речь в ошибке, то научитесь их читать. В наше время этому научиться легко: копируете, вставляете в ИИ, просите объяснить каждую строчку.
Поначалу вы будете много времени тратить на это «просвещение», но уже очень скоро это начнет экономить вам кучу времени. Да даже не времени, а нервов.
1🔥30👍6👾3
В 2013 году на сайт stackoverflow.com ежедневно заходило больше 10 миллионов уникальных пользователей, но в то время у него была всего одна ведущая база данных
Из книги Алекса Сюй
То есть даже при такой нагрузке они справлялись без шардирования. Все операции записи шли в один инстанс БД. Рассказать что такое шардирование?
1🔥19👍6👾3
Амади и проекты
Voice message
Можно ли использовать ИИ во время обучения?
После того поста у меня появились реальные наблюдения. И благодаря ним я изменил свое мнение.
Кратко - нельзя 🚫
Давайте я объясню. Ничего плохого нет в том, чтобы человек задавал теоретические вопросы нейронке. Но загвоздка в том, что это вызывает зависимость.
Сначала ты сдерживаешь себя и задаешь только вопросы по типу «Что такое цикл и как он работает?», «Зачем нужен return?». Это хорошие вопросы.
Потом ты неизбежно сталкиваешься с трудными задачами. И вместо того, чтобы поломать себе мозг, ты идешь по привычке к нейронке и просишь «подсказки».
Затем ты уже просто не церемонишься, кидаешь условие задачи, копируешь к себе решение. Создаешь себе иллюзию понимания и идешь дальше. А дальше будут задачи сложнее. И если ты не смог решить прошлую задачу сам, как ты решишь эту?
Поверьте мне, это не выдумки, я реально вижу такое поведение. Поэтому своим ученикам я дал правило: «вопрос задавайте мне - если этот вопрос можно передать нейронке, я дам разрешение»
Возможно, со временем я выработаю какой-то свод правил* для использования нейронок в обучении. Но сейчас самое безопасное - отказаться от них.
* из того, что я смог пока выработать - это whitelist на запросы для учеников. То есть я могу им зачастую говорить «вот такую вещь можете спрашивать у ИИ». Но это пока на стадии зародыша)
После того поста у меня появились реальные наблюдения. И благодаря ним я изменил свое мнение.
Кратко - нельзя 🚫
Давайте я объясню. Ничего плохого нет в том, чтобы человек задавал теоретические вопросы нейронке. Но загвоздка в том, что это вызывает зависимость.
Сначала ты сдерживаешь себя и задаешь только вопросы по типу «Что такое цикл и как он работает?», «Зачем нужен return?». Это хорошие вопросы.
Потом ты неизбежно сталкиваешься с трудными задачами. И вместо того, чтобы поломать себе мозг, ты идешь по привычке к нейронке и просишь «подсказки».
Затем ты уже просто не церемонишься, кидаешь условие задачи, копируешь к себе решение. Создаешь себе иллюзию понимания и идешь дальше. А дальше будут задачи сложнее. И если ты не смог решить прошлую задачу сам, как ты решишь эту?
Поверьте мне, это не выдумки, я реально вижу такое поведение. Поэтому своим ученикам я дал правило: «вопрос задавайте мне - если этот вопрос можно передать нейронке, я дам разрешение»
Возможно, со временем я выработаю какой-то свод правил* для использования нейронок в обучении. Но сейчас самое безопасное - отказаться от них.
1👍21🔥7👾3
Не зря я собирал метрики все это время, теперь можно строить дашборды с полезной информацией.
Дальше я собираюсь определить ключевые метрики и начать работать над ними.
Пока пытался определить эти ключевые метрики, я понял, что надо ответить на вопрос - какая миссия у проекта? Осознал, что миссия такая: повысить объем чтения Корана у людей.
Буду смотреть на количество активаций (переход из /start в прочтение первой страницы), процент активных юзеров, количество прочитанных страниц относительно MAU (monthly active users) или что-то такое.
Скорее всего, буду делать упор на streak'и как в дуолинго ("ты читаешь уже 15 дней подряд!")
Если тут есть аналитики и проджекты, буду рад советам)
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥29👍10👾4
Для новых прибывших людей хочу рассказать немного о себе.
Меня зовут Ама́ди. Я программирую около 5 лет, из них последние несколько лет я проработал в Wildberries и Avito. Пишу бэкенд на Go.
Сейчас я активно занимаюсь своими проектами. Пока мы с друзьями думаем над новыми разработками, я развиваю свои уже начатые:
1) Бот для регулярного чтения Корана
2) Бот-словарь с чеченского на русский
3) Бот для чтения азкаров
4) Совместный помодоро-таймер
Кстати, порой я провожу прямые эфиры, где с нуля разрабатываю подобных ботов.
Из того, что меня сильно заряжает: обучаю тех, кому тоже интересно мое направление. Ученики уже начинают брать заказы. Их результаты - одна из моих главных целей на данный момент.
На канале я транслирую свой путь в IT. Иногда добавляю внутрянку, чтобы даже далекие от программирования люди могли прочувствовать эту атмосферу. Впереди у меня большие планы, но уже сейчас на канале много интересного. Например, как я устроился на первую работу или как я отношусь к инструментам продуктивности. В целом, самое интересное в навигации
Будем знакомы)
Если у вас есть идеи для сотрудничества, я открыт к диалогу.
Меня зовут Ама́ди. Я программирую около 5 лет, из них последние несколько лет я проработал в Wildberries и Avito. Пишу бэкенд на Go.
Сейчас я активно занимаюсь своими проектами. Пока мы с друзьями думаем над новыми разработками, я развиваю свои уже начатые:
1) Бот для регулярного чтения Корана
2) Бот-словарь с чеченского на русский
3) Бот для чтения азкаров
4) Совместный помодоро-таймер
Кстати, порой я провожу прямые эфиры, где с нуля разрабатываю подобных ботов.
Из того, что меня сильно заряжает: обучаю тех, кому тоже интересно мое направление. Ученики уже начинают брать заказы. Их результаты - одна из моих главных целей на данный момент.
На канале я транслирую свой путь в IT. Иногда добавляю внутрянку, чтобы даже далекие от программирования люди могли прочувствовать эту атмосферу. Впереди у меня большие планы, но уже сейчас на канале много интересного. Например, как я устроился на первую работу или как я отношусь к инструментам продуктивности. В целом, самое интересное в навигации
Будем знакомы)
Если у вас есть идеи для сотрудничества, я открыт к диалогу.
41🔥51👍21👾16