본문 바로가기

📚 전체글172

👨‍👩‍👦‍👦 리눅스의 사용자, 그룹 관리 파일과 설정하기 * 이 글은 Red Hat의 글 How to manage users and groups in Linux을 참고하여 작성되었습니다. 자세한 내용은 본문과 참고 링크를 확인해주세요 OS의 초기(시분할 시스템이 없을 때)에는 하나의 컴퓨터에 한 사람만 사용할 수 있었습니다. 이에 불편함을 느낀 사람들은 시분할 시스템, 멀티 태스킹 등 기술을 발전시켰고 이제는 하나의 컴퓨터(시스템, 서버)에 여러 사용자가 동시에 접근하여 사용할 수 있습니다. 그러나 여러 사용자가 한 번에 동일한 시스템을 사용한다면 여러 문제가 발생합니다. 따라서 이를 막기 위해 사용자나, 사용자들을 묶어(그룹)에 permission(권한)을 주어 시스템을 보다 쉽고 안전하게 사용할 수 있습니다. 본문 내용은 시스템 관리자가 사용자와 그룹을 추.. 2022. 1. 7.
[일일 회고] 22.01.06.목 - vm 우분투 ssh 서버 설정과 쉘 스크립트 작성 👍 Keep 어제(01.05)는 컨디션이 좋지 못해 오전에 알고리즘 문제만 풀고 푹 쉬었다. 멀리 보고 컨디션 유지하면서 즐기자! 코딩 중간에 적절한 휴식 청소 후 환기 블로그 글 작성 🔥Problem 공식 문서보다 번역된 글이나 파편화된 지식의 블로그에 의존한다.(한글이라서) 🚒 Try 환기가 상당한 리프레시 역할을 해준다. 정기적 루틴에 넣자 공식 문서 먼저 보자! 📚TIL 오늘은 간단한 튜토리얼(?)을 만들었고, 기억에 남는 키워드 위주로 남긴다. 키워드의 자세한 내용은 추후에 정리하려 한다. (할 수 있겠지..?) 간단한 튜토리얼(?) : 2022.01.06 - 💻 맥OS - VirtualBox에 Ubuntu(우분투), ssh 서버 만들고 접속하기 ✅ VM 가상머신(Linux Ubuntu) 설치와.. 2022. 1. 6.
💻 VirtualBox에 Ubuntu(우분투) 설치하고 ssh 서버 만들어 로컬에서 접속하기 * 잘못된 내용이 있다면 편하게 말씀해주세요 🙏🏻 1. VirtualBox(버추얼 박스) 설치 2. Ubuntu iso (우분투 디스크 이미지 다운로드) 3. 버추얼 박스에 우분투 설치 준비와 디스플레이 설정 4. 네트워크 설정과 sshd 설치와 실행 5. Host OS에서 Guest OS에 SSH 접속하기 & SCP 1. VirtualBox(버추얼 박스) 설치 버추얼 박스를 아래 링크에서 다운로드하고 설치한다. https://www.virtualbox.org/wiki/Downloads 2. Ubuntu iso (우분투 디스크 이미지 다운로드) 원하는 우분투 버전의 디스크를 아래 링크에서 다운로드한다. (글 작성일 기준 20.04.3 LTS) https://ubuntu.com/download/deskto.. 2022. 1. 6.
[일일 회고] 22.01.04.화 - 테스트 코드 리팩토링과 개발 생각 👍 Keep 어제 구현한 테스트 코드 리팩토링! 중간에 스트레칭하며 공부 공부한 내용 문서화 & 블로깅 완료 팀원들과의 프로젝트 코드 리뷰 & 토크( +a 간단한 단위 테스트 소개와 사용방법 발표(?)) 🔥Problem 아직도 1~2시간 공부하고 10분 쉰다. 운동 Pass 문서 작성에 시간 투자가 많음 🚒 Try 한 시간 휴식 알람이 울리면 하던 거 멈추고 당장 쉬기 운동을 쉬는 시간 중간에라도 하자! (푸시업) 사소한 내용까지 다 문서화하지 말자 📚TIL 개발 생각 - 프로젝트에서 요구사항이 주어졌을 때 보통 비기능적 요구사항은 주어지지 않는다. 예를 들어 가독성이 좋고 유지보수성이 뛰어나며 효율적이고 간결한 코드에 대한 요구사항은 없다고 봐도 무방하다. 요구사항으로 주어진 기능들을 코딩하며 비기능적.. 2022. 1. 4.
단위 테스트 구조 (AAA 패턴, 테스트 픽스터, 명명법) 이 글은 책 Unit Testing(단위 테스트) 3장과 하단 Reference 참고했습니다. 잘못된 내용이 있다면 편하게 말씀해주세요 🙏🏻 단위 테스트 구조 테스트 픽스처 재사용 테스트 명명법 Parameterized Test (매개변수화 테스트) Assert Library (AssertJ) 1. 단위 테스트 구성 방법 단위 테스트 코드에 대한 구성 (준비, 실행, 검증) 패턴을 공부하고 피해야 할 함정, 읽기 쉬운 방법을 알아본다 1.1 AAA 패턴 사용 아래는 Calculator 클래스의 sum 함수를 테스트하는 코드 예이다. public class Calculator { public double sum(double first, double second) { return first + second;.. 2022. 1. 4.