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

Как выбрать технологию для большого и не очень большого веб-проекта

Рассказывает Никита Семенов, CEO SECL Group За годы работы я часто слышал вопросы о выборе технологий для того или иного веб-проекта. Кто-то спрашивает у нас, как у разработчиков, как правильно, а кто-то…

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

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

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

Вакансии, где нужны знания по теме «Материалы от друзей Tproger»

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

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

В предыдущей части мы создали нашу первую голограмму и научились с ней взаимодействовать. Теперь мы соединим нашу голограмму с реальным миром.

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

GeekWeek 2016: конференция для ленивых

С 14 по 19 ноября GeekBrains проводит международную онлайн-конференцию Geek Week 2016. Наш план прост: 6 дней интенсивного обучения программированию и общения с экспертами из ведущих IT-корпораций России и мира.

События и курсы

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

Викторина: хорошо ли вы знаете Stack Overflow?

На протяжении последних лет для многих интернет стал лучшим источником новых знаний. Иногда случается, что ответ именно на ваш вопрос еще не существует. Что делать в этом случае? Спросить совета…

О пользе статического анализатора кода при написании программ

Многие программисты при написании кода совершают ошибки, и каким бы по размеру ни был проект, от незнания особенностей той или иной функции и невнимательности не застрахован никто. Для таких случаев…

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

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

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

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

Обзор профессии “Веб-разработчик” от GeekBrains

Известный ресурс GeekBrains выпустил обзор рынка веб-разработки в нашей стране, а также поделился советами с начинающими веб-разработчиками. Представляем вашему вниманию их материал. …

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

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

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

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

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

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

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

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

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

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

Экосистема Stack Overflow: больше, чем просто ответы

Большинство из нас знакомы лишь с сайтом вопросов и ответов Stack Overflow, но для эффективного взаимодействия с сообществом, а не только для получения ответов, следует знать о всей экосистеме Stack…

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

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

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

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

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

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

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

Как реагирует сообщество на «вопросы низкого качества» на Stack Overflow, и что делать, если такой вопрос задали именно вы?

Давайте представим оптимальную последовательность действий (в вакууме) для нахождения решения проблемы:…

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

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

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

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

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

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

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

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

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

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

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

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

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

Открыто соревнование в области Data Science с призовым фондом $5000

Что за соревнование? Называется CIKM Cup 2016. Две компании предлагают задачи из реальной жизни по анализу больших данных. Принять участие может любой желающий.

Что мы знаем о Symfony: мифы и легенды

Когда веб-разработчика спрашивают о Symfony, у него в голове, как правило, рисуется определенная картина, некое устоявшееся мнение. Что можно сказать о Symfony в одном предложении? Это full-stack веб-фреймворк, написанный на…

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

Ревью верстки: 10 полезных замечаний и советов

Статья рассчитана на новичков в верстке, но не исключено, что и опытный верстальщик узнает себя в каком-то из пунктов. Примеры ниже написаны с использованием соглашения по именованию селекторов БЭМ, препроцессора…

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

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

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

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

История успеха программиста: превращение мечты детства в реальность

Если у вас есть мечта и стремление превратить её в реальность, рано или поздно она обязательно исполнится. Делимся с вами историей и советами Руслана Лихобабы — человека, с детства мечтавшего…

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

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

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

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

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

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

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

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

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

5 нетривиальных моментов разработки фронтэнда на CSS

Ребята из Noveo нашли статью о некоторых аспектах использования CSS, на которые при верстке следует обратить особое внимание. После перевода материал был отдан на вычитку штатной верстальщице Светлане. Светлана нашла в…

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

Английский для айтишника — как латынь для медика

В медицине вопрос «учить или не учить» латынь вообще не стоит: поступил в мед, значит, будешь ее знать, и без вариантов. Было бы рационально так же поступать с английским для…

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

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

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

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

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