Обновить
4

Пользователь

0,1
Рейтинг
5
Подписчики
Отправить сообщение
Не военные учения. Гражданские: учебная эвакуация при пожаре, например.
А это смысл всех учений: они проводятся внезапно и без согласия участников.
Хотите поэкспериментировать на людях на себе? :)
Дисклаймер: я не врач и не имею медицинского образования

Ионы цинка блокируют механизм копирования РНК коронавирусов (не только sars-cov-2, но и других).

Какие препараты — по идее, любые ионофоры цинка. Один из них — Гидроксихлорохин. Корректная дозировка ещё не известна, насколько я понимаю.

Научная статья: journals.plos.org/plospathogens/article?id=10.1371/journal.ppat.1001176

А вообще вот (видео с обсуждением вопроса, автор — врач): www.youtube.com/watch?v=vE4_LsftNKM
Слово «такой» — подразумевает довольно свободную трактовку.
Проблема с сайтами ВОЗ и ЦКЗ США — это не те сайты, куда ходит рядовой житель России. Второй так вообще только на Английском и Испанском.

Стиль — я бы сказал, что это ощущение возникает из-за диссонанса от полного отсутствия информации по теме в Рунете (я ограничу политическую часть ответа вот этим замечанием в скобках) и настроениями за границей. На мой взгляд настроения преувеличенные, но отнюдь не безосновательные.
Учитывая, что я не вижу ну хоть сколько-нибудь адекватной и актуальной информации по теме — вашим вопросом не удивлён. Почему на Хабре и плюсуют? Потому что только на Хабре он и есть. Возможно текст прав а вы нет, возможно наоборот. Языковой барьер работает не хуже железного.
И да, я в группе «среднего» риска, но я бы предпочёл, чтобы мои родители оставались живы.
Даже если вы думаете, что это — заговор — считайте это учениями для всего мира. Почему-то мне кажется, что мы их проваливаем.
Конкретно это — не вакцина. Это может быть именно лекарством. К тому же нужные препараты уже существуют и прошли тестирование на безопасность (для лечения других болезней), нужно только протестировать эффективность.
Ещё один плюс сдерживания распространения — выигранное время для разработки лечения. Если очень повезёт — эффективное лечение будет разработано до того, как начнут болеть все.

Вот, например, пишут, что ионы Цинка блокируют воспроизведение вируса:
journals.plos.org/plospathogens/article?id=10.1371/journal.ppat.1001176
С этим вариантом есть проблемы, но они не нерешаемы.
Италия не тестировала прибывших в страну
Тут говорят, что ионы цинка останавливают механизм дублицирование вируса, но там всё довольно сложно и это не то, что можно сделать самостоятельно. Возможно перерастёт во что-то более определённое.
www.youtube.com/watch?v=U7F1cnWup9M
Обычная тканевая маска помогает если больны вы, чтобы не заразить других. Если же вы хотите защититься от заражения, то нужна специальная маска для защиты от вирусов, которая скорее респиратор, чем маска.
Что ж у вас за i7 такой? Мой i5 2500 ещё вполне бодр.
Ну, как бы, я ни разу идеальной архитектуры и не видел :( Всё является компромиссом между навыками, временем, изменчивостью требований, и иногда зарплатой.

Конкретно в этом примере хотелось обработать ошибку в одном конкретном месте и крашить приложение в других.
throws выглядит хорошо до того момента, пока не приходится добавлять выбрасывание ошибки в существующий метод, на который ссылается весь проект (метод в ситуации, для в которой генерируется ошибка, не работал и раньше)
Возможно. Я не знаком с F#, из всех языков, что я знаю синтаксис Swift наиболее близок именно к C#, с серьёзной примесью синтаксического сахара.

Собственно, nullable reference очень похож на логичное продолжение Nullable<T>.
Я комментирую достаточно редко, чтобы заметить эффект от отдельных комментариев. В целом, чтобы получить + нужно написать что-то этакое, минус же прилетает в случайном месте.
Вообще все последние изменения в C# выглядят так, будто их содрали со Swift. Что в двойне забавно, учитывая то, что Swift явно содран с C#
Если бы всё было так просто… В Swift есть ТРИ (четыре?) разных вида рефлексии:
— Нативная для ObjC runtime
— Нативная для Swift (`Mirror(for: <..>)`)
— Стороняя реализация: github.com/Zewo/Reflection
— KeyPath? (который как бы и не совсем рефлексия, так как его нельзя полноценно создавать в рантайме)

Но ни одна из реализаций не является полноценной (и даже в сумме они не покрывают всех вариантов):
ObjC runtime работает только с ObjC типами (не обязательно с NSObject, но с теми, у которых есть указатель isa)
Mirror может только читать почти всё (за редкими, но важными, исключениями, вроде Enum)
Библиотека Reflection может читать и писать, но только структуры
KeyPath — такая странная хрень, которая таки дёргает внутреннее апи, никак не доступное рядовому разработчику, но делает это бесполезно: его можно создать либо из ObjC селектора, либо синтаксическим сахаром, который надо явно написать.

И ничего из этого не может писать любые поля класса, не транслируемого так или иначе в ObjC runtime и любые поля Swift типа в любом классе. В общем не быть типу int? использованным в динамическом json маппинге.

> Но с другой стороны, какой ещё язык программирования позволяет запретить передавать пустые указатели в compile time?
Вроде бы как в Kotlin есть такое (впрочем, я никогда не писал на этом языке).

По поводу enum с ассоциированными значениями… Во первых, это наверняка можно реализовать без Enum (не пробовал, в голову приходят абстрактный тип с наследниками), во вторых лично мне не нравится такой подход из-за того, что он провоцирует божественный метод-свалку c switch..case, в который запихнуто всё.

Ваш конкретный пример — я бы посоветовал посмотреть на RxSwift или ReactiveX (реализации Reactive паттерна для Swift). К тому же иногда таки нужно передать и данные, и ошибку: «запрос к серверу не выполнен и вот актуальное состояние», например. В прочем, создать кастомный Error с полем данных.
Я когда-то искал альтернативную версию софта (или альтернативный софт) для моей китаемыши, встретил Open Source драйвер для Razer мышей с поддержкой их фич. Возможно многих факт его существования тут заинтересует.
Копипастить читая. Надо признать, что кроме вдумчивого чтения исходного кода, в моём арсенале нет практик или инструментов, способных выловить подобный баг до его воспроизведения.

Информация

В рейтинге
3 834-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность