Рубрика «с нуля»

Примерно пол года назад ко мне обратился друг детства, Виктор. Человек, который больше десяти лет проектировал подстанции. И вот он, задаёт вопрос, который, я уверен, хоть раз слышал каждый из вас: «Слушай, я хочу в IT. Куда податься?»

Сейчас он занимается автоматизацией в одной IT компании адаптируя LLM под внутренние процессы, но расскажу обо всём по порядку.

Читать полностью »

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

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

Читать полностью »
игра «Сапёра»

игра «Сапёра»

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

Всем привет! Если вы когда-нибудь задумывались, как написать свою игру "Сапёр" с нуля, то эта статья именно для вас. Мы разберёмся в том, как создать простую текстовую версию этой классической игры на языке Python. Здесь не потребуется никаких особых знаний — просто следуйте пошаговым инструкциям, и вы самостоятельно создадите свою уникальную версию «Сапёра».

Что такое «Сапёр» и почему именно эта игра?

Читать полностью »

Долго собирался с духом, чтобы написать первую статью. В открытых источников СТОЛЬКО интересной и полезной информации, что вызывает восхищение уровень подготовленности коллег по цеху.

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

Читать полностью »

Полный гайд по способам заработка с нуля с цифрами и примерами

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

Читать полностью »

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

Читать полностью »

Вступление лирическое

Представьте себе ситуацию: вы освоили всё необходимое для работы, успешно работаете, проходит год, другой, и вдруг осознаёте, что, живя в своём уютном информационном пузыре, до сих пор не знаете, когда проходит WWDC или на какой версии Swift вы пишете

Да, я оказалась именно в таком пузыре. Всё вроде бы шло хорошо: задачи решались, меня хвалили, и не было никакой необходимости узнавать что-то новое. Конечно, я всё же чему-то училась, но точечно, по мере необходимости

Читать полностью »

Всем привет! Сегодня мы напишем загрузчик, который будет выводить «Hello World» и запустим его на VirtualBox. Писать будем на ассемблере FASM. Скачать его можно отсюда. Также нам понадобится собственно VirtualBox и UltraISO. Перед тем как писать код, разберемся как загружаются операционные системы.

Итак, когда мы нажимаем большую кнопку включения на нашем компьютере запускается система, которая есть на любом компьютере — BIOS (Basic Input/Output System или базовая система ввода/вывода). Задача BIOS это:

Читать полностью »

ноль рублей на разработкуМногие разработчики игр, рано или поздно, развиваются до этапа выпуска своей инди игры. К этому этапу я подошел достаточно давно, но, как и большинство, столкнулся с нехваткой материального обеспечения. В конечном итоге, недавно, в App store и в Google Play появилась моя первая игра «Жевастик», на разработку которой не ушло ни одной копейки. В этой статье я изложу свой подход к разработке игры, при отсутствии денег, и надеюсь кому-то этот материал поможет в разработке своих проектов.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js