본문 바로가기

반응형

분류 전체보기

(60)
[웹개발] TDD 정리 TDD란 테스트 주도 개발, 즉 테스트 코드를 먼저 작성하고 코드를 작성하는 방식의 개발 방법입니다. 테스트 코드를 먼저 작성함으로써 실제 코드가 무슨 기능을 해야 하는지 정확하게 정의할 수 있습니다. 테스트 코드를 작성한 후에는 테스트를 통과하는 코드를 최소한으로 작성하고, 표준에 맞게 리팩터링 합니다. 목차 TDD가 필요한 이유 테스트 코드를 작성하면서 실제 코드의 기능을 정의하기 때문에 명확한 코드 설계가 가능합니다. 테스트를 통과하기 위한 최소한의 코드만을 작성하는 것이 원칙이기 때문에 불필요한 코드를 줄일 수 있습니다. 개발 시작부터 만들어야 하는 서비스 혹은 웹사이트의 요구사항이 완벽하게 정의된 경우는 거의 없습니다. 개발 과정에서 많은 변경 사항이 생길 수 있고, 개발이 완료된 후에도 유지보..
[python] 입력(input) 받는 방법 파이썬에서 사용자로부터 입력을 받으려면 input 기능을 사용하면 됩니다. 메세지를 전달하고 그것에 대한 대답을 사용자에게 문자열로 받아옵니다. 구글 드라이브의 Colaboratory를 이용하면 PC에 파이썬을 설치하지 않고도 파이썬을 써볼 수 있습니다. 파이썬에서 사용자의 입력을 받아오는 방법은 input(문자열) 입니다. input 기능을 실행하면 입력된 문자열을 사용자에게 보여주고 그에 대한 입력을 문자열로 받아옵니다. 아래 예시처럼 말이죠. 받아온 문자열을 가공해서 사용자에게 다시 출력해주거나 변수에 저장해서 다른 곳에 사용할 수도 있습니다. input 기능을 이용해서 사용자의 이름을 입력 받고 print 기능을 이용해서 인사말을 건내는 코드를 짜보겠습니다. 이제 사용자의 이름을 물어보고 이름을 ..
[python] 출력(print) 하는 방법 파이썬에서 화면에 무언가를 출력하려면 print 기능을 사용하면 됩니다. 변수와 문자열, 정수, 부동 소수, 불리언 타입의 데이터를 모두 출력할 수 있습니다. 구글 드라이브의 Colaboratory를 이용하면 PC에 파이썬을 설치하지 않고도 파이썬을 써볼 수 있습니다. 파이썬에서 화면에 출력을 하려면 간단하게 print("출력하고 싶은 내용")을 입력해주면 됩니다. 따옴표(') 또는 큰따옴표(")로 묶어서 작성한 내용은 문자열로 출력됩니다. 한번 아래와 같이 코드를 작성하고 실행해보세요. "Hello, world"가 잘 출력되었나요? 코드를 작성할 때 문법에 맞지 않게 작성하면 오류가 발생하면서 코드가 실행되지 않습니다. 흔히 발생하는 실수를 보여드리겠습니다. 무엇이 잘못되었는지 직접 찾아보세요. 3가지..
윈도우 로그인 할 때 NumLock 자동 활성화 하는 방법 윈도우에 로그인할 때 숫자 키패드를 주로 이용합니다. 무의식적으로 입력하다 보면 로그인에 실패하는 경우가 자주 발생합니다. 그 이유는 숫자 키패드는 NumLock 키를 통해 숫자 입력 기능과 이동 기능으로 나누어 사용할 수 있기 때문입니다. 윈도우 레지스트리를 변경해서 주로 사용하는 스타일에 따라 기본 활성화 상태를 지정할 수 있습니다. 목차 NumLock 풀사이즈 키보드에 제공되는 숫자 키패드를 능숙하게 사용하면 숫자를 빠르게 입력할 수 있습니다. 특히 자주 사용하는 비밀번호 같이 고정된 숫자를 입력할 때는 눈보다 손이 빠르다는 말이 절로 나올 정도입니다. 그런데 숫자 키패드로 입력하는 작업을 할 때 제대로 입력되지 않아 오류가 발생하기도 합니다. 특히 윈도우에 로그인하기 위해 암호를 입력할 때는 10..
윈도우 부팅 속도 빠르게 하는 간단한 방법 부팅 속도가 느려져서 컴퓨터를 켜는 데 한 세월이 걸리면 컴퓨터를 쓸 맛이 안 납니다. 부팅 설정과 시작프로그램을 간단하게 수정해서 부팅 속도를 빠르게 해 봅시다. 드라마틱한 변화를 가져올 수는 없지만 단 5분만 투자하면 개선된 부팅 속도를 체험할 수 있습니다. 목차 컴퓨터로 간단한 작업을 하려고 전원 버튼을 눌렀는데 부팅이 되는데 많은 시간이 걸린다면 가성비가 맞지 않습니다. 부팅되는 동안 하려던 작업이 하기 싫어지기도 합니다. 컴퓨터 성능이 놀랍도록 좋아져서 부팅이 단 몇 초 만에 되는데 언제 적 얘기를 하냐고 하실 수 있습니다. 그런데 요즘은 스마트폰으로 모든 게 가능한 세상이라 컴퓨터로 게임을 하거나 작업을 하지 않으면 집에 성능 좋은 컴퓨터가 없는 경우도 많습니다. 자주 쓰지 않아서 성능을 높이..
4일 사전투표 시작. 5일 확진자 사전투표 가능 사전투표 2022년 대선 사전투표가 4일과 5일에 걸쳐서 진행됩니다. 오전 6시부터 오후 6시까지 별도 신청 없이 전국 사전투표소에서 진행합니다. 신분증 지참 사전투표를 진행하기 위해서는 주민등록증, 여권, 운전면허증 등 사진이 부착되어 있는 신분증을 지참해야 됩니다. 투표장소 주소지 관할 사전투표소에서는 투표용지만 기표해서 투표함에 넣으면 되고, 그 외의 사전투표소에서는 회송용 봉투에 투표용지를 넣어서 투표해야 합니다. 사전투표소 위치는 중앙선관위 홈페이지, 다음이나 네이버 등의 포털사이트에서 확인 가능합니다. 확진자 투표 확진자와 격리자는 방역 당국의 외출 허용 시간인 5일 오후 5시부터 6시까지 투표소에 도착하면 임시 기표소에서 투표할 수 있습니다. 국회의원 재. 보궐선거 동시 진행 일부 지역에서는..
웨일 기본(주소창) 검색엔진 변경 방법 웨일 주소창을 통해 검색하면 기본적으로 네이버 검색엔진으로 연결됩니다. 설정을 통해서 기본 검색엔진을 변경할 수 있고, 원하는 검색엔진을 추가할 수 있습니다. 검색을 할 수 있는 대부분의 사이트는 등록이 가능합니다. 또한 설정을 통해 여러 검색 서비스를 선택하거나, 웨일 듀얼 탭 기능으로 한 번에 두 가지 사이트에서 동시 검색할 수도 있습니다. 검색엔진 설정 저번 글에서 구글 크롬 브라우저의 기본 검색엔진을 변경하는 방법을 알아봤습니다. 오늘은 요즘 핫한 브라우저인 웨일의 기본 검색엔진을 변경하는 방법을 알려드리겠습니다. 웨일은 다양한 기능을 가지고 있는 만큼 주소창을 통해 검색할 때도 다양한 설정이 가능합니다. 여러 검색 사이트 중에서 원하는 검색 사이트를 그때그때 선택해서 검색하거나 웨일의 듀얼 탭 ..
크롬 기본(주소창) 검색엔진 변경 방법 크롬 브라우저의 주소창에 검색 단어를 입력하면 기본적으로 구글 검색엔진으로 검색이 됩니다. 네이버나 다음 등 다른 검색엔진을 사용하려면 직접 해당 사이트에 접속해서 검색을 해야 합니다. 이런 번거로움을 없애려면 크롬 설정에 검색엔진 설정을 변경하면 됩니다. 크롬 브라우저 주소창에서 원하는 검색엔진을 통해 빠르게 검색하는 방법을 알아보겠습니다. 검색엔진 변경 아마도 주소창 검색엔진을 변경할 수 있다는 사실을 모르시는 분들이 많을 겁니다. 방법이 있다는 걸 몰라서 못 바꿀 뿐입니다. 방법이 있다는 걸 알면 누구나 바꾸실 수 있습니다. 바로 진행해보겠습니다. 글 마지막에 이 기능을 유용하게 사용하는 팁도 적어두었으니 꼭 읽어보시기 바랍니다. 크롬 브라우저 설정 메뉴에 진입합니다. 크롬 브라우저 우측 상단 메뉴..

반응형