#новичкам — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #новичкам, aggregated by home.social.
-
Пентест веба на пальцах: для новичков и слегка отбитых
Этот гайд проводит тебя через все этапы пентеста веб-приложений по порядку. На каждом шаге разобрано, какие инструменты нужны, как они работают, для чего предназначены и какие задачи решают. Цель показать не просто список утилит, а понимание, где какой инструмент уместен и почему он работает именно так. После прочтения у тебя будет рабочий каркас, по которому можно действовать в любой ситуации, от разведки до составления отчёта.
https://habr.com/ru/articles/1029470/
#Web #пентест #информационная_безопасность #обучение #новичкам
-
Event Loop для начинающих. Не так страшно, как вам рассказывали
JavaScript выполняет код в одном основном потоке. Это означает, что инструкции выполняются последовательно — одна за другой. Получил команду — выполнил. Но что делать интерпретатору, если он встречает код, который не может выполнить сразу? Например, обработчик события. Пока событие, допустим, клик на кнопку, не произошло, код внутри обработчика не выполнится. Такой код называют асинхронным. К асинхронным операциям относятся, например, таймеры ( setTimeout ), сетевые запросы или события интерфейса. Промисы ( Promise ) используются для обработки результатов таких операций. В такой ситуации на помощь интерпретатору JS приходит среда, в которой выполняется скрипт. Это может быть Node.js, мобильные среды или интерфейс, который предоставляет браузер — Web API (есть и другие). В отличие от JavaScript-движка, среда выполнения может использовать несколько потоков для обработки ввода-вывода, таймеров и сетевых операций. Если сравнить выполнение скрипта с выступлением оркестра, то дирижёром, который отвечает, чтобы каждая функция «отыграла свою партию» в нужный момент, можно назвать Event Loop. Event Loop — это механизм среды выполнения, который управляет порядком выполнения задач. Он координирует работу JavaScript-кода, обработку событий и другие процессы браузера. Вопреки расхожему мнению, работа этого механизма не так сложна, как его часто описывают. В этой статье, проповедуя Фреймановскую истину — «Если не можешь объяснить что-то простыми словами, то ты не понимаешь этого» — автор попытается (для себя и для других) описать работу Event Loop в браузере. В среде Node.js концепция похожа, но вместо Web API используются другие механизмы ввода-вывода.
-
Первые мысли питониста о Си на примере игры «камень-ножницы-бумага»
Привет, Хабр! Недавно я задумался: Python — не единственный инструмент, которым я хочу оперировать в своих инструментах. Python, понятно, легко освоить и он применяется везде, но язык-то не идеальный! Ресурсов требует много, да и время выполнения не ахти, а учитывая нынешние темные времена... Мне нужно что-то получше. В общем, тут я вздумал попробовать Си.
https://habr.com/ru/articles/1002612/
#рандом #си #python #питон #новичкам #история_it #каменьножницыбумага
-
Первые мысли питониста о Си на примере игры «камень-ножницы-бумага»
Привет, Хабр! Недавно я задумался: Python — не единственный инструмент, которым я хочу оперировать в своих инструментах. Python, понятно, легко освоить и он применяется везде, но язык-то не идеальный! Ресурсов требует много, да и время выполнения не ахти, а учитывая нынешние темные времена... Мне нужно что-то получше. В общем, тут я вздумал попробовать Си.
https://habr.com/ru/articles/1002612/
#рандом #си #python #питон #новичкам #история_it #каменьножницыбумага
-
Первые мысли питониста о Си на примере игры «камень-ножницы-бумага»
Привет, Хабр! Недавно я задумался: Python — не единственный инструмент, которым я хочу оперировать в своих инструментах. Python, понятно, легко освоить и он применяется везде, но язык-то не идеальный! Ресурсов требует много, да и время выполнения не ахти, а учитывая нынешние темные времена... Мне нужно что-то получше. В общем, тут я вздумал попробовать Си.
https://habr.com/ru/articles/1002612/
#рандом #си #python #питон #новичкам #история_it #каменьножницыбумага
-
Первые мысли питониста о Си на примере игры «камень-ножницы-бумага»
Привет, Хабр! Недавно я задумался: Python — не единственный инструмент, которым я хочу оперировать в своих инструментах. Python, понятно, легко освоить и он применяется везде, но язык-то не идеальный! Ресурсов требует много, да и время выполнения не ахти, а учитывая нынешние темные времена... Мне нужно что-то получше. В общем, тут я вздумал попробовать Си.
https://habr.com/ru/articles/1002612/
#рандом #си #python #питон #новичкам #история_it #каменьножницыбумага
-
Почему сокращения в IT связаны с низкоквалифицированными работниками, а не с ИИ
Ретроспективно, вспоминая сладкие времена для разработчиков в 2019 году, можно понять, что решения, которые были сделаны 7 лет назад, догоняют нас до сих пор. Предлагаю пройтись по истории, осознать ее, увидеть, к чему это все привело, переосмыслить свои ценности и выстроить для себя четкий план действий на будущее. Covid-19 Началось все со вспышки COVID-19: людей закрыли дома, передвижение по улице было возможно только в маске, соблюдая дистанцию между людьми не менее 3 метров, а публичные мероприятия воспринимались так же ужасно, как утопление новорожденных котят. Бизнес был вынужден искать способы выжить в новой реальности. Не в завидной ситуации оказались и фонды: стоимость акций традиционных компаний начала стремиться к нулю. За период с 19 февраля по 23 марта индекс MSCI, отслеживающий производительность 1300 компаний в 23 развитых странах, упал на 34%, а S&P 500, отслеживающий производительность 500 крупнейших публичных компаний США, на 20%.
https://habr.com/ru/articles/1002476/
#ИИ #ai #сокращения_в_it #новичкам #openai #anthropic #hr #менеджмент
-
Что спросить у тимлида в первый день на проекте?
Новый проект, первый день. Тебя добавили в Slack, кинули ссылку на Jira и PM говорит: «Вот команда, начинай». И ты начинаешь… угадывать. Когда ретро? К кому идти, если упал стенд? Почему задача висит в Review неделю? К концу первого месяца многие понимают, что потратили половину времени на разгребание последствий элементарного незнания. Пропущенные митинги, баги в продакшене из-за несогласованного процесса и конфликты из-за нарушения неписаных правил – это классический сценарий. Проблема не в твоей компетентности, а в отсутствии системного онбординга. Исследования показывают: QA-специалист должен начать приносить пользу (находить баги) в течение 2-4 недель. Без правильных вопросов на старте этот срок растягивается на месяцы. Этот гайд – ваша страховка от хаоса. Мы объединили критические вопросы тимлиду и расширенный чек-лист, который поможет профессионально влиться в работу за первые 48 часов.
https://habr.com/ru/articles/985974/
#онбординг #тестирование #проект #новичкам #workflow #шпаргалка
-
Шпаргалка по настройке VPS на Debian/Ubuntu (2025)
Наконец-то я её доделал! Шпаргалка по настройке свежего Ubuntu/Debian VPS, которую начинал писать, когда ещё сам был новичком. Вы только что купили сервер, а что дальше? Каждый раз я гуглил и пошагово делал одно и то же, тратил на это много времени, пока не собрал всё в одном месте. Теперь за 15–20 минут вы можете превратить «голый» VPS в безопасную и удобную машину. Этот базовый минимум с чёткими командами и объяснениями. Никакого Ansible и сложностей — чистая ручная настройка. Подойдёт всем, кто только осваивает Linux, и каждый раз не знает, с чего начать.
https://habr.com/ru/articles/977026/
#инструкция #мануал #обучение_linux #начало_в_linux #системное_администрирование #настройка_linux #настройка_сервера #настройка_vps #настройка_vpsсервера #новичкам
-
Шпаргалка по настройке VPS на Debian/Ubuntu (2025)
Наконец-то я её доделал! Шпаргалка по настройке свежего Ubuntu/Debian VPS, которую начинал писать, когда ещё сам был новичком. Вы только что купили сервер, а что дальше? Каждый раз я гуглил и пошагово делал одно и то же, тратил на это много времени, пока не собрал всё в одном месте. Теперь за 15–20 минут вы можете превратить «голый» VPS в безопасную и удобную машину. Этот базовый минимум с чёткими командами и объяснениями. Никакого Ansible и сложностей — чистая ручная настройка. Подойдёт всем, кто только осваивает Linux, и каждый раз не знает, с чего начать.
https://habr.com/ru/articles/977026/
#инструкция #мануал #обучение_linux #начало_в_linux #системное_администрирование #настройка_linux #настройка_сервера #настройка_vps #настройка_vpsсервера #новичкам
-
Шпаргалка по настройке VPS на Debian/Ubuntu (2025)
Наконец-то я её доделал! Шпаргалка по настройке свежего Ubuntu/Debian VPS, которую начинал писать, когда ещё сам был новичком. Вы только что купили сервер, а что дальше? Каждый раз я гуглил и пошагово делал одно и то же, тратил на это много времени, пока не собрал всё в одном месте. Теперь за 15–20 минут вы можете превратить «голый» VPS в безопасную и удобную машину. Этот базовый минимум с чёткими командами и объяснениями. Никакого Ansible и сложностей — чистая ручная настройка. Подойдёт всем, кто только осваивает Linux, и каждый раз не знает, с чего начать.
https://habr.com/ru/articles/977026/
#инструкция #мануал #обучение_linux #начало_в_linux #системное_администрирование #настройка_linux #настройка_сервера #настройка_vps #настройка_vpsсервера #новичкам
-
Шпаргалка по настройке VPS на Debian/Ubuntu (2025)
Наконец-то я её доделал! Шпаргалка по настройке свежего Ubuntu/Debian VPS, которую начинал писать, когда ещё сам был новичком. Вы только что купили сервер, а что дальше? Каждый раз я гуглил и пошагово делал одно и то же, тратил на это много времени, пока не собрал всё в одном месте. Теперь за 15–20 минут вы можете превратить «голый» VPS в безопасную и удобную машину. Этот базовый минимум с чёткими командами и объяснениями. Никакого Ansible и сложностей — чистая ручная настройка. Подойдёт всем, кто только осваивает Linux, и каждый раз не знает, с чего начать.
https://habr.com/ru/articles/977026/
#инструкция #мануал #обучение_linux #начало_в_linux #системное_администрирование #настройка_linux #настройка_сервера #настройка_vps #настройка_vpsсервера #новичкам
-
Куда идти в 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-разработка: Нужно глубоко понимать архитектуру, базы данных, оптимизацию. Слишком долгий вход для новичка.
https://habr.com/ru/articles/957328/
#карьера #карьера_в_itиндустрии #llm #python #новичкам #самоучка #план_развития #смена_профессии #после_40_лет #с_нуля
-
С чего ты взял, что айти не твое?
Наверное многие слышали фразу, что для того, чтобы стать разработчиком, надо иметь определенный склад ума и тому подобное. Что я думаю об этом? И да, и нет. Конечно, у людей, которые уже работают в сфере, постепенно формируется определённый стиль мышления, и приобретается навык, помогающий решать задачи. Но вопрос в другом: был ли он у них изначально или появился с опытом? Возможно, кому‑то действительно повезло, и они с самого начала обладали такими способностями. Лично я таких людей не встречал и сам к ним не отношусь. Но, как ни странно, и я, и мои знакомые вполне успешно работаем в IT‑компаниях, и нас до сих пор никто не уволил. Всё дело в том, что это навык, который можно развить. Я называю его «алгоритмическим мышлением». По сути, это умение разбивать большие задачи на более мелкие, представлять в голове алгоритм их решения и доводить его до результата. При этом важны не только логика, но и воображение с креативностью, без этого тоже никуда.
https://habr.com/ru/articles/949108/
#программирование #обучение #айти #карьера #мотивация #разрабо #алгоритмическое_мы #новичкам #старт_в_it
-
Что будет, если не обновлять Windows
Несмотря на то что поддержка ОС является скорее плюсом, чем минусом, очень многие относятся к обновлениям Windows как к какой‑то помехе, которая мешает спокойно пользоваться компьютером. Понять людей можно: чаще всего апдейты не содержат никаких видимых нововведений, а вот неудобства несут вполне себе неиллюзорные. Чтобы установить очередной пакет патчей, приходится отключаться на добрый десяток минут, пока ПК «висит» и обновляется, требуя не выключать его из розетки. Поэтому многие предпочитают либо отложить установку апдейтов в долгий ящик, либо отключают их вообще. И совершенно напрасно. Дисклеймер: эта статья написана в рамках серии публикаций, посвященных новичкам. Если вы и сами знаете, что будет, если не обновлять Windows, смело переходите к другим нашим материалам. У нас еще много интересного.
-
Часть 1: ResNet-18 — Архитектура, покорившая глубину
Разбор "на пальцах": Как из изображения получается предсказание? Разберем как устроена классическая сеть ResNet.
https://habr.com/ru/articles/921608/
#resnet #машинное_обучение #компьютерное_зрение #новичкам #сверточные_нейронные_сети
-
Гравитация: Пишем симулятор на Python
Привет, Хабр! Сегодня мы отправимся в увлекательное путешествие по просторам Вселенной, не вставая из-за компьютера. Задумывались ли вы, как планеты удерживаются на своих орбитах, почему галактики не разлетаются в разные стороны, и что заставляет яблоки падать на землю (да-да, снова этот старина Ньютон)? Ответ один – гравитация! Эта невидимая, но всемогущая сила правит бал во Вселенной, от мельчайших пылинок до гигантских скоплений галактик. Мы разберёмся, как из простых законов рождаются сложные и красивые взаимодействия, напишем код, который оживит наши виртуальные миры, и, возможно, даже почувствуем себя немного демиургами, управляющими судьбами звёзд.
https://habr.com/ru/articles/908952/
#гравитация #симуляция #python #новичкам #визуализация #расчеты #программирование
-
Как аналитику успешно пройти испытательный срок: расширенный чек-лист онбординга
Меня зовут Шпак Артем, я системный аналитик в финтехе. В статье-гайде расскажу, что скрывается за короткими формулировками в чек-листах и дополню еще несколькими пунктами, которых в этом документе нет. Этот гайд неоднократно помогал мне и моим ученикам (особенно пункт про доступы и погружение в продукт) успешно пройти испытательный срок и сразу заявить о себя, как об опытном специалисте и «на чиле» пройти испытательный срок аналитику. В первые дни на работе выдают так называемый чек-лист онбординга. Обычно это документ в Confluence, где прописаны пункты, которые надо выполнить на испытательном сроке. Чаще всего этот документ оставляет желать лучшего и я вам расскажу, что действительно вам поможет успешно пройти испыталку. Когда я получил свой первый подобный документ, этот пункт тоже не вызвал во мне подозрений. Но я не знал, что список доступов в чек-листе был уже [немного] уставший, и актуальные сервисы и способы получения доступов прописаны в другом документе, которые мне выдал наставник только после того, как я его об этом спросил. Успешно пройти испытательный срок
https://habr.com/ru/companies/alfa/articles/886144/
#системный_аналитик #бизнесаналитик #бизнес_аналитик #испытательный_срок #новая_работа #как_пройти_испытательный_срок #новичкам
-
Типичные ошибки начинающих в SQL
Проанализировали наиболее распространённые ошибки начинающих в SQL и расположили их в порядке возрастания сложности. Материал будет интересен тем, кто только начинает работать с данными, а также тем, кто хочет избежать популярных ошибок и сэкономить время на изучении SQL.
https://habr.com/ru/companies/netologyru/articles/889194/
#sql #ошибки #новичкам #начинающим #субд #select #join #null #group_by #индексы
-
[Перевод] Проклятие новичка-эксперта: как развалить команду разработчиков
Почему некоторые разработчики останавливаются в развитии, выбирая путь посредственности, и при этом получают отличные зарплаты, повышения и признание? Программист и основатель нескольких компаний Эрик Дитрих* объясняет это феноменом «экспертов-новичков» — самоуверенных дилетантов, которые имеют влияние именно благодаря своей ограниченности. Под катом читайте, как такие псевдоэксперты появляются и приводят продуктивные команды к деградации. А также советы, как избавиться от влияния их «экспертного» мнения, сохранить эффективность коллектива и самому не попасть в ловушку ложного всезнайства. *Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис
-
Три пути к Flutter: истории разработчиков, которые справились
Flutter-разработка набирает популярность. И мы в «Финаме» заметили, что начинающим специалистам бывает не так-то просто понять, как стать разработчиком, как сориентироваться в новой технологии. Поэтому в этой публикации мы хотим дать слово трем нашим молодым сотрудникам, которые расскажут, как они стали Flutter-разработчиками, какие технологии им пришлось для этого освоить и какие трудности преодолеть. Статья может быть полезна всем, кто ищет дорожные карты этого пути: с чего начать и какие скилы освоить, чтобы начать карьеру в мире Flutter, какие могут быть подводные камни и особенно — на что обратить внимание молодым специалистам.
https://habr.com/ru/companies/finam_broker/articles/855386/
#flutter #новичкам #начало_карьеры #разработчик #дорожная_карта #dart #стажировка #роадмап #разработка_приложений #мобильные_приложения
-
Last call по заявкам на IT-стажировку Kaspersky Safeboard
Подача заявок закрывается уже в это воскресенье! 27 октября – заключительный день приема заявок студентов IT-направлений (и не только!) на оплачиваемую стажировку в «Лабораторию Касперского». Регистрируйтесь по этой ссылке до 27 октября. Студенты могут выбирать из 15 направлений, среди них: DevOps; UI/UX-дизайн; Анализ данных; Анализ защищённости; Локализация ПО; Разработка C, C++, Java Script, Python, С#; Системный анализ; Тестирование (ручное; авто, Python; авто, С#).
https://habr.com/ru/companies/kaspersky/articles/853402/
#стажировки #новичкам #поиск_работы_в_it #стажировка_в_it #тестирование #карьера_итспециалиста #обучение #начало_карьеры #программирование #разработка #студенты #оплачиваемая_стажировка #ITкомпания
-
Что значит быть хорошим разработчиком: 11 полезных советов от сеньора
По данным платформы «Авито Услуги», 23% жителей России хотели бы начать карьеру в сфере информационных технологий. Но состояться в профессии сразу же после пары курсов и стажировки не получится. Путь от студента образовательной платформы до разработчика, которого можно назвать хорошим, непростой. Мы собрали рекомендации от тех, кто добился успеха в сфере информационных технологий, чтобы помочь новичкам построить свою карьеру.
https://habr.com/ru/companies/netologyru/articles/814819/
#сеньоры #новичкам #посредственность #база_в_ит #стажеры #мотивация #разработчик #успех #развитие_программиста #рутина
-
Компрометация данных и её обнаружение
Приветствую, Хабр! Меня зовут Никита Титаренко, я инженер в компании «Газинформсервис», студент СПбГУТ им. проф. М.А. Бонч-Бруевича. Мои профессиональные задачи связаны с созданием уязвимых сред и эксплуатацией данных уязвимостей на киберполигоне в компании. Информация об этом используется для создания наборов данных, на которых обучаются модели искусственного интеллекта После прочтения очередного материала , связанного с компрометацией данных, я хочу поднять вопрос её обнаружения. Знаю, что тема не новая, но она остаётся актуальной. В материале постараюсь доступно рассказать о том, как может произойти компрометация данных, о самых частых сценариях использования и о том какие средства могут ее распознать. Материал уже традиционно рассчитан на новичков в инфобезе и тех, кто хочет стать специалистом в сфере информационной безопасности. Содержание 1) Что значит компрометация данных? 2) Какие атаки можно реализовать, получив доступ к учетным данным? 3) Какие сценарии покрывает технология UEBA?
-
Идеальное резюме, разговор с IT-рекрутером
Очередная статья в помощь начинающим разработчикам. На этот раз я писала статью совместно с Анной Ветровой (на данный момент она IT Recruitment Team Lead в международном кадровом агентстве), изначально я нашла ее для написания поста о идеальном резюме в свой канал, но мы на столько увлеклись разговором и собрали такое количество материала, что хватило на целую статью (а то и книгу) и целых две недели только ушло на ее редактирование. Статья вышла в виде диалога, который у нас получился, будет полезна как начинающим, так и опытным разработчикам.
https://habr.com/ru/articles/804687/
#резюме #резюме_itспециалиста #собеседование #собеседование_в_it #собеседования_в_ит #собеседование_для_новичка #linkedin #новичкам #разработка
-
Несколько советов как новичкам не забросить изучение IT
Я создаю IT-курсы уже 6 лет, являюсь руководителем направления обучения Бэкенд-разработке в онлайн-школе и даже развиваю свои собственные курсы по программированию на Python. Еще веду корпоративные обучения, работаю в универе и провожу консультации о построении пути в IT. И как бы это не выглядело саморекламой, я хочу сказать, что очень много работаю с людьми, которые пытаются начать свой путь в IT, топчутся на месте, не понимают куда двигаться, учатся по четыре года или вовсе бросают, и спустя несколько лет даже могу систематизировать все их проблемы на несколько типичных категорий. Об этом я уже написала кучу постов и даже сняла пару вебинаров, как и еще сотни специалистов и блогеров, поэтому не хочу повторяться. И повторять миллионы статей о построении пути, как стать разработчиком или роад-мепы я тоже не буду. Я не буду говорить как выстроить путь, какой язык вам лучше выбрать и какие ошибки не совершать. Я хочу дать несколько советов, которые помогут вам этот путь не забросить. И разобрать самые типичные проблемы, с которыми сталкиваются многие люди.
https://habr.com/ru/articles/789380/
#программирование #курсы #курсы_программирования #изучение_программирования #новичкам #путь_программиста #путь_в_ит #выбор_профессии
-
Как нуб писал софт при помощи ChatGPT
Всем привет! Начну с небольшой предыстории. Заранее прошу прощения, если эта история вызовет у кого-то скуку или негатив. Здесь будет описываться опыт программирования человеком, который абсолютный ноль в этом. Надеюсь, кого-то это даже позабавит.
https://habr.com/ru/articles/788146/
#pandas #pyqt6 #новичкам #инженерпрограммист #начало #обучение_программированию #своя_история #идея_проекта #без_опыта #гидравлика
-
База для работы в IT: почему её постоянно не хватает новичкам и нужна ли она вообще
Опытные разработчики часто жалуются, что новичкам не хватает «базы». По их мнению, в программисты идут люди без профильного образования, что ведёт к общей деградации. Правы ли они? И что представляет собой эта «база»? Давайте разберёмся, какие навыки необходимы для успешной карьеры в IT-сфере и обязательно ли для их приобретения получать профильное высшее образование. А также приглашаем в комментарии для дискуссий.
https://habr.com/ru/companies/netologyru/articles/775924/
#как_учиться #база_в_ит #новичкам #успешная_карьера #софтскиллы #что_изучить_по_программированию #это_интересно #любопытное #алгоритмика #вышка