Meoru_tech
-
💡코딩테스트 준비를 위한 효과적인 알고리즘 공부 방법| 자료구조 & 알고리즘/알고리즘 2023. 10. 21. 10:44
코딩 테스트는 개발자 진로를 희망하는 학생, 취준생, 직장인들이 부딪히는 난관입니다. 저 또한 비전공자로 취준을 시작해서, 수많은 코딩테스트를 치러 왔고, 마침내 최종합격하여 개발자로서 일하고 있습니다. 제 경험을 바탕으로 "코딩테스트 준비를 위한 효과적인 알고리즘 공부 방법"을 정리해볼까 합니다. 언어 선택 프로그래밍 언어는 아주 다양합니다. C, C++, Java, Python, JavaScript, Kotlin, Go, C#, Rust, Dart, Swift, Objective-C, 엄랭(ㅋㅋ), 등등...코딩테스트를 학습하려면 먼저 어떤 언어로 코딩할건지 정해야겠죠. 저는 취준할 때 조금 미련하게 했습니다. C, Python, Kotlin, Go, Java 다섯 가지 언어로 코딩테스트를 대비했습니..
-
[💡문제 해결 방법] The CPU has been disabled by the guest operating system. Power off or reset the virtual machine.| 프로그래밍 분야/기타 2023. 10. 7. 02:24
문제 상황 VMware로 macOS13을 install하던 중 발생한 에러이다. apple 로고가 잠시 나타나더니 다음 메세지가 출력되면서 더 이상 진행이 되지 않는다. The CPU has been disabled by the guest operating system. Power off or reset the virtual machine. 해결 방법 1) VMware macOS를 setup한 폴더에 들어간다. default 값은 Documents - Virtual Machines - macOS 13 2) 위 사진에서 보이는 아이콘의 파일을 메모장으로 연다. VMware 구버전의 경우 .vmx 확장자로 되어 있을 수 있다. 3) 마지막줄에 다음 텍스트를 추가한다. smc.version = "0" cpui..
-
[WSL2] ssh localhost 에러 및 해결법 총정리| 프로그래밍 분야/Unix-Linux 2022. 12. 10. 15:36
WSL2 환경에서, sudo ssh localhost -p 22 시 다음과 같은 에러메세지가 출력될 때가 있다. ssh localhost connection refused ssh: connect to host localhost port 22: Connection refused 이 경우, 다음과 같이 진행해주면 해결된다. 1) sudo apt remove openssh-client openssh-server 2) sudo apt update -y && sudo apt upgrade -y 3) sudo apt install openssh-client openssh-server ssh permission denied Permission denied (publickey). 이 경우에는 다음 절차대로 확인해주자...
-
✨ [비전공자의 SW개발자 성장기록] SK하이닉스 IT직무 최종합격까지| 성장 기록 2022. 5. 4. 07:25
정말정말 오랜만에 포스팅을 작성한다. 6개월 하고도 2주만의 포스팅. 일수로는 200일정도 된 것 같다. 10~1월은 당근마켓 인턴으로 일하며 시간과 체력의 여유가 없었다. 2~4월은 정규 전환에 실패하고 취업을 다시 준비하며 마음의 여유도 없었다. (글쓰기를 아예 멈춘 건 아니었다. 공부하면서 쓰는 글 플랫폼을 노션으로 바꿨다.) 특히 4월에는 계속된 면접과 면접 결과를 기다리는 초조함에 침체되어 인생에서 가장 힘든 시기였다고 생각한다. 나는 감정변화가 큰 사람이 아닌데도 그랬다. 인턴 채용 전환에 실패했을 때에도 무덤덤했는데, 2월부터 누적된 그 스트레스가 드디어 터졌나보다. 내 찡찡이를 받아주고 응원해준 여자친구에게 늘 감사하고 미안한 마음,,,,, 기나긴 기다림 끝에 가장 먼저 나온 최종합 소식,..
-
💡 [SSAFY/싸피] SSAFY FAQ - 오해와 진실, SW적성진단/CT 대비| 이모저모 2021. 10. 26. 20:03
안녕하세요 😃 SSAFY 6기 출신, SSAFYcial 기자단 출신 개발자 머루입니다 SSAFY 7기 모집이 시작된 이후, SSAFY에 대해 궁금해하시는 분들이 많은데요 그만큼 잘못된 정보가 많이 전파되고 있는 것 같아서 Q&A를 해보려 해요 궁금한 사항이 있으신 분들은 댓글 달아주세요! 보안서약에 위배되지 않는, 가능한 선에서 답변해드릴게요 😊 단, 공개 댓글로 남겨주세요! 비공개 댓글은 답변드리지 않아요 먼저, SSAFY에서 발표한 공식 영상은 다음과 같아요 삼성청년SW아카데미 7기 모집 SSAFY에 대한 수 많은 오해, 사무국이 답한다! 알고 보면 SSAFY는 ① 사무국편 SSAFY 공식 홈페이지 삼성 청년 SW 아카데미 삼성 청년 SW 아카데미| 소프트웨어 교육, 취업 지원, 코딩 교육 www.s..
-
💡 [CS지식] Garbage Collection에 대하여| 자료구조 & 알고리즘/Computer Science 2021. 10. 26. 09:44
Garbage Collection Java에선 개발자가 프로그램 코드로 메모리를 명시적으로 해제하지 않아요 JVM(Java Virtual Machine)이 구성된 JRE(Java Runtime Environment)가 제공되며, 그 구성 요소 중 하나인 Garbage Collection(이하 GC)이 자동으로 사용하지 않는 객체를 메모리에서 삭제하는 작업을 수행해요 기본적으로 JVM의 메모리는 총 5가지 영역(class, stack, heap, native method, PC)으로 나뉘는데, GC는 힙 메모리만 다뤄요 Generational Garbage Collection Java application에서는 가비지 컬렉션을 통해 더이상 사용되지 않는 오브젝트들을 제거해요. 가비지 컬렉션에서 '더이상 사..
-
💡 [자료구조] Tree에 관하여| 자료구조 & 알고리즘/자료구조 2021. 10. 26. 09:37
Tree 스택이나 큐와 같은 선형 구조가 아닌 비선형 자료구조 계층적 관계 (Hierarchical Relationship)을 표현하는 자료구조 Tree 관련 용어 Node (노드) : 트리를 구성하고 있는 각각의 요소 Edge (간선) : 트리를 구성하기 위해 노드와 노드를 연결하는 선 Root Node (루트 노드) : 트리 구조에서 최상위에 있는 노드 Leaf Node (Terminal Node, 단말 노드) : 하위에 다른 노드가 연결되어 있지 않은 노드 Internal Node (내부 노드, 비단말 노드) : 단말 노드를 제외한 모든 노드로 루트 노드도 포함 Sibling Node (Brother Node, 형제 노드) : 동일한 부모를 가지는 노드 Path (경로) : 한 노드에서 다른 한 노..