Точка входа в программирование
20.1K subscribers
1.29K photos
228 videos
2 files
2.81K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Взгляните на IT-мир по-новому

12 сентября. Топовые IT-компании. Закулисье разработок и доклады экспертов. Ещё не знаете, о чём речь? Сейчас расскажем!

Приглашаем вас на big tech night. Событие придумали в Яндексе и организовали вместе со Сбером, X5, Т-Банком и Lamoda. Впервые компании одновременно откроют двери офисов ночью и покажут IT-специалистам, где рождаются технологии.

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

▶️ Если не сможете прийти офлайн, big tech night организует онлайн-студию. Зрители смогут:
• посмотреть выступления спикеров от каждой компании,
• послушать дебаты о технологиях,
• поучаствовать в интерактивах,
• получить записи докладов после мероприятия.

Регистрируйтесь на сайте и присоединяйтесь к нам 12 сентября с 18:00 до 00:00!

Подписывайтесь:
big tech night

Реклама. Рекламодатель: ООО "Яндекс" ИНН 7736207543

Это #партнёрский пост
1
Всем, кто хочет подготовиться к собесу, посвящается

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

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

Доступно бесплатно, так что не поленитесь пробежаться по вопросам, чтоб не завалиться на чем-то банальном.

#тренажер
🔥63👍2
Пишешь на Go? Колонизаторам Марса нужна твоя помощь

Да, ты не ослышался. Вместе с «МойОфис» сделали игру, в которой нужно спасти марсианских колонизаторов от песчаной бури. И сделать это могут только гоферы.

Реши задачи по Go и помоги героям! Первые 10 игроков с максимальным результатом за минимальное время получат классные призы от «МойОфис».

A gopher odyssey ждёт тебя: https://tprg.ru/lcD7

Реклама
👍1👎1🔥1
Одна голова — хорошо, а две быстрее разберутся в проблеме

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

Мы собрали 4 платформы, на которых вы можете сделать это. В статье подробно о каждой с их фишками и личной оценкой редакции.
🤓1
Не SpeedTest'ом единым...

Мы не знаем почему РКН решил ограничить работу Speedtest в России, но точно знаем, что проверить скорость интернета бывает крайне важно. Поэтому мы собрали 7 рабочих проверенных альтернатив:

1 Яндекс.Интернетометр
2. Линкметр
3. Cloudflare Speed Test
4. nPerf
5. SpeedOf.Me
6. Orb
7. ПроСеть

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

Разработчик с Reddit создал новые варианты капчи, которые нейронкам будет сложнее обойти. Для этого он добавил компьютерное зрение и дал довольно простые задачи для выполнения. Тут и банан свой показать надо, и змейку удлинить, и многое другое.

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

Остается открытым вопрос, что делать, если банана рядом вдруг не оказалось?

#ml #cv
2😁2👎1🤗1
Как вайб-кодинг сделал шведский стартап самым быстрорастущим в сфере ПО

А может посмотрим правде в глаза? Да, вайб-кодинг сегодня балансирует на грани между хард- и говнокодингом, но нельзя отрицать и его пользу. Если вы только начинаете кодить или вообще далеки от программирования, но у вас есть крутая идея проекта, то ИИ-инструменты могут помочь вам перешагнуть этот барьер незнания ради первого шага. После вы можете бесконечно улучшать код — нанимать разработчиков или кодить самостоятельно, но уже имея на руках готовый продукт, который можно показать заинтересованным лицам.

Просто прочитайте эту статью, чтобы понять, как такие инструменты помогают людям с идеями, но без глубоких знаний IT. Может быть тут ключ и к вашему успеху.
👎54
Forwarded from Веб-страница
Media is too big
VIEW IN TELEGRAM
Практика JavaScript: делаем целый сайт за 2 часа с нуля

Ловите полезный двухчасовой курс по созданию сайта с JavaScript, где вы:

— напишите с нуля приложение, которое сможете добавить в портфолио;
— научитесь настраивать рабочее окружение;
— поймёте зачем на самом деле нужны классы в JavaScript);
— разберётесь как принципы SOLID помогают писать расширяемый и поддерживаемый код;
— поработаете над оптимизацией приложения;
— задеплоите приложение на хостинг и сделаете многое другое.

Видео взято с YouTube, поэтому если предпочитаете смотреть там, то вот ссылка: youtu.be/0ViiJ8qTCFM

#видео #курс #javascript
❤‍🔥52👍21
Кажется, она ему на что-то намекает...
😁5
Forwarded from Код найма
Прямой эфир с ментором по Python Сергеем Филичкиным

Забивайте слот в календаре:
📌 19 августа, 18:00 — Сергей Филичкин проведёт бесплатную открытую консультацию в «Коде найма».

Тему этого эфира помогли выбрать вы! Будем разбирать, «Как собирать офферы «про запас» и торговаться за лучшую цену». А вот более подробный план встречи:

🖇Как грамотно позиционировать себя на рынке, чтобы получить больше предложений.
🖇Психология успеха в переговорах: как уверенно говорить о деньгах.
🖇Тактика сбора офферов и ведения торгов.
🖇Лайфхаки по автоматизации поиска и переписки с рекрутерами.
🖇Блок Q&A с разбором ваших ситуаций.

💬 Оставляйте свои вопросы Сергею под этим постом — чтобы наш ментор дал развернутые и действительно рабочие советы!

Python-карьера в 2025 без воды: деньги, офферы, переговоры. Подписывайся.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👎1
Как компьютер понимает ваш код

Для разработчиков не секрет, что даже современные компьютеры понимают и обрабатывают машинный код — последовательность единиц и нулей. Однако такой код людям трудно писать и понимать. Для этого были придуманы своего рода «переводчики»:

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

В этом видео на пальцах объясняют принцип работы компиляторов и интерпретаторов, а также разбирают их особенности и преимущества.

#теория
👍31🔥1
Вышла новая версия Git с более чем 500 изменениями

Команда разработчиков представила Git 2.51.0 — в него вошло 506 коммитов от 91 участника, включая 21 нового контрибьютора.

Тезисно, что получила новая версия:

✔️ поддержку Reftable;
✔️ улучшения git ddifb git log;
✔️ новые возможности git stash;
✔️ поддержку OAuth 2.0;
✔️ депрекацию git whatchanged;
✔️ улучшение производительности;
✔️ поддержку SHA-256.

Всё это — часть плана по переходу на Git 3.0. Подробнее обо всём мы рассказали у нас на сайте.

#новости #git
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤓1
Что происходит с IT в 2025 году

Сегодня все кому не лень говорят о том, что разработчики скоро вымрут и их заменит ИИ. Если хотите, то спросите об этом ИИ. Действительно, рынок меняется и уже сейчас есть множество инструментов, которые могут выполнять некоторые задачи разработчиков.

Автор этой статьи работает в IT с 2003 года. Он решил поделиться своим мнением на этот счёт с учетом его опыта и контекста наблюдений. Тут про раздутые зарплаты, качество работы, требования и состояние рынка в целом.

Если вас гложат сомнения, стоит ли сегодня уходить в IT или лучше вернуться на любимый завод, то обязательно почитайте — это даст вам ясность.
👎2🤔2
Чем отличаются staging, dev и production окружения?

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

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

Разработка обычно ведётся в нескольких окружениях, каждое из которых служит своей цели:

0️⃣ dev — это черновик. Здесь вы разрабатываете и тестируете новую функциональность. Ошибки и нестабильность — норма.

1️⃣ staging (или pre-prod) — это копия продакшена. Тут проходят финальные проверки: тесты, ревью, интеграции. Всё должно работать, как на бою.

3️⃣ production — живая версия, которую используют реальные пользователи. Любая ошибка здесь — потенциальные убытки или скандал.

Разрабатывать прямо на проде — значит рисковать: вы можете случайно удалить данные, нарушить работу пользователей или открыть уязвимость. Прод должен быть стабильным и предсказуемым.
Please open Telegram to view this post
VIEW IN TELEGRAM
3
GlowByte запускает второй сезон образовательного онлайн-ретрита по FineBI — «Второе дыхание»!

13 дней обновленной программы с 3 новыми уроками, практическими вебинарами и призами за лучшие домашние задания.
 
Что ждет участников:
• Обновленные домашние задания с системой призов
• Три специальных вебинара: FineReport Pro (28 августа), AI-революция в аналитике (2 сентября), 3D-визуализация с FineVis (9 сентября)
• Успешные кейсы от Tele2, Уралсиб, Циан и других компаний

Программа для всех, кто работает с данными — от разработчиков до руководителей.

Старт 25 августа!

Регистрируйтесь по ссылке и получите второе дыхание в мире BI-аналитики.
 
Это #партнёрский пост
Если на чистоту, то что реально может ИИ в продуктовом дизайне?

Видели что умеет Figma? Один запрос и она не просто сгенерирует вам дизайн проекта, но даже сверстает его с использованием современных библиотек и фреймворков. Другие инструменты тоже не отстают.

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

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

#дизайн
This media is not supported in your browser
VIEW IN TELEGRAM
Если Copilot и Cursor надоели, то есть альтернатива

Это расширение от Google для VS Code и IDE от JetBrains. Называется Gemini Code Assist. Под капотом Gemini 2.5, которая даёт бесплатно 240 запросов в чат и 6000 автодополнений ежедневно.

Устанавливаем тут.

#инструменты #ии
Forwarded from Типичный программист
DevOps Knowledge Hub: база знаний и практики для DevOps 👋

Нашёл проект в котором собрано почти всё: основы Docker и Kubernetes, подробности по ArgoCD, Terraform и другим популярным инструментам. Всё структурировано по темам, есть теория, рабочие примеры и шпаргалки — от docker-compose файлов до bash-скриптов и GitHub Actions.

У проекта есть отдельный сайт с удобным просмотром материалов. Отлично подойдёт новичкам для погружения в DevOps и профессионалам — чтобы быстро вспомнить нужную команду или сценарий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1