본문 바로가기
728x90
반응형

전체 글86

캐논 미러리스 EOS M50 안켜질 때 점검 해볼 것들 오늘 카메라를 켜서 뭔가 하려고 했는데 카메라가 켜지지 않았다.검색해보니까 같은 증상을 일으킨 것은 무슨 셔터막이 고장나서 택배 수리를 받은 후기뿐..!그런데 내 렌즈는 셔터가 잘 안닫혀있는 것 같지도 않고.. 뭔가 다른 것 같았다그래서 개발자답게 기계가 고장날 수 있는 환경에 대해 생각해보았다 마지막으로 카메라를 사용한건 그렇게 오랜 시간이 흐르지 않았고 그 후로 컴퓨터 책상에 고히 모셔놨기 때문에 딱히 떨어뜨리거나 한 적도 없었다. 그래서 생각한 가능성은 총 3가지!1. 하드웨어 고장2. 소프트웨어 결함3. 배터리 이상우선 배터리 이상부터 점검해보았다.가지고 있는 배터리로 교체해가면서 켜본 결과 모두 되지 않았다.배터리는 모두 풀충전 상태! 따라서 배터리 이상일 가능성은 제외되었다.다음은 하드웨어 고.. 2024. 5. 1.
[오류] 리눅스 메모리 사용량 높은 순으로 정렬하는 명령어 오늘 오전부터 장애때문에 정신이 없었는데... 상황 종료 1시간만에 사용량이 치솟는다며 연락이 왔다. 인프라 담당자분은 오늘 휴가인데다가 상급자도 자리를 비워서 아주아주 당황한 순간. 일단 알고 있는 명령어라도 쳐보자 싶어서 free -h를 입력했다. 그러자 15G 중 14G를 사용하고 있다는 내용을 확인하였고.... 리눅스 메모리 관련 검색을 했다. ps aux --sort=-%mem | head 결론적으로 위 명령어를 입력했다. 리눅스 메모리 사용량 높은 순으로 정렬하는 명령어인데 이 명령어를 통해서 55% 이상의 메모리를 잡고 있는 프로세스를 발견했다. root로 로그인하여 vim으로 catalina.out을 잡고 있었는데, 엄청난 용량의 catalina.out을 cat도 아니고 vim으로 잡고 있.. 2024. 3. 25.
리눅스 폴더 경로 이동하기 cd 사용법 리눅스에서 파일 경로를 이동할 때 기본적으로 cd를 사용하게 된다. cd는 change directory의 약자로 말 그대로 폴더를 변경한다는 뜻. 아래는 cd의 이용 방법에 대해 정리해보았다. 우선 디렉토리는 /flower/red/rose 가 있다고 가정하자. 1. 현재 디렉토리 변경하기 cd red 현재 디렉토리를 알아보는 명령어는 pwd 이다. pwd를 입력하면 현재 내가 있는 디렉토리가 나온다. 만약 /flower/ 라고 나온다면 cd red 명령어를 입력하여 red 디렉토리로 변경할 수 있다. 2. 최상위 디렉토리로 이동하기 cd / 위 명령어를 입력하면 최상위 디렉토리로 이동할 수 있다. 3. 상위 디렉토리로 이동하기 cd .. 현재 디렉토리가 /flower/red 라고 했을 때 cd .. 을.. 2024. 3. 24.
개발자 프리랜서 한국주택금융공사 보금자리론 소득 산정 방법 2023년 12월 대출을 받기 위해 10월부터 동분서주 정보를 알아보기 시작했어요. 그런데 저는 일반 직장인들과 다른 특이케이스였지만(프리랜서니까!) 그래도 수입이 또래에 비해 많이 발생하고 있기 때문에 별 문제는 없을 거라고 생각했어요 그런데 2023년 10월 하나은행에서 신청한 보금자리론에서 한도가 충분히 나오지 않는다는거에요! 그 이유는 소득 불충분! 제 소득에 대해 먼저 얘기를 해보자면..... 2021년 근로소득, 사업소득 모두 발생(근로소득 비율 높음) 2022년 근로소득, 사업소득 모두 발생(사업소득 비율 높음) 2023년 사업소득만 발생 근로소득이 있었던 것은 반프리였기 때문이죠.... 아무튼.. 근로소득과 사업소득이 모두 발생하였기 때문에 서류를 떼었을 때 실제로 소득이 아주 적게 잡혀있.. 2024. 1. 28.
일본 오사카 여행 준비 - 와이파이 도시락 예약하기, 수령 꿀팁 원래 오사카 같은 경우 거의 매년 방문하고 있었고, 매번 새로운 즐거움을 찾던 곳이었다. 그런데 코로나로 인해 하늘길이 막힌 뒤 좀처럼 방문할 수 있는 기회가 없었다. 그래서 기회만 노리던 중 마침 프로젝트 계약이 종료되고 다음 계약을 아직 성사하지 않았기 때문에 여유있게 다음 프로젝트를 구하기로 하고 일본 여행 계획을 세웠다. 비행기 표 구매 직전 프리랜서 개발자 인터뷰를 보게 되어서 인터뷰에서 여행일정에 대한 양해를 구한 뒤 여행을 계획해서 오게 됐다. 지금은 일본. 오사카 여행 준비 및 와이파이 도시락 예약하기와 수령 꿀팁에 대한 이야기를 써보도록 하겠다. 우선 여행 일정은 23/01/04 ~ 23/01/11로 제법 긴 편이었고, 애인과 함께하는 여행이기 때문에 속도에 제한이 없는 와이파이 도시락을.. 2023. 1. 5.
JAVA 스터디를 위한 키워드 29-34 29. Oracle 기본 자료형 - 숫자 : NUMBER - 날짜 및 시간 1) DATE : 기본형식 년/월/일 2) TIMESTAMP : 기본형식 년/월/일/시/분/초 - 문자 1) CHAR(고정길이) : ~2,000byte 2) VARCHAR2(가변길이) : ~4,000byte 30. Oracle 연산자 - 산술 연산자 : + , - , * , / - 비교 연산자 : =, !=, , ^=, >, =, WHERE > GROUP BY > HAVING > SELECT > ORDER BY 2022. 5. 3.
JAVA 스터디를 위한 키워드 26-28 26. Wrapper class - 8개의 기본 타입에 상응되는 Clss - byte : Byte short : Short int : Integer long : Long float : Float double : Double boolean : Boolean char : Character - 기본 타입 영역인 stack은 참조타입 영역인 Heap과 연결되지 않음 27. DBMS - DB를 저장/관리하는 기능을 제공하는 응용 프로그램 - 종류에따라 DB Server까지 제공 - 종류 : Oracle, MS SQL, MySQL, MariaDB 등 28. SQL(Structured Query Language) - 문법 1) DDL : CREATE, DROP, ALTER, TRUNCATE 2) DML : SELEC.. 2022. 4. 22.
JAVA 스터디를 위한 키워드 22-25 22. 프레임워크(framework) - 소프트웨어 공통 기능을 라이브러리 형태로 제공 장점 : 재사용성 높음, 개발기간 단축, 관리 및 테스트 용이, 개발 생산성 향상, 개발 품질 향상 - JAVA에서는 대표적으로 Spring Framework를 사용하고 있으며, 정부에서는 스프링 프레임워크를 기반으로 만든 전자정부 프레임워크를 표준으로 사용 중 23. MVC 패턴 - Model + View + Controller - 브라우저에서 요청 -> 컨트롤러(Servlet)에서 모델 연결 -> 비즈니스로직 처리( + DB 요청) -> 컨트롤러에서 뷰 선택 -> 브라우저로 응답 24. Servlet - 웹 서버쪽에 작성된 자바 프로그램 - 메모리 내 적재해놓고 사용 가능(매번 읽을 필요 X) - 스레드 형태로 실.. 2022. 4. 12.
JAVA 스터디를 위한 키워드 18-21 18. Array (배열) - 참조타입 (뭉탱이로 들고다니니까^^;) - 선언 방법 [1] char[] arrayC = {'A','B','C'} [2] char[] arrayC2 = new char[3]; // 타입의 초기값이 입력됨, 참조타입은 null이 입력됨 [3] char[] arrayC3 = new char[]{'A','B','C'}; // 자주 사용하지 않음 - String str = ""; 은 값이 없음 19. String Ⅱ - String str1 = "Happy"; String str2 = "Happy"; String str3 = new String("Happy); == : 기본타입 비교 equals() : 참조타입 비교 결과) Str1 == Str2 : True Str1 == Str3.. 2022. 4. 6.
728x90
반응형