전체 글(8)
-
[공지] 잠시 블로그 옮깁니다.
[요약]우선, 혹시나 여러 커뮤니티나 서류에 첨부된 블로그 링크를 참고하여 방문해주신 담당자 분이 있으시다면 심심한 사과의 말씀을 전해드립니다. 잠시 벨로그로 블로그를 옮기려 합니다. 혹시 이전에 제출된 자료를 통해 방문하셨다면 아래의 링크로 이동해주시면 감사하겠습니다. [본문]티스토리 블로그에 포스팅 하게된 이유는 공부한 컴퓨터공학 및 개발 관련 지식들을 공유하고 이력서나 링크드인 등에 첨부하기 위함이었습니다. 블로그를 잠시 옮기려는 이유는 다음과 같습니다.1) 내용의 자신이 없는 경우 포스팅하기 꺼려짐.2) 스킨 구성이 마음에 들지 않음. 1) 포스팅이 꺼려진다.특정 주제나 분양에 대해 공부를 시작하면 책과 강의를 최소 5개 이상 구매하며 공부 중 관련된 내용을 많이 찾아보기에 시간이 오래 걸리고 효..
2024.08.26 -
[자바 독학 1. 자바의 신 with InteliJ] 3. 객체, 클래스, 인스턴스, 생성자
2024.02.28 - [Programming Language/Java] - [자바 독학 1. 자바의 신 with InteliJ] 1. 프로그래밍이란? 2024.02.29 - [Programming Language/Java] - [자바 독학 1. 자바의 신 with InteliJ] 2. 자바 환경 준비 및 실행 자바는 객체지향(OOP, Object Oriented Prgraming) 언어이다! 객체 지향은 프로그램을 객체와 그 상호작용으로 작성하는 방식이다. 객체는 무엇일까? Class, Object(객체), Instance(인스턴스) Class 클래스는 객체를 프로그램으로 나타내기 위한 설계도(코드)이다. 조금 더 관념적으로 표현하자면 객체를 Class를 통해 추상적으로 구현한다. 추상 : 컴퓨터 공학..
2024.02.29 -
[자바 독학 1. 자바의 신 with InteliJ] 2. 자바 환경 준비 및 실행
2024.02.28 - [Programming Language/Java] - [자바 독학 1. 자바의 신] 0. 자바의 신 훑어보기2024.02.28 - [Programming Language/Java] - [자바 독학 1. 자바의 신] 1. 프로그래밍이란? 땃쥐의 자바 독학 첫 번째: 자바의 신과 인텔리제이로 자바 입문 자바 환경 준비자바 JDK 설치JDK 직접 설치아래의 Corretto 사이트에서 표시되어 있는 LTS 버전 중 희망하는 버전을 골라 설치한다. 이후 자바 스프링 백엔드를 공부하고자 하는 이는 17 이상을 추천한다.Amazon CorrettoJDK는 다양한 배포판이 있다. 대표적으로 오라클, OpenJDK, Amazon Corretto OpenJDK 등이 있다.InteliJ 내부 설치 ..
2024.02.29 -
[자바 독학 1. 자바의 신 with InteliJ] 1. 프로그래밍이란?
프로그래밍이란? 프로그래밍은 구현하고 싶은 것을 코드로 구현해 이를 실행 가능한 것으로 변환하고 실행하는 것이라는 것에는 이견이 없을 것이다. 컴파일러, 인터프리터, 버츄얼머신 등을 차차하고도 프로그래밍을 설명하는 방법은 다양하다. 프로그래밍 언어의 종류와 특징 자바 가장 많이 사용되는 언어 중 하나. 웹개발, 특히 한국의 웹개발 백엔드에서 점유율이 가장 높다. C/C++ 모든 프로그래밍 언어의 근간이라 할 수 있다. 임베디드 등 빠른 동작 속도와 적은 용량이 중요한 시스템 구현에 주로 사용된다. 다른 언어의 인터프리터/컴파일러를 만드는 것에 사용되기도 한다. C의 경우 CPU나 동작 환경에 따라 실행 결과가 다를 수 있었고 JAVA에서는 이를 JVM이라는 가상환경 위에서 실행되게 하여 이 문제를 해결하..
2024.02.28 -
[자바 독학 1. 자바의 신] 0. 자바의 신 훑어보기
자바의 신 독학 첫 걸음을 위한 교재로 자바의 신을 선택했다!! 땃지는 왜 자바의 신을 선택했는가? 필자는 남들보다 책을 많이 사는 편이다. 우선 혼공자바, 이것이 자바다, 자바의 신 3권을 구해 훑어보았다. 혼공자바의 경우 개인적으로 읽기 힘들었다. 이것이 자바다는 내용이 방대하고 난해 하다는 생각이들어 한장한장 넘기는 것이 힘들었다. 마지막으로 자바의 신을 선택하여 공부하기 시작했을 때 멈추지 않고 빠르게 진도를 나갈 수 있었다. 1권을 마치고 자바의 신으로 자바를 시작하면 객체지향을 자연스럽게 체화할 수 있겠다는 생각이 들었다. 구어체로 서술 된 부분의 단점이 있을 수 있지만, 이 책은 구어체에서 느껴지는 단점들을 줄이고 생각을 연장한다는 느낌을 받았다. 개인적으로 자바의 시작은 자바의 클래스를 통..
2024.02.28 -
Projet[01]-Face DB 구축 [3] 이미지 처리와 라벨링, json 작성
원본 자료는 개인 정보 보호를 위해 과제 종료 후 삭제되었습니다.블로그에 업로드된 모든 내용 자료는 진행 중 테스트를 위해 만든 별도의 복제본의 편집본입니다.최종 사용된 코드 및 시트와 다를 수 있습니다. 아래에 작성된 내용은 과제 진행 중 본인이 직접 진행한 부분만 포함하였습니다. 얼굴 검출을 위한 라이브러리는 MTCNN과 Dlib 두가지를 고려하여 진행했지만 최종적으로 얼굴 정렬이 필요하여 해당 처리가 편리한 Dlib을 이용했다. 시간적 여유가 없고 필자의 숙련도가 낮아 모듈화와 예외처리를 진행하지 않았다.두 라이브러리 사용 중 이미지에서 얼굴이 단 하나도 검출되지 않는 경우 에러가 지속적으로 발생했다!!자체 피드백 1) 함수화를 적용하지 않아 코드의 가독성이 매우 떨어진다.자체 피드백 2) 예외처리..
2024.02.12