1. 함수와 메소드, 인스턴스명의 첫 글자는 소문자 2. 클래스와 구조체, 프로토콜 등 객체의 첫 글자는 대문자
Swift 에서는 5가지 접근 레벨이 있다. open -> public -> internal -> file-private -> private -> 방향으로 갈수록 제한적이다.
1. npm , nodejs 설치 curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs 2. pm2 설치 sudo npm install pm2 -g 3. git 설치 sudo apt-get update sudo apt-get upgrade sudo apt-get install git 4. git 저장소 클론 sudo git clone https:// 깃 저장소 5. mysql 설치 sudo apt-get update sudo apt-get install mysql-server mysql_secure_installation 6. mysql User 생성 - root 계정으로 mysql 접속 ..
안드로이드 style 이용해서 버튼 TextColor 변경 하는 방법 styles.xml code.kt private fun showDialog() { context?.let { val alert = AlertDialog.Builder(it, R.style.MyDialogTheme) alert.setTitle("제목") alert.setMessage("내용") alert.setPositiveButton("ok") { _, _ -> } alert.setNegativeButton("no") { _, _ -> } val dialog = alert.create() dialog.show() } } after 참조 : https://stackoverflow.com/questions/27965662/how-can-i..
안드로이드 Youtube API 사용 방법 1. https://developers.google.com/youtube/android/player/downloads/?hl=ko 에서 jar 파일 다운로드 2. (Mac 기준) Android Studio -> File -> project structure -> 좌측 리스트에 보이는 Modules 하단에 App 클릭 -> Dependencies 탭 클릭 -> 좌측 하단 + 버튼 클릭 -> jar Dependencies 클릭 -> 1 에서 다운 받은 Youtube jar 파일 추가 -> 사용 준비 완료 3. 예제 (Thumbnail 출력 및 기본 Youtube 재생화면 출력) 아래 소스 코드 기능은 1. 해당 비디오 썸네일 출력2. 썸네일 클릭시 유투브 기본 재생..
안드로이드 Oreo 버전 Notification 적용 하면서 알게된 점 정리 1. 앱 알림 설정에서 기타 설정이 있는데, 이부분은 FCM 에서 기본으로 정의한 채널이다. 해당 채널을 없애고 싶다면, AndroidManifest 에서 = android.os.Build.VERSION_CODES.O) { val notifManager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager notifManager.createNotificationChannelGroup(NotificationChannelGroup(GroupId, GroupName)) val notificationChannel = NotificationChannel(chann..
해당 포스팅은 기존 EC2에서 GitHub 의 WebHook 을 이용하여 Jenkins 자동 빌드를 실행하는 방법입니다. 2018.12.04 일 기준 EC2 에서 정상 작동이 안되는 분들이 참고하시면 됩니다. Jenkins 설치및 GitHub 연동은 다른 좋은 포스팅이 많으니 검색 부탁드립니다. 시작 ! Github -> Profile Click(우측상단 자신의 프로파일) -> Setting -> Developer settings -> Personal access tokens Click 위와 같이 설정후 Token 값 저장 (처음 생성후 한번만 Token 을 알려주기 때문에 따로 저장해 두세요.) 다시 Jenkins 로 넘어 갑니다. 작업을 만듭니다 . (작업을 만들고 Github 에 연동하는 부분은 검..
안드이드 스튜디어 Oreo 버전 빌드시 (저같은 경우는 G6 모델) 앱이 정상적으로 빌드가 된후 어느 순간부터 앱 Install 이 계속해서 실패 하는 경우가 있었는데 이때 당황 하지 말고 단말기 설정 -> 앱관리 -> 해당앱 -> 앱 제거를 해주면 됩니다. 앱 테스트중 앱을 삭제할때가 있는데 이때 실제로는 앱이 삭제 된게 아니라 사용이 중지된 상태이기 때문에 앱을 삭제해 주시면 정삭적으로 Install 가능 합니다 .