Genie의 Java 개발 공부와 일지를 기록하는 아카이브 공간 전체 글176 주니어 개발자를 위한 엄청 쉬운 네트워크 이야기 Article Date 2023.01.26 URL https://yozm.wishket.com/magazine/detail/1875/ 주니어 개발자가 네트워크를 알아야 하는 이유 회사 내에서도 주어진 업무 외 역량 향상으로 진행하는 프로젝트가 진행될때, 배포, 운영을 위한 AWS 클라우드 서비스의 활용은 불가피 경력이 늘어감에 따라 아키텍처를 고려하여 의사결정을 진행할 일이 발생 팀과의 협업과 커뮤 니케이션을 위해 네트워크, CS 기본 지식이 무조건 적으로 필요 💡 아무리 Java Spring 공부를 준비하고 또 하고 있는 중이지만, 이는 단지 하나의 분야일 뿐, 지금 시기 2024년에 와서는 클라우드,AI 는 무조건적으로 개발자가 알고 있어야할 기본적인 지식일 것. 사전 캠프를 통해서 구글을 통해서 간.. 2024. 3. 22. (24.03.21) Java의 정석 학습(인터페이스, 오버라이딩, Comparator&Comparable, 래퍼클라스) 언제 물려있던 코드를 좀 보면선 하나씩 나름 분석하는 시간을 가졌다. 어제는 대충 봐가지곤 지나갔는데 분명 compare써야 하는데 compareTo가 쓰였다거나, implements 관련해서도 아직 자세히 알고 있지 않은 내용이라, Java의 정석을 토대론 Notion에 정리 + 실습하면서 짰던 코드들을 다시 복기하고, 정리하면서 내 것으로 만들려고 했다. (노트 정리한 것, 실습한것 양이 많아 TIL에는 간단정리로 대체) 생각보다 한번에 이해가 잘 안대고 서로 똑같은 클래스 이름 같은 비슷한 단어가 많고, 읽어야할 이론도 많아서 살짝 시간이 걸렸다.. 내일은 살짝 더 추가 공부를 하고 문제풀이를 이어나갈 수 있도록 해야겠다. 이렇게 문제 풀이 + 필요한 부분 학습 이렇게 실전이랑 섞어서 하는게 좀더 .. 2024. 3. 21. DAILY_MISSION.04 웹개발 용어 정리 3 스레드(Thread, 쓰레드) 프로세스 안에서 작업을 처리해주는 주체 프로세스 안에서 무조건 1개 이상의 스레드가 존재해야 프로그램이 작동 프로세스 안에서 실행되는 흐름 단위 멀티스레드(MuIti Thread, 멀티쓰레드) 하나의 프로세스,응용프로그램에서 여러 작업을 여러 스레드가 각각 작업하면서 처리하는 것 빠른 Context Switching으로 멀티 프로세스보다 리소스 소모가 감소 데이터를 주고 받는 시스템콜이 줄어들어 효율적으로 리소스 관리 도메인(Domain) IP 주소를 인터넷에 연결된 컴퓨터를 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로 만든 인터넷주소 ex)www.naver.com DNS(Domain Name System) 도메인 이름을 머신이 읽을 수 있는 IP 주소로.. 2024. 3. 21. 알아두면 유용한 맥 터미널 명령어 모음 Article Date 2021.06.03 URL https://yozm.wishket.com/magazine/detail/746/ 터미널 컴퓨터와 사용자 간 소통을 위한 인터페이스 터미널 사용 운영체제에 기본적으로 설치 윈도우의 ‘명령 프롬프트’ ✏️ 언어로 어떤 개발을 하는 것도 개발자의 역할이지만, 필요할 때 코딩없이 바로 터미널로 처리할 수 있도록 하는 스킬셋도 필요할 것 탐색하기 ls list 약자,현재 경로에 존재하는 파일/폴더 확인하기 pwd print working directory의 약자, 현재 어떤 경로의 디렉토리에 있는지 출력 cd change directory의 약자, 경로를 이동할 때 사용 파일/폴더 관리하기 touch 파일을 생성 mkdir make directory의 약자, 새.. 2024. 3. 21. 10배 이상 뛰어난 개발자가 되는 법 Article Date 2022.03.14 URL https://yozm.wishket.com/magazine/detail/1373/ 개발코딩 스킬 외의 최고의 개발자가 가져야하는 분야 마음가짐과 개발 접근 방식 올바른 도구를 사용 올바른 질문 우선순위를 정하는 방법 초급 개발자가 저지르는 실수 사용 도구에 대한 연구가 없음 무작정 코딩을 시작하는 것이 아닌 = 자신이 알고 있는 도구만 쓰는 것이 아닌 다른 대안을 찾으려고 하지 않는 것 도움을 요청하지 않음 초급 개발자는 스스로 상황을 판단하고 정보를 해석할 능력이 부족하다는 것을 알고 있어야 ✏️ 지금 현 시점에서도 알고리즘 공부나 코드 공부를 하면서 내가 짠 코드가 막힐 때 마다, 어떤 코드가 잘못되었는지 계속 뚫어지게 쳐다보는게 거의 기본습관이 되.. 2024. 3. 21. 이전 1 ··· 26 27 28 29 30 31 32 ··· 36 다음