Типичный программист
81.7K subscribers
2.69K photos
911 videos
8 files
7.47K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Только посмотрите, как при помощи нейросетей удалось отреставрировать и раскрасить обращение Юрия Гагарина

Изначально оно было записано на 35-миллиметровую киноплёнку в 1962 году по случаю первой годовщины полёта человека в космос.

#нейросети
GameDev: разработка игр — новый Telegram-канал от Tproger, где мы будем собирать лучшие материалы по геймдеву для геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров.

Подключайтесь: @make_game
Подборка игр для программистов

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

https://tprg.ru/Vvac

#игры #начинающим
Как стать Senior разработчиком?

На самом деле, мы не знаем. Да и вообще никто не скажет наверняка, как стать волшебником, из-под пальцев которого вылетают не программы, а шедевры. Пожалуй, это умение лежит на одной полке с талантом.

Зато в статье собраны навыки, которыми точно должен обладать сеньор, и есть несколько полезных материалов:

https://tprg.ru/LWxS

#советы #работа
Я: Мам, а можно компьютер?

Мама: Нет, у нас уже есть компьютер дома.

Компьютер у нас дома:

#история
Это сказка о поросятах Nil-Nil, Null-Null и NaN-NaN.

#кек
Мотивации пост: парень в одиночку создал бесплатный аналог Photoshop в вебе и зарабатывает на нём $1 млн в год

Речь про веб-сервис Photopea. В 2016 году его запустил украинец Иван Куцкир. И это конечно не прямо Photoshop, но полноценный редактор изображений, работающий из браузера. У Ивана нет офиса, сотрудников и других обязательных атрибутов бизнеса — он всё делает в одиночку. Тем не менее, на сегодня продукт приносит ему $1 млн в год.

И на днях вышел большой материал о том, как ему это удалось.

Советуем почитать: https://tprg.ru/07Z6

#мотивация
23 сайта для практики хакинга

Сегодня киберспециалист — пусть и не самая простая, зато востребованная ИТ-профессия. И хотя она может пугать множеством терминов и инструментов, на деле доступна людям без технического бэкграунда.

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

https://tprg.ru/JxGr

#безопасность
Google представила новый язык программирования

Правда, это далеко не Go и предназначен он для работы с базами данных:

https://tprg.ru/Buf9
Расслабьтесь и познайте дзен на канале Zen of Python. Здесь полезные статьи, руководства и видео публикуются каждый день.

Подписывайтесь: @zen_of_python
Как выглядели бы современные программы, если бы их создавали в стиле Windows 98? Наверное, как-то так.

Кому интересно, в сети опубликовали целый UI Kit в Figma для создания похожих вещей: https://tprg.ru/VKOE

#история #windows #дизайн
Как это отменить?! Git-команды для исправления своих ошибок

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

https://tprg.ru/KUxf

#git
Антидедлайн — битые файлы для отправки заказчику

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

Просто скачайте повреждённый файл нужного расширения и отправьте его. Все они не открываются и не подлежат восстановлению:
1. Битый файл Word.
2. Битый файл Excel.
3. Битый файл PowerPoint.
4. Повреждённый PDF-файл.
5. Повреждённый ZIP-архив.
6. Битые изображения в форматах PSD, JPEG и PNG.

Не благодарите.

#кек
Ближайшие события для айтишников

Интенсив «Мессенджер на Python за 3 дня»
19–21 апреля, онлайн

Изучите основы Python, разработаете сервер для прослушивания подключений, научитесь программировать клиентскую часть для подключения и передачи сообщений, а также поработаете с библиотеками PyQT, Kivy, wxWidgets, Tkinter.

Факультет Ruby on Rails
Старт 11 мая, онлайн

За 12 месяцев не только освоите Ruby и Ruby on Rails, но и получите навыки по автоматическому тестированию, фронтенд-разработке и DevOps. Программа курса постоянно обновляется и обучение строится на самых актуальных версиях: Ruby 3.0 и RoR 6.1.

Форум BreakPoint 2021
17–19 апреля, онлайн

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

Конференция DotNext 2021 Piter
20–23 апреля, онлайн

Спикеры мирового уровня обсудят best practices, архитектуру, внутреннее устройство .NET и тренды. Участников ждут воркшопы, нетворкинг, дискуссии и активности от партнёров.

Online Python Meetup‎
22 апреля, онлайн

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

Конференция IT ENTRANCE 2021
24 апреля, онлайн

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

#ивенты
Решили непростую задачу или создаёте интересный проект?

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

Свободно рассказывайте о своих проектах и оставляйте на них ссылки, делитесь опытом и придумывайте мозговыносящие задачки. В общем, делайте всё, что может принести пользу вам и IT-сообществу.

Для этого просто откройте редактор и начните писать: https://tprg.ru/9kVp