полные данные сертификации 130 записей

This commit is contained in:
Novikova.Yelena 2026-08-19 06:45:04 +00:00
parent 67696044a0
commit eae707c5e6
4 changed files with 11 additions and 3 deletions

View File

@ -10,3 +10,11 @@ up to date in 361ms
up to date in 353ms up to date in 353ms
Сервер запущен на порту 3000 Сервер запущен на порту 3000
--- run Wed Aug 19 06:38:04 AM UTC 2026 :: npm start --silent
up to date in 602ms
Сервер запущен на порту 3000
--- run Wed Aug 19 06:38:47 AM UTC 2026 :: npm start --silent
up to date in 360ms
Сервер запущен на порту 3000

View File

@ -1 +1 @@
1241 1643

View File

@ -118,7 +118,7 @@
{"id": 119, "city": "Алматы", "name": "Гасанова Э.И.", "position": "Аналитик службы оперативного контроля 1 уровня г.Алматы", "vendor": "Juniper", "certificate": "Junos, Associate (JNCIA-Junos)", "level": "Специалист"}, {"id": 119, "city": "Алматы", "name": "Гасанова Э.И.", "position": "Аналитик службы оперативного контроля 1 уровня г.Алматы", "vendor": "Juniper", "certificate": "Junos, Associate (JNCIA-Junos)", "level": "Специалист"},
{"id": 120, "city": "Алматы", "name": "Жайшиликов Р.П.", "position": "Старший аналитик службы оперативного контроля 1 уровня г.Алматы", "vendor": "Juniper", "certificate": "Junos, Associate (JNCIA-Junos)", "level": "Специалист"}, {"id": 120, "city": "Алматы", "name": "Жайшиликов Р.П.", "position": "Старший аналитик службы оперативного контроля 1 уровня г.Алматы", "vendor": "Juniper", "certificate": "Junos, Associate (JNCIA-Junos)", "level": "Специалист"},
{"id": 121, "city": "Алматы", "name": "Тарасов М.", "position": "Менеджер СТПСР3", "vendor": "Ribbon", "certificate": "Synchronisation Network Planning Sync Architect Software", "level": "Профессионал"}, {"id": 121, "city": "Алматы", "name": "Тарасов М.", "position": "Менеджер СТПСР3", "vendor": "Ribbon", "certificate": "Synchronisation Network Planning Sync Architect Software", "level": "Профессионал"},
{"id": 122, "city": "Алматы", "name": "Кенесбекова А.К.", "position": "Ведущий инженер по обслужививанию оборудования сети передачи данных", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"}, {"id": 122, "city": "Алматы", "name": "Кенесбекова А.К.", "position": "Ведущий инженер по обслуживанию оборудования сети передачи данных", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"},
{"id": 123, "city": "Астана", "name": "Оспанов Диас Искакович", "position": "Ведущий инженер службы оперативного контроля 1 уровня г.Астаны", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"}, {"id": 123, "city": "Астана", "name": "Оспанов Диас Искакович", "position": "Ведущий инженер службы оперативного контроля 1 уровня г.Астаны", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"},
{"id": 124, "city": "Астана", "name": "Тұрғанбек Назым Мұратқызы", "position": "Ведущий инженер службы оперативного контроля 1 уровня г.Астаны", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"}, {"id": 124, "city": "Астана", "name": "Тұрғанбек Назым Мұратқызы", "position": "Ведущий инженер службы оперативного контроля 1 уровня г.Астаны", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"},
{"id": 125, "city": "Астана", "name": "Нұрпатта Нұрғазы Серікұлы", "position": "Ведущий инженер службы оперативного контроля 1 уровня г.Астаны", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"}, {"id": 125, "city": "Астана", "name": "Нұрпатта Нұрғазы Серікұлы", "position": "Ведущий инженер службы оперативного контроля 1 уровня г.Астаны", "vendor": "Juniper", "certificate": "Juniper-Service Provider Routing and Switching, Professional (JNCIP-SP)", "level": "Профессионал"},

View File

@ -80,7 +80,7 @@ http.createServer(async (req, res) => {
const full = path.join(__dirname, file); const full = path.join(__dirname, file);
if (full.startsWith(__dirname) && fs.existsSync(full) && fs.statSync(full).isFile()) { if (full.startsWith(__dirname) && fs.existsSync(full) && fs.statSync(full).isFile()) {
const ext = path.extname(full); const ext = path.extname(full);
const type = ext === ".css" ? "text/css" : ext === ".js" ? "application/javascript" : "text/html"; const type = ext === ".css" ? "text/css" : ext === ".js" ? "application/javascript" : ext === ".json" ? "application/json" : "text/html";
res.writeHead(200, { "Content-Type": type + "; charset=utf-8" }); res.writeHead(200, { "Content-Type": type + "; charset=utf-8" });
return res.end(fs.readFileSync(full)); return res.end(fs.readFileSync(full));
} }