Size: a a a

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

2017 February 10
Типичный программист
Если вы пропустили: мы перевели вторую часть руководства по созданию 3D-игры при помощи библиотеки Three.js, и предлагаем вашему вниманию всю серию:

Часть 1: https://tproger.ru/translations/the-aviator-game-1/
Часть 2: https://tproger.ru/translations/the-aviator-game-2/

Емко и понятно описан процесс создания игры и «допиливания» ее до приличного состояния.
источник
Типичный программист
Microsoft сообщила дату выхода Visual Studio 2017 https://tproger.ru/news/visual-studio-2017-is-announced/
источник
2017 February 11
Типичный программист
Собрали для вас подборку из интересных логических задач из нашей рубрики «Задачки» (https://tproger.ru/problems). Будет чем заняться на выходных:

— Как рассадить необщительных посетителей в баре так, чтобы клиентов было как можно больше? Разбор решения: https://tproger.ru/problems/maximize-bar-clients/

— Представьте страну, где все родители хотят иметь мальчика. Каждая семья продолжает рожать детей до тех пор, пока у них не появляется мальчик, а затем останавливается. Каково соотношение мальчиков и девочек в этой стране? Полное условие задачи и разбор решения: https://tproger.ru/problems/boys-and-girls/

— Классическая задачка с собеседований Google: https://tproger.ru/problems/continue-sequence/ — продолжите последовательность.

— Самолет стоит на взлетной полосе с подвижным покрытием типа транспортера. Покрытие может двигаться против направления взлета самолета, то есть ему навстречу. Транспортер автоматически регулирует свою скорость таким образом, чтобы самолет оставался неподвижным. Вопрос: сможет ли самолет в таких условиях взлететь? Разбор решения: https://tproger.ru/problems/will-this-plane-take-off/

— На острове существует правило — голубоглазые люди не могут там находиться. Самолет улетает с острова каждый вечер в 20:00. Все жители собираются за круглым столом ежедневно, каждый человек может видеть цвет глаз других людей, но не знает цвет собственных. Никто не имеет права сказать человеку, какой у его цвет глаз. На острове находится не менее одного голубоглазого человека. Сколько дней потребуется, чтобы все голубоглазые уехали? Разбор решения: https://tproger.ru/problems/how-many-days-will-require-that-all-blue-eyed-leave/
источник
Типичный программист
Что делать, если вы хотите изучать ИИ, но не шарите в математике? Часть первая. Теория https://tproger.ru/translations/ai-no-math-1/
источник
Типичный программист
Лучшие проекты, в которых стоит поучаствовать, чтобы примкнуть к Open Source движению и развить свои навыки:

Веб-разработка: https://tproger.ru/digest/awesomo-web/
Java, C#: https://tproger.ru/digest/awesomo-java-csharp/
C, C++: https://tproger.ru/digest/awesomo-clang-cpp/
Python: https://tproger.ru/digest/awesomo-python/

Вся серия: https://tproger.ru/tag/awesomo/
источник
Типичный программист
Почему все драйвера Windows датированы 21 июнем 2006 года https://tproger.ru/translations/why-windows-drivers-are-outdated/
источник
Типичный программист
Расшифровка названий и назначения сервисов Microsoft Azure с примерами аналогичных сервисов Amazon Web Services.

Если давно хотели запустить свой проект, то этот материал поможет выбрать подходящий продукт и не запутаться.
https://tproger.ru/translations/azure-in-plain-russian/
источник
Типичный программист
Новая викторина на Tproger: ответьте на несколько вопросов и узнайте, какой язык программирования подойдет вам больше всего.

В этот раз вопросы вполне серьезные, хотя некоторые участники получают довольно неожиданные результаты. Поделитесь в комментариях: какой язык попался вам?
https://tproger.ru/quiz/programming-language-selector/
источник
Типичный программист
Еще не видели? У нас появилось руководство по работе с цветом в веб-разработке:

— Смешивание цветов, их значения и свойства: https://tproger.ru/translations/nerds-guide-color-web-1/

— Генерация цвета и различные эффекты: https://tproger.ru/translations/nerds-guide-color-web-2/
источник
2017 February 12
Типичный программист
Мы узнали новые подробности, касающиеся недавно опубликованных нами новостей:

— У Visual Studio 2017, которая выйдет уже в марте, к 20-летию IDE, появится одна новая фича — юнит-тестирование на лету: https://tproger.ru/news/visual-studio-2017-is-announced/ — рассказываем, как это будет работать.

— Мы рассказывали, что Microsoft всем драйверам ставит одинаковую дату — 21.06.2006. Многие интересовались, почему же Microsoft ставит в качестве даты выхода драйверов именно этот день. Мы узнали и дополнили материал: https://tproger.ru/translations/why-windows-drivers-are-outdated/
источник
Типичный программист
Facebook решил помочь всем тем, кому не хватает навыков и знаний, чтобы самостоятельно разобраться в основных концепциях разработки искусственного интеллекта: компания выпустила серию коротких видеороликов (общей длительностью менее 13 минут), которые в простой и доступной форме раскрывают основные вопросы, связанные с машинным обучением.

Мы собрали их все с краткими аннотациями на одной странице в нашем материале. И поделились дополнительными ресурсами по теме.

https://tproger.ru/news/machine-learning-in-13-minutes/
источник
Типичный программист
Вам кажется, что все вокруг программируют лучше? Просто прочитайте это: https://tproger.ru/news/programmers-imposter-syndrome/
источник
Типичный программист
Функциональное программирование с примерами на JavaScript. Часть первая. Основные техники функционального программирования https://tproger.ru/translations/functional-js-1/
источник
Типичный программист
Создаем пульт для телевизора при помощи Python и смартфона https://tproger.ru/translations/python-tv-remote/
источник
Типичный программист
Фанат Portal перенёс игру в дополненную реальность HoloLens https://tproger.ru/news/portal-hololens-prototype/
источник
Типичный программист
Нельзя победить все баги, но можно побороть часть из них. Есть интересный, но кажущийся очевидным способ — в нашей статье с примерами кода.
https://tproger.ru/translations/proof-of-correctness-method/
источник
Типичный программист
Собрали для вас подборку бесплатных курсов по программированию от всемирно известных университетов. В качестве тем рассматриваем область компьютерных наук, разработку прикладных программ и мобильной разработку.

Сохраните, чтобы с пользой провести время вечером и на выходных 😉
https://tproger.ru/digest/it-programming-courses/
источник
Типичный программист
Тест: паранойя или здравый смысл? В каких случаях спецслужбы или хакеры смогут следить за вами?
https://tproger.ru/quiz/shadowing/
источник
2017 February 13
Типичный программист
Несколько интересных материалов с нашего сайта, посвящённых разработке под Android:

— Как начать разрабатывать под Android, FAQ: https://tproger.ru/translations/how-to-start-android/

— Интервью с Денисом Неклюдовым, Google Developer Android Expert: https://tproger.ru/interview/denis-necliudov/

— Статья об организации рабочего процесса: https://tproger.ru/projects/working-process-advice/

— Мнения экспертов по поводу выбора первой платформы для мобильной разработки: https://tproger.ru/experts/18/
источник
Типичный программист
В WordPress найдена уязвимость, которая позволяет менять содержимое любого поста https://tproger.ru/news/wordpress-170-issue/
источник