Публикации по теме 'devlog'


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

Функции API назначения, которые должны существовать — #2
Во-первых, я должен рассказать вам, почему я создаю службу встреч. В первом посте ( Мне нужна служба планирования / назначения — № 1 ), которой я поделился, я сказал, что у меня есть проект, которому нужна служба планирования, потому что мое приложение в первую очередь ориентировано непосредственно на диетологов. И консультантам, которые консультируются с диетологами, нужны встречи, а диетологам нужно устанавливать доступные им временные интервалы в календаре. Вот почему этого..

Мне нужна служба планирования / записи — #1
Давным-давно я решил разработать приложение, с тех пор и по сегодняшний день было так много приливов и отливов. Несколько недель назад я вернулся к своей идее, с большим промедлением начал детализировать необходимый стек проекта. Когда я детализировал проект и попытался понять, что мне нужно, «служба планирования» выскочила. Freemium не покрывали нужды, премиальные были очень дорогими, и я не смог найти подходящего самостоятельного варианта, с которым я чувствовал бы себя комфортно...

Реализация API сервера gRPC на современном C++ — Devlog #5
Этот девлог рассказывает о путешествии grpcxx — попытке создать лучший gRPC Server API с использованием современного C++ (C++20). В предыдущих журналах разработки я описал, как использовал классы-шаблоны для определения типов C++ для методов RPC и служб gRPC ( Журнал разработчиков № 3 ) и как я использовал эти классы-шаблоны в реализации сервера gRPC для отправки запросов RPC ( Журнал разработчиков № 4). ). Давайте посмотрим, как собрать все это вместе и реализовать базовую..

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

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

Изучение C++ #1 — Определение и объявление в правильном порядке
Отказ от ответственности* Я знаком с C#, особенно с Unity C#, поэтому любые различия, которые я нахожу между C# и C++, основаны на моем знании Unity C#, а не общего C#. Краткое содержание В настоящее время я следую учебнику о том, как сделать крестики-нолики только с помощью C++, и я случайно обнаружил, что порядок функций важен в C++. Как я это обнаружил? Когда я программирую в Unity, у меня есть привычка всегда иметь функцию «Обновление» вверху или рядом с верхом скрипта,..