본문 바로가기

전체 글163

프로그래머스 SQL 테스트 2 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAMETYPENULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) F.. 2022. 5. 11.
프로그래머스 코딩 알고리즘 테스트 문제 설명 직사각형을 만드는 데 필요한 4개의 점 중 3개의 좌표가 주어질 때, 나머지 한 점의 좌표를 구하려고 합니다. 점 3개의 좌표가 들어있는 배열 v가 매개변수로 주어질 때, 직사각형을 만드는 데 필요한 나머지 한 점의 좌표를 return 하도록 solution 함수를 완성해주세요. 단, 직사각형의 각 변은 x축, y축에 평행하며, 반드시 직사각형을 만들 수 있는 경우만 입력으로 주어집니다. 제한사항 v는 세 점의 좌표가 들어있는 2차원 배열입니다. v의 각 원소는 점의 좌표를 나타내며, 좌표는 [x축 좌표, y축 좌표] 순으로 주어집니다. 좌표값은 1 이상 10억 이하의 자연수입니다. 직사각형을 만드는 데 필요한 나머지 한 점의 좌표를 [x축 좌표, y축 좌표] 순으로 담아 return 해주세요.. 2022. 5. 10.
프로그래머스 SQL 테스트 1 문제 설명 EMPLOYEES 테이블은 자동차 판매 회사에서 일하고 있는 직원의 정보가 담긴 테이블입니다. EMPLOYEES테이블 구조는 다음과 같으며, ID, NAME, SALARY, BRANCH_ID는 각각 직원의 아이디, 이름, 월급, 근무하는 대리점 아이디를 나타냅니다. NAMETYPENULLABLE ID INT FALSE NAME VARCHAR(N) FALSE SALARY NUMERIC(N,M) FALSE BRANCH_ID INT FALSE 문제 EMPLOYEES 테이블을 이용해 지점 별 총급여액이 얼마인지 조회하는 SQL문을 작성해주세요. 단, 결과는 지점의 ID순으로 정렬되어야 합니다. 예시 예를 들어 EMPLOYEES 테이블이 다음과 같다면 IDNAMESALARYBRANCH_ID 4603 A.. 2022. 5. 10.
프리랜서로 오지랖이 많은 탓으로 이슈가 생겼을 때 해결할 수 있는 방안이 무엇인지 고민을 한다 내 일이 아니면 고민을 굳이 안해도 되는데 내가 운영하는 시스템 전부를 내 범위라고 생각하는 게 문제지 스트레스를 더 받지 않으려면 현재 내가 부딪히는 문제가 아니면 모른척도 해야하고 요청이 오지 않는 이상 나서지 않는게 맞다 프리랜서로 전향한 이상 일의 맺고 끊음이 확실해져야 한다. 누군가는 자리를 뺏기고 누군가는 쉽게 일을 따기도 하는 것처럼 그에 쏟는 에너지와 가치가 있는 것인지 진지해보자 항상 적당히가 힘들다 (일이 생기면 그 때 확인해서 처리하는걸로) 2022. 4. 13.
경험이라는 용기 일하면서 느낀 점들 9년째 직장 생활을 하며 꿈을 이뤄가고 있다. 회사도, 이직도 세 번째 이후 이제는 프리랜서로 일을 하고 있다. 내가 만들고 운영하는 앱 서비스마다 요구사항과 개발 방법이 모두 달랐다. 다르면서도 비슷하고 또 다르고. 새로운 구글과 애플의 정책을 끊임 없이 파악하고 대응해야 하는데 어려움도 있고, 해결해 내면 그렇게 또 하나를 배워간다는 생각을 한다. 끝없이 배우는 일들 두렵지 않는 용기라는 건, 결국 이 꿈과 길 위에 온전히 서 있을 때 가능한 것인가 - 3개월의 작업을 마치며 2022. 3. 25.
URL 파일 다운받기, 외부로 파일 공유하기 1. 외부 URL에서 파일 다운로드 하기 NSURLSessionConfiguration *config= [NSURLSessionConfiguration defaultSessionConfiguration]; NSURLSession *session= [NSURLSession sessionWithConfiguration: config delegate: self delegateQueue: [NSOperationQueue mainQueue]]; NSURL *url = [NSURL URLWithString: @"url"]; NSURLSessionDataTask *dataTask = [session dataTaskWithURL: url]; [dataTask resume]; 2. UIDocumentInteraction.. 2022. 3. 24.
XCode 빌드 셋팅 https://xcodebuildsettings.com/ Xcode Build Settings This is a list of paths to folders containing system frameworks to be searched by the compiler for both included or imported header files when compiling C, Objective-C, C++, or Objective-C++, and by the linker for frameworks used by the product. The order xcodebuildsettings.com 기존 XCode 13.1 설정 그대로 적용하고 빌드 셋팅에서 불필요하다고 판단하는 것만 No 적용 CLANG_WARN_.. 2022. 2. 24.
mac OS에서 프로그램 삭제하기 mac OS 을 사용하면서 자주 까먹는 프로그램 삭제하는 법! 1. 애플 사과 모양 누르면 이 Mac 에 대하여 버튼을 누른다. 2. 저장 공간 - 관리를 누른다. 3. 응용 프로그램을 누르고 삭제하고 싶은 프로그램을 누른다. 4. 삭제를 하고 싶은 데 삭제가 안 되는 경우는 프로세스가 살아 있는지 확인해봐야 한다. 런처모드 - 활성 상태보기 - 프로세스 선택 후 강제종료! 2022. 2. 22.
정보보안개론 : 한 권으로 배우는 핵심 보안 이론 4 정보보안개론 : 한 권으로 배우는 핵심 보안 이론 4 제 6장, 악성 코드 - 악성 코드 : 의도적으로 사용자에게 피해를 주기 위해 만든 악의적 목적을 가진 프로그램 및 매크로, 스크립트 등으로 컴퓨터에서 작동하는 실행 가능한 모든 형태 - 바이 러스 : 1984년 개념이 정립이 됨, 자기 자신을 복제하여 대상 프로그램을 포함하여 해당 프로그램을 감염 시키는 것. 1988년 모리스 윔, 1999년 매크로 바이러스 출현, 2001년 코드레드 윔, 2005 MMS로 악성코드 전파. 컴 워리어 등장, 바이러스, 윔, 트로이목마, PUP, 다운로더, 드로퍼, 런처, 애드웨어, 스파이웨어, 랜섬웨어, 백도어, 익스플러잇, 봇, 스캐어웨어 등의 바이러스가 있다. 1) 부트 바이러스 : POST, CMOS, 운영체제.. 2022. 2. 20.
반복 루틴 잘 해내기까지 아무도 관심 가져 주지 않는다. 현실은 당연히 잘 하는 것을 원하고 있다. 세상은 계속 변하고 그에 따른 조용한 변화를 매번 혼자 느낀다. 그럼에도 꾸준히 자신만의 노력과 연습만이 기적을 만든다고 생각한다. 나도 장인이 되자. 아무도 모른다고 생각하기 전에 운영을 하며 체감되는 문제부터 개선하고 느리더라도 하나씩 꼭 노력을 기울리자 보수적이라도 안정적인 서비스 2022. 2. 16.
반응형