Xcode 설치 IOS 앱 개발을 위해서는 Xcode를 사용해야함. app store에서 해도 되지만 시간이 너무 오래 걸리기 때문에 chrome에서 할 거임. 이 사이트로 진입 https://developer.apple.com/download/more/ 로그인 - Apple idmsa.apple.com xcode 설치 Xcode가 화면에 없으면 다운로드에서 응용 프로그램으로 넣어주자! 실행
전체 글
예비 프로그래머 42 - jaeyojun아나콘다란 무엇일까? → 아나콘다는 머신러닝이나 데이터 분석 등에 사용하는 여러가지 패키지가 기본적으로 포함되어있는 파이썬 배포판이다. 때문에 해당 분야를 파이썬으로 접근하고자 할 때 세팅이 매우 간단해집니다. 또한 아나콘다는 파이썬 가상 환경을 구축하는데도 유용하게 사용할 수 있다. 내부적으로 conda라는 환경/패키지 관리자가 존재하며 이 conda를 통해 패키지를 설치하거나 가상 환경을 관리할 수 있다. 아나콘다를 사용해야하는 이유? 패키지 관리: 아나콘다는 패키지 관리자인 conda를 제공한다. 이를 사용하여 파이썬 패키지를 쉽게 설치, 업데이트, 관리할 수 있음. 데이터 과학 및 기계 학습 분야에서 사용되는 많은 패키지들이 conda를 통해 제공되며, 이를 통해 패키지 간의 의존성 관리가 용이하..
AVD 한글 설정 Settings -> System Languages → system languages Add a language → 한국어 한국어를 위로 올려주면 이거 나옴 change 누르기 맞춤법 기능 끄기 맞춤법 기능을 끄자 시스템 → 키보드 키보드 → 맞춤법 검사기 → 설정 해제 화면 자동 잠금 시간 늘리기 설정 → 디스플레이 설정되어 있지 않다면 그냥 하면 되고 만약 있으면 30분으로 진행
안드로이드 설정 안드로이드 설정은 자기 하고 싶은대로 하면 된다. Custom → All settings System Settings → Updates 체크 박스 된 거 없애주기!! Apperance SDK 설정 SDK 업데이트 설정 Projects → More Actions → SDK manager Show package Details 누르기 android 14.0에서 이렇게 설정 바꾸어주기. SDK Tools → Google Play Services 추가 AVD 설정 AVD 설정 projects → More Actions → Virtual Deivce manager 이미 만들어진 게 있음. 이거 해도 되는데 AVD를 만들어보는 과정을 한 번 해보고자. 처음부터 해보자. 이건 삭제해주자 점 3개 누르고..
→ 안드로이드 스튜디오를 설치할 때 윈도우에서는 Java 설치 및 환경설정부터 해야한다. Mac에서는 java를 따로 설치할 필요가 없다고 한다. → 그래서 필요한 사람만 java를 따로 설치해주자. Java 다운로드 및 설치 Oracle 페이지의 Java SE Downloads 화면으로 들어가자. Download the Latest Java LTS Free Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 안드로이드 스튜디오 설치 이 홈페이지에서 설치를 하면 된..
파이썬 설치 → 나는 mac이라서 여기서 설치해야된다. Python Releases for macOS Python Releases for macOS The official home of the Python Programming Language www.python.org Downloads를 누르면 이게 뜬다. 누르기 2. 파일 확인 3. 설치 4. 설치 완료 어 그런데 내가 설치한 버전과 다르다.. 나는 3.12.2를 설치했는데 뭔가 오류가 난 것 같다. 설치된 파이썬 버전 확인하기 밑 사진처럼 잘 나옴 그래서 나는 3.12.2로 버전을 바꾸어줄거임. ls -l /usr/local/bin/python* root로 들어가서 밑 코드 치기 ln -s -f /usr/local/bin/python3.12 /usr..
터미널에서 밑 커맨드를 친 후 로그인을 해보면 su 이렇게 나온다. Sorry가 비밀번호 초기화 설정이 안 되어있어서 그런 거라고 한다. 비밀번호 초기화를 해주자. sudo -s 친 후 root에 접속 passwd root 비밀번호를 설정해주자. sudo -s root@jeongjaeyun ~ # passwd root 성공: warning이 뜨는데 딱히 안 봐도 된다. root의 쉘이 bash라서 좀 불편함 → zsh로 바꾸기 chsh -s /bin/zsh
stack에 대한 공부를 하고 가자 https://wo-dbs.tistory.com/181 stack stack C++ 표준 라이브러리의 std::stack은 스택(stack)을 구현한 어댑터 컨테이너이다. 스택은 LIFO(Last In, First Out) 데이터 구조로, 가장 최근에 삽입된 요소가 가장 먼저 제거된다. std::stack은 기본적으 wo-dbs.tistory.com 이 문제는 stack을 상속받아서 stack을 직접 구현해보는 문제임. 기본 stack의 요소들은 stack을 상속 받아서 잘 사용할 수 있기는 함. 그런데 문제에서 요구하는 건 stack 컨테이너에 없는 반복자의 기능을 넣어서 보여달라고 하는 거임 원래는 stack에 반복자 기능이 없음. 반복자 기능을 넣으려는 게 중요 ..
들어가기 전 보고 가자! https://wo-dbs.tistory.com/179 vector max_element, min_element →vector 컨테이너에서 최대값, 최소값을 구할 경우 for문을 작성할 수도 있지만 이는 복잡하다. 그래서 algorithm 라이브러리에 있는 max_element를 사용한다면 한줄로도 간단하게 최대값을 구할 수 있 wo-dbs.tistory.com 이번 문제는 컨테이너의 라이브러리를 사용해보는 문제. 문제 조건대로 한 번 구현해보자. 최대 N개의 정수를 저장할 수 있는 Span 클래스를 개발합니다. N은 부호 없는 int 변수이며 생성자에 전달되는 유일한 매개 변수입니다. class Span{ private: std::vector vec; unsigned int N..