Типичный программист
81.9K subscribers
2.71K photos
913 videos
8 files
7.48K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Сколько рядов набрали?
Forwarded from IT Юмор
This media is not supported in your browser
VIEW IN TELEGRAM
Не нужно давать джуну доступ к проду
Разработчик xtekky создал проект GPT4Free, который позволяет нелегально использовать ChatGPT, обходя ограничения от OpenAI

Для этого используются уязвимости в API, а доступна как модель GPT-3.5, так и GPT-4.

#нейросети #безопасность
В HTML ​появился новый семантический элемент <search>

В спецификации HTML появится новый элемент <search>, предложенный Скоттом Охарой. По большой части обновление решает вопрос семантики/доступности, но новой функциональности не добавляет. Но решение всё равно интересное.

<search> будет содержать в себе элементы управления формой, например, ввод текста, выпадающие списки или кнопки. По сути, <search> — раздел документа, который используется для поиска или фильтрации. И его можно использовать, например, для фильтрации результатов или строк таблицы.

Превью описания нового стандарта

Небольшая статья, в которой чуть глубже рассказали, как использовать <search> лучше всего

#веб #фронтенд
Представьте, что ваша бывшая работа — это фильм. Как бы он назывался?

#обсуждение
Подборка актуальных вакансий

Бизнес-аналитик
Где: удалённо
Опыт: от 1 года

Разработчик С# / Angular
Где: удалённо
Опыт: от 1 года

Frontend-разработчик
Где: удалённо
Опыт: от 3 лет

Embedded Linux-разработчик
Где: Москва
Опыт: от 1 года

Разработчик автотестов Java
Где: удалённо
Опыт: от 2 лет

UX-исследователь (Middle/Senior)
Где: Москва, можно удалённо
Опыт: от 2 лет

Data Engineer
Где: Москва
Опыт: от 3 лет

Разработчик 1С
Где: удалённо
Опыт: от 3 лет

Middle/Senior DevSecOps Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет

Главный администратор Unix
Где: Москва, можно удалённо
Опыт: от 3 лет

Senior Java-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет

#вакансии #работа
Inflection AI создали чат-бота Pi, который очень похож на Саманту из фильма «Она»

Inflection AI — стартап сооснователя DeepMind и соучредителя LinkedIn, который собирается конкурировать с Open AI.

В своём чат-боте они сделали акцент на дружелюбности и человечности. Чат-бот Pi работает прямо в браузере и пока что абсолютно бесплатно. Но самое впечатляющее — это голос. Просто попробуйте голос Pi 4 (внизу справа) и вы удивитесь, как, оказывается, натурально может звучать синтетичечкий голос.

#нейросети #ии
Ах, да, теперь всё точно стало на свои места.
А вы хорошо разбираетесь в компьютерных играх?

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

#игры #тесты #gamedev
Hugging Face и ServiceNow создали StarCoder — бесплатный аналог генератора кода Copilot

По сути StarCoder делает то же, что и Copilot — исправляет код, создаёт его по текстовому запросу и переводит с одного языка программирования на другой. Результаты немного хуже, чем у Copilot. StarCoder «знает» около 80 языков программирования, а лучше всего модель справляется с Python.

Но самая главная его фишка — проект полностью открыт и бесплатен, а ещё есть плагин для VSCode

#нейорсети #ии
Подборка игр для программистов по самым разным направлениям:

1. На CodinGame с помощью написания кода и создания собственного ИИ вам предстоит решить самые разнообразные и весёлые проблемы. Сайт поддерживает большинство языков программирования.

2. Check iO — это браузерная игра в жанре «Приключение», которая поможет с изучением Python.

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

4. Давно хотели научиться выходить из Vim? Игра Vim Adventures поможет сделать это в наиболее весёлой и интерактивной форме.

5. Любите битвы роботов? Тогда игра Robocode для вас. Вы научитесь программировать, создавая боевых роботов-танков на Java или .NET. Когда вы создадите робота, на экране в реальном времени начнётся битва.

#начинающим #python #csharp #java #vim
Основатель «Типичного программиста» в авторском канале рассказывает с чего начинался Tproger (спойлер: с мемов): @nostoppers

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

Несколько примеров постов:

Есть идея по стартапу. Что дальше?

Как быть с задачами, которые не делаются?

Неочевидные правила Daily standup

Пробежки как способ развития бизнеса

Правила проведения демо разработки
Почему увольняют самых опытных?

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

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

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

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

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

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