Как стать автором
Обновить
52
0
Васильев Ваня @SlavniyTeo

Инженер-Программист

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

Линус Торвальдс, Бьёрн Страуструп и Брендан Грегг контрибьютят в мой хобби-проект. Зачем?

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

Смотрите сами: вот проект, вот история коммитов.



Список контрибьюторов с главной страницы репозитория:



Ссылки на аватарках ведут на странички профилей реальных людей.


Всё на месте. Кроме плашечки "Verified" как здесь:





Знатоки Git и GPG, не торопитесь проматывать ленту: эта статья не про необходимость подписывать свои коммиты. Она про неявные допущения, которые мы делаем, пользуясь "интуитивно-понятными" монстрами GitHub и GitLab и доверяя им контроль доступа к нашим репозиториям.

Читать дальше →
Всего голосов 209: ↑205 и ↓4+201
Комментарии67

Вспомнить все^W только то, что нужно. Опыт использования Anki. Часть 1 (вводная, предпоследняя)

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


Год назад я узнал об интервальных повторениях.


Имея возможность в любой момент воспроизвести факты/даты/имена, про которые прочитал неделю/месяц назад, я чувствовал себя буквально суперменом.


Затем энтузиазм поубавился, но это все еще круто.


В течение года я рекомендовал интервальные повторения другим людям, однако насколько я знаю, никого не впечатлило.


Цель статьи: систематизировать свой опыт в данном вопросе и в очередной раз рассказать людям о методике.

Читать дальше
Всего голосов 15: ↑11 и ↓4+7
Комментарии15

Оптимизируем PropertyDrawer под Unity3d

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

В своей предыдущей статье я описал OneLine — PropertyDrawer, позволяющий рисовать объект любой вложенности в одну строку.


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



Внимание, под катом много гифок и картинок!

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

Как я перестал беспокоиться и начал резать прямоугольники в Unity правильно

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

В своей предыдущей статье я обещал рассказать, свой способ работы с прямоугольниками. Разрабатывая OneLine, я написал несколько расширений класса Rect, заметно упрощающих работу с GUI. Сейчас я выделил их в отдельную библиотеку: RectEx.


Подробности под катом.

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

Надоело писать PropertyDrawer в Unity? Есть способ лучше

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

Не так давно я участвовал в разработке игры на Unity. Много времени уделял инструментам для коллег: редактор уровней для геймдизайнера, удобные базы данных для художников.


По понятным причинам, в программировании интерфейсов под Unity мы не всегда можем использовать автоматическую разметку (удобные средства GUILayout), и нередко приходится вручную нарезать прямоугольники и рисовать интерфейсы средствами класса GUI. Эта работа утомительна, связана с большим количеством ошибок, а код получается сложным в поддержке. Со временем, возникла привычная каждому программисту мысль: напишу свой велосипед! "Должен быть способ лучше!". За подробностями приглашаю под кат.



Картинка для привлечения внимания взята отсюда.

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

Информация

В рейтинге
Не участвует
Откуда
Марий Эл, Россия
Зарегистрирован
Активность