일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- utf8 인코딩
- doze mode
- 안드로이드
- aws 느림
- 에뮬레이터 에러
- BuildConfig
- git
- aws 리전 변경
- git 저장소
- git commit 해쉬
- Android
- 이클립스 코틀린
- toastmessage
- was server
- kotlin plugin
- 자바
- 코틀린 플러그인
- git 안드로이드 스튜디오 연동
- basic toast
- error while loading state for instance 0x0 of device 'goldfish_pipe
- 도즈모드
- nextInt()
- nginx 한글 깨짐
- E212: Can't open file for writing
- 안드로이드 스튜디오 에러
- access modifier
- 탄력적 ip
- gitemoji
- ppk to pem
- AWS
- Today
- Total
목록전체 글 (32)
리얼라이져의 마케팅, 개발, 창업 블로그
나는 평소에 git을 사용할때, 작업을 하고 해당 작업에 대한 간단한 메세지 정도만 남겨서 commit을 찍었다. 하지만, 시간이 지나니 문제가 좀 있었다. 이전 리팩토링 코드에서 문제가 생겨 revert를 해야하는데 commit이 많다보니, 해당 commit을 찾기위해 commit log 들을 다 읽어 봐야 했기 때문이다. 결국, 찾긴 했지만 commit 메세지에도 뭔가 통일성 이라던지 , 한번에 어떤 성질인지 분류가 가능한 규칙이 필요하다고 생각이 들었다 그렇게 발견하게된 gitmoji! gitmoji란 커밋 메세지에 각 의미가 있는 이모지를 더하여 commit을 하는 tool이라고 한다. 이렇게 하면, log를 훑어 볼때도 이모지로 좀더 빠르게 내용 파악이 가능할것 같았다. 그럼 어떻게 사용할까??..
가끔 buildConfig가 import가 안되고, 빨간색으로 뜨는 경우가 있다. 이경우 clean build를 해보고 다시 rebuild를 해도 그대로인 경우가 있는데, File -> Invalidate Caches/Restart를 진행하고 다시 rebuild 를 해보니 해결이되었다.
간단하게 말하자면, drwable 의 경우는 일반적인 이미지 자원을 위한 폴더 mipmap은 아이콘 이미지 자원만을 위한 폴더이다. 기본적으로 동작이 다른건 아니지만, 이렇게 나눠서 쓴다. 아래는 개발자 사이트에 적혀있는 내용이다. Drawable For bitmap files (PNG, JPEG, or GIF), 9-Patch image files, and XML files that describe Drawable shapes or Drawable objects that contain multiple states (normal, pressed, or focused). See the Drawable resource type Mipmap For app launcher icons. The Android sy..
협업에 있어서 클래스 생성시 어떤 프로젝트에서 누가 언제 클래스를 생성했는지 알면 좋다. 그래서 보통 클래스 생성후 주석을 다는데 이부분을 자동으로 해줄수 있는 기능이 안드로이드 스튜디오에서 제공한다. 1. File 탭 -> Setting탭을 들어간다. 2. Setting 탭에서 File and Code Templates를 찾고 아래와 같이 들어간다. 3. 주석 내용 /** * ${PROJECT_NAME} * Class: ${NAME}. * Created by ${USER}. * Created On ${DATE}. * Description: */ 그럼 끄읕~
보호되어 있는 글입니다.
구글 로그인 구현 페이스북 로그인도 필요해서 파이어베이스 사용하여 구현시, 페이스북도 적용가능하다고 함. 그래서 파이어 베이스를 이용해서 진행 그렇 처음에 뭐 부터 할까?? 우선, 안드로이드에 파이어베이스 부터 추가 시켜주자. 안드로이드 파이어 베이스 연결 방법 1.우선 프로젝트를 하나 만든다. 2. 파이어베이스 프로젝트를 하나 만들자 - FirbasePractice라는 프로젝트 하나 만듬. 3.프로젝트 생성 완료 4.그럼 이제 아래와 같은 화면이 뜸. 여기서 android 앱을 추가 하자 5. 그럼 아래와 같이 연결 할 안드로이드 앱 정보가 나옴 6.연결할 안드로이드 패키지 이름 넣어주고 앱 닉네임 만들었는데 현재 구글 로그인 등을 사용하기 위해서는 sha-1 서명 인증서를 넣으라고 함. 7. 디버그 ..
그동안 php를 사용하는데 있어서, 나는 아래와 같이 많이 사용했다. $conn = mysqli_connect("localhost","db아이디","디비패스워드","testdb"); $newpassword=$_POST['Data1']; $email =$_POST['Data2']; $update="UPDATE checkemail SET password ='$newpassword' where email ='$email'";//해당학생 메일의 패스워드를 바꿔줌 $result1=mysqli_query($conn,$update);//바꾸기 쿼리 ㄱ 그런데, 여기서 문제가 될수 있는 점은 다음과 같다. 1. db connection을 mysqli api로 사용했다. 2. 쿼리문에 입력받은 변수(email)가 바로 ..
VSCode 에서 sftp 기능을 사용하기 위해, 설정을 하는 중 서버와 연결을 위해, pem파일을 적어줘야 하는 상황이 생겼다. 하지만, 기존에 ppk 파일만 사용해서 pem 파일을 어디다 뒀는지 모르는 상황이었다. 이럴땐, 기존에 ppk 파일을 pem으로 변환시켜주면 된다. 아래는 방법이다. 1. 우선, ppk 만들때 사용한, PuTTYgen프로그램을 실행시킨다. 2. 그 다음 puttygen에서 Actions -> Load를 눌러준다. 3. 그리고 pem으로 바꿈 ppk 파일 찾아서 선택한다.. 4. 그럼 아래 처럼 나오는데, key passphrase로 암호를 설정해준다. (필수 아님, 선택사항) (프라이빗 키 무단 사용을 보호 하기위한 수단) 5. 위 처럼 나오면 맨위에 Conversions -..