{"widgets":{"@MarketNode/HeaderTabs":{"/content/header/topMenu/tabs":{"showGroupingTab":false,"flexDirection":"row","tabList":[{"id":null,"isRightSide":false,"viewName":"NavigationMenuRegionTab"},{"id":"thematicEntrypoint","fullName":"Распродажа","isRightSide":false,"viewName":"ThematicEntrypoint","link":"https://market.yandex.ru/special/bestsellers","text":"Распродажа","color":"#ffffff00","picture":{"width":"300","height":"60","url":"//avatars.mds.yandex.net/get-marketcms/1652722/img-ff26e620-6788-4a6a-8e5b-5c47e57304ac.gif/optimize","isNewTab":false,"thumbnails":[]},"withMarginRight":false},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"131324919","entity":"navnode","fullName":"Сплит 0012","icons":[],"link":"/special/split","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"actionType":"SHOW_FAVOURITE_CATEGORY_POPUP","id":"132888020","entity":"navnode","fullName":"Любимая категория","icons":[],"link":"https://market.yandex.ru/favourite-category-link","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"133036581","entity":"navnode","fullName":"Одежда","icons":[],"link":"https://market.yandex.ru/special/fashion_dep","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017490","entity":"navnode","fullName":"Дом","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/879900/img-8ec726e4-0b72-444b-a1d0-284c9cb95989.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-doma/54422","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017435","entity":"navnode","fullName":"Детям","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-dca0991e-e9f8-4d1b-89e4-db2cec0d1d3c.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--detskie-tovary/54421","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017450","entity":"navnode","fullName":"Красота","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-9d99289c-7468-4a57-ad16-14b09af04fe6.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-krasoty/54438","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017420","entity":"navnode","fullName":"Электроника","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-51115532-de6e-40ac-b888-b4cf9d6d4fb2.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"https://market.yandex.ru/special/electronics_dep","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017411","entity":"navnode","fullName":"ИКЕА","icons":[],"link":"https://market.yandex.ru/catalog--tovary-kak-u-ikea/38679690/list?supplierId=465852","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017445","entity":"navnode","fullName":"Продукты","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/944743/img-2fa25175-e4b5-4dd5-963e-3ad89e69adb0.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--produkty-napitki/54434","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"136343111","entity":"navnode","fullName":"Бытовая техника","icons":[],"link":"https://market.yandex.ru/special/technic_dep","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"136343115","entity":"navnode","fullName":"Мебель","icons":[],"link":"https://market.yandex.ru/catalog--mebel/18049585?_redirectCount=1","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"133036575","entity":"navnode","fullName":"Аптека","icons":[],"link":"/catalog--tovary-dlia-zdorovia/54734","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"119404653","entity":"navnode","fullName":"Алиса","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-6c32e8ac-6d36-4e4c-8381-8e68789410f8.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"https://market.yandex.ru/special/alica_cashback","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017520","entity":"navnode","fullName":"18+","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1533751/img-23bf887b-288a-46f6-a95f-5a5a8d894a1e.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18019220","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017430","entity":"navnode","fullName":"Бытовая техника","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-c7218e36-c241-428f-89ec-af5253c0ad5d.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--bytovaia-tekhnika/54419","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017440","entity":"navnode","fullName":"Дача","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-396b8305-5a06-4a44-b516-739d5c1a9203.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--dacha-sad-i-ogorod/54495","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"98415125","entity":"navnode","fullName":"Цветы","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-90de59c3-8367-497c-9016-290de89739be.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tsvety-bukety-kompozitsii/55776","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017455","entity":"navnode","fullName":"Зоо","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/475644/img-6d23ecd1-f22a-4c9e-a6f0-22cfb4f8be95.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-zhivotnykh/54496","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017515","entity":"navnode","fullName":"Украшения","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-56713645-972d-4c70-8980-03681fd124fa.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18057664","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017465","entity":"navnode","fullName":"Авто","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-749b24c9-1537-4ad3-8b80-c3053ec0d3fb.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-avto-i-mototekhniki/54418","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017475","entity":"navnode","fullName":"Мебель","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/879900/img-09a0856a-de50-4eec-9298-c3ec04a41261.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18049585","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017495","entity":"navnode","fullName":"Хобби","icons":[{"width":"0","height":"0","url":"//avatars.mds.yandex.net/get-marketcms/1357599/img-0e58c8b1-34cb-4d64-8142-c34606c8beec.svg/svg","isNewTab":false,"thumbnails":[]}],"link":"/catalog--dosug-i-razvlecheniia/54423","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017500","entity":"navnode","fullName":"Книги","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1490511/img-b1770f65-90db-4e27-b10b-aeb620eb8108.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog/18071321","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":false,"id":"97017530","entity":"navnode","fullName":"Школа","icons":[{"width":"32","height":"32","url":"//avatars.mds.yandex.net/get-marketcms/1668019/img-e059151c-b355-4126-96fd-3cb569c93ee1.svg/orig","isNewTab":false,"thumbnails":[]}],"link":"/catalog--tovary-dlia-shkoly-i-ofisa/17984632","navnodes":[]},{"viewName":"Market2BusinessTab","isRightSide":true,"id":"116001386","entity":"navnode","fullName":"Покупайте как юрлицо","icons":[],"link":"https://business.market.yandex.ru/pokupayte-dlya-biznesa","navnodes":[]},{"viewName":"NavigationMenuTab","isRightSide":true,"id":"97017544","entity":"navnode","fullName":"Продавайте на Маркете","icons":[],"link":"https://partner.market.yandex.ru/welcome/?utm_source=yandex_services&utm_medium=b2c_market&utm_campaign=frontb2c&utm_content=text&utm_term=portalb2b","navnodes":[]}]}}},"meta":{"/content/header/topMenu/tabs":{"name":"@MarketNode/HeaderTabs"}},"collections":{"market2Business":{"current":{"id":"current","shouldShowEntryPointNotification":false}},"expFlags":{"dsk_enable_m15_offers":true,"all_chef-cart":"withNotLoggedIn","all_chef-cart-eda":true,"all_chef-cart-lavka":true,"all_km_one-click-do":"row","all_fashion-original":true,"all_cart-with-remix-feed":true,"all_recommended_pedestrian_route":true,"all_admon-tracker":true,"dsk_ugc-product-reviews-redesign":"vertical","dsk_loud-new-incut_redesign":true,"all_hide_shop_snippet_constructor":true,"all_baobab_show_hide":true,"all_index_recom-trigger-snippet":"without_pinned_cart_items_and_auto_complete_promocode","all_snippet-animation":"sponsored-animation-mp4","all_premium-gallery-snippet-video":true,"dsk_visible-slice-premium-snippet":true,"dsk_reviews-page-walter":"without-walter","all_premium-gallery-wishlist":true,"all_basic_incut_dynamic_width":true,"all_premium_cpm_link":true},"featureToggle":{"m2b":{"m2b_all_vat":false,"m2b_loyalty":true,"m2b_edo_only":true,"m2b_vk_pixel":false,"m2b_new_rom_api":true,"m2b_postpayment":true,"m2b_menu_for_ent":true,"m2b_all_vat_badge":false,"m2b_checkout_credit":true,"m2b_hide_payment_km":false,"m2b_is_chestny_znak":true,"m2b_retention_popover":false,"m2b_webview_chef_cart":true,"m2b_encryption_address":false,"m2b_new_rom_api_create":true,"m2b_acquisition_popover":false,"m2b_promocode_on_landing":true,"m2b_serviceable_chef_cart":true,"m2b_fetp_redirect_disabled":true,"m2b_loyalty_b2c_promocodes":true,"m2b_new_order_confirmation":false,"m2b_business_price_fallback":true,"m2b_encryption_personal_data":false,"m2b_fetp_deprecation_warning":true,"m2b_retention_popover_segment":true,"m2b_acquisition_popover_segment":true,"m2b_red-point-in-b2c-header-nav":true,"m2b_dsk_product-page-super-light":false,"m2b_breadcrumb_with_search_filters":true,"m2b_business_accounts_popup_on_b2c":false,"m2b_return_with_photo_control_mark":true,"m2b_dsk_business_accounts_from_not_registered_customers":true}}}}
{"widgets":{"@light/ToggleComparison":{"/content/page/fancyPage/comparison/content":{"productId":1781848320,"categoryId":18540670,"skuId":"560253693","composeId":"12734596220968995890","size":17,"id":"496ekj7y9w","color":"#222222","comparisonHash":"QbhZAWRp2u3uARkC1QaNTkTyDdK","withText":true,"notificationImage":"https://avatars.mds.yandex.net/get-mpic/5221857/img_id446211717215338530.jpeg/orig","notificationTitleRaw":"Идеальный программист. Как стать профессионалом разработки ПО","notificationCategoryName":"Нехудожественные книги"}}},"meta":{"/content/page/fancyPage/comparison/content":{"name":"@light/ToggleComparison"}},"collections":{"offerPlaces":{},"comparisonButton":{},"title":{},"miniImage":{},"mediaItem":{},"category":{},"userComparisonList":{},"userComparisonListReady":{},"baobabEvent":{"12734596220968995890":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEhgKFndhbHRlcl9zaG93X2NhcmRfZXZlbnQyFgiAstPRBhD9lZOLAhjG/6gFIP7Q6wg=","sign":"Q5C7jsrbKSkpq/cCDEmJ9RJ8qUhnBUZYHcl/nNAKLno="}}}}
{"widgets":{"@card/MediaViewerGallery":{"/content/page/fancyPage/mediaViewerGallery":{"mediaViewerId":"__galleryPlace__","lightExp":false,"place":"__galleryPlace__"}}},"meta":{"/content/page/fancyPage/mediaViewerGallery":{"name":"@card/MediaViewerGallery"}},"collections":{"mediaViewer":{"__galleryPlace__":{"id":"__galleryPlace__","entity":"mediaViewer","idx":0,"fullScreenStatus":false}},"review":{},"compose":{"7695423762814988341":{"id":"7695423762814988341","productId":"1781848320","skuId":"560253693","offerId":"YT6lqOSdsJVp-6O_i9w5Ww","productSlug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","categoryId":"18540670","navnodeId":"20598950","businessId":"741676","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"2598227"},"5345422512763575867":{"id":"5345422512763575867","productId":"1781848320","skuId":"560253693","offerId":"xkxEp7f7q_5JFmvfWqizEQ","productSlug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","categoryId":"18540670","navnodeId":"20598950","businessId":"2509055","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"2972018"},"12734596220968995890":{"id":"12734596220968995890","productId":"1781848320","skuId":"560253693","offerId":"efZ9G9gBw9ceR781QLZtLg","defaultOfferId":"efZ9G9gBw9ceR781QLZtLg","productSlug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","categoryId":"18540670","navnodeId":"20598950","businessId":"749016","shopId":"431782","vendorId":"11157446","departmentId":"54510","supplierId":"102330526"}},"mediaItem":{"mi_7573105653635754359":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/63032/j8SdrCS42rzF8kAyGAoZizyyTE-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"63032","imageName":"j8SdrCS42rzF8kAyGAoZizyyTE-1"}},"mi_10321708440091907298":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/51381/DUUafSDVZ7bdpxA9ToApmvSrHA4-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"51381","imageName":"DUUafSDVZ7bdpxA9ToApmvSrHA4-1"}},"mi_14699952184675080231":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/38436/nhQ9bYJW8cdTiqF9XlrzBvVSnU-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"38436","imageName":"nhQ9bYJW8cdTiqF9XlrzBvVSnU-1"}},"mi_3467399057553281373":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/21377/enc-153616d7ab20aff9f1679f0024cec86698eee9008467e0d4eb455d6405be2647/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"21377","imageName":"enc-153616d7ab20aff9f1679f0024cec86698eee9008467e0d4eb455d6405be2647"}},"mi_7774336282203471034":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/64336/ud3WnKQvzCFC0XJDgFzPb8Jxso-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"64336","imageName":"ud3WnKQvzCFC0XJDgFzPb8Jxso-1"}},"mi_8315380651796032832":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5289292/img_id4695541887296016567.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_11089885263833850445":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/59871/RP5g8DmzKy51qQzqL4WMeyLpI-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"59871","imageName":"RP5g8DmzKy51qQzqL4WMeyLpI-1"}},"mi_5710288772896533624":{"origUrl":"https://avatars.mds.yandex.net/get-market-ugc/6248377/2a00000181ebec554cbbdf9eae894b071253/orig","entity":"avatars_picture","picture":{"namespace":"market-ugc","groupId":"6248377","imageName":"2a00000181ebec554cbbdf9eae894b071253"}},"mi_13225404442777874523":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/23186/enc-d10f5a8065d08513f48c4680120e66e3487ceb605d86f1140319ef26668cb9df/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"23186","imageName":"enc-d10f5a8065d08513f48c4680120e66e3487ceb605d86f1140319ef26668cb9df"}},"mi_15599133838776647969":{"width":644,"height":1004,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4012150/img_id3097901392728239102.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_18136325879919643667":{"origUrl":"https://avatars.mds.yandex.net/get-market-ugc/8315469/2a000001860de79eff1155f7ea830d577e11/orig","entity":"avatars_picture","picture":{"namespace":"market-ugc","groupId":"8315469","imageName":"2a000001860de79eff1155f7ea830d577e11"}},"mi_434239957929272893":{"origUrl":"https://avatars.mds.yandex.net/get-yapic/56823/4tIAYZypolxV3FIZgH6mMAwPw-1/orig","entity":"avatars_picture","picture":{"namespace":"yapic","groupId":"56823","imageName":"4tIAYZypolxV3FIZgH6mMAwPw-1"}},"mi_12825191034683645334":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5204675/img_id7842050591551856271.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_18045398245444616492":{"width":684,"height":620,"origUrl":"https://avatars.mds.yandex.net/get-mpic/6256254/img_id1919992249741687826.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_10976536813285640517":{"origUrl":"https://avatars.mds.yandex.net/get-marketcms/879900/img-7d985a2e-0eaa-47e3-a988-68fbee221293.png/orig","entity":"avatars_picture","picture":{"namespace":"marketcms","groupId":"879900","imageName":"img-7d985a2e-0eaa-47e3-a988-68fbee221293.png"}},"mi_5156109029471771885":{"width":1000,"height":1000,"origUrl":"https://avatars.mds.yandex.net/get-mpic/12216141/2a0000018f574fb16727b616a535e78545c9/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_373232807757501304":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4884224/img_id366045601941274191.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_4747588643453106270":{"width":500,"height":500,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5221857/img_id446211717215338530.jpeg/9hq"},"mi_8755128550670491720":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5236045/img_id4498282631184865524.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_11288120806202496566":{"width":1220,"height":927,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1937077/img_id3032711095317624391.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_6137694038693074096":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4912684/img_id8870874187567655802.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_11111423165594248917":{"width":684,"height":1124,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4334579/img_id3592610038941746846.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_10585905221369450915":{"width":644,"height":996,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5344732/img_id5211164242679905573.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_13562299584416119008":{"width":670,"height":938,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5221857/img_id446211717215338530.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_6606776625141203072":{"width":643,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/5323566/img_id1751153087142584587.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_16896248694966372953":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4079169/img_id3858325476235524422.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_8338086128380287186":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/6253235/img_id5430502314019446248.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_5683053365821070577":{"width":644,"height":492,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4725655/img_id5418569775401453583.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_10385382449995029790":{"width":643,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/4519356/img_id4663201503051677032.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_11407344006532380829":{"width":636,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/1361544/img_id7717593111764266554.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"},"mi_11532726964717355311":{"width":644,"height":1052,"origUrl":"https://avatars.mds.yandex.net/get-mpic/7887763/img_id548214238995404785.jpeg/orig","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","entity":"avatars_picture"}},"reviewGallery":{},"businessReviewGallery":{},"reviewItem":{},"transition":{"tr_2230243988723794853":{"type":"ugcMediaNavigation","params":{"url":"https://avatars.mds.yandex.net/get-market-ugc/8315469/2a000001860de79eff1155f7ea830d577e11/orig","modelName":"Идеальный программист. Как стать профессионалом разработки ПО","imageName":"2a000001860de79eff1155f7ea830d577e11","id":"mi_18136325879919643667"}},"tr_9112177262610952060":{"type":"productCard","params":{"offerId":"xkxEp7f7q_5JFmvfWqizEQ","cpc":"a8LKslFSAK2BAJjboqFmSbwt6qX4RwTyoZKr1vVvlWcMFNzObKZi79wgieoNxcooQnNeTgiMIwZHwogmOAWi7QQ1Lz5ZhkEjgGDPUiXpMJda7orimda84rQag-eRqMLaINMr6Ctw5_rJIkHMG6fL94eJnYgFNt9GkXv2_a9ipuM1AEwF3MvXhJMYjSCRLh7AwZXF6NE731E4_eEzsBIfmqxBOrUKOxfY","productId":"1781848320","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po-r-martin","businessId":"2509055","skuId":"560253693","categoryId":"18540670","navnodeId":"20598950","sponsored":true}},"tr_15409616592756627464":{"type":"productCard","params":{"offerId":"YT6lqOSdsJVp-6O_i9w5Ww","cpc":"a8LKslFSAK0XH1a8DkTGvMvVTcN14JAekWBCZrqt-TGnjYdjDkZ5ap2NO8TJF3dSp3DzH7e6WLNJ7x0jG0j00qMMHkqWXZtWH-XGQ32Ao_zwtXL3IDtaicRu5QimBJOUB2pgU9jO9mmSw7dA3u2fOOfiWGjNx-bj0idvJpX-obI4bALVXZ-vW2MX9yuhZ5EWha_8cBgyCRnuwdFqlHAt5WgNd_fzZ7Dz","productId":"1781848320","slug":"martin-robert-martin-robert-k-idealnyi-programmist-kak-stat-professionalom-razrabotki-po-piter-biblioteka-programmista","businessId":"741676","skuId":"560253693","categoryId":"18540670","navnodeId":"20598950","sponsored":true}},"tr_8637880989927785341":{"type":"fullSpecsGrouped","params":{"cpc":"a8LKslFSAK1tR0NJgqT1qtYlTV4tr4IroweMw3eggdU9-cLliPRMFUlJouIEimR6IRTpCpgyPKT9DzN_oiBJkKGO7aQHAYWG1N1jOWzho-sg0MKAnmmP8ChETiM-UJ5eI6Hnp5nlr8GUyleXsJxJy_iOofvVRIW07j1uo1wf4n8W7B1pChvZgtLjMKRsrN4QIhFVaQMC06uX-qEirGn9UYNSwhQucLHn","productId":"1781848320","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","businessId":"749016","skuId":"560253693"}},"tr_11115127985611240860":{"type":"ratingSummary","params":{"offerId":"efZ9G9gBw9ceR781QLZtLg","productId":"1781848320","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","businessId":"749016","skuId":"560253693","categoryId":"18540670","shopName":"Издательство \"Питер\""}},"tr_14854446265122807949":{"type":"productQuestionsLink","params":{"offerId":"efZ9G9gBw9ceR781QLZtLg","cpc":"a8LKslFSAK1tR0NJgqT1qtYlTV4tr4IroweMw3eggdU9-cLliPRMFUlJouIEimR6IRTpCpgyPKT9DzN_oiBJkKGO7aQHAYWG1N1jOWzho-sg0MKAnmmP8ChETiM-UJ5eI6Hnp5nlr8GUyleXsJxJy_iOofvVRIW07j1uo1wf4n8W7B1pChvZgtLjMKRsrN4QIhFVaQMC06uX-qEirGn9UYNSwhQucLHn","productId":"1781848320","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","businessId":"749016","skuId":"560253693"}},"tr_14290566768925236346":{"type":"productPageId","params":{"productId":"1781848320","slug":"martin-r-idealnyi-programmist-kak-stat-professionalom-razrabotki-po"}},"tr_569817158026186060":{"type":"ugcMediaNavigation","params":{"url":"https://avatars.mds.yandex.net/get-market-ugc/6248377/2a00000181ebec554cbbdf9eae894b071253/orig","modelName":"Идеальный программист. Как стать профессионалом разработки ПО","imageName":"2a00000181ebec554cbbdf9eae894b071253","id":"mi_5710288772896533624"}},"tr_4324850438556077677":{"type":"ratingSummary","params":{"offerId":"efZ9G9gBw9ceR781QLZtLg","productId":"1781848320","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","businessId":"749016","skuId":"560253693","categoryId":"18540670"}},"tr_7171947859209698063":{"type":"similarProducts","params":{"productId":"1781848320","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","skuId":"560253693","categoryId":"18540670","navnodeId":"20598950"}}},"gallery":{"12734596220968995890":{"mediaItems":["mi_13562299584416119008","mi_15599133838776647969","mi_10385382449995029790","mi_12825191034683645334","mi_11407344006532380829","mi_8338086128380287186","mi_6606776625141203072","mi_5683053365821070577","mi_10585905221369450915","mi_8315380651796032832","mi_11532726964717355311","mi_16896248694966372953","mi_6137694038693074096","mi_8755128550670491720","mi_373232807757501304","mi_5156109029471771885","mi_11111423165594248917","mi_18045398245444616492","mi_11288120806202496566"],"isVisualCategory":false}},"offerPlaces":{"mainDefaultOffer":{"composeId":"12734596220968995890"},"topOffersComposeIds":["7695423762814988341","5345422512763575867"]},"uniqueContentMark":{"12734596220968995890":{"isTitleUnique":true,"isDescriptionUnique":true,"isPicturesUnique":true}}}}
Идеальный программист. Как стать профессионалом разработки ПО
{"widgets":{"@card/Title":{"/content/page/fancyPage/productTitle":{"size":"28","longTitleLength":70,"longTitleSize":"215","weight":"500"}}},"meta":{"/content/page/fancyPage/productTitle":{"name":"@card/Title"}},"collections":{"title":{"12734596220968995890":{"raw":"Идеальный программист. Как стать профессионалом разработки ПО","shortTitle":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\""}}}}
{"widgets":{"@card/FarmaPrescriptionBadge":{"/content/page/fancyPage/prescriptionBadge":{"wrapperProps":{"margins":{"top":"2"}},"isM2bEdoOnlyEnable":false}}},"meta":{"/content/page/fancyPage/prescriptionBadge":{"name":"@card/FarmaPrescriptionBadge"}},"collections":{"pharma":{},"views":{"defaultOffer":"vi_12734596220968995890_bi_12561946188684253121","topOffers":["vi_7695423762814988341_bi_10106606134264393740","vi_5345422512763575867_bi_1957342768818558842"]},"viewItem":{"vi_5345422512763575867_bi_1957342768818558842":{"id":"vi_5345422512763575867_bi_1957342768818558842","composeId":"5345422512763575867","buyOptionId":"bi_1957342768818558842"},"vi_7695423762814988341_bi_10106606134264393740":{"id":"vi_7695423762814988341_bi_10106606134264393740","composeId":"7695423762814988341","buyOptionId":"bi_10106606134264393740"},"vi_12734596220968995890_bi_12561946188684253121":{"id":"vi_12734596220968995890_bi_12561946188684253121","composeId":"12734596220968995890","buyOptionId":"bi_12561946188684253121"}},"buyOption":{"bi_1957342768818558842":{"id":"bi_1957342768818558842","title":"Идеальный программист. Как стать профессионалом разработки ПО. Р. Мартин","offerId":"xkxEp7f7q_5JFmvfWqizEQ","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po-r-martin","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRycL9_HJwGKg6V5kzUizvcAUUTGIbpPoa4o9OwNNIAk_JL1EFVlTiuJCktrGV4WtdBglbrCOnf3u9ESTD66ZpL1kLC_nsHKK1BNiVr-j9vmtIqqQG_0XAVa3DGv45rI3Uj8R1P1wtAUwAuagsvfnIJBwKGtO7A9S9JWqBawSuAod4JLk3PAjqggCVSa60D-Vu0E4cEnp2uNnzkRuskALK1jtlLNFEtlpRmbjxodU4rLl3Sxm-_Aq0_dtPef11SD_7AzwEzsgadE3oJX6WQRVnkFo_69ZqHroUEaQGD3NGwtPBEFcZBoOE76HX4XIvPvXtAhq-4HvWvy_DGcjG7z6pZ00S-VzyXRaXrYm32bDOEtnROp5ZyRMhxWxiScuTJzkCs3AP-WGCvdR1Fytg9824A_3LGTQ6CHzYrz21a2gEqvhn4vn03pzxjLp-Js8G3rzFu9J3E6aSusTUwyWHJDBRKEjG_Gh2hmAaudWsIRN3OZX7C673iHN_UY6ISVXtRB6S0XugUDHvk4dVYIp3h7mNqCfMVC21qNHvjzmCEvbHMFO59C2MxMw44MJ_t4qxtdYSLFAVTARwUNp6YjiMybkERWY93niupdRqKE8gPk0oMCiu2RmGLXft5fukbsoyklpxGfT1NNwb8GTmuLOTD6-uxWa7dEEW43VFrXxS_XuO4xSU1sYNjL-DREu3s0vhrRwvGCqTbPr0sf0A0EoIZKr61q9qphRIsxiz0NdcIM-HTk-tYALPPYtewYJMcZfaboK_cEXDevoFwHtDUjiR7vgbsJVq15HinNq4sv1eb_bychf-Pl3-WkjR-lmKJeOp6KpiAnduxAEijnsdhxM5fZbUYHL23e2tOwAUBKQyDr31UWNg43j17mQWd2y4n61AZK-Kh9L97x40X8LrGttwAxv0-MemYuwpaoMbQ7QI50LL8ijROr8REOEajzTNpzi6a-HEBVoy9VvTwn93pRnnZIZeSuKPWVR4X_cFizSyqwqNprViH4GJr4Cl4Gb31kaQkCpEUsfG6kfXsKPZ7N0Mt5gg8XUjzimlVbGey0OWcvoS2tPJXZbdI79Y-KtC--8V8msKJ3XWZf76aPG8VHhUM_hfovdfbyC4sQhbAGK9KwtkoReLZkV0rnxNc1GLlVmi6qbYT3uBOFcfOgbLqBAKI2clfcIPjqgZe_QIKiGs6CWf9xIyw3zJDhn-72yrWf32ubNinLjJX_NrzvUltQCgg1xxXpI7yuHR0oPdngLTDoTZZ_o-GWoNhpqX8ahRepgS6fmVhnT3Hoylpui9qKjpzm_UsCSH8REJqoB-lSEX6zCHffq2U8GJrYSnjGxx1PHHV7Gdyg5fyPelapeYTCxV4_HkzH5qsuFcxRlZMqPhskHXNXQJcjk9sqYQXT4Tup7_JdHjhc4cwceg4PxC5BMH2uWLyuNP_DHbm06ULF1HbD4cGEv1yQCD9Z_qXSElZeLfp4oN6xykoKCMkd6LEukhQnwSi-RZEjPjXCDbmCbxieNYom4CZAzHrsQ7WAZe3HDAkY1OyfqKB4Z0SNsOnGwmemgaE9UdZHD6mIvOXfsn2fJTrcvb-StWADC9J_aAoJ7qg82qHD7ZGc432DYYI6iIiWKDQhIgh_WGXOcB8YCmZEYGQ3A19wZJDHz7IS0Lei8i9Yt72W8hOrGT-uug6AzpPuEamjpDlQCU7mKlFr9Z0ZE3Jno0J3hBJqyz2IdRIyBZTrBHDWZKCS0NntuIcjSztV0XvKbml-O-SUR4HDnnZyisi2wb7zCBeOzAvhRTUBzi0z8AEq7aFTGlQhdT4J9pk_Yws0CUxkloRNmLyhe9Mwb4WYpsob47c7e_uVXccYLWXPpTPyrQ2BSIc99F-oCYjwc_QoIoKDRVPoQF1Yg31O6afI7PFZ2lKwyITuM11GW2U5CTWstKrtaeCr3o1HRrVLEyUVYD1CDry8fQ14yUJA_psM5DKZjDQHAgFkX6AiJXneukTb8ohKWB3CzqIjejrXNwDEeCkAFKGJGZBtOcK7AlBY27zyTZme6YzspOPK4eMp4N1OcfqO_I5wB1X4xo-LA2Aas-A6Bl1xfQjCRKBxAND0E4qLLhqrJEpUOmO0DxcDxc7CMLwSzY2umcWhssKRmLAHWreym3wf0NE2LK2B4CgqgPfVG_HpGTDKYqmhjR9xY7B-17bteRJXrV0MKk_KXYmGiLICOev5tNg02KJQS9wFwBQgmiwgtyZsWR_mskm_je25uZi8rmQ51XWd7nmLVAtmczKM11d4Qg2CBiGfgOQYvzCAbxW4ZFvWCDecDRmXjlvhQH3FY69Rl11Fz3X-DWNMsJhgeZwDbBNxAe9I-Og39G6iY4UhPj0R1aq0amE_ZqqErH6F89BBcCjwt8WDkgEUTTzr1TqsZkrGUnhhQ9Uo4LzAYTYNphyuZXcIx3jpb1BgY3WBIuaZgR8cG4ubVfVwzDv7WLutAoMzhkQHxbD-UPm_01Ax71GNbNhhTQyXbL2v4qkYSzJdFxxngQ2Zi5hJqf2JkpjhRFWpBEALdJURKQpwQq40_te12s9Q-ruMg_HN_jGOoEuYTbrGmmt1nXc3jdA1NySnpzZDRru76EXBlXan9rRLGiHADKuWgSOkfyTKlGs1-4PT9_AWzRwWMd-YhI3b-bdtOcMNS-4GwN84npF-D6YzHccrH4UujHKgg0bS-xqVHWWpktuDGA4UFnR96bBLz8JI9y-huWbKglQejv8Xj4yruOXZlcGeCKRSid1HaU_S8eNZ-y-NVgPAjd0Ez2Y_5IE08ASjP5U1F89WdRl7bU9VUhRv8tsBLZEAnnqe-I9TzFgsvE-u1QGwefIbh23lVDQ0uAICiXjvTnO3vBgZl58HeuXx_KOImn3KT4i8DBMnRghEyn9G4cyvX2x5L-zPFoAv-AzHub0gzbLNxlHmoSZt8q8t3DhQubZYgd45atGyNfgJD3w3Pu3DZCFgzuAXBVrFo7SkmC5b7xTnbG9DPQPe4-LSpQ0LwkI7JtX9UTBczascyPcrqxRQ-2r_n3w7g-mqpIeeL0a3P4DlZI0_6GPZiSsYsvVkkR3UV9fHzxbr6LXj67HzG6Fx8gv9QUz8s9wFFsuMhkox-NRZndPclL8-nGRAL7hjjMCQhUcFRyhffCbm-Y7ZVAeOxGke5hAfma7O1n5jMIZqJwaR5gAnOu-UsXKUKz5WE03gpd7ApggZ4qIQl0isMwUkzyoL5oIZhu3wtYi5G8O8IXPX722d4y899ErRs2l6oKAcDH3lt8L9KXMrSyOnW2BCQ7LEFs4X6e5VYnT0TI788CPb4mAmTSeIFWWAcqgRNJA-SCwpSY6Gx4MliLGp8bJBmGS_kotRtqI8A3AE7PBGPlRdxboycnLPZzc39oBsATj_hB2S6dU9IMDWTOZEV1-n1nU6s6kkwWd90DkwPUnZdltAqchM1DrbCFgznHwdg2DQPq0a28l1t0gQhiZxx245zvQV1fp3lh6_H1EKYf1L6dfZn7vxO9aSJU3Av2i25AZgp0f0iBkvIGO5V6rPfmlM3RJacCbd6taDamUniyCMkcEPVhDnd0j46Cv39HN-UQICdwBzN8btU9fOyO2eN-Ktt1a9HeaVLf5JZiEKgzInJ9-26wiNPxq2_uGPM,/b64e=1/sign=4d3371f6831ebbd9e5d28f507e824180/keyno=MARKET_1/*","cpc":"a8LKslFSAK2BAJjboqFmSbwt6qX4RwTyoZKr1vVvlWcMFNzObKZi79wgieoNxcooQnNeTgiMIwZHwogmOAWi7QQ1Lz5ZhkEjgGDPUiXpMJda7orimda84rQag-eRqMLaINMr6Ctw5_rJIkHMG6fL94eJnYgFNt9GkXv2_a9ipuM1AEwF3MvXhJMYjSCRLh7AwZXF6NE731E4_eEzsBIfmqxBOrUKOxfY"},"skuId":"560253693","productId":"1781848320","categoryId":"18540670","navnodeId":"20598950","departmentId":"54510","showUid":"17184677827013478360106003","counterStep":1,"minimum":1,"maximum":1,"price":{"value":1301,"currency":"RUR"},"vendorId":"11157446","fee":"0.0640","feeShow":"zwbqKzmvO-u8NX6EfFcspa35t9_bjJGYDpA-vuct01H6U8JWYmj_4ubnniePnSTkGLwStHX4MSNAviLxe1FObz6Lg0LqAG4B0qw4F-0S172zjWs9PI5yAVKi0XpULwkXyZEsoDCDs88V51CFFmSZA0Unq3kkBNp_Qc9jjr_33Q9YdShZ5Gf3bw,,","feedId":"475690","feedOfferId":"2876768.02150","shopId":"431782","supplierId":"2972018","businessId":"2509055","supplierName":"BooksHub","businessName":"BooksHub","deliveryText":"21 июня","basePrice":{"value":1531,"currency":"RUR"},"promos":[{"key":"nyWZAtmN9H5SPrxJXpxBFQ","type":"discount-by-payment-type","shopPromoId":"STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1"},{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","parentPromoId":"","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA"},{"key":"","type":"parent-promo"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","parentPromoId":"","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309"},{"key":"","type":"parent-promo"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","parentPromoId":"","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134"},{"key":"","type":"parent-promo"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","parentPromoId":"","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361"},{"key":"","type":"parent-promo"}],"flags":["isFbs","isPartialCheckoutAvailable"],"analytics":{"warehouseId":"159108","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1718986182,"toDate":1718986182,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1718986182,"toDate":1718986182,"priceInfo":{"value":0,"currency":"RUR"}}],"shopSku":"02150","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"1275","yandexBnplInfo":{"enabled":true},"promos":[{"key":"nyWZAtmN9H5SPrxJXpxBFQ","type":"discount-by-payment-type","shopPromoId":"STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=STANDARD_DEFAULT_DISCOUNT_BY_PAYMENT_TYPE_YANDEX_1","isPersonal":false,"description":"Скидка по типу оплаты \"Я.Пэй\" на стандартные категории"},{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA","isPersonal":false,"description":"Зеленые цены. Базовая. На все"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","isPersonal":false,"description":"kids"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","isPersonal":false,"description":"No description provided"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","isPersonal":false,"description":"No description provided"}],"hypeBadge":{"hasBadgeResale":false}},"deliveryType":"DELIVERY","imageMeta":{"namespace":"mpic","groupId":5221857,"key":"img_id446211717215338530.jpeg"}},"bi_10106606134264393740":{"id":"bi_10106606134264393740","title":"Мартин Роберт. Мартин Роберт К. Идеальный программист. Как стать профессионалом разработки ПО. Питер, Библиотека программиста","offerId":"YT6lqOSdsJVp-6O_i9w5Ww","slug":"martin-robert-martin-robert-k-idealnyi-programmist-kak-stat-professionalom-razrabotki-po-piter-biblioteka-programmista","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEuGWpZSSXzXkWzJroUbqABAx4ZYbPiFOULpys3qov6YBDL0Wi71t57WikXNdF11HjMaKMgnkqoRjVcmoboKv4JjNl7Giie4rE4pNA2YuFDjjms8ADLbQBQA3NVYpKJLc_57-H7sPVR4VmXGGgODgcJjujDSsPcVK0cXry6vfhXH8g7NpXse_LV5_0ycF_uUhbib7egRSZQjdltSQKQkNEWp5PFc4-70_eGdDDJzS9wgW9BvkLB-GKC2j221aGAD4fy08pm0Ih2ssh1xFe7NPqn7-eMCP4Jd2SEF2jqw4IToZhi0NQ-hJ-7FvM94QRI8NkVh8S0n9AJkEdkmHktZxEAjQI4KLKMKX7o-GF-Oxq6Vj5Rqs-SwXYKMiCkIZ-M0X2e3AuOkpabte_ywmuaCAuFZvebXSpFREym-363Y8ww7m7CkbwALpPVhWPOkrbWDRL-Jhfz4T0hGTABzn7OVH0NZxVqRa1Qj9X2aEm4QbisRFlbY0o5APBHgGou-JOfhz78NBVYNCVpcmFkB27VGU6wb0rlWpasJAGGwxu1hp_aYEVKmtUpqGkWMdF7gTHv-JGoWp80xUKyTcd1JWuQ53AHWPYoAbP-MgJog5mxNDXlklRIiEQLX3yW7IBZT9A45R2Rd5O0G7QjCgarsZCKEzmYdVHe3ET-qbiazBhtZl0W6kpsrfn-kdZLd90q_1c1tE7coAq_oi7ln4bXLIjIECe5CiPZ0wEIodWYpO_52-hxf_uxWywdNSY6z6tamW043__EousKTDl-AELjxaxQnBRSe-G1qwogT9Y1dP0f_dN7QUZ8fL-hfc7eWn4DSvFSrrCYdS6bP2mkbD_owKfvTjKDmWMmfX4KnOP8y3_Dobj9sErQ_mXwP63SDEYJXNMzWKAdQ8x_Xg9pFmU7lZ_zKQqZKm0QzRtp1hsY4xVHoP4Fw8CNNlBSs-IrpyQ01hNwGNaI1jpbbHe7KFhDynJixQpEgeJJ0hozapqfeNosKy1FXbiyd5UsT56XAsc6WMk1WE5GA8An_rsqJHSKLx-b5ZxjCi0OEZwnt4XfX59BwqVGP99PlFjln-4Fm--EIDFwge9kzPpYriAUjIiShyhHzIsMPDIvOoNtWTsT7BNuwnUWZLtT1cwIbHM_qlM31uXCyHg_GdhvTT8KJXAXLZsWmt4iwdN0lAyDyPi5DbEgjricdnhLfhR9vCFAj-2dEi3QTQYHKlBPCVUnbruBTkae76cne2CADN-wVd0_lOk1Qp8KrfsMlHx7gcncKy8elLxy8OfZGXSEtYWSuL5MW3H9OxOJM0vfJlY6_4EZ02oQxBDt9T1d3PnTir7ByKyzim89VWbXxd614bshEjmbZz3javVIWvybfhnUAn295vYS9odzmqw8YRI3qYJBxRKrtazeRtWBEPAxbhkWk0u5lP1xMSr5HGTKFdf1C20SXoS7PeRPnfJrnWLCOmjzNM0ZQcSsCfNGeGMPu2EJ1Ulqkg1yFQI83rgTBBOgT96f1uVd4Rj2Uib4I7co16Z0s_x7dlKV8Lwf_MWYjoudjEdTW3wFL4LQvkT4ZJKmiV28YRFAWSoXN2uHllC5cNAqCdBxwLOTzkR1KO-GcAs9pNfw8qPBKBo4jLuFXn6i5IKy0KlG37IAZDIylHO7B_PiVm8kNzLG9HSbRM0bjD5XttrFutU6vxgYeiwOTBTbBdsQaS0Fmo-brYhsqC8gFQJiC6IjMxK3syK7ROk9fb2Ow2tmir5izBT96fCsF1MoROy7UqWGtiPq_gHlZIfjnyTCe9D7E9rUD0SjjnKF6y1UC03LLDpgGpToqhQV8z6OFaTCxIdf_DjImXYWIwfFAVsl-78tPQVT6xA5tk-tBExpPaNQAKF9AeAtdtmfwb5XEf7uBsg8aIybV4UG8CKd7VR24vhvVKRRiHB7F4uHxXj5p95BcF5uwkZCDj684ZVm-BNwWgZtBFMH2d_w6UY9uPj6VNY7Q5632caUc_tyZJS4b-pzYIyj2LGUGE_RcLBMJQ4V4CEU237sj4qGNbkNP0BAdgQkToIyXY9vzcdwqoX-MreaHIFn7owcVoR5VQ07fle8PjMdpJNMEFJdpNE3w5rtgA6eFv4ss5cYz-m_ioZYdyiwjtJFrxEWBShXHiT69463NrU2jdebi5m_drcI4Z_rJywaqh--ydsWfDiasOwfsHOBAXs3AwFRAriCdNlQOYKnWdxglQsMp4Ib4mzjNV77HCH8w60KvAbn413m3A02VGt2m7lWgtikW1OHGPqie8hPbN7ZTp0ZNzt9dD-oo8nM4DyNAY007rCZaKWcrlH90YXmMykRHcYKUkTEpzxkIFBopFwkGEAb5RVK5eBjf9CBO2sP045ivXa3NiPLHWuBRSQhifBuk752IsYwh2jiBHX53ZLN61w0SDalO5fxCM0aID4_Hw3mvf8vkiLBiexZVOyaYzJ6KL6midwJwJ1v5eO7AyxIGnuolbrJKMRbem8hIvm3-pAKwKiZxko75mAgQKSStYJmIXlCBFoZuPojfvhL_51clX_7MWl8zSv65tppj9e1dCOHh2BY8BV2HoWxDhE6X1ntUxRhSE0lBmbBmCbjVunZ4uoglvv8tiPK4cFbrkxJoupWxUO8XHaHawm_T-qz2iwlCEG1rKJ7ZxhWSfbaznKlMRVTFCKsz4PrlnIpbPjX1JKCg6rc1wv1Unz7RkHVqLi7C1qWFsMgDOUlorbuU0x6k0HY0GYD0pHkopvj1c0_RCdcUYbCdTsoeshE-n2fR_fh1S4PB9ASuMzcbRiNv05f03Kp9V31cmEAOOPYm5duJzqEqn1Sgq6NWBRizK9LzKt9cDOEXZjI7h3eL4t8uzsiyS13b4P_36y6B28JygPVSZTZnzuMuA3DMgItFYJkb5LKl89WAFDXt6DSZDE_l23UoUH8c2H0irIdapIoxIRdP2PEx3M49e6jS890J-zJLyXFuN6TjevBhYVmOXxMYMeYsTyQuqliL86qXZzfCMy8G6lZrcB-hTmkcoI9UaZ9XLraoTygarqUFOdGU84hbN2XaO1XtljW4xrNnWbsLx7iuzN1M4cTpytul6EJ21dHj2DZHGo72jCHEIRU3O78-JLBQhf2GYtr1ByZzy2rKbW24Cgj6fQplON0AmYLYSJtAQXgNzPMBGhHdrE8oeDt7PmRqp0xmNhss-A8t0XvaHuv-a3a1gThUiBVKPFjZ-SQIECVf_-06DQ7LxHCXd0DDaEpMrvhTrt4_u_oXm-QHFhT3XqZoqkzEILTyIDbGEMy0Lqk4XasbKbyhUbRe7Zx88IL7AYNXhFBMN3q99b5krG8_P-2d9QGEMFis9ISc6qf88nXEtGxwIb_C9yL6l7zrk6DUI5FeOGcFK4yCcy4MAT1qSQtrwYkYweGs-28Gk8O7UHQRdEKAK7MS5257BTKm7fJP574suRl3M1-fPTr8T2FJq9fjM3H4zJ1HBXR4F5mlZwiUeMCzv83hBxrSdYRK81_OhlMxJ3gcnR961UuRUQrcJkhEl7GDxF21dKmJwHXOj5eCK2F4Ax4F5F2tOZjSwVhW8Z0K_zedZ0XhMh0DjguIQhZPi7BxGlInoxMi-yemNanhYsFDd2vXXv01nyNAUk0WNVoaW/b64e=1/sign=6f2de5e183afa3a907536f6d46cc5245/keyno=MARKET_1/*","cpc":"a8LKslFSAK0XH1a8DkTGvMvVTcN14JAekWBCZrqt-TGnjYdjDkZ5ap2NO8TJF3dSp3DzH7e6WLNJ7x0jG0j00qMMHkqWXZtWH-XGQ32Ao_zwtXL3IDtaicRu5QimBJOUB2pgU9jO9mmSw7dA3u2fOOfiWGjNx-bj0idvJpX-obI4bALVXZ-vW2MX9yuhZ5EWha_8cBgyCRnuwdFqlHAt5WgNd_fzZ7Dz"},"skuId":"560253693","productId":"1781848320","categoryId":"18540670","navnodeId":"20598950","departmentId":"54510","showUid":"17184677827013478360106002","counterStep":1,"minimum":1,"maximum":5,"price":{"value":1150,"currency":"RUR"},"vendorId":"11157446","fee":"0.0844","feeShow":"R7a_wiiFgorFtGoL6h9m0JldZMtbw1wi6nGyivmvnea_4p6cP6SneDWSHkI8lJb1xE0kM6FTNl5fXxSjA05Opr-CvuSkhU1LaAG_N8m4T89Ieccj7WZ9TOb3_cToErBov2KcSIJUAhHrlofY7DfX5QqJasnuI_B9SbvpEmJZlozEl3sjzREuPg,,","feedId":"475690","feedOfferId":"2505081.3350523","shopId":"431782","supplierId":"2598227","businessId":"741676","supplierName":"Бук-сток","businessName":"Бук-сток","deliveryText":"19 июня","promocode":"N9NM0CCZ","basePrice":{"value":1150,"currency":"RUR"},"promos":[{"key":"CBYgsAmwhJlD4goaRRvhnA","type":"promo-code","shopPromoId":"741676_N9NM0CCZ","promoCode":"N9NM0CCZ","landingUrl":"https://market.yandex.ru/special/promo-code-landing?shopPromoId=741676_N9NM0CCZ"},{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","parentPromoId":"","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA"},{"key":"","type":"parent-promo"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","parentPromoId":"","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309"},{"key":"","type":"parent-promo"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","parentPromoId":"","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134"},{"key":"","type":"parent-promo"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","parentPromoId":"","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361"},{"key":"","type":"parent-promo"}],"flags":["isFbs","isPartialCheckoutAvailable"],"analytics":{"warehouseId":"154576","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1718813382,"toDate":1718813382,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1718813382,"toDate":1718813382,"priceInfo":{"value":0,"currency":"RUR"}}],"shopSku":"3350523","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"1139","yandexBnplInfo":{"enabled":true},"promos":[{"key":"CBYgsAmwhJlD4goaRRvhnA","type":"promo-code","shopPromoId":"741676_N9NM0CCZ","value":22,"landingUrl":"https://market.yandex.ru/special/promo-code-landing?shopPromoId=741676_N9NM0CCZ","promoCode":"N9NM0CCZ","isPersonal":false,"promoCodeType":"on-product","description":"Промокод N9NM0CCZ на скидку"},{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA","isPersonal":false,"description":"Зеленые цены. Базовая. На все"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","isPersonal":false,"description":"kids"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","isPersonal":false,"description":"No description provided"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","isPersonal":false,"description":"No description provided"}],"hypeBadge":{"hasBadgeResale":false}},"deliveryType":"DELIVERY","imageMeta":{"namespace":"mpic","groupId":5221857,"key":"img_id446211717215338530.jpeg"}},"bi_12561946188684253121":{"id":"bi_12561946188684253121","title":"Идеальный программист. Как стать профессионалом разработки ПО","offerId":"efZ9G9gBw9ceR781QLZtLg","slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","trackingLinks":{"cpa":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjghUkH8nOla-yoQfycx-wBJcJB1Z6WZ0lLmdVs62LfbUMCs_ixvB4cwmT0tnOSDWAjEH8LpVsBix0Zcab70cHguqrMYxVqHenPwm9TWplCrluITfnGIVNRK6kBoyyCS9h7ZSSWnbeb4jyzOC77wAnmQ-s5_vRsx96CCfbjua5jAdmvqCtHHa_CnETaCB-IYMgUSqihTmYQpqx0Z7c59wQ_JqcCmaIxv54Qyg-m7o8Q_58971NrcDC4hn1ewKcakzwd_2MIPkHXKomhlCP4F1ePUYpe299AVrsmob8kk55lnjD1-g2TQad8SiS6_3Fura9C1Ygbgp7euVkKipzD_ot32rc3RGztklHnNnZVw7zK0do9u-LXctUMOaSX9c3aT5NAGHpEt5pa3wuxkTzKN1haaB9uo8dwZGUx8xNSLjRNX5ZDeZqpjAM-rSXHqA5NyFrD-i23e9NEaVn0yHqe2PVkvAl7h-mgoKwe_H0NsiEUoW4ptQvDc3nwAf39_fvjrh5_Zwx8yhhWvi8K27aMvBIYV4h143T-sLzeTlXinxUtwloYsDEPKjhL6RSrQHra30nNLTEpW0vQu7vf5t86LdBzU2KWfaqk5OTCvw3_pzOCWQldrM-Jt99-7lRdpb0jFMIps9XTNZHt7h88QtsW-Bi3f7_u7NKLZYWpeIGmq-oW9XCvcN5_dzEgE9sHEKpfDnt3E1zRcbJtG09Nw04Rr3xxJuqHmg26d9ZnLAsOby0xqx-jX0o0axU9tRvbmdpc0JLrCVNDT13Xu3sOLRgFloFZdaODMi3Go9z5Lwaaio6zcL0Q9hIefxOmkZyIhwvh-ByGkC7msnfoj0UY1_23vtniyTuaKv9Dvyzb6-OeClOv6fhC_tKCC380vOo8u6FkujvJGBBDwyB2oDKXJvYb6Bo6DV31fjaAts2ikfc1ahIPpO78O0I-1pjAAiNc-mI5VYvxIKGsYUpM1vyQNpTx9xsAE_hXbAyKVnCwoRDCWBMNfUXKdrpUM0tW6Ulq0Wo0_ppsw7hNnvzzpa7pLLwZRBjBMk9J18h1wXuwTp7FavZAvYJVS0jOdDXU384TBr3ORwt8uITwNvJFVTQI4Tj47lH6YqEAIscL_qYzWOP1bapP4zCOReZOnhX-sEhAZZ-IRGDU2bjnjfhrbEpkz_6UrgTcNLpXebfbV2yWl6vfJ1Tx_3Y7JW_J2Ba1Xd-RRybuuPshCZFwdFhljc3cjCX5EcrOcEU-dggQDGdIGkPyyzuyDvCpRc6JVb7wUMLUhtfh1mwQxlWFsYZivBSQI4zqGLpH_FGGjZCPyA3kVnZSwODZpzvtdgyZimwLZL4aHtYnGFjzKEWTWYShz_pirgqCiz1Ao6mR63uLVzVOdfKL1nqhRUMqx52WrsW15EhVeoX9MPirfekHxKNX1QDQ5hxvWkbUU32z1Ip8ADCXb10rXb3O1XCofDC7mBUsJyVbmmjp0EM20D2ETryP03OZ1U9Hfxx_tgDdl95JMrgC7iHIBza9PpKYdF8n4pX32lVRCMnPbPKifq70FowWiFTIOOOMBTCrm4PGVn4ZSeMA7EzxdPkKDpdq9QyH-KhbEP254RWnzevfW4UbYsllYKj5qXwWoSA_nnBwIJINN1QBvell3NbrjTbAfmtYcQcn2OvyMhExVq0wDysJMHhjJhuYCoU8b5OGm5A5l42aBrsN8zi5E0b8LJ7ZbuEtXpLrSkJR6Esf5OCtMk4K__vySjiaGx8njVuqjeJXp3BQGcGz34E1FSo25UjBTPUUcj9RMb18nTjB3U2dTHZUxN3mZKwkflYWVaFFKVqm8kunahRkLQOTOSupc3EuH-pr6fKjBdmVQiMW8CLLhQK9ofirE20Ol2_-CkWgBxzb8k2zXTLCqc0GJEHXDxG0vvyTiC9-IN3Ng3NNV83dAfyEJKiGRCiZpBQ111y0q5W80yzWVyyF7OGuBi1f9DMyoU5FJ6hAJ6USDrBHcOEhPo5qUPjrXi-kQQor6YIHZBnMvv-zQl79BXlItRWZkJlto6jpTkbUSMDm2rLpVgYrDpyuVJw7LyJfR-vRnVNfZ93Bh0yB1bmuy2Apv-oRxoHYGZePGO0kwU00_hsZzCHEstFP6x7rqGm3zUjojyc8AHzclWMSzWa87O0Yae3dtaSlJYPSgl0zYlmIUzR5gfl67F6bR_wfEKlxrGeCtOS0HQ6HncU9PizU53-skqeLGjE2WsfEX5Im5S2_bB9lxXZ93nRVjp8ndC17H2WMVZSXhuIfpbClgiVsDRosvWKw0rXjaso0kzWnJiJGPASOHC-l_Mq7sCdmLsN_LXavPErMiZ1zq5zqFytzFLY99H-IyMptEGDuxEr3vwEVCyLckEu-4P-rSJ2Ks2ClJ4cr7KAMH45z038rbkEOfFExkaFCK4hFhLBYK9GWU31yEZc9IsiDmngF-z6wCwN6cCrQV3V42CeGPpF6Yjcbv-RBMp_W4yGoc4h5UNT1TngdOGHKL_AyoB3TVsF9hNFsZK8kQ1LDnMmPv-U1Jpe2k9bRd-que-6pfMKhrAuYAE3iHCr_3VAGfe1ZQSj9x5u0HVOkln1ziPrftsSvWg2t_hV6Hyf_siC2BwuGKuqjAQXhsWF3x590YgnVFOa2fSoZn_5Fo1J6x29O-kmMJoXlNejF5IKik5q-2qEfBgc62-QKMPALwg0FP2TCSoqHDxzXL3SvTTpmSERyEUlwtUrtDYxtAiE4xg94-_qnS4DACdHQX2wDaiMPAypUQpoyJTJAdZvbwvMjkNBZV1aXzHnSZiAlT--pVnb-hf_Sctwa0glBCkaUPK42FdTpmGo_JYCOHPlEDxBuoYGz8uaFKexnfxd7kXoquXYYswuQ4sPgOlxpIlWh_8XAJmfrD20TH_N36QtMaoonVfN6ZE24AubV6kL9QygUb1ZQVd-LaJpnKfE_DAMN5xBXQ_v92jXmEWyZqrSh9HxGSJWs0gDZ5lnWRaQVouefDF_oSgzU6bh8tOEUQsAM1AEJs6syiE4tI9CoHKHQCld9SGUTWjrv8WohBfC9RmAQ-wrtPXP_HC3iGS_1bXLtCUW1LYb4OodYigOtSKdiwbzPKE_XUL8nqOlJcsprcER-DC0T2hJ5dQMZ50ic-uUQZyJ3tGtSMLnbg8y4GDWwxD_fOepM412X0iaanGSkEN852IHzMPWqwR-olsLuYAjD7ZRkeZs8IXjh6gTdPi7_F_DIGRkEH0jnkWGWAFeKTXz8V8HQAmZ5rPoOr0yP312PrXhV262LJSZloB2t9oBBkXxEasjQIFclEYkZdG8ubfhsLWgg9cN5NaxjRDPLXs7CRB88ri6266OMUf1L2GE2WxePnrxCbgiMt25Qnw__tGyTaVQ0KbxLQoHnfXD8DTcladMvqbKLcMytIfRGRhszaCWQHNn239wSDtgpnWTM_L5H9EdGFt1Vv1bu5KmBBitoXZNdV_2BUuEjKTBm02AszJr-hDryp4rtMIEJjEIE8e2l7XMwAAM9i6EoFGsxR53N3JEIv79xhrbWLphLsgZQ3sISvoOZyU1Ib_zMZ41OVx8vbmLoRcMuzdV4AEbZu3fwfn6Ikw6R41L23t_c7mJKPn9E13qhIB5RinodngZsr67fOn5NsSUIoVlGPf/b64e=1/sign=2d7e5d701abab1fa04468edb99fba931/keyno=MARKET_1/*","cpc":"a8LKslFSAK1tR0NJgqT1qtYlTV4tr4IroweMw3eggdU9-cLliPRMFUlJouIEimR6IRTpCpgyPKT9DzN_oiBJkKGO7aQHAYWG1N1jOWzho-sg0MKAnmmP8ChETiM-UJ5eI6Hnp5nlr8GUyleXsJxJy_iOofvVRIW07j1uo1wf4n8W7B1pChvZgtLjMKRsrN4QIhFVaQMC06uX-qEirGn9UYNSwhQucLHn"},"skuId":"560253693","productId":"1781848320","categoryId":"18540670","navnodeId":"20598950","departmentId":"54510","showUid":"17184677827273641257306001","counterStep":1,"minimum":1,"maximum":10,"price":{"value":723,"currency":"RUR"},"vendorId":"11157446","fee":"0.0000","feeShow":"OTNDnItfwRMjN9MRHuEMMv9crG3MM36aDwSEAi2MwlKnsSkE7rE2XJB86-gHwq4_Alk4gPxwv2QESzB8OwyLrswDQp8hTLgXhzdPYLbZklStKedZBClfFwvA597WkU_yxXXumH6qynTSVTHD_o2dMsSTYYRPGPgBxSPkl3s-92SHcGS0hjJEuQ,,","feedId":"475690","feedOfferId":"31874179.978-5-4461-1067-4","shopId":"431782","supplierId":"102330526","businessId":"749016","supplierName":"Издательство \"Питер\"","businessName":"Издательство \"Питер\"","deliveryText":"20 июня","benefitTypeCode":"cheapest","basePrice":{"value":1283,"currency":"RUR"},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","parentPromoId":"","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA"},{"key":"","type":"parent-promo"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","parentPromoId":"","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309"},{"key":"","type":"parent-promo"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","parentPromoId":"","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134"},{"key":"","type":"parent-promo"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","parentPromoId":"","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361"},{"key":"","type":"parent-promo"}],"flags":["isFbs","isPartialCheckoutAvailable"],"analytics":{"warehouseId":"1268486","paymentType":"PREPAYMENT","atSupplierWarehouse":true,"paymentMethodTypes":["BY_CARD_ONLINE","IN_CASH"],"deliveryOptions":[{"deliveryType":"delivery","serviceId":99,"fromDate":1718986182,"toDate":1718986182,"priceInfo":{"value":99,"currency":"RUR"}},{"deliveryType":"pickup","serviceId":99,"fromDate":1718899782,"toDate":1718899782,"priceInfo":{"value":0,"currency":"RUR"}}],"shopSku":"978-5-4461-1067-4","placementType":"3P","ownMarketPlace":true,"shopSlug":"yandex-market","yaBankPrice":"716","yandexBnplInfo":{"enabled":true},"promos":[{"key":"fZ3XLaWtLFCVyd6AGdo2aA","type":"discount-by-payment-type","shopPromoId":"fZ3XLaWtLFCVyd6AGdo2aA","landingUrl":"https://market.yandex.ru/special/discount-by-payment-type-landing?shopPromoId=fZ3XLaWtLFCVyd6AGdo2aA","isPersonal":false,"description":"Зеленые цены. Базовая. На все"},{"key":"RZxDEBsRV0HjPqWR3eEJRw","type":"empty-promo","shopPromoId":"L20568309","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20568309","isPersonal":false,"description":"kids"},{"key":"x45JLWBYb8ABYw-oXSV__w","type":"empty-promo","shopPromoId":"aff_parent_113134","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=aff_parent_113134","isPersonal":false,"description":"No description provided"},{"key":"z0q09Hc2YI_F30hocYABmA","type":"empty-promo","shopPromoId":"L20604361","landingUrl":"https://market.yandex.ru/special/empty-promo-landing?shopPromoId=L20604361","isPersonal":false,"description":"No description provided"}],"hypeBadge":{"hasBadgeResale":false}},"deliveryType":"DELIVERY","imageMeta":{"namespace":"mpic","groupId":5221857,"key":"img_id446211717215338530.jpeg"}}}}}
Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это – основа для них. Потому что они являются профессионалами своего дела. В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и практики разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга – больше, чем описание методов, она о профессиональном подходе к процессу разработки.
Читать далее
{"widgets":{"@card/ShortDescription":{"/content/page/fancyPage/shortDescription":{"wrapperProps":{"margins":{"top":2,"bottom":1}},"titleText":"Описание"}}},"meta":{"/content/page/fancyPage/shortDescription":{"name":"@card/ShortDescription"}},"collections":{"fullDescription":{"12734596220968995890":{"text":"Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это – основа для них. Потому что они являются профессионалами своего дела.\u003Cbr /\u003EВ этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и практики разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Эта книга – больше, чем описание методов, она о профессиональном подходе к процессу разработки."}}}}
{"widgets":{"@market/Ecommerce":{"/content/page/fancyPage/commonEcommerce/ecommerce":{"env":"production","commonParams":{"pageType":"product","pageId":"market:product","siteType":"desktop","userId":"4148ce62e2d391ed695095db8a3400b193539883d1c26a9e6d20ec34632f9bd8","regionId":213,"experiments":false},"pageSpecificParams":[{"ecommerce":{"detail":{"products":[{"id":"560253693","name":"Идеальный программист. Как стать профессионалом разработки ПО","categoryId":20598950,"hid":18540670,"vendorId":11157446,"price":723,"oldPrice":1283}]}},"event":"PRODUCT_VIEW"}],"dataLayerOptions":{"isDebugMode":false,"srcIframe":"//yastatic.net/s3/market-static/export-static/h/gtmmarket.html?pageType=product&pageId=market%3Aproduct&siteType=desktop&userId=4148ce62e2d391ed695095db8a3400b193539883d1c26a9e6d20ec34632f9bd8®ionId=213&experiments=false"}}}},"meta":{"/content/page/fancyPage/commonEcommerce/ecommerce":{"name":"@market/Ecommerce"}},"collections":{"vendor":{},"ecommerce":{"12734596220968995890":{"id":"560253693","name":"Идеальный программист. Как стать профессионалом разработки ПО","categoryId":20598950,"hid":18540670,"vendorId":11157446,"price":723,"currency":"RUR","oldPrice":1283,"productId":"1781848320","productTitle":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","brand":"Издательство Питер","category":"Нехудожественная литература"}}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-8zgx4ap2vp5/addToCartButton":{"offerId":"3UaZrok77Xi7dUCbqSrcGQ","skuId":"560253695","pendingCartItem":{"productId":1781848322,"offerId":"3UaZrok77Xi7dUCbqSrcGQ","showPlaceId":"zwbqKzmvO-tDjBxx0NaHS8iWIEuw__GJBZBkeBnD7jeTNLJeE3T3JAXTqxUV8fhBFRYH1kOr9aPdBgujUh_HYlpUoRYKWtuVym-akRAQYbQdajKE8yx5lat0YLpMJd99IN7BSFBm0CWrZfd-i69Ht8LsnZ3Xa-bUM4t6GnHfr4El-YBcXQFzXqOeEIKLbkseHhFH7Cp8TBREUKihINLNpF2Vg_mj2yEsAD4a74lpuCTq8F4jqzw_xNIViuAiZnM6","feeShow":"zwbqKzmvO-tDjBxx0NaHS8iWIEuw__GJBZBkeBnD7jeTNLJeE3T3JAXTqxUV8fhBFRYH1kOr9aPdBgujUh_HYlpUoRYKWtuVym-akRAQYbQdajKE8yx5lat0YLpMJd99IN7BSFBm0CWrZfd-i69Ht8LsnZ3Xa-bUM4t6GnHfr4El-YBcXQFzXqOeEIKLbkseHhFH7Cp8TBREUKihINLNpF2Vg_mj2yEsAD4a74lpuCTq8F4jqzw_xNIViuAiZnM6","skuId":"560253695","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"984","type":"ya-card","totalPercentWithDiscount":44}],"discount":{"oldMin":"1765","percent":44},"value":"994","currency":"RUR"},"hid":"18540670","name":"Чистая архитектура. Искусство разработки программного обеспечения","label":"cmg14ljhcp7","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":5142344,"key":"img_id863891841532296484.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrwYFscwM5f8kx8Kzo2kH0zdeU-rU5xvF-Ov98cohU6J8U-fbmxH0RQOM5NQduGChy1ToR95s9Sef9lDZllMeFVD5s9ULuMZuRdJxUN8tFxfPCZ4q4MCK_x67gRxR2sr3sfY190I-LPzmyrh6TcGs_GWfAHkIrY4THi5WMevvg73AdBtKIphA-njjg5mB-Vbmetjn_Mj-fMx_UUlBFTi4aWe7VWYBNNz7pW1fEn1ZISGKoc1S_W4BFwCK_h9KiX3aYTmK6jiKxzwzks3o1vxwtPxogF9TctwT4e6e7905K6wAQW58AplW8nyWpuMsiSLrPwgbQhgGNuLam-VGMWz7VMfgghQ4vD4wJkDERHI-XqkOpAVYKSoT1OWBUg8AiYLNbqGF3QnebC4LqFmxt0tvYw9wn6wWkykb9WZmbPC3mzXHoCET-m43qFkPPUN4z-DppQcht1XkezK68AMDp7mvhbSCwK1QUh1fSfUcmOMiXKQ8hJBoMSDczTbWnpXu6MwK1rv48Uq8yM_e3siibYLLw2o2XcIxC1S2DwOBJy1Uw48t5Y6deha9xGBWSdU3HHWLbad3N1UcYwtj53yCPZr0VAbjJ9X_nczZZQ_i0dEMNk_TJSMiZXhdV8OVEoVS7uDhCgilweGaGBWvc80Modgdvytvanvw5aj70mSM2MUXRAVnU0k8C3CSORF17yEcK68wYROhtemzBaBEp-aoHRgpMItXCdqJKUE0rPrpMGqPvfgeqgJnFOipmQsxXwvMF5Q1MOBnefrmkqbDhxFGurniaE_Ao3BGW7F3R1nzbYkvYKw31BJka7M20WnQqBAMZlwG4r7KPeYP9J8TFwmK9dnwP8YJ9nfd_wcqeDr8U9OTD5GVPhY-lIPBkxqV_ejgmg2UuaYpYsOmJpw0LaI3KsHLF9Pa7njLqEBXlUgh12FxW9jkBiaSfnoPnP15sSA4A1Xc-DPpnNGHNBNjQTW5QJ9kQP2KQq7yfOSkxCPvG3OYDoR_6gK55zEwh32Qnsm_zrBNkJkx7GzaKuUo0_5JOHpmK_sGpF5XQWO_8ispU76CZQ88oaLKG4hk4WIsXTieiPoC_9yyeOD7OEcNGxh88gbsQTobMpb_x86FK9UMLWsTNt6BxbMK11byqb3Ngu0bgZa4_NB2UPX_0HUeTkHMBXs90g04wf6Z0kKEFEQ92L23XdB6EoPVpcT6_gvqj3v_0XjeXKwP9SjQyBQ5nxFOjIoUEMnFrcGdeao5jVCjMIhJBZpv9o-bnPlbMMpV03_2Xf1q5O05MJ-04EbR1LZ1_az90Lqg08bogE_Q96Pq-hWtzHE13j_FhtMY8GPhmXfVpGLkUrS5Wx2sSdwlGxEKpimWjypi7zZcY2oPqRZ6XWCZrvlMf6GF8jRS2WlXWQhxCGyh7k51MYzFuF1XLGTIGZ56ESDtFU17yRpK4BLb3Vd37nnQuB1_wf7zJWK46tnk3OEor0XLMLRORilf6sxob8OLFdTICW0G8G_oUaUdkxmv1nEw6HO4tIbZcbdIa98a6D04E0coGptpCsNpztON-lZDA5dRwhEwArPr_9sRamHZTn3alHpKl_kwCFl0RAiuKuH4Cu09kS9w2ZelOc5wNiO8lDgwBUAVpP9A2t00M8A_KcVG995pQh5fSQLvqvKMFS9_kiFca3NYMfDiHoXuymQXiBs9VJ2Pbssp4_jxLj2PdjMSJGRZeWIKNh80qgDRXw7gQMJ_ZGkcJ2OGgB7CGNMosQ5uFZ5TrBqnys-0CZ4-hIfcAyyUXOgshkFGo1Yl2o8Qsc0NLkMZhFGLRqDsGcQ7PSb0NqzJuIO-so1nK0s7I7ITG3pS5rH1hViHQupijj3LYIEWey1R2N__sH2Mr37KUT6iJ0ndSYOUTcTsOPped8XWWB5ewMjxAHT4z63oSlictlzgtnl_iyjsZJyUhPAoYMYvJxZturVxtLSbFt04RDOooKVTUjeUgYUq3FJJHC06WTXR4uKzV10oQjXSOzMgZCqAfelLAVWLa6NK6Y4kpN2fgZFNjOfkUj8SasJUM-gBkxiWCKTVzwjXBDQjgTeOkt39W_Qz63Y5qwHnL7WdCvbBdEdMWLNzHtvSW8-xTZsHz7KTroYqvK4rwUE6qm5k1E1SHJO8Z2GTHQMkeauTk_wApJ4EvYiWk2sue_rva2fKoiZlN5De23ONEyoMNvi2XSiXPZG-e3XwBdPUfhN78yV7QWtsZjQ4tOACrC1Re_fo6VufF9BuyUOgzKS7Doc06G3icneISvUe1G8qODJ799K4DXi1MCvuGFh34TJW6Zeh338XqRNTBJsJ7WSv6KpU-lkUfYy_Jdp_mBp9JG6pwp8QJamdKqlGSLV4LGCJtqfSWqj9F14fwplMiFOrHCK5oQpjHi1mB9e0XjqfCWbQKAKDG-DHhpgSmqQ_p3JUnIaXxALiiEXzaYEr3iaxNQKeaqxlPB1dtvHCk-ziXSU-V4jD8VrChdxG3UhLySgq8EgWoMyDIfRLLDWxvFpWHLH_s7x1nlcL7chceE0CwrH4lLkCTMO7TGXkBzJYQBgyMQ4-nQLIJRxajsIkwl0GVU4MfryueVj0vgoJ96PxqXWRB2vIN6PS8PsXTubLIjc-_U44Tf8YWWUy-k2h4fu5FOOCsjbmQnuG-OHmg4tvB93eX5vQiKTf67kvt_z1-g5yEAPokMt5GbdRmDp_FMKbkYJKmBEqel6LpI9K_gXGVMTAGbaPxw0keXWasqqM7i_B939Qj-z7cIEu3zd6Vz8JpJoVkXHevNcg79wHj8xi2zsv41TuxPcxIEdYMv2EAjDf2rb3uWqfJ33rb8ifqNaS5IFJXzQCDFsrZ3lWHhG_Yu970Bwc3FOFI3cTRS_Whea8OUl51GogO69Yxp1SncClLNxJ7UBCvseUT0bIK_lxKwYlEPgYi0gwRJxcTNEjyYb9pZIBtii1VCitDw5vaDmdTYxr7ZdYXKByMBn0YybQEA3EaEjDRjgv2p0tHQ44N6Wp8x6EdMy6BS1Tbr5bndDjqdRv0FNIJVuOFtvFo4i3ExG4oOKvgQbjTIqams8ixGQk4WAJanzWRfV3AbWfrAZCaSQ6I4r1TVay7CgUpsqz4UKiRngHdPwRtajRx09znUJ1Y1SQ02Sx47YkF-95MMPhTaKQv6-xmN3SrA5_mUVKeXf6I9RSxQ1mtuCOHYiWHcQi72I0YHaqjnls9Kn0BhnljbWD9KJFYD7ae_RlefHuGAnZzKy8BuvlFC2v_FkrszMVTH2nJmiT-0Ak0q52lf1rY5I9z28-XPZ06zmYq9pveS61M8QysL4AhxDS7OvsXpmBQ80YAEHdSA4AmICNXKSG-Zrz7fycoyjkV5wp9FYdm_s45_rIVK_8WXrqn1XuglLRqId6eb_fVcx9_P_5w3Caz8fG7Phc76QiADfKKTdLxJozRN5csX8M0qWx9tq4K9wnyBRAPsZhG49djFsopgh1hBABQYRqWZiZLWn4t7Frre4CvcHTV0DVSkBMhIQfJF5Nnbie6boGcz0diuEOg9iDB3nArMa7kIuDNCaciTviFtOpzDi3AJnRDwOzBiuqXot0WkXjyDQsUUJ001zdN_fVe2TKXT-KFsEbtAfeHEsW_LGVycmWSjxkKBUCV_w2uBdcRX9jJpQ4CEk6jtmuA,,/b64e=1/sign=7845195de7a0899ae625f9874e4d9665/keyno=MARKET_1/*","showUid":"17184677829730212848806001","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIgrLT0QYQ/5WTiwIYxv+oBSD+0OsI","sign":"gbmh6ZfU8AvOvCDOvf2OcsFUZCNytVRbR+UVUAnT4zo="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIgrLT0QYQ/5WTiwIYxv+oBSD+0OsI","sign":"gbmh6ZfU8AvOvCDOvf2OcsFUZCNytVRbR+UVUAnT4zo="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-8zgx4ap2vp5/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-sybi1e12nyi/addToCartButton":{"offerId":"5hC5wEcSOKKevZtBtPzVww","skuId":"101795740551","pendingCartItem":{"productId":1763092899,"offerId":"5hC5wEcSOKKevZtBtPzVww","showPlaceId":"zwbqKzmvO-tQho3MQ6LaPlLKaiQu9FCNwQ-Up0gZbvaicdibrIZ2Bqcch6d6raW_JQ2N2tG2allWlJz599iV1tzXQilhjKB3W_nOWfWhJuJ6_e4GlYlNp-N4UT166wE0hYoWAnZHnDcbIkRe3TqOv7H3SPTpvCA-ARjsPt-w6wQAWGC7nptgExFOJXWFbS5kfRYqzQ4Dz-_rjx5S54t2A7a7EhW1Yhj_LMi3y-jLIBhdFQ2nzvFH036sgmb7sdYb","feeShow":"zwbqKzmvO-tQho3MQ6LaPlLKaiQu9FCNwQ-Up0gZbvaicdibrIZ2Bqcch6d6raW_JQ2N2tG2allWlJz599iV1tzXQilhjKB3W_nOWfWhJuJ6_e4GlYlNp-N4UT166wE0hYoWAnZHnDcbIkRe3TqOv7H3SPTpvCA-ARjsPt-w6wQAWGC7nptgExFOJXWFbS5kfRYqzQ4Dz-_rjx5S54t2A7a7EhW1Yhj_LMi3y-jLIBhdFQ2nzvFH036sgmb7sdYb","skuId":"101795740551","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1092","type":"ya-card","totalPercentWithDiscount":49}],"discount":{"oldMin":"2129","percent":48},"value":"1103","currency":"RUR"},"hid":"18540670","name":"Идеальная работа. Программирование без прикрас","label":"7bmig4l7off","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":7467475,"key":"img_id7349918516664898557.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrwYFscwM5f8kx8Kzo2kH0zdeU-rU5xvF-Ov98cohU6J8U-fbmxH0RQOM5NQduGChy1ToR95s9Sef9lDZllMeFVD5s9ULuMZuRdJxUN8tFxfPCZ4q4MCK_x67gRxR2sr3sfY190I-LPzmyrh6TcGs_GWfAHkIrY4THi5WMevvg73AdBtKIphA-njjg5mB-Vbmetjn_Mj-fMx_UUlBFTi4aWe7VWYBNNz7pW1fEn1ZISGKoc1S_W4BFwCK_h9KiX3aYTmK6jiKxzwzqmlfU6O8b02ByVcj4uskxtCqdvQuxZhZ_As5BSLd-AE2QrPe4ozS-oFjhe90rVnN5QKkjW6NhsWHZ_W1Ns5a8QkJvdBV5CAPfJIY-N_ilidXj0AgxOqp5VkkYIrVn6bAdGrSVlecrN2eg8CLqbYuMYOHvrng8sIAWlNfqQOl87gKHosdJ_qWsdOJJs--nIxo6-uCI6QM9LFBuUY5xWhLYhQ-rnzt-7yCFUg73CpcnOi8krt0TIms6SoDHw8g3h6fV33dAdEuwnxrb7GGseD3dI5_ZdTcZiXbGpg4fPEs81Q8J60wT8FSItsqwZZY4aWbi2jigT9PfyIPDeg6-7DjCaMOZDQLH9j7TkXz7uifPwiDXHGYCtuSUMrpxKeU-pBNFvBnEIBfRSZ2w5trMQCSoTBlfo2rYv7T8j9hEcSeQeruLvMMBCPKo0jpcOvaZjossiWvTbDHp9ymoH2PVytjLN5GjD8VWzCzvYUpP3Lv831wTIKS2LbxxHKiiZpJ9AB40NaM90pfMSNl6TSX8ks-bzeXM4zSPeRo2V2AgSe31u7JpHkD0ryP4ZAnPh2QWrinEww32kzJbvEMOWpKJzoo4KGa5XTREqO5HQmcy6gUgTtmtlpiBssF1CS9N6XXTZG6HBJlpUkplBZmiKY8mw5F6LZXcMpZa1pzrFiwy_TfwvXvJy5QOcNDu2PWQkc6WIG_eKxwN_OgMj2TJ6mf8edd-foqgdbVlZwIivAJ3RRcW6uIt70Kqfao8thFwCnTYkOlqSIQSQnzApTESDh6VwDUOfdfmzeElH2cZXb7UgX3QKwngTLxPvw3zXAWc6-TTczPSQADInaTfNxzjPtJQSSGaUziZaBmthjG9CkTw1qoH-yb4L80iDXf3WzrSXipuJMrdlgKvr_YWbsXL_jZAx8xAfwroVoC6_-qP_fSR1qCWbTc75Cu8HmvNEBM_JE4ncfgqeG0Zlni8TWWPkWUlUiGniUlaNospx5XjKM10eXb4keQeIDdC_PY9VT11GhtzUVH6ct82Ow9B5y4U7LakosdCUdZzJ5x1TfL1ljmu3-LMGap2X6R-d6Mmo8JXSL-HQ5qrWK71EKy9HcOz-V6xOMDV_8j6Juz8MGJOFYdscSSzXGGNUTTQMJVPjJPqP2RX-W17DpyVogQrGBOW45Ld8CKqb5FvPjo3pMbJpQ2t_cnbChSQLFXJBuJkDBxIZL2lL_D7HnW38c1yAf2PQ1f9xQvuju1u5YK7Z9HS6sK9phGaEtRwTxi4iu4vXoYBGLP-iD9xup8o6IZqwvL-r95bVPsl-61cSATkisFB1u9Of0nBqZC9W5NrFWItrawf1S40geWww53cd8SbeQn-_pnvw3bJ1TLaH95MiUtrQG0qYperedDjPxoM0D_3Ke-CTJHINHDjMi2lwZcY4XvhoEygveGQdImL1l4iMHvoRo8_7doGNy6YYJ2LJudb1xaQwqfnEI_KgLYI5oOL1Upx7FRWdaRAy0Fw1tc1k0ltaE713xjVt2LH2xEi_4NjRWS0aJ94dPAdCtEmNJ2BfrQkdgLHWSFanR7fFrqeS7tALBScN1btdFtRm2y7h9_uYI5XnNLbCnlichQ-sRlriT0-hckeeImtd3zlj-TNACBa9Vk5T0zqtISxwJyJaxKDOs8CM6cz3AbJDmxbfWOhdveG4TBtcnsE_QBNIK4JRQfsUBiy0buJrLEhg24V1JdW8Y_dbSZKMtXfRuBzPFMWwCIRYj1BGZQpQ1m69UWV7DWdT3n0_lJCNt79qPT_9xbb5IdKarCs6GNXuKt7wvakvrLxc0t9bLCZ-ayrWBFrL8VWdZNmZapXs5QkkJ9zcgP_CjdjLz_huKGIt5Ip6-UJoC-nKJ-zHz71M9EdVs5ruPVoDMlFBDVGOdPorE0PAsEFkYStFPYuHHLYhjbapH5d3g-6-3a7hctkBzPvO5DZgMcQpu4SxwmHKJWJdlKcO4gwTh6Z514crjNC2uizuP1P3Z2EPKTZs5aYtXK_FR8zQfVnJHwSLmJItOTpNZYrDvjdgDQQUAITl3NoQBpmRGx5zLgICr-Db3I1FiTeLRIIIQunxAv1pnpp2F9O3otZIjgXIAx5iyh-cutblUSB-w9yVlZvNWMpNTvcRpHk5pMI_-iz9dJ0pd8C5ejLn8YjNoZ_YNQDKJsvif9U0Yc4qgpVZHz3dLlsKZc4gSINuKo7YN0PkeQ_F779Wes7-MmN0HnoDvpCO4Y35MX1afdPIwFB8xfF53MasNbj-cpjrfJ-mAHzz8ws9QeEsIoHASvphypYQ6IjfR1du6yHg5CZIGFHKd-qoyhErxYBdOEQtSejVhnl5BRvNJMSKt38g6Vc63F763wwQYq9w-jn6ZOSvi8pDykgUCt1XP5EDO5XWBhXLDP_B8jzN1zP1oh2vQS0MpdcOSN7Xhxsgu2ZafP8Gqdg5InCkJPKCVRBys4LIEvq0UJgsRkdsiQg0E7IEUtj6p1H6ElvI-KQOLsqlSCjfR6pu2Y76Dcijy-HfTq5qg0NThn9XwEoF2RRzTJX-38vJC5Ds52edPyu3KetguZaoP6p0tiuF9aJF5T4XBmyDSa-HdOkS1X0oiARVAZDL65Hvhy0JyBTHbkUIqYfBPw3y796s8mFj8rDe-vAowfsqKkG-pubxrm6uIyLTUSpyV1IWqLemQDVGb2i8QAPgZ0zYcIJ_iEuFWifBb8hRrSejUSlMItKfJwEVqQ6OG5FhfZ2aCZgFBHoQE0lnHEYTDA6P_SPox7lldk-JZmokhGdhHpbxwRCo-vMRUqirPrZBD-8Uf6veYsZjkhlm26TrDRGQkPN0u_bHWWXNF3MNpPdk81E2fPvPhqwt9hqdpli_rdNTNpKpYhZ2TnA8q2q_1B29fkxXO8A9ST9QPTdja3aeJzdltwWKrU5kAd5XkicHuPwQQdkTLzNF4iLS-5mdStR2SOxbkjzZQWRRUq0TuEK2Jjodm4od1Bqf5ZXEciogKsASXGUGl2khpVzatYce7nb_g0TRPNcMCUlzn72S8EXLpDDfGuyUyIAlcECYn8b4W161ehFSycpoqTzuFB-bFkJwO0F4DWh9aD1IG_sIvgltQGKPVO-8mmr7kWBxka7OVjLV0SyQ4m4dhtleusrMDpflkdiud1AaqSgZdSXKBHw5VOQG-6M99Q4fFwuerc5JkG1MZXODEmORBUQU1k-oLKKDx8RXzNWxbo9C0oOgQulA5tAC381QzkaXRLgmrbEGdDZ6-FwvLDJ2QZmQXm1evtWXbsxuT3cieaPSvO6PP9kkfAAp7Hq6lhlJlkVPhiXCkmixZ_za_Kx943wMaRPAVvJnoShiP-E3OsFhf092AAI7Kd_tn5qOv7CILvI2IbB3w8cN9WYLucn3DAnDGpg,,/b64e=1/sign=f210a36427d547b30a1d93e50a65aac0/keyno=MARKET_1/*","showUid":"17184677829709948421206002","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIo9PayAYQh/f+m/sCGMb/qAUg/tDrCA==","sign":"THj/ARhIL8Sce/gsjb/ar6KQNWZQ+JRIu+2NTxpINLk="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIo9PayAYQh/f+m/sCGMb/qAUg/tDrCA==","sign":"THj/ARhIL8Sce/gsjb/ar6KQNWZQ+JRIu+2NTxpINLk="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-sybi1e12nyi/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-9g00br2tnwt/addToCartButton":{"offerId":"56khLqGGySObEWyMLPcFDQ","skuId":"552470704","pendingCartItem":{"productId":1787872569,"offerId":"56khLqGGySObEWyMLPcFDQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRNrPJHQh_TTBiHjlfvBtriFus0rGMNWCY86O_4YVbkd63-dbL4htOX4hmcAxurZ92SjysJ2bWwmJtq6lTlH-y9SP1E4u62Ir8fNp53O6MDBdgPcy02YQqmpS6GbxzeL50_dCNpfPg8v413agoCrm5ifpjYf52Y8ghirCa2Cz2i8Z6zu20o92oA5KH3Xd-mOebYcIqUwJF2lhc,","feeShow":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRNrPJHQh_TTBiHjlfvBtriFus0rGMNWCY86O_4YVbkd63-dbL4htOX4hmcAxurZ92SjysJ2bWwmJtq6lTlH-y9SP1E4u62Ir8fNp53O6MDBdgPcy02YQqmpS6GbxzeL50_dCNpfPg8v413agoCrm5ifpjYf52Y8ghirCa2Cz2i8Z6zu20o92oA5KH3Xd-mOebYcIqUwJF2lhc,","skuId":"552470704","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"899","type":"ya-card","totalPercentWithDiscount":44}],"discount":{"oldMin":"1612","percent":44},"value":"908","currency":"RUR"},"hid":"18540670","name":"Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих","label":"a409wvm0jgo","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4977172,"key":"img_id8123529534142672710.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfaf2cQ_3JaJOxXo_Yj3Z3d6jajO1P_78copSTNc6BTh60kT-m4k1d1F47DHSISSTkCWmMcx5U9PqAfRRZEabEX8kzHFpLOZ3e8t7qazDY2gu9wQG7UVcBriNYdkYd74MD8ry7orU4nOLY-zbOwW_BQARzPwRaAG1yzset4mt1Wk1ExmE25Wq4xGtfV3Ox36eTmHAIsNM3FHq7AAT3paBlZKjoVBTiffFSE63PD988BVnj74zWi429O6IfQBYMK4GGH06au7OXCOM5ahU-2F4vicLPveitR4RXUwk6Q3hamoypycZV97GcL8isCSRbN7id42530mwqJaJ_vHDilg8MT88a95OokTlA9Zw_wK4zPUrItoNs7uoRFZk8L5YSdnX-YVosNGwSL0sN8NrZdcA8heaOqNH9xSFui3tS38IuwPYvMOWc2Xk0-TO5pIejq6p-X11NbA-SUdRU041GcBv8XJ_Z3vUprjqKT186eNOhXlDL7rJ234ns05uPDl6t0ce-42MnnmjNo10PQr00isVz5z3Lx9G7hvIsgWwg2XVE7OS4RhCf25J_AyzW1q1gkx0fIOjSeSq2gv4d_MyVFHz_5SRfCD9gkNoc2UgC0-cxi31AgmWTlJBeRTsfRnU4B47XPti7T-XcxCCGS1SlaWO5Y6H5J5C2-EztgmmnCEoJJrK_xrwFIA6pZAQZPDZhqd9sa-zDb2Gu3UkgRY1r9FXp9I0RtEybRYjQrY7-w_vVMHjbTFBHdWRWZZAVkrohICgd-_zz4Jk0eLIB1sqg90RXX5sIXzd2q10phKNZ6gXdwHrHQ64DImMJqcKAVY8a3VCqTVW1ogKavdCqJcGp_z8Js3RM3Fkv3C_DghSW3QajIkkTGwYFHI_ksyUJlWU3QH6cgcb682JIIiFi8OModf3Tkc9r9BgrCcPnSMQa_qz7ulWdg-9yIRRr97bD-3Up5b9MAUoVbXU6lJxWTem2_L6AKrsTDJf2616u8rqp-jO3e_pb6d3Hy6S6xT9Pb2vz-wcnXFspjH_tY3bB_prNghn2q3MKQqa9iip-r-ihQzktCJvxUxwb41L-5tjfdxdqhBN9o1romH8XUEbhoyNhQdgj20hxE7JiRpG5aQG646AVqqAXCEdvN0PyKb7NHa4ddIZZStwuk_FCEmu7wEMU7eBpXHEAALI-Jtg0-GkluNGx9FnvmQhSfJUFGEhzM_my_15AmIWLkdui4KfLFwC3byLerLRTV-_UkaDPGR_emPmEDCBmFnjt2ecyAsF2zEKsjzYMZj6tIrOtcrVPR7-vG5BEIG86qrJSR58Ly526XrQoiKv4DexbzfyrLCEG2CVPbFy_Wce_rJB3MuF6E_Zfz1lRH8MPCK4bXKj5f0nzSoRl2jMtddtKFnZE1-mfMe0e_17eW8pHP_RpnJ1opUos-kMoUpeLOLoswxLI0740vopHltd0AK3iULXJ207V4MCE0NuKDZxObIzrjCTHbbDWfg-GHOwLJN0htlFkohFpOH8mW9LmQvsfEvTBgGcCxVnvbfqdJFXTeqk-unoLogU5biDa50HqbeQPMga2-8iUB4tc_yV0j5qMIyI28qTDucIDKYG2YeAxlmxdWu-PovHTEExJQ7jBebKkUjQhG_EtKKLOOt7jy_MRZWHdr0Ks19YEvup43gBwdF7wZPTwoTaiDeZjsLl1a1nz6J5JdYD_Rr3BO3_J6_KFvTIXKw30aMOStaQzifDIsdgP5CEPKMIEVIttl-iuANjFN1o3KDXVR_nFIXlYUiqSl9qPO0W2RBzGCRVboLgHiL3KNdwzKXVN1THyhGsVPk1rK7jpkwF1h3Yn8Wov1abPwfJa0u5CJc-qWMYrUHabN41LGwAb83EPN-olcKK4jp6yfN6qd0kxWAJkjVZVr4yqllrTyEdzXM8U5QPfk7kQ4Kdjq02cVnH_noiiZSlkHUutb-Dh-RmSJQdGUFUXTxkjUQb5mjjqImoQb-ijULziBPNkfJ9YQQ75Az9LHOsmPXBRZxekkrjOao73qi8j8jWAoSIgkFPS_59bIb-pn79mcy26ThEr21tQgCPtVS9rOmkzdN11ypncT7dH8ellr5VnUKt5z2Yiy1jGTVVtdi2_VtWYPQkU8nllMDOOv_YTtNCr1m8ln5IKTCNsEDOHKugjF2ektZWI3UFw-oXeFPZZqsrgiVA18De9SSDcp_wnNQjlCK0x5cKLTU-WNY-392cG3eocZiCpG-ZfmpoCj9Xq1fSjvkm723tCyCkNNboFhllBDJuxAZkam7oGZN3qQjFKPztxQO7jdNgJ943usQQfAG7ugoGZrr2mjGJenIKX9U3a0oQnrLZ8pPO-JgH3wYb_El7wptPSAq4vOwusLVsxq3KeQUQtJLKz6ZaP4BqXOCZb25EHiE_MDdFpXATNky7Xb8vSjnsUStyYIeeWs055-lZMNAtuV-e5MNk_OZAvY4BPsyXP3NVksLqYYBQBKelgZM-SiVk-yKNThix3Ds1P6izzvw9u0YXrB15gO67rWwdA0K6UDss8-6DLv3foF4FScEqayZaNn_4kepVq5JZBf2gK8VzIL3yfMLsvO84ls5aqEA_xrK-yx0qVJACztvMiMGsskwcKrLMqLGLUB2sAEYU6WJ60UFBR4i5bttfcFvhvdH1gMbA3QBMbOt5tyneLo7ShYKf0bz43U5RGpijQkPuI0WDaotNWR9Jeyqs_fXLLMbAH0VIfOtZycEP9f6PJ2737WNmL0bUnYw3pJhnBSSvLn01MWk9xODJRrJv2QsC88zyJ-xAdQtzNlKVsahp_rHuKngE_6ORuVpjB7zew0NXQkViQ3jdThpWciBMGTGoZQ6bOcqGjAm1PdkMjsnlTG7Wwa38rN0386mzzeGeQ-HtLJK7INNdO1wIQLgHdlOba1JYkPehi4S4dk77jDl5Fs4EdTF3L_rbI18CVp5I7NKRpjS1rBKMB3kzKIKM2bWKQ8YkUlAdGjB7-Q5jOeDoQQKFsh20JabF7HajeTlp7c1E1jmkHjZxBSzkczPkWQMZYnXVQX-Dfv9-6nQJvFLrrQ84OQQKSh6NXqIylRz0l3_kPmhf25_eLp4DhLgMLC5r7TeyELKS-D592ddzn7xpeJEGo9LXJHwKU-He8TVQsBe56OQxJHM2INZxSdwu9mZibU0lHLYzasi4bWJc6UoKyXwJHqUROqhIWHIzjru-t9Dewd8zFY29tB1UuWmq5nirWpRZcy2ce6Qb0swhtaNIIUqwVeLna4lsKG5VdH_PMHs-2vKnvru4U6sH5vsRt9cFvV6ul5uX6bEnS4AoheYfr1OC8ZgrqLFCtKquWbQKrMyY9WCADctv6dewgr-zTTa2buImOGK75xChMPChMt8Szp9iyN7vz53DX_wpbdRmkgZG5eVgzQjaPvyjVMbOWILYQaC55fE,/b64e=1/sign=006c5ea88ec394664349f44ab3e199eb/keyno=MARKET_1/*","showUid":"17184677829679711808806003","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIuYrD1AYQsJG4hwIYxv+oBSD+0OsI","sign":"vDPxE+l0EahS+OYn7HNZ/KBt8cstWyktXIwmDv8r57g="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIuYrD1AYQsJG4hwIYxv+oBSD+0OsI","sign":"vDPxE+l0EahS+OYn7HNZ/KBt8cstWyktXIwmDv8r57g="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-9g00br2tnwt/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-mn8ygdnvl5/addToCartButton":{"offerId":"AxDMWkHzHq6ChKbwRxhzCQ","skuId":"781952216","pendingCartItem":{"productId":1781357272,"offerId":"AxDMWkHzHq6ChKbwRxhzCQ","showPlaceId":"zwbqKzmvO-sqhU-_zQ7hQ6stKG6heQpzWjCpOtYYWNCdKIXX5FHSO7urKBa6YS5YIQ1xAbWRHkEk9Ve8lFtUamk3nnA9dzSOXXk-32iGZ8k0z0wwwNOQRxdOhIZ8NLLIRQBBKKPIRSTbbH_5_Z_OC21X0KS3UT2ZDtfCR5VvdaHx2egLQzjCkwDe_Qs3y3uIjj9NjVcrr9dw_tlGiSA7hW_mEledK98V4roRctFfLh7BmvtT-RVE5x_8pP3TeVV3","feeShow":"zwbqKzmvO-sqhU-_zQ7hQ6stKG6heQpzWjCpOtYYWNCdKIXX5FHSO7urKBa6YS5YIQ1xAbWRHkEk9Ve8lFtUamk3nnA9dzSOXXk-32iGZ8k0z0wwwNOQRxdOhIZ8NLLIRQBBKKPIRSTbbH_5_Z_OC21X0KS3UT2ZDtfCR5VvdaHx2egLQzjCkwDe_Qs3y3uIjj9NjVcrr9dw_tlGiSA7hW_mEledK98V4roRctFfLh7BmvtT-RVE5x_8pP3TeVV3","skuId":"781952216","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1496","type":"ya-card","totalPercentWithDiscount":44}],"discount":{"oldMin":"2684","percent":44},"value":"1511","currency":"RUR"},"hid":"18540670","name":"Чистый Agile. Основы гибкости","label":"1qfmyjuj31r","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":5175047,"key":"img_id8222868186582417031.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrwYFscwM5f8kx8Kzo2kH0zdeU-rU5xvF-Ov98cohU6J8U-fbmxH0RQOM5NQduGChy1ToR95s9Sef9lDZllMeFVD5s9ULuMZuRdJxUN8tFxfPCZ4q4MCK_x67gRxR2sr3sfY190I-LPzmyrh6TcGs_GWfAHkIrY4THi5WMevvg73AdBtKIphA-njjg5mB-Vbmetjn_Mj-fMx_UUlBFTi4aWe7VWYBNNz7pW1fEn1ZISGKoc1S_W4BFwCK_h9KiX3aYTmK6jiKxzwzoyRuNwM61mTgQmF4J9bBQWi7DgpACBgdYIIjxJteBc4z0wsnSq-skqKYFImulFi43noI4Qp8J9bPXIcJqHnLNfJCvylS1JflFrjDOI7T0LtaHNGUFsgovmfaM96OfaxldZPMbsvsRj_SEt1AmybqmrDxz33HOFIm5Rp12znCF7Zkosz1VpFTtIAUuFEOtTX5Pkjw0e4YO5yM4XbBzfHSWesMJQLphs4sohl_D4J8peGC3dyTEkBc6EF_3s_GZIxO1FtG2e7YyhdvqRKHQ-MInXMj_iwBaUOC94Seg5tESofVuwDQ0FvQU5KumBSvKMsxZNJEEqu2F-DwZBw0z-ZuZEh8KJD2AaXJUHD0y6NMh0a4keSMgE0GYqEOX3nNIPu-_hrBpCW2ihDOKcdJ9KQtrXskgOR0z1arq-Jx6gI8h-y9s4m7qejeqs8j3b7e55FfnxjKtxVDqa68vJ_uCcTsOkubC75OXtnUOJW1ZVPVxCumFjT-bSxgtECTuQsrb1cHFp7ZYHwx6LzgnhfSTodZH48Mx_EdELP4tzO2CGlE8TD1a4gm6pq-QcYbzqJI9rpv1IYtMz-2fPeuVxNZc6vvwDZm8jSYelpYEldYtcCwBhagWUk-7hbKi08VCNjBr_-VAsfib1Qtul-xeWz1JURI3B_YcdYiBfg3-oSEs-DpX2pyGj-4QyOUfBHq3th7etmtfF48uZqRlFW7zidVDxkFmJrcZkpgPWwMCIlCzKSh8u1ueF6yKOU0OM1ORw9hpfFu9sGQofYbMNezQtDZ7RA7DxgPAdDAvSUbKww9mw1jn8qZ0-y_yTM-XgASIlBTHokr7G80YTZXcQjQIu4I3wpwtBa-_hLp6Dai-bQbsY1M5W-i4oWqXYB51GRUAGq74Af0cmSN_OagBG2fKu4UTI3IL0DU14A9pAhEkZ8qnViIftTWwKTx6AStf8xEb6aQGf6y7GslUvOcgU9S6BhYfGhFRDVlrL5rfEecwvJg4y4uIRcUqNUM9U4MOvufzAfczcGgYgH_R8kHK3ZBE2-5trnFS-wCFCLWrE006w94Kp3VB8Z9h-LT6bNEljlqeK8w_RrNhiy06gR3sKgJ_w9ZoGvm5AE30yCrcIPfJuGaqwQAc7wCCnCLKamLOepCD2xoA8IoCK_eYuklkVk-a2RC4ydBVDYuO_4ee1SjK19mJENT2mBOeJCF-xl7i0vi8OdoVmR7tV4MLBodvxhsm2Ous6t5qUvMxhngM574BW4crgAX6p_XjVAC0E0YUAQMv_zVHPeVTzaZD6xYA0XxZrgL6BCNoim1FcI1W7pTgwGZAz0eRCXOpExOEcUJKMIldsnubViw4w99hWOA_3VECdwcnD8urPHvr2MP8yX01HWY2bMa6PiPd4pOdNz8nNKTTfWWGWEezaf5CKPwNzyzfc3vkejpD7CyGUhus3FMT9ONjqRWF4F7Gx5G3CH7gaDoAhpntZwJMVwFJGsOMyzONJwn07XE5m5Ys-OSCJWf6QSs_5d7--54xkROm1n2bHWWX_9yZXnaeofCQSSw-NzzlrI0fAv0JZXYofou2p1uZ9CSlpTyT5zsQbM7_5mJe_20Js30f3sCnIzvPzpkobMWAF_cp4Tp4WWiUQ9SKtldAlIrLe6aqefovAKSlqsL6iHvZS1X4vhzE1wzRAj51-dzMtXjw-MqTf39GaMuBmZgO8EIYlC3SFopXSNiLRk3m_rVDGVvdaq491TqAoKrvr7J23edE-6SLuq6f4wH66JM0xDi70ujUTz1D9BQQzkMVUA2VhEMqHlGT9eH3zs0JjfDR_mv5mLlbRaAvUrk7LxD4ssMDAqN7KfAwCYGwGmF_qgGdDQ96JDPsRy0L6XdpRXMDdAbdxdndEYJWAzmWJ5MSp3jxs2V4b0wiOcPSxaX63HbKwkFp2hoU-SsoKdBjecH0E7VO_YK625pZgSvwArimBo3Q853_GtDGBSCcERhB6v7RLoHUGwoTzsbSImFwqGO97vRnjnzMcvPAlwwmglYylj4rNJGEi5HZkpow5zFE3Fjq560zJ_BhswglLm4sMhTndn5cjns2z8qUbDnNRmrAxzBqTf4nqCQy6GuURGNQAoaM3UQqakD5473d2kEOGrZ8xLKYTOhSikhQeAbLmuwWHRtkN9kqCiEQ4JhLF9lzX8mZDV2CSu9_QxFw-dD5zotDXJuDLkAQlJ3g0GqoNFCkMRhS0g3tHMdnx_u9pDtEWHzn0Rlf1Cl9aEPCh7c-m9ZtdrLDvxSq2vMuAE619aYsKPMg6lTp9d92uTLhmuilp25IWzJ9iEjyh3GlqfYhielkXWG6o09LUl21ebL_D5jxPWF-j0N5exywd6eiedipKZ440VBdBFG1ekxxgrvgkYN2pLm8i9EbDmEIo7ShMo6f2cqW-PlvbX1xEIVTWsnHLbz4772taJZL4rDVBRzN-CeD5qY0qoF23QSDdmjGGVGYea-GL7NB-0RXi5N3IYDM-9FIV2J2e2vlw6hbN11KxQh9Kv0WVxw0raSvUVSog7zQDLDkjGBNfvBBcrEnNzYijS4NtKVPTO7koO5f2zBKoOUwQEYorhxJkT9b4JAEym-FV26Lj1Gk6OT3ZRTwC-cgnDvU9iLUKkCjjkM7Ud24AzaHTpwadEEggE5zue8SYgECZY7rwOSXxE4l5cJ75zBgM0gNtUaBaV3A7oq6cn1w_1XkOg_xtofIiFpeBMRJGRK3UCnJKI2e-mcyxfgXsxw7b6g79GNsupe3eDl_lNOWL7CdJZ6no2M_sHPVmTdD1tPyaTjucaSuhJ9ztyRgmxPO7_MBx5cykTiTKaH1WKVAVjGMi29VBCFM48eE7Q7QS7HgXxjc-hfhay42emvelemOqsJr_KsHrIVyMBI5axw9DDy9ihznuiGtBzkHAqqVnCP5b0-yJuPztQOgYvoamiQ3CeZP_84iffvkq0f04ygY_2sUb8SQXPsnp_5M37RH3adlLl-D7-ogX7PDq-RTqZPupz0FvP34ZiQrackKFSK6GFJXx8zHyUvgFLUUyxWqLXt8YQ8840WOK9gDQmMuEhdxr5YsZXddLT3K7xmu52egNYEyD10i67caizRKrjnTK9ICBpze8BIeGLierNHToiitSWRs8MwiQu5pqXzTzY9OIOa8XucoYfgaFo39T1R_6viMveTiWUfNeMeYL0iziCeFC7WPTyTc3OVoeOU7GQyo33JHiuGfuAK2st6HruPwhfCMrTdasAAlx_OdPYdyxylDS-bKYFVKaS-gVGWYiJCds3gJwg2mDQL93wEeGdZzc-Cw1FsHbcqFAjywxWG0CzJn_EfxZ2YpmsZ0UFl6sNNR6WhVgFyJfFCSGLzCPMTkCK8Dz-X70UTZ810umN4OReodiPr2qNVhRqTg,,/b64e=1/sign=a049fff60d51c89700352845d6d7f820/keyno=MARKET_1/*","showUid":"17184677829720143643606005","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI2LW10QYQ2Mnu9AIYxv+oBSD+0OsI","sign":"r/lZX/p8xg6H0qWHYGZM3ITusmPdZyhurLMobpxfvK4="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYI2LW10QYQ2Mnu9AIYxv+oBSD+0OsI","sign":"r/lZX/p8xg6H0qWHYGZM3ITusmPdZyhurLMobpxfvK4="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-mn8ygdnvl5/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-lg96gsijcqt/addToCartButton":{"offerId":"YIbqEx_4ya-PlMz7oYkqYQ","skuId":"560255382","pendingCartItem":{"productId":1781848892,"offerId":"YIbqEx_4ya-PlMz7oYkqYQ","showPlaceId":"zwbqKzmvO-tuLE8tGJbujpb_3YFrzmAH77aQOrofkgDzuzjq5gwvny-inX1X8rzxDEO35529-1Hsk113cU_pW-zHCRcSOZOwU0jGO_OTZ0O0W9lro7_nLRn3y9zRkTSngecE1B0cGMPFotLAqWbZI_GC_vb-51rL0qM4tHtJnm3metTY9ZfmVoSYY8A-ctMfH13KmwolgtepB-HBH229sjZwj5QmsY4wzH62qkFEbTlc5lRt6Lp8uXBhBTriSSo9","feeShow":"zwbqKzmvO-tuLE8tGJbujpb_3YFrzmAH77aQOrofkgDzuzjq5gwvny-inX1X8rzxDEO35529-1Hsk113cU_pW-zHCRcSOZOwU0jGO_OTZ0O0W9lro7_nLRn3y9zRkTSngecE1B0cGMPFotLAqWbZI_GC_vb-51rL0qM4tHtJnm3metTY9ZfmVoSYY8A-ctMfH13KmwolgtepB-HBH229sjZwj5QmsY4wzH62qkFEbTlc5lRt6Lp8uXBhBTriSSo9","skuId":"560255382","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"803","type":"ya-card","totalPercentWithDiscount":44}],"discount":{"oldMin":"1441","percent":44},"value":"811","currency":"RUR"},"hid":"18540670","name":"Теоретический минимум по Computer Science. Все что нужно программисту и разработчику","label":"1u7ntsbgijd","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":7631660,"key":"img_id8890979773640397687.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrwYFscwM5f8kx8Kzo2kH0zdeU-rU5xvF-Ov98cohU6J8U-fbmxH0RQOM5NQduGChy1ToR95s9Sef9lDZllMeFVD5s9ULuMZuRdJxUN8tFxfPCZ4q4MCK_x67gRxR2sr3sfY190I-LPzmyrh6TcGs_GWfAHkIrY4THi5WMevvg73AdBtKIphA-njjg5mB-Vbmetjn_Mj-fMx_UUlBFTi4aWe7VWYBNNz7pW1fEn1ZISGKphn9AVDiaTNKMm9eB6bxcenRC9_Rq8hpNB_T-3DR_djhhFAm0y-8F2ZrGhvKDgSH-BT938H78NGt9r1-xlGC3vya6lPfx-TSjsFETBFenbuJgT4O1NcFHUB22t5gcnOL7Nv1uRGSFGko8TghGyWAEy95Ymg15VDNcgFKwzqZSsIsKip7ztbWcZqk9cLMr56wjQEp2VKLXlqIN9hL6-HnF_JCDamKIyOYfqjHXw-VQM57yUKnDuo4NjDIwpGi5EhQDML1oTuHW9QLJuBf6Cn69mXHKmm6LtwZgZKeUqdVvK8h6uwhAhECYtETP-R0tKjEeRBLR3zUYULMSxr_xLRIyOwaVlY8QmZHDUdDIl6VhCNQRQsAD7SwuckGg7B_yNeSPLozBoy_ATdMcvpIUWF6vgiHiPcEKn_ZyW4VOoVokMDtt_WRbgvqK1TReSH7xIsPXAAFzZLj_RMPDjZoZwZ7ekwCbQM5n0lKu9VesdDmEcfPuzthed8c8ZO-nthet57HSiuJIXHDxBJn0IYUoGAiHEqutNeJy-Wqp4iwt9zOiyU47u7Ht1F-Z3PEubtRcopkdGxnYiheagEVH0mof0oO_ton7db37144kjDyQqyqtnx00eLuWyC6FYO0ltEy_UqtT01m1m9JuNZXstneKi6tZwZDTfminIfEy0FH3kKMrHlkBO_vxTmZhwbAsdYhRCVe8hs_HF3GYxGnHVgWnu-DwOahT6wf4nOWld0URBd3dEjjsy7erd9h-AV4Yc3r0SGa_CPv2lQLwFwNF2Y_q5I7tn_GSVBpOKGuPGuHRshjvdUxp31pVcEJrM4VudM8s3C0mwboxPpdQF4iFDYCmSMBJ0KP_vNBrUfbbVMKOzA48Le-Lq403RgDPKHvhBXKehs6ojYIlX-54UaxAXdkBDybT9zahHFSwyUuSusn8Ga_62y6vWbxMLpq3UZMGzVqvYFCr3gmKemcHzKl8CP1i0OZDU_CK19RZQogtB5QERSFR5JZRVJ6el5l0RvMrf5kNIQFTRbFEQAgSBy93xsfY57K5yCmVL17JOZ8QhVedS6V6bRcYi0UMVbEzTt7S9rx9FpouWY2qInDBKldqpkQmWFbFppcOaKCVx6J7VyEg3iD4Xu5-092T1ZO869cOaE73-WXl021viAuN8p3EUQrubOjM365rF-Zks0PgKluvvXb_r7w3gT9rrfpLpepmYJI13IIYFO-J9hcnGHNqhbnnNURgaGhDkhrodrx4iLAqjlGGbhHmknthDKIIqJPrSBmBi7BSTRb2giX8JdJFP2NcMYRjhT6-1BDxnJixsQWrr4nH0H1ScA_To8q65EQKRDRJidnG9uML85kRA0HFa52Nd1GOkBxNSSkFUNuAY35l6nddo_8HNm2sWHUMyg7OHUPlkC6FI_cGv5chAoy33lTf6u_468bxosM-ywnptAcAA9beGYKN45DNkhiQU4iMksc2zZB_QNL_1QBXyLKMBkhXJmQG2YH_TfkC1kIbDtBgGqSR1CmWEUAKU-KbVYwiLDY8soz2Q7Tj7Y7nxWq91s0eAwjxtlXHeD_pdUIZVlfFi-yfJ-3aRUaXflCWNPCB2Fhix2XXuZM79AGMAdcROuE4HC-YDxXUN0Lbq7fndcbuRrummv7TKtD2prwToO13_8gvSQo0mD8n8rjhapDRx2oYYdq1gQifvZDLgbS5bUDtw7k22q86klsVDAL7upvq0hSMRj-U2cTCLHWX9_zf_GEiWUrlZiCa_Rzh2Kid9jCO9d16bl1JDJx4qr4P4TCObueJ-MNrFQygLcthWe99u-KXJJdw4HSmcY83dvI6Njo-x7Tv7hborDcFu2S7fCA9NpYEFpT3hf5V-1Q6vUMEgAtHhLR40wGp9qRnDKtPe5TZ6FqLtaO8mu_BmrxaBVz6kfr5WxuREJPqSCFEwAGV5vBXre8oHdA2OqlF5f3o68Ze1HE8L6UShkLGVbtL3zRU-j69TsbBy7lu0hgBMQKIe-9u2sVtDoNXyl3PaHnAz78-EHQViZodJisIzWjFI8-ltoWFcJhTJi8gXVuts2snjEE1aawfangjpbf-arpN9R99PmpjVPGRX6CFQXJzr-NeEX3G3rTSqmLGoYcl2V3o5oDuu-gPYgVVEGVWgu5hzlw7nNfMR_H1Puup-2Ou9UY0lSQE5sgDRPY-pMCENEM-G23pXIsymPwpuW83PHlq5o5Kh31t0PyydadLOyY1JzaS1H9a8_RMYiIPwEUTTkiJGXm0oxHR8sMj9prTgeikEHplQC8IrefPtOh_NUsxwQXRv1aMxN_lzN3hn1cqPaz2zoJqgauzkOPVID22j4QSROHltcGHVSfC3Flv-cpuzV8NEj0W34L4pfSS4r0Tl8jt_VJn20Cx-3dvBb3sj17WSlyLiP7kbUANAl79aI_IC2dLIzdnpD8PGpg5AUoyXXxQxgzUM_gZt79rMspX0UKlPcjEJuVTOCcVLFhfWvDtztSjUQ1OpncUMOmGwoWWVcLcAdsScERq5jTvyGS9IXttOMgqdm_KkOT6lt9e7Snk6R76ToFuhamIKzxicMdVghvQQ7sDi4P77vjiTCDkZJVKP2P0fTog3adAh1wpr42sHfCsmVLXBzml8lunuvMcR6FikzoMstiyAi9w6i5Qz-PNzMCyh2MyZevgJz-CLqsMsBhpowOPmYaCd7HB8pXivFEcTrySs7e2xhOVpr4oHAZq9YFYEa9Gl1qRCUuT8ZIFVTd6zCI2SMfk4zSvYw1YVOoPTGX7-1LQHyzxxPhgfNvfDIwdk-Iq6COBWYULeZjuDCsdxMwz6W8FbwCMChh_69Gwshqyz0-bf22r3jkooeKbmyiOoI6EX9ttoeNBkufVi9IWaqNYUGvxGHocJfD29L0XrST7-CqdCWgaVwESJQzF6oyObiQCSGnmH5J0A2PWJRk7hzSoG529tducGK5H2dVCLhm4HE4TikIS7kkPXGXHd6aMUJ5D373NvEIN206phvTAvSxPvvcm-k_xOIAFj6MUZcrTsTfV2zhg3fWwqJHiHfVoamVpxmbbp33-0uBH7w8SowqGxVa9PdwrCgXKyF_m0LdSl8RO9n4y3h-gzhAD245aOZa0a__5RIMqVnyDaVdOukinFQsyrpOVrHUciyi-xb5ECRBdFxut9-5ilFU5jpjwmIthl0KD0iN6mxiEHG5tXpo0bCW-C53Ij-aBjDXl6mcxkP9TaV9wYtP0vQjv72BSLzR1p-z8dHC5Tkn1DG8qg8EYC-RslZEceu-6t_fN0GxdhYToUlrscX5e7mS3bWBjzMTjq5RQ4XY0efawrljCHuU8u54-q8hXrPzBrF0xjOb5IgMS7rQUtNQwupflmE1gErrW24JDhp243RSf_FIvJQzgTHFsm5KeUqI5DYgc-M5_r3A3eFtwvUUeIrNg,,/b64e=1/sign=fb91eb07ffdbf7119e39f202a0ec0f29/keyno=MARKET_1/*","showUid":"17184677829740231154706006","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIvLbT0QYQlqOTiwIYxv+oBSD+0OsI","sign":"cJCjXjaJx0BVh5w484y/Fqimrb2pa8r6uNSyeiy+R5w="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIvLbT0QYQlqOTiwIYxv+oBSD+0OsI","sign":"cJCjXjaJx0BVh5w484y/Fqimrb2pa8r6uNSyeiy+R5w="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-lg96gsijcqt/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-j0w62sdhjg/addToCartButton":{"offerId":"nieBjv8tn5-prnvoI3DOsw","skuId":"666206987","pendingCartItem":{"productId":1781326208,"offerId":"nieBjv8tn5-prnvoI3DOsw","showPlaceId":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRNEkFvPJEbKPCUoKO8mbYoXC0Mv8-MJpht8qvVBzhxiy57Bhel_EUDbAGefyWRBmZZArHbFvDkqXwyI3DiFXl_wh9MaiH3moQS1YcmQkwzM8OpCJAcWP8qbXWZaDd0UCoJr8TvLKQcaQgJTOytLhdQVEGELH1ymvz9kprD_VxQOjQ8A-Zmji6ICw,,","feeShow":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRNEkFvPJEbKPCUoKO8mbYoXC0Mv8-MJpht8qvVBzhxiy57Bhel_EUDbAGefyWRBmZZArHbFvDkqXwyI3DiFXl_wh9MaiH3moQS1YcmQkwzM8OpCJAcWP8qbXWZaDd0UCoJr8TvLKQcaQgJTOytLhdQVEGELH1ymvz9kprD_VxQOjQ8A-Zmji6ICw,,","skuId":"666206987","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"673","type":"ya-card","totalPercentWithDiscount":27}],"discount":{"oldMin":"928","percent":27},"value":"680","currency":"RUR"},"hid":"18540670","name":"Альтхофф К. Сам себе программист. Как научиться программировать и устроиться в Ebay?","label":"sz6s7xa6alg","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4519143,"key":"img_id5839593221218661554.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWqqEaYB2FMhmpEFk1u4thrGv-MmRFCR7HyyvkZtyHXsWypEjFrVoWQkwtz0yxPEnAm-FHgYOsMhzcwHiz4UFZyVC8HP6HYLo4ayqGSweFOnjnHmK1DxC2iurauif4Dayuqw6gjGu6WR4qo1XfQwpRW5DE5anDSd4AosCXKSVaBH1rDkUMXED54EOhlFpcM5nKIHa6obp1FXJ-MlhJKctyWcBwzBEmQEERILxrgiumsRA8JWtCxysxR3yZmts_fmViCjTvAbfUeibA411qcQG1rL7GP95zuDadz8yLjUOJvBiFW1eD9_mUscNmbwyJFQoKZ-xHQtZQB-20tJjHXq2YJ-DZ_llcKO7zvV6nSSk6goLnTvf1-WU4nlaHIpJDqzp348DVMp8AmyoFq9IOqY_wfcWZhpyZYkWS5qoZY8QDvdk3IUuo_86GvkVlZNKOLAEDMpsnip_NwGQX-zFTwU--rgTzWLsRxEM48DkkQkMjK7k0_jccY02z4Uh3fmtozMXyVe8GQ9g7cifZtI_D-gEcTBOxdd1UoM-3TVjMtCr7ovejynLBLFoUmatNUacA1RL1oqUgDeooiTTMtorCZlxW3mD1Xd46VDqSrn2RgMXNevKkRE4XQrUSPbL9xs4Z4spbPsYlVl-j5fSNErfRW66uYGsnE2gMGPRLaLhdIBhHCjT3m9b_7wiKMV4pxhwM6hd1QI6udXF1x18wHdumdYJKZY0t6ez-bF0lRfYsyR7UdStceyT9rGjLiesKyMnlP3GANmoVXoJSiAqqZNtBm__g0DXi0KQ64BDlpyhURC6Ba8rjtLI6hJeU9pgLVnk9RMKEMvVVHpEMllQGX75i3YzxgG9ZN4kYjMBtO4LIk4lc3kGig-gSZIzlbsh5QXcEeH64bmR0qcUhFI8-uHiPC-z-uN5tgP1lMOXPzxKfW5fH1PeLci_KFvKjSvgBUjBY7tW4exwJDXNlU7AHAfNLuxrx2l--VxSkcnDqVplHY-I2pqlVoktdTlDaryuu_kv97xITBxgSc6_jjgD7Sa4RnxbqEfikCSpCclKRJFIbCNwb5m7g06I01FtOo6Q8dqovSBN8duTw0YlSza4w3D1P-7BuYMlJgsOPfHn5q-Pa62XsiNxJxIVIJQ0oFBIGZd3Z5jstpT8F4cyiDGekYQU0d_-R1oLGvg5iEZir3_xgPJaD_R-m8N6ba-UjpozdJxsXWBnrkjwSeJDHBo4MVCqDljGjOH51YvxNpN319k4SfoskCPB-2YVserdToUEA4q7fFzI8jotlXtzMPohngjzyW-KEoe5WAn1XogLZnnM3eKg4rGEHkjY3nEvvcAfb24ncl6w1ZtFDV4S1dM27FTCfjmF3hdpEQHimG1-CS8NRxNxhNthDoYJfbPLuXg102pg7owUpyG2J50t6uLjI3IGUb3PflH7YSWP6Lj-EFZYjoFR9wwwhHDgB_5xgDrbqTs3onn96E_4w7obnjSGQ_dmkXatqW_LbzJtosjk8-AEzErTnvK6fm-_ifPoQBPFRr0T3oF0_K58kWZkTPX6NclxNAMwxa0ti3M4UJWfgsWVGtgHRHnE_BD0gjsUxsTLOyRjboTTQa-NDhK2K57vp-ynYZL5DUOCu90558GcFx4aXxp9WpFBGuEbWWG_3GdcFbyGj58sXGot2QgQ2a-3jV5oquPrDKmwPiGjxAn6yU62NWCFWDij1D6hr3WDsn1pKuUAqbdbuQaRjJ96bbxeO2pfMrGJtaLXnN9pxmYrjouUjiInzDTreHvDz2gohCMpyjTsLhLlWqiCBJ9GSKyBSgR4vjtIO-YnJ6hHZPmsPg3UgRoS7PP23LkURa7OysHGCl-ccoRJSdQi0ZqPWJA3_eUWcHvjypkw8S3G3EChLTf5LOll0FMFsKTzVoTNTQa4XrLx2TBp1-P3qpoirwr8OKPAqRtN4PgyebnVyzKZRzHt476H_7nUSfWn7bs5u3AKm6ZBWv_y3ONLbSK9ppSNk9OhfolUmixjyldWidMn_3mOKDwJM-g8aCrsBk3pe_8K7IuU3latJlCG9MKxyuVCIyPu7GadoUbmLt6iQZ9hAs6Q5Rgp12vG3sl1fA26B77G0cTjoMvX0uQh-8UEeZy2PVjNMTfDJJVtvVqdimTGY7JJNJl6iYyl0VbGTnc8vi_E2vGx0Eyt029FpLouYNbMf0qilFEkiprXj74ePSCcajPYyyVQPlamucecPTnKDVMAjSI9S2Zz4CwLqCbd4emcOUOAdiWWbhcn97Ft1FxlJQDSSXmjbGENVIzpy4IbDcoVTXEW-r07fJ8DpgYfyWG88rxD2B09t2EH8RbVOnI0BWUxkzlPr3u1_cs6zqBJEo29FmyKxdL4970KD23CFxXIfTla2wCzov0NHWQSA03z_AkeUtc7P1kMWQQJiQ8U5JV3Rd69PG86ffp_itfwFhScNKH-BPUmamyy8L_rpRuPHKQJ9eugxnECwUdZyUGqZe0rz_oMBg4x78QquNvSlOl4m3uNl3mLrUQdbKVnZfoy-hOd7eU9D6VyKw03dNOQzFcGeoyCoV1Cd945IO__u9pu0YeVpllj1pa-TlhlAbA9dB3mIUulj3aK_GYT9S19X9qLZvN4q6ANPtUWB6_a_PnB3I9cCWu0fie0P6mjYo8O0mPB0uLfZvj_hsbJcIwwMYmytAxtDvl9ZgUNuvJx-Fulq_aHwaH5SujrbiutXKgmDuIOEHk2dboqmCxJhUU_0689WCxYwaiV8W72QrQxDjgW1GV2LRSV3qu122hf3zNHAfIWgDlqmSBXE1mtJ5rmaLXIcg5P_0WsDTd8_QvoY4lI8J9x_RoNu4iKQGoqqhjtQ31AtBQ0ib8VPoY_2BQL2IMXvYnD2mAdfU1oLhdCjT861sbuu9ZS7XYEoKBE5OLdkyTQ04qlS31mTBKuFLmSTHt06azZ5SgqFHn5ILFX0AMH-t0vZdcxM5qtdHboOsXrJApcCTUdnlr17VTaUM-7iQ5wwUzB7yT7gwagCKbdN4U-vhKji0nQwQrkKUXVDlmHYNmuNNZO7FRfdjmIzkEvqmRzhTCVBWbm-8AUd8yeJNNgf0BIpsCJhl6ll4njFyblAV22pV-Vj-4i4BuzYpZOFNDZFwyn91EWazso6I-zutkSv2LodwiBzqzSGuabvShbOG4HdVq57zx1gF5Uk2iBwu6XDiff0dDqVywlq9vD3r3tVtZXC_5ylmG36F5BPvf_rhc75sWSU_o57MZ6EJ3_u5zcqUtWqSqwEpU-PZ5c29mMI4G3FUUtKstM5xwjVUSsC24eWn1XwRFwx9B8Glx8TGiQuv-YX1Ci5NsIJT8HGrzWZSu1tXjlhZsVBgOt_2G8HZ0EAM0J69JSx3F0Vv8wbKNqfZYWIq0BCqakI5K4FhdZDn_WIw5-ZUTFevlOfaViWA,,/b64e=1/sign=7b1953b5984f685982e2af22233822eb/keyno=MARKET_1/*","showUid":"17184677829639354669906007","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIgMOz0QYQi4bWvQIYgv3PByD+0OsI","sign":"DrIjdBZqcAOnXRsmQ5obdnoio8TSrQLzzYllfFbLUy0="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIgMOz0QYQi4bWvQIYgv3PByD+0OsI","sign":"DrIjdBZqcAOnXRsmQ5obdnoio8TSrQLzzYllfFbLUy0="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-j0w62sdhjg/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-qlmoisw2l2/addToCartButton":{"offerId":"xY7mXFxkVF5klV2h9eKwSg","skuId":"101877097524","pendingCartItem":{"productId":1787446678,"offerId":"xY7mXFxkVF5klV2h9eKwSg","showPlaceId":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRNC04O6f_YyTOa4f7R4KHflTj1QBXtocyOhvDk43sK8wvEwGc0z00lewxbo5F31LU0RSbX0HmoC4RU1at3aGl5IazNx5RAwwPYxQGDdsIsa7axu85iz5LdVZnF6hmHMAbeSDsK1juqJZ9FndT9t2IU99d17fZySQUYTnqAM5ihJsdyUKFhatWVxLugQbuiMePz-mRqxQqE3qI,","feeShow":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRNC04O6f_YyTOa4f7R4KHflTj1QBXtocyOhvDk43sK8wvEwGc0z00lewxbo5F31LU0RSbX0HmoC4RU1at3aGl5IazNx5RAwwPYxQGDdsIsa7axu85iz5LdVZnF6hmHMAbeSDsK1juqJZ9FndT9t2IU99d17fZySQUYTnqAM5ihJsdyUKFhatWVxLugQbuiMePz-mRqxQqE3qI,","skuId":"101877097524","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1515","type":"ya-card","totalPercentWithDiscount":2}],"value":"1545","currency":"RUR"},"hid":"18540670","name":"Чистый код: создание, анализ и рефакторинг","label":"z3ziun6i4q","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":4322107,"key":"img_id2447114626813723840.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfacDxavJM502QVjMHdi2e_PyoaN4ftkVlzvpv_DrxVtObV-uDzh_7qJU-cG2YZCUVKgIofln4UtOtzNQUZh9hh6xdPRJ5SiM0whLu-xOzuD-_ck0CRwtTs9yOiAMmq4OecX9fP5IPf3T1xyeSPXYMDtJofQTwxDDnXUihFpfPogvEZ1cfFrib7Kl8PBjiecppJtvF1L_aWc4Z_PVrxgz8t4zBE7GzJa8gm3rKWMroVokzRfDYl6F9VBygiJCwvky7Gaw3WCoB6DCCr3e1cqVjC_ekMUWecvRlxWMM6ko1sjpkGVcLpfDAvgfRKt56Eyka_z2BgnYn_OuL7TTWFh7Lgiyd0NnUJtQRv5iXnFSsMC3YUnyaSWfyJevPtq41qmrRh5I025Tbnd4S8OVRDGHfUVzxlNBajJsx3Mf72_MfmBcKFkZZXser0HrXGr8o5y1aLuVLYcOoPyVdNiV3Rlir1mlK2mYFQcgUKTxkLADvfRBybMq7MND6DeuWZBnTmqMgBUUVvRTkQYFl6neOOXhSh_TXLT5crMwJY7NeZiL987rOVg96e_wDVP0OSi9Ginjvz5sQmz7j7onQcdcRuT8BX2HL1QZyfaQrLBC9j3SfSHwzX1v9T2Zpq4NZz3-JTxBprMjwyalLlQ-JSUHqTFP7XQVDF8Tg7JPHOfshvSeqQyKr0XqywPk88Zs3s1u6QLJ-ino5RqYTNCn3YWdxXoE0llrsBT9MultS-1YTTszPk4I98iVDXhIiNEwOPN0dozsitlRMkYP-x5KoSqzg8cQVjy-5R5pmdXDhyUfvWVgNkLE_KuoDFRH0f72fNOdi2kLMSrtZDAet3s9xZaIsSM78kmysE51LnaFpBM0E5ogJyo1YtPDE5Q8u7zV6VrkVqpNkQ6DuiQFY1IdbNtK8V8YJg3CyUZS4bP0vkd3Fhmvkd33PG2S3LXT_xJk1JYIWzjulZ3IcjBeEk-DxTXYLV0liwjeFU0qRaflPt7URuvnmpxUYajiDlzmMnhjf9IIPfaU4irT2j_-Kh15NNxNju9IepxT_-jE1LMhVDrutlk3YPkF07qCs4Gg6mpPqBRNU_VfAffZdfrYXLUxu5asZbo-6p3DOYH4uZv5CYatnuaCuoaCpAukuBJuucDLOIDs5zoDy5gcqco-FpUTP4xwoqT_L74xr5hupRmf63jCkqGEJX-RK1cCk_H4hlYvmEb1EX27-zt5wG2jhonZpRCn6mgEoukgR43-tkzIwKS3F1DqR53LnxjGdN5ls6Nf3f9qJSzbSBIB1cXI9SrUMKTUhMlYOJLgA4ADJDu3Zp4a9zCGSpq1vE_CTdQINi6gCCuu9glt_7KbLlb5moEbA2ug8Sd63n5qVwk_-WHtKneDyY5VeF-f1MG8-MGD-CnM-rUgXdDSCj01xEI9gh_cwNBjP_DwC7dAU8o2eIfQHm-fFZxs4azrbuv6LU_6olGEhgWvAzl5AHgVU13RMWVPtGeqHsIlizQEGJXzj8DpiqaUOiokBajk1ia3D-nxDXvm31ilpLGi2qXxhaRhuPLF8bd88eHARGiZI5K3lr0fJl6tBgpFE-pUKVKKh3brOFCo33qHUeahpudOJhTW-bLf0UD2WEsJeegctxgPN-Pfk32aWcM8bkyeG0uzOhd6-mwgqIcjkYf-fehzimQm_Uw4lzLdRXreTQweQMpKaaIHyARWTOJ-2mBJC6YLbnuoSWg4Uowm-Q8kC1C5M_xa-hHuF8SVKlGhuMk579xXfQEmbAmRhQtc2d7D_eFAi0RBNpANrg2Y9IMxOHZ_jTt_IyLeH5QBgr2pSBbmrnIoxQXSDOIa0kTuCHVe8NcJI9e3IjAnpLc6JRNGtGGyeD9g5gGMUvRLldKSWBckYkzObVDtelzpCWjrFFkwnaoaQsq0WyYxtUELsNMV_d5pj1HGFXt6U0tpC-tAZcrwmyX0wU3od40uvcDGkUbyFJZ5K9NkdwzmLOO0rdEgj_uR0Gi6AEJ9U1H5ZFu54U1Bc7Q4UhdjUF6vukeVKMkONVLPsTULgsEMlCaW3wbiaxZ7o2iWh9l1nCUh-6-AXrBp7iBoXzjTgVPWwONn7zrA8Ks0p0iF6loWihC3EJWZxPhP0lIJdKK3pK2E0tRdkbZdtgAJJmbYX7YeUNGYk5JbavFCSU-ifAS0G1-MjS7fXqrC4X33guWHguI4UbJl0rGQnRsw1iEmHYHrWH8Y4Fhrnw0OtLTMq1qELDlAzG4mINeTtpgbHR6STW017BBApUPMeE49GCqOTh55Ii1DJVB5KhYE8yIKYMf99ZRL6v7NKEWb-R44GcdRwVOwGd6Jh34uMS5Io52nIS-TZ58vBQhl3CTsq_SIoLW-VvX-WQ9_n0_cFeeStRkCw1XpvDqIaxZoNrbUW6zuGLKHT3ys8aziakiHSA5wT8XuFyVDncsO8qTj_tHDLjGwwAXNsVrJjwIxxiN40611XRtHJxbsBXUNIBkTqTozX04C_A88W49tIJWmIYMvdxlK1cDdNSWzgc-gGX4iM3XM5JWvxSPUbWo7wQDv0gyO_PNNCsPsJS0uA-7cc7IxWhPfyCUBn1eudN_4LZC-P-sVZ4lUtennfI68djA-y-73Ib7l7QSwWbb6H1enOE4O4jm7Q8WqXFx5h5rb1SNEu7ZQLOXKFjb839zw_p_gkZUThFVusGskGdoAALPIs7kMjVeMJoy87k3QuSWyb4m3uBVQ4pzLZFp8fhOaqfCBztvweeADvdBGVmi2r_g0glp3-iD-PmcEjIiyPcupll-ddY8FBkYR17bJZhvRVZakVHJPFjLkwbDRWMKalAp5Jmt4cufAPvF4eeoi5Yqeku8_D3Braup_Wps1nBNJvw8LqbZ7SXFIL2RK1MvTEXDJXK88v5ruBAcOMGs2XAzXnDkWV9011vARWVxWCLR0jycZzOhhL8vM5noQBw6A3_wUlre66dRYMoLu2GLWvkneAdEh88OqOOU-GRCjrXriPj2QlOfty4CFfeG9tTnlMz98RjRKYEfekvh-BuulEhj1lmdBZiidT0o9-3cGVMXuEzVa5yXoQ58-DSVkpsopYLnmx0R3U6rtFaXl9NBhESS5ia1BT_7g_8bi9rpkYBiDrQmErYBmdLQBrgQILnpJMmDlEXWc7DyTQU4PhqYSEgxqRlCehlo3d6dGtL-G9xkDQBRJ7fs6BDA-s3BVgROCY6Q3Rjmwk_FRJAKSkBaQqDIAd4cXPhvIn5hvb2izOHAj_UFn_sYRC_14fQuQI2eLMJvkdJAqgRXkqomuyvBuLSsSzB7444iD9vsY-rjrBa36KyoxDrq1VlqeC_L-g3-IBj4DDFLkl88waifM-CwtvPQw/b64e=1/sign=f7bb9f64476afc1f19f3532158add7ae/keyno=MARKET_1/*","showUid":"17184677829669650424606008","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIloup1AYQtMjkwvsCGMb/qAUg/tDrCA==","sign":"Ne1IjtTa8xLSZ2ZHrLP93O6SYhwODzc5c2NELqiQM3o="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIloup1AYQtMjkwvsCGMb/qAUg/tDrCA==","sign":"Ne1IjtTa8xLSZ2ZHrLP93O6SYhwODzc5c2NELqiQM3o="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-qlmoisw2l2/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-vtntdz4p3x/addToCartButton":{"offerId":"f8dZlo4X-qQoVVZMYhMXYw","skuId":"1013370735","pendingCartItem":{"productId":1781312260,"offerId":"f8dZlo4X-qQoVVZMYhMXYw","showPlaceId":"zwbqKzmvO-uYB7c_Zk5WiMO4fCZsXEqta8glvlufU6s8MQSI3QOkml8ieGKg6jQCwM6q_wGKGu0oE0OL_8wCC63nr10JOqnQ6OmFKhtqV64l0pSstNIsZctPtoQ2XvKvVVfPThkmfv6-VM7qQQDY9qha1N5lHuRWp_G0mT98H_GhzzLUtkAwUKqxwvNXDUVv-vvnPEB22JyRSPkBmLhdDiUCjGz9Y4jzRzerGcG-GiicHI8jp3cy6Byo3e19uU25","feeShow":"zwbqKzmvO-uYB7c_Zk5WiMO4fCZsXEqta8glvlufU6s8MQSI3QOkml8ieGKg6jQCwM6q_wGKGu0oE0OL_8wCC63nr10JOqnQ6OmFKhtqV64l0pSstNIsZctPtoQ2XvKvVVfPThkmfv6-VM7qQQDY9qha1N5lHuRWp_G0mT98H_GhzzLUtkAwUKqxwvNXDUVv-vvnPEB22JyRSPkBmLhdDiUCjGz9Y4jzRzerGcG-GiicHI8jp3cy6Byo3e19uU25","skuId":"1013370735","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"940","type":"ya-card","totalPercentWithDiscount":44}],"discount":{"oldMin":"1685","percent":44},"value":"949","currency":"RUR"},"hid":"18540670","name":"Как пасти котов. Наставление для программистов, руководящих другими программистами","label":"qkl472ynglp","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":5351166,"key":"img_id6765945837894120253.jpeg"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEoHAfZQvkL2nfEanim7NYOVpfmU8FxNRyZ0pRK4qiHuI-QESCKbDvrwYFscwM5f8kx8Kzo2kH0zdeU-rU5xvF-Ov98cohU6J8U-fbmxH0RQOM5NQduGChy1ToR95s9Sef9lDZllMeFVD5s9ULuMZuRdJxUN8tFxfPCZ4q4MCK_x67gRxR2sr3sfY190I-LPzmyrh6TcGs_GWfAHkIrY4THi5WMevvg73AdBtKIphA-njjg5mB-Vbmetjn_Mj-fMx_UUlBFTi4aWe7VWYBNNz7pW1fEn1ZISGKphn9AVDiaTNKMm9eB6bxcenRC9_Rq8hpHXeAzSmS5cqezQoYGhPImwCqQcxl8YUSYAPso2fexei5QMYEgPP0dllJUkUHINd1MXsgS_ldL-Ni6nQu50CoixvQEb1P6lrcc0_8GopYA05F0NBmkfSvaikvgzfJs9IR1LNHyggyTnaWVL2S5u8m2XFbsqEnMfrVzy4jMPUV0w3zGI0s60hVEA5igBM4jyCJQ35hwyIc6XhTGug3dnigHSPd47-04jZFFUSUWe8lggkO97gqaLuZ10N8POxtQA3zPiCGvaG3nVm8wIsS0NLOVWWbMHjPDwU5wPvL7Bu_PqlJiJflrH0BrLxltVNj-Hl_cF3RVfciQy2Kfsd-fvUl5p9kiLzVl_OJSTbImKeF4___1MiNo8VvEyOcDMUTI2R0jNp--KLsKsoBYnnhDBDuOGjclqCP1B1m6J2jKg1elCKhJnA780RViK0TbKSLFISyGOR_IDSFOIBNAl-aDiyThPvjySqeLueogP4nKSIeriVTi0l7HVUa1Lb8jYuxn_6wx9lLEUspoiDiAqGsAsUAKPniHZIvaU_ZqP-xWE-6AoOpnGX-lqHC7pXkNLiVrkvoQBSBVhgDwv3Laxtk2E__Q2VxHdBM5jG9fARwnG4DS6gCpi6ew4BH9IckVccOnUMZTejna5gTvShAsNLYIMpAYhyE70lg7s_fANmcDB0awugm7oHgFfXE3IsmZYw9xkemngWG1jNZ4v2vPDpHDXs1_xTB-lLY9Dw0VYXt2AM_2CCh9_NIcMUfxVTs8u3onQopfH1F-2gQByixfwitF93cmTljHFFptofqPSa9iM8FnU782psuXpaw-G5NWLsGmGY5cp0FZ1tglSVzD7Uzl2M6-4NE0Vaiwzs2ijlr8XS-dKZuWnjcwJfmoWYKGpyT5g0kwdhoumKrqmo-EkDCGL6KDLRLxDcPt2cnbBiZ_45ciwNEXpy6lZgJ4dwdhfZynL99Yiij_n4chEbTEVjtxcl0shpVZqYyDpA-wtc2DUYzJqSSyefM5ymEToMsFR-XzyIJZDGaC6csRf4RJZqu0j5XhFGPeK0sdG7AxGHkyNh_t5Deaj8ZE5Bd2Ek7KgmG9j5xwGhXt0eKVnmV5dIYUyHNQXsWi0BOt482NTHGSYtvCKEhd7MHu53XZA4sUyxpSl9RcBmuOBDVELv_XaIB72eN6WvTxI2s1HaDRsbQKJgdmqda9EcVWRbdSfX6_my6xCkgnN3Bw5Rk8Uq1ewG3xiRkWblvwXl_6S4HpmGyUH5aOObMZgO-9-wNcerdlT7CbuyCwQSrktfAm-2--DFqI82Eglpbdpkw5d-EdnAI6PjHoubxsKGhsnMPXfj5ecwO6RbURbGloRredaQB9w0EkJXVV_K9nMKYzNbdclcY_orJ8kiy1S3Qf7GFEnkvYzUXIyXAZvXaNcuKSa_O0moB4tfqEmSBStAKCmMrqBOChCEFvpgbYRdLM378ExhnZF5F18l-uHdZgAdLqLwjaTxAIxOI_QmFj9IEijvKRi8NgWuW5uSKwKVwrJlGKFIz2Uz3ovLjUcEOAfaK5T7XIAjjF9gzTdUNaI1402gMt-g6CN4akgKx9xlPurnVw7-2kYazFTDxamo_xU0oUS41D4K8xXu7rkKwj2qXcZESjI0scHW9-tdlGcOfyjTecLWyd142lQloMrMKrBBFOmQt1-yH0X9JES2JQmLgUSD7dyekOz6pD2CkcbxbwKpcysAoTIX2vCDsa9JkqfjL6iS2hDZjCOzI-VL0MxWrYrCCJBsV8hZjqPV0W26OOsZEY0XyZavDXHh68uSqFkFchxfwVUs7xG79XmGYU3qicG6EDZ7-WOVB4ldorP0Uw7Nfd1NYs-ZtXaLL_L9c7v8MmaNg6SeYAZUOgPgPCqvSt5D64oIUsaJgsK5DAtueLvv0ewUCq8rZPiC3qYT8lx1Dse4TwUWy9WEzn4qZNYr5ktB_YUlW9n0UNkgDLGdMw1ro9RcLZmiDoBGpwTw-cu6ItDwrOXKm9ZuWqBK7qniAs5bpOTfLuY9lpinVZtd7tTe0FGhGXBIPrTpuJG1bC-ZwE7lmULfSL8BxLnxOSWQk5bSKlXgR-U2HSo-1j-prawbsQQdqZqN9SQyBzDBEalYugsmMSHWlJDV6_4zWqzWZqWbDR-fxFe90IeOu1Y8DYJornwotSDa0FCbJndF6YPe47yf8DcDAEB4u_htzFyhFvptwAo09w5nbU5MXoqE-8yA-7bID-NLGFokSit7OpY_W7TW0-R5gBO_L_k1GU2rLJTkCAd8_0r9-Ew-3D6SU3Rl8zbSoXbv7k-IGSVT0qp9MNSFDRPGvovgu-EFruKzxoEt1t_CPWZxWlxP2AXI5soaNv-vRNEuvM-Ht4mkN69JxTDqqq04MX52EsTbMb7CFOESENh9bIhizwdxv1YYpwj4Ila6vSXufjLurBqVelp3ySBlaU4eTxEajVUY9q6shayAK0xQVKW4SWIWLc5hAHW8bto53o3WCeKSW__BMmFYYJfYi_LK2QMjfyQBPy84LAxh7z6cBZvZoywxA5yit_EkoIvlBFosgJxqeZN6WqnfcsLkB-659O167ay7A0focXt3O0zOyksKoEvHgAQMJDvXjwkLGnv7YInU8daVVmLchpMg2i7BqUsQVRNs9njRmUCDy0bjt3e1IYAvazjuYa3e4x1Ut7DGhoNKTOVO4fFEzxElzOBNGfHegEMMGdHFvyTrraEXItKxXciKDzd7QFLD-uUBOV7ryvMVmiiX6hxLFtdHW0OZuhWoAwRkcDc4wphUFUtab_cbhsvL6LdtfYeKziLpI-EdAhugQqBX-2KQEWUoKW27JLP75U0XycsI8-5ja34ba_efoGR2jR-4QWwXXrgnLJzLgb7B4h5mOcW0DPNpdm_wHcIX6KnOlVzSTCX9-ZhSYEbPMuGOIeox7s2hHHgGe9cghOYMNe6zLRTbdb3c5SqSIkch9VWXEwTvb0QGt9T1zkILUd2N-9QkbJadrIOy-kAlkQe9Zfp6KMPqfo-xoiMwvludiJlLtFCJ8lk_dI5BBcq-d398ssfCDeoAHihBnNjpH8hJeTrFkOlG-MR9F9_-CXxda1A8Xmlp0Dw-kafqKimVpxMitIoLscXQFavSx8iuWAuJ2qfYAl5LqkP_IR3eGuX1lW9J9Hv_iryzaaH4cOnOEJ3fd1AK4ApzdFkxtBR_BQN62JkBAA_6gbmeBLdYmGWAWAcegnbtQQMXBeHJOgLYRb5CPZW4MSLQ3nuEU_rwpuu92ekzDr0y-CS7ySH4exGeS80E9VbTjFwl5t27TYV5XNiYwjIiTfLRw5VV5-zpjg9wQyRTOZmxnJberFqCr8hwXK-kig-JPr1QkIMcXF4be9YYkX0CtZZ3iuSnw2CMVvC6NQ,,/b64e=1/sign=0edc1f1e5852c7290c5b812ae65b1b1b/keyno=MARKET_1/*","showUid":"17184677829700012280306010","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhNay0QYQ756b4wMYxv+oBSD+0OsI","sign":"qnPYpXMQRrXLFDGQpB2EBHfyzsxhzDbuUB/iIx6OybM="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhYIhNay0QYQ756b4wMYxv+oBSD+0OsI","sign":"qnPYpXMQRrXLFDGQpB2EBHfyzsxhzDbuUB/iIx6OybM="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-vtntdz4p3x/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-1c657opgxw6/addToCartButton":{"offerId":"TTASBS0fIpB8-rk4RAj_wg","skuId":"102022528850","pendingCartItem":{"productId":1863328918,"offerId":"TTASBS0fIpB8-rk4RAj_wg","showPlaceId":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRN330hbp4mrsNy9YHG-9Bdu564dVl0_SOMBGwT_KI9f81-nh-8W8dUZIvKk_5sg8wgwS6eBYXc0C6Tw8jV9sBHYj7e1ZaSETLFPL9z7ejqh-0Q_4_X04mZAWd1yZOjPlQ3b8MAuQVgU0eM_7mNNiV6MOAzkWNpzlvQ22_Aj5cgg6AgUdRYYve3HmFvpd1CNjL7f0XTPUOvwOc,","feeShow":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRN330hbp4mrsNy9YHG-9Bdu564dVl0_SOMBGwT_KI9f81-nh-8W8dUZIvKk_5sg8wgwS6eBYXc0C6Tw8jV9sBHYj7e1ZaSETLFPL9z7ejqh-0Q_4_X04mZAWd1yZOjPlQ3b8MAuQVgU0eM_7mNNiV6MOAzkWNpzlvQ22_Aj5cgg6AgUdRYYve3HmFvpd1CNjL7f0XTPUOvwOc,","skuId":"102022528850","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"1109","type":"ya-card","totalPercentWithDiscount":6}],"discount":{"oldMin":"1179","percent":5},"value":"1120","currency":"RUR"},"hid":"18540670","name":"Мартин Р. Чистый код: создание, анализ и рефакторинг. -","label":"613sfrfsyb","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":11764182,"key":"2a0000018b907a7076f74d70662bf238e26d"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfacDxavJM502QVjMHdi2e_PyoaN4ftkVlzvpv_DrxVtObY09PaK-P_OmyWhYPtobyK_sOdDP2Ho-l6xTmACUWY7QIp1Qz369p3Kz82u4AezZk2ylSW6clFimzoHyX6lcG-LSV_CgnYEZ1nDzg07j0wxCppjnoewMFc8mCJQpQVpJl-t9JP8SZsnaZIjyKo6Jsgz4WEkw3yz0bXYnCasXpWTuWRn8Z5cvD3tHBV1p-lUabD31jyX_2co3x4XrokTKbaoMxfSDoG5D-ce5rW7Gh5tS2edq8dJflaK8Vpqd8RchG60BLss1ZmWiPrXIZQf0RmCcYLjC-_cjJeJFDfeuzHqLArm2Xu_KFuFokxm2LDmoNyeXXa7tp6NUBQEmKQniOdtJW8u7N_ti5GLOmpU6CraLvX9_-VCtmnQ4qidY55AFY3tpBxXpgXSiMfeY3QNrWXnS2NILY3ikt15sRVNut6IkbOU1Ul0AN-rv4-hXhUNzF2x2a0A2HmoyXsj0jbHdtYN4jnpXdIIBf8YAAhMz7hKNr1GyRbiPQKSkzSJSp2AuPXar01Pl9MZXcWrIM4hotyNV_Atvj8CUwvJt63S5wckImiJ0DYgPNiTMay5ciUkbpqGV_Vq59iA4VpvrXptXRMdhr90HFLTjal3A7nlQOFu8-cOPZbaMyElXsT-krhNJGfK-uZLBiQsR3B7LgWmTkKKVhCJA4ajoPshPJvhWc-CUApdbPer6FdID57i6NtDhmfkkVCTohPY7TehctJ5LY5UYdUbGlwkzM_hk1QWYfB0fS8QHF7L57bhrldEYSg5jxXB6S55R0JyoX9AyERcNOJsQMl1nr5WmrZhuxIyI1Rc_FPYFoONqAo89Kx5it39k7yI0PRxE4-NEgjdrJgLucJY7QPSUlY_bTiwUrAXTnuZ8XI9KL2D_ohEsII1t8QZBnTS74xadc8SKGkQMox5cwq8BO0EDIkzUbQleFkn6i8gmvWFEHabHwruOgw9lwksupz9CveTuGQxgeuHTJ1IAnoBlzvwR11yPfTqP2t_qYsfjJN5gxv8kdmoBPsQiq37C3jjjbyIt0GNqckP0vM3jKYheB-JFZfPVMyv3GvUQHV6VsTKUKYpoWPF5CGYNGLtsnSigS0leK433adqIoBhYezCiKUVy7N_QD5Ymivr85S55tJ2__oH0TmuNAZoYqy5htJnAQM-HRYIXu2mU3XjZOTJqte5-N2ZHCp80LRTUnmOQDv7-62BBXJoSHvE0w00d-FoIlc79FcgV-jUxC_kBSZ3eNruiURXRpIO_Snn2dSfuPXbK5pCd6hd2CniHKZkZ-72qGLHSGI2xmj5PvnBLXxMSm6pW_Z89y-Xic4FCwp6Y3nswJsV_wZBp0Knqns5U6-hbPbU-xiRFXgRQbV3KxZB72-0z-9WwSMnJys22R68uX8ldCg70-4BS6PybRwQ8JI5E5KFTYqJ4cOIDzi4E4K3fctpqfTayVWOKYGtWkImJWdAB8mAGCK8CHbgVt3-tw8UtwJB3M3qxf8K0idQbuQU_RXM83f6lmHE-nup-JWRfF-MhcLpGY_-nOtWacL_Pn0skFlR5slQQwM5R7ayGQwi9Z2TdZTapb_z8rVmxi17r6J645ahe3SZ-koByIIflbjny-Pl2jQZnEi6PUWGFxmP9dVEnbKvWOWhyN_4Tym8urnUm1D59At8YP1VvrLp_OQVH7pcPQfSEqv6kSDBOded7yI1CAXa-XZXeyu3Kglv1kTVvjDEM8vMuqhRRzxoh5ti_KHsH-S_bl-bcd-1vksVlygsbnXbfDEgXOPDw6ALUNnjLGx7LVmTb03L9xy1Y8kvzt2tZC_wV1EY8qvU0N0sfRVXVDtB7NvsUKO3hTTvLehhyES0VOOecwiJZaoikA21MA825D815vouZqti6R1JGClA0VCd2AEhITe-CUqeim_B8Lz1Albzj67hOxsojMX4V2wzhZvjxOeRUkl3SaWR_-xEPXaZcezWZAZYgNUZd7avEznjqCS1ooGIMVS0qyhQIE1gQkkZN6RaxWD12MlUph3hZP7MJQZMR4mnIgvZHNZSex06fRzWF-aamctaOTa5QGNoXcduXcOxZ0M1-UTCfwIPkdbphQNeAUi74-gO1a5rP1Hy9MwpjWpo3_Kt8bVUyBflnmPioEeTDBFsJ_AKsl5HagwFLfe301EPQ1AU-pf9o04FKqIYd0MSffTj_Xg-B0B-Wp5rgc1hFBgsOoZ7FuCPB-9c1ME2M2n5efVv3D0LGCvZANojP1Pmzy5blv0diy465miFUqS8Qop1Oq-z8k6L3arhuoMa6z3RmVp9s84fyPJNAjHzmSVXGV0rDqbBSKKRTI48YbGjLB2kVhe9le482wXspE7PL8_pG77-q-hojUu-5_cD-tE-iFCQ-Xlw85TSsZytzvhfGfmR7vGYAt9-FGsF6bKy8Sw4v4UQ9bPndQSVoyTNvitVa2-ZRaB58056Wpopz6CuePto7vs2NUwuX_6C1DobOnkgj72mAWTsf6rwCnVlOfSSmI553d-sDtsC4KC5i2wbTs6iaSevV8ydEeDoYn2ZV-H_QIojP3t3L4Z6X4fQh4y0VRGAOiEOn0yM0vI7QM1qD5mpGmzc4hhzRwiIOtMa2VPWtKq4PxYnzaK9T4jZlFXsdREfYlp71dFC7lOgjBbUn9x3j7GrvLY0Dco0BmEgaYha-1vntxXbqWXKzyBh4hoItSHULFS9q8uZA0KDpRCKHPPi9YgHqDmaNORvMWV0pYO2RRmKqkpbJIALbApj-nf-92DfofHtUsR9MNBHyQqwy29YJeiS1jJkyTjWxDmffRIC9qLX9ESAXMT59_LCT-Ijw9rUoIsrT4nYfn7rpfAaXgi5SO_ChdzBwxPVsy8o8FyLK3rOcuNuxCvKZmVv5XeC8-jzDBsttI6gz31E76cpOZDF8bzBb_6X0U9gk1H61LRs0tvFWnB9SaMhj5rgXHn5YkIk5U9lSRnni46mPptCDSGO_l00tQn3lC5lDa30zLmkTB25CHOpVtrk_gUSyX4T8xZOJL6nTUheuKdbBv2smHziOFn9QiVDjH9wi1mQA1o2C0_Ry7BzxofgxofJxv4cwoJWoM0B_Yhg637m-o9qnyqcGHTIIc2pAVyzrVJTTxcerCNsUu6tNxhqJLLiFRCMgGue9TKWAZJ7x2hQHCp7ZCAF18_z7SdQhH5osYpMooUf0XWf8kYUZXaRuuI5qgskwh9b4MbmcrG3InR8ALFaN7vGSbBKJETBEBik8o61Ai4agWngtiTd2mKlg0LeHHp-wFqGPJSQqVmGV8zFy3hUVyFKCLhMx_0G51sdFepRg58aJQyvdAocvzBV6TrvBhhi90roD08kmIW-MArRwwmgeVnLAJoruKJyOE5gnGg,,/b64e=1/sign=e99d126a20917936b407e967e568b184/keyno=MARKET_1/*","showUid":"17184677829689811955006011","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIlsnA+AYQ0v6QiPwCGMb/qAUg/tDrCA==","sign":"Sr49sS4HPmKs5NMXpGLIMnXaiHGYPTFhCr1LZ/vBv5M="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcIlsnA+AYQ0v6QiPwCGMb/qAUg/tDrCA==","sign":"Sr49sS4HPmKs5NMXpGLIMnXaiHGYPTFhCr1LZ/vBv5M="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-1c657opgxw6/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@light/AddToCartButtonSnippet":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-2nxy1c8q0sp/addToCartButton":{"offerId":"0IS4pT-9LkN8Q849Lt6dRQ","skuId":"101980182737","pendingCartItem":{"productId":1828397670,"offerId":"0IS4pT-9LkN8Q849Lt6dRQ","showPlaceId":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRN0RljXXZ9pwj4RpH_ls3oUY48Q0C5Wbn8Ro3FKjAwVKrJvXmbXc9l73CMhaRwzvwzQzHTYjnRq4lLnpJrqDee0wHRpHlMgE44QCFAlELH7wWMPQBdabEe4ZHFr8Ey4VLJUWK7WlaflslC3WeAGLVm4b-Mx-krtnTJ0-SURVP8i9dRVooi1d-BvdORhUYby7cMY-bOODAbm6o,","feeShow":"OTNDnItfwRMjN9MRHuEMMhRyn6jL2ZRN0RljXXZ9pwj4RpH_ls3oUY48Q0C5Wbn8Ro3FKjAwVKrJvXmbXc9l73CMhaRwzvwzQzHTYjnRq4lLnpJrqDee0wHRpHlMgE44QCFAlELH7wWMPQBdabEe4ZHFr8Ey4VLJUWK7WlaflslC3WeAGLVm4b-Mx-krtnTJ0-SURVP8i9dRVooi1d-BvdORhUYby7cMY-bOODAbm6o,","skuId":"101980182737","shopId":431782,"price":{"applicablePriceDiscounts":[{"priceWithDiscount":"3208","type":"ya-card","totalPercentWithDiscount":1}],"value":"3240","currency":"RUR"},"hid":"18540670","name":"Идеальный программист. Как стать профессионалом разработки ПО","label":"uz8v8ty2wd","count":0,"features":[],"imageMeta":{"namespace":"mpic","groupId":12374158,"key":"2a0000018f3c5f85d97a4ca1e602a5a0ab9c"}},"quantity":{"step":1,"minimum":1,"maximum":999},"cpaUrl":"/safeclick/data=TxNGOK9vJEN7oLFLeCTKEixJYuEMI0EzvZFs82AjjgjhTwweZ7mRXd_AQ0K184sfZmy5nQz7U8xIc-qdVOMFoxnoSww2ObzLEs1KJpltGipDSanCui6QCq9AjwRcRDsVtIN8CWKLuiVIPO4bUpAxK4YNqJweOKk7OzFzSjxoydgMwkI6korxWhSOdPkJcP6SSg4eyBCFfadhiha8LR6C2yUukk_u_SRnCrv15XRS04s9ImVlLyyjTT9kKqLPACEjHwWBSjtdHYGQtWctmFbl6EN-IOu1HvXiRWFtVLK_LsVszwUl6aFe9RRHdR6BNr7sDOU5KW4b8i3h4twYbd05XstVBuPpzAvxJhD-LKIVPCfsm9UmQ8HoqEvitFL4eBfkLC1sSJBoDjhhMPSNIR5RxfSwQLOlQD_G8DfJuEONb0LvrUfNZRAGI_WgrcUKR2s05CzSWIhZLGKDOBsNa_ulStVhB-34rolAwKxqzOixdkHYJdNlacC8yxNfojaYMp2LLYBYVIFcOJdcAimw4ZIWM-z1rwL5JhF5Liji3hJS4persoSvMV-ZXjZ-vCy9rSp4EcCK7fSztF1n0k3oitYqQKz8izHXv12_4kH3jE7pe--ztRCRmvwHWqK9JsTQH3p_hKLYVRcUA5-jolDAwYoR9Op1D1bMOyt0nfUiHiGHwwTMxjfLhwpWORL__9XbRAXA21Km836O7pD_oXpmre-YkTlATMa5KH5eSmBGxqU9olDfUVJHyX8x8YemBUeEbdXcxh17kp9Uf8mghJW_s8ux2Br7_w4FIiIbu7Pt-hTSJJAo56S_I8Iv4Y36zsRZnZ6761LZrf39zfBtqPfPm9HLAwexaIQ9bKQjwr8U6fNvKlNvkUFU6OgOTQ7whWrp4mri3Vf2iXnfUqUfNhouHsKhN-fj-ByWKjB4yo1zpA6-GtwDz8nCMNkgZiwxZFUUnTlwph36IliXvFNen4G7yZ1-lbJP7xnYNnKg39dhM8F4tPUSrv-_eOxRTiMd4ijljPgrsHDDFNfJstWadEbrAMZeO30TZgKOlSFdxYf5P6Zu6Vv4sHinOvQ-xVXvs1rHbcq_Yv5K55kZ-TxJ_JdjhNZmbk_hMueGB1IxlpBmUN-5Pg2CalxkTZY7aupCo-RHrEq_9rCp_1J19gOTiM7Cy_GNTvSXXaPpOPNwAG19nclpvJX4x5V0Q2Uj6iot48hkFvymWKMu4os6LSNn75qzFTWdtjjgN9goJxU4333rSbDwAzKo94RUzVv0h0EnGhFPLdGy6PRWjDNDmGB3BjNv9evClp0JF-a3tuthFWtl4yW4FXwbm-wuXbQkKOPbDITyA3PYXJPY3_GMIMIHQfMXur2zgkLuTKkiB-dtBymWuNFee6CGY1XrdWNK0gRerHWUuPPTr-NqBVPMVrNSY7K1P-mfF_kmotyJNL6Reu9MzV7smmQuEoVR0eXLXwkmbEwqr3VtkiljJmLX-QX235MzhbQFQdti3je5x9tONQ9tAST_yXI1CsY9gRFJGnOQLxGTII80Ut_Ke9Ds0Ocw9N-wiSwEUsaofuVRMI3Ao_28o5BcnZHgUI1U2bWeZuA5oV4v6T04SYTOqJOtNGSLdbZvcNzwzbfsVPzjh0b9sjnrdTqpEC02Bhw6XnjFZn45Pri6boR4oKRW6jYzS3AJoiGTiP9Lnrnmj0aqy-BZBR2RC0s8z1yIes5QfD1aLTSmqqP6ZdqdmXM2aOCwuUrXEXvg-u4z87WY-5neavhOsZWawNNuimo9oMJ5RET8WoTv5q4OMYML4UfyBxMem4tm4xohKEBXi2Sam3RQuyh_T9IOiMJaH_bNdJLCiVMqxswENKKIAr4i4opfUH1yWb4-KmXlEYke9b8iez_vM7U66BS97Qsfo9Rane3NDSYYyofVb9VEPfAsQwm6tVoq-tyxQaK2GZ5quposyomWHBo1QtoC7YJ2u6IpiqhIrNmXzrM_cVA3h0q4QKtU79mvJ57E6RynYGBnN_B-Q9yp8zbPpLogdfdQNqxy4u9eD8tpgVF8qvjviC0dZZPlv50YHHz-x3KN7XB0jQ4UqRUvXYI8xnfX9BclxAZ51K0WzbgTiofmJAwW-OHpYwwVf4v_iHoQ6rY2X1T5m5eQrth8sxCnNSofcba7Uv8jzPJe1vo-LvhfdadERlm8YL6yCf-7LKGgAaekBiErDFzWJoaJfyln2c1fsDeqMDHMJUoeA8p8arZpeqrtEXL7DTDcnsjjPF2QKQYUpfnnb528y1ICblGKjQWIK1mfmlXiqjVQ-JCvryMRXjAcjFSxZSZH2tKe_iuNQbt4NYVTmSsTDO5pKIRgocugKNzT3GCW9b45f6FMFhYr_FIWA9GTk8lvOwNBsaPLhatYk67hPMo1r51NA7M2SB0EXu0AQHxKul1cMc8rMgXFxw5yfnLNCpHwD8HzlJtPajtMaocw_j52IB0engOY3VKtI3rU7cJkfpggY4V3CnwEm_FQ0DOIGK88xqMnJnbCHbLOzWMGrpswNBI2Mojk2w3V3VZ3oF2nJxVKznmacOseFg-GhXLQj9jPCACjjtWQ2GHmoi-8NbKxxhMTXpBR54gfFVgWOcfIHTmMtGOigugeSlb7cmdtU5OuUQNOEYT5M_gc9d6XnLWYfu-_uL2GdlBzNKf2DY3TcXopfeLnYoWTqCwt5sqvGV_YDG3pfOypM0gokIUZRDZX44tfJ8RHzrJTXQ9Xh3o6nQopJu7FsT_MhB0H7Mb_HVtq6LXk62dLUDVDYQ1RNwbHpR-Kpasw-hd8mn_VpK07XsZRgxbmsjWDpxPLJQjQzcTs1XahGHFiEnt4LfHIaHm5PW2An7n8WHWhOcC4UjVVTniKRoW4BAANjJGwJCbOGpJqgvBVWaZc79WAMAeWPlg375tLio92xAjf1u75Tqcr8UH3uoQJb-uhv6axqdQpJrM_k0PwRe9DZi00EcbtOUbH89UkSo-MtdiW-Nnzk09Bv2JbwPXYrWYhz1EsA4OxU1rzqcp47uXk24CJhWEuhOweCDc5PWiYXa-2lGO7la-cEdcACPixjf6A_TfT_OjYiU8SoOXpYFR6CtZUy6T51mwlO3zNpKs4Fj6S9e82n_WOu5VVt660LEBfo_HdjmduM1LEmn3wbwHgKTOFsoohe7KmjTk3JMpCJG-RlfzcyfIz81Ozq3KJaUexgBUpzb8DHm9daI9ZIngwEZG4b11eoxLpn4W0iZ0yx7XjFrh9av_GrfWc09sHzDFogjIr5C9fZ0IWOM1B4oaFRI_RlUDAhDZ79LGgv_Jgjk6RTOLB12-Xzgppc0fbBX3mGrFBxhBiUnwG58nV-2TY4nR24-_3UmkYyTeuYpEG4ISuaadB6sUrB3L4HPf2Is5VHrMqDA_mO_b0-j1yk52u59Zrbysz8a1fZ6ivRpagRHu0hxVtURuaMPX3v3yFyJC7dwh068jf5XkCBA5DiX1TsgxhtKLjxKv7hvSrliKGyjxcVKc6H7IEu0PsQGc8HMO7bOW-V2O7hisqyV86tH6ZhHMGuJ0Ce6yi9iYi-dXnolkJMpgijE4,/b64e=1/sign=111b215ef8a80c35eeb6b7987f551a59/keyno=MARKET_1/*","showUid":"17184677829689751650506012","cartLink":"/my/cart","showNotificationWhenDeleteItem":true,"isLavka":false,"isError":false,"isEats":false,"isCR":false,"isM2bEdoOnlyEnable":false,"isEatsMarketIntegration":true,"isCartButtonNext":false,"isUpsalePopupCRExp":false,"baobabClientDataAdditionToCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI5sTs5wYQ0bH48/sCGMb/qAUg/tDrCA==","sign":"QmwcPVw2VJSijnOBWc+ca6SW1qHePh/voZe8m8belgs="},"target":"cart_addition"},"baobabClientDataDeletionFromCart":{"realTimeEventPayload":{"version":"EPV_BRT_V1","payload":"CgoQxuHR55aXs8ZvEjEKL0NvbXBldGl0aXZlQW5hbG9nc19NYXJrZXRNb2RlbENhcmRfRnJvbnRTbmlwcGV0MhcI5sTs5wYQ0bH48/sCGMb/qAUg/tDrCA==","sign":"QmwcPVw2VJSijnOBWc+ca6SW1qHePh/voZe8m8belgs="},"target":"cart_deletion"}}}},"meta":{"/content/page/fancyPage/kkmCarousel/kkmCarousel/content/content/slot-2nxy1c8q0sp/addToCartButton":{"name":"@light/AddToCartButtonSnippet"}}}
{"widgets":{"@card/MediaViewerThumbnails":{"/content/page/fancyPage/reviewBlock/photos":{"wrapperProps":{"margins":{"top":4}},"limit":12,"isHorizontal":true,"place":"__thumbsAllBusinessReviewsPlace__"}}},"meta":{"/content/page/fancyPage/reviewBlock/photos":{"name":"@card/MediaViewerThumbnails"}},"collections":{"mediaViewer":{"__reviewAllBusinessPlace__":{"id":"__reviewAllBusinessPlace__","entity":"mediaViewer","idx":0,"composeId":"12734596220968995890","fullScreenStatus":false}},"reviewItem":{"ri_164103148":{"reviewId":"164103148","author":{"nickname":"Анна А. Окулова (Шемякина)","avatarMediaItemId":"mi_10321708440091907298","isAnonymous":false},"rating":5,"reviewDate":"1657520545869","advantages":"1. Хорошее качество издания\n2. По содержанию это хорошая книга","disadvantages":"-","media":["mi_5710288772896533624"]},"ri_166846468":{"reviewId":"166846468","author":{"nickname":"Павел П.","avatarMediaItemId":"mi_13225404442777874523","isAnonymous":false},"rating":5,"reviewDate":"1660317462584","advantages":"Полезная книжка","disadvantages":"-","media":[]},"ri_164795506":{"reviewId":"164795506","author":{"nickname":"Андрей К","avatarMediaItemId":"mi_14699952184675080231","isAnonymous":false},"rating":5,"reviewDate":"1658167365985","commonText":"Отличная книга для джунов и мидлов! Порой нужно отойти немного назад и вспомнить самое базовое.","media":[]},"ri_297502440":{"reviewId":"297502440","author":{"nickname":"Nat","avatarMediaItemId":"mi_7774336282203471034","isAnonymous":false},"rating":5,"reviewDate":"1712850203658","disadvantages":"нет","commonText":"это книга дала понять мне, как правильно начать обучение по программированию","media":[]},"ri_239847374":{"reviewId":"239847374","author":{"nickname":"Сергей М.","avatarMediaItemId":"mi_10976536813285640517","isAnonymous":false},"rating":5,"reviewDate":"1696574019071","commonText":"Больше про психологию программиста, но читается легко и быстро","media":[]},"ri_204679440":{"reviewId":"204679440","author":{"nickname":"Имя скрыто","avatarMediaItemId":"mi_10976536813285640517","isAnonymous":true},"rating":5,"reviewDate":"1682770133693","advantages":"Классная книга","media":[]},"ri_157532765":{"reviewId":"157532765","author":{"nickname":"sn1NKS _","avatarMediaItemId":"mi_7573105653635754359","isAnonymous":false},"rating":5,"reviewDate":"1650371494486","advantages":"Содержание.","disadvantages":"-","commonText":"-","media":[]},"ri_187838072":{"reviewId":"187838072","author":{"nickname":"Никак","avatarMediaItemId":"mi_10976536813285640517","isAnonymous":false},"rating":5,"reviewDate":"1675270531217","advantages":"Красивая книга, хороший подарок программисту","media":["mi_18136325879919643667"]},"ri_161019838":{"reviewId":"161019838","author":{"nickname":"grafgad","avatarMediaItemId":"mi_3467399057553281373","isAnonymous":false},"rating":5,"reviewDate":"1654361061407","advantages":"Читается просто, как художественная книга.","commonText":"Технической информации в ней мало. Новичкам рекомендуется читать этого автора именно с данной книги.","media":[]},"ri_163399473":{"reviewId":"163399473","author":{"nickname":"Антон Волков","avatarMediaItemId":"mi_10976536813285640517","isAnonymous":false},"rating":5,"reviewDate":"1656844131721","advantages":"Можно подчерпнуть интересные и взглянуть на ваши под другим углом","disadvantages":"Нет","media":[]},"ri_311394272":{"reviewId":"311394272","author":{"nickname":"Дмитрий Р.","avatarMediaItemId":"mi_10976536813285640517","isAnonymous":false},"rating":4,"reviewDate":"1717339489297","advantages":"Дополнительная литература для мотивации программирования.","media":[]},"ri_163847046":{"reviewId":"163847046","author":{"nickname":"Александр Глазырин","avatarMediaItemId":"mi_434239957929272893","isAnonymous":false},"rating":5,"reviewDate":"1657266757762","advantages":"Понравились другие книги автора. Решил добавить в свою библиотеку. Качество печати отличное.","disadvantages":"Возможно, для кого то минусом будет мягкий переплет - для меня нет.","media":[]},"ri_165014036":{"reviewId":"165014036","author":{"nickname":"Алексей Хацкелевич","avatarMediaItemId":"mi_11089885263833850445","isAnonymous":false},"rating":5,"reviewDate":"1658393127641","advantages":"Настольная книга любого программиста.","disadvantages":"-","commonText":"Можно использовать книгу, как план действий. Можно не соглашаться с некоторыми тезисами, но в этом её главная цель - заставить вас думать и самосовершенствоваться.","media":[]}}}}
Год назад • Алексей Хацкелевич • Куплен на Маркете
Достоинства: Настольная книга любого программиста. Недостатки: - Комментарий: Можно использовать книгу, как план действий. Можно не соглашаться с некоторыми тезисами, но в этом её главная цель - заставить вас думать и самосовершенствоваться.
2 месяца назад • Nat • Куплен на Маркете
Недостатки: нет Комментарий: это книга дала понять мне, как правильно начать обучение по программированию
Год назад • Александр Глазырин • Куплен на Маркете
Достоинства: Понравились другие книги автора. Решил добавить в свою библиотеку. Качество печати отличное. Недостатки: Возможно, для кого то минусом будет мягкий переплет - для меня нет.
{"widgets":{"@MarketNode/ComplainFormPopup":{"/content/page/fancyPage/complainFormPopup":{"userEmail":"","regionName":"Москва","requestId":"1718467782488/0ae5ac61559771be1bb3bbf5ef1a0600/1/1","error":false,"indexGeneration":"","isCompleted":false,"isOpen":false,"offerShowPlaceId":null,"productId":null,"shopId":null,"type":null,"defaultQueue":"CHIPNDALE","platform":"desktop","referer":"","isProductPageLightExp":false}}},"meta":{"/content/page/fancyPage/complainFormPopup":{"name":"@MarketNode/ComplainFormPopup"}},"collections":{"complainForm":{"12734596220968995890":{"classifierMagicId":"5f1221533a775bff0afbd2473d1e0949","feedId":"475690","shopId":102330526,"shopName":"Издательство \"Питер\"","wareId":"efZ9G9gBw9ceR781QLZtLg","categoryName":"Нехудожественная литература","categoryId":18540670,"marketSku":"560253693","productId":1781848320,"slug":"idealnyi-programmist-kak-stat-professionalom-razrabotki-po","productTitle":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","offerTitle":"Идеальный программист. Как стать профессионалом разработки ПО","image":"https://avatars.mds.yandex.net/get-mpic/5221857/img_id446211717215338530.jpeg/orig"}}}}
{"widgets":{"@card/ProductReviewForm":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/productReviewForm":{"factorsMap":{},"factorGradeIds":[],"factorRadioIds":[],"zoneData":{},"cashbackAmount":0,"paymentOfferId":0,"isCashbackOffered":false,"source":"product-reviews","isNewReview":false,"isAuth":false,"isM2b":false,"isIntegration":false,"authRoute":{"pageId":"external:passport-auth","params":{"region":"ru","retpath":"http://market.yandex.ru/product--idealnyi-programmist-kak-stat-professionalom-razrabotki-po/1781848320?cpc=Spab1t-zhfNA52E06kg0TZki5_nO7qs8Vt3x5Djl2fkrPtcvBwl9XdpWxTBhyqLC3tttQG_RaUHxWY4J8MPDhfsM56mv98ed572Zym3s8rWIXroJN1szwEkbYt7n51BoFueAKorHCBsyke1y92j3j3FloBVvlYGMDwlOlFM-qfaZ6yu119Xap250Sz6fNvxfGytgKI4Lo10zOIssz189wZkv9N3YbKHagBclEIDbFl0P6uEhqdd8BtJ2FK5qopablzCEEq5Wle7aPMK6ayhFBhgNA-Rh1AUQMCfrHfCYoP8%2C&lr=213&offerid=YiSzvMZtw5s3u9454ft5fQ&show-uid=17159784143593415175309005&sku=560253693&uniqueId=749016&loggedin=1","backpath":"http://market.yandex.ru/product--idealnyi-programmist-kak-stat-professionalom-razrabotki-po/1781848320?cpc=Spab1t-zhfNA52E06kg0TZki5_nO7qs8Vt3x5Djl2fkrPtcvBwl9XdpWxTBhyqLC3tttQG_RaUHxWY4J8MPDhfsM56mv98ed572Zym3s8rWIXroJN1szwEkbYt7n51BoFueAKorHCBsyke1y92j3j3FloBVvlYGMDwlOlFM-qfaZ6yu119Xap250Sz6fNvxfGytgKI4Lo10zOIssz189wZkv9N3YbKHagBclEIDbFl0P6uEhqdd8BtJ2FK5qopablzCEEq5Wle7aPMK6ayhFBhgNA-Rh1AUQMCfrHfCYoP8%2C&lr=213&offerid=YiSzvMZtw5s3u9454ft5fQ&show-uid=17159784143593415175309005&sku=560253693&uniqueId=749016","origin":"market_product_review_form"}},"pageId":"market:product","tld":"ru","completnessSuggests":{"red":{"text":["Может, есть что добавить?","Пожалуйста, опишите подробнее","Подробный отзыв будет полезнее"],"interval":[1,10]},"yellow":{"text":["Будет ещё лучше, если немного дополните","Расскажете ещё немного?","Будем благодарны, если поделитесь ещё"],"interval":[11,20]},"green":{"text":["Отлично, это очень поможет другим покупателям","Спасибо, что так подробно"],"interval":[21,2000]}},"isFetching":false,"isChanged":false,"isGradeChanged":false,"isUpdated":false,"isClosing":false,"unloadedPhotosCount":0,"unloadedVideosCount":0,"isAgitationSlot":false,"isAgitationCardShown":true,"forceGratitude":false,"isCloseConfirmationOpened":false,"isPopupContent":true,"isLoading":false,"isLoadingError":false}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/productReviewForm":{"name":"@card/ProductReviewForm"}},"collections":{"navnode":{},"productFactor":{},"userExpertise":{},"expertise":{},"uploadingPhoto":{},"uploadingVideo":{},"thumbnail":{},"agitation":{},"paymentOffer":{}}}{"widgets":{"@yandex-market/LazyLoader-market":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList/LazyLoader":{"widgetName":"@marketfront/AgitationList","widgetId":"AgitationList","options":{"retpath":"http://market.yandex.ru/product--idealnyi-programmist-kak-stat-professionalom-razrabotki-po/1781848320","from":"poll","isPopupContent":true,"isChefRemixExp":false},"placeholder":"Spinner","infinite":false,"cspNonce":"+H/gmJN873deLxAWeFYP2w==","renderStrategy":"append"}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList/LazyLoader":{"name":"@yandex-market/LazyLoader-market"}}}{"widgets":{"@marketfront/VisibilityLoaderMarket":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList":{"pageId":"market:product","epicModeForLazyLoad":"default","widgetId":"AgitationList","__zoneName":""}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude/agitationList":{"name":"@marketfront/VisibilityLoaderMarket"}}}{"widgets":{"@card/ReviewGratitude":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude":{"hasYaPlus":false,"retpath":"http://market.yandex.ru/product--idealnyi-programmist-kak-stat-professionalom-razrabotki-po/1781848320","isPopupContent":true}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup/reviewGratitude":{"name":"@card/ReviewGratitude"}}}{"widgets":{"@card/ProductReviewFormPopup":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup":{"isOpen":false,"formState":"form"}}},"meta":{"/content/page/fancyPage/productReviewFormLoader/productReviewFormPopup":{"name":"@card/ProductReviewFormPopup"}}}{"widgets":{"@card/ProductReviewFormLoader":{"/content/page/fancyPage/productReviewFormLoader":{"initialProps":{"productId":1781848320,"skuId":"560253693","categoryIds":[18540670],"source":"product-main"},"productId":null,"skuId":null,"categoryIds":[],"source":"unknown","agitationId":null,"averageGrade":null,"fromPoll":false,"fetchContentOnly":false,"forceGratitude":false,"preload":false,"isPreloadForced":false,"isPopupLoaded":false}}},"meta":{"/content/page/fancyPage/productReviewFormLoader":{"name":"@card/ProductReviewFormLoader"}}}
{"widgets":{"@velocity/DeferredService":{}},"meta":{"/deferredService":{"name":"@velocity/DeferredService"}},"collections":{"wishlistButton":{"12734596220968995890":{"skuId":"560253693","businessId":"749016","place":"product","productId":"1781848320","title":"Мартин Р. \"Идеальный программист. Как стать профессионалом разработки ПО\"","picture":"https://avatars.mds.yandex.net/get-mpic/5221857/img_id446211717215338530.jpeg/orig","price":{"value":716,"currency":"RUR"},"isPharma":false}},"wishlistItemResult":{"24a5654dd9bf7e3ed9904264424e83cd":{"id":"24a5654dd9bf7e3ed9904264424e83cd","wishlistItemIds":[],"hasMore":false,"token":{"lastCrTime":null,"lastId":null}}},"headerState":{"id":"7ch4vlcvkto","wishCount":0},"userComparisonListReady":{"496ekj7y9w":{"result":[]}},"comparisonButton":{"12734596220968995890":{"categoryId":"18540670","productId":"1781848320","skuId":"560253693","isAdult":false,"categoryName":"Нехудожественные книги"}}}}