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

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Берите выше! Лучший менеджер паролей — это история буфера обмена.

#twitter
7 простых советов для программиста, которые сберегут зрение

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

Собрали несколько простых советов, которые предотвратят ухудшение вашего зрения: https://tproger.ru/articles/7-prostyh-sovetov-dlja-programmista-kotorye-sberegut-ego-zrenie/

#здоровье #советы
После стольких лет, наконец-то +1 канал с красивой галочкой в ваших подписках 🥳

И заслуженный юзернейм — @tproger вместо @tproger_official. Теперь и новый, и старый юзернейм будут вести на канал, но открываться будет @tproger.

Просто делимся радостью. Спасибо вам, что вы с нами! ♥️
Что успели за рабочую неделю?

Может вы разработали крутую фичу? Или придумали интересную идею для пет-проекта? Расскажите, нам интересно:

https://tproger.ru/articles/chto-vy-delali-na-etoj-nedele-post-hvastovstva-za-13-17-marta/

#обсуждение
Old but gold: полный курс по асинхронному программированию

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

Делимся с вами большим бесплатным курсом из 29 видео, который поможет разобраться в теме. Там есть лекции, доклады и репозитории с множеством примеров кода на гитхабе. Последнее обновление — несколько месяцев назад: https://youtube.com/playlist?list=PLHhi8ymDMrQZ0MpTsmi54OkjTbo0cjU1T

Сохраните, чтобы не потерять.

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

Многие новички сразу бегут писать «хэллоуворлды» на разных языках программирования. Но язык — это только один из необходимых инструментов. Чтобы стать продвинутым разработчиком, полезно понимать фундаментальные концепции.

И вот 8 таких концепций: https://tproger.ru/translations/things-every-software-developer-should-know/

#начинающим
Выбираем кресло для программиста: топ-5 кресел

В этой статье мы рассмотрим характеристики, которыми должно обладать хорошее кресло для программиста, и расскажем, на какие модели стоит обратить внимание: https://tproger.ru/articles/vybiraem-kreslo-dlja-programmista-top-5-kresel/

#здоровье
Скайнет: начало

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

#кек #нейросети #ии
Дженерики в TypeScript.

Эта статья для тех, кто не использует generic-типы в TypeScript: не знают о них, боятся использовать или используют вместо реальных типов — any:

https://habr.com/ru/company/tinkoff/blog/588655/

#typescript #веб
Forwarded from IT Юмор
​​Разработчик на демо доказывает клиенту, что фича рабочая:
Базовая шпаргалка по C#

В ней есть если не всё, то почти всё, что может понадобиться начинающему С#-разработчику.

Ссылка на оригинал в хорошем качестве: https://cheatography.com/laurence/cheat-sheets/c/pdf_bw/

#csharp #шпаргалка
OpenAI приостановила работу ChatGPT на 4 часа из-за утечки части диалогов пользователей

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

Инцидент произошёл вечером 20 марта. В OpenAI официально не прокомментировали проблему и не рассказали о причине её возникновения, обозначив инцидент со сбоем общими фразами. Известно только, что сбой в IT-сервисах компании произошёл из-за бага в стороннем ПО с открытым исходным кодом. Что конкретно это было за ПО — не пояснили: https://status.openai.com/incidents/jq9232rcmktd

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

#нейросети #безопасность
Интересная инфографика о том, как росли доходы технологических компаний США в XXI веке.

#тренды
Внедряем автотесты в многолетний код

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

Зато можно добавить автодеплой: дешево, красиво, быстро. Рассказываем, как это сделать, и почему не стоит переизобретать колесо на примере реального кейса из финтеха: https://tprg.ru/eIQY

#чистыйкод #советы #qa #тестирование
Наконец-то хакатон, который мы все сейчас заслужили.

#twitter
Билл Гейтс рассказал, как он видит будущее с искусственным интеллектом

Он рассказал, что он видит ИИ скорее как «личного помощника» для повышения производительности.

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

По мнению Гейтса, даже несмотря на то, что ИИ здорово изменит образование в течение 5-10 лет, обучение по-прежнему будет зависеть от отношений между учащимися и преподавателями. ИИ будет лишь помогать сделать этот процесс эффективнее.

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

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

#microsoft #нейросети #ии #тренды