Типичный программист
80.8K subscribers
3.41K photos
1.14K videos
14 files
7.97K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Увеличиваем конверсию в собеседования бесплатно, без регистрации и смс

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

В статье — про 11 самых распространенных ошибок и про то, как их избежать

#собеседование #карьера
😁35👍83😢2💩2
This media is not supported in your browser
VIEW IN TELEGRAM
Компьютеры, настолки, бильярд и тренажёрный зал прямо в офисе. Очередная IT-компания, скажете вы. А вот и нет!

В Твиттере обсуждают видео с китайской фарфоровой фабрики, где заводчане живут почти как айтишники. Ну как там сплочённый коллектив и бесплатные печеньки?

#кек #работа
👍70💩5😁3
Подборка актуальных вакансий

Системный администратор
Где: удалённо
Опыт: от 1 года

Системный аналитик
Где: удалённо
Опыт: от 1 года

Младший менеджер проектов
Где: удалённо
Опыт: от 1 года

QA Automation Java
Где: удалённо
Опыт: от 2 лет

Менеджер инфраструктурных проектов
Где: удалённо
Опыт: от 2 лет

Java-разработчик
Где: удалённо
Опыт: от 3 лет

UX/UI-дизайнер
Где: удалённо
Опыт: от 3 лет

Java-разработчик
Где: удалённо
Опыт: от 3 лет

Middle / Senior Go-разработчик
Где: удалённо
Опыт: от 3 лет

DevOps инженер
Где: удалённо
Опыт: от 5 лет

Senior С Developer
Где: удалённо
Опыт: от 5 лет

#вакансии #работа
💩18👍3
В Mortal Kombat 1 обнаружили робот-пылесос

Один из пользователей Reddit, получивший доступ к стресс-тесту Mortal Kombat 1, обнаружил необычную деталь на одной из арен. Там есть робот-пылесос, который очень старается очистить пол от крови, смело заезжая прямо в гущу боя.

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

#кек #gamedev
🤣105🔥30😁11👍7💩4❤‍🔥1🐳1
Топ-5 необычных и эпических багов в программах и устройствах

Все мы делаем ошибки, а от багов никуда не деться. Но иногда есть и такие баги, которым удалось укорениться в базовых системах: в процессорах, ядре ОС. Их обнаруживают не сразу, и они имеют гораздо более критические последствия.

О самых эпичных из них читайте в статье

#история #баги
😁24👍6💩43🔥3🙏1
Media is too big
VIEW IN TELEGRAM
Годных лекций вам в ленту: как IP-пакеты проходят между сетями

Это небольшая лекция, в которой доступным языком объясняется процесс прохождения пакета, а также его структура, процесс фрагментации/дефрагментации и основные поля заголовка IP.

Будет полезно как начинающим сисадминам, так и всем, кто работает с сетями.

#сети
👍93🔥84🤓4💩1
Реально ли сделать движок для игры от первого лица за 265 строк Javascript?

В этой статье автор рассказал, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица с помощью приёма raycasting. Возможно, вы видели примеры такой техники в играх Daggerfall и Duke Nukem 3D.

Вот демка

Вот статья

#gamedev #история #javascript #веб
👍34💩52🔥1
Рано или поздно любому программисту приходится знакомиться с регулярными выражениями. Но для одних это приятное знакомство, а для других — психологическая травма на всю жизнь.

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

#python #начинающим
😁50😍8👍6🤮4💩2🤡1🤓1🙈1
Может ли ИИ определить уровень интеллекта по страницам в VK?

Наш читатель провёл целое исследование и вот что у него получилось

#нейросети #ии
😁30💩7👍21
А вы знали, что полоска загрузки в играх почти всегда фейковая?

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

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

Геймдиректор John Wick Hex и TRON: Identity Майк Бителл написал: «Забавный факт: игроки не верят равномерному движению полоски загрузки. Регулярные рывки и паузы кажутся более правдоподобными. Я работал над играми, в которых мы искусственно имитировали этот эффект».

С ним согласились бывший геймдизайнер World of Warcraft и продюсер MMO от Riot Games Грег Стрит, сооснователь Vlambeer Рами Исмаил и Рауль Рубио Мунарриз — основатель MercurySteam и Tequila Works.

А вот разработчик Grand Theft Auto Майк Дэйли, наоборот, сказал, что внедрял только плавные загрузочные экраны. Но здесь всё дело в том, что его бесили «окна, когда они целую вечность висели на уровне 20%, а затем подскакивали до 100%».

#внезапныйфакт #кек #gamedev
👍37🤔105😁2🥱2🥰1
Системный аналитик и UX-дизайнер — враги или лучшие друзья?

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

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

Екатерина Шагарова, аналитик Группы «Иннотех», на своём опыте делится практической магией взаимодействия системного аналитика и UX-дизайнера: https://tprg.ru/TUnL

#аналитика #ux #эксперты
👍14😁3💩1
Топ реальных историй про первую работу: как начиналась карьера в IT у наших читателей

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

Делимся лучшими реальными историями про первую работу:
Как таксист в тяжёлой депрессии стал Python-разработчиком

С завода на завод. Как слесарь стал программистом всего за 8 месяцев

Как пройти путь от галеры в Новосибирске до релокейта на Филиппины

Как стать Golang-разработчиком и получить оффер на 100 000 рублей в 20 лет

Как студент из Красноярска стал фронтенд-разработчиком

#карьера #работа
👍26😁12🔥3💩1
К сожалению или к счастью, киберпанк уже наступил, а нейросети находят применение даже в категории 18+

В статье рассказали, кто, зачем и как делает дипфейк-порно. Лучше узнаете от нас, чем за гаражами.

#нейросети #дипфейк
😁72💩12👍62
Forwarded from IT Юмор
Мысли перед сном
😁143🤣49👍11🔥5🤯52👎2💩1
Назад в 80-е: как сделать аркадный автомат со своей 8-bit игрой?

Авторы статьи решили полностью погрузиться в 80-е и собрали несколько своих аркадных автоматов, к которым написали игру.

Вот, что из этого получилось

#история #diy #gamedev
👍41💩7🔥4