Найти в Дзене
Как учиться за счет работадателя и получить повышение?
В этом блоке мы выпускаем реальные интервью наших студентов. Сегодня попросили Василия Яковлева ответить на несколько важных вопросов: В ИТ я уже почти 20 лет, а началось всё еще в университете с профильным уклоном в информатизацию. Практически всю карьеру я работаю с компьютерными системами, в основном развиваясь в сферах техподдержки и системного администрирования. Меня привлек комфортный режим обучения без жесткого давления и демократичная стоимость, которую согласился покрыть мой работодатель...
4 дня назад
Ошибки в программировании на Python
Знаешь, что такое «Магические числа?» (спойлер: к Гарри Поттеру они отношения не имеют) 🍷 if status == 3: send_email() elif status == 7: refund_order() ❓ Что такое 3 и 7? Статусы заказа? Коды ошибок? Разработчик, который писал это полгода назад, уже не вспомнит. А новому - придется гадать. Магическое число - это число, вписанное прямо в код без пояснения, что оно означает. Оно «магическое», потому что его значение понятно только автору (и то не всегда). - Непонятно: читателю кода приходится искать...
6 дней назад
Найти работу в IT в 2026: 7 реальных способов
Слышал, что в IT уже не пробиться? Это правда 😢 Правда для тех, кто ищет оправдания, а не возможности. Да, рынок стал жестче. Мы не спорим. Вакансий меньше, конкуренция выше, отклики уходят в пустоту. Но это не повод раскисать - это время собраться и искать новые пути. Поэтому наш карьерный консультант на тарифе с наставником Полина Ширинкина подготовила для вас лонгрид: Конкуренция в IT возросла в разы за последние пару лет. Компании оптимизируют затраты, сокращают штат. Нынешним соискателям приходится конкурировать с еще бОльшим количеством специалистов...
1 неделю назад
База по логам
А у нас на сервере все падает! — кричите вы, не умея читать логи. Знакомо, да? Сервер лежит, клиенты негодуют, а вы в панике обновляете страницу, как будто от этого что-то изменится. Стоп! Хватит тыкать в панельку с надеждой на чудо. Пока вы делаете ритуальные танцы с перезагрузкой, все ответы уже лежат в одном месте — в логах. Логи — это как черный ящик у самолета. Только вместо падающих двигателей там записано, почему ваше приложение решило, что сегодня выходной. Основное хранилище: /var/log/ — вот тут вся правда о вашей системе...
1 неделю назад
Новый курс по Android-разработке
Вместо кода - гуглишь: "что такое AndroidManifest.xml", "зачем нужен Gradle". И ощущение, что ты никогда это не осилишь 🥲 Знакомо? 🤓 На самом деле просто нужно, чтобы кто-то разложил по полочкам: вот инструменты, вот компоненты, вот стек. Кому подойдет? 🤓 • Разработчикам, знакомым с Kotlin (хочешь перейти в мобильную разработку) • Junior-разработчикам (систематизировать знания и выйти на уверенный уровень разработки приложений с архитектурой) • Backend...
1 неделю назад
Почему ошибки в коде называют багами?
В этой рубрике мы делимся интересными историческими фактами из мира IT! Термин «баг» появился задолго до программистов. Еще в XIX веке инженеры и механики, когда что-то ломалось, говорили: В системе завелся жук Даже Томас Эдисон использовал это слово в своих письмах: a bug in my apparatus А в 1947 году история стала буквальной. Во время работы компьютера Harvard Mark II программа начала сбоить...
2 недели назад
Go знает, почему облака не падают. Мы хотим, чтобы и ты знал, держи новиииииночку! На Go написаны Docker, Kubernetes и половина инфраструктуры Яндекса. Если хочешь работать с облаками, highload и микросервисами - без него никуда. Поэтому, ГО разбираться вместе с нашим новым курсом! ➡️ Чему конкретно научим: 1. Старт: Введение в Go, установка, первый код, типы данных, переменные, операторы. 2. Основы разработки: Массивы, слайсы, структуры, интерфейсы, указатели, функции, ошибки, panic, defer, дженерики. 3. Пакеты и модули: Организация кода, работа с зависимостями, модульная структура проектов. 4. ООП в Go: Абстракция, инкапсуляция, полиморфизм, композиция вместо наследования. 5. Конкурентность: Горутины, каналы, мьютексы, WaitGroup, context - пишем быстрые и параллельные программы. 6. Работа с файлами и логирование: Чтение/запись файлов, стандартный логгер, продвинутое логирование через zap. 7. Тестирование и отладка: Модульные тесты, профилирование, поиск и исправление ошибок. 8. API и микросервисы: Разработка HTTP-сервисов, gRPC, работа с запросами и ответами. 9. Базы данных: Подключение и работа с PostgreSQL, выполнение запросов, интеграция в приложения. 10. Архитектура Go-проектов: Структурирование кода под продакшн, лучшие практики и шаблоны. 11. Финальный проект: Разработка полноценного приложения на Go - от проектирования до деплоя, защита проекта и сертификат. Что можешь уже глянуть в бесплатных вводных уроках: — Установка и первый запуск — Переменные, типы данных, операторы — Условия и функции — Ввод/вывод — Циклы и базовая работа с кодом ➕практика: разбор и тест, чтобы закрепить Регистрируйся на бесплатные вводные уроки и погнали учиться! wiki.merionet.ru/...=go P.S. А еще Golang он потому, что go.com был занят Диснеем. Ты знал?
2 недели назад
Как работает интернет?
Жмякнув на эту статью ты вряд ли задумывался какой путь прошел сигнал от твоего смартфона или компа до наших серверов, или, где ты там нас сейчас смотришь. Интернет такой привычный и обыденный, что мы считаем его неким эфиром, который, ну, просто существует и все. Но на самом деле, за короткое время там произошла куча интересных вещей -  поэтому, если ты хочешь узнать что у интернета под капотом, или обновить знания перед собесом - а вопросы формата “расскажите что происходит при открытии URL  в браузере” супер популярны на собесах - то усаживайся, щас расскажем...
3 недели назад
Хакер с кодексом чести. Кто такие пентестеры и почему их нанимают компании?
Итак, пентестер – звучит знатно, как слышишь это название, сразу понимаешь, что это какой-то очень крутой чувак. Но что он делает? Его небезосновательно можно назвать мастером по взлома замков, которого вы вызываете, если потерли все ключи, а дверь закрыта. Пентерстер также взламывает некие «цифровые замки». Вот только обстоятельства несколько другие: компании нанимает таких мастеров для того, чтобы проверить: а наша система вообще… ну… безопасная? Далее приходит пентестер и выдаёт ответ: тут безопасно, тут утечка, тут бы По обновить и т...
3 недели назад
Реальное мини-интервью системного администратора
В этой рубрике мы рассказываем истории наших студентов, может быть они вдохновят вас на новые подвиги в карьере! 😊 Александр ответил на несколько интересных вопросов: В ИТ попал еще с университета, когда устроился на кафедру техником-монтажником СКС, дальше — все больше опыта и укоренившееся призвание «системный администратор». На Merion Academy попал благодаря интересным роликам на Ютуб, дальше перешел на курсы и увидел приятную стоимость с программой, которые удовлетворяли мои потребности...
1 месяц назад
20 сетевых команд Linux на все случаи жизни
Лови новую статью и не забудь лайкнуть, если было полезно! Сетевые команды – обязательные инструменты для любого сетевого или системного администратора. С помощью этих команд они могут настраивать, диагностировать и устранять неполадки и управлять сетевыми подключениями системы Linux. Поиск доступных команд и изучение документации может оказаться довольно утомительным занятием, а наличие единого ориентира имеет критически важное значение при работе над сетевыми задачами. В этой статье рассмотрены 20 основных сетевых команд Linux...
1 месяц назад
5 ошибок начинающего веб-разработчика
Если вы не новичок, вам может показаться, что перечисленные ниже ошибки очевидны. Но помните, что все зависит от вашего опыта. Надеемся, что этот список сэкономит вам время и нервы в ближайшем будущем. Вы можете сохранить ваш HTML-файл под именем "my cool page.html", но пробелы между словами — это ошибка. Веб-адреса (или URL) не могут содержать пробелы. Если вы загрузите этот файл в браузер, вы увидите "my%20cool%20page.html" в адресной строке браузера. Пробелы должны быть закодированы, так как они не разрешены в URL...
1 месяц назад