{"id":23369800,"url":"https://github.com/peible/solva-task","last_synced_at":"2026-01-21T21:33:14.449Z","repository":{"id":286702224,"uuid":"880944070","full_name":"peible/solva-task","owner":"peible","description":"Solva | DevOps | Тестовое задание ","archived":false,"fork":false,"pushed_at":"2024-11-01T17:38:26.000Z","size":170,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T23:45:21.571Z","etag":null,"topics":["devops","linux"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/peible.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-30T16:30:23.000Z","updated_at":"2025-03-31T15:49:54.000Z","dependencies_parsed_at":"2025-04-07T23:45:24.751Z","dependency_job_id":null,"html_url":"https://github.com/peible/solva-task","commit_stats":null,"previous_names":["peible/solva-task"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/peible/solva-task","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peible%2Fsolva-task","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peible%2Fsolva-task/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peible%2Fsolva-task/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peible%2Fsolva-task/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peible","download_url":"https://codeload.github.com/peible/solva-task/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peible%2Fsolva-task/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28644088,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T21:29:11.980Z","status":"ssl_error","status_checked_at":"2026-01-21T21:24:31.872Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["devops","linux"],"created_at":"2024-12-21T15:16:04.700Z","updated_at":"2026-01-21T21:33:14.443Z","avatar_url":"https://github.com/peible.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Тестовое задание. DevOps\n## Linux\nНапишите команды для выполнения следующих задач:\n- Создание директории devops_test в домашнем каталоге.\n- Создание пустого файла readme.txt в созданной директории.\n- Показать текущий путь в терминале.\n```sh\nmkdir devops_test\ncd devops_test\ntouch readme.txt\npwd\n```\n![linux](/images/linux.png)\n\n## Git\nЗадание: Выполните следующие действия с использованием Git:\n- Создайте новый локальный репозиторий.\n- Создайте файл test.txt, добавьте в него текст “Hello DevOps”.\n- Закоммитьте изменения с сообщением “Initial commit”.\n- Покажите историю коммитов.\n```sh\ngit init\ngit branch -m main\necho \"Hello DevOps\" \u003e\u003e test.txt\ngit add test.txt\ngit commit -m \"Initial commit\"\ngit log\n```\n![linux](/images/git.png)\n\n## Основы сетевых технологий\nОтветьте на вопросы:\n- Что такое IP-адрес и для чего он используется?\n```\nIP-адрес - это уникальный идентификатор устройства. Используется для того, чтобы определять устройства поключенные к сети, и обеспечивать их взаимодействие.\n```\n- Назовите основные отличия между протоколами TCP и UDP.\n```\nTCP\nНадежный, с установлением соединения, медленнее, сохраняет порядок.\nПримеры: HTTP, FTP\n\nUDP\nБез установления соединения, быстрее, без гарантий доставки и порядка.\nПримеры: DNS, Видео-стримы, Игры\n```\n\n## Программирование (Bash или Python)\n- Напишите скрипт на Bash или Python, который выводит числа от 1 до 10.\n```sh\n#!/bin/bash\necho {1..10}\n```\n```python\nprint(*range(1, 11))\n```\n## Логическое мышление\nРешите следующую задачу:\n- В одном здании находится три лампочки, управляемые тремя выключателями в\nдругой комнате. Как определить, какой выключатель к какой лампочке относится,\nесли вы можете зайти в комнату с лампочками только один раз?\n\n```\nЕсли все три лампы — лампы накаливания:\n1. Включите первый выключатель и оставьте его включенным на некоторые время. За это время подключенная к этому выключателю лампочка нагреется\n2. После выключите первый выключатель и сразу включите второй\n3. Теперь зайдите в комнату с лампочками и проверьте\n    Та лампа, которая горит, подключена ко второму выключателю\n    Та, которая не горит, но теплая, подключена к первому выключателю\n    Та, которая не горит и холодная, подключена к третьему выключателю\n\nЕсли все лампы светодиодные, то скорее всего не почувствуем нагрева\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeible%2Fsolva-task","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeible%2Fsolva-task","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeible%2Fsolva-task/lists"}