и даже встраивает шрифты, используемые в самом документе, поэтому любой компьютер в любом месте может просматривать и распечатывать PDF-файл, и он будет выглядеть именно так, как задумано.
Ага, а еще тот кто создает pdf может забыть встроить шрифты, и тогда документ будет выглядеть не совсем так как задумано.
Опуская большое количество технологических реализаций, разработанную методику отладки ошибок в браузере и остальных технических деталей
Не знаю как остальным, а мне лично интересны именно что конкретно изменено, как это отлаживали и т.д. И не только касательно DirectX, но и с недостающими функциями WinAPI. Статье чертовски не хватает технических деталей.
Возможно это отголоски той истории, когда JetBrains перестала продавать свои IDE в РФ, а потом опубликовала статью на хабре с описанием новой версии одной из платных IDE и эту статью заминусовали.
И непонятно а что считать email, а что нет. Например есть сервис где можно выбрать себе произвольный логин, и пользователь выбрал логин с @ в середине. Считать это email или нет?
Комплексно: антивирусы, core review, SAST, DAST и т.д. . При этом «Вася» всячески открещивается от сделанных изменений, ведь он был в Тае в отпуске, но с рабочим ноутом.
Не очень понятно с мотивирующим примером. Если есть "code review", то "плохой" коммит кто-нибудь должен был подтвердить, при это зная что автор коммита в отпуске и не должен был никаких "Merge request" отправлять. При этом он еще в чате Васю не спросил, а "Ты же в отпуске?", а взял и подтвердил.
При этом, находясь рядом с пешеходами, я стараюсь снижать скорость до пешеходной - потому что пешеходом являюсь тоже и представляю себе ощущения от того, что рядом проносится что-то непонятное.
А мне вообще непонятно как можно не снижать скорость рядом с пешеходом. У него нет зеркал заднего вида, нет поворотников, нет тормозных фар, ему никто не зарпрешает слушать музыку, читать книгу или говорить по телефону прямо во время движения.
Так что каждый "обгон" пешехода это сам по себе квест, так как в любой момент он может шагнуть прямо под колеса велосипеда.
И вряд ли AMD/NVidia спешат их делать под чрезвычайно узкий сегмент очень дорогих устройств.
Для macOS/x86 дрова для AMD есть (для NVIDIA тоже, но только для старых карт). Исходники macOS не читал, но в других ОС, типа Linux и FreeBSD, для PCI-E интерфейс на C, так что по идее AMD только пересобрать свои дрова нужно и все. Но это если бы Apple захотела бы, и в macOS/ARM перенесла бы не только "нижний" уровень (PCI-E, DMA и прочее, что скорее всего на и сделала), но и верхний уровень, то есть как ОС "командует" видео драйвером.
Так что, вагную дело в Apple. Может не хочет дать возможность прямого сравнения последних видеокарт от AMD, со своими GPU?
новый Mac Pro с чипом M2 Ultra не поддерживает внешние видеокарты
Так не поддерживает же сам Mac Pro или M2 Ultra. Не поддерживает macOS, раз PCI-E железо поддерживает, значит с "железной" поддержкой PCI-E видеокарт все ОК. Вся проблема в софте.
Сейчас принято со стилем вообще не заморачиваться. IDE форматирует код на этапе написания согласно конфигу clang-format, а во время CI код будет проверен на соответствие стилю.
при его провале разрабы никакой TES уже делать не пойдут, а пойдут по миру скорее всего
Так Bethesda MS принадлежит, а у MS денег много и они готовы их отдавать безвозмездно, судя по тому что MS купила кучу игровых студий, а результата уже несколько лет почти никакого.
Это уже другой вопрос вообще. Я писал конкретно про "Никогда не встречал ситуации..."
Ну это мой личный опыт, понятно что у других другой опыт. Поэтому это как раз было утверждение, а вопрос там был "в этом случае оправдывает возрастающую сложность по сравнению с монолитом?"
Если какие-то сервисы никаким образом между собой не связаны, но им надо быть раздельными
Не очень понятно. В современных языках программирования есть модули, есть способ объедения модулей в единую сущность, назовем это пакетом. Можно выделить разные "домены" в отдельные пакеты. Чем этот подход хуже в условиях когда у нас есть один программист на все про все?
В чём проблема даже одному специалисту поддерживать десяток микросервисов, если они действительно "микро"?
Проблем нет, вопрос в причине использования микросервисов, вместо монолита, если нет десятков программистов, которые очевидно будут "толкаться локтями" работая над единым монолитом, и поэтому приходиться делить на команды, и каждой команде выдавать отдельную "песочницу", чтобы они там "игрались".
А при чем здесь микросервисы ? Некоторые монолитные приложения тоже могут горизонтально масштабироваться, и все описанное в статье, насколько я понимаю, в этом случае тоже будет к ним применимо.
Я хотел разбить логику на чуть более большие куски, чтобы каждому досталось не больше двух-трёх сервисов
Никогда не встречал ситуации, где количество микросервисов превышает количество разработчиков. Бывало, что команда поддерживала два-три микросервиса, но размер команды был больше трех человек. И в большинстве случаев, микросервисы были просто удобным способом дать работать нескольким командам параллельно.
Удобство "deploy" в этом случае оправдывает возрастающую сложность по сравнению с монолитом?
А почему считается аморальным потребовать делиться деньгами тех
Со стороны модераторов (которые работают бесплатно), это выглядит так, что у них забирают инструменты для модерирования и не дают ничего взамен, так как официальные утилиты не имеют нужного функционала. Как я понимаю это основная причина закрытия большинства "подфорумов".
То есть устройствам, для защиты от которых глушат GPS, достаточно иметь на борту смартфон с Яндекс-Картами?
Wi-Fi и Bluetooth имеют маленький радиус, а значит нужно низко и медленно лететь, скорее всего даже на быстро едущих машинах будут проблемы с этим методом.
Публично они только закрли загрузку бинарных сборок. Что в общем-то бессмысленно, после их нововведений с LTS, так как всем кто не платит "Qt Group" и так приходиться собирать их исходников или пользоваться сборками не от "Qt Group".
А вот как они поступили со своими платными клиентами из России неясно, в публичном объявлении они просто предлагали связаться с ними.
Ага, а еще тот кто создает pdf может забыть встроить шрифты, и тогда документ будет выглядеть не совсем так как задумано.
Не знаю как остальным, а мне лично интересны именно что конкретно изменено,
как это отлаживали и т.д. И не только касательно DirectX, но и с недостающими функциями WinAPI.
Статье чертовски не хватает технических деталей.
Возможно это отголоски той истории, когда JetBrains перестала продавать свои IDE в РФ,
а потом опубликовала статью на хабре с описанием новой версии одной из платных IDE и эту статью заминусовали.
У emacs есть интерфейс (на основе gtk) из коробки:
https://i.ytimg.com/vi/XvVqtUfJoTI/maxresdefault.jpg
И непонятно а что считать email, а что нет. Например есть сервис где можно выбрать себе произвольный логин, и пользователь выбрал логин с
@в середине. Считать это email или нет?Не очень понятно с мотивирующим примером.
Если есть "code review", то "плохой" коммит кто-нибудь должен был подтвердить,
при это зная что автор коммита в отпуске и не должен был никаких "Merge request" отправлять.
При этом он еще в чате Васю не спросил, а "Ты же в отпуске?", а взял и подтвердил.
А мне вообще непонятно как можно не снижать скорость рядом с пешеходом. У него нет зеркал заднего вида, нет поворотников, нет тормозных фар, ему никто не зарпрешает слушать музыку, читать книгу или говорить по телефону прямо во время движения.
Так что каждый "обгон" пешехода это сам по себе квест, так как в любой момент он может шагнуть прямо под колеса велосипеда.
Для macOS/x86 дрова для AMD есть (для NVIDIA тоже, но только для старых карт).
Исходники macOS не читал, но в других ОС, типа Linux и FreeBSD, для PCI-E интерфейс на C,
так что по идее AMD только пересобрать свои дрова нужно и все.
Но это если бы Apple захотела бы, и в macOS/ARM перенесла бы не только "нижний" уровень (PCI-E, DMA и прочее, что скорее всего на и сделала), но и верхний уровень, то есть как ОС "командует" видео драйвером.
Так что, вагную дело в Apple. Может не хочет дать возможность прямого сравнения последних видеокарт от AMD, со своими GPU?
Так не поддерживает же сам Mac Pro или M2 Ultra. Не поддерживает macOS, раз PCI-E железо поддерживает, значит с "железной" поддержкой PCI-E видеокарт все ОК. Вся проблема в софте.
Сейчас принято со стилем вообще не заморачиваться. IDE форматирует код на этапе написания согласно конфигу clang-format, а во время CI код будет проверен на соответствие стилю.
Так Bethesda MS принадлежит, а у MS денег много и они готовы их отдавать безвозмездно, судя по тому что MS купила кучу игровых студий, а результата уже несколько лет почти никакого.
Ну это мой личный опыт, понятно что у других другой опыт. Поэтому это как раз было утверждение, а вопрос там был "в этом случае оправдывает возрастающую сложность по сравнению с монолитом?"
Не очень понятно. В современных языках программирования есть модули, есть способ объедения модулей в единую сущность, назовем это пакетом. Можно выделить разные "домены" в отдельные пакеты. Чем этот подход хуже в условиях когда у нас есть один программист на все про все?
Проблем нет, вопрос в причине использования микросервисов, вместо монолита, если нет десятков программистов, которые очевидно будут "толкаться локтями" работая над единым монолитом, и поэтому приходиться делить на команды, и каждой команде выдавать отдельную "песочницу", чтобы они там "игрались".
И почему выбрали такую архитектуру, а не монолит?
А при чем здесь микросервисы ? Некоторые монолитные приложения тоже могут горизонтально масштабироваться, и все описанное в статье, насколько я понимаю, в этом случае тоже будет к ним применимо.
Никогда не встречал ситуации, где количество микросервисов превышает количество разработчиков. Бывало, что команда поддерживала два-три микросервиса, но размер команды был больше трех человек. И в большинстве случаев, микросервисы были просто удобным способом дать работать нескольким командам параллельно.
Удобство "deploy" в этом случае оправдывает возрастающую сложность по сравнению с монолитом?
Со стороны модераторов (которые работают бесплатно), это выглядит так, что у них забирают инструменты для модерирования и не дают ничего взамен, так как официальные утилиты не имеют нужного функционала. Как я понимаю это основная причина закрытия большинства "подфорумов".
Wi-Fi и Bluetooth имеют маленький радиус, а значит нужно низко и медленно лететь,
скорее всего даже на быстро едущих машинах будут проблемы с этим методом.
Публично они только закрли загрузку бинарных сборок.
Что в общем-то бессмысленно, после их нововведений с LTS,
так как всем кто не платит "Qt Group" и так приходиться собирать их исходников или пользоваться сборками не от "Qt Group".
А вот как они поступили со своими платными клиентами из России неясно,
в публичном объявлении они просто предлагали связаться с ними.