home.social

#с_нуля — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #с_нуля, aggregated by home.social.

  1. Изучаем HTML за одну статью: без воды, таблиц и боли

    Давно хотели «потрогать» IT своими руками, но боялись утонуть в сложных терминах, математике и алгоритмах? Давайте начнем с самого простого. В этой статье мы без скучной теории и академичного снобизма разберем, как работает HTML — фундамент любого сайта в интернете. Спойлер: это не язык программирования, и здесь невозможно ничего сломать! А главное — всего за 20 минут мы с абсолютного нуля напишем вашу первую настоящую веб-страницу (сайт-визитку). Если вы искали идеальную песочницу для старта в веб-разработке — добро пожаловать под кат.

    habr.com/ru/articles/1005834/

    #html #ебразработка #для_начинающих #с_нуля #создание_сайта

  2. Трансформер своими руками: с нуля до Numpy реализации и обучения

    В этой статье пойдет речь об одной из самых сложных и интересных архитектур — трансформере, лежащей в основе современных моделей от OpenAI и Google DeepMind. И это не научпоп для обывателя с наивным уровнем объяснения, а полноценный учебный материал, который поможет вам понять работу трансформера на фундаментальном уровне без черных ящиков типа TensorFlow и Pytorch. А для того чтобы лучше вникнуть, давайте напишем настоящий мини-трансформер на процедурном Python и обучим его! Данный материал можно изучать в разных режимах: * Как объяснение архитектуры для общего представления; * Как полноценный гайд с чтением кода и самостоятельной практикой; * Как основу для собственных экспериментов. Вы сами можете выбрать тот режим, который нужен для ваших целей на данный момент. Наш трансформер будет довольно простым: со статическим графом и одноблочными энкодером и декодером. Сам код написан в парадигме процедурного программирования (за исключением некоторых модулей) и может быть прочитан на любом уровне и без знания ООП. И все же это будет полноценный обучаемый трансформер с мультиголовым вниманием, батчами данных, параллельным вычислением и множеством параметров. Для закрепления материала, выполните Домашнее задание, которое ждет вас в конце статьи. Напишем трансформер!

    habr.com/ru/articles/982268/

    #transformer #encoder #decoder #numpy #с_нуля #deeplearning #attention #backpropagation #нейросети #pytorch

  3. Трансформер своими руками: с нуля до Numpy реализации и обучения

    В этой статье пойдет речь об одной из самых сложных и интересных архитектур — трансформере, лежащей в основе современных моделей от OpenAI и Google DeepMind. И это не научпоп для обывателя с наивным уровнем объяснения, а полноценный учебный материал, который поможет вам понять работу трансформера на фундаментальном уровне без черных ящиков типа TensorFlow и Pytorch. А для того чтобы лучше вникнуть, давайте напишем настоящий мини-трансформер на процедурном Python и обучим его! Данный материал можно изучать в разных режимах: * Как объяснение архитектуры для общего представления; * Как полноценный гайд с чтением кода и самостоятельной практикой; * Как основу для собственных экспериментов. Вы сами можете выбрать тот режим, который нужен для ваших целей на данный момент. Наш трансформер будет довольно простым: со статическим графом и одноблочными энкодером и декодером. Сам код написан в парадигме процедурного программирования (за исключением некоторых модулей) и может быть прочитан на любом уровне и без знания ООП. И все же это будет полноценный обучаемый трансформер с мультиголовым вниманием, батчами данных, параллельным вычислением и множеством параметров. Для закрепления материала, выполните Домашнее задание, которое ждет вас в конце статьи. Напишем трансформер!

    habr.com/ru/articles/982268/

    #transformer #encoder #decoder #numpy #с_нуля #deeplearning #attention #backpropagation #нейросети #pytorch

  4. Трансформер своими руками: с нуля до Numpy реализации и обучения

    В этой статье пойдет речь об одной из самых сложных и интересных архитектур — трансформере, лежащей в основе современных моделей от OpenAI и Google DeepMind. И это не научпоп для обывателя с наивным уровнем объяснения, а полноценный учебный материал, который поможет вам понять работу трансформера на фундаментальном уровне без черных ящиков типа TensorFlow и Pytorch. А для того чтобы лучше вникнуть, давайте напишем настоящий мини-трансформер на процедурном Python и обучим его! Данный материал можно изучать в разных режимах: * Как объяснение архитектуры для общего представления; * Как полноценный гайд с чтением кода и самостоятельной практикой; * Как основу для собственных экспериментов. Вы сами можете выбрать тот режим, который нужен для ваших целей на данный момент. Наш трансформер будет довольно простым: со статическим графом и одноблочными энкодером и декодером. Сам код написан в парадигме процедурного программирования (за исключением некоторых модулей) и может быть прочитан на любом уровне и без знания ООП. И все же это будет полноценный обучаемый трансформер с мультиголовым вниманием, батчами данных, параллельным вычислением и множеством параметров. Для закрепления материала, выполните Домашнее задание, которое ждет вас в конце статьи. Напишем трансформер!

    habr.com/ru/articles/982268/

    #transformer #encoder #decoder #numpy #с_нуля #deeplearning #attention #backpropagation #нейросети #pytorch

  5. Трансформер своими руками: с нуля до Numpy реализации и обучения

    В этой статье пойдет речь об одной из самых сложных и интересных архитектур — трансформере, лежащей в основе современных моделей от OpenAI и Google DeepMind. И это не научпоп для обывателя с наивным уровнем объяснения, а полноценный учебный материал, который поможет вам понять работу трансформера на фундаментальном уровне без черных ящиков типа TensorFlow и Pytorch. А для того чтобы лучше вникнуть, давайте напишем настоящий мини-трансформер на процедурном Python и обучим его! Данный материал можно изучать в разных режимах: * Как объяснение архитектуры для общего представления; * Как полноценный гайд с чтением кода и самостоятельной практикой; * Как основу для собственных экспериментов. Вы сами можете выбрать тот режим, который нужен для ваших целей на данный момент. Наш трансформер будет довольно простым: со статическим графом и одноблочными энкодером и декодером. Сам код написан в парадигме процедурного программирования (за исключением некоторых модулей) и может быть прочитан на любом уровне и без знания ООП. И все же это будет полноценный обучаемый трансформер с мультиголовым вниманием, батчами данных, параллельным вычислением и множеством параметров. Для закрепления материала, выполните Домашнее задание, которое ждет вас в конце статьи. Напишем трансформер!

    habr.com/ru/articles/982268/

    #transformer #encoder #decoder #numpy #с_нуля #deeplearning #attention #backpropagation #нейросети #pytorch

  6. «Python. Уроки для начинающих»: почему это не просто очередной учебник по языку

    Самоучителей по языку Python сейчас выпускается много, и вот буквально несколько дней назад в "БХВ" вышло еще одно издание - книга Владимира Дронова "Python. Уроки для начинающих". Это не обычное пособие для тех, кто хочет освоить новый для себя язык программирования, а книга с уникальным подходом. Что же в нем уникального?

    habr.com/ru/companies/bhv_publ

    #python #книги #обучение #программирование #с_нуля

  7. Куда идти в IT новичку в 2026: план для быстрого старта в AI от практика

    Примерно пол года назад ко мне обратился друг детства, назову его Виктор. Человек, который больше десяти лет проектировал подстанции. И вот он, задаёт вопрос, который, я уверен, хоть раз слышал каждый из вас: «Слушай, я хочу в IT. Куда податься?» Сейчас он занимается автоматизацией в одной IT компании, адаптируя LLM под внутренние процессы, но расскажу обо всём по порядку. Вопрос не новый. Но в 2025 году, когда столько шума про AI, а рынок, кажется, набит джунами под завязку, он звучал особенно остро. Как руководитель проектов в IT, я видел другую сторону медали: сотни вакансий, где компании месяцами ищут толковых специалистов. Немного пообщавшись, задавав вопросы я выдал Виктору план. Им и хочу с вами поделиться. Почему моё мнение может быть полезным? Я не HR и не карьерный коуч, а IT продуктовик и руковожу проектами. Слежу за ситуацией, сам искал и нанимал людей и знаю, кто нужен рынку прямо сейчас, за какие навыки платят деньги сегодня, а не в гипотетическом будущем. Почему не Data Science и не Frontend? Жёсткий отбор кандидатов Когда Виктор сказал «айти», он в первую очередь думал о Frontend или Data Science. Это логично: об этом кричат на каждом углу. Но я его остановил. · Frontend: Высоченная конкуренция среди джуниоров. Чтобы выделиться, нужно сделать не todolist, а целый Figma-клон. Это не 3-4 месяца, а годы. · Data Science: Требуется глубокая математической база. Тут не получится «быстро переучиться». · Классическая Backend-разработка: Нужно глубоко понимать архитектуру, базы данных, оптимизацию. Слишком долгий вход для новичка.

    habr.com/ru/articles/957328/

    #карьера #карьера_в_itиндустрии #llm #python #новичкам #самоучка #план_развития #смена_профессии #после_40_лет #с_нуля

  8. С нулем опыта на синьора, мой опыт

    В последние недели айтишные паблики гремят: кто-то снова обсуждает Рутюб, кто-то спорит про волков, кто-то пишет, как вкатиться джуном в 2025. Я решил тоже внести вклад — рассказать, как я с нулем опыта попал на позицию синьора . Да, именно синьора. Без стажировок, без джунства, без пет-проектов, без всего этого цирка с тестовыми заданиями.

    habr.com/ru/articles/942354/

    #с_нуля #успех #опыт #работа_в_it #работа_за_границей #бэкэнд

  9. От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия GUI (часть вторая)

    Создайте свою версию легендарного «Сапёра» на Python с графическим интерфейсом! В этом подробном руководстве вы шаг за шагом реализуете полноценную игру: от настройки игрового поля с помощью Tkinter до обработки кликов, управления флагами и интеллектуального открытия клеток. Вы освоите генерацию мин с безопасной зоной, рекурсивное раскрытие пустых областей, систему подсчёта времени и проверку условий победы.

    habr.com/ru/articles/937688/

    #игра #minesweeper #сапер #game #идея #с_нуля #gui #tkinter #написать_игру #графический_интерфейс

  10. От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия консоли

    Создайте свою версию легендарного «Сапёра» на Python. В этом пошаговом руководстве вы освоите всё: от создания игрового поля до управления флагами и проверки победы. Неважно, новичок вы или опытный программист — это увлекательное приключение поможет вам прокачать навыки. Начните программировать и играть с собственным «Сапёром» уже сегодня.

    habr.com/ru/articles/936038/

    #игра #сапер #игры_через_консоль #консоль #python #начинающих #интересные_идеи #с_нуля #game #minesweeper

  11. Почему «витрина достижений» информационной безопасности работает далеко не везде

    Долго собирался с духом, чтобы написать первую статью. В открытых источников СТОЛЬКО интересной и полезной информации, что вызывает восхищение уровень подготовленности коллег по цеху. Сразу предупрежу: вы не найдёте здесь сенсационных "ноу-хау", которыми можно поразить гуру информационной безопасности. Зато тем, кто только выстраивает защиту с нуля или топ менеджменту, эти заметки, я уверен, окажутся практичными. Чем дольше наблюдаю за отраслью, тем чаще ловлю себя на мысли: публичные дискуссии о развитии SOC сводятся к витрине из мощных SIEM-ов, SOAR-ов и "прокачанных" ML-движков. Да, для компаний с крупным бюджетом и зрелой инфраструктурой это актуально. Но что делать тем, кто только выходит на рынок или просто не дорос до подобных затрат? В большинстве материалов всё звучит примерно так: "нужно внедрить средства защиты, и ИБ обязана всё контролировать". А что означает это "всё"? Конкретные болевые точки команды безопасности остаются за кадром. Выходит, что советов много, но реальной опоры для тех, кто начинает с чистого листа - минимум. И ещё одна ремарка. Дорогой и прокаченный софт - не "золотая пуля", а лишь инструмент, который помогает вам, если прежде проделана подготовительная работа: описаны процессы, понятна модель угроз и расставлены приоритеты. Без этого даже самый "умный" продукт рискует стать очередной дорогой коробкой в серверной. Я не претендую на истину в последней инстанции. Многие из моих более опытных коллег и так знают всё, о чём пойдёт речь. Но если этот текст сэкономит время тем, кто только выстраивает ИБ-функцию, значит, задача выполнена.

    habr.com/ru/articles/922892/

    #информационная_безопасность #с_нуля

  12. Telegram-бот своими руками: от токена до прода

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

    habr.com/ru/articles/913316/

    #telegrambot #телеграмбот #python #с_нуля

  13. Все пути дохода дизайнера в IT и не только

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

    habr.com/ru/articles/904342/

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

  14. Все пути дохода дизайнера в IT и не только

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

    habr.com/ru/articles/904342/

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

  15. Все пути дохода дизайнера в IT и не только

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

    habr.com/ru/articles/904342/

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

  16. Все пути дохода дизайнера в IT и не только

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

    habr.com/ru/articles/904342/

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

  17. Урок ценой $115 000: чему меня научила разработка продукта с нуля

    Последние пару лет в свободное от Настоящей Работы время я в роли CTO/соло-бэкендера участвовал в создании Stry — фитнес-стартапа с подписной моделью. Теперь, когда наша команда официально объявила о прекращении дальнейшего развития проекта, пришло время порефлексировать и поделиться полученным опытом. В этой статье я в двух словах представлю продукт, детально опишу архитектуру проекта и расскажу о наших (моих?) основных технических успехах и неудачах. Поехали! Дисклеймер: в этой статье не будет практически ничего про бизнес-составляющую проекта — только разработка, только хардкор. Возможно, когда-нибудь мы напишем про это отдельно, кто знает!

    habr.com/ru/articles/889758/

    #стартап #с_нуля #python #ios #app_store

  18. Построение инфраструктуры для работы с языковыми моделями: опыт X5 Tech

    Привет, Хабр! Я Мичил Егоров, руководитель команды разработки продуктов искусственного интеллекта в X5 Tech. В последнее время языковые модели (LLM) стали неотъемлемой частью многих бизнес-процессов, начиная от чат-ботов и заканчивая автоматической обработкой отзывов клиентов. Однако, чтобы эффективно использовать такие модели, необходима мощная и гибкая инфраструктура. За последний год команда X5 Tech значительно выросла, проверила множество гипотез и протестировала различные модели. Основные кейсы использования включают чат-боты, суфлёры для модераторов, автоматическое резюмирование и обработку отзывов клиентов. В этой статье расскажу, как команда X5 Tech построила инфраструктуру для работы с языковыми моделями, какие вызовы преодолели и какие решения были приняты.

    habr.com/ru/companies/X5Tech/a

    #LLM #с_нуля #построение_инфраструктуры #opensource #Закрытые_решения #маскирование_данных #clearml #vllm #логирование #мониторинг

  19. Построение инфраструктуры для работы с языковыми моделями: опыт X5 Tech

    Привет, Хабр! Я Мичил Егоров, руководитель команды разработки продуктов искусственного интеллекта в X5 Tech. В последнее время языковые модели (LLM) стали неотъемлемой частью многих бизнес-процессов, начиная от чат-ботов и заканчивая автоматической обработкой отзывов клиентов. Однако, чтобы эффективно использовать такие модели, необходима мощная и гибкая инфраструктура. За последний год команда X5 Tech значительно выросла, проверила множество гипотез и протестировала различные модели. Основные кейсы использования включают чат-боты, суфлёры для модераторов, автоматическое резюмирование и обработку отзывов клиентов. В этой статье расскажу, как команда X5 Tech построила инфраструктуру для работы с языковыми моделями, какие вызовы преодолели и какие решения были приняты.

    habr.com/ru/companies/X5Tech/a

    #LLM #с_нуля #построение_инфраструктуры #opensource #Закрытые_решения #маскирование_данных #clearml #vllm #логирование #мониторинг

  20. Построение инфраструктуры для работы с языковыми моделями: опыт X5 Tech

    Привет, Хабр! Я Мичил Егоров, руководитель команды разработки продуктов искусственного интеллекта в X5 Tech. В последнее время языковые модели (LLM) стали неотъемлемой частью многих бизнес-процессов, начиная от чат-ботов и заканчивая автоматической обработкой отзывов клиентов. Однако, чтобы эффективно использовать такие модели, необходима мощная и гибкая инфраструктура. За последний год команда X5 Tech значительно выросла, проверила множество гипотез и протестировала различные модели. Основные кейсы использования включают чат-боты, суфлёры для модераторов, автоматическое резюмирование и обработку отзывов клиентов. В этой статье расскажу, как команда X5 Tech построила инфраструктуру для работы с языковыми моделями, какие вызовы преодолели и какие решения были приняты.

    habr.com/ru/companies/X5Tech/a

    #LLM #с_нуля #построение_инфраструктуры #opensource #Закрытые_решения #маскирование_данных #clearml #vllm #логирование #мониторинг

  21. Построение инфраструктуры для работы с языковыми моделями: опыт X5 Tech

    Привет, Хабр! Я Мичил Егоров, руководитель команды разработки продуктов искусственного интеллекта в X5 Tech. В последнее время языковые модели (LLM) стали неотъемлемой частью многих бизнес-процессов, начиная от чат-ботов и заканчивая автоматической обработкой отзывов клиентов. Однако, чтобы эффективно использовать такие модели, необходима мощная и гибкая инфраструктура. За последний год команда X5 Tech значительно выросла, проверила множество гипотез и протестировала различные модели. Основные кейсы использования включают чат-боты, суфлёры для модераторов, автоматическое резюмирование и обработку отзывов клиентов. В этой статье расскажу, как команда X5 Tech построила инфраструктуру для работы с языковыми моделями, какие вызовы преодолели и какие решения были приняты.

    habr.com/ru/companies/X5Tech/a

    #LLM #с_нуля #построение_инфраструктуры #opensource #Закрытые_решения #маскирование_данных #clearml #vllm #логирование #мониторинг

  22. Как я бросила двустороннюю архитектуру и ушла к Redux со SwiftUI и SwiftData

    На примере создания приложения pазберем архитектуру Redux , учтем возможное разделение приложения на модули. Будем постепенно наращивать уровень сложности (ориентир сложности: 🧠) В конце добавим работу со SwiftData , что закрепит понимание передачи данных не только в хранилище, но и по структурам Redux

    habr.com/ru/articles/836476/

    #redux #swift #swiftui #swiftdata #архитектура #udf #с_нуля

  23. [Перевод] Создаем свой аналог sqlite c нуля. Часть #1

    Это цикл статей где мы создаем базу данных с нуля. За образец автор взял sqlite, так как простая база данных, где вся база данных храниться в одном файле и меньше фич по сравнению с mysql. Мы ответим на эти вопросы: В каком формате данные будут сохранены(в памяти или на диске), Когда они должны сохраняться на диск? Почему первичный ключ(primary key) является единственным на одну таблицу?, и так далее В этой части мы создадим REPL, которое принимает команды, обрабатывает ошибки.

    habr.com/ru/articles/807607/

    #с_нуля #базы_данных #sqlite #туториал #перевод

  24. Как войти в айти за час с нуля, на языке с++ Win32 (графические приложения) «для самых маленьких»

    Хе хе ну вы поняли "ВОйти ВАйти" Принято считать, что программирование это сложно, но это миф (все проще чем кажется), и все что нужно чтобы стать программистом это немного упорства и изобретательности. В этой статье мы получим все базовые навыки, которые нужны программисту, по окончании статьи у тебя будут все необходимые навыки для C++ Junior Desktop Developer , а также ты сможешь создавать 90% программ с софт портала , меньше слов ближе к делу. Изучить программирование с 0 за час

    habr.com/ru/articles/779092/

    #с++ #курсы #курсы_программирования #авторский_контент #графическая_среда #десктоп #десктопные_приложения #win32 #с_нуля