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

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

⚡️Вся база для работы с ИИ в 2026 году

За 10 минут автор на реальных кейсах объяснит что такое:

🔘ИИ-агенты;
🔘LLM (Large Language Models);
🔘RAG (Retrieval-Augmented Generation);
🔘токены.

📎 Сохраняйте, в грядущем году это точно пригодится

#теория

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

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

Такого ужасного интерфейса вы ещё не видели

Наверное, все однажды встречали неудобную форму для ввода данных на сайте, но насколько она было неудобной? А что, если в одной месте будет собрана целая коллекция форм ввода номера с адовым UX.

Попробуйте ввести свой номер хотя бы в 3 формы и не получить при этом нервный срыв: https://fun.mishasaidov.com/badux/

#кек #веб

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

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

BigDevSoon — полезный тренажёр для фронтендеров с большой коллекцией челленджей и проектов

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

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

#тренажёры

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

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

Почувствуйте себя разработчиком ретро-игр

Retro Game Coders — это онлайн-IDE для ретро-программирования на старых компьютерах и консолях, таких как Commodore 64.На сайте можно редактировать, компилировать и запускать код (C, BASIC, ассемблер) прямо в браузере с эмуляторами, без установки софта.

Поддерживает платформы вроде C64, VIC-20, BBC Micro, Atari, ZX Spectrum, NES и другие — всего более 15 систем. Код хранится локально в браузере (localStorage), компиляторы работают через WebAssembly для приватности.

Попробовать можно бесплатно по ссылке.

#gamedev

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

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

6 полезных свойств CSS за 10 минут

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

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

Если хотите смотреть оригинал, то он доступен по ссылке.

#видео #css #веб

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

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

Учим OpenGL

И в этом нам поможет сайт learnopengl.com. Тут собран большой набор пошаговых уроков по современному OpenGL (core profile 3.3+), ориентированных на новичков и практиков, которые хотят писать 3D‑графику на C++.

Что там можно выучить:

Базу: как работает конвейер рендеринга, шейдеры, создание окна, вывод треугольников, текстуры, матрицы трансформаций, камеры и системы координат.

А дальше освещение, загрузка 3D‑моделей, пост‑обработка, кубические карты, продвинутый GLSL, инстансинг, сглаживание и другие приёмы уровня «маленький 3D‑движок/игра».

Начинаем по ссылке: https://learnopengl.com/

#курс #opengl

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

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

OOП, мультимедиа, умные IDE, автоматизация, Web 2.0… Сколько раз нам уже обещали смерть профессии разработчика?

Автор статьи собрал несколько анекдотичных эпизодов: от предсказаний конца программирования в 90‑х до автоматизации своей работы скриптами и аккуратной работы с данными для NLP.

Если хочется немного заземлиться среди криков «AI нас уволит» — почитать стоит.

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

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

100 вопросов с собеседований Python. Полный разбор реальных вопросов

Этот обширный набор вопросов охватывает различные аспекты языка программирования Python, включая базовые понятия, структуры данных, ООП, асинхронное программирование, веб-разработку и многое другое.

Изучите этот список, чтобы узнать, к чему быть готовым и как лучше подготовиться к собеседованию по Python.

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

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

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

Когда открыл проект спустя неделю:

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

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

Как создать свой язык программирования — подборка на сохранение:

🔘Видео от Computerphile — 15-минутный разбор как написать интерпретатор с нуля, объясняет Laurie Tratt из King's College​

🔘Плейлист Building a Parser from scratch — полный курс: лексер → парсер → AST → интерпретатор → компилятор в ассемблер​

🔘Nand2Tetris — легендарный курс, где вы строите компьютер от логических вентилей до ОС и компилятора своего языка. Занимает ~6 месяцев, но после него вы понимаете всё​

Для тех, кто давно хотел разобраться как работают языки изнутри, но руки не доходили.

@prog_stuff

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

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

🔴🔴🔴🔴🔴🔴🔴🔴

🔥 СРОЧНО СКАЧАЙТЕ!!! АЛЬФА-БАНК ВЕРНУЛ ОПЛАТУ АЙФОНОМ В НОВОМ ПРИЛОЖЕНИИ 🔥

СКАЧИВАЙТЕ СКОРЕЕ И ПЛАТИТЕ ЗА ВСЁ БЕЗ КАРТЫ. Просто подключайте Alfa Pay — а мы вернём кэшбэк до 50% за первую покупку.

ПРЯМО СЕЙЧАС СКАЧИВАЙТЕ на айфон приложение Альфото. Кто не успел, тот опоздал 😉

@alfabank

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

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

15 полезных команд терминала macOS для новичков

Терминал установлен на каждом Mac и это очень удобный инструмент в знающих руках. Через него удобно работать с файлами, настраивать систему и автоматизировать рутину.

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

#macos #терминал

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

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

Fleet — всё

JetBrains объявила о закрытии IDE Fleet, над которой компания работала несколько лет. Уже с 22 декабря её нельзя будет скачать, а разработка и выпуск обновлений прекратятся.

Fleet задумывалась как попытка переосмыслить IDE JetBrains через более легкую архитектуру, современный UI и отказ от наследия IntelliJ Platform. И действительно, многие компоненты Fleet уже используются в других IDE компании, а отдельные UX-решения и вовсе были переняты всей линейкой продуктов.

Но как самостоятельный продукт, Fleet не смогла занять четкую нишу. Поэтому вместо привычной IDE компания решила создать отдельную среду разработки для ИИ-агентов. Само собой привычные IDE компании тоже останутся.

А вы пользовались ею или предпочитали другие решения?

#новости

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

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

Сборник около 160 шпаргалок разработчика на любой вкус

Очередная годнота — Quick Reference. Тут собраны шпаргалки не только по стандартным программерским темам по типу регулярок, JS и Markdown, но и есть выжимки с советами по использованию различных сервисов и инструментов: ChatGPT, Vim, Homebrew, FileZilla и многое-многое другое.

Налетаем

#шпаргалка

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

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

Лайфхак для тех, кто так и не понял, как читать ошибки в коде

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

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

Подробный урок по Vite для начинающих

Vite — это инструмент для сборки и сервер для современной веб-разработки. Он опережает по скорости Webpack и использует множество современных возможностей браузеров.

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

#vite #video

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

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

Топ-5 того, что можно сделать на Linux, но нельзя на Windows

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

❤️ — Linux ТОП
😒 — Всё равно винда лучше


#linux #windows

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

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

Придётся напрягать мознг. Опять.

#кек

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

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

Создаём портфолио в формате 2D-игры на JavaScript

Это один из креативных способом показать свои скилы и впечатлить рекрутера/тимлида/интервьюера.

Гайд по разработке: https://youtu.be/wy_fSStEgMs
Демо: https://jslegenddev.github.io/portfolio/
Исходники: https://github.com/JSLegendDev/2d-portfolio-kaboom

#javascript

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

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

Как упростить обработку ошибок с помощью std::exception

Часто мы ловим баги через if и логи, но со временем это всё превращается в кашу. Давайте разберём, что такое std::exception в C++ и зачем он нужен в реальной работе.

std::exception — это базовый класс для всех стандартных исключений. Когда в коде что-то идёт не так, можно «бросить» исключение (throw) и «поймать» его (catch). Происходит так: программа прерывает текущий поток, передаёт ошибку вверх по стеку и позволяет аккуратно обработать её в нужном месте.

Это нужно, когда логика сложная и return code больше мешает, чем помогает. Например:

try { riskyOperation(); } 
catch (const std::exception& e) { std::cerr << e.what(); }


Так код остаётся чистым, а обработка ошибок — централизованной. std::exception делает ваш код устойчивым и читаемым. Попробуйте внедрить его в проект — и забудьте о бесконечных if (error).

#cpp #простымисловами

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

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

Весь год вы носили футболки и джинсы… Хватит!

Заглядывайте к нам в виртуальную примерочную и выбирайте себе идеальный скин для встречи Нового года!

Делитесь в комментариях, какой скин вам выпал 👀

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

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

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

Теперь только форматировать и ставить ОС с нуля.

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

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

Go против Rust против Zig: какой язык для чего нужен

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

Хотите лучше понимать назначение каждого — читайте статью.

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

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

EyesOff — утилита для macOS, которая предупредит вас, когда кто-то пялится в ваш монитор

Она отслеживает лица перед монитором и моментально сообщает, если кто-то решил подсмотреть содержимое.

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

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

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

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

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

Терминал в Windows 11 — это больше не стыдно. 15 полезных и популярных команд, которые мы оценили

Ещё недавно работа в терминале на Windows вызывала у разработчиков скепсис: cmd.exe была неудобной, а для нормального окружения приходилось ставить сторонние эмуляторы. Из-за этого многие привыкли использовать терминал по минимуму. Но с выходом Windows 11 ситуация изменилась. Новый Terminal больше не стыдно открыть рядом с IDE.

В этой статье мы собрали подборку из 15 команд, которые автоматизируют рутину и покажут, что работа в терминале может быть такой же комфортной, как и на Linux.

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

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

Как устроен торрент?

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

Работает это так: подключение происходит к «рою» — группе людей, которые делятся кусочками файла. Специальная программа, торрент-клиент, помогает собирать все части вместе и делиться своими частями с другими. Чем больше людей в «рою», тем быстрее идёт загрузка для всех. Подробней:

https://youtu.be/OOBpoSoezOo?si=Idk94lBlajWEzMUh

#теория

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

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

Самую дорогую ёлку обнаружили в офисе OpenAI

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

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

Ученые научили крыс стрелять внутри DOOM

Если не знали, то DOOM используется как универсальная виртуальная среда для исследования поведения животных. Движок лёгкий, модифицируемый и хорошо изученный — идеальная платформа для экспериментов.

В 2021 году крысы просто бегали по коридору в DOOM, спустя четыре года нейроинженер Виктор Тот вернулся с новой версией — теперь крысы стреляют.

Никаких имплантов в мозг — только внешние датчики, механика и обучение с подкреплением.

Как всё работает и зачем это нужно науке в статье.

@your_tech

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

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

Ученический договор в IT: вход в профессию или ловушка?

Для многих новичков в IT слова «ученический договор» звучат как что-то пугающее. С одной стороны — шанс. С другой — непонятные обязательства.

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

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

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

Удобный аналог Postman для работы с API

Requestly — это опенсорная альтернатива на самом деле сразу двум сервисам — Postman и Charles. Здесь и локальный клиент API, и HTTP-перехватчик в одном флаконе. Причём он может работать прямо в браузере, как обычное расширение для Chrome. Хотя и полноценное приложение тоже есть.

Устанавливаем тут: https://github.com/requestly/requestly

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

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