Точка входа в программирование
21.4K subscribers
903 photos
163 videos
1 file
2.45K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Покупка звезд для GitHub

Узнайте о новом маркетинговом тренде в мире программирования — покупке звёзд на GitHub. Эта история о том, как можно купить немного славы и узнать, насколько она осязаема.

#github
GPT-4 в Minecraft

Исследователи из Nvidia нашли новое применение для GPT-4. Они создали бота для Minecraft под названием Voyager, который использует GPT-4 для решения задач в игре.

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

#gpt
Самовосстанавливающийся код

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

Узнайте — какие компании уже используют подобные инструменты и какие перспективы открывает применение генеративных AI-моделей в разработке ПО.

#автоматизация #ai
​Битва титанов IT – Финал

Сегодня финал лучшего программиста планеты. За почётный титул поборются двое титанов IT-индустрии.

С одной стороны — легендарный Бьёрн Страуструп, человек, подаривший нам революционный язык программирования C++. С другой — культовая фигура открытого ПО Линус Торвальдс, создатель всемирно известного Linux.

Выбор за вами! Проголосуйте на нашем сайте до 02.07.2023, 11 МСК и станьте частью истории.

Ваш выбор определит не только победителя, но и обладателей бронзовой и серебряной медалей. На 3-4 местах в рейтинге находятся Билл Гейтс и Андерс Гейлсберг.

Участвуйте и первыми узнайте результаты захватывающего противостояния. Битва программистов началась!

#баттлпрограммистов
Удивительная сила документации

Как повысить эффективность команды? Как уменьшить потери времени и ресурсов? Как организовать совместную работу и обмен знаниями? Ответ прост — документация.

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

#советы
Я — айтишник, я не хочу много знать

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

Он задаётся вопросом: насколько важно знать много в IT-сфере?

#собеседование
Взлом математики: возможности и риски

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

Однако эта технология может быть использована во вредоносных целях. Статья рассматривает обе стороны медали.

#ии #математика
Docker в приложениях Node и React

Эта статья покажет, как создать бэкенд на Express и фронтенд на React, а затем запустить их в контейнерах Docker.

Благодаря Docker вы сможете быстро развернуть одинаковое приложение на любых машинах, а также протестировать его в разных конфигурациях.

#веб #js #инструменты
Ребят, ищем пишущего IT-редактора блогов в Tproger

Условия: удалёнка, фултайм

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

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

Чтобы откликнуться, заполняйте анкету.

#вакансии #работа
Гид по программированию

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

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

#советы #карьера
Путь обучения генеративному ИИ

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

#ии
Что такое технический долг

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

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

#советы
«Чёрные лебеди» в ИТ

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

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

#советы
Как ускорить код в миллион раз

Видео раскрывает секреты рекурсии — мощного инструмента, который может ускорить ваш код в несколько раз.

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

#видео
eBay задаёт новый подход к поиску

Новая функция позволяет пользователям находить желаемые товары по визуальным подсказкам, не вводя текст.

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

#алгоритмы #ии
Что такое векторная база данных

Вы задумывались, как искусственный интеллект понимает смысл слов? Благодаря функциям семантического поиска с векторными базами данных!

Узнайте, как они позволяют ИИ понимать связи между словами. Оцените их преимущества перед традиционными БД на примере Pinecone.

#статья #базы_данных #ии
Что такое Git

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

Рекомендуется начать изучать его как можно раньше. Это видео поможет вам разобраться в основах Git.

#советы #git
Как выбрать арбуз

Специалисты из Московского физико-технического университета создали приложение для Android, которое, анализируя Wi-Fi-сигнал, проходящий через овощи и фрукты, сообщает о степени их зрелости.

Подробнее: https://iz.ru/1555831/2023-08-08/v-rossii-sozdali-prilozhenie-dlia-opredeleniia-spelosti-arbuzov

#новости
По-честному про алгоритмы

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

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

#статья #алгоритмы
На каких языках кодят в Роскосмосе, NASA и SpaceX

Вы когда-нибудь задумывались, какой код использовали первые астронавты на Луне? Или какие современные инструменты применяет NASA?

В этой статье вы найдёте множество примеров, от ДРАКОНа, уникального языка программирования Роскосмоса, до С++ в SpaceX.

#статья