Точка входа в программирование
19.7K subscribers
1.39K photos
256 videos
2 files
2.9K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Как разработчик заработал 220 000 долларов за месяц на идексации сайтов

Проблема:
Если контент на сайте рендерится с помощью JS, как в React, Vue и других похожих инструментов, то Google может его не индексировать. Что делать?

Решение: давать ботам гугла уже загруженный контент.

Таким путём пошёл автор проекта Prerender.io. И это сработало. Он не стал ничего усложнять, делать сложный сервис с кучей функций, а просто сделал инструмент, который решает одну конкретную проблему.

Это оказалось и проще, и эффективнее, и выгоднее. История его успеха и подсказки, как вам его повторить, ждут вас в статье.
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь любой фильм можно смотреть в 3D и без очков

Все благодаря сежей разработке — True3D Window Mode.

С ее помощью обычный экран превращается в «окно в трёхмерное пространство».

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

Фича работает и на компе, и на телефоне (но нужен iOS 26).

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

@your_tech
👍2
Топовый тренажёр для тех, кто изучает Data Science

DataLemur — это LeetCode для дата-сайентистов. Здесь собраны реальные задачи с собеседований в Tesla, Twitter, Microsoft и другие компании.

Можно изучать конкретные категории, например, SQL, Python, ML. Или отфильтровать по уровню сложности и решать все темы подряд.

В общем годнота. Пробуем тут.

#инструмент #datascience
🔥3
Forwarded from Веб-страница
Go Cookbook — кулинарная книга для гошников

На этом сайте собрана обширная коллекция полезных фрагментов кода на Go, примеров и рецептов для создания эффективных, надёжных и масштабируемых приложений.

Заходите, находите решение под вашу задачу и просто копируйте.

#golang
Научись разрабатывать ПО для космических систем

Аэрокосмическая компания БЮРО 1440 и БАУМАНТЕХ запускают бесплатную онлайн-программу по индустриальной разработке ПО для студентов старших курсов и выпускников с техническим бэкграундом.

Подайте заявку до 21 октября и вступайте в чат, чтобы не пропустить этапы отбора.

Это #партнёрский пост
🔥1😁1
Space Invaders «с нуля» — Часть 1

Space Invaders — аркадная игра 1978 года и вы наверняка хотя бы раз играли в неё или её пародию. Теперь у вас есть возможность создать её аналог самостоятельно, используя C++.

Мы подготовили перевод статьи, в которой автор составил пошаговое руководство по созданию игры. В этой части вы подготовите окно и контекст OpenGL 3.3, используя GLFW и GLEW.

Присоединяйтесь!

#gamedev #cpp
❤‍🔥4
Как написать свою звонилку для видеозвонков

Сегодня некоторые популярные сервисы для звонков по какой-то неведомой причине стали плохо работать. Автор этой статьи не стал долго разбираться в причинах этой ситуации, а создал своё решение. Так родился проект JOPA Call — Just One Peer App (или, если по-русски: «Просто одно приложение для звонков»).

Подробнее о том, как создать свою звонилку на Go с WebRTC, можно узнать здесь.

#golang
😁6👍2
Его коварству позавидует сам дьявол.
😁922
Вышел Python 3.14. Что нового и насколько он стал быстрее

Новая версия вышла 7 октября, а уже 8 разработчик Мигель Гринберг опубликовал результаты независимых тестов.

Кратко: прирост скорости примерно на 27% по сравнению с Python 3.13, а также полноценная поддержка многопоточности без GIL.

Подробнее у нас на сайте.

Бежим обновляться?

❤️ — да
🗿 — не буду торопиться


#новость #python
🗿1154👍1
Игра в SQL

По мотивам сериала «Игра в Кальмара» вышел бесплатный SQL-тренажёр. Вас ждут 9 тематических уровней, каждый со своей задачей. Как и в сериале, если вы ошиблись на одном из уровней, то умрёте начнёте с самого начала.

Чтобы присоединиться к игре, ждать особого приглашения не надо — просто переходите по ссылке.

#sql #тренажёр
3
6 архитектурных паттернов 2025 года, которые реально работают

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

В статье мы с вами разберём шесть архитектурных паттернов, которые реально работают и помогут вам построить отказоустойчивый проект.

#паттерны
1👍1
Forwarded from Нейроканал
😱 ИИ опасен для разработчиков и вайб-кодеров?

Разработчик с 12-летним опытом Наманьяй Гоэль опубликовал личный манифест о том, как использование ИИ в программировании делает его хуже в деле, которое он любил.

Рассказываем, в чём основные тезисы программиста и как использовать ИИ в своей работе правильно.

#дляайтИИ
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Как работают веб-приложения и что происходит, когда вы вводите адрес в браузере

Максимально понятный разбор основных элементов любого веб-приложения, принципов их работы и взаимодействия. Вы узнаете, как работают бэкенд, фронтенд, базы данных, DNS, API и многое другое на примере простого приложения.

#видео #веб
2
А лишняя хромосома от легаси осталась
🤣153💯3👍2👎2
Основы работы с массивами и списками: что нужно знать каждому разработчику

Универсальная статья для всех разработчиков, независимо от языка и стека. Здесь собраны базовые концепции массивов и списков в Python, Java, C++. Особенности работы со структурами данных, их практическое применение. В общем всё, что нужно знать, чтобы начать эффективно использовать эти структуры данных.

#основы
11
От промпта к партнёру: как создать собственного ИИ-помощника

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

Будет проще и эффективнее создать своего помощника. Эта функция есть и в ChatGPT, и во многих других сервисах. О том, как это сделать, узнаете в статье.

#ии #гайд
5