Типичный программист
80.9K subscribers
3.08K photos
1.04K videos
11 files
7.71K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Opera убрала поддержку прокси в браузерах россиян

А всё из-за недавнего решения Роскомнадзора ввести ограничения на VyprVPN и Opera VPN, которые пользователи использовали для защиты конфиденциальности в сети Интернет. Ну, и обхода блокировок, само собой.

У пользователей просто пропала кнопка включения прокси, безо всяких предупреждений в браузере. Представитель Opera уже заявил, что компания осознанно пошла на этот шаг и готова к «открытому диалогу о безопасности российских пользователей в сети Интернет».

#интернет #безопаность
Критично ли для вас наличие VPN в браузере Opera?
Anonymous Poll
26%
Да
8%
Нет
55%
Не использую Opera
11%
Просто хочу узнать результат
Где школьнику взять время и вдохновение, чтобы обучаться программированию? С чего начать? И как создавать первые большие проекты уже в школе?

Мы пригласили на Tproger 17-летнего программиста Адама Арутюнова из Ростова, чтобы вы смогли спросить его лично. Задайте свой вопрос в комментариях на сайте, а Адам ответит на все большой статьёй:

https://tprg.ru/9OZo

#начинающим
This media is not supported in your browser
VIEW IN TELEGRAM
Учёные создали робота в форме червя, свободно передвигающегося в песке

Первый шаг в мир «Дюны» уже сделан.

В отличие от роботов, перемещающихся по суше, в воде и воздухе, основная проблема для земляных роботов — это то, что земля сопротивляется его передвижению гораздо сильнее. Тем не менее, такие роботы были бы очень эффективны для исследования почвы или, например, автономной прокладки коммуникаций на Луне или Марсе.

Чтобы решить эту проблему, учёные из Калифорнийского университета в Санта-Барбаре и Технологического института Джорджи подсмотрели пару фишек у ящериц, осьминогов и других живых существ. И создали робочервя, движения которого напоминают рост лианы. Робот надувается с конца, снижая сопротивление среды струёй воздуха, выходящей из его «носика». А управляя носиком, можно менять и траекторию движения всего робота.

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

Если так, как потратить освободившееся время с максимальной пользой и как доказать свой профессионализм после?

#обсуждение
5 инструментов зерокодинга, которые пригодятся программистам

Бытует мнение, что зерокодинг — это программирование для гуманитариев. И может так когда-то и было, но сейчас инструменты настолько продвинулись вперёд, что ими интересуется всё больше разработчиков. Они экономят время на рядовых задачах и помогают быстро «обкатывать» идеи, не тратя на них кучу ресурсов.

В этой статье наш читатель поделился 5 инструментами зерокодинга, которые могут пригодиться каждому разработчику: https://tprg.ru/Z3TP

#инструменты
Microsoft подтвердила подлинность слитой Windows 11

Это стало известно благодаря DMCA-запросу от японского подразделения Microsoft.

Напомним, Microsoft пообещала представить «Windows следующего поколения» на конференции 24 июня 2021 года. Но уже 15 июня в сети начали появляться скриншоты интерфейса, процесса установки и работы новой ОС.

В утечке Microsoft винит индийский новостной портал Beebom. Однако некоторые пользователи считают, что это скорее пиар-ход и попытка изучить реакцию на нестандартные решения.

А как вам новая Windows 11?

#windows
👍1
Почему для майнинга используется в основном GPU, а не CPU? И чем принципиально графический процессор отличается от центрального?

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

https://tprg.ru/HnoY

#процессор #hardware
Ничего необычного, просто ребята из Outside Digital так устали искать толковых девопсов на хэдхантере, что разместились в газете.

Хантинг разработчиков в 2021 выходит на новый уровень.

#вакансия
This media is not supported in your browser
VIEW IN TELEGRAM
Новый баг в iOS «ломает» Wi-Fi и AirDrop при подключении к Wi-Fi сети с необычным названием

Эксперты Bleeping Computer поясняют, что ошибка может быть вызвана тем, что iOS интерпретирует символы после «%» как спецификаторы формата строки. И хотя сброс настроек сети должен решить проблему, не советуем воспроизводить баг на своём устройстве.

Баг заключается в том, что при присоединении iPhone к Wi-Fi сети с названием «%p%s%s%s%s%n» Wi-Fi попросту отключается. А попытка его активации приводит к моментальному сбрасыванию кнопки включения. Тем временем, пользователи смартфонов на Android сообщают, что у них после подключения к сети Wi-Fi работает в штатном режиме.

#ios #баги
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст создал GAN Theft Auto — версию GTA, в которой игровая часть мира генерируется нейросетью

Выглядит как сон Си-Джея.

Для генерации мира нейронке «скормили» тысячи часов видео с геймплеем настоящей игры. И хотя для обучения нейросети Nvidia предоставила разработчику систему DGX Station A100, даже таких мощностей оказалось недостаточно. Изображение получилось не очень чёткое, да и багов в игре хватало. Например, по рассказам автора, был случай, когда приближающаяся машина вообще развалилась на две части прямо перед столкновением.

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

Кстати, исходниками проекта автор поделился на гитхабе: https://github.com/sentdex/GANTheftAuto/

#нейросети #gamedev
👍1
Неизвестный вот уже 15 лет просит разработчиков Linux сделать драйвер для взрыва штатного спикера ПК

Правда, как это сделать, он не поясняет.

Таинственный пользователь под ником R.F. Burns изъявляет своё желание в списке рассылки ядра Linux (Linux Kernel Mailing List, LKML) вот уже 15 лет почти каждый год в июне. Интересно, что всего таких запросов с 2007 года было 10 штук: вопрос почему-то не присылался с 2011 по 2015 годы, а также в 2008 году он был прислан в июле. На некоторые из них R.F. Burns даже получал развернутые ответы. Но они, видимо, его не удовлетворили.

Для части команды ментейнеров Linux этот запрос стал своеобразной традицией. Тем не менее, пока о таинственном R.F. Burns узнать подробнее не удалось.

#кек #linux
5 неожиданных мест работы дата-сайентиста: от йоги до борьбы с deepfakes

На первый взгляд, дата-сайентисты востребованны в основном в финансовом секторе и IT-компаниях. Однако хорошие дата-сайентисты давно нужны и не только в этих отраслях.

В этой статье читатель Tproger рассказал о 5 неожиданных местах работы дата-сайентистов: https://tprg.ru/TWrn

#datascience
This media is not supported in your browser
VIEW IN TELEGRAM
Если уж и использовать замену фона в Zoom, то так:
👍1
Новая порция вебинаров от Veeam Software:

1. «SQL Server: советы разработчика»

Чаще всего .NET-разработчикам приходится сталкиваться с SQL Server, научиться правильно пользоваться которым святая обязанность всех уважающих себя программистов. Чем и предлагают заняться на встрече SpbDotNet комьюнити, где Сергей Ткачук расскажет об основных тонкостях работы с ним.

План на вечер таков:
- Пользовательские функции SQL Server — почему не стоит их использовать.
- Сравнение временных таблиц и табличных переменных — обсуждение сценариев, когда есть смысл использовать те и другие.
- Тип данных Float — чем потенциально опасен.
- Оконные функции SQL Server — возможности, чем могут быть полезны.

Когда: 30 июня в 19:00

Регистрация: https://vee.am/r9u667

2. «Разделяй и властвуй: как спроектировать систему для сложной бизнес-логики»

При создании сервиса для большой бизнес-задачи многие задаются вопросами: как продумать структуру системы и единую логику для всех клиентов, но при этом учесть возможные ограничения? Как выделить ядро требований и сэкономить себе в будущем время? Как получить однозначный результат при разнородных требованиях на входе?

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

Когда: 8 июля в 18:00

Регистрация: https://vee.am/mebiu8

#ивенты
У вас есть три ключа от трёх чемоданов. У каждого из чемоданов разный замок, а каждому замку подходит только один ключ.

Хватит ли вам трёх попыток, чтобы подобрать ключи к каждому чемодану? Почему?

#задачки
Команда Health Samurai находится в поисках DevOps Engineer

Где?
Удаленно или в уютном офисе Санкт-Петербурга.

Сколько?
От 130 000 до 200 000р.

Что предлагают?
- сложные, интересные и полезные для общества проекта — Health IT;
- работа с профессионалами и благоприятная атмосфера для развития;
- гибкий график;
- полностью оплачиваемые уроки английского (SkyEng, iTalki и занятия с нейтивом в офисе) и постоянная практика;
- возможность развиваться в dev;
- регулярные внутренние семинары и участие в конференциях;
- возможны командировки в US (по желанию).

Какие требования?
- опыт в администрировании от 3 лет;
- разделяешь культуру DevOps: Agile, CI/CD, Infrastructure as code, автоматическое тестирование;
- сильный английский;
- опыт в разработке — ты уже разобрался/попробовал языки программирования;
- смелость и собственное профессиональное мнение;
- плюсом будет владение слепой печатью.

Прочитать подробнее о вакансии и оставить отклик можно на сайте: https://tprg.ru/NHZJ

#вакансия #работа
Шарите в Java? А не спутаете код на Java с кодом на другом языке?

Отыщите Java код среди 10 фрагментов кода и проверьте свой скилл в нашем тесте:

https://tprg.ru/U1A4

#java #тесты
Актуальная подборка вакансий для Frontend

Front-end Developer (Tools) в Travelpayouts от Авиасейлс
Где: Москва, Санкт-Петербург, Пхукет, Таиланд, можно удалённо.
Сколько: По итогам собеседования.

Front-end Developer (Partners) в Travelpayouts от Авиасейлс
Где: Москва, Санкт-Петербург, Пхукет, Таиланд, можно удалённо.
Сколько: По итогам собеседования.

Front-end Developer (Brands) в Travelpayouts от Авиасейлс
Где: Москва, Санкт-Петербург, Пхукет, Таиланд, можно удалённо.
Сколько: По итогам собеседования.

Middle front-end разработчик в CSSSR
Где: Удалённо.
Сколько: От 80 000 до 160 000 ₽.

High middle front-end разработчик в CSSSR
Где: Удалённо.
Сколько: От 125 000 до 160 000р.

Frontend-разработчик в ОС3
Где: Москва, можно удалённо.
Сколько: По итогам собеседования.

#вакансии #работа
Джон Макафи, основатель компании-разработчика первого коммерческого антивируса McAfee, покончил с собой

Его тело нашли в камере барселонской тюрьмы спустя несколько часов после решении об экстрадации в США. Там его обвиняли в финансовых преступлениях, мошенничестве с криптовалютой и неуплате налогов. Сам Макафи настаивал, что уголовное преследование политически мотивировано. А по данным Business Insider, в США ему грозил срок вплоть до пожизненного заключения.

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

Press F.