Задать вопрос
  • Как сделать анимацию плавнее?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    const speedCoefficient = 0.0001;
    Константа нигде не используется, поэтому ее изменение ни на что не влияет.
    Если в функции animate(time)
    molecules.forEach((molecule) => {
          molecule.position += molecule.speed * delta;

    Заменить на:
    molecules.forEach((molecule) => {
          molecule.position += molecule.speed * delta * speedCoefficient;

    То все станет медленнее, и толщина кольца уменьшится.
    при speedCoefficient = 1 будет так, как до изменения.
    Ответ написан
    Комментировать
  • Как читать ботом каналы в которых он не добавлен?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Нет обходного решения. У Телеграмма есть два API, одно для ботов, другое для создания альтернативных клиентов.
    Боты ограничены в возможностях по сравнению с пользователями, они не могут сами подписываться на каналы, не могут первыми писать пользователям. Это сделано в целях борьбы со спамом и прочими, нарушающими правила вариантами использования.
    API для создания клиентов, позволяет написать приложение, которое будет автоматизировать действия пользователя, но работать это будет от имени конкретного пользователя, этот вариант вы отвергаете прямо в вопросе.
    Ответ написан
    2 комментария
  • Как в 1С получить дату установки текущего состояния ЭДО у документа?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Видимо бизнес логика приложения не предполагает сохранения истории изменения статусов, важен лишь фактический текущий статус. Если вас это не устраивает, вы всегда можете написать (заказать разработчику) расширение конфигурации, в котором будет реализован нужный вам функционал.
    Ответ написан
    Комментировать
  • Как интегрировать чаты и выгрузку номенклатуры Авито - 1С:Альфа-Авто?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Изучить документацию API Авито. Понять какие есть возможности (они там довольно обширные). Реализовать работу с API на стороне 1С.

    Готовые решения можно поискать на Инфостарте
    Ответ написан
    Комментировать
  • Существует ли технология декларативной генерации модели здания?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Можешь поискать подходящий аддон здесь: https://blender-addons.org/
    Алгоритмы генерации мешей по набору параметров в блендере создавать можно, Например посмотри аддон BoltFacory, который позволяет создавать болты, винты и гайки, на любой вкус по куче параметров. Естественно ты можешь написать аналогичный алгоритм, поторый по неким параметрам будет тебе создавать здание. И естественно, ничто тебе не мешает засунуть все эти параметры в xml файл.
    Аддоны для блендера пишутся на Pyton в самом блендере.
    https://www.youtube.com/watch?v=Y67eCfiqJQU
    Ответ написан
    Комментировать
  • Существует ли в природе полноценный справочник по 1С, в частности erp?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    1. Руководство разработчика (документация к поставке) - это по конфигуратору, а также по объектам и языку.
    2. Руководство к Библиотеке стандатных подсистем (на ИТС) - это по типовым механизмам и решениям, которые используются практически во всех типовых конфигурациях.
    3. 1С Предприятие 8.3 Практическое пособие разработчика. Примеры и типовые приемы. М.Г. Радченко и Е.Ю. Хрусталева
    4. Чтение кода непосредственно в типовой конфигурации - это если нужна конкретика, которая выходит за рамки БСП (п.2)

    Например:
    К примеру в отчётах есть формулы, в формулах можно использовать функции. А справки ко всему этому тупо нет.

    В Руководстве разработчика читаете про СКД (Систему компоновки данных), также в документации к БСП читаете про отчеты, понимаете, что можно использовать в формулах, в частности понимаете, что формула может вызывать экспортную функцю из общего модуля. Затем смотрите в коде конфигурации соответствующие модули, и видите какие функции там есть. Часто эти функции даже коротко задокументированы в комментарии.
    Ответ написан
    Комментировать
  • Каким образом гугл определяет кто написал приложение?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Google довольно суров с нарушителями. У них в правилах прямо прописано, что запрещается регистрировать аккаунт повторно, если вы были заблокированы. Алгоритмы, с помощью которых вас распознаёт Google, при повторной регистрации, никому не известны, по понятным причинам.
    Ответ написан
  • Как при закрытии главного окна закрывались все остальные окна?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Тебе нужно в главном окне, при открытии "дочерних" окон, запоминать их в списке.
    При закрытии дочернего окна удалять его их этого списка. А при закрытии главного окна, идти по списку и закрывать все дочерние окна. Как-то так.
    Ответ написан
  • Как сдвинуть две грани от центра после LoopCut?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Вы забыли сказать, как именно у вас не получается, предположу, что у вас скейлится во все стороны, и фигура деформируется.
    В видео он говорит S по оси X (а далее в видео, соответственно по оси Y) таким образом скейл идет только по одной оси, и фигура не деформируется, а просто сдвигаются ребра.
    Чтобы сделать это, нужно нажать S а затем X (Y)
    Ответ написан
    Комментировать
  • Как передавать данные на сайт и обратно?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    С помощью HTTP запросов, используя REST API
    Ответ написан
  • Что должно быть в стартовом наборе для любительского занятия электроникой?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Покупайте то, чего вам не хватает, по мере необходимости.
    Обойтись нельзя только без паяльника и расходников (флюс, припой).
    Остальное опционально. Если накупите всего подряд, просто по рекомендациям, многие вещи будут просто лежать без дела.
    Лично я на первых порах посоветовал бы:
    1. Тестер ESR + LCR METER (погуглите, есть без корпуса, подешевле, есть с корпусом, подороже)
    2. Держатель "третья рука", можно с лупой, можно без лупы.
    3. Силиконовый коврик, для пайки.

    Что касается осциллографа, то это инструмент точно не для новичка, дешевые, низкочастотные - это скорее игрушка, а не инструмент, а нормальный инструмент брать пока не появилась в нем необходимость, не вижу смысла.
    Ответ написан
    2 комментария
  • Подключения питания процессора?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Покупка подходящего блока питания обойдется дешевле, чем покупка новой матери или процессора.
    Ответ написан
    Комментировать
  • Как поменять заголовок реквизита наименования в зависимости от типа (клиент/поставщик)?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Если это разные реквизиты, то меняй видимость. А если один реквизит, и нужно менять только надпись: "ФИО Клиента" или "Поставщик", то меняй заголвок.
    &НаКлиенте
    Процедура УстановитьВидимость()
    	Если Объект.ТипКонтрагента = ПредопределенноеЗначение("Перечисление.ТипКонтрагентов.Клиент") Тогда
    		Элементы.Наименование.Заголовок = "ФИО Клиента";
    		Элементы.ДатаРождения.Видимость = Истина;
    		Элементы.ОсновнойДоговор.Видимость = Ложь;
    	Иначе
    		Элементы.Наименование.Заголовок = "Наименование";
    		Элементы.ДатаРождения.Видимость = Ложь;
    		Элементы.ОсновнойДоговор.Видимость = Истина; 
    	КонецЕсли;
    КонецПроцедуры
    Ответ написан
    Комментировать
  • Как сделать та, что бы метод subdivizion не применялся на конусы?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Используй ограничивающие ребра. Сложно обьяснить в двух словах. Посмотри этот урок:
    https://www.youtube.com/watch?v=CEwvU14IqOo
    Ответ написан
    Комментировать
  • Пропал интернет на пк?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    В настройках "Панель управления" - "Сеть и интернет" - "Сетевые подключения", проверить, не выключили ли вы случайно проводное Ethernet подключение.

    Подключить ПК к роутеру другим, заведомо рабочим кабелем.
    Ответ написан
    Комментировать
  • VirtualBox и безопасность общих папок?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Вирус может записать что-то в эту виртуальную папку, что потом может быть запущено уже в основной системе. Поэтому, для полной уверенности, можно переносить ваше "подозрительное" на виртуальный диск виртуальной машины, а затем отключать сетевые папки, и не подключать их снова, пока не будет 100% уверенности в безопасности виртуальной системы.
    В большинстве случаев это перестраховка, но для большей уверенности она не повредит.
    Ответ написан
    Комментировать
  • Как сказать «ничего не делаем» используя условные операторы?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    String imgName;
    
    for(byte i=0; i<arrayImages.size();i++) {
    	
    	imgName = arrayImages.get(i).getOriginalFilename().toLowerCase();
    	
    	if (!(imgName.contains("s-1.") || imgName.contains("s-2.") || 
    		imgName.contains("s-3.") || imgName.contains("s-4."))) {
    			if (imgName.isBlank())
    				removeSlide(i);
    			else {
    				imgName = setCorrectName(imgName, i);
    				if (imgName!=null) {
    					// что-то делаем
    				}
    			}
    	}
    	// ничего не делаем 
    }


    и если бы сделать так, что setCorrectName не будет возвращать null (как вообще функция с таким именем может это сделать?) то еще оду проверку можно выкинуть.
    Ответ написан
    5 комментариев
  • Как найти самый продуктивный путь обучения и развития в 1с разработке?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Судя по вашему развернутому вопросу, вы уже достаточно глубоко изучили тему. Всё что вы написали так и есть, можно самому учиться по книгам, можно на курсах, можно устроиться во франч и постепенно развиваться (или не развиваться, а застрять на обновлениях конфигураций за руку никто тащить не будет), можно вообще, работать бухгалтером, и самостоятельно потихоньку допиливать собственные хотелки, набираясь опыта.
    Другими словами, хватит уже присматриваться, начните что-то делать.
    Ответ написан
    2 комментария
  • Почему низкий фпс при воспроизведении анимации в blender?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Значит в сцене слишком много полигонов. Если вы например использовали сабдив, где нужно и где не нужно, да еще и побольше, чтобы картинка красивее была, то все эти полигоны учитываются. Если сабдив не применен, а висит как модификатор, то это еще больше усугубляет ситуацию, потому что приходиться постоянно его пересчитывать.
    Ответ написан
    Комментировать
  • Как объединить две фигуры в одну в Blender?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Не объединять через Join. Выбрать один меш, добавить ему модификатор boolean, выбрать тип модификации Union и выбрать в настройке модификатора второй меш. После применения модификатора (apply), второй меш больше будет не нужен, и его можно будет удалить.
    Ответ написан