1.2KПодписчиков
июл 2025Добавлен
РусскийЯзык
Описание
Создание стратегий, чек листов, тестов по знаниям
Статистика
Рост подписчиков
1 240▼ 8.1%
| Дата | Подписчиков |
|---|---|
| 9 июн | 1 350 |
| 11 июн | 1 349 |
| 13 июн | 1 347 |
| 14 июн | 1 346 |
| 15 июн | 1 345 |
| 16 июн | 1 345 |
| 17 июн | 1 344 |
| 18 июн | 1 342 |
| 19 июн | 1 342 |
| 20 июн | 1 341 |
| 21 июн | 1 342 |
| 22 июн | 1 342 |
| 24 июн | 1 339 |
| 25 июн | 1 338 |
| 26 июн | 1 337 |
| 27 июн | 1 335 |
| 28 июн | 1 334 |
| 29 июн | 1 333 |
| 30 июн | 1 331 |
| 1 июл | 1 327 |
| 2 июл | 1 323 |
| 3 июл | 1 322 |
| 4 июл | 1 321 |
| 5 июл | 1 320 |
| 6 июл | 1 320 |
| 7 июл | 1 316 |
| 8 июл | 1 314 |
| 9 июл | 1 312 |
| 12 июл | 1 307 |
| 13 июл | 1 307 |
| 15 июл | 1 305 |
| 17 июл | 1 300 |
| 18 июл | 1 300 |
| 19 июл | 1 301 |
| 20 июл | 1 297 |
| 21 июл | 1 294 |
| 24 июл | 1 290 |
| 25 июл | 1 289 |
| 26 июл | 1 289 |
| 27 июл | 1 288 |
| 28 июл | 1 284 |
| 29 июл | 1 283 |
| 30 июл | 1 281 |
| 31 июл | 1 279 |
| 1 авг | 1 276 |
| 2 авг | 1 275 |
| 3 авг | 1 274 |
| 4 авг | 1 275 |
| 5 авг | 1 275 |
| 6 авг | 1 275 |
| 7 авг | 1 275 |
| 8 авг | 1 273 |
| 9 авг | 1 271 |
| 10 авг | 1 270 |
| 11 авг | 1 270 |
| 12 авг | 1 270 |
| 13 авг | 1 269 |
| 14 авг | 1 271 |
| 15 авг | 1 269 |
| 16 авг | 1 266 |
| 17 авг | 1 266 |
| 18 авг | 1 266 |
| 19 авг | 1 267 |
| 20 авг | 1 267 |
| 21 авг | 1 264 |
| 22 авг | 1 264 |
| 23 авг | 1 264 |
| 24 авг | 1 263 |
| 25 авг | 1 261 |
| 26 авг | 1 260 |
| 27 авг | 1 258 |
| 28 авг | 1 259 |
| 29 авг | 1 257 |
| 30 авг | 1 257 |
| 31 авг | 1 256 |
| 1 сен | 1 254 |
| 2 сен | 1 253 |
| 3 сен | 1 251 |
| 4 сен | 1 248 |
| 5 сен | 1 245 |
| 6 сен | 1 242 |
| 7 сен | 1 240 |
Количество постов
2 386▲ 3.1%
| Дата | Постов |
|---|---|
| 9 июн | 2 315 |
| 11 июн | 2 317 |
| 13 июн | 2 318 |
| 14 июн | 2 318 |
| 15 июн | 2 318 |
| 16 июн | 2 318 |
| 17 июн | 2 318 |
| 18 июн | 2 318 |
| 19 июн | 2 318 |
| 20 июн | 2 319 |
| 21 июн | 2 320 |
| 22 июн | 2 321 |
| 24 июн | 2 322 |
| 25 июн | 2 323 |
| 26 июн | 2 324 |
| 27 июн | 2 325 |
| 28 июн | 2 326 |
| 29 июн | 2 327 |
| 30 июн | 2 328 |
| 1 июл | 2 329 |
| 2 июл | 2 330 |
| 3 июл | 2 331 |
| 4 июл | 2 332 |
| 5 июл | 2 333 |
| 6 июл | 2 333 |
| 7 июл | 2 334 |
| 8 июл | 2 336 |
| 9 июл | 2 337 |
| 12 июл | 2 340 |
| 13 июл | 2 340 |
| 15 июл | 2 342 |
| 17 июл | 2 344 |
| 18 июл | 2 344 |
| 19 июл | 2 345 |
| 20 июл | 2 346 |
| 21 июл | 2 347 |
| 24 июл | 2 350 |
| 25 июл | 2 351 |
| 26 июл | 2 352 |
| 27 июл | 2 353 |
| 28 июл | 2 354 |
| 29 июл | 2 355 |
| 30 июл | 2 356 |
| 31 июл | 2 357 |
| 1 авг | 2 357 |
| 2 авг | 2 358 |
| 3 авг | 2 359 |
| 4 авг | 2 359 |
| 5 авг | 2 360 |
| 6 авг | 2 361 |
| 7 авг | 2 361 |
| 8 авг | 2 362 |
| 9 авг | 2 363 |
| 10 авг | 2 363 |
| 11 авг | 2 364 |
| 12 авг | 2 365 |
| 13 авг | 2 366 |
| 14 авг | 2 367 |
| 15 авг | 2 368 |
| 16 авг | 2 368 |
| 17 авг | 2 369 |
| 18 авг | 2 370 |
| 19 авг | 2 371 |
| 20 авг | 2 372 |
| 21 авг | 2 373 |
| 22 авг | 2 374 |
| 23 авг | 2 375 |
| 24 авг | 2 376 |
| 25 авг | 2 377 |
| 26 авг | 2 378 |
| 27 авг | 2 378 |
| 28 авг | 2 379 |
| 29 авг | 2 379 |
| 30 авг | 2 379 |
| 31 авг | 2 380 |
| 1 сен | 2 381 |
| 2 сен | 2 382 |
| 3 сен | 2 382 |
| 4 сен | 2 383 |
| 5 сен | 2 384 |
| 6 сен | 2 385 |
| 7 сен | 2 386 |
Средние просмотры на пост
8▲ 33.3%
| Дата | Просмотров |
|---|---|
| 9 июн | 6 |
| 11 июн | 6 |
| 13 июн | 6 |
| 14 июн | 6 |
| 15 июн | 6 |
| 16 июн | 6 |
| 17 июн | 7 |
| 18 июн | 8 |
| 19 июн | 9 |
| 20 июн | 9 |
| 21 июн | 8 |
| 22 июн | 8 |
| 24 июн | 9 |
| 25 июн | 10 |
| 26 июн | 10 |
| 27 июн | 10 |
| 28 июн | 10 |
| 29 июн | 10 |
| 30 июн | 9 |
| 1 июл | 9 |
| 2 июл | 8 |
| 3 июл | 7 |
| 4 июл | 7 |
| 5 июл | 6 |
| 6 июл | 6 |
| 7 июл | 8 |
| 8 июл | 7 |
| 9 июл | 7 |
| 12 июл | 8 |
| 13 июл | 9 |
| 15 июл | 9 |
| 17 июл | 11 |
| 18 июл | 11 |
| 19 июл | 11 |
| 20 июл | 11 |
| 21 июл | 10 |
| 24 июл | 8 |
| 25 июл | 9 |
| 26 июл | 9 |
| 27 июл | 8 |
| 28 июл | 8 |
| 29 июл | 9 |
| 30 июл | 9 |
| 31 июл | 10 |
| 1 авг | 11 |
| 2 авг | 10 |
| 3 авг | 10 |
| 4 авг | 10 |
| 5 авг | 10 |
| 6 авг | 10 |
| 7 авг | 10 |
| 8 авг | 10 |
| 9 авг | 10 |
| 10 авг | 11 |
| 11 авг | 10 |
| 12 авг | 10 |
| 13 авг | 9 |
| 14 авг | 9 |
| 15 авг | 8 |
| 16 авг | 8 |
| 17 авг | 8 |
| 18 авг | 8 |
| 19 авг | 8 |
| 20 авг | 8 |
| 21 авг | 7 |
| 22 авг | 9 |
| 23 авг | 8 |
| 24 авг | 8 |
| 25 авг | 8 |
| 26 авг | 8 |
| 27 авг | 8 |
| 28 авг | 8 |
| 29 авг | 9 |
| 30 авг | 9 |
| 31 авг | 9 |
| 1 сен | 8 |
| 2 сен | 9 |
| 3 сен | 10 |
| 4 сен | 9 |
| 5 сен | 8 |
| 6 сен | 8 |
| 7 сен | 8 |
Посты из канала
6 сен 12:19
Unit и Snapshot тестированиеUnit-тестирование CalculatorViewModel: • SUT (System Under Test) • Проверка расчётов: без чаевых, 10%, сплит на 2 • XCTestExpectation для асинхронных publisherswiftfunc testCalculateWithTip() { let exp = expectation(description: "Calculate") viewModel.$result.dropFi...
3
5 сен 14:32
Gesture Handling через Combine: • view.tapPublisher — скрытие клавиатуры по тапу на фон • Двойной тап на LogoView — сброс с анимациейАнимация пульсации с usingSpringWithDamping (упругость):swiftUIView.animate( withDuration: 0.6, usingSpringWithDamping: 0.5, initialSpringVelocity: 0.5, op...
5
4 сен 13:04
Логика расчета и форматирование данныхViewModel вычисляет результат через combineLatest для трёх источников: bill, tip, split.Расчёты: • getTipAmount — сумма чаевых (10%, 15%, 20% или кастом) • totalBill = bill + tip • amountPerPerson = totalBill / Double(split)Форматирование валюты через extension ...
7
3 сен 14:29
UI компоненты и кастомизацияСоздание переиспользуемых компонентов: • AmountView — отображение сумм с заголовком и значением • HeaderView — пояснительные заголовкиНастройка UITextField: • DecimalPad — клавиатура только с цифрами и точкой (для ввода сумм) • Toolbar с кнопкой 'Done' для скрытия клавиат...
6
1 сен 12:36
Combine — фреймворк Apple для реактивного программирования. Управляет событиями через publishers и subscribers.Основные типы: • PassthroughSubject — без начального значения • CurrentValueSubject — хранит состояниеВ UI: • textPublisher для UITextField • tapPublisher для кнопокAnyPublisher — скрывает ...
10
31 авг 15:02
Настройка проекта и MVVM архитектураРазработка iOS-приложения начинается с настройки Xcode проекта с использованием Swift Package Manager (SPM) для управления зависимостями.Ключевые библиотеки: • CombineCocoa — реактивный UI • SnapKit — программная верстка через autolayout • SnapshotTesting — визуал...
13
30 авг 13:13
Безопасность и проверки кода (TFLint, TFSec, Sentinel)TFLint — линтер для Terraform, выявляющий ошибки в конфигурациях и несоответствия лучшим практикам.TFSec — инструмент статического анализа безопасности. Проверяет инфраструктуру на уязвимости (открытые порты, публичные S3-бакеты, избыточные права...
8
27 авг 13:33
for_each — динамическое создание ресурсов по map/set. В отличие от count, управляет каждым ресурсом по ключуПример: создание S3-бакетов:hclvariable "buckets" { default = { logs = "my-logs-bucket" assets = "my-assets-bucket" }}resource "aws_s3_bucket" "this" { for_each = var.buckets buc...
9
25 авг 12:57
Data Sources и Import существующих ресурсовData Sources (источники данных) — позволяют читать информацию о существующих ресурсах, созданных вне Terraform.Пример: получение ID последнего AMI:hcldata "aws_ami" "latest_ubuntu" { most_recent = true owners = ["099720109477"] filter { name = ...
9
24 авг 14:03
Рабочие области (Workspaces) и мультиокруженияWorkspaces — механизм управления несколькими средами (dev, stage, prod) в рамках одной конфигурации.Команды: • terraform workspace new dev — создание области • terraform workspace select dev — переключение • terraform workspace list — списокПример:hclloc...
10
23 авг 11:27
Модули: переиспользование и стандартизацияМодули — ключевой элемент масштабируемой инфраструктуры. Они инкапсулируют набор ресурсов в многократно используемые компоненты.Преимущества: • DRY — минимизация дублирования • Стандартизация — единые подходы • Упрощение поддержки — изменения в одном местеМо...
9
22 авг 09:20
Управление состоянием (State) и удалённые бэкендыФайл состояния (state)— ключевой элемент Terraform. Он содержит информацию о созданных ресурсах и их атрибутах.Для командной работы критически важно использовать удалённый бэкенд(S3, Terraform Cloud, Consul). Это даёт: • Блокировку — предотвращает кон...
8