Типичный программист
81.4K subscribers
2.68K photos
898 videos
8 files
7.45K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
А вам когда-нибудь устраивали стрессовое собеседование?

«Маринование», вопросы личного характера и специально созданные некомфортные условия — какие фишки используют рекрутеры, чтобы проверить вас на прочность? И что делать, если вы распознали одну из них?

Рассказываем в статье: https://tprg.ru/PdjS

#советы #собеседование
Не могу придумать название функции.

Поможете?
О преимуществах макбуков для программистов вам итак расскажет реклама. А как же недостатки?

Разработчик с 15-летним стажем перешёл на Mac. А уже спустя год назвал топ-7 причин, почему сегодня ни в коем случае не стоит переходить на Mac, и поделился советами, как справиться с этой «демонической» машиной:

https://tprg.ru/N1Rr

#apple
Почему всё вокруг ломается и виноваты ли в этом компании или такова цена прогресса?

Переход с LGA 1156 на «оптимизированный» LGA 1155, неразборные корпусы смартфонов и несъёмные аккумуляторы — как ещё производители организуют планируемое устаревание техники и как мы можем с ним бороться? Рассказывает наш читатель Александр Клименков:

https://tprg.ru/ctUL

#технологии
Как думаете, какая строчка программы на Java вызовет ошибку compile time error? И почему?

#задачки
Мы запустили на YouTube стрим с фоновой музыкой, которую генерирует искусственный интеллект

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

Стрим: https://youtu.be/eC0hIxeCM3k

#музыка
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст собрал полностью рабочий Tricoder из «Звёздного пути»

Tricoder нужен для исследования малознакомых областей, детального изучения живых организмов, а также записи и анализа технических данных. Внутри девайса есть сенсоры температуры, влажности, давления, тепловизор и даже бесконтактный термометр. А сделан он на Raspberry Pi.

На видео можно посмотреть, как выглядит Raspberry Picorder. А по ссылке найти все исходники для того, чтобы собрать такой же, и посмотреть на полный процесс создания: https://tprg.ru/2hfw

#diy #raspberry
Недавно мы спрашивали об ошибках в этом Java-кодеобъясняем правильный ответ

А заодно разбираем ещё 10 интересных вопросов по Java, которые вам могут задать на собеседовании:

https://tprg.ru/acfX

#java #задачки
Высадка людей на Луну откладывается из-за файлов PDF слишком большого размера

Напомним, прямо сейчас компания Джеффа Безоса Blue Origin оспаривает $3-миллиардный тендер на создание лунного посадочного модуля, который достался SpaceX. Мало того, что разбирательство само по себе может оттянуть полёт на Луну, так ещё и оказалось, что ситуацию осложняет устаревшая информационная система суда.

Дело в том, что она не позволяет загружать онлайн файлы весом больше 50 МБ. А из-за того, что в рамках дела предоставлены сотни документов объёмом более 7 ГБ, сотрудники вообще боятся краха системы. Представители компаний Blue Origin и SpaceX уже согласились на перенос дат с 1 до 8 ноября. И сжалились над устаревшими технологиями минюста, решив предоставить все данные на DVD-диске.

#кек #технологии
Игры — хороший «контейнер» для донесения и закрепления знаний, в том числе и в программировании

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

#игры #начинающим
Поднимаем собственный VPN-сервер без особых навыков программирования всего за 15 минут

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

https://tprg.ru/KYQZ

#интернет
Свежая подборка вакансий для разработчиков

PHP Developer
Где: Удалённо
Сколько: От 120 000 до 260 000 ₽

Golang Developer
Где: Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования

Software Development Engineer
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования

Backend Software Developer
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования

Full Stack Developer (Go/Vue)
Где: Удалённо
Сколько: По итогам собеседования

Deep Learning Software Engineer
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования

#вакансии #работа
Media is too big
VIEW IN TELEGRAM
Залипательная визуализация 12-ти алгоритмов сортировки. На этот раз на примере куба.

#сортировка #алгоритмы
Microsoft разрешит бесплатно обновляться до Windows 11 с 5 октября

Для этого вы должны быть пользователем Windows 10 и ваше железо должно соответствовать минимальным системным требованиям:
— 64-битный 2-ядерный процессор с тактовой частотой не менее 1 ГГц, пока что поддерживаются процессоры AMD (Ryzen 2000 и выше), Intel (Intel Core 7 и выше) и ARM (Qualcomm).
— 4 ГБ ОЗУ.
— 64 ГБ места на диске.
— совместимость с UEFI, Secure Boot и поддержка TPM 2.0.
— видеокарта, совместимая с DirectX 12 / WWDM 2.x.

Но торопиться с обновлением вовсе необязательно — Microsoft закончит поддержку Windows 10 Home и Pro только в октябре 2025 года.

#windows