본문 바로가기

전체 글

(1854)
Section05>파일 시스템 탐색 퀴즈 답안 Q1> # pwd Q2> # ls ~ Q3> # cd .. # cd .. # cd /home/user/바탕화면 # cd ~/바탕화면 Q4> # cd Farms/ Q5> # ls -la Farm/ Q6> # cd Coop/ Q7> # ls -la Q8> # cd Chickens/ Q9> # ls -la # ls -l | grep ^- | wc -l Q10> # ls -ltu # ls -la --sort:time Q11> # cd ../Geese Q12> # ls -la # ls -l | grep ^- | wc -l Q13> # ls -lah --sort=size Q14> # cd ../../Stable/Horses Q15> # ls -la | grep ^- | wc -l Q16> # ls -m
[컴퓨터활용능력1급]수업 정리 6 - 자료 관리 프로그램 - 통합된 데이터, 저장된 데이터, 공유된 데이터, 운용되는 데이터 (통합 저장하고 공유해서 사용하는 데이터 관리 시스템) : 실시간적인 접근, 계속적인 변화, 내용에 의한 참조, 보안성, 데이터 무결성 - 기존 파일 시스템의 문제점 때문에 나타남. : 자료의 중복(프로그램별로 자료를 가짐), 자료의 불일치(자료의 종속) 성적관리 프로그램 - 학생 data - 학번 숫자->텍스트 변경 학생관리 프로그램 - 학생 data - 학번 숫자 - 따라서 자료의 중복을 최소화하고 업데이트나 추가시 불일치를 없애고, 데이터의 독립성(논리/물리) 보장하는 것이 목적 -DB시스템 구성요소 : DBMS, DBA, 개발자, 사용자, 스키마, 언어, SQL : 데이터베이스 정의, 조작, 제어를 하는 언..
Samsung Second Screen 16:10 적용 방법 Samsung Second Screen 은 기본적으로 16:9으로 되어있어 Second Screen을 사용하면 레터박스가 생겨 몬가 불편하다. 이를 개선하기 위해 간단하게 어플을 설치 하면 가능하다. 해상도 이름 해상도 비율 설명 FHD 1920x1080 16:9 Full HD, 2K, 1080p HD+ 1600x900 16:9 HD Plus HD 1280x720 16:9 Full HD 4/9, 720p 1. 시작 > Microsoft Store 검색 2. Second Screen 검색 3. Second Screen 설치 4. 배율 및 레이아웃 확인 해상도 이름 해상도 비율 설명 WUXGA 1920..
코드 검토 수행시 확인 사항 · The code is well-designed. · The functionality is good for the users of the code. · Any UI changes are sensible and look good. · Any parallel programming is done safely. · The code isn’t more complex than it needs to be. · The developer isn’t implementing things they might need in the future but don’t know they need now. · Code has appropriate unit tests. · Tests are well-designed. · The devel..
C/C++, Java, C#, Python 코딩 스타일 표준 규칙 / 지원 도구 지원 언어 Code Checker 가이드라인 Code Formatter 가이드라인 Coding Style 가이드라인 C/C++ cpplint AStyle, clang-format Google Style Guide (C/C++) Java checkstyle AStyle, clang-format Google Style Guide (Java) C# dotnet-format dotnet-format Microsoft Coding Convention Python pycodestyle(PEP8) autopep8 PEP8 Style Guide - https://github.com/cpplint/cpplint GitHub - cpplint/cpplint: Static code ..
Python Documentation Rules(파이썬 문서화 규칙) docstring은 모듈, 함수, 클래스 또는 메소드 정의의 첫번째 명령문으로 발생하는 문자열 리터럴이며, 해당 객체의 __doc__ 특수 속성으로 접근할 수 있습니다. 모든 모듈은 일반적으로 docstring이 있어야 하며, 모든 함수와 모듈에서 내보내는 모든 기능 및 클래스에도 docstring이 있어야 합니다. Public 메소드(_init__ 생성자 포함)에도 문서화가 있어야 합니다. 패키지는 패키지 디렉토리에 있는 __init__.py 파일의 모듈 문서화 될 수 있습니다. 파이선 코드의 문자열 리터럴은 문서화 역할을 할 수도 있습니다. Python Bytecode 컴파일러에 의해 인식되지 않고 런타임 객체 속성(즉, _doc_에 할당되지 않음)으로 접근할 수 없지만, 소프트웨어 도구에 의해 두 ..
[Linux]VI 편집기 - 환경파일 설정 vi 편집기의 동작하는 기능을 변경하기 위해서는 set 명령어를 사용한다. set 명령어 다음에 all을 사용하면 현재 편집기에 사용가능한 모든 기능변수들에 대한 현재 설정값을 표시한다. vi 편집기의 기능을 현재 실행되는 편집 화면에서만 변경하기 위해서는 최하위행 모드에서 다음과 같은 방법을 사용한다. : set all :set all --- Options --- ambiwidth=single nocopyindent formatoptions=tcq keymodel= modifiable remap noshowfulltag tagbsearch ttybuiltin wildignore= noautoindent cpoptions=aABceFs formatprg= keywordprg=man nomodified r..
[Linux]VI 편집기 - 특징/소개 vi 편집기(Visual Editor) vi 편집기는 유닉스 계열에서 가장 많이 사용되는 텍스트 편집기이다. 1976년 빌 조이(Bill Joy)가 개발하였다. vi 편집기는 한 화면을 편집하는 비쥬얼 에디터(Visual Editor)이다. vim(vi improved) 브람 무레나르(Bram Moolenaar)가 vi 편집기와 호환되면서 독자적으로 다양한 기능 추가하여 만든 편집기이다. 편집시에 다양한 색상을 이용하여 가시성을 높였으며, 패턴 검색시에 하이라이트 기능을 제공하여 빠른 검색이 가능하게 해준다. (http://www.vim.org) - 파일 열기 / 생성 새 파일을 편집할 수 있는 화면이 나온다. 여기서 작업을 한후에는 반드시 파일이름을 지정하여 저장하여 주어야 한다. ..