본문 바로가기

Study

자바스크립트 Beginner ▶ 자료형 변수명(식별자) 1. camelCase var sendEmailDate 2. snake_case var send_email_date #변수 자료형 1. 기본형, 단순형, 원시형 - number - string - boolean - undefined - null - symbol 2. 참조형, 객체(object) [숫자] 정수(integer)와 실수 구분이 없음 var price = 10000; [문자열 string] 큰 따옴표 / 작은 따옴표 둘 다 사용 가능하다. var myname = "테킷"; var myname2 = '멋사'; var myname3 = "\"사자\""; 따옴표를 문자로써 사용하고 싶다면 역슬래쉬를 이용한다. [참거짓 boolean] var isTrue = true; var.. 더보기
[git] 깃으로 잘못 올린 파일 깔끔하게 삭제하기 깃허브에 credential파일이 올라가있는 걸 이제야 발견했다 내 계정으로 만든 정보가 들어가 있어서 이 민감 데이터 파일을 삭제해야 한다. 그래서 삭제하려고 했는데 깃허브 웹 내에서 삭제도 안되고 수정하려고 했는데 수정 커밋 내역에 이전 내용이 대놓고 써있어서 실패. 파일 자체를 완전히 없애는 방법에 대해 알아봤다. 이렇게 세 명령어를 git bash로 입력해줬더니 디렉토리가 완전히 삭제되었다. git filter-branch --tree-filter 'rm -rf 경로/디렉토리명' HEAD 삭제하고자 하는 디렉토리 경로를 넣고 입력해주면 된다. 디렉토리 삭제와 commit 메시지도 처리 됨. git update-ref -d refs/original/refs/heads/master git push o.. 더보기
[안드로이드] 애뮬레이터 system ui isn't responding 해결하기 안드로이드 스튜디오를 계속 사용하다 보면 멀쩡한 앱 실행 중에 이런 경고창을 만날 수 있다. 아무래도 애뮬레이터에서 앱을 계속 깔고 실행하고 해서 메모리가 찬듯,,함 이럴 땐 우선 애뮬레이터를 종료시키고 userdata-qemu.img 라는 파일을 삭제해주면 된다 (하지만 이걸 삭제하면 그동안 애뮬레이터에 저장된 설정이나 데이터가 날아감!!) 파일 경로 : C드라이브 > 사용자 > 현재 사용중인 계정 폴더 > .android > avd > 문제가 생긴 애뮬레이터 폴더 다른 파일을 지우지 않도록 주의하며 삭제해준다. 삭제하고 나면 앱을 다시 설치하느라 실행이 조금 오래걸린다. 이번에는 지운지 별로 안됐는데 금방 경고창이 떴음... 왜 그런거지? 파일이 점점 커지는데 테스팅을 계속해서 그런가,,, 암튼 이번.. 더보기
[안드로이드] 툴바 오류! | Toolbar cannot be cast to android.widget.Toolbar 툴바를 사용하려다 발생하는 오류 툴바를 넣었는데 이런 밑줄이 생겼다. 안드로이드 자체에서 추천해주는 해결법을 적용하면 이걸 생성해주는데 이대로 실행할 경우 에러가 발생한다 Caused by: java.lang.ClassCastException: androidx.appcompat.widget.Toolbar cannot be cast to android.widget.Toolbar 해결방법은 import를 수정해주는 것이다 android.widget.Toolbar로 import되어있을텐데 이걸 import androidx.appcompat.widget.Toolbar; 이렇게 바꿔주면 정상적으로 실행된다. 더보기
[CSS] 웹 개발 걸음마 떼기 - 2탄 (feat. 유노코딩, 인프런, CSS) HTML 수강 완료!! 이번엔 CSS 가보자고💢 https://inf.run/kYtw [무료] 입문자를 위한 CSS 기초 강의 - 인프런 | 강의 웹 사이트를 예쁘게 꾸미기 위해 반드시 필요한 언어, CSS의 주요 개념과 기본 문법을 소개합니다. 이제 막 HTML로 코딩 걸음마를 떼신 분들도 부담없이 소화하실 수 있습니다., - 강의 소개 | 인프 www.inflearn.com ① CSS란? CSS의 역할 알아보기! CSS : Cascading Style Sheets의 약자로 계단식으로 스타일을 정의하는 문서이다. CSS는 HTML 문서에 스타일을 더해준다. HTML 문서는 태그가 태그를 포함하는 계단식 구조를 지니고 있다. CSS 문서(코드) 자체는 독립적으로 존재할 수 있지만, 그 목적이 구조화된 H.. 더보기
[HTML] 웹 개발 걸음마 떼기 - 1탄 (feat. 유노코딩, 인프런, HTML) ~인프런 로드맵 따라가기~ 맛보기로 유노코딩 HTML이랑 CSS 조금 듣고 (JS는 유료임,,,) 다음 로드맵으로 넘어가겠음!!! https://inf.run/4hoD [무료] 입문자를 위한 HTML 기초 강의 - 인프런 | 강의 웹사이트 만드는 데 가장 기본이 되는 HTML의 주요 개념과 기본 문법을 소개합니다. 아무런 관련 지식을 보유하지 않은 입문자들도 소화할 수 있도록 만든 강의입니다., - 강의 소개 | 인프런... www.inflearn.com 1. HTML이란? HTML : HyperText Markup Language HyperText : 하이퍼링크를 통해 어떤 문서에서 다른 문서로 접근할 수 있는 텍스트 HTML은 웹브라우저를 통해 표시되는 웹페이지의 콘텐츠를 정의하기 위해 사용하는 언어.. 더보기
안드로이드 앱으로 Amazon Rekognition 사용하기!! (지난 포스트에서 이어지는 글) https://hemon.tistory.com/78?category=1289659 안드로이드에서 AWS S3 버킷으로 사진 업로드하기 안드로이드 앱으로 Rekognition을 사용하기 위해서 카메라로 촬영한 사진을 S3에 업로드 해야 할 일이 생겼다 나중에 내가 참고하려고 정리하는 글!! 먼저 IAM과 S3 버킷이 만들어져 있어야 함! 이전 hemon.tistory.com 우리가 원하는 건 캔 밑바닥에 찍힌 유통기한 글자를 인식하는 기능이었다! 이게 정석 글자가 아니고 도트로 찍히기도 하고 바닥에 굴곡이 있다보니 쉽게 되지 않음 ^^,,,, 파이썬으로 구글 Tesseract도 해보고 네이버 Clova 등등 여러 OCR AI를 사용해보려고 했지만 싹 다 실패!! 그래서 결국.. 더보기
안드로이드에서 AWS S3 버킷으로 사진 업로드하기 안드로이드 앱으로 Rekognition을 사용하기 위해서 카메라로 촬영한 사진을 S3에 업로드 해야 할 일이 생겼다 나중에 내가 참고하려고 정리하는 글!! 먼저 IAM과 S3 버킷이 만들어져 있어야 함! 이전 포스트 참고 https://hemon.tistory.com/73?category=1289659 AWS Rekognition 사용하기(IAM 생성, 버킷 만들기) 먼저 I AM 계정을 생성해보겠다 I AM 검색 IAM 서비스 - 사용자 - 사용자 추가 원하는 사용자 이름을 입력하고 암호를 설정해준다. 비밀번호 재설정 체크 해제 후 다음으로 넘어간다. 아직 그룹이 없 hemon.tistory.com 1. Cognito 자격 증명 풀 생성하기 Amazon Cognito에 들어가면 이런 화면이 나오는데 여.. 더보기

728x90
LIST