Обновить
18
0
Янтимиров Амир Афанасьевич@AmirYantimirov

Программист

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

Рациональный дизайн базы в Valheim

Время на прочтение3 мин
Охват и читатели8K

На одном из форумов я встретил вопрос: почему вы играете в Valheim? Как ни странно, мой ответ - потому что я программист. В этой игре востребованы опыт и методичность.

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

Вот последним, применительно к игровому процессу Valheim, мы и займёмся.

Внимание! Последующее чтение может попортить вам радость самостоятельного открытия игры!

Много картинок

Лучше не скажешь

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели2.1K

Меня восхищают люди, которые способны выделить суть какого-либо явления и выразить её в немногих словах.

Например, бессмертное:

«Побеждает тот общественный строй, который обеспечивает высшую производительность труда»

Несколько таких ёмких высказываний я встретил и на страницах Хабра.

Читать далее

Кабинет на квадратном метре

Время на прочтение4 мин
Охват и читатели43K

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

Читать далее

ColumnsGrid для WPF

Время на прочтение2 мин
Охват и читатели6.7K
Размещение элементов в контроле Grid может быть утомительным. Удобнее, когда они автоматом размещаются по ячейкам, как в UniformGrid.

ColumnsGrid добавляет к этому следующие возможности:

  1. Колонки задаются одной строкой Columns=«Auto,*,200,Shared1»
  2. Задается интервал между колонками Spacing=«4»
  3. Переход на следующую строку задается элементом <Separator Height=«4»/>
Читать дальше →

Ко-итераторы на таймерах

Время на прочтение3 мин
Охват и читатели3.1K
В предыдущей статье я привел пример функции-итератора, исполняющейся по событию от DispatcherTimer. Мне стало интересно развить эту идею дальше. Несколько таких функций с независимыми таймерами образуют систему с кооперативной многозадачностью. Далее будем называть такие функции ко-итераторами.
Читать дальше →

Помощники на каждый день

Время на прочтение6 мин
Охват и читатели6.4K
Некоторые задачи встречаются при написании кода так часто, что инструменты для их решения должны быть особенно удобны. И если стандартные инструменты языка/платформы разработки кажутся неудовлетворительными, то программист пишет свои решения, которые, в силу частоты использования, становятся его любимыми велосипедами. Поэтому первое, что он делает при смене языка/платформы, это ищет местные аналоги своих решений, либо возможности их воспроизвести.

Представляю свою коллекцию помощников для решения рутинных задач, сложившуюся после миграции с C++ Builder на C#, WPF.
Читать дальше →

Информация

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