Skip to content

Instantly share code, notes, and snippets.

View anatoliykant's full-sized avatar

Anatolii Kant anatoliykant

  • Belgrade
View GitHub Profile
@anatoliykant
anatoliykant / gist:c69fed7bbfb47f6f244d2879034ccacb
Created February 3, 2023 03:53
swift DMVTestProgress (swiftify.com)
enum DMVTestProgressStatus : Int {
case empty
case inProgress
case passed
case failed
}
//totalCount
//self
//DMVTestProgressStatusPassed
@anatoliykant
anatoliykant / gist:764a71d74fb559b70401bc94d9c7476f
Last active February 3, 2023 03:55
swift DMVTestProgress (ChatGPT - chat.openai.com)
import Foundation
enum DMVTestProgressStatus: Int {
case empty
case inProgress
case passed
case failed
}
class DMVTestProgress: NSObject, NSSecureCoding {
@anatoliykant
anatoliykant / gist:757f5fa805b89bae9558b68392878802
Last active February 3, 2023 03:55
objc DMVTestProgress (original)
#import <Foundation/Foundation.h>
typedef NS_ENUM(NSInteger, DMVTestProgressStatus) {
DMVTestProgressStatusEmpty,
DMVTestProgressStatusInProgress,
DMVTestProgressStatusPassed,
DMVTestProgressStatusFailed
};
@interface DMVTestProgress : NSObject <NSSecureCoding>
1) stop services:
sudo systemctl stop hassio-supervisor.service
sudo systemctl stop hassio-apparmor.service
2) disable services:
sudo systemctl disable hassio-supervisor.service
sudo systemctl disable hassio-apparmor.service
3) remove services:
sudo rm -rf /etc/systemd/system/hassio-supervisor.service
User Agreement
Вступило в силу в 00:00 26.09.2021 г.
ПОЛЬЗОВАТЕЛЬСКОЕ СОГЛАШЕНИЕ
Пожалуйста, прежде чем приступить к использованию Мобильного приложения SportCityApp, внимательно прочитайте настоящее Пользовательское соглашение (далее – Пользовательское соглашение).
# Порядок удаления данных в сервисе SportCityApp
## Для удаления ваших данных необходимо:
1. Написать письмо с email, который использовался для регистрации на email [email protected]
2. Получить ответное письмо, что ваша заявка принята в работу
3. В течении 24 часов получить ответное письмо о том, что ваши данные и аккаунт удалены
Privacy Policy
Политика обработки и защиты персональных данных в ИП Подкладов Анатолий Олегович
1. Термины и определения
Общество – ИП Подкладов Анатолий Олегович (143913, г. Балашиха, Балашихинское шоссе, дом 10, кв.498, ОГРНИП: 317505300079522, ИНН 502715439330).
Персональные данные – любая информация, относящаяся к прямо или косвенно определенному, или определяемому физическому лицу (субъекту персональных данных).
Обработка персональных данных – любое действие (операция) или совокупность действий (операций), совершаемых с использованием средств автоматизации или без использования таких средств с персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных.
do {
let encoder = JSONEncoder()
encoder.outputFormatting = .prettyPrinted
let data = try encoder.encode(sampleInput)
if let jsonString = String(data: data, encoding: .utf8) {
print(jsonString)
}
} catch {
import SwiftUI
struct MovieRecord: Codable {
let name: String
let starCount: Int
let date: Date
}
struct ContentView: View {
@AppStorage("movies_key") var savedMovies: String = "[]"
# Аverage pressure
- platform: min_max
name: mean_pressure
type: mean
entity_ids:
- sensor.pressure_kabinet_temp_vlazhn_davl
- sensor.pressure_spalnia_temp_vlazhn_davl
- sensor.pressure_gostinnaia_temp_vlazhn_davl
- sensor.pressure_kukhnia_temp_vlazhn_davl