Точка сборки @antonvolkov Channel on Telegram

Точка сборки

@antonvolkov


Собиратель талантов, дилер свободы

Написать лично @wolfhive

Точка сборки (Russian)

Канал 'Точка сборки' - это место, где собираются таланты и свободные души. Под руководством пользователя @antonvolkov, этот канал становится настоящим сборищем креативных и ярких личностей. Собиратель талантов и дилер свободы, как описывает себя создатель канала, приглашает всех желающих присоединиться и поделиться своими идеями, творчеством и вдохновением. Здесь можно найти обсуждения творческих проектов, вдохновляющие цитаты, полезные советы по саморазвитию и многое другое. И если у вас есть что сказать или показать, можете написать лично @wolfhive и стать частью этой увлекательной общины. Присоединяйтесь к 'Точке сборки' и откройте для себя мир творчества и свободы!

Точка сборки

08 Jan, 01:32


Пока тусовался в Москве в ожидании рождения малыша, успел побывать не только на Игропроме, но и на внезапной конференции саунд-дизайнеров. Собрались топы из ведущих игровых студий страны кулуарно перетереть за звук в играх.

Мне это мероприятие очень напомнило первые встречи Flash-разработчиков. Примерно так же мы собрались в Киеве в чьём-то офисе на FlashGamm 2008 (который в будущем стал многотысячным международным DevGamm). Не было ни спонсоров, ни стендов корпоратов, никто не говорил про метрики, паблишинг, фандрайзинг — все выступления были от фанатов к фанатам. Профессионалы обсуждали своё любимое дело. Никто не втыкал в телефоны, все активно задавали вопросы, обсуждали и зарубались. Тот факт, что после нескольких часов выступлений участники полным составом отправились на афтерпати, говорит о том, насколько это было тепло и не хотелось расставаться с единомышленниками.

Ровно то же самое было и здесь. И я вот что скажу — именно так и выглядит "конференция здорового человека".

После встречи я настоятельно рекомендовал организаторам: если они не хотят, чтобы это всё превратилось в ярмарку хедхантеров, продавцов оборудования/софта и прочих коммерсов, им нужно сохранить суверенитет. Это сложно, но оно того стоит.

Ключевое — аренду и организацию должны оплачивать сами участники. Это принципиальный момент. Кто платит девушку, тот её и танцует. Если основные затраты покрывают спонсоры, то организаторам придётся отдать головы участников им на растерзание. Это неизбежно приведёт к снижению интереса, потере доверия и постепенному зохавыванию времени на всякую пиарно-эйчарно-монетизационную дрянь. А потом те, кому хочется поговорить по-настоящему, сделают свою конфу.

Точка сборки

31 Dec, 16:16


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

Для начала вводная. Всё, что мы имеем или получаем от кого-то, мы оцениваем. Мы так устроены, что оцениваем мы не по какой-то объективной, номинальной стоимости, а по субъективным вложениям, которые были совершены. Один и тот же подарок ценой в 10000 рублей будет иметь для нас в разы отличающуюся ценность: если это подарок от нашего ребёнка, который копил целый год (лишая себя возможности потратить их на себя), или если это от приятеля-олигарха, для которого это вообще не деньги. Если коротко, люди ценят жертвы.

Теперь наложим это на массово рассылаемые сегодня картинки (или не дай бог видосы) со змейкой. Если все вложения отправляющего состояли в том, чтобы выделить всю адресную книгу и нажать кнопку "отправить", то это не то что не жертва — это наоборот, растрата ресурсов самих получателей.

Отправитель потратил минуту, а сотня жертв "нанесения поздравления" потратит в сумме 100х10 сек — почти 17 минут живого времени. Нечего удивляться, что получатели не только не радуются такому конвейерному "подарку", но и мысленно помещают поздравляющего в спам-лист.

Что же движет этими рассылающими? Искреннее желание поздравить? Уважение? Хрен там. Ими движет желание быть хорошими в глазах окружающих. Ну типа выполнил кипиай, поздравил, сил не потратил — молодец и умница! Эффективный менеджер.

Любое даже минимальное поздравление, где есть личное участие (ну хоть просто вставить имя получающего), будет бесконечно лучше ноу-нейм массовой рассылки открыточки. А уж если нашлись силы что-то сформулировать непосредственно для получателя — это в наше время вообще огонь и просто запредельное проявление уважения.

Если на то пошло, лучше вообще не поздравить, чем поздравить формально.

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

С праздником!

Точка сборки

30 Dec, 18:29


Снова провели небольшую Пельмесборку перед Новым годом: небольшим составом с супругами и детьми (летнее мероприятие у нас строго 18+) лепим пельмени, готовим и тут же едим (покормить Волкова — отдельный эксклюзивный экспириенс). Классный ламповый формат, который могу посоветовать абсолютно всем. Для нас же он решает ещё и задачу выстраивания связей во втором поколении наших кланов. И пусть это станет доброй традицией на века, чтобы наши правнуки знакомили своих детей между собой, когда нас уже не будет.

С наступающим праздником, друзья!

Точка сборки

25 Dec, 16:17


Под успокаивающий гул Мосбиржи

Точка сборки

25 Dec, 12:39


Алексей Гладков (топ-эксперт мобильной разработки в России, мой друг и коллега по ТС) в который раз упоминает в своём канале об учащающихся манипуляциях со стороны соискателей — новоиспечённых выкормышей расплодившихся онлайн-школ, которые оч хотят войти в айти и пользоваться всяческими привилегиями, которые насыпало айтишникам щедрое государство (что стимулируешь, то и получаешь, ага).

Суть проста, как фотошопинг в сервисах знакомств. Увеличить то, уменьшить это. Сунуть банан в трусы и романтично сфоткаться на фоне чужой Ламбы. В общем, на массовый алгоритмический хантинг корпоратов — а я уже многократно упоминал недобрым словом тупых методичкоголовых эйчарок, которые постоянно "совершенствуют" алгоритмы пылесосинга кандидатов по критериям — те в свою очередь объединяются в целые сообщества и там появляются эксперты по обману этих критериев. Эйчарки в ответ ещё сильнее усложняют алгоритмы, те снова находят способы их обойти, дабы проникнуть в организм корпората и как следует поесть там печенек (трудовое законодательство РФ, кстати, сильно перекошено в пользу персонала, поэтому если такой вирус пролез — так просто и дёшево его не выковыряешь).

Разумеется, это не началось прямо вот сейчас и было всегда. Я хорошо помню, как в каждом втором резюме в геймдев-компанию упоминалось "Участвовал в разработке S.T.A.L.K.E.R." — мы тогда шутили с коллегами, что суммарно его по-ходу делало несколько тысяч человек.

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

Среда, в которой никто никому не доверяет, очевидно теряет в эффективности. Хорошие люди в такой системе теряют все привилегии, т.к. не хотят играть в ту же игру, что и жулики. В итоге страдают и не зарабатывают соответственно их вкладу. А это ведёт к апатии, и "да ну его нахер", вплоть до перехода на тёмную сторону в отдельных случаях.

Можно, конечно, наблюдать за этим и пытаться как-то встроиться. Но значительно интереснее делать альтернативную среду (анклав здорового человека), которая сможет быть более эффективной, чем это немотивированное, персистентно бюрократизирующееся болото.

Поэтому мы строим общество, где главными ценностями является мастерство и совесть. В таком сообществе снижены риски обмана: у кого совесть есть и кто чего-то добился — не занимается наёбыванием и паразитированием. Соответственно, высокое доверие и репутация имеет значение. Большинство вопросов решается буквально на честном слове, и "транзакционные издержки" минимизируются (это кстати тоже про бережливое отношение к ресурсам). Такое сообщество привлекает определённого склада людей, которые (неожиданно) обладают высокой компетентностью, низким ЧСВ и огромной продуктивностью (многим, правда, мешает нездоровый перфекционизм, но это лечится). И вот если это всё просуммировать, получается супер-эффективная среда, которая может заруливать по генерации пользы и богатства одной левой стократно превосходящих по численности конкурентов. Неплохая модель для будущего страны, которой предстоит сложнейшая конкурентная борьба на глобальном поле.

И ещё одно важное замечание — те, кто захочет сделать так же или же присоединиться к нам в наших проектах, станет для нас другом и партнёром, а не конкурентом. Возможности честного созидания и принесения пользы — безграничны, рынок огромен. Для наших людей найти совпадающих по ценностям — это возможность совместно добиться результатов быстрее (та самая синергия), создать что-то совершенно новое и ранее невозможное (например на стыке разных сфер). А паразиты-мошенники пусть продолжают дурить сами себя и клиентов, встраивать лутбоксы и рекламу, грызя друг другу глотки за уменьшающиеся куски массмаркета.

Кстати, когда исход хороших людей из этих концлагерей станет более-менее системным, возникнет вопрос — а за счёт кого они тогда вообще будут продолжать свою деятельность?

Точка сборки

24 Dec, 18:15


Избыток доступных ресурсов приводит к тому, что эти ресурсы будут кем-то оприходованы, как правило с общим понижением КПД всей системы. Это работает и на уровне организмов (тучные люди живут хуже и меньше), и компаний (особенно на гос-подсосе, когда тапок последствий глупых решений отдельных управленцев прилетает по коллективной жопе граждан), и стран (самая богатая на сегодняшний день является самой охуевшей в своей безнаказанности и торчит 36+ трлн. бабла остальным не таким богатым) и вообще в любых живых сложных системах.

Из этого можно сделать много полезных на практике выводов, но сегодняшний отрывок из разговора с коллегой — о проблеме постоянного снижения эффективности программ, на фоне роста гигагерц/гигабайт/гигабит с одновременным снижением их стоимости.

Дистрибутив Windows 95 весил 0.05 Гб, дистрибутив Windows 11 — 6.2 Гб. Сегодня любой бюджетный смартфон по мощности сравним с несколькими десятками Пентиумов 95 года. Стал ли лучше работать текстовый процессинг? Быстрее ли запускаются игры? А что, собственно, принципиально (или хотя бы кратно) изменилось в нашем пользовательском опыте?

Продолжая по аналогии законы Паркинсона, можно сказать, что все дополнительные ресурсы железа будут неизбежно утилизированы ленивыми лапками программистов. Я за этим процессом наблюдаю давно и он, похоже, не собирается останавливаться. И не должен. Т.к. нет обратной воспитывающей связи.

Программист, применив простое, общепризнанное, универсальное решение, во-первых, молодец и умница, во-вторых, точно не виноват — ведь все так делают, в-третьих, уложился в спринт, а это очень любят проджект-менеджерки. А то, что это приведёт к тому, что у 100 млн пользователей на 1% будет медленнее работать программа — а чо такова, не заметно же? Программист не получит никаких последствий от бездумной траты ресурсов, а скорее всего даже никто (включая руководителя), действительно, и не заметит. И вот так оно наслаивается одно на другое и сотни программистов пишут неэффективный код поверх старого неэффективного кода, и никто не виноват — оно само.

Меня лично раздражают бессмысленные траты. Мне неприятно наблюдать, как ценный ресурс тратится вхолостую. Я стараюсь бережно относиться к любым ресурсам (в том числе и к чужим) и считаю это качество одним из признаков _наших_. В конечном итоге, это ведь и есть проявление заботы об окружающих, экологичное (в правильном смысле, а не в гретатунбергском) поведение.

Такой подход в работе, кстати, даёт долгосрочное преимущество на рынке, ведь люди прекрасно чувствуют (особенно в сравнении) бережное к себе отношение, склонны выбирать/рекомендовать твой продукт и даже готовы платить больше. Нерастраченные ресурсы могут использоваться для создания совершенно новых фичей, которые ранее были в принципе не доступны — тоже конкурентное преимущество. Даже экономия на хостинге (чем эффективнее написаны сервера, тем меньше их требуется) может оказаться решающей — выживет онлайн-сервис или нет.

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

Точка сборки

21 Dec, 12:23


Когда самое лучшее время посмотреть фильм о новой Сборке? Правильно — сегодня! Почему сегодня? Потому что оно только сегодня появилось в наших каналах и нет абсолютно никакого смысла откладывать.

Поясню для наших новых друзей: Сборка — уникальное мероприятие клуба, которое проходит ежегодно летом в уникальном месте недалеко от Перми в сосновом бору на берегу реки Чусовой. Красивейшее, чистейшее, спокойнейшее место — такое, которое по праву называется нашей Базой.

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

Каждый год мы дорабатываем формат мероприятия и в этом году у нас случился мощный апдейт с кланами, ачивками, разлочкой испытаний, квестами и внутренней игровой экономикой. Погода добавила нам челленджа, но всё получилось! В общем, увидите сами.

ВКонтакте, RuTube, Дзен, YouTube

А кто хочет посмотреть фильмы о предыдущих Сборках — вот они: о первой, о второй

Точка сборки

19 Dec, 14:12


Друзья, немного выдохнул после рождения сына и готов поделиться новым опытом.

Роды — дело крайне ответственное и стоит сократить возможные риски настолько, на сколько это вообще возможно — речь о целой новой жизни, а также о жизни родителей с этой новой жизнью. Поэтому мы сразу планировали рожать в платном роддоме, но, к сожалению, единственный платный, который был в Перми (там родилась моя первая дочь), закрылся — остались только муниципальные (они вполне себе ок и всегда можно договориться с врачами о личном контроле, но всё же).

Я решил, что будем рожать в Лапино, под Москвой, упакованном по самым современным стандартам госпитале с топовой, собранной со всей страны, командой врачей. Более того, я являюсь довольным акционером группы компаний "Мать и дитя" и в своё время довольно тщательно изучил историю и принципы работы компании (если коротко, они бьются с моими представлениями о прекрасном, например, жить и развиваться на свои, а детальный разбор этого актива можно почитать у Кримсона), поэтому был большой запас доверия. Отдельно радует то, что контракт подписывается не с абстрактной организацией, а с конкретным врачом и акушером, и, судя по всему (у меня нет достоверной информации), они непосредственно заинтересованы финансово в успешном его выполнении. Шкура на кону (или в моей интерпретации Жопа-Тапок) — основопологающий принцип эффективных систем.

Летать на поздних сроках беременности и уж тем более везти самолётом новорожденного я считаю безумием — перепады давления могут привести к совершенно непредсказуемым последствиям для ребёнка в будущем, я уж не говорю о том, что аэропорты (особенно в мегаполисах) — это рассадник всяческой заразы, прилетевшей со всего мира (впрочем, многие родившие элитарии прямиком из Лапино летят в Дубайск и им норм — ну, их дело). Так что варианты были поездом или на авто. Поезд нам показался не самой комфортной идеей, и решили, что лучше не спеша, останавливаясь в городах по пути, доберёмся.

Выехали, блин, в первый же снегопад и до Казани добирались с напряжением. Но потом по трассе М-12 "Восток" ехать было одно удовольствие: разделитель на всём протяжении, по две полосы в каждую сторону, всё чисто, ни одной ямки, ни одного светофора/переезда/перехода, оплата автоматически (придёт уведомление в Госуслуги). Ставишь круиз-контроль на 130 и никаких когнитивных нагрузок. Я даже, представив, как через несколько лет достроят продолжение трассы до Перми/Еката (а дальше до Уфы и в Китай), всерьёз задумался об автомобильных путешествиях с семьёй по нашей необъятной Родине.

Там всё прошло хорошо, максимальное внимание и сервис, врачи реально топовые — сделали всё идеально. Папам доступ открыт и в родильный бокс, и в операционную, в интенсивную терапию, в детское отделение, в палату — вообще везде и даже приветствуется. Короче, однозначно стоит своих денег, причём ценовая вилка достаточно демократичная и доступна любому работающему в России мужчине (и даже если сходу и не доступна, то уж лучше взять кредит на это, чем на отпуск или новый авто).

Обратный путь уже был не таким комфортным, т.к. маленький малыш, которого надо кормить, мыть, переодевать, требует дополнительного внимания. Зато я теперь знаю все заправочные станции, которые озаботились пеленальными комнатами (в моём личном зачёте победил Газпромнефть — у них пеленально/инвалидный санузел открывается персоналом по требованию, соответственно туда не заходят обычные посетители).

В общем, добрались уставшие, но довольные. Но в следующий раз — а мы не собираемся останавливаться на достигнутом — всё-таки поездом.

Точка сборки

05 Dec, 07:02


Новый игрок Михаил вступил в клан Волковых. Го я создал!

Точка сборки

03 Dec, 17:01


"Не ошибается тот, кто ничего не делает" — высказывались Рузвельт, Толстой, а то и древнегрек Еврипид.

Я ранее тоже писал по теме ошибок о том, что в творческих сферах (а практически все сферы, где человек востребован — творческие, а где монотонное повторение процессов — человек активно заменяется автоматикой) нельзя не ошибаться. Если не ошибаешься, значит делаешь то, что уже было сделано, т.е. нет процесса творения, созидания. А значит результат не будет вызывать эмоции (современный рынок игр или сериалов — хорошая иллюстрация однотипной высококачественной жвачки), не запомнится, не принесёт должной пользы и денег.

Кто ж знал, что день, проведённый с Игорем Горячевым (он уже не раз появлялся в нашем влоге, например в этом) превратится в итоге в фильм про ошибки и возможности, которые они открывают? Я уж точно не предполагал, и это ценность нашего подхода — мы всегда снимаем по-настоящему, вживую, без режиссуры и сценариев. И уже потом собираем из получившегося материала что-то цельное.

Формат "День с мастером" — это развитие формата Беседы (кто не видел: первая, вторая). Мне очень зашёл! Если что, мне можно писать свои впечатления в личку — могу не ответить, но читаю.

ВКонтакте, RuTube, Дзен, YouTube

Точка сборки

29 Nov, 17:11


Игропром успешно завершился! Все мои фавориты получили призовые места и я доволен. У меня даже получилось посетить саму выставку — оценить свежим взглядом российский геймдев. Последний раз я видел тусовку в 2021, где "достаточно ясно и понятно" высказался о том, куда она скатилась.

Могу констатировать: прошедшие 3 года явно пошли на пользу! Фри-ту-плейное наблюдается в следовых количествах. СВО стала таргетированным антибиотиком, который выпилил патогенную геймдев-флору, дав возможность размножиться здоровой и полезной. Как же это было приятно пообщаться с нормальными разработчиками, которые действительно любят и хотят делать классные игры! Что ни проект — несколько человек (и даже в одного) собрались удалённо и запилили продукт. Без этих ваших бизнес-планов.

Правда, практически все делают (матом и руганью) на Unity, но, надеюсь, этот тренд тоже будет постепенно меняться с развитием альтернатив и отращиванием лапок у самих разработчиков. Ещё жалуются, что профильные инвесторы денег дают только под кипиаи — никто не готов ставить "шкуру на кон", все хотят low risk high reward. Ну ничего — это поправимо.

Я за свою жизнь побывал на десятках игровых конференций, как для широкой аудитории геймеров (E3, Gamescom, Игромир), так и чисто для разработчиков (GDC, DevGamm, КРИ). Мне очень хорошо знакома организационная кухня, т.к. везде я был либо с выступлениями, либо ещё и со стендом и командой. Так вот, могу точно сказать — команда Игропрома справилась отлично! Большое количество участников и всяческих движух на относительно небольшой территории — это то, что нужно! Интересно было и игрокам, и разработчикам (что вообще редко удаётся совместить). Отдельно респект за приоритет в сторону небольших разработчиков, а не жирных ААА-спонсоров с их унылыми хантинг-стендами на пол-этажа. Жму руку, желаю продолжать в тех же здоровых ценностях!

ВКонтакте, RuTube, Дзен, YouTube

Точка сборки

14 Nov, 10:09


Тем временем, невзирая на внезапную снежную погоду, доделываем укрепление берега на Базе сборки.

Когда я приобрёл эту землю, Чусовая (река в Пермском крае) успела откусить от берега метров пятнадцать. За десять лет унесло рыбацкий домик и пару десятков деревьев. Обычно вода стоит высокая и в году бывает буквально пара окон, когда можно провести работы. Так что лучше не откладывать.

Точка сборки

07 Nov, 13:21


У меня вызывает большое уважение, когда игру создаёт небольшая команда или вообще один человек. Как правило получается или очень душевно и качественно (без следов недопонимания, методичкоголовости и корпоративного насилия — это плюс инди-разработки), или кустарная поделка (чтоб в одного разрабатывать, требуется овладеть сразу несколькими компетенциями — это минус инди-разработки).

Я заметил такую закономерность — люди, воспитанные на демо-сцене 90-х и flash-разработке 00-х, часто обладают широким спектром навыков: они могут и нарисовать, и замоделить, и заанимировать, и код написать, и интерфейс спроектировать, и звук подобрать, а ещё и музыку самостоятельно сочинить. Видимо, суровые технические ограничения, а также возможность делать всё вышеперечисленное в одной среде разработки, буквально воспитали в них (отсеяв не осиливших) способность видеть продукт как одно целое, а не фрагментарно (как это бывает в больших студиях "мы всё запрогали по ТЗ от геймдизов — все вопросы к ним").

Такой человек-оркестр — это не только самостоятельная единица, но ещё и замечательный коллега, который понимает аспекты разработки других членов команды, проявляет о них заботу, предвидит будущие проблемы и неудобства, т.к. он сам там был.

А ещё такие люди могут (если захотят) быть замечательными продюсерами. Потому что качественно руководить командой могут только те, кто побывал в каждой роли. Только так можно набрать компетентных людей (а вовсе не по критериям эйчарки), только так с ними можно говорить на одном языке, только так можно обеспечить целостное видение (и результат) и только таких будут слушать (авторитет не заработать, пройдя курс проджект-менеджерки).

И вот, сижу я, отсматриваю игры на Игропром, и попадается вот эта замечательная — Hard Glide. Смотрю — сделана Олегом Антиповым. Захожу на сайт автора — ну точно, из старой гвардии флэшеров! Списались — оказалось, он делал игры на нашем движке Alternativa3D и даже хранит нашу мерч-футболку тех лет, когда браузерный геймдев виделся большим будущим.

Вот такие случайные неслучайности.

P.S. Даже в наших текущих разработках я применяю подходы Flash и принципы демосцены (максимально беречь ресурсы, кастом всегда порвёт универсальность). И, кто знает, может у нас в Точке сборки получится сделать такую же удобную и кросс-функциональную экосистему, которая даст толчок новому золотому веку разработки.

Точка сборки

01 Nov, 17:42


Те, кто возмущается ставкой, это примерно как друзяшки, которые хотят взять у тебя в долг, а, в случае отказа или предложения подписать договор займа с процентами, обижаются, мол так настоящие друзья не поступают и вообще ты должен был дать просто так, потому что у тебя есть и "ну ты же бро". Короче, пытаются переложить свои риски на тебя, безвозмездно — это я и называю паразитированием.

В случае же с показными страданиями некоторых олигархов, мол бизнес без дешёвых кредитов загибается — они перекладывают этот риск даже не на государство (оно по сути прокси) — они перекладывают его на всех нас, т.к. "компенсировать высокую ставку" будут из наших карманов, из детских садиков и дорог, из повышенных цен на продукты. Нет уж, пусть продают свои яхты и инвестируются из них.

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

Лично я живу на свои. Я инвестирую в разработку новых технологий только собственные деньги (а не гранты, субсидии или кредиты) и если я не смогу их вернуть, то это мой риск — я его ни на кого не перекладываю и, соответственно, ни на ком не паразитирую. И ни от кого не завишу. Чего и всем желаю.

Точка сборки

31 Oct, 16:44


Но не всё так здорово в российском игропроме. И это я даже не про мобильный фритуплей.

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

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

Точка сборки

30 Oct, 18:39


Побывал в Йошкар-Оле по приглашению Юрия Ускова — основателя компании iSpring (продукты для онлайн-обучения) и одноимённого института.

Я вообще редко выбираюсь из Перми, но тут мне было прям интересно:
- неуехавшие из страны (и из родного города!) айтишники,
- международная успешная компания (продолжают масштабно продавать айти-продукт из родного города и приносить ему налоги),
- технологии паблишинга онлайн-курсов родились на базе Flash (а я неровно дышу к флэшерам — у нас специфический майнд-сет, кстати Miro изначально тоже был на флэше),
- делают полезное (институт, школа, детский сад) для себя, города и страны (а это в моём представлении значительно более правильное и престижное применение ресурсов, чем яхты/вертолёты/спорткары).

Мне такое близко — айтишных компаний в стране появляется всё больше и очень здорово, когда они локализуются в не Москве нормальных городах, становятся точками притяжения и развития молодых специалистов. Этому можно и нужно всячески содействовать.

Ну и я немного посодействовал, пообщавшись со студентами о философии Точки сборки. Запись (почти 2 часа чистого Волкова — для ценителей) выложили в ВК и YT.

Точка сборки

28 Oct, 15:06


Отсматриваю игры-претенденты на конкурс Игропрома и попадаются такие проекты, как Dynopunk.

С одной стороны, сделано довольно кустарно, местами будто даже нарочито, но от всего веет душевностью. Это как раз пример того, о чём я постоянно говорю — сделанного с уважением и на совесть. И не важно, что небольшой бюджет, тут во всём — в игровых механиках, графике, анимации, сюжете, здоровом юморе — чувствуется, что авторы любят своё детище, что они сами кайфовали в процессе разработки. Музыка видно, что написана специально под проект и очень хорошо передаёт вайб игрового мира.

Короче, я как геймер (при том, что я вообще не фанат такого жанра), и я как игровой продюсер — довольны. Это сделано хорошо!

Точка сборки

23 Oct, 17:49


Вписался я тут журействовать на Игропроме 2024. Честно говоря, ни на что особо не рассчитывал. После массового побега русскоговорящих геймдевелоперов на чужбину, казалось, что у нас ещё долго будет восстанавливаться профессиональная популяция.

И вот я офигел, когда организаторы (они тоже, кстати, офигели) выдали список номинантов — 81 игра! Ну, думаю, будут школьные поделки, да "патриогранты" типа вот такого. Но, закатав рукава, нацепив микрофон и включив OBS-ку, я начал отсматривать...

И да, действительно, есть откровенное рукожопие, есть скукота и клоны-клона-клонов, есть и надрывный патриотизм, но блин — есть много годного! Реально! Очень хорошие и прикольные проекты, в которые я залип и вообще собираюсь потом допройти.

В общем, у меня подъём оптимизма по поводу игровой индустрии в нашей стране. Кто желает сам посмотреть (все игры-конкурсанты доступны в сторах), то можно вот тут. А с ноября начнётся и народное голосование, в котором можно будет каждому выразить свои симпатии.

P.S. Если Стёпа решится смонтировать что-нибудь из этих моих многочасовых отсмотров — покажу.

Точка сборки

22 Oct, 13:46


Нечасто рассказываю об основной своей деятельности — а это, между прочим, разработка игр, точнее даже разработка экосистемы для игр и не только. А работа-то кипит и мы уже создали собственный техстек (набор технологий) и уже переходим от фазы "чисто НИОКР" к фазе "фигачим проекты, технологии дорабатываем по ходу".

В этом видео я оцениваю собранный за полторы недели сетевой прототип Новых Танков и хочу сказать, что стратегия "долго запрягаем — быстро едем" в нашем случае себя оправдывает полностью. В четырёхмегабайтном (да-да, мегабайтном, а не гигабайтном) проекте у нас:
- 1.5 Мб уровень с запечённым светом (см. мягкие тени и рефлексы в пещере)
- 0.5 Мб модель танка с динамическими траками/гусеницами и мягким запечённым эмбиентом
- 2 Мб нативного кода, написанного на Rust
и ещё 0.6 Мб сервер.

При этом у нас тут полностью своё:
- отрисовка (вплоть до менеджмента видео-памяти)
- предрасчёт освещения
- оптимизации высокополигональных моделей
- упаковка в наш супер-компактный формат файлов
- физический движок с рейкастами по видимой геометрии (т.е. не надо готовить специальные коллайдеры)
- сетевая синхронизация объектов на карте, в т.ч. ничейных
- сетевая библиотека и протокол на базе UDP, с гарантированной доставкой (аналог TCP, только сильно шустрее)
- сериализация данных, в т.ч. гарантия единого протокола взаимодействия между клиентом и сервером
- отрисовка и динамический лэйаут интерфейса
- отрисовка шрифтов (мы буквально разбираем TTF и строим полигональные модели из букв)
- инспектор состояния и управление отдельными процедурами для откладки программы на лету
Мы это всё компилируем нативно (т.е. без всяких танцев с бубнами и обвязок/потерь) под любую желаемую операционку.

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

Точка сборки

11 Oct, 18:50


⛔️ Всегда в режиме "не беспокоить".

Да — так можно. И более того, это просто необходимое сегодня правило для любого человека, который себя уважает и ценит свою свободу.

Когда-то люди коммуницировали асинхронно, отправляя друг другу письма. Это обеспечивало качественную коммуникацию — не писали бессмысленной херни, экономили место на бумаге, обстоятельно и структурированно излагали свои мысли и вопросы. Оно и понятно — ответ придёт с большой задержкой, поэтому каждое письмо важно. А т.к. каждая отправка стоила денег+заморочиться, то и не дёргали друг друга попусту.

Потом появился стационарный телефон и ситуация резко ухудшилась. Особенно это касалось рабочих коммуникаций — человек вынужден был прерывать свою деятельность и отвечать, даже не зная, кто и по какому вопросу звонит. Фаервол в виде секретаря могли позволить себе немногие, а все остальные уже начали ощущать себя рабами этого инструмента. Тем не менее, оставалась возможность "не быть на месте" или "положить трубку рядом" и это хоть как-то позволяло заниматься делом, не подрываясь.

Потом массово распространилась электронная почта и это было просто подарком! Можно было асинхронно (т.е. когда тебе удобно, а не твоему визави приспичит) общаться, делать это достаточно вдумчиво, в своём режиме, но при этом уже достаточно оперативно. И ни у кого не было вопросов, почему ты прочитал и тут же не ответил — за неимением такой технической возможности (правда, потом придумали "уведомление о прочтении", но это легко отключалось). Впрочем, и сюда пришли спамеры, причём как внешние, так и внутренние (всяческие уведомления из календаря, тасктрекера, корпоративной вики), что сделало "пустой инбокс" практически недостижимой мечтой. Ну хоть так.

Появление же реалтайм мессенджеров типа ICQ и Skype снова уронило уровень коммуникации на дно — целыми днями можно было чирикать в чатиках, задалбывая окружающих характерным звуком и "оперативными вопросиками". Быть всегда online стало чуть ли не обязательным требованием ко всем сотрудникам в любой уважающей себя корпорации.

Ну а когда к нам пришли смартфоны (а к ним ещё и смартчасы), мы получили комбо: не быть на месте стало невозможным, и, если не дозвонятся, так задолбают пушами в мессенджерах. Выключил звук — мы тебя завибрируем. Убрал телефон в сумку — мы тебя за часы подёргаем. Короче, никуда теперь не деться от навязанной коммуникации — ты должен ответить и прямо сейчас!

И ладно бы только те, кого мы допустили до общения с нами, так нет — любой звонобот и мошенник может легко до нас достучаться и мы будем вынуждены отвечать. А вдруг что важное?!

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

Продолжение

Точка сборки

11 Oct, 18:50


Начало

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

Он регулярно прерывает текущую деятельность: работу, разговор, размышления, и после прерывания вынужден снова погружаться в контекст — это дорого и долго, и не факт что получится (поток — очень хрупкое состояние).

Но самый тяжёлый системный вред, который многие не осознают — это пониженная самооценка. Неожиданно, правда? Всё просто. Наш мозг постоянно оценивает нашу популяционную ценность — насколько мы высоко сидим на социальном баобабе. Несложно догадаться, что чем мы более вольны в своих действиях, чем большую свободу мы ощущаем, тем более статусными мы себя чувствуем. И наоборот — раб, подчинённая особь, не может быть статусной по определению.

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

И наоборот, человек свободный, не зависящий от чьей-то злой воли, чувствует себя замечательно и без миллионов.

Так вот. Если мы не хотим всю жизнь получать постоянный демедж от своей подчинённости чужой воле, стоит двигаться к суверенности. И это, в частности, означает взять под свой контроль своё внимание и свои коммуникации.

Каждый раз, когда мы смотрим на пикнувшее уведомление; каждый раз, когда нам кто-то звонит (даже если это любимая мама); каждый раз, когда мы прерываем беседу с виноватым видом "извини, мне надо ответить", мы чувствуем, как кто-то дёрнул нас за поводок. Мы чувствуем себя несвободными, а значит лузерами и вообще недостойными.

А теперь радикальный рецепт от Волкова, как получить немного свободы. Он не избавит, разумеется, от всех наших несвобод, но гарантированно улучшит жизнь его применившего (все мои знакомые, кто уже, рапортуют об улучшении самочувствия).

Действуем по принципу бородатых unix-админов "запрещено всё, что не разрешено".

Находим в телефоне режим "не беспокоить", включаем его и больше никогда (за редкими исключениями) не выключаем.

Далее, настраиваем список контактов-исключений: муж/жена, дети, родители, близкие друзья, адвокат. Это наш emergency access — люди, через которых, если что, нас можно достать. Всех этих людей надо проинформировать о том, что они в привилегированной группе и не должны пользоваться "служебным положением", звоня без серьёзной на то причины, а писать должны в режиме "отправить без звука", если не срочно. Если человек не понял — убираем из списка.

Цель в том, чтобы мы коммуницировали тогда, когда мы этого хотим, когда у нас "окно", а не когда этого хочется любому желающему. Поэтому телефон должен быть молчалив практически всегда, но если он пикнул и уж тем более зазвонил — это что-то важное и надо ответить (такое, если разобраться, бывает раз в месяц, а то и в год).

Т.к. телефон не беспокоит, мы сами, когда нам удобно (между задачами, не разрушая потока), его периодически посматриваем — отвечаем, перезваниваем. На практике общее количество дел не меняется, но теперь только мы решаем, как и когда реагировать на входящие, мы не разрушаем свой контекст и не чувствуем себя собакой на поводке, которую постоянно одёргивают.

Мы можем спокойно доесть, догулять, договорить, дочитать и доделать. Мы ощущаем себя более свободными и статусными.

Лучше включить "не беспокоить", чем купить Mate XT. Но ещё лучше и то, и другое.

Точка сборки

30 Sep, 17:34


Вот и завершается последний день лета (да, я сам не могу поверить — Пермь, 30 сентября, +21°). А какое у нас центральное событие каждого лета? Правильно — Сборка!

Там было столько всего классного и много, что мы только-только разобрали материал и будем по чуть-чуть рассказывать, как оно всё проходило. И начнём, собственно, с начала.

Мероприятие под открытым небом — это, конечно, офигенно, но у такого формата есть серьёзный риск-фактор — погода. Памятуя, что на Сборке №2 нам несколько не повезло (к вечеру распогодилось, но часть активностей всё равно пришлось отменить), я мудро решил поуправлять вероятностями и назначил дату на неделю раньше. Арктический же циклон, решивший в ту неделю проехаться по стране, демонстративно вывалил месячную норму осадков на Пермь и предложил "потрахаться по-настоящему". Какие эмоции испытала команда организаторов — страшно вспомнить (может быть Стёпа потом сделает отдельный выпуск про это). Однако, у нас всё получилось!

Отдельно хочу восхититься мужеством наших участников, которые не побоялись непогоды и приехали со всей страны, оборудованные плащами и сапогами. Как сказал мудрейший философ-публицист нашего времени: "Нет причин, кроме гибели и тяжких увечий, пропустить сборку!"

Точка сборки

26 Sep, 09:07


Девочки опасаются всего, ведь безопасность — их главный запрос к жизни. Их задача — сберегать.

Мальчики — наоборот, бесстрашны и любознательны, они готовы исследовать и, как следствие, вляпываться в неприятности. Их задачи — находить, изобретать, бороться и захватывать.

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

Ординарная жизнь — ординарные результаты. Хочешь добиться больше, чем усреднённый обыватель, придётся рисковать. Придётся выходить за пределы разрешённого. Терпеть коллективное бу-бу-бу (впрочем, белым воронам стоит учиться получать от этого своеобразное удовольствие).

Разумеется, бездумное рандомное поведение быстро выпилит претендента с дистанции. Риск-менеджменту (голос еврейской бабушки, который слышит в голове каждый Изя) стоит учить своих сыновей с малолетства (а потом их ещё жизнь поучит). Но тотальный запрет на риск обрекает будущего мужчину на жизнь в зоне комфорта. В такой жизни не может быть каких-то достижений по-определению. Ну разве что спринт не зафейлить.

Точка сборки

17 Sep, 11:33


Куда может завести подмена алгоритмами интуиции и здравого смысла.

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

Я просто ору в голос!

Магическое мышление, невежество, страх принять ответственность (т.е. огрести, если что) за собственные решения формирует алгоритмический фреймворк жизни.

И не надо удивляться, мол айтишники — они же должны быть передовыми, бесконечно далёкими от раскрытия чакр и микродозинга мухоморов. Я вас умоляю! Программисты — ещё более уязвимая группа, т.к. они постоянно имеют дело с алгоритмами. У них профессиональная травма (как у той проститутки из анекдота) — они бегают с молотками и им везде мерещатся гвозди.

Они стремятся алгоритмизировать всё, включая себя и окружающих. А так как в нас буквально вбивают с детства "не думай, просто выполняй инструкции", то у многих не формируется критическое мышление. И жизнь сводится к выбору между модными в данный момент алгоритмами. Не, ну а чо — после массовых випассан, биохакинга и уровня бирюзовости компании на дашборде, привлечение гадалок — вполне логичное развитие ситуации. Ждём шаманских ритуалов и жертвоприношений.

Это же офигенно! Бесплатная эвакуация топовых профессионалов в направлении адекватных компаний. Такой эйчар себе в ногу. Класс! Пожалуйста, не останавливайтесь!

P.S. А давайте нанимать ИИ-нумерологов. Вводишь такой номер таски, а тебе прогноз по срокам и прироста конверсии.

Кто-то хотел модных венчурных инвестиций? Забирайте, дарю.

Точка сборки

16 Sep, 17:24


Друзья, привет! Воспользовался хорошей погодой и доехал до Башни сборки с видеографом.

Это место, где будет жить Волков со своей семьёй, где он с коллегами будет создавать свою программную экосистему, где будут встречаться, общаться и делать всякое интересное члены клуба Точки сборки (а также их мелкие).

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

Точка сборки

11 Sep, 17:13


Решил я не так давно по приглашению нашего "голоса Сборки" Гоши Шихова тусануть на рейве. Настоящем openair рейве! Вспомнить, как мы отжигали на вечеринках лет двадцать назад. При том, что я с детства фанател от хип-хопа, я любил и всякое тяжёлое, типа хардкорного брейкбита. Впрочем, и сейчас люблю иногда навалить дабстепа или олд-скульного драм-н-бейса.

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

Это ведь общий принцип — во всех творческих сферах настоящую годноту делают не те, кто по отточенным алгоритмам гонит конвейерный доширак в угоду показателям, а те, кто позволяют себе не следовать методичкам и творить интуитивно, следуя чувству прекрасного.

Точка сборки

06 Sep, 13:01


Сегодня, когда я прогуливался с беременной супругой, мимо пролетел самокатчик. Километров так 40 в час, по тротуару. Через сто метров он, чуть не налетев на какого-то парня, жёстко перевернулся и растянулся на асфальте. При всей моей любви к людям, я испытал мрачное удовлетворение от наглядной демонстрации закона сохранения энергии: если пытаешься хакнуть реальность, получая преимущество за счёт других, рано или поздно получишь ответку. Это касается всех — от США до Блиновской.

Да, ещё остаются редкие одиночные дебилы на личных самокатах и велосипедах, которые пугают людей в пешеходных зонах, но ситуация в этом году радикально изменилась. Как сообщила сегодня администрация Перми, количество ДТП, связанных с электросамокатами, сократилось в 7 раз.

А всё потому, что в этом году местные чиновники решили побороться с сервисами проката, запретив им размещать свою технику в неположенных местах. И так удачно получилось, что "положенных" мест в городе практически не оказалось и все эти сотни — кикшеринги, конечно же, проигнорировали запрет — жёлто-фиолетовых изделий отправились на штраф-стоянки, откуда те с воплями их потом вытаскивали. Госы — красавцы! Не только приняли закон, но и максимально обеспечили его исполнение, невзирая на иски в суды и жалобы в прокуратуру. Стало снова красиво (мигающий электрохлам на каждом перекрёстке сильно портил вид города), а главное — значительно безопаснее!

Для меня Пермь — это город, в котором чувствуешь уважение и заботу к людям. Очень надеюсь, что администрации удастся отбить все наезды кикшерингов и всячески поддерживаю её желание улучшать жизнь пермяков.

А другим городам стоит брать пример.

Точка сборки

04 Sep, 15:29


Пермский край — прекрасное место с большим количеством рек, а сам город Пермь стоит на реке Кама. Очень радует, что последние годы у нас активно развивается речной транспорт, как частный, так и общественный.

Прокатились с супругой и коллегами на новом прогулочном электро-катамаране ЭкоходЪ. Очень всё качественно и современно собрано, респект! Рекомендую пермякам и нашим гостям — ходит, как говорят, минимум до октября.

Ну и камео большого и важного для меня проекта, о котором я ещё не упоминал.

Точка сборки

05 Aug, 16:24


Искусственного интеллекта не существует.

Точнее, существует такой бренд, темка, которую активно форсят уж больше 10 лет (но были заходы и ранее). Но то, что сегодня пытаются впарить под этим брендом — интеллектом не является. С таким же успехом можно называть искусственным интеллектом 1С-Бухгалтерию или Яндекс.Навигатор.

Постараюсь объяснить на пальцах, что понимается под машинным обучением и нейросетями.

Это алгоритм. Как и любой алгоритм, он справляется (худо-бедно) с каким-то классом задач, но по определению не может решить ЛЮБУЮ задачу. Нейросеть — это результат статистической обработки большого массива данных, называемого обучающей выборкой. И вся её "интеллектуальность" на самом деле сводится к тому, чтобы при получении каких-то входных данных выплюнуть результат, похожий на то, что было в той выборке.

Грубо, нейронке дали на вход тысячи разных фото с котиками, и сказали — это котик. Потом дали ещё столько же фоток собакенов — это собакен. В нейронах отпечатались числовые коэффициенты (веса) и можно теперь на вход подавать какую-то новую фотку и ожидать на выходе что-то вроде "это 34% котик и 18% собак". Я намеренно не буду углубляться в особенности алгоритмов и разные способы сделать их "умнее". Важен принцип: нейросети — это алгоритм для распознавания паттернов, образов. Там нет интеллектуальной деятельности от слова совсем.

Распознавать фоточки и текст, имитировать диалог, переводить, рисовать однотипные картинки по текстовому запросу, предлагать код в редакторе, чистить звук от шума, подсвечивать новобразования в снимках МРТ — да. Но думать — нет, сорри.

Также как сортировка пузырьком сортирует массивы данных, но не может играть в шахматы или строить маршрут.

Как и у любого алгоритма, у нейросетей есть свои минусы и ограничения. Первое, что вытекает из определения — это обучающая выборка. Она должна быть очень большой, очень полной и очень достоверной. Если мы дали всего по 100 фоток котиков и собак, точность распознавания будет никакая. Если мы не додали фоток мышей, то грызуны будут распознаваться котопсами. Если мы взяли в качестве источника википедию, то итоговая нейронка будет с явно перекошенными политическими убеждениями.

Самое прикольное, что исправить "убеждения" нейронки очень сложно, т.к. она представляет собой не структурированную библиотеку с человеко-читабельными записями, а просто кучу цифр и какая там цифра за что отвечает — невозможно определить. Это приводит к смешным (и обидным) казусам, типа того как Google Photos распознавали негров как обезьян, и к вынужденному обкладыванию костылями поверх выданных результатов вроде исправления 6+пальцевых персонажей или ручной цензуры — про Путина не говорить, порнуху не рисовать. В общем, если в обучающую выборку когда-то попали кривые данные, то выковырять их оттуда никак не получится — проще обучить заново.

На этом страдания разработчиков не заканчиваются: выбор параметров и структуры нейросети — штука нетривиальная и делается методом проб и ошибок с подключением интуиции (т.к. у этой задачи нет правильного ответа). Сколько у нейронки входов/выходов, глубина и прочее — всё это определяется разработчиком и, соответственно, тоже может быть зафакаплено.

Нейросети очень долго и дорого обучать — требуется много процессорной мощи и электроэнергии. А ещё их очень сложно "дообучивать" в реальном времени на новых данных: новости должны просочиться в нейрончики, и как-то скорректировать веса связей, обученных ранее (см. выше про исправление убеждений).

В общем, конечным пользователям всегда стоит задаваться вопросами:
- На каких данных обучалась нейронка?
- Кто эти данные предоставил и можно ли ему доверять?
- Являются ли данные достоверными и актуальными?
- Как мы можем убедиться в том, что ничего левого в нейронку не попало (спойлер: никак)?

Текст получился большим, так что вопросы о том, заменит ли ИИ человека, почему нейросети внедряют во всё подряд, почему в это вливают огромные бабки, случится ли вот-вот качественный скачок, мы оставим до следующего раза.

Точка сборки

27 Jul, 16:11


Меня не покидает ощущение кринжа от современных "творческих индустрий". От кино и музыки до игр и одежды. Сплошная коммерциализация, тотальное "казаться, а не быть". Можно было бы сослаться на возраст, мол трава была раньше зеленее, но ведь даже современные дети отказываются смотреть последние Звёздные войны. Как будто душа ушла из творчества в начале века и не обещала вернуться.

Очень надеюсь ещё застать разворот в сторону здорового и настоящего, не смазанного жирным слоем усилителей вкуса с единственной целью впарить. И приложу все усилия для его скорейшего наступления.

Точка сборки

25 Jul, 08:49


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

К сожалению, современная инженерия работает по аддитивному принципу. Фичи (элементы систем) только добавляются и крайне редко выпиливаются. Когда сложность начинает зашкаливать, вместо того, чтобы упростить и убрать лишнее, создают новую систему поверх. Ценой скорости, качества и надёжности — ровно как бюрократия.

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

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

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

Делать просто — непросто!

Точка сборки

13 Jul, 12:31


Удивительно, как в нас качественно загрузили миф о том, что там где-то — лучше. Что надо обязательно ехать путешествовать подальше — и чем дальше, тем круче! Миллионы граждан ежегодно тратят свои сбережения (а кто-то даже берёт в кредит), чтобы доказать друзьям/коллегам свою статусность. Кстати, поэтому фото/видеофиксация путешествия с последующей выкладкой в соцсети для многих даже важнее, чем собственные впечатления. Так уж мы, млекопитающие, устроены — все мы озабочены собственной престижностью, положением в обществе.

Я — такая же жертва трэвел-пиара. Я объездил полмира, совершенно не обращая внимания на то, что находится совсем рядом. Ну что у нас тут может быть крутого? Общение с американцами, европейцами или азиатами только убеждало меня в этом — они-то рассказывали о своих достопримечательностях с восхищением, а мы нет — ну не принято у нас так. Пиар работает безотносительно фактуры и если что-то систематически наполнять престижем, наш мозг верит в то, что именно это и надо потреблять. Как однажды выразился Кримсон — "русских можно научить жрать асфальт".

Так вот, если уж мы так устроены, то пора прекращать заниматься прибеднением и самокритикой — и без грамма стеснения рассказывать, показывать, восхищаться всем тем, что у нас есть! Буквально обмазываться престижем самим и обмазывать им всё, что мы любим: наши города, нашу природу, наши товары и услуги, наши ценности, нашу экономическую, научную и военную мощь, наше всё.

Это очень полезно для нас со всех точек зрения — мы сами лучше себя чувствуем (вот буквально выше гормональный фон), а ещё привлекаем других — пусть приезжают, оставляют у нас свои сбережения и выкладывают в запрещённые соцсети, как в России офигенно.

Я очень рад, что мне с членами клуба Точки сборки удалось выбраться в поистине волшебное место — плато Маньпупунёр, которое считается одним из семи чудес России (наравне с Эльбрусом и Байкалом). Предлагаю вам посмотреть прекрасный фильм об этой поездке — Степан снял его именно так, как надо — пусть все фильмы о наших чудесах будут такими же настоящими, сделанными с любовью и восхищением.

А если вам захочется повторить наше путешествие — обращайтесь к Максу Кудряшову.

Точка сборки

10 Jul, 08:58


После красот и спокойствия Красной Поляны приехали с супругой в Сириус. Контраст очень резкий: если Красная Поляна воплощает в себе лучшие представления русских о Швейцарских Альпах, то Имеретинка — это народное представление о "всёвключённом" отдыхе в Турции. Настолько местами точно передано, что даже забываешь, где ты находишься.

Прогуливаясь по ровным свежеотстроенным кварталам, я поймал себя на мысли, что ощущения у меня те же, что и от просмотра современных сериалов, или от игры в современные игры, или от прослушивания современной музыки. Оно идеально выполнено по всем стандартам, но не цепляет — не чувствуется души. Берег представляет собой многокилометровый однообразный пляж, устеленный лежаками (точно хватит всем и ещё останется). Вечерний променад — всё равно что погулять в метро в час пик. Когда заходишь в прибрежные рестораны — то же массовое обслуживание: долго, дорого и невкусно (даже в "именитых").

Не, ну раз огромное количество людей постоянно туда приезжает, значит оно востребовано. Но, как и во всех сферах, массмаркет убивает душевность, замещая её глютаматом — а чо, народ схавает! В общем, спасибо за бесценный опыт — я домой, в Пермь.

Точка сборки

05 Jul, 17:00


Как человек, который обстоятельно облазил Альпы в Европе, могу с уверенностью сказать, что наши Кавказские Альпы — ваще альпы! А по ряду моментов ещё и по-альпее будут.

Везде супер-современные подъёмники: c кабинками, и открытые (очень дух захватывают). Доступно множество вершин, огромное количество оборудованных троп — гуляй сколько влезет. Наверху есть вполне приличные рестики и всяческие парапланы. Внизу — современные курорты с полным фаршем: отели, рестораны, целые ТРК с боулингами и кинотеатрами. Короче, это реально концентрат того, что русские любили в швейцарских/австрийских Альпах.

Действительно, Россия становится тем правильным Западом (скорее даже нашим представлением о нём), которым сам Запад уже не является.

Точка сборки

04 Jul, 16:58


Путешествуем с супругой по российскому югу, присматриваем места, соответствующие нашим ценностям.

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

Логика простая. Ездить надо туда, где тебя рады видеть. А где не рады — рисково со всех точек зрения. Участвовать же в инста-смотринах "насколько кто престижно в отпуск сгонял" — развлечение для тех, кому требуется свой статус доказывать. Да и, честно говоря, объездив пол-мира, понимаешь, что всё одно да потому. Сервис (включая элементарные: интернет и оплату) у нас в стране давно впереди планеты, говорить на родном языке — удобно и приятно, с каждым годом всё лучше логистика (Пермь-Сочи — прямой рейс 3 часа), а природных чудес — на всю жизнь не хватит. Ну и оставлять деньги "в семье" — это правильно и полезно. Чем больше денег осядет в нашей туриндустрии, тем нам же приятнее будет в будущем.

Так вот. Понимая, что в те же Сочи мы приедем ещё много-много раз, я с максимально включенными радарами изучаю местные заведения: отели, рестораны, развлечения. Часть заведений отваливается быстро — краткосрочная методичкоголовость и бездушный корпоративизм поражает любые сферы деятельности. Но когда я детекчу сделанное на совесть, с уважением и любовью, я сразу сохраняю себе в "Избранное".

Одно из таких мест — Яблоки печём. Офигенная кухня, вот прям каждое блюдо — что-то особенное, но при этом простое и душевное! Абсолютно самобытный интерьер — меня не покидало ощущение, что я вернулся в детство в деревню. Заведение не в проходной зоне — туда приходится добираться — и при этом полная посадка, что как бы намекает.

Тут же мне объяснили, что это не только ресторан, но и баня, и гончарная, и одежду ещё шьём. Ну и я не удивился, что за всем этим обнаружился созидающий мастер. К сожалению, не получилось сходу лично познакомиться с Герой Митрош, но в следующие поездки я обязательно напрошусь побеседовать. О таких людях и местах нужно рассказывать и всячески им содействовать.

P.S. Пока писал, слюнями истёк. Кто там будет — обязательно попробуйте блинчики — они просто божественны! И "большой томат, запечённый в соли" — я не знаю как это вообще работает, то ли русская печь даёт такой эффект, то ли соляная корка, но это реально вкуснейший томат ever!

Точка сборки

02 Jul, 13:31


Последовательно приближаюсь к клавиатурному идеалу — приехали свеженапечатанные кейкапы органической формы. Самое офигенное окромя эргономичной формы — мягкий, тактильный пластик. Прямо бархатный!

Точка сборки

27 Jun, 13:23


Мы часто обсуждаем с коллегами как правильно проектировать наши системы.

Такой контент изначально не предполагает публикации — мы делаем авто-запись для себя. Но периодически получаются буквально стэндап-выступления, которые по содержанию и энергетике заруливают подготовленные доклады на конференциях. Это настоящая мякотка, бэкстейдж, с жёсткими приколами и нецензурными выражениями — как мы общаемся на самом деле.

Считаю, что таким просто нельзя не делиться. В т.ч. с непрограммистами (или начинающими программистами), потому что на самом деле принципы во всех сферах одинаковые.

В этом видео поднимаем темы:
- Ориентироваться на пользователей-новичков или на экспертов?
- Почему готовые движки ведут к деградации индустрии?
- Почему для экспертов тоже надо делать удобно?

И самое главное — всё это обсуждается одновременно в нескольких разрезах: на уровне бизнес-стратегии, инженерии, контроля качества и эффективности работы конкретного человека.

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