Типичный программист
80.7K subscribers
3.11K photos
1.05K videos
11 files
7.73K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Простите

#кек
😁114💊11❤‍🔥4🫡4👎2🙏1
Всё программирование, которое должен знать ПМ

Кажется, что проджект менеджер — это тот, кто просто громче всех спрашивает «где релиз?!». Но на самом деле PM — это бессменный координатор проекта, который следит за сроками, качеством, и тем, чтобы команда не выгорала на ровном месте.

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

#менеджмент
😁24👍93👎1🔥1
Kawasaki представили прототип киберпанк-коня 🐴

Corleo — робо-конь, на котором можно будет не просто прокатиться, а прыгать по горам и пересекать суровый оффроад. Под капотом — водородный двигатель, в голове — умный алгоритм, анализирующий рельеф и положение в пространстве, чтобы всадник не слетел вместе с конём в обрыв.

Робототехника, которую мы заслужили

#оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🦄81🔥43👍11🆒5👎43😁3
Принёс годноту для тестировщиков: бесплатный интерактивный 700-страничный учебник по тестированию на русском

Это один из самых полных источников по тестированию из всех, что есть. 100-Year QA-Textbook включает 42 модуля, 130 занятий, 42 набора онлайн-тестов, больше 700 страниц знаний, посвященных тест-дизайну, работе с требованиями, тестовой документации и тестированию на всех уровнях.

Такое мы одобряем и делимся с вами. Ну а вы можете просто поставить лойс 👍

#qa #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8511👎5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Uiverse: 6000+ готовых HTML/CSS компонентов для твоего проекта

Сайт предлагает более 6000 компонентов, которые можно сразу вставить в свой проект или адаптировать под себя. Каждый элемент идёт с готовым кодом — просто копируешь, вставляешь и наслаждаешься.

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

#фронтенд
👍64❤‍🔥92🤣1💘1🙉1
This media is not supported in your browser
VIEW IN TELEGRAM
Даже не думайте поздравлять меня с днем рождения, если вы не собираетесь делать это так
🤣135👍44🔥2912😁8🙈4😢21🤔1
График работы на удалёнке по мнению родных

#кек
😁151🤣52💯17👍6🌚62🍌2😘1
Microsoft советует утилизировать рабочие ПК с Windows 10, если они не тянут Windows 11 😅

В связи с неминуемым прекращением поддержки 10-ки в официальной документации Microsoft появилась рекомендация: если ваш компьютер не может быть обновлён до Windows 11, его стоит утилизировать, продать или отдать нуждающимся, ну или на свой страх и риск остаться на ОС без поддержки.

А ещё обязательно сохранить все данные в OneDrive и, конечно же, купить современный ПК с поддержкой Copilot, чтобы не упустить чудо-ИИ.

🙉 — пусть засунут свои рекомендации поглубже (*в документацию)
👍 — советы годные

#новости #оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
🙉516👍41🤣23😁164🔥3😍1
This media is not supported in your browser
VIEW IN TELEGRAM
Это пожалуй самое милое объяснение SQL, которые вы видели

JOIN — команда, которая объединяет данные из двух разных таблиц в базе данных. Если нужно получить данные из нескольких таблиц, то операция соединения применяется несколько раз. Основные типы соединений: INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL JOIN.

В этом видео разбирается разница между ними на котиках! Доступно, понятно и, самое главное, коротко. Приятного просмотра.

#sql #начинающим #кек
👍76😁2014🥰10👌2🆒1
Немного кодинг-экшна вам в ленту

Алан Бекер выпустил видео в серии "Animation vs. Coding", где стикмен учится программировать — и, как обычно, всё стремительно выходит из-под контроля. Но в этом вся красота.

К просмотру обязательно 😁

#оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥85👍219😁321
в КНДР появился первый в стране компьютерный клуб — там пока нет компов

Руководитель Северной Кореи, Ким Чен Ын, посетил первый в стране «компьютерно-развлекательный павильон», который готовят к открытию. Вместимость клуба — 300 игроков. Там есть бильярдный стол и места для геймеров, но вот на фотографиях пока не видно ни одного компьютера.

По информации NK New, властям Северной Кореи еще нужно будет импортировать комплектующие в обход санкций ООН. Игры, скорее всего, будут модерировать.

Во что предложите поиграть первым делом?

@your_tech
🤣85👍21😁144👎4
This media is not supported in your browser
VIEW IN TELEGRAM
Какие бывают паттерны в React и зачем они нужны

В React под паттернами понимают не шаблоны проектирования в классическом смысле, а типовые подходы к организации компонентов и логики.

В статье — разбор трёх фундаментальных приемов: Container + Presentational, HOC и Render Props — с примерами, плюсами, минусами и важными нюансами.

#react
😁49👍8❤‍🔥1🤣1
Шпаргалка по Git + полезные ресурсы

Git — это распределённая система управления версиями. Она позволяет отслеживать изменения, откатывать проект, сливать ветки и в целом держать код под контролем.

Если вы хотите изучить Git с нуля или подтянуть навыки — вот подборка полезностей:
— Гид по Git с нуля: tproger.ru/curriculum/git-guide
— Введение и основные команды: tproger.ru/translations/beginner-git-cheatsheet
— 9 команд GIT, о которых нужно знать: https://tttttt.me/tproger/12958
— Интерактивное обучение ветвлению: learngitbranching.js.org
— Обучающая игра Oh My Git!: ohmygit.org

Копируем, сохраняем, применяем.
👍3455❤‍🔥1
😅😅😅

#кек
Please open Telegram to view this post
VIEW IN TELEGRAM
😁149🤣59🔥6💯52🌭1👾1
Какие паттерны есть в React и зачем они нужны (часть 2)

Во второй части разбора — ещё больше полезных приёмов для организации React-кода. Хуки и кастомные хуки, мощный паттерн Compound Components, а также свежие возможности — Suspense и серверные компоненты.

#react #паттерны
👍10🤪51😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Роботов Boston Dynamics нарядили в драконов к премьере «Как приручить дракона»

В честь выхода нового фильма студия Universal решила не мелочиться — и буквально приручила роботов Boston Dynamics, нарядив их в костюмы драконов 🙂

#оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
75👍33🔥15😍11❤‍🔥4👎2