[{"data":1,"prerenderedAt":1334},["ShallowReactive",2],{"$DTxjhnmGUM":3,"settings_contact_ru":46,"$EaEHPHj1CW":69,"component_cookie_consent_ru":98,"$jfQMDTG5gl":113,"data_cases_ru:/cases/tishina-courses":163,"component_brief_form_ru":442,"data_expertises_ru:content-tech-stack":512,"data_techs_ru:content-tech-stack":625},{"id":4,"cta":5,"extension":13,"menu":14,"meta":17,"nav":38,"stem":44,"__hash__":45},"component_app_header_ru/ru/components/app-header.yml",{"label":6,"anchorId":7,"anchorRoutes":8,"fallbackTo":9},"Обсудить проект","brief",[9,10,11,12],"/","/company","/cases","/services","yml",{"title":15,"description":16},"Меню навигации","Ссылки для перехода по разделам сайта",{"path":18,"body":19,"title":37},"/ru/components/app-header",{"nav":20,"menu":34,"cta":35},[21,23,25,27,30],{"label":22,"to":10,"activeStartsWith":10},"Компания",{"label":24,"to":12,"activeStartsWith":12},"Услуги",{"label":26,"to":11,"activeStartsWith":11},"Кейсы",{"label":28,"to":29,"activeStartsWith":29},"Контакты","/contact",{"label":31,"to":32,"activeStartsWith":32,"hideOnDesktop":33},"Вакансии","/job",true,{"title":15,"description":16},{"label":6,"anchorId":7,"anchorRoutes":36,"fallbackTo":9},[9,10,11,12],"App Header",[39,40,41,42,43],{"label":22,"to":10,"activeStartsWith":10},{"label":24,"to":12,"activeStartsWith":12},{"label":26,"to":11,"activeStartsWith":11},{"label":28,"to":29,"activeStartsWith":29},{"label":31,"to":32,"activeStartsWith":32,"hideOnDesktop":33},"ru/components/app-header","5TP1LslSttoTLkLlzIkoVapFTWAEVcAXDBonC8fhc6I",{"id":47,"address":48,"email":51,"extension":13,"map":54,"meta":57,"phone":66,"stem":67,"__hash__":68},"settings_contact_ru/ru/settings/contact.yml",{"short":49,"description":50},"Симферополь,\nул. Пушкина 16","Симферополь, ул. Пушкина 16. Мы находимся в самом центре: напротив театра им. Горького, в одном здании с SimpleBar.",{"client":52,"team":53},"hello@codecult.io","hr@codecult.io",{"title":55,"scriptSrc":56},"Местоположение офиса «Культура Кода» на карте","https://api-maps.yandex.ru/services/constructor/1.0/js/?um=constructor%3A653aec878042c51c5e5f62148f8c962b7382eb902712ab5da254db082c3c2811&width=100%25&height=100%25&lang=ru_RU&scroll=false",{"path":58,"body":59,"title":65},"/ru/settings/contact",{"email":60,"phone":61,"address":63,"map":64},{"client":52,"team":53},{"value":62},"+7 (988) 312-28-28",{"short":49,"description":50},{"title":55,"scriptSrc":56},"Contact",{"value":62},"ru/settings/contact","-hYWVkCmTYaKxH68t5uvTikcdakspAevVpCsTtT8Wek",{"id":70,"extension":13,"links":71,"meta":85,"stem":96,"__hash__":97},"component_app_nav_ru/ru/components/app-nav.yml",[72,75,77,79,81,83],{"label":73,"to":9,"icon":74},"Главная","i-lucide-house",{"label":22,"to":10,"icon":76},"i-lucide-building-2",{"label":24,"to":12,"icon":78},"i-lucide-table-properties",{"label":26,"to":11,"icon":80},"i-lucide-briefcase-business",{"label":28,"to":29,"icon":82},"i-lucide-map-pin-house",{"label":31,"to":32,"icon":84},"i-lucide-users",{"path":86,"body":87,"title":95},"/ru/components/app-nav",{"links":88},[89,90,91,92,93,94],{"label":73,"to":9,"icon":74},{"label":22,"to":10,"icon":76},{"label":24,"to":12,"icon":78},{"label":26,"to":11,"icon":80},{"label":28,"to":29,"icon":82},{"label":31,"to":32,"icon":84},"App Nav","ru/components/app-nav","8iMVCKOG-e7-UF4mrsYN2ZJ2p5vW4CmvGMSr1STkqa0",{"id":99,"button":100,"extension":13,"meta":102,"stem":110,"text":111,"__hash__":112},"component_cookie_consent_ru/ru/components/cookie-consent.yml",{"label":101},"Отлично!",{"path":103,"body":104,"title":109},"/ru/components/cookie-consent",{"text":105,"button":108},{"beforeLink":106,"linkLabel":107},"Продолжая пользоваться сайтом, вы соглашаетесь на использование файлов cookie в соответствии с ","Политикой обработки персональных данных",{"label":101},"Cookie Consent","ru/components/cookie-consent",{"beforeLink":106,"linkLabel":107},"p8rc45QX433FiEJQ94g5qTkTyvMllLomv978gHPiIhQ",{"id":114,"accreditation":115,"company":118,"contacts":119,"docs":120,"extension":13,"menu":128,"meta":135,"requisites":157,"stem":161,"__hash__":162},"component_app_footer_ru/ru/components/app-footer.yml",{"text":116,"to":117},"Аккредитованная ИТ-компания\nв Минцифры России","/accreditation","Культура Кода",{"label":28},[121,125],{"label":122,"to":123,"target":124},"Информация для AI","/llms","_blank",{"label":126,"to":127},"Политика конфиденциальности","/privacy-policy",{"label":129,"items":130},"Меню",[131,132,133,134],{"label":22,"to":10},{"label":24,"to":12},{"label":26,"to":11},{"label":31,"to":32},{"path":136,"body":137,"title":156},"/ru/components/app-footer",{"company":118,"menu":138,"contacts":144,"requisites":145,"docs":152,"accreditation":155},{"label":129,"items":139},[140,141,142,143],{"label":22,"to":10},{"label":24,"to":12},{"label":26,"to":11},{"label":31,"to":32},{"label":28},{"label":146,"items":147},"Реквизиты",[148,150],{"label":149},"ИНН: 9102285320",{"label":151},"ОГРН: 1229100013647",[153,154],{"label":122,"to":123,"target":124},{"label":126,"to":127},{"text":116,"to":117},"App Footer",{"label":146,"items":158},[159,160],{"label":149},{"label":151},"ru/components/app-footer","O1jLjHq4Aigr7pmotEedGsuQ-pUgc920aanz80ZalHs",{"id":164,"title":165,"active":33,"artifacts":166,"body":171,"briefTitle":403,"description":404,"expertises":405,"extension":423,"featuredCard":424,"image":433,"meta":434,"navigation":33,"path":435,"seo":436,"showAsPage":33,"showOnHome":33,"sitemap":437,"sortOrder":438,"stem":439,"tags":440,"__hash__":441},"data_cases_ru/cases/tishina-courses.md","Тишина - онлайн-платформа курсов",[167],{"type":168,"text":169,"link":170},"web","раздел с курсами Студии Тишины","https://courses.tishina.yoga/",{"type":172,"value":173,"toc":393},"minimark",[174,179,183,186,189,193,196,200,203,213,216,231,235,238,248,251,310,317,362,365,368,372,375,382,385,389],[175,176,178],"h2",{"id":177},"клиент","Клиент",[180,181,182],"p",{},"Студия Тишины - пространство йоги, пилатеса и фитнеса с миссией популяризации здорового образа жизни через практику йоги.",[180,184,185],{},"С развитием компании появилась цель - открыть новое направление - продажа обучающих курсов онлайн.",[180,187,188],{},"На старте проекта у клиента был WordPress сайт с новостями и необходимой информацией о преподавателях и программах.",[175,190,192],{"id":191},"задача","Задача",[180,194,195],{},"Создать портал, где можно быстро и удобно зарегистрироваться и заказать авторский курс по йоге с онлайн оплатой.\nРазработать простой личный кабинет, где можно смотреть купленные курсы, сменить пароль и выйти из аккаунта.\nДизайн и стилистику требовалось выдержать в стиле текущего сайта.",[175,197,199],{"id":198},"проектирование","Проектирование",[180,201,202],{},"У заказчика уже был функционирующий сайт на WordPress, который справлялся со своей информационной функцией - а значит его менять не нужно.\nМы рассмотрели два архитектурных подхода:",[204,205,206,210],"ol",{},[207,208,209],"li",{},"Интеграция нового функционала в существующий WordPress-сайт.",[207,211,212],{},"Разработка отдельной платформы на новом стеке с размещением на поддомене и интеграцией в навигацию существующего сайта.",[180,214,215],{},"Обсудив плюсы и минусы обоих подходов с заказчиком, остановились на втором варианте. Такой подход позволял:",[217,218,219,222,225,228],"ul",{},[207,220,221],{},"не зависеть от legacy-части WordPress-проекта (обновление библиотек, рефакторинг)",[207,223,224],{},"ускорить запуск MVP",[207,226,227],{},"сократить объем регрессионного тестирования",[207,229,230],{},"упростить дальнейшее развитие платформы",[175,232,234],{"id":233},"процесс","Процесс",[180,236,237],{},"Двигались по плану, backend реализовали на Strapi, frontend — на Nuxt/Vue.",[239,240,245],"tip",{"className":241},[242,243,244],"text-center","border-dashed","rounded-xl",[180,246,247],{},"Strapi выбрали как headless CMS, чтобы заказчик мог самостоятельно управлять курсами и контентом без участия разработчиков.",[180,249,250],{},"Для локальной разработки сделали Docker Compose спецификацию.",[252,253,258,286],"div",{"className":254},[255,256,257],"grid","grid-cols-1","sm:grid-cols-2",[252,259,260,266],{},[180,261,262],{},[263,264,265],"strong",{},"Спроектировали базовые доменные сущности платформы",[217,267,268,271,274,277,280,283],{},[207,269,270],{},"Пользовательские аккаунты",[207,272,273],{},"Курсы и категории",[207,275,276],{},"Комментарии и взаимодействия",[207,278,279],{},"Преподаватели",[207,281,282],{},"Заказы и платежи",[207,284,285],{},"Настройки сайта и вспомогательных элементов",[252,287,288,293],{},[180,289,290],{},[263,291,292],{},"Разработали функционал",[217,294,295,298,301,304,307],{},[207,296,297],{},"сделали интеграцию с YooMoney для приема платежей",[207,299,300],{},"реализовали интеграцию с S3-хранилищем для хранения видеоконтента",[207,302,303],{},"дали возможность ограничивать срок доступности курса после покупки (например, доступ на 9 месяцев)",[207,305,306],{},"предусмотрели edge-case сценарии авторизации и оплаты",[207,308,309],{},"реализовали интерфейс, сохранив визуальную стилистику существующего сайта",[180,311,312],{},[313,314],"img",{"alt":315,"src":316},"tishina","/media/cases/tishina-courses/case-laptop.png",[252,318,320,344],{"className":319},[255,256,257],[252,321,322,327],{},[180,323,324],{},[263,325,326],{},"Разработали личный кабинет",[217,328,329,332,335,338,341],{},[207,330,331],{},"регистрация и логин",[207,333,334],{},"авторизация",[207,336,337],{},"просмотр купленных курсов",[207,339,340],{},"смена пароля",[207,342,343],{},"выход из профиля",[252,345,346,351],{},[180,347,348],{},[263,349,350],{},"Подготовка к запуску",[217,352,353,356,359],{},[207,354,355],{},"подготовили staging-окружение для показа результата заказчику и внесли изменения по результатам обратной связи.",[207,357,358],{},"помогли заказчику с конвертацией видео с оптимальным битрейтом для просмотра онлайн.",[207,360,361],{},"провели финальные тесты",[180,363,364],{},"Запустили боевую версию 🚀 с 4 курсами и 60 ГБ контента.",[366,367],"hr",{},[175,369,371],{"id":370},"результат","Результат",[180,373,374],{},"Проект разрабатывали в той же философии, что и сам бренд — спокойно, просто и без лишней сложности.",[180,376,377,378,381],{},"После запуска сервис начал приносить первые продажи, и мы провели несколько интервью с пользователями и внесли улучшения в пользовательские сценарии и навигацию сервиса.",[379,380],"br",{},"\nЧерез несколько месяцев объем видеотрафика заметно вырос — потребление S3-хранилища превысило 150 ГБ трафика в месяц.",[180,383,384],{},"В результате заказчик получил отдельное digital-направление для продажи образовательного контента и платформу, которую можно масштабировать без ограничений legacy-сайта.",[175,386,388],{"id":387},"технологии","Технологии",[390,391],"tech-stack",{":expertises":392},"expertises",{"title":394,"searchDepth":395,"depth":395,"links":396},"",2,[397,398,399,400,401,402],{"id":177,"depth":395,"text":178},{"id":191,"depth":395,"text":192},{"id":198,"depth":395,"text":199},{"id":233,"depth":395,"text":234},{"id":370,"depth":395,"text":371},{"id":387,"depth":395,"text":388},null,"Онлайн-платформа для продажи видеокурсов йоги с личным кабинетом, оплатой и headless CMS.",[406,411,418],{"id":407,"list":408},"frontend",[409,410],"vuejs","nuxtjs",{"id":412,"list":413},"backend",[414,415,416,417],"strapi","nodejs","openapi","mysql",{"id":419,"list":420},"devops",[421,422],"docker","gitlab","md",{"title":425,"description":426,"badges":427,"image":430},"Тишина","Сервис для продажи онлайн курсов",[428,429],"сайт","сервисы",{"src":431,"width":432,"height":432},"/media/cases/tishina-courses/block.png",1024,"/media/cases/tishina-courses/header.png",{},"/cases/tishina-courses",{"title":165,"description":404},{"loc":435},60,"cases/tishina-courses",[428,429],"W2gNUnmgzyj19vgFLxkTo3TXmK08TTHjrq6TJKfcuvA",{"id":443,"title":6,"extension":13,"form":444,"manager":479,"meta":488,"stem":510,"__hash__":511},"component_brief_form_ru/ru/components/brief-form.yml",{"button":445,"field":448,"validation":466,"feedback":474,"email":477},{"send":446},{"title":447},"Отправить",{"file":449,"name":452,"contact":454,"company":456,"description":457,"accept":459},{"selectedFileLabel":450,"description":451},"Файл","Подготовили тех. задание?\nЗагрузите его сюда",{"title":453},"Имя",{"title":455},"Телефон / Почта / Телеграм",{"title":22},{"title":458},"Расскажите, в чем заключается задача и какие сроки",{"title":460},[461,462,463,464,465],"Нажимая кнопку \"Отправить\", даю ","согласие на обработку персональных данных"," на условиях ","политики конфиденциальности",".",{"empty":467,"minTwoChars":470,"accept":471,"file":472},{"name":468,"contact":469},"Укажите имя","Укажите контакт","Минимум 2 символа","Необходимо согласие на обработку персональных данных",{"tooLarge":473},"Максимальный размер файла: {maxSizeMb} МБ",{"title":475,"description":476},"Заявка отправлена","Спасибо, что написали нам!\nВ скором времени мы с Вами свяжемся.\n",{"from":52,"subject":478},"Форма обратной связи с сайта codeculture.ru",{"photo":480,"text":484},{"src":481,"alt":482,"width":483,"height":483},"/media/team/AlexeyPM.png","Алексей, проектный менеджер",64,{"name":485,"role":486,"description":487},"Алексей","проектный менеджер","ответит на вопросы и\nпоможет со стартом проекта",{"path":489,"body":490},"/ru/components/brief-form",{"title":6,"manager":491,"form":494},{"photo":492,"text":493},{"src":481,"alt":482,"width":483,"height":483},{"name":485,"role":486,"description":487},{"button":495,"field":497,"validation":505,"feedback":508,"email":509},{"send":496},{"title":447},{"file":498,"name":499,"contact":500,"company":501,"description":502,"accept":503},{"selectedFileLabel":450,"description":451},{"title":453},{"title":455},{"title":22},{"title":458},{"title":504},[461,462,463,464,465],{"empty":506,"minTwoChars":470,"accept":471,"file":507},{"name":468,"contact":469},{"tooLarge":473},{"title":475,"description":476},{"from":52,"subject":478},"ru/components/brief-form","v9a-hTfFJ0V286RpejihZrajiCezG4NbfZIUXY9_ino",[513,533,553,570,587,607],{"id":514,"title":515,"description":516,"extension":423,"icon":517,"meta":518,"order":524,"stem":525,"techs":526,"__hash__":532},"data_expertises_ru/ru/data/expertises/backend.md","Backend","Проектируем backend-архитектуру, API и интеграции для стабильной работы продукта и бизнес-логики.","i-lucide-server",{"path":519,"body":520},"/ru/data/expertises/backend",{"type":172,"value":521,"toc":522},[],{"title":394,"searchDepth":395,"depth":395,"links":523},[],"1","ru/data/expertises/backend",[527,528,529,530,415,531],"golang","php","laravel","yii2","grpc","mD4RQ4yIAezLUsGqoqpSR41GNDsUXLAkDWIx8-XZRL8",{"id":534,"title":535,"description":536,"extension":423,"icon":537,"meta":538,"order":544,"stem":545,"techs":546,"__hash__":552},"data_expertises_ru/ru/data/expertises/mobile.md","Mobile","Разрабатываем мобильные приложения для iOS и Android, нативно или кроссплатформенно, с учётом продуктовых задач.","i-lucide-smartphone",{"path":539,"body":540},"/ru/data/expertises/mobile",{"type":172,"value":541,"toc":542},[],{"title":394,"searchDepth":395,"depth":395,"links":543},[],"2","ru/data/expertises/mobile",[547,548,549,550,551],"dart","flutter","reactnative","swift","kotlin","l1BQlosnEsn5lkhvPpmc7JKLum1gem757hscR80_pDk",{"id":554,"title":555,"description":556,"extension":423,"icon":557,"meta":558,"order":564,"stem":565,"techs":566,"__hash__":569},"data_expertises_ru/ru/data/expertises/frontend.md","Frontend","Разрабатываем frontend с акцентом на производительность, доступность, SEO и устойчивую работу интерфейсов.","i-lucide-braces",{"path":559,"body":560},"/ru/data/expertises/frontend",{"type":172,"value":561,"toc":562},[],{"title":394,"searchDepth":395,"depth":395,"links":563},[],"3","ru/data/expertises/frontend",[409,410,567,568],"tailwind","es6","wKov-RhIyFcfQC3rCF-fsmXtZGqOpKLG_b_XNn_esmA",{"id":571,"title":572,"description":573,"extension":423,"icon":574,"meta":575,"order":581,"stem":582,"techs":583,"__hash__":586},"data_expertises_ru/ru/data/expertises/design.md","Дизайн","Проектируем интерфейсы и UX-сценарии, которые упрощают взаимодействие с продуктом и поддерживают бизнес-цели.","i-lucide-pen-tool",{"path":576,"body":577},"/ru/data/expertises/design",{"type":172,"value":578,"toc":579},[],{"title":394,"searchDepth":395,"depth":395,"links":580},[],"4","ru/data/expertises/design",[584,585],"figma","canva","s-sePR1pZriOKmhGoWxVEEey6lX2aUR2Jac7p_xmS5E",{"id":588,"title":589,"description":590,"extension":423,"icon":591,"meta":592,"order":598,"stem":599,"techs":600,"__hash__":606},"data_expertises_ru/ru/data/expertises/devops.md","DevOps","Настраиваем инфраструктуру, CI/CD и мониторинг для предсказуемых релизов, отказоустойчивости и контроля нагрузки.","i-lucide-workflow",{"path":593,"body":594},"/ru/data/expertises/devops",{"type":172,"value":595,"toc":596},[],{"title":394,"searchDepth":395,"depth":395,"links":597},[],"5","ru/data/expertises/devops",[601,602,422,603,604,605],"kubernetes","ansible","kibana","grafana","linux","HAocDUgSjbNEe3-owAIwMSS6u70tT0NFNVNk4oKEVwg",{"id":608,"title":609,"description":610,"extension":423,"icon":611,"meta":612,"order":618,"stem":619,"techs":620,"__hash__":624},"data_expertises_ru/ru/data/expertises/qa.md","QA","Выстраиваем QA-процессы, ручное и автоматизированное тестирование для стабильной работы ключевых сценариев.","i-lucide-search-check",{"path":613,"body":614},"/ru/data/expertises/qa",{"type":172,"value":615,"toc":616},[],{"title":394,"searchDepth":395,"depth":395,"links":617},[],"6","ru/data/expertises/qa",[621,622,623],"jmeter","postman","selenium","XrOT1zcjPmAXOEuYAZ6zc500qbO7kQEPdScw-SvU7rw",[626,638,650,662,674,686,698,710,722,734,746,758,770,782,794,806,818,830,842,854,866,878,890,902,914,926,938,950,962,974,986,998,1010,1022,1034,1046,1058,1070,1082,1094,1106,1118,1130,1142,1154,1166,1178,1190,1202,1214,1226,1238,1250,1262,1274,1286,1298,1310,1322],{"id":627,"title":628,"extension":423,"icon":629,"meta":630,"stem":636,"__hash__":637},"data_techs_ru/ru/data/techs/android.md","Android","i-simple-icons-android",{"path":631,"description":394,"body":632},"/ru/data/techs/android",{"type":172,"value":633,"toc":634},[],{"title":394,"searchDepth":395,"depth":395,"links":635},[],"ru/data/techs/android","ARX0FMLOCDHDL53jg3RTBm9avr87r-BtYdlLfrtKs7w",{"id":639,"title":640,"extension":423,"icon":641,"meta":642,"stem":648,"__hash__":649},"data_techs_ru/ru/data/techs/angularjs.md","AngularJS","i-simple-icons-angularjs",{"path":643,"description":394,"body":644},"/ru/data/techs/angularjs",{"type":172,"value":645,"toc":646},[],{"title":394,"searchDepth":395,"depth":395,"links":647},[],"ru/data/techs/angularjs","JOeQqpyIpN0uBswlIUWryafiKro6b-yvVViVHY0R4vc",{"id":651,"title":652,"extension":423,"icon":653,"meta":654,"stem":660,"__hash__":661},"data_techs_ru/ru/data/techs/ansible.md","Ansible","i-simple-icons-ansible",{"path":655,"description":394,"body":656},"/ru/data/techs/ansible",{"type":172,"value":657,"toc":658},[],{"title":394,"searchDepth":395,"depth":395,"links":659},[],"ru/data/techs/ansible","sJZrNAgmuKMkiQXG6LS4vyP-xR-vpa_KFQhn3kpe0X8",{"id":663,"title":664,"extension":423,"icon":665,"meta":666,"stem":672,"__hash__":673},"data_techs_ru/ru/data/techs/apachesuperset.md","Superset","i-simple-icons-apachesuperset",{"path":667,"description":394,"body":668},"/ru/data/techs/apachesuperset",{"type":172,"value":669,"toc":670},[],{"title":394,"searchDepth":395,"depth":395,"links":671},[],"ru/data/techs/apachesuperset","Oy2xL0dNco44JEZOnfmXo64SYKfFTQ7s52JQYtaA8bc",{"id":675,"title":676,"extension":423,"icon":677,"meta":678,"stem":684,"__hash__":685},"data_techs_ru/ru/data/techs/canva.md","Canva","i-simple-icons-canva",{"path":679,"description":394,"body":680},"/ru/data/techs/canva",{"type":172,"value":681,"toc":682},[],{"title":394,"searchDepth":395,"depth":395,"links":683},[],"ru/data/techs/canva","CWYXJnqBIp3bh_SFbXBH6AtaT5WQFXANN9yZarhZ50U",{"id":687,"title":688,"extension":423,"icon":689,"meta":690,"stem":696,"__hash__":697},"data_techs_ru/ru/data/techs/cloudflare.md","Cloudflare","i-simple-icons-cloudflare",{"path":691,"description":394,"body":692},"/ru/data/techs/cloudflare",{"type":172,"value":693,"toc":694},[],{"title":394,"searchDepth":395,"depth":395,"links":695},[],"ru/data/techs/cloudflare","ka1zCfHoN5N3gPPbl7AKjSZz-b9s7ZegDupdSk9LPsk",{"id":699,"title":700,"extension":423,"icon":701,"meta":702,"stem":708,"__hash__":709},"data_techs_ru/ru/data/techs/dart.md","Dart","i-simple-icons-dart",{"path":703,"description":394,"body":704},"/ru/data/techs/dart",{"type":172,"value":705,"toc":706},[],{"title":394,"searchDepth":395,"depth":395,"links":707},[],"ru/data/techs/dart","OWz0RMJr95snvEd5ORXFuKngnLzRmoPX3FzdKE6bLfI",{"id":711,"title":712,"extension":423,"icon":713,"meta":714,"stem":720,"__hash__":721},"data_techs_ru/ru/data/techs/docker.md","Docker","i-simple-icons-docker",{"path":715,"description":394,"body":716},"/ru/data/techs/docker",{"type":172,"value":717,"toc":718},[],{"title":394,"searchDepth":395,"depth":395,"links":719},[],"ru/data/techs/docker","Krsw_06YeTEr7uvI6UY40HWXnc6FhchDjPQlWorv2QI",{"id":723,"title":724,"extension":423,"icon":725,"meta":726,"stem":732,"__hash__":733},"data_techs_ru/ru/data/techs/elasticsearch.md","Elasticsearch","i-simple-icons-elasticsearch",{"path":727,"description":394,"body":728},"/ru/data/techs/elasticsearch",{"type":172,"value":729,"toc":730},[],{"title":394,"searchDepth":395,"depth":395,"links":731},[],"ru/data/techs/elasticsearch","2ZptfPzYDQYUNbEUGknj4mHKnj8v3-bEVwlftuoRVY4",{"id":735,"title":736,"extension":423,"icon":737,"meta":738,"stem":744,"__hash__":745},"data_techs_ru/ru/data/techs/es6.md","ES6+","i-simple-icons-javascript",{"path":739,"description":394,"body":740},"/ru/data/techs/es6",{"type":172,"value":741,"toc":742},[],{"title":394,"searchDepth":395,"depth":395,"links":743},[],"ru/data/techs/es6","6iDNGRMwQf1b39C5Aiz0xbyiU5kX3BUkG2F_dHjK1UE",{"id":747,"title":748,"extension":423,"icon":749,"meta":750,"stem":756,"__hash__":757},"data_techs_ru/ru/data/techs/figma.md","Figma","i-simple-icons-figma",{"path":751,"description":394,"body":752},"/ru/data/techs/figma",{"type":172,"value":753,"toc":754},[],{"title":394,"searchDepth":395,"depth":395,"links":755},[],"ru/data/techs/figma","HGiFdzMJptwwi1zXnYbZO1kxSZoOtZz0aRLWkaWmHXM",{"id":759,"title":760,"extension":423,"icon":761,"meta":762,"stem":768,"__hash__":769},"data_techs_ru/ru/data/techs/flutter.md","Flutter","i-simple-icons-flutter",{"path":763,"description":394,"body":764},"/ru/data/techs/flutter",{"type":172,"value":765,"toc":766},[],{"title":394,"searchDepth":395,"depth":395,"links":767},[],"ru/data/techs/flutter","rRQkZknjcZf1Q1ZvpYpH8ZwD5zHftyW04QGC6WvxpdY",{"id":771,"title":772,"extension":423,"icon":773,"meta":774,"stem":780,"__hash__":781},"data_techs_ru/ru/data/techs/gitlab.md","GitLab","i-simple-icons-gitlab",{"path":775,"description":394,"body":776},"/ru/data/techs/gitlab",{"type":172,"value":777,"toc":778},[],{"title":394,"searchDepth":395,"depth":395,"links":779},[],"ru/data/techs/gitlab","ZftSgVFfgsDmJAtrWrFIX7uW8mhb3WiCsKYp0yvv3d8",{"id":783,"title":784,"extension":423,"icon":785,"meta":786,"stem":792,"__hash__":793},"data_techs_ru/ru/data/techs/golang.md","Go","i-devicon-plain-go",{"path":787,"description":394,"body":788},"/ru/data/techs/golang",{"type":172,"value":789,"toc":790},[],{"title":394,"searchDepth":395,"depth":395,"links":791},[],"ru/data/techs/golang","JoiGN3yrVjQiq4CxNpIhQ1OxbyYag8FeLm0LN_tYbvg",{"id":795,"title":796,"extension":423,"icon":797,"meta":798,"stem":804,"__hash__":805},"data_techs_ru/ru/data/techs/google.md","Google","i-simple-icons-google",{"path":799,"description":394,"body":800},"/ru/data/techs/google",{"type":172,"value":801,"toc":802},[],{"title":394,"searchDepth":395,"depth":395,"links":803},[],"ru/data/techs/google","vC2xyG6XF0oiUbH4B1o167BEGRI1AzeMhs_b1LuDNQk",{"id":807,"title":808,"extension":423,"icon":809,"meta":810,"stem":816,"__hash__":817},"data_techs_ru/ru/data/techs/googleanalytics.md","Google Analytics","i-simple-icons-googleanalytics",{"path":811,"description":394,"body":812},"/ru/data/techs/googleanalytics",{"type":172,"value":813,"toc":814},[],{"title":394,"searchDepth":395,"depth":395,"links":815},[],"ru/data/techs/googleanalytics","KQCIbP-Mrf6XEsj8ilOO9MxEZB0jBOIaTTJBT309nlE",{"id":819,"title":820,"extension":423,"icon":821,"meta":822,"stem":828,"__hash__":829},"data_techs_ru/ru/data/techs/grafana.md","Grafana","i-simple-icons-grafana",{"path":823,"description":394,"body":824},"/ru/data/techs/grafana",{"type":172,"value":825,"toc":826},[],{"title":394,"searchDepth":395,"depth":395,"links":827},[],"ru/data/techs/grafana","WJ0parpKaimn9l5kVHXI90kypS0igAkgYHbnq7MSV0c",{"id":831,"title":832,"extension":423,"icon":833,"meta":834,"stem":840,"__hash__":841},"data_techs_ru/ru/data/techs/graphql.md","GraphQL","i-simple-icons-graphql",{"path":835,"description":394,"body":836},"/ru/data/techs/graphql",{"type":172,"value":837,"toc":838},[],{"title":394,"searchDepth":395,"depth":395,"links":839},[],"ru/data/techs/graphql","OifqCYj0KouSqV3UHmfavq7gU50vZivqdN2IvZCtIqc",{"id":843,"title":844,"extension":423,"icon":845,"meta":846,"stem":852,"__hash__":853},"data_techs_ru/ru/data/techs/grpc.md","gRPC","i-devicon-plain-grpc",{"path":847,"description":394,"body":848},"/ru/data/techs/grpc",{"type":172,"value":849,"toc":850},[],{"title":394,"searchDepth":395,"depth":395,"links":851},[],"ru/data/techs/grpc","IppxZUaVVbuOwVlDehQk8L4PIRzvKJ2dwVnWee1XXjc",{"id":855,"title":856,"extension":423,"icon":857,"meta":858,"stem":864,"__hash__":865},"data_techs_ru/ru/data/techs/helm.md","Helm","i-simple-icons-helm",{"path":859,"description":394,"body":860},"/ru/data/techs/helm",{"type":172,"value":861,"toc":862},[],{"title":394,"searchDepth":395,"depth":395,"links":863},[],"ru/data/techs/helm","oatb3_Weq6DDBFJs8nxddjRH9QlP9S2gF1CsovgY_Pg",{"id":867,"title":868,"extension":423,"icon":869,"meta":870,"stem":876,"__hash__":877},"data_techs_ru/ru/data/techs/huggingface.md","Hugging Face","i-simple-icons-huggingface",{"path":871,"description":394,"body":872},"/ru/data/techs/huggingface",{"type":172,"value":873,"toc":874},[],{"title":394,"searchDepth":395,"depth":395,"links":875},[],"ru/data/techs/huggingface","UuDpj2Ys3FUWt7otr4ySwgwENmSorK3BH0PqsGvBg-4",{"id":879,"title":880,"extension":423,"icon":881,"meta":882,"stem":888,"__hash__":889},"data_techs_ru/ru/data/techs/ios.md","iOS","i-simple-icons-apple",{"path":883,"description":394,"body":884},"/ru/data/techs/ios",{"type":172,"value":885,"toc":886},[],{"title":394,"searchDepth":395,"depth":395,"links":887},[],"ru/data/techs/ios","1_R40WzMS4z5ulJvQ_86ddR8uRMJBx1l_w7q43bju0o",{"id":891,"title":892,"extension":423,"icon":893,"meta":894,"stem":900,"__hash__":901},"data_techs_ru/ru/data/techs/jmeter.md","JMeter","i-simple-icons-apachejmeter",{"path":895,"description":394,"body":896},"/ru/data/techs/jmeter",{"type":172,"value":897,"toc":898},[],{"title":394,"searchDepth":395,"depth":395,"links":899},[],"ru/data/techs/jmeter","B3p_xffyZKPXo61w1bidsg4Q1TXE3GkU_FhrASzGPK0",{"id":903,"title":904,"extension":423,"icon":905,"meta":906,"stem":912,"__hash__":913},"data_techs_ru/ru/data/techs/kibana.md","Kibana","i-simple-icons-kibana",{"path":907,"description":394,"body":908},"/ru/data/techs/kibana",{"type":172,"value":909,"toc":910},[],{"title":394,"searchDepth":395,"depth":395,"links":911},[],"ru/data/techs/kibana","O0u3uQoYxAiOoDJwes1LhRdiU_Y2jdCA35aocA2aSf4",{"id":915,"title":916,"extension":423,"icon":917,"meta":918,"stem":924,"__hash__":925},"data_techs_ru/ru/data/techs/kotlin.md","Kotlin","i-simple-icons-kotlin",{"path":919,"description":394,"body":920},"/ru/data/techs/kotlin",{"type":172,"value":921,"toc":922},[],{"title":394,"searchDepth":395,"depth":395,"links":923},[],"ru/data/techs/kotlin","VITy_BYTMpZo1Dsa-Dl5oQMPLjPaO0C6kPnvz6Cwdjs",{"id":927,"title":928,"extension":423,"icon":929,"meta":930,"stem":936,"__hash__":937},"data_techs_ru/ru/data/techs/kubernetes.md","Kubernetes","i-simple-icons-kubernetes",{"path":931,"description":394,"body":932},"/ru/data/techs/kubernetes",{"type":172,"value":933,"toc":934},[],{"title":394,"searchDepth":395,"depth":395,"links":935},[],"ru/data/techs/kubernetes","hNeyq-stCUQLpRMLT7uLzLLu2AUkLBNwTmD05BCMlrg",{"id":939,"title":940,"extension":423,"icon":941,"meta":942,"stem":948,"__hash__":949},"data_techs_ru/ru/data/techs/laravel.md","Laravel","i-simple-icons-laravel",{"path":943,"description":394,"body":944},"/ru/data/techs/laravel",{"type":172,"value":945,"toc":946},[],{"title":394,"searchDepth":395,"depth":395,"links":947},[],"ru/data/techs/laravel","1pCXO4vw3SIx7wrdjCOQYfAW3_XkecNwuH__JU9tGT8",{"id":951,"title":952,"extension":423,"icon":953,"meta":954,"stem":960,"__hash__":961},"data_techs_ru/ru/data/techs/linux.md","Linux","i-simple-icons-linux",{"path":955,"description":394,"body":956},"/ru/data/techs/linux",{"type":172,"value":957,"toc":958},[],{"title":394,"searchDepth":395,"depth":395,"links":959},[],"ru/data/techs/linux","JqVpBq_gnZrtcvRlWyLNLd1_5LIy8WZz7Spme7irw1U",{"id":963,"title":964,"extension":423,"icon":965,"meta":966,"stem":972,"__hash__":973},"data_techs_ru/ru/data/techs/midjourney.md","Midjourney","i-simple-icons-midjourney",{"path":967,"description":394,"body":968},"/ru/data/techs/midjourney",{"type":172,"value":969,"toc":970},[],{"title":394,"searchDepth":395,"depth":395,"links":971},[],"ru/data/techs/midjourney","cjXuPfeSmvzhnhZOaFmaWSuiQoYZTwvrCmRmlsO9eIA",{"id":975,"title":976,"extension":423,"icon":977,"meta":978,"stem":984,"__hash__":985},"data_techs_ru/ru/data/techs/minio.md","MinIO","i-simple-icons-minio",{"path":979,"description":394,"body":980},"/ru/data/techs/minio",{"type":172,"value":981,"toc":982},[],{"title":394,"searchDepth":395,"depth":395,"links":983},[],"ru/data/techs/minio","kw1hM5wJGfMZqidCByFV8o2T9Rg7RUgjfzqlmFgK-Zg",{"id":987,"title":988,"extension":423,"icon":989,"meta":990,"stem":996,"__hash__":997},"data_techs_ru/ru/data/techs/mongodb.md","MongoDB","i-simple-icons-mongodb",{"path":991,"description":394,"body":992},"/ru/data/techs/mongodb",{"type":172,"value":993,"toc":994},[],{"title":394,"searchDepth":395,"depth":395,"links":995},[],"ru/data/techs/mongodb","8R7-qfsrMRIqUIZ12KWmj8CFvweLcPRBozCUMchktUg",{"id":999,"title":1000,"extension":423,"icon":1001,"meta":1002,"stem":1008,"__hash__":1009},"data_techs_ru/ru/data/techs/mysql.md","MySQL","i-simple-icons-mysql",{"path":1003,"description":394,"body":1004},"/ru/data/techs/mysql",{"type":172,"value":1005,"toc":1006},[],{"title":394,"searchDepth":395,"depth":395,"links":1007},[],"ru/data/techs/mysql","zNh6V7VO58RVLQ1B2HmNUwD7wRTRs-O1SsROOHlqesU",{"id":1011,"title":1012,"extension":423,"icon":1013,"meta":1014,"stem":1020,"__hash__":1021},"data_techs_ru/ru/data/techs/nats.md","Nats","i-simple-icons-natsdotio",{"path":1015,"description":394,"body":1016},"/ru/data/techs/nats",{"type":172,"value":1017,"toc":1018},[],{"title":394,"searchDepth":395,"depth":395,"links":1019},[],"ru/data/techs/nats","HjzL07SDoBIeTv9EfF-WESNntKEENFtkrlCRXFwsiIc",{"id":1023,"title":1024,"extension":423,"icon":1025,"meta":1026,"stem":1032,"__hash__":1033},"data_techs_ru/ru/data/techs/netdata.md","Netdata","i-simple-icons-netdata",{"path":1027,"description":394,"body":1028},"/ru/data/techs/netdata",{"type":172,"value":1029,"toc":1030},[],{"title":394,"searchDepth":395,"depth":395,"links":1031},[],"ru/data/techs/netdata","CBqa-pqFsi-XqRVjaZnLD2wPx54FQQQO3bI90oSS730",{"id":1035,"title":1036,"extension":423,"icon":1037,"meta":1038,"stem":1044,"__hash__":1045},"data_techs_ru/ru/data/techs/nodejs.md","Node.js","i-simple-icons-nodedotjs",{"path":1039,"description":394,"body":1040},"/ru/data/techs/nodejs",{"type":172,"value":1041,"toc":1042},[],{"title":394,"searchDepth":395,"depth":395,"links":1043},[],"ru/data/techs/nodejs","gTXr2XERS1I25tdWU1tvp4KF1KC8lcrWnIUn7RyuoUk",{"id":1047,"title":1048,"extension":423,"icon":1049,"meta":1050,"stem":1056,"__hash__":1057},"data_techs_ru/ru/data/techs/nuxtjs.md","Nuxt","i-simple-icons-nuxt",{"path":1051,"description":394,"body":1052},"/ru/data/techs/nuxtjs",{"type":172,"value":1053,"toc":1054},[],{"title":394,"searchDepth":395,"depth":395,"links":1055},[],"ru/data/techs/nuxtjs","rgHStXg4AR5fIt2XnjmLZ83q1H4YJ1wK5ogWMLIP82s",{"id":1059,"title":1060,"extension":423,"icon":1061,"meta":1062,"stem":1068,"__hash__":1069},"data_techs_ru/ru/data/techs/openai.md","OpenAI","i-simple-icons-openai",{"path":1063,"description":394,"body":1064},"/ru/data/techs/openai",{"type":172,"value":1065,"toc":1066},[],{"title":394,"searchDepth":395,"depth":395,"links":1067},[],"ru/data/techs/openai","IM0-4f2EftS6jR6cmerWpnITYyUVzxZS2D30iaIdj6Y",{"id":1071,"title":1072,"extension":423,"icon":1073,"meta":1074,"stem":1080,"__hash__":1081},"data_techs_ru/ru/data/techs/openapi.md","OpenAPI","i-simple-icons-openapiinitiative",{"path":1075,"description":394,"body":1076},"/ru/data/techs/openapi",{"type":172,"value":1077,"toc":1078},[],{"title":394,"searchDepth":395,"depth":395,"links":1079},[],"ru/data/techs/openapi","-giVcNY0vX1h22d0fJuREvL-Fjq5imuCGkMavvaOEsY",{"id":1083,"title":1084,"extension":423,"icon":1085,"meta":1086,"stem":1092,"__hash__":1093},"data_techs_ru/ru/data/techs/photoshop.md","Photoshop","i-simple-icons-adobephotoshop",{"path":1087,"description":394,"body":1088},"/ru/data/techs/photoshop",{"type":172,"value":1089,"toc":1090},[],{"title":394,"searchDepth":395,"depth":395,"links":1091},[],"ru/data/techs/photoshop","omHCDS1WSGj4h4Yh9dWRaGrWs0nLKMrjYd2T32yPkDo",{"id":1095,"title":1096,"extension":423,"icon":1097,"meta":1098,"stem":1104,"__hash__":1105},"data_techs_ru/ru/data/techs/php.md","PHP","i-simple-icons-php",{"path":1099,"description":394,"body":1100},"/ru/data/techs/php",{"type":172,"value":1101,"toc":1102},[],{"title":394,"searchDepth":395,"depth":395,"links":1103},[],"ru/data/techs/php","lljE7be7_C2uFGnu_lpuPzYlbtBtosjmhio2iuBeLfI",{"id":1107,"title":1108,"extension":423,"icon":1109,"meta":1110,"stem":1116,"__hash__":1117},"data_techs_ru/ru/data/techs/postman.md","Postman","i-simple-icons-postman",{"path":1111,"description":394,"body":1112},"/ru/data/techs/postman",{"type":172,"value":1113,"toc":1114},[],{"title":394,"searchDepth":395,"depth":395,"links":1115},[],"ru/data/techs/postman","Zp9CtOmSzjIwYNmsBaVJvsoJ2KssGo_D2zJUQL2UPk4",{"id":1119,"title":1120,"extension":423,"icon":1121,"meta":1122,"stem":1128,"__hash__":1129},"data_techs_ru/ru/data/techs/prometheus.md","Prometheus","i-simple-icons-prometheus",{"path":1123,"description":394,"body":1124},"/ru/data/techs/prometheus",{"type":172,"value":1125,"toc":1126},[],{"title":394,"searchDepth":395,"depth":395,"links":1127},[],"ru/data/techs/prometheus","y3e1lOp7ClzEMgTQr_9btfTS1usOJ978BQgQS2twGM4",{"id":1131,"title":1132,"extension":423,"icon":1133,"meta":1134,"stem":1140,"__hash__":1141},"data_techs_ru/ru/data/techs/protobuf.md","Protobuf","i-simple-icons-protobuf",{"path":1135,"description":394,"body":1136},"/ru/data/techs/protobuf",{"type":172,"value":1137,"toc":1138},[],{"title":394,"searchDepth":395,"depth":395,"links":1139},[],"ru/data/techs/protobuf","cuLsh2khnvNmWdumAWRZO8v5fTK-3TupdIJ-pcA6onA",{"id":1143,"title":1144,"extension":423,"icon":1145,"meta":1146,"stem":1152,"__hash__":1153},"data_techs_ru/ru/data/techs/puppeteer.md","Puppeteer","i-simple-icons-puppeteer",{"path":1147,"description":394,"body":1148},"/ru/data/techs/puppeteer",{"type":172,"value":1149,"toc":1150},[],{"title":394,"searchDepth":395,"depth":395,"links":1151},[],"ru/data/techs/puppeteer","y7V0F0QRRzXrAUqdQFRQh-a86LfOE8B4oHVkfrDb0sE",{"id":1155,"title":1156,"extension":423,"icon":1157,"meta":1158,"stem":1164,"__hash__":1165},"data_techs_ru/ru/data/techs/python.md","Python","i-simple-icons-python",{"path":1159,"description":394,"body":1160},"/ru/data/techs/python",{"type":172,"value":1161,"toc":1162},[],{"title":394,"searchDepth":395,"depth":395,"links":1163},[],"ru/data/techs/python","q8VdavZ6v8KvdiTMWEz1gnpM16S5DyxCcWN3KPah7oM",{"id":1167,"title":1168,"extension":423,"icon":1169,"meta":1170,"stem":1176,"__hash__":1177},"data_techs_ru/ru/data/techs/pytorch.md","PyTorch","i-simple-icons-pytorch",{"path":1171,"description":394,"body":1172},"/ru/data/techs/pytorch",{"type":172,"value":1173,"toc":1174},[],{"title":394,"searchDepth":395,"depth":395,"links":1175},[],"ru/data/techs/pytorch","y0JGrYVEjxDYg3om1HP1ILb0lKfw-YdycrkblWZPEE0",{"id":1179,"title":1180,"extension":423,"icon":1181,"meta":1182,"stem":1188,"__hash__":1189},"data_techs_ru/ru/data/techs/reactnative.md","React Native","i-simple-icons-react",{"path":1183,"description":394,"body":1184},"/ru/data/techs/reactnative",{"type":172,"value":1185,"toc":1186},[],{"title":394,"searchDepth":395,"depth":395,"links":1187},[],"ru/data/techs/reactnative","lFbOUfzYBWfQTpAdo2_tFEY4M-uhOxgHtKH1u-TdvnI",{"id":1191,"title":1192,"extension":423,"icon":1193,"meta":1194,"stem":1200,"__hash__":1201},"data_techs_ru/ru/data/techs/redis.md","Redis","i-simple-icons-redis",{"path":1195,"description":394,"body":1196},"/ru/data/techs/redis",{"type":172,"value":1197,"toc":1198},[],{"title":394,"searchDepth":395,"depth":395,"links":1199},[],"ru/data/techs/redis","tcM0VCc_8VeF-lq9uyPsQKtkZwyZNbBGEjUOqqUXlF4",{"id":1203,"title":1204,"extension":423,"icon":1205,"meta":1206,"stem":1212,"__hash__":1213},"data_techs_ru/ru/data/techs/ruby.md","Ruby","i-simple-icons-ruby",{"path":1207,"description":394,"body":1208},"/ru/data/techs/ruby",{"type":172,"value":1209,"toc":1210},[],{"title":394,"searchDepth":395,"depth":395,"links":1211},[],"ru/data/techs/ruby","iHO29FpVbXxJWhXBOZoyj5QjiTfQAWybqIWwzssnrRY",{"id":1215,"title":1216,"extension":423,"icon":1217,"meta":1218,"stem":1224,"__hash__":1225},"data_techs_ru/ru/data/techs/selenium.md","Selenium","i-simple-icons-selenium",{"path":1219,"description":394,"body":1220},"/ru/data/techs/selenium",{"type":172,"value":1221,"toc":1222},[],{"title":394,"searchDepth":395,"depth":395,"links":1223},[],"ru/data/techs/selenium","GteD2djKxBLjt73tmqGGzjJgMCWDudrz_dWkHEQagLU",{"id":1227,"title":1228,"extension":423,"icon":1229,"meta":1230,"stem":1236,"__hash__":1237},"data_techs_ru/ru/data/techs/strapi.md","Strapi","i-simple-icons-strapi",{"path":1231,"description":394,"body":1232},"/ru/data/techs/strapi",{"type":172,"value":1233,"toc":1234},[],{"title":394,"searchDepth":395,"depth":395,"links":1235},[],"ru/data/techs/strapi","A9_bITuwTOSHJykOQzc_oQYgvsCh3XMXvnUdpECHTHE",{"id":1239,"title":1240,"extension":423,"icon":1241,"meta":1242,"stem":1248,"__hash__":1249},"data_techs_ru/ru/data/techs/swift.md","Swift","i-simple-icons-swift",{"path":1243,"description":394,"body":1244},"/ru/data/techs/swift",{"type":172,"value":1245,"toc":1246},[],{"title":394,"searchDepth":395,"depth":395,"links":1247},[],"ru/data/techs/swift","1vOGAKIo-eSFY-2tkfejTKvZPBSrZPGKP93rsx7RpDQ",{"id":1251,"title":1252,"extension":423,"icon":1253,"meta":1254,"stem":1260,"__hash__":1261},"data_techs_ru/ru/data/techs/tailwind.md","Tailwind CSS","i-simple-icons-tailwindcss",{"path":1255,"description":394,"body":1256},"/ru/data/techs/tailwind",{"type":172,"value":1257,"toc":1258},[],{"title":394,"searchDepth":395,"depth":395,"links":1259},[],"ru/data/techs/tailwind","XgfmhzX58FO_bEkt7COzOEjY9n-VF6-sh1gI1C0vWS8",{"id":1263,"title":1264,"extension":423,"icon":1265,"meta":1266,"stem":1272,"__hash__":1273},"data_techs_ru/ru/data/techs/tensorflow.md","TensorFlow","i-simple-icons-tensorflow",{"path":1267,"description":394,"body":1268},"/ru/data/techs/tensorflow",{"type":172,"value":1269,"toc":1270},[],{"title":394,"searchDepth":395,"depth":395,"links":1271},[],"ru/data/techs/tensorflow","pqx2jfiD_bunXix8qDoq18DDVJiavNwQEczDSiXGxwY",{"id":1275,"title":1276,"extension":423,"icon":1277,"meta":1278,"stem":1284,"__hash__":1285},"data_techs_ru/ru/data/techs/terraform.md","Terraform","i-simple-icons-terraform",{"path":1279,"description":394,"body":1280},"/ru/data/techs/terraform",{"type":172,"value":1281,"toc":1282},[],{"title":394,"searchDepth":395,"depth":395,"links":1283},[],"ru/data/techs/terraform","QeCGb8yNroJ9hcFT3xyl8TeRMtQYXiZL58TtfQUmdFo",{"id":1287,"title":1288,"extension":423,"icon":1289,"meta":1290,"stem":1296,"__hash__":1297},"data_techs_ru/ru/data/techs/vuejs.md","Vue","i-simple-icons-vuedotjs",{"path":1291,"description":394,"body":1292},"/ru/data/techs/vuejs",{"type":172,"value":1293,"toc":1294},[],{"title":394,"searchDepth":395,"depth":395,"links":1295},[],"ru/data/techs/vuejs","MBYFh-6StxMmc3j-DWxR5QMvF4faQDD1eJtC193i5MY",{"id":1299,"title":1300,"extension":423,"icon":1301,"meta":1302,"stem":1308,"__hash__":1309},"data_techs_ru/ru/data/techs/windows.md","Windows","i-simple-icons-windows",{"path":1303,"description":394,"body":1304},"/ru/data/techs/windows",{"type":172,"value":1305,"toc":1306},[],{"title":394,"searchDepth":395,"depth":395,"links":1307},[],"ru/data/techs/windows","HZVA_qVjjNew4FebzR5elcWiG7yp6ATPtthUrnV42TA",{"id":1311,"title":1312,"extension":423,"icon":1313,"meta":1314,"stem":1320,"__hash__":1321},"data_techs_ru/ru/data/techs/yandex.md","Yandex","i-simple-icons-yandexcloud",{"path":1315,"description":394,"body":1316},"/ru/data/techs/yandex",{"type":172,"value":1317,"toc":1318},[],{"title":394,"searchDepth":395,"depth":395,"links":1319},[],"ru/data/techs/yandex","NAh5sUbD-nPBDDMYRGtMe32fQtZW_PBimbJ20dpvWM4",{"id":1323,"title":1324,"extension":423,"icon":1325,"meta":1326,"stem":1332,"__hash__":1333},"data_techs_ru/ru/data/techs/yii2.md","Yii2","i-simple-icons-yii",{"path":1327,"description":394,"body":1328},"/ru/data/techs/yii2",{"type":172,"value":1329,"toc":1330},[],{"title":394,"searchDepth":395,"depth":395,"links":1331},[],"ru/data/techs/yii2","qPHumKTiwNR-mL983NXp5cW5X8AIiVfnK1v_k5qGbz0",1779985672529]