tproger | Технологии

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

84525

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

Подписаться на канал

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

Что удобнее для разработчика: Mac Studio или кастомная сборка?

Несмотря на крошечные размеры (примерно 20 × 20 см) Mac Studio, может потягаться в производительности даже с мощными пекарнями, а в цене даже их опередить. В статье разбираемся, какую технику выбрать для работы с медиа и кодом.

А вам что больше нравится?
❤️‍🔥— Пекарня ван лав
⚡️— Mac Studio вроде ничего
👨‍💻— Ноут

#техника

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

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

AI VK и ODS запускают соревнование – VK RecSys Challenge

В AI VK регулярно изучают и прогнозируют фидбэк пользователей VK Клипов, чтобы улучшать систему рекомендаций. Вы можете присоединиться к проекту и проверить свои навыки работы с рекомендательными системами.

Задача: построить модель, которая будет предсказывать лайки и дизлайки пользователей в будущем.

У вас будут:
— обезличенная информация о пользователях и клипах, 
— история их взаимодействий с явным и неявным фидбеком: время просмотра, лайки, дизлайки, шэры, помещение в закладки.

Соревнование продлится до 22 декабря 2024 года. Регистрация закроется 15 декабря.

Участвуйте и получите возможность побороться за главный приз — 800 000 рублей. 
Общий призовой фонд челленджа — 2 млн рублей.

Оставить заявку

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

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

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

Нашёл огромную библиотеку алгоритмов с открытым исходным кодом

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

Кстати, языков на этом ресурсе реально много — от популярных, по типу Python, Java и C#, до более нишевых, таких как R и Scala.

Полезно будет всем, так что берём на заметку

#алгоритмы

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

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

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

#позалипать

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

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

Ночная шпаргалка по консольным командам Git 👍

В Git полно команд, и если ты часто их забываешь, эта шпаргалка специально для тебя. В репозитории можно быстро почитать об основных командах и концепциях, а затем одним вальяжным нажатием на Ctrl+C скопировать их.

Приятный бонус — всё написано на русском. Так что сохраняем!

#git #шпаргалка

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

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

Мы в старости

#кек

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

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

Оптимизация или дискриминация: что стоит за массовыми увольнениями в IT

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

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

Сохраняем и надеемся, что не пригодится

#карьера #работа

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

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

QA спецы тут? Сделали для вас непростой квиз

Проверьте, соответствуют ли ваши навыки в тестировании уровню middle: https://tprg.ru/Rq5c

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

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

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

Что делать, если вам нужно программировать сложные математические задачи, но у вас плохо с математикой? Делимся полезным сервисом

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

Специально для этого создали проект Project Euler. Это сайт на котором собраны математические задачи, которые действительно пригождаются в программировании. Проект был запущен ещё в 2001, поэтому можно найти довольно редкие, но интересные вопросы с объяснениями.

#инструменты #математика

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

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

Нужно смотреть шире. О правнуках-то кто позаботится

#кек

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

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

Принёс вам кое-что полезное: 100 бесплатных заданий по фронтенду

Нашли крутой сайт для молодых (и не очень) фронтендеров, где вам предстоит воссоздавать дизайны с картинок разной степени сложности. Задания разнообразные и точно не дадут вам заскучать. Более того, они очень похожи на реальные, с которыми вы столкнётесь в работе. И всё это совершенно бесплатно!

Вы можете использовать HTML и CSS, а если хочется — добавьте JavaScript и фреймворки.

#фронтенд

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

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

Задаём вопросы правильно

#работа

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

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

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

#кек

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

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

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

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

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

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

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

#факты

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

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

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

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

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

#discord

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

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

Как запустить миграцию базы данных в Kubernetes — различные подходы с примерами

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

В этой статье рассматриваются различные подходы к управлению миграциями баз данных в среде Kubernetes с упором на инструментарий Go. 

#kubernetes

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

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

Сон линуксойда с температурой 40

#кек

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

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

Отличные новости: книжному братству суждено жить!
 
Создатель Флибусты вышел на связь, чтобы сообщить хорошие вести:

Сервера оплачены, сайт поддерживается, работаем в стабильном режиме.

 
Похоже, Stiver нашёл надёжного человека, который готов поддерживать этот культовый ресурс.
 
Надеемся, что вскоре мы услышим такие же хорошие новости и о здоровье Stiver'а.
 
#новости

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

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

Учёные создали нейросеть, которая генерирует CS:GO в реальном времени
 
Можно делать почти всё то же, что и в обычной версии игры. Геймплей, правда пока больше напоминает времена, когда в молодости пытаешься запустить тяжёлый шутер на стареньком компе: все настройки на минимуме, а игра всё равно — больше походит на слайд-шоу.
 
Но, как по мне, у этой технологии есть потенциал, который может здорово повлиять на развитие игр. Вспомните только, какие картинки генерировал ИИ всего пару лет назад и как они выглядят сейчас.
 
Кстати, если хотите, можете попробовать поиграть сами или даже запустить её локально на своём компьютере, весь код в опенсорсе.
 
#gamedev

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

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

Как видеть состояние тысяч баз данных в одном окне и собирать с них метрики?

Узнаете на бесплатном вебинаре от СберТеха «Властелин СУБД, или один за всех. Обновления для сопровождения БД в Platform V Kintsugi 1.5.0».

Platform V Kintsugi — это графическая консоль для управления и диагностики PostgreSQL-like СУБД. Недавно продукт получил обновления, с которыми сопровождать базы данных стало ещё удобнее.

Когда: 24 октября в 11:00.

Что покажут на вебинаре:
– оперативный центр — единое окно мониторинга всех подключенных активов.
– отчеты pg_profile в интерфейсе продукта.
– обновления в ресурсно-логической модели продукта.

Будет полезно: администраторам СУБД, разработчикам БД, руководителям. Ребята расскажут с техническими деталями, но популярным языком!

Регистрация уже открыта по ссылке.

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

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

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

Участвуйте в Java Jam — бесплатном митапе ЮMoney для Java-разработчиков

Спикеры из ЮMoney расскажут о своём опыте разработки, а вы сможете задать им все интересующие вопросы.

Темы докладов:

— Web Push: как достучаться до пользователей без нативных приложений.
— SonarQube в действии: плагины как ключевой элемент контроля качества в отделе.
— Рефакторинг фискализации: как мы выносили чеки в отдельный сервис.

24 октября, в четверг, в 19:00 (мск) приходите на митап в Санкт-Петербурге или подключайтесь онлайн. 

Все подробности и регистрация — на сайте митапа Java Jam.

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

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

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

Герои Меча и Магии запустили на

На хакатоне компании Programming Store несколько разработчиков 1С за два дня перенесли на платформу 1С ключевые механики игры «Герои Меча и Магии III»: основную карту, сражения, строительство городов.

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

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

#кек #новости

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

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

Залипательно: вот так достают данные с «убитой» карты памяти

#hardware

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

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

Сегодня пришло пуш-уведомление про сервис Gtpaid. 

Пишут, что можно принимать платежи от заказчиков из-за рубежа как ИП. Мы сами не пробовали пока, но тема актуальная.

Если есть среди вас такие, кто уже пользовался Gtpaid, расскажите, как вам? 

#новости #факты #обсуждение

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

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

Педант или помогатор: какой вы системный аналитик?

Собрали для вас забавную викторину на основе реальных кейсов из мира системного анализа. Переходите по ссылке и отвечайте как чувствуете: https://tprg.ru/aASn

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

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

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

В Техасе успешно завершился запуск Starship

13 октября SpaceX провела пятый тестовый запуск своей сверхтяжёлой ракеты Starship, которая предназначена для пилотируемых миссий на Луну и Марс. Запуск состоялся на стартовой площадке Starbase в Техасе и прошёл успешно.

Через семь минут после старта 71-метровый ускоритель Super Heavy весом в 250 тонн удачно приземлился на стартовую площадку.

Это произошло впервые в истории ракетной техники!

#космос

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#cpp

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

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

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

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

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

#новости

Читать полностью…
Подписаться на канал