{"id":17153147,"url":"https://github.com/axect/yonsei-flexible","last_synced_at":"2025-03-24T13:10:41.954Z","repository":{"id":64136777,"uuid":"573346750","full_name":"Axect/Yonsei-Flexible","owner":"Axect","description":"연세대학교 전문연구요원 유연근무제 시간 계산기","archived":false,"fork":false,"pushed_at":"2022-12-20T06:53:34.000Z","size":30,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-19T22:17:29.386Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Axect.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-Apache2.0","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-12-02T08:46:00.000Z","updated_at":"2022-12-02T09:25:41.000Z","dependencies_parsed_at":"2023-01-14T23:45:27.315Z","dependency_job_id":null,"html_url":"https://github.com/Axect/Yonsei-Flexible","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axect%2FYonsei-Flexible","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axect%2FYonsei-Flexible/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axect%2FYonsei-Flexible/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axect%2FYonsei-Flexible/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Axect","download_url":"https://codeload.github.com/Axect/Yonsei-Flexible/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245276195,"owners_count":20588894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-14T21:45:25.046Z","updated_at":"2025-03-24T13:10:41.934Z","avatar_url":"https://github.com/Axect.png","language":"Rust","readme":"# 연세대학교 전문연구요원 유연근무제 시간 계산기\n\n## 설치 (Pre-built binaries)\n\n[Releases](https://github.com/Axect/Yonsei-Flexible/releases) 링크로 들어가 자신의 OS에 맞는 zip 파일을 받아 사용하시면 됩니다.\n\n## 설치 (via Cargo)\n\n1. [한국 러스트 사용자 그룹](https://rust-kr.org/pages/install/)에서 권장하는대로 Rust를 설치합니다.\n2. Rust의 패키지매니저인 `cargo`를 이용하여 yonsei-flexible을 설치합니다.\n    ```sh\n    cargo install yonsei-flexible\n    ```\n\n**주의** : 위의 방법이 안될 시 cargo 를 포함한 디렉토리가 환경변수에 입력되어 있는지 확인합니다. Linux의 경우에 `$HOME/.cargo/bin` 디렉토리가 `PATH`에 들어 있는지 확인해주세요.\n\n## 사용\n\n### Pre-build binary 로 설치했을 때\n\n1. 받은 압축파일의 압축을 푼 후에 실행하면 됩니다.\n\n2. 원하는 모드를 고른 후 설명에 맞게 시간이나 시각을 입력하시면 됩니다.\n\n    * `Work time` : 시작시각과 끝시각을 입력하면 시간을 계산해줍니다. 계속 입력하면 누적시간 역시 계산해줍니다.\n    * `Minimum finish time` : 시작시각을 입력하면 하루 최소 근무시간인 4시간을 만족하는 최단 퇴근 시각을 계산해줍니다.\n    * `Calculate finish time` : 시작시각과 원하는 근무시간을 입력하면 그에 맞는 퇴근 시각을 계산해줍니다.\n\n3. 만일 종료하고 싶다면 `Ctrl + c`를 입력하거나 창을 종료하면 됩니다.\n\n### Cargo로 설치했을 때\n\n1. `yonsei-flexible` 을 터미널이나 CMD에서 실행합니다.\n\n2. 원하는 모드를 고른 후 설명에 맞게 시간이나 시각을 입력하시면 됩니다.\n\n    * `Work time` : 시작시각과 끝시각을 입력하면 시간을 계산해줍니다. 계속 입력하면 누적시간 역시 계산해줍니다.\n    * `Minimum finish time` : 시작시각을 입력하면 하루 최소 근무시간인 4시간을 만족하는 최단 퇴근 시각을 계산해줍니다.\n    * `Calculate finish time` : 시작시각과 원하는 근무시간을 입력하면 그에 맞는 퇴근 시각을 계산해줍니다.\n\n3. 만일 종료하고 싶다면 `Ctrl + c`를 입력하거나 창을 종료하면 됩니다.\n\n## 버전 정보\n\n[RELEASES.md](./RELEASES.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxect%2Fyonsei-flexible","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxect%2Fyonsei-flexible","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxect%2Fyonsei-flexible/lists"}