home.social

#начинающим — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #начинающим, aggregated by home.social.

fetched live
  1. Студенты против ИИ-агентов на фоне падения прибыли ИТ-рынка на 34%: единственный способ стать востребованным инженером

    Вчера я провел лекцию для 4 групп студентов-первокурсников, будущих программистов из нашего йошкар-олинского университета ВОЛГАТЕХ. Сейчас ребята изучают фундаментальные знания — программирование на ассемблере. Но вчера мы затронули другую важную тему, которая выходит далеко за рамки методичек: как стать востребованным начинающим специалистом, если с 2025 года наблюдается спад найма, а работодатели отдают предпочтение опытным разработчикам, заменяя джуниоров ИИ-агентами? Тема оказалась невероятно интересной для ребят, вызвала бурю живых эмоций и переросла в массу острых вопросов и жесткую дискуссию в аудитории. Надеюсь, моя лекция и эта информация помогут им серьезно относиться к каждой лабораторной и каждой курсовой, и студенты захотят сделать абсолютно всё сами. Как человек, прошедший в свое время полный путь аспирантуры и построивший на базе нашей экосистемы жесткий внутренний ИТ-университет , я регулярно сталкиваюсь с подготовкой кадров. Мы умеем выращивать сильных инженеров, которые решают сложные задачи, проектируют отказоустойчивые системы и глубоко понимают базу. Но сегодня, глядя на то, что происходит со свежими кадрами на рынке, я вынужден констатировать: легкие времена для новичков закончились. В 2026 году индустрия переживает стремительную перестройку. Автоматизация рутинных задач, массовое внедрение нейросетей на этапе написания кода и изменение маржинальности компаний сформировали новые, очень жесткие требования к специалистам. Но когда я смотрю на сегодняшних первокурсников, у меня дежавю. Регулярно часть студентов совершает одну и ту же ошибку — они учатся ради оценки в ведомости и сдают чужие работы. Как человек, который знает и академическую, и бизнес-систему, я скажу прямо: вы не обманываете систему. Вы добровольно лишаете себя профессии на самом старте.

    habr.com/ru/articles/1096550/

    #начинающим #учёба #трудоустройство #университеты #студенты_в_it #фундамент_знаний #ииагенты

  2. Установка мышления для изучения программирования

    В своем курсе CS50 профессор Малан в течение одной из лекций наглядно демонстрировал что такое программирование - он усадил несколько добровольцев из аудитории и они вместе делали бутерброд (или сАндвич, кому как угодно). На просторах интернета еще много было видео про отцов-программистов, которые делали так же бутерброды по инструкции своих детей. Суть подхода везде была такова, что программирование - это составление четких инструкций для компьютера к исполнению, которые он не может интерпретировать как-то иначе. Как мне кажется, эта концепция хороша, но для скриптов или для разбора отдельных методов/функций, но не для создания программ в целом. Мне захотелось найти более общую метафору для программирования. (Рассуждения приведены относительно языка Java) Представим, что мы строим здание. Если конкретнее - жилой многоквартирный дом. Из чего он состоит? Любому зданию нужны фундамент и каркас - это основа. Как это соотнести с программированием - наверняка вы слышали о таком слове, как фремворк, которое почти дословно можно перевести как каркас. Каркас может отличаться в зависимости от требований застройщика, особенностней окружающей среды, температурного режима, а также бюджета. Дом можно построить на фундаменте из свай, железобетонной плите, стены можно сделать из кирпича, пеноблока и т д. Точно так же для программы можно выбрать основу - Spring для приложения, Cucumber/JUnit для автотестов. После каркаса нас интересуют этажи. Как обстоят дела с ними - для начала до строительства архитектор создает чертеж типового этажа жилого дома, а потом строители уже по чертежу воспроизводят один и тот же этаж раз за разом (в надежде на изменения) столько, сколько требуется. В программировании есть понятие класса и объекта - вот наглядный пример этих сущностей. Класс - тот самый чертеж от архитектора, а сами этажи - это объекты или экземпляры класса.

    habr.com/ru/articles/1073784/

    #Java #начинающим #метафора

  3. С какой суммы начинать инвестировать.

    С той, что есть. Тысяча в месяц запускает привычку. Сначала подушка, потом рынок. Автоплатёж убирает решение из процесса.

    Лучший день начать был десять лет назад. Второй лучший — сегодня.

    #деньги #инвестиции #риоинвестклуб #rioinvestclub #начинающим #инвестор

  4. КАК СОБРАТЬ СВОЙ УЧЕБНЫЙ БОТ ДЛЯ МОНИТОРИНГА ГЛОБАЛЬНОЙ ОБСТАНОВКИ С НУЛЯ

    Вводная часть Идея создания собственного бота звучит сложнее, чем выглядит на практике. Многие представляют такую систему как нечто, доступное только программистам, системным администраторам или специалистам по искусственному интеллекту. На деле первый рабочий вариант можно собрать по понятному маршруту: подготовить рабочее место, настроить доступ к большой языковой модели (далее – БЛМ), установить несколько про-грамм, создать Telegram-бота, подключить интересующие Вас источники средств массовой информации (телеграмм-каналов) и выполнить тестовый запуск. Важнее всего делать всё по инструкции. Карточки-инфографики (слайды), которые сопровождают подобные инструкции, показывают именно вышеуказанный алгоритм предлагаемой методики повышения Вашей круглосуточной ситуационной осведомленности. Они рассчитаны на обычного пользователя, которому демонстрируется, что «открыть», «куда нажать» и «как понять», а также убедиться, что этап методики завершен успешно. Такой бот должен отвечать простым и понятным для обывателя языком, объяснять термины, ссылаться на подготовлен-ные материалы и не выходить за пределы разрешенной образовательной среды. Представьте, что с помощью Вашего телеграмм-бота и продвинутой нейронки Вы можете самостоятельно собрать качественный датасет Вашей предметной области (например, по военно-политическим силам в далекой африканской стране) АВТОМАТИЧЕСКИ, БЕЗ КРУГЛОСУТОЧНОГО РУЧНОГО МОНИТОРИНГА-ГУГЛИНГА, для после-дующего анализа, оценки и обработки отобранных актуальных данных (даже с использованием технологий прогнозирования).

    habr.com/ru/articles/1050230/

    #ИИ #python #python_для_начинающих #начинающим #начинающие_разработчики #telegram #telegram_bot #боты_телеграм #боты

  5. Обучение универсальным навыкам в IT

    Дисклаймер: вся статья это мнение автора, если вы не согласны или готовы предложить что-то, то прошу в комментарии. IT охватывают огромный простор навыков и идей, многие из них специфичны и предназчена для узкого круга профессий. При этом существуют навыки, которые или универсальны для всех, или не будут лишними точно. В данной статье пойдет речь про Git, SQL и NoSQL, Linux, базовый азы алгоритмов и структур данных и о английском языке. Дополнительно поставил себе задачу, добавить как можно больше бесплатных или квази-бесплатных ресурсов.

    habr.com/ru/articles/1045808/

    #гайд #роадмеп #sql #мнение #алгоритмы #новичкам #начинающим #учеба #linux #nosql

  6. Обучение универсальным навыкам в IT Дисклаймер: вся статья это мнение автора, если вы не согласны или готовы ...

    #гайд #роадмеп #sql #мнение #алгоритмы #новичкам #начинающим #учеба #linux #nosql

    Origin | Interest | Match
  7. oosmetrics.com — когда публикация на строннем сайте может навредить вашему проекту

    Однажды я получил занимательное письмо от некой организации, которая добавила мой проект в свой рейтинг, да еще и метрики к нему прикрутила. Но мне стало интересно, какая у нее репутация.

    habr.com/ru/articles/1028644/

    #oosmetrics #метрики #безопасность #скам #мошенничество #начинающим #начинающие_разработчики #начинающие_программисты #opensource

  8. Перестаньте искать лучшую компанию. Ищите подходящее давление

    Разбор 5-ти кластеров ИТ‑сред и тест на совместимость для тех, кто хочет построить карьеру, сохранив нервную систему. Так сложилось, что моя профессиональная ИТ кривая прошла через стартапы, галеры, продуктовку, бигтех, энтерпрайз и госуху. И если в юности я делал выбор места работы не осознанно и не всегда удачно, то с возрастом появлялось настойчивое желание эту тему отрефлексировать, чтобы ответить на вопрос: «Чего ж тебе ещё надо собака?». У меня есть предположение, что я не одинок в этом вопросе выбора, поэтому хочу поделиться тем что из этого получилось. Погнали... Надпись на храме Аполлона в Дельфах иногда высмеивают, но в управлении карьерой это может оказаться весьма неплохим инструментом. «Познай себя» означает честную инвентаризацию своей толерантности к хаосу, амбициям и типам давления. На мой взгляд, большинство профессиональных неудач — это не от недостатка скиллов, а чаще конфликт личности и среды. Я часто наблюдал как один и тот же человек, совершенно непригодный к одной ситуации, буквально «расцветал» в другой. Когда ваша внутренняя прошивка несовместима с операционной системой компании, трение сжигает ресурс быстрее, чем работа. Когда ваша внутренняя прошивка совпадает с операционной системой компании, трение минимально. Энергия уходит в работу, а не в преодоление среды. Рынок IT гетерогенен и давно уже кристаллизовался в кластеры с мало‑пересекающимися правилами игры. Ошибка в выборе кластера стоит 2–3 лет жизни и куска нервной системы. Специалисты часто мечутся между средами, пытаясь играть по чужим правилам, и закономерно проигрывают.

    habr.com/ru/articles/1021986/

    #карьера #выгорание #корпоративная_культура #психология #тест #начинающим #итиндустрия #саморазвитие #личный_опыт #карьера_в_it

  9. Технический директор играет по-взрослому: JavaFX в хобби-проектах

    В первой статье я уже говорил о своей любви к компьютерным играм — что, в общем‑то, неудивительно. Но всерьёз, вплоть до создания собственных небольших прототипов (так называемых демок), я занялся этим только в довольно зрелом возрасте — где‑то с 2021 года и до сих пор. Всё началось с того, что я открыл для себя мир Java: для моих программистских навыков он оказался на удивление простым. Ну и да, про 2 млн устройств — это, конечно, избитая шутка. Больше всего в разработке приложений на JavaFX меня впечатлила простота реализации: приложения получаются легко и быстро. Конечно, можно допустить ошибки, и тогда производительность окажется низкой. Но я по‑прежнему считаю, что это очень удобная технология для создания настольных приложений. Забавно, но именно работа над промышленными системами моделирования научила меня ценить структурированность и надёжность кода — качества, которые я теперь применяю и в своих небольших игровых проектах. Сейчас я смотрю на свою карьеру как на удивительное путешествие, где увлечение играми и серьёзная инженерная работа дополняют друг друга. Каждый проект, будь то промышленный симулятор или аркадная игра, приносит свой уникальный опыт и помогает развиваться как профессионалу.

    habr.com/ru/articles/1008706/

    #геймдев #индиразработка #хоббипроекты #Java #начинающим

  10. Нецифровая электроника для начинающих

    Некоторое количество лет назад я на волне общения с толковыми школьниками в роботехнических летних лагерях написал свою первую книгу про цифровую электронику. Как и почему это случилось, описал в своей первой статье на Хабре . Книжка оказалась востребованной, и через три года я подготовил ее второе издание - в полтора раза толще. На этот раз благодаря издательству BHV она вышла в цвете, а я дополнил материал не только более подробными объяснениями и новыми схемами, но еще и сведениями, где и как освоенные знания могут пригодиться во "взрослой" микроэлектронике при разработке чипов. В таком варианте книжка по "цифре" оказалась востребованной до сих пор. С того времени голову не покидала мысль подобраться в том же стиле изложения к теме аналоговой электроники. Но это оказалось не так-то просто. Ведь в аналоговой электронике в отличие от гораздо более простой цифровой сигналы оцениваются не по примитивному правилу «включено-выключено», а во всей красоте и разнообразии их непрерывных изменений во времени. И тут уже никак, хоть ты тресни, не обойтись без некоторого количества математики, графиков, а также придется воспользоваться измерительной аппаратурой начального уровня. Вот на этой попытке балансировать между полной достоверностью и упрощением объяснений и была написана в долгими зимними вечерами в свободное от работы время моя третья книга по электронике для начинающих, на этот раз по аналоговой. О ней и пойдет речь дальше.

    habr.com/ru/articles/974064/

    #электроника #аналоговая_электроника #начинающим #книга

  11. Все ли могут кодить?

    Когда я поступал в учебное заведение на программиста, было популярное мнение, что без расширенных познаний математики тебе не стать хорошим программистом. И я тоже в это свято верил, ведь об этом говорили абсолютно все (в основном те, кто не имел к программированию никакого отношения). Лишь спустя несколько лет я понял, что это полнейшая бредовая чушь. Преобладающему большинству разработчиков программного обеспечения математика нужна лишь на уровне школьной программы. Безусловно, если вы занимаетесь машинным обучением, то вы должны быть в теме линейной алгебры и математического анализа. Хотите быть экспертом в криптографии? Будьте добры стать экспертом в теории чисел и абстрактной математике. Ну или вдруг хотите разработать 3D-движок — тогда добро пожаловать в тригонометрию. Но если вы обычный веб-разработчик или делаете десктопные приложения, или, может, какие-то консольные утилиты, или мобильные приложения, то страшные слова из предыдущего абзаца вам никогда не понадобятся. Я убеждён, что хорошим, как это модно говорить сейчас... «софтуэйр-инжинером», может стать практически любой человек. Основа программирования — это логика. А мозг человека прекрасно справляется с логическими задачами и, что более важно, отлично обучается логике. Так что, самое важное для программиста, по моему скромному и субъективному мнению, — это упорство и терпение. Если ты готов пыхтеть над задачей часами, а то и днями — велкам в разработку. Не менее важны любознательность и желание разбираться. Все знают, что программист учится всю свою трудовую деятельность — и это факт. Каждый день фиксы, патчи. Новые фреймворки, новые технологии, и тебе постоянно нужно быть в теме. Быть экспертом во всём не получится — физически времени не хватит, — но в общих чертах знать, что там и как работает, желательно.

    habr.com/ru/articles/973586/

    #начинающим #начинающие_программисты #начинающие_разработчики #начинающему #студенты

  12. Моя история: как я нашёл первую работу в IT

    Всем привет! Меня зовут Женя, и я хочу поделиться своей историей о том, как смог получить первую работу в IT, не имея опыта коммерческой разработки.

    habr.com/ru/articles/969228/

    #поиск_работы #стажировка #системный_анализ #аналитик #начинающим #достичь_цели #яндекс #сбер #саморазвитие #самореализация

  13. Что такое API? Простыми словами для Начинающих

    API . Это слово звучит в каждой IT-статье, в каждой вакансии, в каждом разговоре разрабов. Но когда гуглишь, что это, вываливается тонна заумных определений про «программные интерфейсы приложений», от которых мозг плавится. Так что сегодня объясню, что такое API, так, что ты точно поймешь: на простых примерах, интересно, да еще и с крутой графикой. Уже через несколько минут ты будешь великолепно знать, что такое API и как создать свой собственный.

    habr.com/ru/articles/964818/

    #api #frontend #backend #web #server #interface #ui #beginner #начинающим #новичок

  14. Создать мобильное приложение с zero опыта: рассказываю, как создавал свой первый проект на Java

    Помню, как будто это было вчера. На уроке раздается голос учителя: «Чтобы перейти в 11-ый, каждому из вас нужно реализовать свой проект. Творчество приветствуется!» . Кажется, вот оно: знак сделать то, о чем уже давно подумывал, — создать собственное приложение! Защищаю идею перед учителем, получаю одобрение. Впереди целый учебный год, казалось бы, у меня гора времени. Вот только я никогда в жизни не разрабатывал мобильные приложения… Меня зовут Ваня, я Python-разработчик, а в свободное время пишу для блога MWS. Сегодня решил поделиться историей-воспоминанием, как в школьные времена приступил к разработке своего первого в жизни мобильного приложения, а потом дорабатывал его уже в университете. Тут не будет истории успеха в духе «я монетизировал приложение и разбогател» и каких-то уникальных лайфхаков. Зато покажу на своем примере, что для создания приложения в качестве эксперимента не нужно знать все языки программирования и обладать суперскилами в разработке. Главное — не бояться пробовать. А еще те, кто только в начале своего пути, смогут научиться на моих ошибках и учесть детали, которые в свое время не учел я. Приступим!

    habr.com/ru/companies/ru_mts/a

    #разработка_мобильных_приложений #мобильные_приложения #java #начинающим

  15. Вся правда о карьере в ИБ: разбираем мифы про хакеров и высокие зарплаты

    Кибербезопасность сегодня выглядит как одна из самых заметных сфер в IT: о ней много говорят, специалистов не хватает, а зарплаты обсуждают даже в общих чатах про карьеру. Неудивительно, что у новичков складываются свои ожидания: от «быстрых денег» до образа белых хакеров. На деле всё чуть сложнее. А путь в профессию устроен иначе, чем может показаться на старте. Поэтому мы разобрали 5 самых популярных мифов о карьере в ИБ и проанализировали, что за ними стоит. Разобраться, что творится в инфобезе →

    habr.com/ru/companies/netology

    #кибербезопасность #информационная_безопасность #специалист_по_безопасности #мифы_и_реальность #белые_хакеры #начинающим #киберразведка #devsecops #инфобез #пентестеры

  16. 10 удобных конструкций Python

    Разбираем 10 удобных конструкций Python, которые помогают писать код короче и понятнее: list и dict comprehension, zip, enumerate, f-строки, Pathlib и другие полезные приёмы. Особенно полезно начинающим разработчикам.

    habr.com/ru/articles/932344/

    #python #programming #программирование #однострочники #code_style #начинающим

  17. Как сделать мобильное приложение в 2025 году за 2 недели

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

    habr.com/ru/articles/928178/

    #начинающим #советы #разработка_под_android #разработка_под_ios #webview #dart

  18. Как спасти проект, если нашли баги перед релизом

    Документация есть, тесты написаны, проверки закончили, даже QA не выгоревший. И всё равно за день до выкладки что-то ломается. Мы собрали истории — из больших и не очень команд — о том, как баги всплывают в последний момент и что с этим делать, если вы не Google, а просто хотите выкатиться без боли.

    habr.com/ru/companies/netology

    #баги_повсюду #релиз #выкатка_релизов #тестировщик #начинающим #qa #smokeтестирование #фичафлаги #хотфиксы #рефакторинг

  19. Среда выполнения JavaScript простым языком: движок, Event Loop и очереди задач

    Привет, с вами снова я – Дмитрий, React-разработчик, хотелось бы сегодня затронуть тему среды выполнения JS. Многие знают, другие уже подзабыли, а новички — вовсе не в курсе. В общем, эта статья точно найдёт своих читателей. Постараюсь простыми словами и по делу.

    habr.com/ru/companies/gnivc/ar

    #js #javascript #react #начинающим #runtime #ast #среда_выполнения_javascript #среда_выполнения #eventloop #callstack

  20. Типичные ошибки начинающих в SQL

    Проанализировали наиболее распространённые ошибки начинающих в SQL и расположили их в порядке возрастания сложности. Материал будет интересен тем, кто только начинает работать с данными, а также тем, кто хочет избежать популярных ошибок и сэкономить время на изучении SQL.

    habr.com/ru/companies/netology

    #sql #ошибки #новичкам #начинающим #субд #select #join #null #group_by #индексы

  21. Не покупайте грузовик для похода за хлебом и другие принципы программирования

    Мне недавно встретился код вывода количества FPS на экран, написанный начинающим программистом, и в этом коде был базовый класс, класс-потомок, виртуальные функции, конструктор с множеством параметров, variant. Код позволял выводить любое количество счетчиков FPS на экран разными шрифтами, но все, что было на самом деле нужно, это простая функция на 3 строки, считающая количество FPS и выводящая его на экран.

    habr.com/ru/articles/888570/

    #yagni #kiss #kissпринцип #kiss_principle #начинающим #советы

  22. Связный список для задач LeetCode (Easy)

    Здесь мы разберем практические аспекты работы с односвязными списками : Как дойти до конца списка. Как создавать новый связный список с использованием класса. Как добавлять элементы в связный список в цикле, не создавая каждый узел отдельно. Как работать с головой списка. Как не выйти за границы списка при итерации На примера задачи 206. Reverse Linked List — LeetCode easy

    habr.com/ru/articles/888242/

    #связный_список #leetcode_easy #начинающим

  23. Программирование: что это, зачем сюда идти и к чему быть готовым?

    Что значит быть программистом? Стоит ли начинать карьеру разработчика? С какими сложностями и возможностями столкнётся тот, кто решит пойти в IT? В этой статье я поделился своим опытом и мыслями о профессии разработчика, её плюсах и минусах, а также о том, к чему нужно быть готовым. Возможно, это поможет вам понять, подходит ли вам этот путь.

    habr.com/ru/articles/883034/

    #программирование #junior #стажировка #разработчик #начинающим #начинающие_программисты

  24. Безопасность на уровне кода: руководство по защите веб-приложений для начинающих

    Привет, Хабр! Я — Виталий Киреев, руковожу разработкой в хостинг-провайдере SpaceWeb. Сегодня поделюсь с вами базовыми практиками в области безопасности кода для веб-приложений и расскажу о пяти подходах, которые мы применяем в компании для повышения общей безопасности нашей экосистемы и продуктов. Эта статья будет интересна, прежде всего, для начинающих разработчиков и веб-мастеров.

    habr.com/ru/companies/spaceweb

    #программирование #код #безопасность #безопасность_вебприложений #начинающим #джуниорразработчик #вебмастер #вебразработка #безопасная_разработка

  25. Что такое pytest и как его использовать? Или как новичку начать автоматизировать тестирование?

    Привет, друзья! Сегодня я хочу рассказать о pytest и о том, как с ним начать работать. Сам когда-то начинал и столкнулся со множеством сложностей, но теперь я готов поделиться своим опытом.

    habr.com/ru/articles/876570/

    #pytest #python3 #автоматизация_тестирования #тестирование #начинающим #тестировщики

  26. Для будущих программистов

    Привет! Я - разработчик с опытом работы чуть больше 5 лет, поэтому я нахожусь на золотой середине, когда я уже примерно понял, как все устроено, но еще не успел забыть трудности, которые испытывал, когда был новичком. Также я преподаю, поэтому вижу, что в голове у будущих программистов. Сегодня хочется как раз об этом и поговорить. В статье я постараюсь разобрать (опираясь на свои знания и наблюдения) одни из самых популярных вопросов, и ответить на них исчерпывающе. А конкретно: 1. Нужны ли платные курсы? 2. Нужен ли английский язык? 3. Нужна ли математика и база? 4. Нужно ли высшее образование? 5. Как выбрать первое направление? Давайте обсуждать, критиковать и разбираться

    habr.com/ru/articles/874590/

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

  27. SQL-инъекции для начинающих

    Недавно я участвовала в разработке курса для администраторов баз данных. Одной из ключевых тем, которые хотелось осветить, помимо прочих, были SQL-инъекции — атаки, направленные на базы данных. Однако, обсуждая программу с коллегами, я столкнулась с мнением, что эта тема может оказаться сложной для понимания начинающими специалистами, и даже некоторые миддлы могут испытывать затруднения с пониманием на уровне концепции. Именно этот разговор и послужил отправной точкой для создания данной статьи. В общем, я попыталась создать материал, который относительно простыми словами объяснит суть SQL-инъекций, их виды и последствия для начинающих и продолжающих. (в статье нет подробного описания методов защиты и нет мемов, уж простите) Узнать правду

    habr.com/ru/articles/873670/

    #атаки #хакеры #архитектура_бд #инъекции #базы_данных #начинающим

  28. Отладка сервера для самых маленьких. Выбор и установка операционной системы

    В продолжение цикла статей Отладка сервера для начинающих , сегодня мы познакомимся с различными операционными системами и процессом их установки. Особое внимание было уделено созданию разделов (partition) на дисках, было много перечитано и переспрошено, чтобы понять, для чего надо отделять, сколько памяти выделять и, самый главный ответ на вопрос, зачем и в каком случаи. Мы обсудили, какие разделы стоит выделять, а какие не являются необходимыми. Кроме того, мы немного углубимся в теорию, чтобы лучше понять, как это работает.

    habr.com/ru/articles/873644/

    #selfhosted #сервер #домашний_сервер #начинающим #конфиденциальность #анонимность #установка_debian #разделы_диска

  29. Отладка сервера для самых маленьких. Начало

    Есть люди, которые начинают задумывается об приватности/конфиденциальности в необъятном интернете или уже её практикуют. Есть те, кто не хочет платить за сервисы и считает, что подписочная модель по текущим ценам — не самый выгодный вариант. Тогда появляеться гениальная идея об «self-hosted» решений и покупка домашнего сервера. В этом цикле статей мы будем говорить о настройке такого сервера и установке сервисов на него. Опыт по использованию этих сервисов, нужны они ли вам, или выбрать более простые аналоги, которые так еще окажутся быстрее в тех или иных задачах. Статьи будут интересны тем, кто задумывался о покупке домашнего сервера (и целесообразности такого решения) или те, кто уже имеет, но нету достаточного опыта/знаний в его настройке. В цикле акцентируется внимание на моментах, где мне пришлось перечитать много статей, как наших, так и иностранных, спрашивать у знакомых и друзей, чтобы собрать в единое целое ответ на простые вопросы: «Почему так?», «А зачем мне это?».

    habr.com/ru/articles/873426/

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

  30. Что такое программирование? С чего начать? И кому это подходит

    Программирование — это не просто профессия, это образ жизни, требующий времени, упорства и желания учиться. Эта статья — рассказ о моем пути: как я стал программистом, через какие трудности прошел и что помогло мне дойти до успеха. Если вы только задумываетесь о программировании, здесь вы найдете ответы на вопросы: зачем учиться программированию, как начать и для кого это подходит.

    habr.com/ru/articles/871790/

    #начинающим #начало_карьеры #начинающие_программисты

  31. [Перевод] Python и подчёркивание (_)

    Подчеркивание (символ _ ) — играет важную роль в языке Python и используется в очень разных ситуациях: от улучшения читаемости и управления приватными атрибутами до особой функциональности при обработке данных и интернационализации. В этой статье мы рассмотрим различные случаи применения этого символа, от общих до весьма специфических, о которых, вы, вероятно никогда не слышали.

    habr.com/ru/articles/871434/

    #python #туториал #руководство #синтаксис_python #основы_python #начинающим #руководство_для_новичков #для_начинающих #основы_программирования

  32. AJAX-запросы в Django на примере простейшего приложения сбора и показа сообщений

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

    habr.com/ru/articles/862780/

    #Ajax #Django #getзапрос #javascript #разработка #начинающим

Share on Mastodon

Enter the server where you have an account.