• Дошли руки написать очередное дополнение к моему краткому курсу компьютерной графики. Итак, тема для очередного разговора — использование карт нормалей. В чём основное отличие использования карт нормалей от затенения Фонга? Основная разница в плотности задания информации. Для затенения Фонга мы…

  • В этом посте мы собираемся исследовать тип данных JSON в MySQL 5.7. Во время погружения будеи использовать фреймворк Laravel для построения запросов.

  • В этом посте мы собираемся исследовать тип данных JSON в MySQL 5.7. Во время погружения будеи использовать фреймворк Laravel для построения запросов.

  • Привет! Социальная сеть ВКонтакте возвращает свой блог на Хабр. Первое, о чём хотим рассказать, – чемпионат по спортивному программированию VK Cup 2016 и разбор нескольких интересных задач с прошлого года. Несколько слов о Чемпионате. ВКонтакте проводит третий VK Cup —…

  • Продолжаем перевод серии статей об обработки исключений в C++ 1 часть 2 часть C++ exceptions под капотом: поиск верного landing pad Это уже 15-я глава в нашей длинной истории. Мы уже изучили достаточно много о том, как работают исключения, и…

  • Продолжаем перевод серии статей об обработки исключений в С++ 1 часть 3 часть C++ exceptions под капотом: милая персональность Наша поездка в удивительном путешествии изучения работы исключений еще далека от конца, нам еще предстоит изучить что-то называемое "call frame information",…

  • От переводчика В мире победили языки высокого уровня и в мирах руби-питон-js разработчиков остается только разглагольствовать, что в плюсах не стоит использовать то или иное. Например, исключения, потому что они медленные и генерируют много лишнего кода. Стоило спросить "и какой…

  • От переводчика: данная статья является четвертой в цикле переводов официального руководства по библиотеке SFML. Прошлую статью можно найти тут. Данный цикл статей ставит своей целью предоставить людям, не знающим язык оригинала, возможность ознакомится с этой библиотекой. SFML — это простая…

  • Все большее число стартапов старается изменить привычные процессы. Эта концепция оказалась особенно успешной для таких проектов, как Uber и Airbnb — теперь на рынке может появиться новый игрок Screening Room. Основной концепцией стартапа является предоставления фильмов для домашнего просмотра прямо в…

  • В 1961 году Рольф Ландауэр из компании IBM сформулировал принцип, который позже назвали его именем: в любой вычислительной системе, независимо от её физической реализации, при потере 1 бита информации выделяется теплота в количестве по крайней мере W джоулей: W =…