Pull to refresh
55.5
Karma
0
Rating
Денис Кильчичаков @augur

User

  • Followers 21
  • Following 7

Процедурная генерация планет

ProgrammingGame developmentAlgorithms
Translation

От переводчика:
Представляю вашему вниманию статью авторства Andy Gainey, в прошлом независимого разработчика игровых инструментов, ныне сотрудника Paradox Development Studio. На мой взгляд, автор играючи создал один из лучших процедурных генераторов планет с открытым исходным кодом.

Читать дальше →
Total votes 96: ↑94 and ↓2+92
Views31K
Comments 17

Один бит сломал, другой потерял: задачка по передаче данных

Abnormal programmingEntertaining tasksProgrammingAlgorithms
Здравствуй, Хабр!

imageКартинка отсюда

Предлагаю в качестве тренировки для мозга следующую задачку:
Общаются между собой две машины. Шлют друг другу цифровые данные, натурально нули и единицы. Только канал между ними не очень: биты регулярно то искажаются, то пропадают вовсе. Допустим, наш канал из 20 бит в среднем один бит ломает, другой теряет. А теперь пишем алгоритм, наиболее оптимально эти данные передающий.
Читать дальше →
Total votes 32: ↑27 and ↓5+22
Views21K
Comments 56

Генетическое программирование («Yet Another Велосипед» Edition)

Programming

Давайте на время отвлечемся от очередного "языка-убийцы C++", ошеломляющих синтетических тестов производительности какой-нибудь NoSQL-ой СУБД, хайпа вокруг нового JS-фреймворка, и окунемся в мир "программирования ради программирования".

Читать дальше →
Total votes 24: ↑23 and ↓1+22
Views27K
Comments 42

Two languages, one Cup. Размышления о правилах RCC 2016

Sport programmingProgramming

Здравствуй, Хабр! Вот небольшой пост о проходящем Russian Code Cup 2016, а точнее, мои соображения, на которые меня натолкнула одна из задач разогревочного раунда.

Суть такова...
Total votes 13: ↑10 and ↓3+7
Views3.2K
Comments 20

Окружающий мир как компьютерная симуляция

Popular science
image
На правах пятничного поста.

Давайте подумаем немного о том, может ли наблюдаемая Вселенная являться компьютерной симуляцией? Не в смысле того, что злобные киборги поработили человечество и уложили всех в Матрицу, а чуть глобальнее.
Читать дальше →
Total votes 52: ↑50 and ↓2+48
Views39K
Comments 207

Сетевое обращение к библиотекам и рантайм-формирование вызовов функций

Abnormal programming
Хочу поделиться историей из профессиональной деятельности, которую можно заслуженно поместить в блог с именем crazydev :) Это рассказ о необычных решениях (тех, что я попытался описать в двух словах в заголовке), к которым меня вынудили прийти еще более необычные ограничения и требования.


И вот как-то так, через хитро закрученную ***у, оно и работает ©
Читать дальше →
Total votes 40: ↑35 and ↓5+30
Views1.1K
Comments 12

О протоколах передачи данных

Programming
Sandbox
В этой статье я хочу поделиться личным, не претендующим на академичность, опытом в работе с различными закрытыми протоколами передачи данными (в основном на прикладном-сеансовом уровнях).

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

Какими свойствами и особенностями обладает хороший, годный грамотный, качественный протокол?
Читать дальше →
Total votes 51: ↑48 and ↓3+45
Views67K
Comments 22

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity