Разное

Деанонимизация программиста возможна не только через исходный код, но и через скомпилированный бинарный файл

0

Источник — habrahabr.

 

Не секрет, что многие разработчики программного обеспечения с открытым исходным кодом и не только, по разным причинам желают сохранить свою анонимность. Совсем недавно группа исследователей опубликовала работу, в которой описываются методы деанонимизации программиста по его стилю кодирования через анализ исходных кодов. Авторы утверждают, что им удалось достигнуть средней точности идентификации в 94%.

(далее…)

Работа с освещением в Unity — теория и практика

0

В видеоиграх красивое освещение в реальном времени сильно бьёт по производительности, что особенно заметно на мобильных устройствах. Таким образом, разработчики вынуждены искать методы обхода этой проблемы. Lightmapping — технология, сохраняющая информацию об освещении в текстуру, что позволяет высвободить вычислительные ресурсы под другие нужды.
В этой статье я познакомлю читателя с теорией освещения в играх, опишу процесс создания “лайтмапа” в Unity 5 и поделюсь рядом советов.

image

(далее…)

Как работает реляционная БД

0

Реляционные базы данных (РБД) используются повсюду. Они бывают самых разных видов, от маленьких и полезных SQLite до мощных Teradata. Но в то же время существует очень немного статей, объясняющих принцип действия и устройство реляционных баз данных. Да и те, что есть — довольно поверхностные, без особых подробностей. Зато по более «модным» направлениям (большие данные, NoSQL или JS) написано гораздо больше статей, причём куда более глубоких. Вероятно, такая ситуация сложилась из-за того, что реляционные БД — вещь «старая» и слишком скучная, чтобы разбирать её вне университетских программ, исследовательских работ и книг.

(далее…)

Как компьютеры складывают числа?

0

Наверное, нет таких людей, которые не использовали калькулятор в компьютере.

Однако кто из вас задавался вопросом: «а как же на самом деле внутри происходят вычисления». Тема эта столь интересна, сколь и сложна, и обычно для её изучения отводится специальный курс в университете (например, «Физика ЭВМ» или «Программирование микроконтроллеров»).

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

Технологии в компьютерных играх. Часть 2

0

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

Компьютерные игры относятся к числу актуальных проблем современной науки, так как представляют собой уникальный продукт развития техники. С совершенствованием компьютеров совершенствовались и игры, привлекая все больше и больше людей. На сегодняшний день компьютерная техника достигла такого уровня развития, что позволяет программистам разрабатывать очень реалистичные игры с хорошим графическим и звуковым оформлением. (далее…)

Технологии в компьютерных играх. Часть 1

0

 

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

Компьютерные игры относятся к числу актуальных проблем современной науки, так как представляют собой уникальный продукт развития техники. С совершенствованием компьютеров совершенствовались и игры, привлекая все больше и больше людей. На сегодняшний день компьютерная техника достигла такого уровня развития, что позволяет программистам разрабатывать очень реалистичные игры с хорошим графическим и звуковым оформлением. (далее…)

Windows 10 Technical Preview

1

В этой записи я отвечу на вопрос: Что нового добавили в windows 10 technical preview? Но для начала я отвечу на вопрос: Почему 10, а не 9? (далее…)

Вверх