prog_point | Unsorted

Telegram-канал prog_point - Точка входа в программирование

19637

Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj

Subscribe to a channel

Точка входа в программирование

Продукт и баги: какие ошибки ломают всё, а какие — просто часть кода

Баги есть в любом коде сложнее «Hello World» и это нормально. Но если некоторые баги можно спокойно оставить до лучших времен, то другие могут сломать вам весь проект. Как отличить опасные баги от некритичных и выстроить систему работы с ними?

Разбираем примеры и инструменты для джунов и перечисляем неочевидные фишки для миддлов в этой статье.

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

Точка входа в программирование

Не хочется пугать новичков, но вы должны быть готовы...

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

Точка входа в программирование

Вся нужная база начинающего программиста за 40 минут

Это не то видео, где вам обещают за час превратить вас в разработчика. Так не бывает. Вместо этого за эти 40 минут вы получите большое количество непонятных в начале обучения терминов и моментов, которые станут чуть более понятны.

Видео даёт общие ориентиры для дальнейшего получения знаний, так что не поленитесь посмотреть его до конца.

#видео #советы

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

Точка входа в программирование

Обучение с помощью ИИ помогает ускорить процесс, но лишает главного

Использовать нейронки в качестве личных менторов — крутая идея. Судите сами: она никогда не будет занята, всегда подстроится под ваш темп и уровень, поможет разобраться и при этом бесплатно (или хотя бы дешевле, чем настоящий ментор).

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

#ии

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

Точка входа в программирование

Первые шаги в мобильной разработке с Flutter

Создавать мобильные приложения можно разными способами и с разными инструментами. Flutter хорош тем, что позволяет разрабатывать сразу для всех платформ — и мобильных, и настольных. И с производительностью проблем нет, потому что движок написан на C++.

Так что если давно думали начать, то попробуйте Flutter. А эта статья поможет разобраться в установке, окружении, создании и первом запуске нового приложения.

#mobidev #flutter #dart

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

Точка входа в программирование

На roadmap.sh вышла крутая обнова

Теперь там можно не только изучить дорожную карту для изучения вашего направления, но и подобрать себе пет-проект для тренировки. Выбрать можно по направлению, языку и уровню сложности.

И, главное, бесплатно. Забираем тут.

#петпроекты

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

Точка входа в программирование

Разбираемся в новом API для Google Chrome

Недавно Google представила новую Performance Extensibility API. Апишка позволяет разместить ваш собственный код на панель производительности в браузере. Штука важная и полезная, только вот Google дали довольно сухую и мало информативную документацию.

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

#веб #api #chrome

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

Точка входа в программирование

5 конструкторов чат-ботов для бизнеса и пет-проектов

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

Мы собрали 5 проверенных инструментов, которые точно будут полезны вам. Тут и простые no-code конструкторы, и сложные с поддержкой ИИ. Изучайте и выбирайте под свою задачу.

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

Точка входа в программирование

Чем отличаются конкурентные алгоритмы от параллельных

В конкурентных алгоритмах запросы от разных процессов в программу приходят несинхронно и выполняются друг за другом.

Параллельные алгоритмы отличаются тем, что процессы, поступающие в программу изначально являются синхронизированными и идут не поочередно, а одновременно. Применяются они, в первую очередь, для ускорения работы программы.

В данном видео вы сможете более подробно узнать, что такое конкурентные и параллельные алгоритмы, а также разобраться, как выглядит и работает их комбинирование.

#начинающим #видео

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

Точка входа в программирование

Продолжаем делать 3D-текст без использования JS

В прошлой статье мы научились создавать статичный текст с эффектом 3D, используя современные возможности CSS. На этот раз пойдем дальше и добавим ему анимацию.

Первая часть тут.
А вторая тут.

#фронтенд #css

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

Точка входа в программирование

Быстрый способ разобраться в чужом проекте

Для VS Code есть специальный плагин, который работает с кучей языков программирования и даёт вам возможность увидеть структуру проекта в виде диаграммы. Такой подход позволяет сосредоточиться именно на том, как устроен проект: на какой архитектуре, с какими библиотеками и файлами.

Причём тут есть встроенный ИИ, которому можно задать вопрос или попросить сделать диаграмму конкретной части кода.

Есть как бесплатная, так и платная версия. Скачиваем по ссылке.

#vscode #инструменты

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

Точка входа в программирование

Это я на собесе пытаюсь написать код, который дома пишу без проблем:

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

Точка входа в программирование

От массивов до объектов в JavaScript: пособие для новичков

Базовая статья для новичков в JS. Как работают объекты, зачем нужны, в чём их прелесть и как они помогают организовавывать и обрабатывать данные? Всё по ссылке.

#javascript

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

Точка входа в программирование

Редкий, но меткий подгон С++ разработчикам

LearnCPP — это целых 28 глав структурированного гайда по C++ абсолютно бесплатно. Начиная с самых основ до продвинутых тем. Тут и понятные объяснения, и задачи для закрепления.

Забирайте и изучайте.

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

Точка входа в программирование

Tproger объединились с Paradox и запустили совместный проект для комьюнити разработчиков
 
Мы сделали два дизайна — теперь ваш ход. Вы за типичный или за токсичный вайб? Голосуйте за один из вариантов до 30 августа на сайте.
 
В конце месяца объявим победителя — дизайн, который сообщество реально протащило в прод.
 
И да, всё самое интересное будет в канале. Среди голосующих разыграем призы — так что не только банке достанется апгрейд.

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

Точка входа в программирование

Зачем новичкам участвовать в турнире по спортивному хакингу Alfa CTF

Чтобы быстро научиться искать баги, проверить свои скиллы и выиграть до 450 тысяч рублей. Турнир пройдёт 13 и 14 сентября. Участвовать можно как индивидуально, так и в команде до 4 человек. Ждут как студентов, так и профи. Зарегистрироваться можно здесь.

🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓
🤓🤓🤓🤓🤓🤓🤓🤓

А вот и разминочное задание — нашли баг на картинке?

#хакинг #ctf

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

Точка входа в программирование

Где искать оплачиваемые стажировки в IT в 2025

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

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

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

Точка входа в программирование

Психолог: песни про бесконечный цикл не существует, она не может вам навредить

Песня про бесконечный цикл:

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

Точка входа в программирование

Да сколько можно уже сидеть на этих бесконечных созвонах?!

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

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

Чтобы вы сами могли оценить качество его работы сейчас доступны полтора часа бесплатной транскрибации всем новым пользователям. Попробовать можно прямо в Telegram, забрав промокод по ссылке: https://tprg.ru/9xQo

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

Точка входа в программирование

Максимально просто рассказываем, как работают микрофронтенды

В двух словах: микрофронтенды — это аналог концепции микросервисв, но для фронтенда. То есть пользователь видит цельный сайт, но на самом деле под капотом это сшитые отдельные модули, которые могут быть написаны на разных фреймворках разными командами.

Если вам этого объяснения хватило — отлично. А если хотите разобраться подробнее в тонкостях, плюсах и минусах, то переходите по ссылке.

#микрофронтенд #фронтенд

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

Точка входа в программирование

Такой джун считается старокодящим?

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

Точка входа в программирование

«Ненахода» больше не будет

Researcher-webextension — это расширения для Firefox, которое даёт вам полнотекстовый поиск среди ваших закладок. Особенно актуально тем, кто любит всё сохранять на будущее, но потом не помнит по какой ссылке, что находится.

Теперь вы сможете простым языком написать, что хотите найти и расширение проанилизирует ваши вкладки и даст правильный результат. Причем поддерживается автоматическое определение языка.

Инструкция по установке лежит на GitHub.

#инструменты

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

Точка входа в программирование

Что такое TCP/IP?

Пройдёмся по классике. Уверены, что правильно помните? Пишите свои варианты в комментах, а потом проверяйте правильный ответ.

TCP/IP — это набор сетевых протоколов, на которых работает интернет и локальные сети. Он определяет, как устройства обмениваются данными.

➡️ IP (Internet Protocol) отвечает за адресацию и доставку пакетов. Каждый компьютер получает IP-адрес, и по нему система понимает, куда отправлять данные. Но IP не гарантирует, что пакет дойдёт или что они придут в правильном порядке.

➡️ TCP (Transmission Control Protocol) решает эти проблемы: устанавливает соединение между устройствами, разбивает данные на пакеты, гарантирует их доставку и собирает обратно в правильной последовательности.

Вместе TCP/IP позволяют, например, открыть сайт: IP находит нужный сервер, TCP устанавливает соединение и передаёт страницу целиком и без ошибок.

Просто: IP — это как адрес на конверте, TCP — как гарантированная доставка и проверка содержимого.


#вопросответ

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

Точка входа в программирование

Не только для собеседований: как LeetCode и аналоги помогают новичкам в программировании

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

Мы поговорили с экспертами и попросили их поделиться задачами, которые помогут прокачать логику и навыки работы с данными. Заодно узнали, зачем вообще новичку браться за алгоритмы. Все подробности по ссылке.

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

Точка входа в программирование

Пет-проект для начинающих: как найти идею и довести её до результата

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

Но делать банальную тудушку, конечно же, не хочется. А что тогда придумать, чтобы и не скучно было, и не сломаться на полдороги от сложности? Об этом мы и рассказали у нас на сайте. Зайдите почитайте, в практике 100% пригодится.

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

Точка входа в программирование

Самый подробный гайд по Kubernetes

Автор этого гайда потратил 2 года, чтобы продумать всё до мелочей. Здесь вы узнаете, как:

🔘создать собственную сборку;
🔘настроить alias;
🔘работать с сертификатами;
🔘запускать собственные кластеры и многое другое.

Здесь также лежат полезные скрипты и важные советы, которые иначе стали бы вам доступны только после изучения всех нюансов технологии.

В общем мастхэв для всех, кто собирается работать с контейнерами.

#kubernetes #гайд

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

Точка входа в программирование

Хотите научиться создавать интерактивные элементы на сайте, используя только чистый JavaScript?

У вас есть базовые знания HTML и CSS, но вы не уверены, как «оживить» сайт с помощью JavaScript?

На открытом уроке 26 августа в 20:00 МСК вы узнаете, как использовать JavaScript для работы с DOM, создавать динамичные элементы и анимации, и всё это без фреймворков! На вебинаре вы создадите мини-проект — интерактивную карточку, которая будет реагировать на действия пользователя.

Изучив основы работы с JavaScript и DOM, вы сможете самостоятельно управлять интерактивными элементами на сайте. Получите полезные навыки, которые сразу сможете применить на практике и добавить в портфолио.

Запишитесь на открытый урок

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

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

Точка входа в программирование

Как создавать сложные расширения Chrome

Всё не так сложно, как кажется. Нашёл руководство, в котором показано, как сделать полнофункциональное расширение для Chrome на реальном примере! В получите ценный опыт и расширение для сохранения изображения с любых сайтов в ваш сервис через API.

#extensions #chrome

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

Точка входа в программирование

Что такое магистратура для инженеров данных и почему сейчас — лучшее время поступать

Спрос на инженеров данных в России растёт — компании ищут специалистов, которые могут строить надёжные системы и сложную инфраструктуру. Можно, конечно, обучиться всему и самостоятельно. Но магистратура даёт структуру и системный подход.

Если вы задумываетесь о том, чтобы вывести знания на совсем другой уровень, то прочитайте нашу статью. В ней мы рассказали, как устроена магистратура по инженерии данных в Нетологии и НИУ ВШЭ, какие возможности она дает, что студенты получат после выпуска и как подготовиться к поступлению, если хотите попасть в этом году.

#datascience #карьера

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

Точка входа в программирование

Хотите в Data Science, но не знаете, с чего начать?

Онлайн-магистратура «Магистр по наукам о данных» от Высшей школы экономики открыла доступ к трём бесплатным интенсивам:
⚪️ Марафон по математике — разберете базу, без которой невозможно работать в IT или поступить на эту магистерскую программу
⚪️ Python за 3 дня — первые шаги в коде, работа с таблицами, визуализации и линейная регрессия
⚪️ ИИ-специалист: путь к новой профессии — разбор трендов, кейсов применения ИИ и ML в индустрии

Все курсы ведут эксперты из НИУ ВШЭ и индустрии, так что это шанс попробовать обучение и понять, подходит ли вам Data Science. А если вы давно хотите освоить DS с нуля или подтвердить свои знания дипломом, поступайте в онлайн-магистратуру «Магистр по наукам о данных».

🐭 Забрать доступ сразу к трём курсам

Читать полностью…
Subscribe to a channel