목록분류 전체보기 (162)
IT recording...
1. Git 터미널 사용법 kim-daeyong.github.io/2019-01-04-git%EC%82%AC%EC%9A%A9%EB%B2%95/ git 터미널 사용법 깃 사용법 설정 git version - 버전확인 터미널을 열고 git config –global user.name “Your Name Here” git config –global user.email “your_email@youremail.com” Git에 가입할 때 썼던 이메일을 적어준다. git init - init은 kim-daeyong.github.io 2. Github 연동 2-1. Git 을 다운받는다. ---깃 공식 홈페이지 git-scm.com/ Git git-scm.com 2-2. File - New - Project from..
인턴과 함께 인공 지능 개론 수업을 병행하게 되었다. 사실 회사가 AI 쪽 회사라 듣기로 결정했는데 프론트엔드로 배정된건 안비밀.. 암튼 수업을 들으며 실습도 함께 하기 위해서 개발 환경 구축을 하게 되었다. 설치해야 하는 프로그램은 아나콘다, 텐서플로우, 파이참 3가지 1. 제일 먼저 아나콘다를 설치한다. (*주의점 : 기존에 파이썬이 설치되어 있다면 환경이 충돌하여 에러가 난다. 아나콘다를 설치하면 파이썬 환경이 자동으로 설치되므로 반드시 기존 파이썬을 지운 후 설치할 것) 2020.09 기준으로 Python 3.8 버전 설치하면 된다. --- 아나콘다 공식 홈페이지 www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda..
rumor1993.tistory.com/29 [AWS 프리티어 사용법] 5 - Filezilla를 통한 파일업로드 웹서버를 호스팅하기 위해서 EC2인스턴스안에 서버구축을 했습니다. 이번에는 인스턴스로 파일을 전송하는 방법을 Filezilla라는 프로그램을 통해서 해보도록 하겠습니다. 1) Filezilla 설치 우선 FIle rumor1993.tistory.com 굉장히 잘 정리되어있고, 도움 많이 받았다
missing constraints in constraintlayout xml파일에서 레이아웃 지정 시 width height 다 해줬는데 빨간줄이 뜰 때가 있다. 빨간줄에 마우스 가져다 대면 'missing constraints in constraintlayout' 와 같은 애를 요소로 추가해준다. 이는 이 요소의 위치가 지정이 되지 않았기 때문이다. (옆에 design 탭에서 하나로 뭉쳐 보이는 것들도 이 같은 이유)
디자인을 하다 보면 특정 요소에만 왼쪽 테두리, 오른쪽 테두리 등을 주고 싶은 때가 있다. 사용법 1. drawable에 xml파일을 생성한다. ex) left_stroke.xml 2. 적용하고 싶은 요소에 background 속성을 이용하여 스타일을 적용한다. android:background="@drawable/left_stroke" 1-1. left_stroke.xml //왼쪽만 테두리 있게 하기 1-2. round_style.xml //테두리 둥그렇게 하기 > radius값 조절 2. android:background="@drawable/left_stroke" 테두리 말고도 특정 요소의 배경 색상 등을 별도의 xml파일 생성하여 background를 통해 지정 가능하다.
안드로이드 공부를 무작정 앱을 만들고자 시작한 후 recyclerView를 접했을 때 복잡해서 구조를 이해하기 힘들었다. 내가 이해한 대로 최대한 쉽게 설명해 보겠다. recyclerview는 반복되는 화면을 for문을 사용하지 않고 화면에 띄워주는 역할을 하는 애다. 여러 데이터들을 노출 시켜 줄 때 화면을 넘어가게 되면 스크롤도 된다. 사용법 1. 일단 사용하려면 종속성을 추가해야 한다. > build.gradle(:app) 의 dependency에 아래 코드를 추가한 후 우측 상단에 보이는 sync를 통해 싱크를 맞춘다. **아래 코드는 2020.08.16 기준 작성된 코드이므로 만약 적용이 안되면 자신의 프로그램 버전에 맞는 아이를 찾기 바란다. 참고로 나는 인터넷에서 찾았던 androidx 이거..
안드로이드 스튜디오를 처음 사용하고 레이아웃 정렬하는 일이 쉽지 않았다. xml 파일에서 code를 작성하여 아이템들을 정렬하는 데 layout_weight 를 사용하면 편하다는 것을 알게 되어 글을 작성한다. layout_weight는 부모의 width 또는 height를 자식들이 비율에 따라 나누어 가지는 것을 말한다. 사용법 1. 자식의 width / height 중 비율로 나누어 가질 애를 0dp 로 설정한다. 2. 자식에 android:layout_weight="여기 비율 넣기"로 비율 설정하면 끝이다. 아 부모의 width height는 그냥 주고 싶은 만큼으로 설정하면 된다. weight는 넣을 필요 없고 match하고싶으면 하고 50dp주고싶으면 주고 마음대로 예를 들어) 모든 자식의 we..
main thread가 진행하는데 방해될 만큼 복잡한 과정은 extends AsyncTask 를 이용하여 새로운 클래스를 따로 만들어서 돌려야 한다. background에서 돌려서 메인쓰레드에 방해 안되게 하는 것 같다. 나의 경우는 웹 사이트에서 data들을 파싱 받아올 때 mainActivity에 했더니 (복잡한 작업) 오류가 나서 이를 통해 해결했다. public class parseData extends AsyncTask 첫번째 인자 : 넘겨 줄 인자 세번째 인자 : return 할 인자 나는 String 값을 받아와서 그것을 이용해 파씽한 후 classData라는 클래스들의 리스트를 리턴하기 위해 위와 같이 사용했다. extends AsyncTask 쓰면 doInBackground를 자동으로 넣..
유형 01 . 자기소개하기 [이름], [나이], [직업], [사는곳], [하는 일], [취미], [성격], [미래의 꿈] Hi, I'm Jiwon. Just call me Won will be okay :) I'm 23 years old and I'm a senior student in Konkuk university. And also I live in a house in Seoul with my parents now. (my loving family members) These days, I'm looking for a job in the field of engineering. I'd like to work in this field because I studied software engineering i..
Rule #1 Never ask Eva a question. If you must, ask a rhetorical question. Eva에게 질문하지 않기 Rule #2 Do not use difficult words that you are uncomfortable with. Use simple words you are totally confident in using 어려운 단어 사용하지 않기 Rule #3 Try not to repeat the same word in the same sentence. 한 문장에서 반복되는 단어 사용하지 않기 Rule #4 Don't use 2 descriptive or feeling words using "and"! 묘사하거나 감정상태 말할 때 and 사용하지 않기 ..