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

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

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

​​Вышла Zorin OS 17.1 — «Windows 11», но с Linux «под капотом»

Знаете, в чем сила Linux? Безопасность и надёжность. А ещё куча полезного бесплатного софта. Но бывает, что очень нужная программа есть только под Windows… Что делать?

#linux #windows

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

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

Комикс: @gudim_public

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

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

Приходите на онлайн-презентацию «GitVerse: открой вселенную кода» от СберТеха

GitVerse – платформа для работы с исходным кодом. На ней разработчики могут бесплатно размещать проекты с открытым и закрытым кодом. Сервис создан и размещен в России, поэтому работать с ним удобно, безопасно и надежно.

29 марта в 10:00 на онлайн-мероприятии «GitVerse: открой вселенную кода» СберТех расскажет о новой функциональности GitVerse. Разработчикам представят дорожную карту развития и анонсируют инструменты для повышения продуктивности.

Что в программе:
— Тренды разработки и роль открытого ПО в современном ИТ
— Возможности GitVerse и планы развития
— GigaCode – AI-помощник разработчика (AI, artificial intelligence — искусственный интеллект)
— Участие комьюнити в проекте
— Пакет облачных сервисов и его преимущества для разработчиков
— Обзор интересных репозиториев на GitVerse
— Реальные кейсы разработки и оптимизации с помощью GitVerse
— Общение в прямом эфире

Спикеры – ведущие ИТ-эксперты.

Узнать больше о GitVerse и зарегистрироваться на мероприятие.

Реклама

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

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

Капча как искусство

Современные способы обучения нейросетей недостаточно эффективны, поэтому такой текст им пока не распознать.

А ещё такие текстовые кубы — это очень эстетично, вполне достойный образец пост-модерна дома на стене. Дизайнер Александр Васильев создаёт такие «защитные» произведения искусства.

#дизайн

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

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

Кек от Максим Ершов

Тяжело нынче учить SQL

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

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

​​Плюсы и минусы российского IT — выносим честный, но справедливый приговор

Узнали у Senior и Middle-специалистов, какие у российской IT-сферы есть плюсы и минусы, как меняется ситуация, какие преимущества стоит ценить, а с какими недостатками приходится мириться.

#факты

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

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

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

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

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

​​YouTube отключил рекомендации для неавторизованных пользователей

Главная страница YouTube для незарегистрированных пользователей стала пустой. Исчезли видео и подсказки о том, что посмотреть. В режиме «Инкогнито» рекомендованное также пропало. Вместо этого пользователи видят сообщения «Начните работу» и «Начните смотреть видео, чтобы мы могли рекомендовать вам интересные ролики».

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

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

Кто виноват? Почему? А главное зачем? И что делать? Мы тут накидали пару версий.

Прощаемся с YouTube или пока терпим эти выкрутасы?

@your_tech

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

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

Avito Security meetup #2 — идеальный план на вечер вторника, 26 марта

В 19:00 мск в офисе Авито ведущие специалисты и руководители направлений безопасности будут обсуждать защиту данных и облачных хранилищ, Hound и автоматику вокруг облачных дисков, безопасную разработку моделей и их уязвимости и классификацию.

Если хотите приехать лично, бронируйте место здесь.

Если планируете смотреть онлайн, подписывайтесь на YouTube-канал AvitoTech.

Реклама ООО «Авито Тех», LjN8K5LPr

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

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

​​Чрезвычайно важный вопрос

Как вы думаете, почему на Stack Overflow нет кнопки «Копировать»? На скрине лишь возможный вариант такой фичи. Ведь все мы понимаем, зачем туда ходит столько людей. Поделитесь в комментариях.

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

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

​​Безвредного положения спины для работы не существует

Уже и до любимой рабочей позы админа — «креветки», добрались остеопаты и обвинили её в создании протрузий и грыж. В каком положении пребывать удаленщику тогда вообще?

#советы

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

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

​​Стоит ли учиться программированию на 1С

Вы наверняка слышали, что спрос на 1С-разработчиков в 2024 силён, как никогда, в связи с уходом зарубежных поставщиков ПО. Рассказываем про старт в профессии, подводные камни и карьерные перспективы — их больше, чем принято считать.

#карьера

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

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

Выбираете защищённые игровые серверы под любые проекты?

Присмотритесь к Aéза — для сайтов там есть хорошая веб-защита и Anycast фильтрация.

А также:
— процессор до 6.0 ГГц Intel Core i9-14900k,
— профессиональная фильтрация атак StormWall,
— круглосуточная премиум-поддержка,
— цены ниже, чем у других хостингов.

Вы можете забрать личный бесплатный сервер — без регистрации, платежей и подписок. Ну и держите 15% кэшбек, пробуйте.

Реклама ИП Лобанов Леонид Константинович ИНН 781625705648, LjN8KYEDM

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

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

​​Возможность для всех, кто работает с Linux и хочет прокачаться

CROC Cloud Services запускает программу обучения: погружение в DevOps + прокачка в Linux. Если пройдёте на программу — трудоустраивают и платят зарплату, пока учитесь.

Обучение с практикой, лабораторными и под контролем экспертов из CROC Cloud Services.

Курс проходит офлайн в Москве с апреля по май, но регионы могут подключить онлайн — пробуйте.

Заявки принимают до 22 марта. Подробности тут.

Реклама ЗАО «КРОК инкорпорейтед», LjN8KSrp5

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

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

в Китае по телевидению показывают мультсериал, сгенерированный ИИ

Он называется «Стихотворения тысячелетий» и основан на классической китайской поэзии. Мультик состоит из 26 эпизодов по 7 минут. Это один из первых примеров ИИ-мультфильма, показанного на широкую аудиторию.

Для создания мультсериала использовали нейросетку GenAI: она помогала и с дизайном, и с генерацией видео и с постпродакшеном. Кадры из мультика выглядят достаточно проработано и приятно.

Где-то в Китае мультипликаторы напряглись, что придётся менять профессию.

@your_tech

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

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

Присоединяйтесь к конкурсам GitVerse!

Начинается регистрация на конкурсы в рамках олимпиады «IT-Планета 2024». Два трека, крутые задания и призовой фонд в размере 500 тыс. рублей*! Готовы к новым вызовам?

До 31 марта регистрируйтесь и проходите отборочное тестирование на площадке для разработчиков GitVerse от СберТеха. Участвовать можно в двух конкурсах:

«Прикладное программирование if...else»

— Конкурс для разработчиков от 18 до 35 лет, создающих прикладное ПО. Оставляйте заявку, если хорошо знаете C/C++/Java/Python, разбираетесь в алгоритмах и умеете применять их на практике!

— Три этапа: отборочное тестирование, прикладные задачи по разработке и очный финал.

Подробные условия конкурсов и регистрация.

«Разработка игр – GameDev»

Соревнование для GameDev-разработчиков от 18 до 35 лет. Участвовать можно самостоятельно или вместе с командой до 4-х человек!

— Это ваш конкурс, если вы классно разбираетесь в игровых механиках, знаете все о движках и умеете выбрать правильное решение для прототипирования игры!

— Три этапа: отборочное тестирование, конкурс проектов — своих или на базе кейсов жюри — и очный финал.

Подробные условия конкурсов и регистрация.

*За вычетом НДФЛ

Реклама

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

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

Состоялся релиз Puter — браузерной среды рабочего стола

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

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

Puter написан на JavaScript и jQuery. Разработчики не использовали фреймворки, чтобы полностью контролировать стек и избежать появления сложных абстракций. jQuery выбрали из-за того, что Puter взаимодействует напрямую с DOM, а jQuery предоставляет «элегантное, но мощное API для этих задач».

Разработчики развернули демоверсию Puter: https://puter.com/

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

Код проекта есть на GitHub: https://github.com/HeyPuter/puter

@tproger_web #javascript #инструменты

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

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

Осторожно, сложный мем

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

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

​​Разделение по вертикали / горизонтали

Разогрев мозга от подписчицы Татьяна Кора

"У нас в отделе вчера были очень большие дебаты, чуть не подрались ))
Оказывается, фраза "разделить по вертикали / горизонтали" весьма неоднозначна. Есть предположение, что гуманитарии и технари делят по-разному.

Стоит задача разделить окно по горизонтали: в моем понимании в результате должны получиться окна, расположенные горизонтально, т.е. мы разделили горизонталь. Или на картинке разделение по вертикали?"

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

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

#обсуждение

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

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

​​Почему не стоит использовать сброс стилей (reset.css, обнуление стилей CSS)?

Интересная предложка от нашего читателя Виталия Першина, в которой он кратко объяснил, почему сброс стилей — худшее решение в современной верстке: https://www.youtube.com/watch?v=eDXSW22p9Bk

@tproger_web #css

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

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

VDS на AMD EPYC

VDSina предоставляет амстердамские серверы в аренду, причём современные процессоры позволяют сетапы вплоть до ЭПИЧНЫХ 128 x 3.55 GHz vCPU / 512 GB RAM / 2000 GB NVMe.

А ещё у них:
— оплата с российских карт;
— доступны все популярные сайты — ChatGPT, Netflix и проч.;
— скорость сети — 10 Гбит/сек;
— консоль и техподдержка на русском (чат);
— приемлемые цены (от $ 2 / месяц).

Запускайтесь с VDSina.

Реклама ИП Краснов Сергей Владимирович ИНН 911104107858, LjN8JuvTJ

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

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

​​ИИ научили уничтожать... монстров в легендарной DOOM

Инженер Microsoft научил GPT-4 играть в DOOM (1993) и уничтожать там различных монстров и противников. Получилось своеобразно.

#нейросети

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

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

​​Правило Парето на максималках

Про принцип 80 / 20 слышали все, но далеко не у всех он работает. Рассказываем, что нужно сделать, чтобы превратить его в действительно эффективный инструмент. А также кому это правило не поможет.

#советы

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

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

Ставим 5 звёзд и «Долгий аптайм»

@ithumor

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

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

Это такая стадия роста профессионала

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

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

Инженер телекоммуникаций, или новые приключения стажёров

Телекоммуникационная отрасль изменилась: помимо работы с кабелями и настройкой оборудования инженеры занимаются ещё и автоматизацией с виртуализацией.

Руководители трёх групп направления телекоммуникации поделились своим опытом о «настоящих» задачах, с которыми сталкиваются телеком-инженеры, а также рассказали о забавных и критических ситуациях, возникающих во время работы и обучения стажёров.

Реклама

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

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

Дикая природа удивительна

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

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

​​Microsoft «убьёт» поддержку Android-приложений в Windows 11

Плохая новость для пользователей Windows 11: Microsoft объявила о прекращении поддержки подсистемы Android (WSA) с 5 марта 2025 года. Amazon Appstore и все Android-приложения, зависящие от WSA, больше не будут работать.

#android

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

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

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

А как вы справляетесь с такими ситуациями и выстраиваете отношение к подобным ситуациям? Поделитесь в комментариях.

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

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

​​Убийца VSCode?

Внезапно визуальная задержка между нажатием клавиши и ответом IDE заимела значение! Ютьюбер Alex Ziskind показывает, что за зверь такой — новая айдиэшка Zed и в чем преимущество перед другими средами.

На изображении — тест скорости отклика, а не то, что вы подумали.

#ide

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