К основному контенту

Сообщения

Слово о сложности

Очень часто молодые (и даже не очень молодые) разработчики находятся в плену весьма распространенного заблуждения. Они полагают, что возможно описать сложное простым и даже создать нечто, которое позволит управлять сложное простым. Именно подобные люди мучительно ищут пути создания систем управления экономикой, финансами, юридическими тонкостями, цифровыми моделями всего сущего через посредство простых и понятных обывателю (и даже наивному ребенку) инструментов, и рычагов, и единых для всего методов. Заблуждение это настолько устойчиво и старо, что говорили о нем еще со времен древних греков. В новое время серьезно это вопрос поставил Годфрид Лейбниц в своей работе «Рассуждения о метафизике» 1686 года. Потом про это весьма успешно думали и Гёдель, и Гильберт, и Колмогоров, и Чейтин. Всё без толку. Разработчики, часто, не склонны к философскому осмыслению реальности. В этом аспекте интересно поговорить об особенностях измерений. Есть даже математические основания для формулирования за…
Недавние сообщения

О децентрализации

Как же радостно наблюдать за бурными обсуждениями светлого децентрализованного будущего. Вот расставим мы по всей “ивановской” майнинг-центры и, натурально, все банки и нотариальные конторы немедленно исчезнут. Но мысли о том, что и это уже было под солнцем не покидают.
Каких-нибудь жалких 20 лет назад мир почтовых систем был совершенно децентрализован. Апофеоз децентрализации! На каждом малюсеньком предприятии в углу пылился (и умирал раз в год) серверок, который гонял почту на собственном домене. Правда когда серверок ветшал работа фирмы останавливалась на пару часов (или дней) и под вопли директора в телефон призывался приходящий админ. И конечно каждый приличный гик держал свой сервер дома. Что имеем теперь? Несколько централизованных мировых почтовых, очень даже контролируемых “сами знаете кем”, хабов.
Веб-сайты. Ну конечно, как только появились сайты они начали плодиться у каждого на фирмеах и в домашних подсобках. Что сейчас? Крупные централизованные хост-площад…

Dead Moroz

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

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

Куда бы дроны приткнуть?

Есть у меня весьма приятные знакомые, которым очень хочется помочь и добрым советом и деятельным участием. Они занимаются попытками внедрить в наш простой российский обиход беспилотные летательные аппараты, известные в народе как “БПЛА”.

Многие из нас отцы и рады были рождению сыновей, потому как хочется же в вертолетики поиграть. Все купили, все поиграли. Курс и фарватер, проложенный АСИ на пути технической модернизации нашей богохранимой державы, предполагает использование оных в деле народного хозяйства. На примере наших домашних вертолетиков мы знаем, что летают они мало, заряжаются долго, многих циклов перезарядки дешевые китайские батареи не выдерживают (а своих-то вроде и нет). А куда деваться? На дворе прогресс и трансгуманизм. Вот и создаются на Руси-матушке различные предприятия для этих самых БПЛА. Естественно, с опаской взирая на успехи американских гигинтов, создаются и кластеры объединяющие это все в едином народно-хозяйственном порыве. Все же тоже хотят возить пиццу и п…

Удивительные дела.

Удивительные дела творятся в нашем государстве.

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

Недавно имел удовольствие присутствовать на собрании людей, собирающихся сделать очередной “форсайт-кэмп”. Я человек прямой и сразу же задал вопрос о цели этого мероприятия. (А на него планируется где-то из государственных и региональных бюджетов добыть изрядную сумму денег). Ну вот зачем в очередной раз собирать людей? Будет ли там возможность взаимодействовать с реальными инвесторами? Молчание. Для кого собирается этот очередной форум? Чтобы опять помусолить “дорожные карты” АСИ, с наслаждением и придыханием воспроизвести набор загадочных слов, ощутить свою причастность к делу технического прогресса, послушать “визионеров”, которые готовят свои доклады по итогу просмотра канала Discovery-Science.

Движуха ради движухи. Конференция …

Сторителлинг

Рассказывал одному из переговорщиков суть моего проекта. Ну вот просто так, по шагам.

И придумали люди веб-страницы и стали они множиться под солнцем. И каждый желал себе не волов, но страниц красивых с анимацией и вертикальными параллаксами. И приумножились они и стало их как песка морского... :)Чтобы в них не потеряться люди придумали поисковые системы. Теперь все зависит от положения в поисковом запросе.И придумали люди мобильные платформы. И вот тут-то все недостатки веб-решений всплыли и стали выпуклыми. Да насколько, что люди предпочитают пользоваться специально написанными для телефонов и планшетов программами. И вот опять все стало повторяться. (Ибо нет ничего нового под солнцем.) Каждый магазинчик и каждая лавчонка, не говоря уже о крупных предприятиях, захотели и себе написать приложения. И будет их скоро как песка морского.Но мы же не можем в свои телефоны поставить миллионы приложений! Опять встал вопрос о передаче удаленно исполняемых приложений на сторону клиента. Об этом…

К вопросу о кросплатформенности в деле создания мобильных приложений.

Интересно отметить, что разработчики используют нативные средства создания мобильных приложений. Для платформы Android использует Java, для ios -- Objective-C, для MsPhone -- C#. А для десктопов пишут вообще бог знает на чем.

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

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

Мы определенно считаем такой подход значительно более экономичным.