Обложка поста

Как разрабатывать приложения смешанной реальности для Microsoft HoloLens: сборка и тестирование

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

Обложка поста

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

Есть ли работа после гумфака? Для многих представителей гуманитарных профессий этот вопрос особенно актуален. Где работать, чтобы был и карьерный рост, и признание, и интерес к своему делу? Определенно, в сфере IT!

Обложка поста

Минимальный, самодостаточный и воспроизводимый пример — залог хорошего ответа

Если разработчику необходимо найти решение конкретной прикладной проблемы по программированию, он, с большой вероятностью, воспользуется Stack Overflow. «Конкретный прикладной вопрос» подразумевает, что автор решает реальную проблему. Реальная проблема может появиться…

Обложка поста

Задача про обнаружение молекул с Международной олимпиады по информатике 2016 года

В августе этого года в Казани прошла Международная олимпиада по программированию для школьников — IOI 2016. Российская команда стала второй в общем зачете. Один из серебряных медалистов, Денис Солонков из г. Мытищи, сделал разбор задачи «Обнаружение…

Обложка поста

Принципы реактивного программирования с использованием библиотеки ReactiveX для Python на примере простого RSS-агрегатора

В последние годы реактивное программирование в целом, а технология ReactiveX в частности, обретает всё большую популярность среди разработчиков. Одни уже активно используют все преимущества этого подхода, а другие только “что-то слышали”.

Обложка поста

Как разрабатывать приложения смешанной реальности для Microsoft HoloLens: создание проекта Unity 3D

В предыдущей части мы рассмотрели, что из себя представляет Microsoft HoloLens, какие для него существуют приложения, и установили средства разработки. В этой и следующих частях мы создадим простое Holographic-приложение с…

Обложка поста

Как получить ответ на свой вопрос: наиболее важные аспекты использования Stack Overflow, необходимые каждому разработчику

Трудно найти более лояльное к новичкам сообщество, чем Stack Overflow. На сайте вас не отправят в Google, а, например, комментарий со ссылкой http://lmgtfy.com/ даже не будет отправлен на сервер. И…

Обложка поста

Как разрабатывать приложения смешанной реальности для Microsoft HoloLens: введение и инструментарий

В последнее время идёт активное развитие технологий дополненной и виртуальной реальностей. Первые шаги в этом направлении уже сделали многие ведущие игроки ИТ-рынка: Facebook приобрела компанию Oculus, Google возрождает канувший в…

Обложка поста

Как стать программистом: инструкция по «горячим следам» вчерашнего новичка

Рассказывает Игорь Филипенко, Java-разработчик  Совсем недавно в блоге IT-образовательного портала GeekBrains я описал свою историю, связанную с программированием. Я хочу поделиться с вами материалами, которые я нашел в процессе обучения…

Обложка поста

История проекта Stack Overflow — экспертные ответы на ваши вопросы

Каждый современный разработчик хотя бы раз слышал словосочетание «Stack Overflow». Сегодня многие программисты не могут вообразить себе, как может выглядеть трудовая деятельность без качественной базы готовых решений, доступной каждому через Интернет: каждую…

Froncubator — новая школа frontend-разработчиков и верстальщиков

Публикуем рассказ об онлайн-школе Froncubator от её основателя, Фила. Говорит, что не стесняется нецензурной лексики на уроках, это помогает объяснять всё очень доступно. И вообще школа очень живая и настроенная на личный…

Обложка поста
Обложка поста

16 лучших практик для написания читаемого кода: что нужно знать любому программисту перед устройством на работу и не только

Читаемость кода – универсальный показатель в мире программирования. Это одна из первых вещей, которые осваивают разработчики. В этой статье мы рассмотрим 15 лучших практик, которые помогают писать более читаемый код.

Обложка поста

Гарвардские лекции по основам программирования CS50 — теперь на русском

Онлайн-курсы JavaRush и студия VertDider запустили проект по переводу на русский язык популярных лекций по основам программирования из Гарварда — CS50. Оригинальный курс на английском был выложен в открытый доступ уже несколько лет назад, но переводится на русский впервые. За основу…

5 качеств и 20 советов: формула старшего разработчика

Рынок труда в области IT находится на подъёме, даже несмотря на кризис; особенно нужны старшие разработчики или, как говорят в IT, senior-разработчики. Постоянная востребованность на рынке, высокие зарплаты, по-настоящему сложные…

Обложка поста
Обложка поста

Как добиться успеха, будучи программистом — партнер компании AT Consulting поделился советами

Tproger взял интервью у Алексея Макеева — директора практики Siebel CRM и партнера компании AT Consulting, специализирующейся на внедрении и сопровождении сложных информационных систем, бизнес-консалтинге, управлении проектами и ИТ-аутсорсинге. В AT Consulting…

Средства самопознания в Ruby

Практически все современные языки программирования содержат средства, позволяющие во время выполнения программы получить какие-то данные о структуре самой этой программы. В компилируемых языках такие возможности, как правило, ограничены и отключаемы в…