Avatar
Айван
Обо мне
Мне нравится создание и изучение чего угодно, и этот сайт служит для того, чтобы поделиться некоторыми результатами :) Я уверен, что любой человек может научиться почти чему угодно при должном желании и старании. Однако человек не может научиться всему! Поэтому нужно уметь грамотно расставлять приоритеты и управлять временем.

Моя профессия — программная инженерия, и у меня есть большой опыт в различных областях ИТ. Однако мой основной интерес это когнитивная наука. Также мне нравятся нейробиология, квантовая и астрофизика, другие научные сферы и ведение бизнеса. Мои хобби: 3Д моделирование, иностранные языки, чтение, коллекционирование монет и минералов, велосипед, кулинария, фотографирование.

My models My model of a book My model of a chamomile flower

Продолжение...
Резюме
Я начинал с компьютерной графики и разработки игр в школьные годы, но затем занимался различными областями, включая разработку под десктоп, мобильные устройства, веб, анализ данных и машинное обучение.

Здесь перечислены составляющие моего ИТ опыта: навыки, образование, конференции, публикации, разработки, работа, а также аккаунты онлайн сообществ (Хабрахабр, StackOverflow, GitHub).

Открыть...
se-flair
Мои принципы
Нередко в общении меня спрашивают о моих подходах, как быть эффективным, успевать учиться и делать сложные классные вещи. Чтобы не повторяться, в этой статье я описывал набор принципов, которые извлёк как из личного опыта, так и из множества книг и наблюдений за другими людьми.

Открыть статью
WS Testing Engine
Объявления
Краткое описание некоторых проектов, над которыми я сейчас работаю.
In progress

Читать продолжение...
WebSocket Testing Engine
WS Testing Engine это JS библиотека и HTML5 приложение для юнит тестирования онлайн систем с ВебСокетами.

WS Testing Engine

Продолжить чтение...
TacticToy - улучшенные крестики-нолики
Это отличное воплощение улучшенных крестиков-ноликов! Правила просты, но игровой процесс просто захватывает! Вы можете играть с компьютером на выбранной сложности или против друзей по сети. Доступны следующие версии: играть онлайн, скачать iOS приложение и Android приложение.

Игра доступна на 8 языках: Русский, Английский, Французский, Испанский, Немецкий, Румынский, Украинский, Вьетнамский.

TacticToy promo

Читать продолжение...
Области ИТ для начинающих
Всё больше и больше людей желают приблизиться к миру IT, однако различные материалы описывают скорее узкоспециализированные области, не давая обширного, целостного взгляда на различные сферы информационных технологий. Но именно это и необходимо новичкам в разработке ПО, и по большому числу приходящих вопросов, хочу дать исчерпывающее описание.
Programming languages

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


Продолжить чтение...
GMapsTable

Вам когда-нибудь нужно было отображать крупные массивы данных с привязкой к карте? И не просто статической таблицей, а динамической, с разной детализацией для разного приближения карты? Если да, то обратите внимание на библиотеку GMapsTable!

GMapsTable screen GMapsTable screen

Читать дальше...
TacticToy — правила улучшенных крестиков-ноликов

Игровое поле TacticToy это игровое поле крестиков-ноликов с такими же полями в каждой клетке. Для победы в каком-либо поле нужно собрать в нём линию из трёх одинаковых значков, тогда получится символ крупнее! А чтобы победить во всей игре, нужно создать самый большой значок.

Однако это не так уж просто. По большей части ходить можно только в подсвеченное поле, которое определяется предыдущим ходом противника. Если твой противник пошёл в левый верхний угол малого поля, то ты можешь идти только в левом верхнем блоке.

game example game example game example game example

Читать дальше...
Симулятор одноклеточных

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

cells

Читать дальше...