@qiuchenlymac · Post #286 · 19.03.2024 г., 04:21
#ifdef China alias Donate=ForcePayment #endif 我们重新定义捐赠!
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #589 · 9.10
Прикольно, что существует рынок продуктов для улучшения других продуктов. Например, в конструкторах LEGO есть наборы с электричеством, и там блок управления моторами очень бестолковый: он маломощный, на батарейках вместо аккумулятора, а контроллер (в новых наборах — с телефона) позволяет собирать из таких вещей только модель по инструкции, потому что в приложении просто нет функциональности за пределами коробочных наборов. Что странно для конструктора — ведь он должен быть гибким и позволять собирать что угодно. Но корпоративные процессы в любой большой компании, такой, как LEGO, очень часто не позволяют эффективно браться за оптимизацию каких-то отдельных вещей. Так что на рынке можно купить у других производителей не родные блоки управления (например BuWizz). Они совместимы с деталями от LEGO, но во всём без исключения лучше: выше мощностью, дольше работают, меньше по размеру и обладают более гибким приложением для контроля моторов и сервоприводов. А я тут купил антенну на DJI-очки, которая очень интересно сделана: она ставится вместо пластиковой панели, выполняющей на очках декоративную функцию. Вообще, передача изображения это слабое звено практически любой современной FPV-системы. Пульт управления работает на расстоянии до 10 километров, а вот картинка в отдельных местах сыпется уже на 300-500 метрах, даже если в рекламе сказано совсем другое. Без картинки конечно всякие умные Мавики вернутся домой (хотя отсутствие возможности нормально летать и снимать это всё равно неприятно), а вот в FPV-мире потеря картинки нередко равна потере дрона. Так вот, антенна от компании iFlight, ставится прямо поверх очков. Производители из iFlight специально сделали корпус, повторяющий накладку очков от DJI: одна фирма делает улучшения для продуктов другой фирмы. Это популярная антенна, многие FPV-пилоты с ней летают. Правда, оценить разницу я пока не смог (вчера летал, но неправильно настроил мощность видеопередатчика). Будем смотреть, что там на деле будет. Вот это всё что в текстуре карбона на фото — корпус новой антенны как раз. #drone#gadgets
Търсене: #endif
@qiuchenlymac · Post #286 · 19.03.2024 г., 04:21
#ifdef China alias Donate=ForcePayment #endif 我们重新定义捐赠!
@apphomie · Post #100 · 13.03.2018 г., 09:00
Пока сообщество (точнее, хэйтеры) занято обсуждением метода toggle для Bool, в Swift 4.1 появились две директивы: canImport и targetEnvironment, предложенные Эрикой Садун. Попробовать их можно уже сейчас в Xcode 9.3 beta 4. Первая будет полезна для кроссплатформенных решений и позволяет определить, можно ли импортировать тот или иной модуль. #if canImport(UIKit) // UIKit-based code #elseif canImport(Cocoa) // OSX code #elseif // Workaround/text, whatever #endif Вторая директива с единственно возможным аргументом simulator позволяет выполнить условную компиляцию для симулятора или реального девайса. Теперь не нужно перечислять все любимые нам архитектуры и ОС (arch(i386) || arch(x86_64)) && (!os(macOS)), а достаточно будет этого: // Test for a simulator destination #if targetEnvironment(simulator) print("Simulator") #else print("Device") #endif http://ericasadun.com/2018/03/05/new-to-swift-in-xcode-9-3-beta-4-se-0075-and-se-0190-allow-better-configuration-testing/