전체 글

전체 글

    리눅스 명령어로 현재 폴더 또는 특정 폴더의 파일 수 세기

    현재 디렉터리에서 파일 갯수 세기: ls -l | grep "^-" | wc -l 이 명령어는 다음과 같은 과정을 거쳐 현재 디렉터리에 있는 파일의 갯수를 세게 됩니다: ls -l: 현재 디렉터리의 파일 및 디렉터리 목록을 자세히 표시합니다. grep "^-": 파일을 나타내는 행만 필터링합니다. wc -l: 행의 수를 세어 파일의 갯수를 출력합니다. 특정 디렉터리에서 파일 갯수 세기: find /path/to/directory -maxdepth 1 -type f | wc -l 이 명령어는 다음과 같은 과정을 거쳐 특정 디렉터리에서 파일의 갯수를 세게 됩니다: find /path/to/directory: 지정한 디렉터리에서 파일 및 디렉터리를 검색합니다. -maxdepth 1: 서브 디렉터리까지 검색하지..

    음력과 양력 변환 로직은 매우 복잡하고 어렵다

    음력 생일자를 양력 기준으로 조회하는 기능을 원하는 업체가 있어서 이에 대해 기존에는 음력일자를 양력일자로 변환하여 구하는 함수를 활용했었다. 그런데 음력일자에 대해 보다보니 1) 1년에 생일이 두 번이거나, 두 번이다보니 존재하지 않는 사람도 있었고 2) 평범하게 1년에 생일이 한 번씩 존재하는 사람도 있고 3) 양력 일자를 기준으로 조회할 때 년도와 생일에 따라 다르게 보인다는 부분 등 때문에 음력일자양력일자 구하는 조건이 매우 복잡하고 까다롭다는 것을 알게 되었다. 추가적으로 음력에 대해 알아보다보니 알게된 점들... 1) 음력 날짜는 보통 천문학적 계산을 통해 결정된다. 그렇기때문에 네이버 음력 양력 변환 조차 1900~2037년까지만 계산된다. 2) 음력 날짜는 2월 29일, 심지어 2월 30일..

    [programmers] Lv.1 평균 구하기

    [programmers] Lv.1 평균 구하기

    📖 Exam 문제 설명 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한 조건 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr return [1,2,3,4] 2.5 [5,5] 5 ✍ Answer class Solution { public double solution(int[] arr) { double answer = 0; double sum = 0; for(int i=0;i

    [programmers] Lv.1 짝수와 홀수

    📖 Exam 문제 설명 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even" ✍ Answer class Solution { public String solution(int num) { String answer = ""; if(num%2 == 0) { answer = "Even"; } else { answer = "Odd"; } return answer; } } 💡 Realization 다른 분들의 해답 코드를 보니 아래와 같이 처음 보는 문법을 보게 되었다. return num % 2 == 0 ? "Even": ..

    개발 블로그 관련(벨로그 검색 안되는 버그)

    개발 블로그 관련(벨로그 검색 안되는 버그)

    처음 JAVA 교육 받으면서 사용했던 Tistory, 중후반부터는 Notion을 사용하기 시작하였다. 그러다가 취업 준비하면서는 기술 공유나 깨달음에 관련하여 개발자 블로그로 유명한 Velog에 기재할 생각으로 열심히 작성하고 있었는데 열심히 작성했던 글들이 검색 되지않는다는 사실을 깨닫게 된다. Velog 깃허브에서 확인해보니 Velog 아이디에 하이픈(-)이나 언더바(_)를 넣게 되면 검색이 되지않는다고했다. 블로그 내부에서 검색할 수 없으며 구글에서조차 검색 되지않는다. 아직도 이부분 해결 못하신거같은데 이부분에 대해서는 인지 당시에 바로 아이디 제한을 걸어두시는게 맞지않나하는 아쉬움이 있다. 아니 이런게 있으면 애초에 닉네임에 - 못넣게 해주셔야죠... 작성해둔거 공부하려고 다시 보려고하면 게시글..

    df -h

    df -h 명령어는 리눅스에서 사용되며 "Disk Free"의 약어로 현재 사용 중인 파일 시스템의 여러 정보를 보여줍니다. 이 명령어를 사용하여 시스템의 디스크 공간 상태를 확인할 수 있으며, 명령어를 통해 시스템의 디스크 사용량을 모니터링하고, "File System Full"이 발생하여 시스템 장애를 초래하는 문제를 예방하기 위해 주기적으로 파일 시스템 사용량을 확인하는 것이 중요합니다. 파일 시스템이 꽉 차게 되면 새로운 데이터를 저장하거나 파일을 생성하는 작업이 불가능해질 수 있으며, 이는 시스템 동작에 심각한 영향을 미칠 수 있습니다. df : 디스크 사용량을 확인하기 위한 명령어입니다. -h 또는 --human-readable : 이 옵션을 사용하면 디스크 사용량을 더 읽기 쉬운 형식으로 표..

    2023년 제 3회 정보처리기능사 실기시험 합격

    2023년 제 3회 정보처리기능사 실기시험 합격

    합격!!!!! 빠르게 확인하려고 설치해둔 어플에 시간 맞춰 접속했다. 코딩 문제를 100% 맞춘게 아니라서 좀 불안했는데 예상대로 진짜 아슬하게 합격함. 신이 도왔다... 감사합니다. 감사합니다.... 더이상 기능사에 매달리지않아도 된다. 앞으로 기사 시험 준비하는 걸로!!!! 4회 기사 시험을 뒤늦게 날짜를 알아서 빈자리 접수하려고했는데 아무도 취소를 안했나...? 정보처리기사는 빈자리가 아예 안보였음... 내년에 접수해서 도전하는걸로... 올해는 sqld랑 기능사 딴걸로 만족!

    [UI 디자인] Javascript 와 정규표현식을 활용한 회원가입 폼 유효성 검사 실습

    HTML 삽입 미리보기할 수 없는 소스 https://codepen.io/hye-github/pen/JjvpQwJ JjvpQwJ ... codepen.io