home.social

#pet_project — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pet_project, aggregated by home.social.

fetched live
  1. Основы информатики для всех. Часть 2

    Почти два месяца назад я написал на Хабре статью «Основы информатики для всех» и показал свою учебную платформу shlyk.tech . Я рассчитывал получить замечания по курсу и интерфейсу. На появление сотен пользователей я не рассчитывал. Сейчас у первой статьи 29 тысяч охвата, 43 комментария и 226 добавлений в закладки, была в топ 10 недели. На платформе зарегистрировались 745 учеников. Они отправили больше 35 тысяч решений. В этой статье мы рассмотрим аналитику, в каком состоянии сайт сейчас и планы на будущее.

    habr.com/ru/articles/1060232/

    #образовательная_платформа #онлайнобразование #pet_project #edtech #аналитика_пользователей #обучение_программированию #интерфейсы #python #бесплатное_образование #разработка_продукта

  2. Основы информатики для всех. Часть 2

    Почти два месяца назад я написал на Хабре статью «Основы информатики для всех» и показал свою учебную платформу shlyk.tech . Я рассчитывал получить замечания по курсу и интерфейсу. На появление сотен пользователей я не рассчитывал. Сейчас у первой статьи 29 тысяч охвата, 43 комментария и 226 добавлений в закладки, была в топ 10 недели. На платформе зарегистрировались 745 учеников. Они отправили больше 35 тысяч решений. В этой статье мы рассмотрим аналитику, в каком состоянии сайт сейчас и планы на будущее.

    habr.com/ru/articles/1060232/

    #образовательная_платформа #онлайнобразование #pet_project #edtech #аналитика_пользователей #обучение_программированию #интерфейсы #python #бесплатное_образование #разработка_продукта

  3. Основы информатики для всех. Часть 2

    Почти два месяца назад я написал на Хабре статью «Основы информатики для всех» и показал свою учебную платформу shlyk.tech . Я рассчитывал получить замечания по курсу и интерфейсу. На появление сотен пользователей я не рассчитывал. Сейчас у первой статьи 29 тысяч охвата, 43 комментария и 226 добавлений в закладки, была в топ 10 недели. На платформе зарегистрировались 745 учеников. Они отправили больше 35 тысяч решений. В этой статье мы рассмотрим аналитику, в каком состоянии сайт сейчас и планы на будущее.

    habr.com/ru/articles/1060232/

    #образовательная_платформа #онлайнобразование #pet_project #edtech #аналитика_пользователей #обучение_программированию #интерфейсы #python #бесплатное_образование #разработка_продукта

  4. Как желание быстрее читать чужой код превратилось в войну с недетерминизмом LLM

    Началось всё примерно так. Я сидел над своим проектом: пока работал, общался по нему с нейросетками и параллельно искал в интернете разную информацию, которая могла бы пригодиться. И вот тогда у меня впервые начала закладываться мысль, что я хотел бы читать код быстрее. Что мне не нравится, сколько времени на это уходит. Позже эта мысль разгорелась сильнее — когда я взялся перечитывать собственный код двухмесячной давности. Я понимаю, что в нём всё нормально, но всё равно хотелось бы вчитываться быстрее. Примерно в это время и появилась первая идея проекта, о котором пойдёт речь в статье. Это была одна из первых вещей, которая дала толчок. Вторая — то, что мне приходилось тратить время, объясняя друзьям, как устроен мой код. Мне не нравилось, что я говорю отрывками, зависаю, не могу связать пары слов. Короче, тяжело донести мысль: сам прекрасно знаю, как оно работает, а нормально, быстро и чётко объяснить не могу. Из этих двух проблем и вырос тренажёр, который я сейчас делаю: где ты не пишешь код, а читаешь готовый рабочий фрагмент и объясняешь его словами, а оценивает объяснение языковая модель. Звучит на самом деле очень просто, но реализовать это оказалось трудно. Самым тяжёлым оказалось совсем не это, а заставить нейросеть оценивать честно и стабильно — и вообще понять, что именно нужно оценивать.

    habr.com/ru/articles/1052822/

    #LLM #prompt_engineering #детерминизм #Java #оценка_кода #обучение_программированию #Gemini_API #prompt_injection #pet_project #NLP

  5. Как желание быстрее читать чужой код превратилось в войну с недетерминизмом LLM

    Началось всё примерно так. Я сидел над своим проектом: пока работал, общался по нему с нейросетками и параллельно искал в интернете разную информацию, которая могла бы пригодиться. И вот тогда у меня впервые начала закладываться мысль, что я хотел бы читать код быстрее. Что мне не нравится, сколько времени на это уходит. Позже эта мысль разгорелась сильнее — когда я взялся перечитывать собственный код двухмесячной давности. Я понимаю, что в нём всё нормально, но всё равно хотелось бы вчитываться быстрее. Примерно в это время и появилась первая идея проекта, о котором пойдёт речь в статье. Это была одна из первых вещей, которая дала толчок. Вторая — то, что мне приходилось тратить время, объясняя друзьям, как устроен мой код. Мне не нравилось, что я говорю отрывками, зависаю, не могу связать пары слов. Короче, тяжело донести мысль: сам прекрасно знаю, как оно работает, а нормально, быстро и чётко объяснить не могу. Из этих двух проблем и вырос тренажёр, который я сейчас делаю: где ты не пишешь код, а читаешь готовый рабочий фрагмент и объясняешь его словами, а оценивает объяснение языковая модель. Звучит на самом деле очень просто, но реализовать это оказалось трудно. Самым тяжёлым оказалось совсем не это, а заставить нейросеть оценивать честно и стабильно — и вообще понять, что именно нужно оценивать.

    habr.com/ru/articles/1052822/

    #LLM #prompt_engineering #детерминизм #Java #оценка_кода #обучение_программированию #Gemini_API #prompt_injection #pet_project #NLP

  6. Как желание быстрее читать чужой код превратилось в войну с недетерминизмом LLM

    Началось всё примерно так. Я сидел над своим проектом: пока работал, общался по нему с нейросетками и параллельно искал в интернете разную информацию, которая могла бы пригодиться. И вот тогда у меня впервые начала закладываться мысль, что я хотел бы читать код быстрее. Что мне не нравится, сколько времени на это уходит. Позже эта мысль разгорелась сильнее — когда я взялся перечитывать собственный код двухмесячной давности. Я понимаю, что в нём всё нормально, но всё равно хотелось бы вчитываться быстрее. Примерно в это время и появилась первая идея проекта, о котором пойдёт речь в статье. Это была одна из первых вещей, которая дала толчок. Вторая — то, что мне приходилось тратить время, объясняя друзьям, как устроен мой код. Мне не нравилось, что я говорю отрывками, зависаю, не могу связать пары слов. Короче, тяжело донести мысль: сам прекрасно знаю, как оно работает, а нормально, быстро и чётко объяснить не могу. Из этих двух проблем и вырос тренажёр, который я сейчас делаю: где ты не пишешь код, а читаешь готовый рабочий фрагмент и объясняешь его словами, а оценивает объяснение языковая модель. Звучит на самом деле очень просто, но реализовать это оказалось трудно. Самым тяжёлым оказалось совсем не это, а заставить нейросеть оценивать честно и стабильно — и вообще понять, что именно нужно оценивать.

    habr.com/ru/articles/1052822/

    #LLM #prompt_engineering #детерминизм #Java #оценка_кода #обучение_программированию #Gemini_API #prompt_injection #pet_project #NLP

  7. Как я решила уравнение жвачки

    Однажды я услышала фразу: «Мы пока не можем, жуя резинку, решить уравнение». Решить уравнение во время жевания я не смогла, поэтому решила найти уравнение самой жвачки — превратила звук в числа и разложила его на частоты с помощью Python и преобразования Фурье.

    habr.com/ru/articles/1044610/

    #Python #обработка_звука #FFT #pet_project #математика

  8. Как я решила уравнение жвачки

    Однажды я услышала фразу: «Мы пока не можем, жуя резинку, решить уравнение». Решить уравнение во время жевания я не смогла, поэтому решила найти уравнение самой жвачки — превратила звук в числа и разложила его на частоты с помощью Python и преобразования Фурье.

    habr.com/ru/articles/1044610/

    #Python #обработка_звука #FFT #pet_project #математика

  9. Как я решила уравнение жвачки

    Однажды я услышала фразу: «Мы пока не можем, жуя резинку, решить уравнение». Решить уравнение во время жевания я не смогла, поэтому решила найти уравнение самой жвачки — превратила звук в числа и разложила его на частоты с помощью Python и преобразования Фурье.

    habr.com/ru/articles/1044610/

    #Python #обработка_звука #FFT #pet_project #математика

  10. Собираю гуманоидного робота по OpenLoong: заметки Java-разработчика

    Привет, меня зовут Ашот Агабеков. Я Java backend‑разработчик. Основная моя профессиональная область — backend‑разработка, архитектура, интеграции, микросервисы, базы данных, observability и production‑системы. В этой статье хочу рассказать про мой pet project для свободного времени — попытку собрать гуманоидного робота по проекту OpenLoong.

    habr.com/ru/articles/1042178/

    #OpenLoong #гуманоидный_робот #робототехника #Java #pet_project #3Dпечать #Fusion_360 #DIY #Open_source #arduino

  11. Собираю гуманоидного робота по OpenLoong: заметки Java-разработчика

    Привет, меня зовут Ашот Агабеков. Я Java backend‑разработчик. Основная моя профессиональная область — backend‑разработка, архитектура, интеграции, микросервисы, базы данных, observability и production‑системы. В этой статье хочу рассказать про мой pet project для свободного времени — попытку собрать гуманоидного робота по проекту OpenLoong.

    habr.com/ru/articles/1042178/

    #OpenLoong #гуманоидный_робот #робототехника #Java #pet_project #3Dпечать #Fusion_360 #DIY #Open_source #arduino

  12. Собираю гуманоидного робота по OpenLoong: заметки Java-разработчика

    Привет, меня зовут Ашот Агабеков. Я Java backend‑разработчик. Основная моя профессиональная область — backend‑разработка, архитектура, интеграции, микросервисы, базы данных, observability и production‑системы. В этой статье хочу рассказать про мой pet project для свободного времени — попытку собрать гуманоидного робота по проекту OpenLoong.

    habr.com/ru/articles/1042178/

    #OpenLoong #гуманоидный_робот #робототехника #Java #pet_project #3Dпечать #Fusion_360 #DIY #Open_source #arduino

  13. Веселимся со Spring: pet-проект по распознаванию речи

    Не писал на Spring уже лет 8 и решил по фану написать мини пет проект с api и распознаванием речи. Звучит круто, лет 8-10 назад это заняло бы … вечность, тогда и llm, достаточно качественно распознающих русскую речь, да еще на скромном домашнем пк не было. В общем решил в выходной повеселиться. Погнали веселиться

    habr.com/ru/articles/1033338/

    #Java #Spring_Framework #Vosk #speech_recognition #распознавание_речи #REST_API #WAV #Java_Sound_API #pet_project #веселье

  14. Веселимся со Spring: pet-проект по распознаванию речи

    Не писал на Spring уже лет 8 и решил по фану написать мини пет проект с api и распознаванием речи. Звучит круто, лет 8-10 назад это заняло бы … вечность, тогда и llm, достаточно качественно распознающих русскую речь, да еще на скромном домашнем пк не было. В общем решил в выходной повеселиться. Погнали веселиться

    habr.com/ru/articles/1033338/

    #Java #Spring_Framework #Vosk #speech_recognition #распознавание_речи #REST_API #WAV #Java_Sound_API #pet_project #веселье

  15. Веселимся со Spring: pet-проект по распознаванию речи

    Не писал на Spring уже лет 8 и решил по фану написать мини пет проект с api и распознаванием речи. Звучит круто, лет 8-10 назад это заняло бы … вечность, тогда и llm, достаточно качественно распознающих русскую речь, да еще на скромном домашнем пк не было. В общем решил в выходной повеселиться. Погнали веселиться

    habr.com/ru/articles/1033338/

    #Java #Spring_Framework #Vosk #speech_recognition #распознавание_речи #REST_API #WAV #Java_Sound_API #pet_project #веселье

  16. Deploy Tarot — а что если спросить карты, можно ли сегодня деплоить?

    Привет, я давно не заходил. Лет десять (или даже пятнадцать...) прошло с того момента, как я написал статьи о парсинге бинарных документов , типа doc, pdf или rtf, ради получения текста (кстати, я недавно обновил репозитории, немного пересобрал старые проекты, можете глянуть ). Вы бы знали сколько воды с тех пор утекло, но это всё ностальгия и былое - давайте к серьёзному. С пару недель назад я возвращался домой на метро и в голову пришла идея, которую не возможно было отбросить. А что если есть неуверенные люди (а они есть)? А что если есть неуверенные люди, которым нужен толчок свыше? А что если эти неуверенные люди среди нас, в разработке - на бэкэнде, в devops или среди продактов? А что если им всем помочь?.. И родился проект Deploy Tarot . Да, это расклады таро на успех деплоя. Что если я, техлид, сегодня задеплою новую версию API? Нет проблем, карты расскажут. А что если наш бизнес аналитик захочет обновить документацию? Арканы помогут понять. А вдруг наш CTO возьмётся за старое, вспомнит про порох в этих самых и... сделает масштабный рефактор (ИИ, ну вы знаете)? Колода определённо знает. А если наша офис-леди?.. Ну, вы поняли.

    habr.com/ru/articles/1017148/

    #таро #деплой #devops #python #юмор #pet_project #1_апреля

  17. Deploy Tarot — а что если спросить карты, можно ли сегодня деплоить?

    Привет, я давно не заходил. Лет десять (или даже пятнадцать...) прошло с того момента, как я написал статьи о парсинге бинарных документов , типа doc, pdf или rtf, ради получения текста (кстати, я недавно обновил репозитории, немного пересобрал старые проекты, можете глянуть ). Вы бы знали сколько воды с тех пор утекло, но это всё ностальгия и былое - давайте к серьёзному. С пару недель назад я возвращался домой на метро и в голову пришла идея, которую не возможно было отбросить. А что если есть неуверенные люди (а они есть)? А что если есть неуверенные люди, которым нужен толчок свыше? А что если эти неуверенные люди среди нас, в разработке - на бэкэнде, в devops или среди продактов? А что если им всем помочь?.. И родился проект Deploy Tarot . Да, это расклады таро на успех деплоя. Что если я, техлид, сегодня задеплою новую версию API? Нет проблем, карты расскажут. А что если наш бизнес аналитик захочет обновить документацию? Арканы помогут понять. А вдруг наш CTO возьмётся за старое, вспомнит про порох в этих самых и... сделает масштабный рефактор (ИИ, ну вы знаете)? Колода определённо знает. А если наша офис-леди?.. Ну, вы поняли.

    habr.com/ru/articles/1017148/

    #таро #деплой #devops #python #юмор #pet_project #1_апреля

  18. Deploy Tarot — а что если спросить карты, можно ли сегодня деплоить?

    Привет, я давно не заходил. Лет десять (или даже пятнадцать...) прошло с того момента, как я написал статьи о парсинге бинарных документов , типа doc, pdf или rtf, ради получения текста (кстати, я недавно обновил репозитории, немного пересобрал старые проекты, можете глянуть ). Вы бы знали сколько воды с тех пор утекло, но это всё ностальгия и былое - давайте к серьёзному. С пару недель назад я возвращался домой на метро и в голову пришла идея, которую не возможно было отбросить. А что если есть неуверенные люди (а они есть)? А что если есть неуверенные люди, которым нужен толчок свыше? А что если эти неуверенные люди среди нас, в разработке - на бэкэнде, в devops или среди продактов? А что если им всем помочь?.. И родился проект Deploy Tarot . Да, это расклады таро на успех деплоя. Что если я, техлид, сегодня задеплою новую версию API? Нет проблем, карты расскажут. А что если наш бизнес аналитик захочет обновить документацию? Арканы помогут понять. А вдруг наш CTO возьмётся за старое, вспомнит про порох в этих самых и... сделает масштабный рефактор (ИИ, ну вы знаете)? Колода определённо знает. А если наша офис-леди?.. Ну, вы поняли.

    habr.com/ru/articles/1017148/

    #таро #деплой #devops #python #юмор #pet_project #1_апреля

  19. От Telegram-бота к web-приложению: как я перестал бороться с Excel и начал строить систему

    Привет! Меня зовут Денис, я работаю аналитиком потерь на складе. В какой-то момент я устал от постоянной работы с Excel-выгрузками и решил это автоматизировать. В итоге всё началось с простого Telegram-бота, а закончилось полноценным web-приложением с отдельным backend, интеграциями и нормальным интерфейсом. Сегодня хочу рассказать про сам путь: как из “скрипта под задачу” постепенно вырастает система.

    habr.com/ru/articles/1017450/

    #telegram_bot #python #web_application #backend #автоматизация #excel_automation #ai_разработка #cursor_ide #архитектура_приложения #pet_project

  20. От Telegram-бота к web-приложению: как я перестал бороться с Excel и начал строить систему

    Привет! Меня зовут Денис, я работаю аналитиком потерь на складе. В какой-то момент я устал от постоянной работы с Excel-выгрузками и решил это автоматизировать. В итоге всё началось с простого Telegram-бота, а закончилось полноценным web-приложением с отдельным backend, интеграциями и нормальным интерфейсом. Сегодня хочу рассказать про сам путь: как из “скрипта под задачу” постепенно вырастает система.

    habr.com/ru/articles/1017450/

    #telegram_bot #python #web_application #backend #автоматизация #excel_automation #ai_разработка #cursor_ide #архитектура_приложения #pet_project

  21. От Telegram-бота к web-приложению: как я перестал бороться с Excel и начал строить систему

    Привет! Меня зовут Денис, я работаю аналитиком потерь на складе. В какой-то момент я устал от постоянной работы с Excel-выгрузками и решил это автоматизировать. В итоге всё началось с простого Telegram-бота, а закончилось полноценным web-приложением с отдельным backend, интеграциями и нормальным интерфейсом. Сегодня хочу рассказать про сам путь: как из “скрипта под задачу” постепенно вырастает система.

    habr.com/ru/articles/1017450/

    #telegram_bot #python #web_application #backend #автоматизация #excel_automation #ai_разработка #cursor_ide #архитектура_приложения #pet_project

  22. Как ритмичная музыка помогает мозгу с СДВГ: нейронаука, дофамин и один pet-project

    #pet_project

    Простой
    7 мин
    5.7K

    #научно_популярное
    #здоровье
    #мозг

    DevOps Radio

    devopsradio.ru/

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

    Делал для себя, но неожиданно зашло прям многим. Бесплатно навсегда (это ж пет-проект), без рекламы, регистрации и SMS. Только музыка и белый шум.

    habr.com/ru/articles/1001608/

  23. Как ритмичная музыка помогает мозгу с СДВГ: нейронаука, дофамин и один pet-project

    #pet_project

    Простой
    7 мин
    5.7K

    #научно_популярное
    #здоровье
    #мозг

    DevOps Radio

    devopsradio.ru/

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

    Делал для себя, но неожиданно зашло прям многим. Бесплатно навсегда (это ж пет-проект), без рекламы, регистрации и SMS. Только музыка и белый шум.

    habr.com/ru/articles/1001608/

  24. Как ритмичная музыка помогает мозгу с СДВГ: нейронаука, дофамин и один pet-project

    #pet_project

    Простой
    7 мин
    5.7K

    #научно_популярное
    #здоровье
    #мозг

    DevOps Radio

    devopsradio.ru/

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

    Делал для себя, но неожиданно зашло прям многим. Бесплатно навсегда (это ж пет-проект), без рекламы, регистрации и SMS. Только музыка и белый шум.

    habr.com/ru/articles/1001608/

  25. Как ритмичная музыка помогает мозгу с СДВГ: нейронаука, дофамин и один pet-project

    #pet_project

    Простой
    7 мин
    5.7K

    #научно_популярное
    #здоровье
    #мозг

    DevOps Radio

    devopsradio.ru/

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

    Делал для себя, но неожиданно зашло прям многим. Бесплатно навсегда (это ж пет-проект), без рекламы, регистрации и SMS. Только музыка и белый шум.

    habr.com/ru/articles/1001608/

  26. Как ритмичная музыка помогает мозгу с СДВГ: нейронаука, дофамин и один pet-project

    #pet_project

    Простой
    7 мин
    5.7K

    #научно_популярное
    #здоровье
    #мозг

    DevOps Radio

    devopsradio.ru/

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

    Делал для себя, но неожиданно зашло прям многим. Бесплатно навсегда (это ж пет-проект), без рекламы, регистрации и SMS. Только музыка и белый шум.

    habr.com/ru/articles/1001608/

  27. Детерминированная нейросеть на конечных группах: эксперимент с XOR

    Я запретил нейросети использовать float. Эксперимент с конечными группами Zₙ Что будет, если заменить привычные вещественные числа (ℝ) и градиентный спуск на дискретную алгебру и полный перебор? Я написал ML-фреймворк YANTRA, который выдает идентичный результат в 10 из 10 запусков и поддается полной формальной верификации. Решаем XOR без матана и ищем место этому безумию в реальном мире.

    habr.com/ru/articles/996784/

    #machine_learning #нейросети #искусственный_интеллект #высшая_алгебра #теория_групп #дискретная_математика #pet_project #XOR #finite_groups #research

  28. Детерминированная нейросеть на конечных группах: эксперимент с XOR

    Я запретил нейросети использовать float. Эксперимент с конечными группами Zₙ Что будет, если заменить привычные вещественные числа (ℝ) и градиентный спуск на дискретную алгебру и полный перебор? Я написал ML-фреймворк YANTRA, который выдает идентичный результат в 10 из 10 запусков и поддается полной формальной верификации. Решаем XOR без матана и ищем место этому безумию в реальном мире.

    habr.com/ru/articles/996784/

    #machine_learning #нейросети #искусственный_интеллект #высшая_алгебра #теория_групп #дискретная_математика #pet_project #XOR #finite_groups #research

  29. Детерминированная нейросеть на конечных группах: эксперимент с XOR

    Я запретил нейросети использовать float. Эксперимент с конечными группами Zₙ Что будет, если заменить привычные вещественные числа (ℝ) и градиентный спуск на дискретную алгебру и полный перебор? Я написал ML-фреймворк YANTRA, который выдает идентичный результат в 10 из 10 запусков и поддается полной формальной верификации. Решаем XOR без матана и ищем место этому безумию в реальном мире.

    habr.com/ru/articles/996784/

    #machine_learning #нейросети #искусственный_интеллект #высшая_алгебра #теория_групп #дискретная_математика #pet_project #XOR #finite_groups #research

  30. От учебной проблемы до 1000 пользователей: как я писал интерактивный учебник по RxJS

    История проекта началась в прошлом (2025) году. Я преподаю JavaScript в HTML Academy, и когда мне предложили взять поток начинающих разработчиков по Angular, я согласился. Мы успешно прошли базу, но когда дело дошло до HttpClient и обработки данных, я столкнулся с проблемой: студентам сложно понять Observable и реактивный подход, имея в багаже только промисы. На лекции мне задали резонный вопрос: А где посмотреть актуальные и понятные материалы по RxJS?. Я провел небольшой ресерч и понял, что ниша полупустая: видеокурсы - это долго, документация - сложно, а интерактивной практики почти нет. Так появился мой open-source проект. В этой статье я показываю честную аналитику за 90 дней: как набрать 1000 пользователей без рекламы, почему провалилась моя любимая фича и как пет-проект превращается в полноценный продукт. Смотреть аналитику

    habr.com/ru/articles/991572/

    #rxjs #angular #pet_project #open_source #frontend #reactive_programming #обучение_программированию #аналитика #mvp #javascript

  31. От учебной проблемы до 1000 пользователей: как я писал интерактивный учебник по RxJS

    История проекта началась в прошлом (2025) году. Я преподаю JavaScript в HTML Academy, и когда мне предложили взять поток начинающих разработчиков по Angular, я согласился. Мы успешно прошли базу, но когда дело дошло до HttpClient и обработки данных, я столкнулся с проблемой: студентам сложно понять Observable и реактивный подход, имея в багаже только промисы. На лекции мне задали резонный вопрос: А где посмотреть актуальные и понятные материалы по RxJS?. Я провел небольшой ресерч и понял, что ниша полупустая: видеокурсы - это долго, документация - сложно, а интерактивной практики почти нет. Так появился мой open-source проект. В этой статье я показываю честную аналитику за 90 дней: как набрать 1000 пользователей без рекламы, почему провалилась моя любимая фича и как пет-проект превращается в полноценный продукт. Смотреть аналитику

    habr.com/ru/articles/991572/

    #rxjs #angular #pet_project #open_source #frontend #reactive_programming #обучение_программированию #аналитика #mvp #javascript

  32. От учебной проблемы до 1000 пользователей: как я писал интерактивный учебник по RxJS

    История проекта началась в прошлом (2025) году. Я преподаю JavaScript в HTML Academy, и когда мне предложили взять поток начинающих разработчиков по Angular, я согласился. Мы успешно прошли базу, но когда дело дошло до HttpClient и обработки данных, я столкнулся с проблемой: студентам сложно понять Observable и реактивный подход, имея в багаже только промисы. На лекции мне задали резонный вопрос: А где посмотреть актуальные и понятные материалы по RxJS?. Я провел небольшой ресерч и понял, что ниша полупустая: видеокурсы - это долго, документация - сложно, а интерактивной практики почти нет. Так появился мой open-source проект. В этой статье я показываю честную аналитику за 90 дней: как набрать 1000 пользователей без рекламы, почему провалилась моя любимая фича и как пет-проект превращается в полноценный продукт. Смотреть аналитику

    habr.com/ru/articles/991572/

    #rxjs #angular #pet_project #open_source #frontend #reactive_programming #обучение_программированию #аналитика #mvp #javascript

  33. Обучение эмбеддингов GitHub репозиториев

    У вас есть GitHub ? Ставите Stars ? Используя эту информацию можно многое про вас рассказать. В статье вы прочитаете как обучить эмбединги для 300к GitHub репозиториев и как их можно подгрузить прямо в браузере используя WASM для создания рекомендаций.

    habr.com/ru/articles/983080/

    #machine_learning #embeddings #wasm #pet_project #opensource

  34. Обучение эмбеддингов GitHub репозиториев

    У вас есть GitHub ? Ставите Stars ? Используя эту информацию можно многое про вас рассказать. В статье вы прочитаете как обучить эмбединги для 300к GitHub репозиториев и как их можно подгрузить прямо в браузере используя WASM для создания рекомендаций.

    habr.com/ru/articles/983080/

    #machine_learning #embeddings #wasm #pet_project #opensource

  35. Обучение эмбеддингов GitHub репозиториев

    У вас есть GitHub ? Ставите Stars ? Используя эту информацию можно многое про вас рассказать. В статье вы прочитаете как обучить эмбединги для 300к GitHub репозиториев и как их можно подгрузить прямо в браузере используя WASM для создания рекомендаций.

    habr.com/ru/articles/983080/

    #machine_learning #embeddings #wasm #pet_project #opensource

  36. Ctrl+Z 200 раз в день: почему я решил собрать свой макропад

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

    habr.com/ru/articles/982256/

    #hardware_design #DIY #кастомная_клавиатура #промышленный_дизайн #прототипирование #pet_project

  37. Ctrl+Z 200 раз в день: почему я решил собрать свой макропад

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

    habr.com/ru/articles/982256/

    #hardware_design #DIY #кастомная_клавиатура #промышленный_дизайн #прототипирование #pet_project

  38. Ctrl+Z 200 раз в день: почему я решил собрать свой макропад

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

    habr.com/ru/articles/982256/

    #hardware_design #DIY #кастомная_клавиатура #промышленный_дизайн #прототипирование #pet_project

  39. Как я перестал лениться и написал бота, который переносит слова из Kindle в ReWord за меня (теперь с ИИ)

    Всем привет! Думаю, многим из тех, кто решил покорять литературу на английском знакома эта ситуация: читаешь книгу (в моем случае - на читалке Kindle), честно выделяешь незнакомые слова, думая: «Вот дочитаю главу/книгу, выпишу их и выучу». Но есть загвоздка :-)

    habr.com/ru/articles/980792/

    #Python #Telegram_Bot #Aiogram #Kindle #Yandex_API #English #Pet_project #ReWord #Автоматизация #Изучение_языков

  40. Как я перестал лениться и написал бота, который переносит слова из Kindle в ReWord за меня (теперь с ИИ)

    Всем привет! Думаю, многим из тех, кто решил покорять литературу на английском знакома эта ситуация: читаешь книгу (в моем случае - на читалке Kindle), честно выделяешь незнакомые слова, думая: «Вот дочитаю главу/книгу, выпишу их и выучу». Но есть загвоздка :-)

    habr.com/ru/articles/980792/

    #Python #Telegram_Bot #Aiogram #Kindle #Yandex_API #English #Pet_project #ReWord #Автоматизация #Изучение_языков

  41. Как я перестал лениться и написал бота, который переносит слова из Kindle в ReWord за меня (теперь с ИИ)

    Всем привет! Думаю, многим из тех, кто решил покорять литературу на английском знакома эта ситуация: читаешь книгу (в моем случае - на читалке Kindle), честно выделяешь незнакомые слова, думая: «Вот дочитаю главу/книгу, выпишу их и выучу». Но есть загвоздка :-)

    habr.com/ru/articles/980792/

    #Python #Telegram_Bot #Aiogram #Kindle #Yandex_API #English #Pet_project #ReWord #Автоматизация #Изучение_языков

  42. LLM в Pet проектах

    Ни дня не проходит, чтобы не появилась какая‑нибудь статья об LLM. И каждый раз, читая их, мне, как старому деду, хочется воскликнуть: «Вы всё делаете неправильно! Какое принятие решений? Какие математические расчёты? А вот в pet проекте - ей самое место!» Почти у каждого разработчика, который имеет хоть немного свободного времени, есть свои домашние проекты. Обычно они характеризуются малым временем на разработку, применением только для себя любимого или ближайшего круга лиц и большей лояльностью к защите от дурака. Предлагаю посмотреть варианты применения LLM в таких проектах, которые для меня оказались неочевидны (хотя допускаю, что только мне они кажутся такими — возможно, это банальщина, которую знает каждый; если так, кидайте в меня тапки!). Я готов потерять немножко времени

    habr.com/ru/articles/877578/

    #LLM #pet_project

  43. LLM в Pet проектах

    Ни дня не проходит, чтобы не появилась какая‑нибудь статья об LLM. И каждый раз, читая их, мне, как старому деду, хочется воскликнуть: «Вы всё делаете неправильно! Какое принятие решений? Какие математические расчёты? А вот в pet проекте - ей самое место!» Почти у каждого разработчика, который имеет хоть немного свободного времени, есть свои домашние проекты. Обычно они характеризуются малым временем на разработку, применением только для себя любимого или ближайшего круга лиц и большей лояльностью к защите от дурака. Предлагаю посмотреть варианты применения LLM в таких проектах, которые для меня оказались неочевидны (хотя допускаю, что только мне они кажутся такими — возможно, это банальщина, которую знает каждый; если так, кидайте в меня тапки!). Я готов потерять немножко времени

    habr.com/ru/articles/877578/

    #LLM #pet_project

  44. LLM в Pet проектах

    Ни дня не проходит, чтобы не появилась какая‑нибудь статья об LLM. И каждый раз, читая их, мне, как старому деду, хочется воскликнуть: «Вы всё делаете неправильно! Какое принятие решений? Какие математические расчёты? А вот в pet проекте - ей самое место!» Почти у каждого разработчика, который имеет хоть немного свободного времени, есть свои домашние проекты. Обычно они характеризуются малым временем на разработку, применением только для себя любимого или ближайшего круга лиц и большей лояльностью к защите от дурака. Предлагаю посмотреть варианты применения LLM в таких проектах, которые для меня оказались неочевидны (хотя допускаю, что только мне они кажутся такими — возможно, это банальщина, которую знает каждый; если так, кидайте в меня тапки!). Я готов потерять немножко времени

    habr.com/ru/articles/877578/

    #LLM #pet_project

  45. Как должен выглядеть идеальный GitHub для поиска работы

    Сколько раз вы слышали совет: " Укажи GitHub в резюме для поиска работы "? Многие думают, что просто создать аккаунт и запушить пару репозиториев будет достаточно, чтобы работодатели будут выстраиваться в очередь. Но на самом деле это совсем не так. Сегодня мы разберёмся, почему пустой GitHub не только не помогает в поиске работы, но и может навредить вашим карьерным перспективам.

    habr.com/ru/articles/863238/

    #github #gitlab #как_вести_github #как_вести_gitlab #git #pet_project #пет_проекты #поиск_работы #hr #найм_IT

  46. Как должен выглядеть идеальный GitHub для поиска работы

    Сколько раз вы слышали совет: " Укажи GitHub в резюме для поиска работы "? Многие думают, что просто создать аккаунт и запушить пару репозиториев будет достаточно, чтобы работодатели будут выстраиваться в очередь. Но на самом деле это совсем не так. Сегодня мы разберёмся, почему пустой GitHub не только не помогает в поиске работы, но и может навредить вашим карьерным перспективам.

    habr.com/ru/articles/863238/

    #github #gitlab #как_вести_github #как_вести_gitlab #git #pet_project #пет_проекты #поиск_работы #hr #найм_IT

  47. Как должен выглядеть идеальный GitHub для поиска работы

    Сколько раз вы слышали совет: " Укажи GitHub в резюме для поиска работы "? Многие думают, что просто создать аккаунт и запушить пару репозиториев будет достаточно, чтобы работодатели будут выстраиваться в очередь. Но на самом деле это совсем не так. Сегодня мы разберёмся, почему пустой GitHub не только не помогает в поиске работы, но и может навредить вашим карьерным перспективам.

    habr.com/ru/articles/863238/

    #github #gitlab #как_вести_github #как_вести_gitlab #git #pet_project #пет_проекты #поиск_работы #hr #найм_IT

  48. Как создать свой сборщик проектов

    В данной статье предлагаю рассмотреть историю создания мной сборщика Java проектов под названием Conveyor ( github.com/maximtereshchenko/c ): опыт написания проекта сложности выше средней, различные проблемы, причины принятия технических решений, примеры использования шаблонов проектирования

    habr.com/ru/articles/813445/

    #Maven #Gradle #pet_project #build_tools #open_source

  49. Как создать свой сборщик проектов

    В данной статье предлагаю рассмотреть историю создания мной сборщика Java проектов под названием Conveyor ( github.com/maximtereshchenko/c ): опыт написания проекта сложности выше средней, различные проблемы, причины принятия технических решений, примеры использования шаблонов проектирования

    habr.com/ru/articles/813445/

    #Maven #Gradle #pet_project #build_tools #open_source

  50. Как создать свой сборщик проектов

    В данной статье предлагаю рассмотреть историю создания мной сборщика Java проектов под названием Conveyor ( github.com/maximtereshchenko/c ): опыт написания проекта сложности выше средней, различные проблемы, причины принятия технических решений, примеры использования шаблонов проектирования

    habr.com/ru/articles/813445/

    #Maven #Gradle #pet_project #build_tools #open_source

  51. Превратите свой пет-проект из хобби в карьеру

    Привет, Хабр! Меня зовут Данил Картушов , в этом посте я расскажу, почему и как именно pet-project'ы могут стать ключом к вашей карьере. Надеюсь, что после этого поста ты сможешь раскрыть свой потенциал к обучению и по-новому взглянуть на процесс обучения. Начнем!

    habr.com/ru/articles/801549/

    #startup #pet_project #пет_проект #карьера_в_itиндустрии #курсы_программирования #образование #diy #diy_или_сделай_сам #diyпроекты #обучение

  52. Превратите свой пет-проект из хобби в карьеру

    Привет, Хабр! Меня зовут Данил Картушов , в этом посте я расскажу, почему и как именно pet-project'ы могут стать ключом к вашей карьере. Надеюсь, что после этого поста ты сможешь раскрыть свой потенциал к обучению и по-новому взглянуть на процесс обучения. Начнем!

    habr.com/ru/articles/801549/

    #startup #pet_project #пет_проект #карьера_в_itиндустрии #курсы_программирования #образование #diy #diy_или_сделай_сам #diyпроекты #обучение

  53. Превратите свой пет-проект из хобби в карьеру

    Привет, Хабр! Меня зовут Данил Картушов , в этом посте я расскажу, почему и как именно pet-project'ы могут стать ключом к вашей карьере. Надеюсь, что после этого поста ты сможешь раскрыть свой потенциал к обучению и по-новому взглянуть на процесс обучения. Начнем!

    habr.com/ru/articles/801549/

    #startup #pet_project #пет_проект #карьера_в_itиндустрии #курсы_программирования #образование #diy #diy_или_сделай_сам #diyпроекты #обучение