Типичный программист
80.9K subscribers
3.08K photos
1.04K videos
11 files
7.71K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Согласно свежему исследованию от Lansweeper, на Windows XP работает больше компьютеров, чем на Windows 11

Так, на Windows 7 работает примерно 4,7% компьютеров, на Windows XP — 1,71%, а на Windows 11 — всего лишь 1,44% машин. Безоговорочным лидером остаётся Windows 10, она установлена на 80,34% компьютеров.

Данные Lansweeper основаны на анализе 30 млн компьютеров из 60 тысяч компаний и организаций. Поэтому легко объяснить непопулярность Windows 11. В отличие от Windows 10, новая система имеет многочисленные ограничения. И хотя Microsoft позволила устанавливать Windows 11 на несовместимые компьютеры вручную, далеко не все сисадмины готовы брать на себя дополнительные риски.

#windows #тренды
👍22🔥4💩1
Что почитать на выходных: «Паттерны программирования игр» Роберта Нистрема

Автор — программист из Electronic Arts. В своей книге он собрал действенные советы про разрастание кода, оптимизацию и построение надёжной архитектуры.

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

#gamedev #книги
👍30🦄1
Media is too big
VIEW IN TELEGRAM
В Италии протестировали управляемого робота-аватара iCub 3 для удалённого телеприсутствия на растоянии 300 км

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

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

#технологии #роботы
👍42🔥15👎3😱2
Годнота для начинающих разработчиков на JavaScript: бесплатный 30-дневный челлендж по ванильному JS

Если вы изучаете JavaScript, но вам не хватает мотивации или вдохновения для выдумывания себе задач, этот челлендж точно для вас. Его суть проста: каждый день прилетает новое задание и туториал, по которому его надо сделать. 30 дней — 30 заданий:

https://javascript30.com/

#javascript #начинающим
👍292👎2
​​Чем занять себя на вечер: подборка залипательных ИИ-экспериментов от Google, наглядно демонстрирующих работу нейросетей

— Quick Draw — эксперимент, который позволяет сыграть с нейросетью в крокодила. Вам даётся 20 секунд на то, чтобы нарисовать определённый предмет, а потом нейронная сеть должна распознать его. По ходу игры система забавно озвучивает голосом свои предположения: https://quickdraw.withgoogle.com/

— Знаете, что будет, если скрестить мяуканье кошки и арфу? А NSynth знает. NSynth — эдакий нейрозвуковой режиссёр, позволяющий, скомбинировать и услышать абсолютно невозможные звуки: https://experiments.withgoogle.com/ai/sound-maker/view/

— Thing Translator пытается распознать и перевести на несколько языков всё, что вы ему показываете: https://thing-translator.appspot.com

Эти и другие эксперименты с искусственным интеллектом можно найти в блоге «Experiments with Google». И кстати, у многих из них открытые исходники: https://experiments.withgoogle.com

#google #ии #нейросети #opensource
👍27💩3
​​Программист: Эта программа должна быть понятна и проста для любого пользователя.

Пользователь:
😁228🔥18👍9😱5🥰4👏1
Чем заменить Slack и другие ушедшие сервисы?

Узнали у экспертов, какие аналоги уже успели протестировать и на каких остановились в REG.RU, IVI, «Логомашине» и других компаниях:

https://tproger.ru/experts/chem-zamenit-slack-i-drugie-ushedshie-servisy/

#эксперты #инструменты
🤮35😁20👍10👎1
​Где и как учить React в 2022 году?

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

https://blog.openreplay.com/where-to-learn-react-js-in-2022-a-list-of-resources-for-new-developers

#javascript #react #веб #начинающим
💩20👍11🔥1
А разве мусор не автоматически выносится?
😁122💩35👍10
​​Если вам нужна простая библиотека для визуализации потоков на JavaScript, обратите внимание на Drawflow

В ней определена работа с узлами на панели редактора: перетаскивание, удаление, добавление связей между ними. Узлы также поддерживают множественные входы и выходы. Есть экспорт/импорт данных редактора и поддержка компонентов Vue и Nuxt.

Гитхаб проекта с подробными инструкциями и примерами: https://github.com/jerosoler/Drawflow

#javascript #инструменты
👍35😱71👏1💩1
Ну и раз уж заговорили про плохие практики UX, давайте вспомним и про хорошие:

— Что это такое UX-исследование, для чего оно нужно и какие виды бывают: https://tproger.ru/articles/ux-research/

— Какие типичные ошибки в дизайне сайта допускают новички? Неверное проектирование, лишний дизайн и конечно же велосипеды: https://tproger.ru/experts/design-mistakes/

— На картинке — 21 метод оценить, насколько хорош UX вашего продукта, подходящий на определённых стадиях разработки. А в статье о каждом их них — подробнее: https://habr.com/ru/post/511652/

#ux #эксперты
👍8👎1