tproger | Technologies

Telegram-канал tproger - Типичный программист

84520

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media

Subscribe to a channel

Типичный программист

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

А вы пользуетесь регулярками?
😈 — Люблю и активно использую
🙈 — а я всё же опасаюсь санитаров
 
#регулярки

Читать полностью…

Типичный программист

Сделали квиз для нижегородских backend-разработчиков

Проверьте, насколько хорошо вы шарите в профессиональных терминах и архитектуре Нижнего. К тому же каждый вопрос украшен ламповой иллюстрацией города в стиле пиксель-арт: https://tprg.ru/aCzh

Это #партнёрский пост

Читать полностью…

Типичный программист

Создаем свою простую C++ библиотеку с документацией, CMake и блекджеком

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

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

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

#cpp

Читать полностью…

Типичный программист

Это мы уважаем: в Steam началась распродажа игр для программистов в честь Ады Лавлейс — первого в мире разработчика

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

Жёлтые ценники продержаться до 14 октября, так что успевайте!

#новости

Читать полностью…

Типичный программист

«Этот парень знает своё дело»

© Стив Джобс

#кек

Читать полностью…

Типичный программист

А во сколько лет вы узнали, что: можно зайти в любой репозиторий на GitHub, просто поменять .com на .dev и он откроется в веб-версии Visual Studio Code

А если я скажу, что менять урл вообще не нужно? Просто нажмите «.», чтобы открыть редактор, а если хотите открыть его в новой вкладке, используйте «>».

#факты

Читать полностью…

Типичный программист

Хакеры взломали сеть каналов ВГТРК, включая «Россия 24» и «Россия 1», и удалили все данные с серверов

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

Компания пока воздерживается от комментариев, однако очевидно, что начало недели выдалось едва ли весёлым.

#новости

Читать полностью…

Типичный программист

Ребят, поосторожней с этим трюком

#кек

Читать полностью…

Типичный программист

50 вопросов для собеседования по проектированию систем + бонус

В этой статье собраны более 50 тщательно продуманных вопросов для интервью по проектированию систем, которые помогут кандидатам пройти путь от базовых концепций до сложных сценариев проектирования. Эти вопросы не только подготовят вас к интервью, но и расширят ваши знания в области проектирования систем и архитектуры ПО.

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

#systemdesign

Читать полностью…

Типичный программист

Углублённые тренировки от Яндекса для студентов и будущих разработчиков

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

По окончании тренировок, участников ждёт сертификат о прохождении: решенные задачи после курса можно добавить к себе в портфолио.

Бенефиты для лучших участников Тренировок:
— Пробное техническое собеседование и фаст-трек в Яндекс.
— Промокод в Яндекс Маркет на 3000₽.

Тренировки бесплатные, осталось только подать заявку: https://tprg.ru/baSH

Реклама. Яндекс. erid: LjN8KFCDu

Читать полностью…

Типичный программист

«Эта задача на пару минут», – говорил я себе.

Читать полностью…

Типичный программист

айтишникам могут присваивать звание «Заслуженный работник ИТ»

Такое предложение планируют рассмотреть в правительстве РФ, как рассказал Дмитрий Григоренко, представитель аппарата вице-премьера, курирующий ИТ-отрасль.

«Учреждение отдельного звания для IT-специалистов говорит о признании информационных технологий самостоятельной и значимой отраслью в современной экономике России», – рассказала руководитель IT-подразделения агентства «Полилог» Людмила Богатырёва.

Такую награду, конечно, в карман положишь, но на хлеб не намажешь...

Хотели бы себе такой значок на полочку?
😎 — как раз рядом с грамотами «Русского медвежонка» поставлю.
😁 — только если премию дадут!

@your_tech

Читать полностью…

Типичный программист

Внезапный факт: ChatGPT 4 тратит бутылку воды на генерацию 100 слов

Звучит абсурдно, но вот в чём дело: работа ИИ требует огромных ресурсов. Исследование проведённое Калифорнийским университетом совместно с The Washington Post показали, что каждый запрос к GPT-4, требует значительного количества воды для охлаждения серверов. А это мы ещё об электричестве не говорили.

Что интересно, количество воды, необходимое для работы ИИ зависит от региона, где находятся дата-центры: например, в Вашингтоне на ответ из 100 слов, требуется около 1468 мл воды, в то время как в Техасе — всего 235 мл. Связано это с разной инфраструктурой охлаждения в каждом регионе.

В исследовании, кстати, не дана чёткая формулировка о том, куда исчезает вода. Но, скорее всего, она просто проходит цикл, охлаждается и используется повторно (я на это надеюсь). Если есть знатоки, подскажите.

#факты

Читать полностью…

Типичный программист

Россиян атакует новый вирус-троян: ложные банковские пуши и звонки фальшивых сотрудников

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

Читать полностью…

Типичный программист

Айтишников никто не заменит: какие вакансии станут востребованы в ближайшем будущем

Кроме уже трендовых кибербезопасников и аналитиков Big Data, компаниям будут нужны специалисты по цифровой трансформации и блокчейн-инженеры: https://tprg.ru/EUJn

Читать полностью…

Типичный программист

Золотая классика

#кек

Читать полностью…

Типичный программист

😏Павел Дуров впервые лично рассказал о создании ВКонтакте. Вот ключевые моменты его рассказа:

В 2006 году Дуров поставил цель создать соцсеть для студентов, чтобы поддерживать связь с одногруппниками. Он планировал реализнуть ВК за 4 недели, работая по 20 часов в день и питаясь одними макаронами с сыром, но закончил за 6.

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

Дуров выполнял множество ролей одновременно: от фронтендера и бэкендера до дизайнера и менеджера. А первый сторонний разработчик присоединился к нему только через несколько месяцев после запуска.

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

#факты

Читать полностью…

Типичный программист

Прощай, Discord: где теперь общаться геймерам и не только

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

Надеемся, что Discord еще вернется, а пока собрали для вас подборку хороших аналогов.

#discord

Читать полностью…

Типичный программист

Ребят, сорян, с опросом косякнули. В перезаливе учёл ваши замечания

Читать полностью…

Типичный программист

Обнаружен короткий путь к офферу Сбера! 
 
12 октября вас ждут на One Day Offer Центра квантовых технологий для С++ разработчиков.
 
Команда создаёт квантовый компьютер и фотонные сопроцессоры для решения задач Сбера: от AI до оптимизации логистических процессов. Разработки Центра позволят оптимизировать логистические цепочки, обучать нейросети большего размера и увеличивать доходность инвестирования. 
 
Чем предстоит заниматься:  
 
— Проектировать архитектуру ПО для обработки и передачи данных. 
— Писать код на C++ для управления и контроля квантового компьютера. 
— Разрабатывать первичную инфраструктуру CI/CD и автоматическое тестирование для своего кода. 
— Участвовать в разработке общей архитектуры квантовых и аналоговых процессоров. 
— Участвовать в переносе задач потребителей на квантовые или аналоговые процессоры. 
 
Регистрируйтесь и создавайте решения на стыке науки и технологий вместе со Сбером!

Это #партнёрский пост

Читать полностью…

Типичный программист

Анонимность ВСЁ: студенты Гарварда на коленке сделали очки, способные распознавать прохожих и давать о них инфу

За короткий срок они выдают всю доступную информацию о человеке, которого вы рассматриваете: домашний адрес, номера телефонов, членов семьи.

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

Спустя пару минут вся найденная информация приходит вам на телефон, и человек в недоумении пытается вспомнить, в каком баре он выдал столько подробностей о себе

#новости #факты

Читать полностью…

Типичный программист

Какой язык программирования подходит вашему знаку зодиака вам?

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

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

А те, кто уже давно нашел своего фаворита, расскажите, почему он вам нравится

#яп #обсуждение

Читать полностью…

Типичный программист

28 и 29 сентября в Москве прогремела E-CODE — первая IT-конфа от Ozon

— 3000 офлайн участников,
— душевная атмосфера: в центре всего — нетворкинг и новые знакомства,
— 7 треков докладов: от кибербезопасности до выступлений известных учёных,
— 50+ спикеров: эксперты из Ozon и других бигтехов,
— 2 дня насыщенной программы: запись live-подкастов и вечеринка каждый день — на E-CODE выступили Кирпичи, Научно-технический рэп и Pompeya.

Смотрим, как это было!

Это #партнёрский пост

Читать полностью…

Типичный программист

​​Скоро «шазамить» можно будет всё: Google Lens научился отвечать на видео-запросы

Например, можно снять рыбок в аквариуме и спросить «Почему они так плавают?», а приложение, используя ИИ, выдаст ответ. Кроме этого, Lense стал выдавать более детализированные результаты при поиске товара: отзывы, цены и магазины, где можно его приобрести.

#ии

Читать полностью…

Типичный программист

Босс: Мы с вами одна большая дружная семья!

Так же босс: *увольняет половину штата на следующий день*

#кек

Читать полностью…

Типичный программист

Автор эталонного кода — найдись!

Если вы уверены, что вашему коду подходит звание «Эталонный», а вам — звание «Автор самого красивого кода», то присоединяетесь к участию в Конкурсе красоты кода 2.0 и выигрывайте классные призы от Сбера: iPhone 16 и умную колонку SberBoom.

Опытные эксперты определят победителей в пяти категориях: Backend, Frontend, DevOps, AI и Mobile, — а награждение пройдёт на ключевом IT-событии HighLoad в Москве, 2 и 3 декабря.

Больше 40 участников прошлого конкурса стали частью команды Сбера. Возможно, следующим станете именно вы — переходите по ссылке и изучайте подробности!

Это #партнёрский пост

Читать полностью…

Типичный программист

Что если бы персонажи «Властелина колец» были айтишниками?

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

@prog_tools

Читать полностью…

Типичный программист

7-8 ноября в Hyatt Regency Moscow пройдёт конференция для разработчиков в нефтегазовой отрасли

Вот что ждёт вас в программе:
— управление цифровым производством;
— отраслевые проектные решения;
— инженерные практики;
— современные практики управления командой и многое другое.

Зарегистрироваться и узнать подробную программу можно здесь: https://vk.cc/cANpAI 18+

Не упустите шанс стать частью ключевого события для комьюнити byteoilgas_conf! Участие бесплатно.

Это #партнёрский пост

Читать полностью…

Типичный программист

DOOM портировали на... квантовый компьютер

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

Что самое интересное, эту версию DOOM вполне можно запустить на обычном ПК, еще и при 10-20 fps.

Видео геймплея и подробности запуска можно узнать по ссылке.

#оффтоп

Читать полностью…

Типичный программист

Безопасники, вы на связи? Принесли вам крутую новость

С 3 по 5 октября пройдет CyberCamp 2024 — главный онлайн-кэмп по практической кибербезопасности! Тема кэмпа не менее крутая — Cyber Kill Chain. В общем, узнаете все о киллчейне: как прогнозировать, эмулировать, обнаруживать.

Что вас ждет на CyberCamp 2024: 

Доклады от лидеров ИБ-индустрии — целых 25 штук! Среди экспертов — спикеры компаний «Инфосистемы Джет», BI.ZONЕ, F.A.C.C.T., Positive Technologies, R-Vision, «Лаборатория Касперского», «Код Безопасности»
Интерактивный эфир и практические задания для всех
Призы и мерч для активных участников и лидеров рейтинга
Общий призовой фонд — 5 000 000 рублей

Узнать больше о программе CyberCamp 2024 можно в нашей статье и на сайте кэмпа. Регистрируйтесь по ссылке — участие бесплатное.

Это #партнёрский пост

Читать полностью…
Subscribe to a channel