Pull to refresh
0
0
Алексей @EgoPingvina

Программист

Send message

События C# по-человечески

Reading time6 min
Views494K

Невозможно, просто взять и вникнуть в этот глубокий смысл, изучая События (event) в просторах базового и, на первый взгляд, бесконечного C#.

Когда я изучал События (не в рамках .NET!), потратил много сил, чтобы, наконец-то, разобраться, как они устроены и должны конструироваться. Поэтому, я решил опубликовать свою методику понимания структуры пользовательского события, коим представляется ключевое слово event в С#.
Не буду цитировать и без того замученную MSDN, а постараюсь объяснить понятно и доступно.
Читать дальше →
Total votes 63: ↑44 and ↓19+25
Comments60

Игровая экономика: игры «free-to-play»

Reading time17 min
Views26K

Статья расскажет о том, как работают F2P-игры и что можно сделать для повышения отдачи от них.

Подробно обсудим следующие вопросы:

→ Удержание как самый важный показатель для долгосрочной перспективы.

→ Основы треугольника игр-сервисов — рабочей модели, которую я призываю использовать в играх-сервисах: регулярные обновления контента, события в реальном времени и эффективный мерчандайзинг.

→ Метафора экономического напряжения в F2P-играх и некоторые методы, которые позволяют поднять этот показатель и увеличить доход.

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

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments14

Search Preview — расширение для Chrome

Reading time5 min
Views17K

О расширении


Данное расширение предоставляет возможность просматривать сайт результата поиска в Google, что значительно сокращает время на поиск и обработку информации.

image

Предыстория


После того как Google закрыла проект Instant Preview, поиск нужной информации стал занимать гораздо больше времени, открытых вкладок и нервов.
После чего я решил исправить данную ситуацию и написать небольшое расширение облегчающее мне жизнь.
Читать дальше →
Total votes 28: ↑26 and ↓2+24
Comments21

URI — сложно о простом (Часть 1)

Reading time12 min
Views305K
image

Привет хабр!

Появилось таки некоторое количество времени, и я решил написать сий пост, идея которого возникла уже давно.
Связан он будет будет с такой, казалось бы, простой вещью, как URI, детальному рассмотрению которой в рунете уделяется как-то мало внимания.

"Пфф, ссылки они и в Африке ссылки, чего тут разбираться?" — скажете вы, тогда я задам вопрос:

Что есть что и куда нас приведет?
  • http://example.com
  • www.example.com
  • //www.example.com
  • mailto:user@example.com

Если вы не знаете однозначного ответа или вам просто интересно и если вы не боитесь огромного количества трехбуквенных аббревиатур — милости прошу под кат.
Читать дальше →
Total votes 80: ↑77 and ↓3+74
Comments47

Структуры данных. Неформальный гайд

Reading time6 min
Views168K


Конечно, можно быть успешным программистом и без сакрального знания структур данных, однако они совершенно незаменимы в некоторых приложениях. Например, когда нужно вычислить кратчайший путь между двумя точками на карте, или найти имя в телефонной книжке, содержащей, скажем, миллион записей. Не говоря уже о том, что структуры данных постоянно используются в спортивном программировании. Рассмотрим некоторые из них более подробно.
Читать дальше →
Total votes 91: ↑83 and ↓8+75
Comments31

Дороги, которые нас изменяют

Reading time8 min
Views12K
       — Je ne comprendre pas,- жалобно сказал он.- Я не понимаю. У
нее нет вид? Или я не понимаю по-русску?
       — Нет, все правильно, Шарль,- сказал Юрковский.- Вид у нее,
конечно, есть. Только разный, понимаете? Когда она на потолке,
она как потолок. Когда на диване — как диван…
       — А когда на Грегуар, она как Грегуар,- сказал Моллар.- Ви
все шутите.
                             А. и Б. Стругацкие "Путь на Амальтею"
 
 
Я начал свою программистскую деятельность лет в десять. Возможно раньше, точно уже не помню. Помню только как «помогал» отцу программировать древние Искры, на бумажке высчитывая адреса условных и безусловных переходов в машинном коде и воодушевлённо загоняя латунные кольца в текстолитовые планшеты. Каждое кольцо несло в себе информацию ровно на один бит.
Читать дальше →
Total votes 38: ↑34 and ↓4+30
Comments34

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity