Как стать автором
Обновить
35
0.1

Разработчик

Отправить сообщение

Как мы писали стратегический кликер на хакатон ReactRiot

Время на прочтение5 мин
Количество просмотров7K

Привет. Не так давно мы с rjericho увидели статью Как я участвовал в хакатоне Angular Attack, и что из этого вышло. У нас в Барнауле хакатоны начали проводиться всего год назад. При этом они больше были ориентированы на быстрый старт IT-стартапа. Поэтому на них не получалось насладиться использованием всяких прикольных хипстерских библиотек, а приходилось пилить продукт на старых добрых PHP или Java. Однако нам давно хотелось поучаствовать в каком-нибудь фановом мероприятии, где можно просто запилить то, что душе угодно и не придумывать, как это монетизировать.


Был найден хакатон от тех же организаторов, что и AngularAttack: ReactRiot. То, что о реакте мы знали только по статьям на хабре только добавляло интерес к данному мероприятию.


Скриншот интерфейса получившейся игры

Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии0

Блэкджек на LiveScript

Время на прочтение6 мин
Количество просмотров9.4K
Вероятно, многим уже надоели заголовки типа «ХХХ в 30 строк», но я рискну написать ещё один пост. Дабы хоть как-то сгладить злость отдельных хабралюдей, я расскажу что в этом скрипте делает каждая строка.
image
Читать дальше →
Всего голосов 50: ↑23 и ↓27-4
Комментарии16

Игра Жизнь на LiveScript в 30 строк

Время на прочтение3 мин
Количество просмотров8.7K
В продолжение 30-ти строчного мема, выкладываю реализацию известной игры Жизнь на LiveScript (язык, транслируемый в Javascript).
Читать дальше →
Всего голосов 43: ↑14 и ↓29-15
Комментарии9

Assembler для Brainfuck

Время на прочтение3 мин
Количество просмотров22K
Одним холодным майским днем от скуки решил я таки приступить к изучению этого удивительного языка — Brainfuck'a.
Его интерпретаторы публиковали на Хабре уже очень много раз.
Но мне хотолось изучить поглубже сам язык и алгоритмы на нем, а не писать очередной интерпретатор. Поэтому было решено сделать из мухи слона компилятор какого-нибудь высокоуровневого языка в brainfuck.
Однако очень быстро начался реальный brainfuck: отсутствие оператора if, отсутствие произвольного доступа к ячейкам и куча других проблем сразу свалилась на меня. Пришлось повременить с высокоуровневым языком и сделать для начала ассемблер, в который и будет компилироваться высокоуровневый язык.
О реализации ассемблера под катом.
Читать дальше →
Всего голосов 44: ↑42 и ↓2+40
Комментарии12

Информация

В рейтинге
3 329-й
Откуда
Тхимпху, Бутан, Бутан
Зарегистрирован
Активность