Во всем, что касается железа и эл-и - я не силен. (Не смогу сам собрать питание)
Мне не нужно сидеть на мобильном интернете все время.
НО - нужно ли переключиться я хочу определять программно.
Я думал скриптами переключать шлюз и переконнекчиваться на обычный инет.
В интернете пока не нашел что взять в качестве бесперебойника. (для плат)
Кто-то и павербанк предложил, сомнительные комментарии.
По деньгам получается проще дешевой роутер перешить, с питанием только что-то надежное нужно.
Есть две схемы
1.Есть андроид, есть apple, есть windows настольный,
2.Есть apple, есть windows настольный,
Файлы я могу залить с любого устройства. Видеть так же на любом устройстве.
На мобильных устройствах я хочу видеть сразу в галерее фото, а не заниматься дополнительным ручным экспортом.
IFTT мне подойдет? (для каких схем?)
Закачав в дропбокс в галерее я ничего не вижу,даже если автономность для файла включу.
Paul: Я бы сказал, что статический класс имеет намного меньше возможностей, минимум .Это Синглтон из коробки. Все пункты списка очевидны.
>>
Количество точек доступа
Одна (и только одна) точка доступа — статическое поле Instance
N (зависит от количества публичных членов класса и методов)
>>
Тут опять вопрос понятий. Я бы написал 1.
В первом случае используется единственная ссылка на объект,во втором случае используется
нулевая ссылка. Это очевидно , понимая отличие между вызовами статических методов и нестатических.
Paul: Поддерживает ли объект безопасное обращение их разных потоков - это отдельный вопрос.
Статический класс не накладывает никаких дополнительных ограничений на это.
Единственное ,что будет вызов статических функций. Никто не мешает сделать обертку с конструктором и используя соглашение прокси создать правильный синглтон. Но утка,останется уткой.(п.с. вики утиный тест)
Соглашение - это и есть абстракция. Остальное - это реализация и другие соглашения.
Почитайте про ioc/di, там понятие синглтона теряет значение в вызывающем коде.
Paul:
Паттерн - это и есть соглашение.
Человек может соблюдать закон в одной стране и не соблюдать в другой.
Может не соблюдать его каждый день, но об этом вы не будете знать.
Может соблюдать закон не ради закона,а может не соблюдать закон из-за благих намерений и т.д.
Законы в разных странах могут отличаться. Вы можете не знать всех законов и не можете оценить, соблюдает человек закон или нет.Возможно вы вообще не отвечаете за порядок и у вас нет информации о правонарушениях. Вы можете звонить на разные номера,а вам будет отвечать один и тот же человек и вы не будете об этом знать.
Есть паттерн, в котором так же используется понятие синглтон. IoC+DI. ТАм вообще нет правил про приватный конструктор.Плюс там вызывающий код вообще не знает, использует он синглтон или нет.
А еще в c# есть понятие статического класса. Это 100%-й синглтон всегда
class a {
private a() {
}
public static a Instance = new a();
}
в 99.999999% здесь будет синглтон.
Средства языка позволяют создат объем такого типа все равно.
Paul:
Синглтон - это соглашение об использовании одного instance.
А создать объект с приватным конструктором все равно возможно.
Суть проблемы и поставленная задача не ясна.
Мне не нужно сидеть на мобильном интернете все время.
НО - нужно ли переключиться я хочу определять программно.
Я думал скриптами переключать шлюз и переконнекчиваться на обычный инет.
В интернете пока не нашел что взять в качестве бесперебойника. (для плат)
Кто-то и павербанк предложил, сомнительные комментарии.
По деньгам получается проще дешевой роутер перешить, с питанием только что-то надежное нужно.