일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 스프링
- thymeleaf
- sqlite
- Native
- 시놀로지
- spring
- Navigation
- sql
- YAML
- 로또
- 배포
- 앱
- 시큐리티
- EAS
- 이클립스
- sts
- mysql
- Admob
- yml
- Java
- expo
- sdk
- string
- 자바스크립트
- DB
- 안드로이드
- react
- springboot
- 폰트
- Android
- Today
- Total
목록분류 전체보기 (156)
Dev JS Blog
코틀린을 사용해보면서 val 이 const와 같다고 생각했다. 그러던 중 private const val A = "A" 이와 같은 소스를 보게되었다. 그래서 const val 과 val 의 차이를 찾아보았다. 가장 큰 차이는 val 은 런타임 시점, const val 은 컴파일 시점에 값이 할당되는 것이다. const val 는 문자열과 기본자료형만 할당할수 있으며 클래스 내부에서는 선언이 불가능하다. 다만 클래스 내부에서 선언하려면 companion object에서 선언가능하다. 그리고 자바로 치면 static final 과 같은 소스로 볼 수 있다. private const val TAG = "MainActivity" class MainActivity : AppCompatActivity(){ }
이번에 코틀린 언어도 공부해볼겸 코틀린으로 안드로이드를 개발해볼겸 공부를 시작해봤다. ㅎㅎ 코틀린 멀티패러다임 언어 이다. 함수형 프로그래밍, 객체지향형 프로그램 언어이다. 기본적으로 세미콜론(;)을 쓰지 않는다. var a = 20 // Int형으로 추론 var a: Int = 20 //Int형 var b = "Hello" // String형으로 추론 var b: String = //String형 var a: String // 초기화를 해주어야 사용이 가능하다. a = "Hello" var a: String? // null 사용가능. 초기화 안해도됨. // function 은 fun 으로 사용한다. fun sum(a: Int, b: Int): Int{ // 반환타입 Int return a + b } /..
요즘 이직에 대한 생각이 많으면서 공부를 나름 하게 된다. 그러던 중 오늘 발견한 사이트 부스트코스 (boostcourse.org) 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org 부스트 코스이다 어떻게 보면 강좌가 많은건 아니기도 하다. 나도 아직 제대로 강의를 수강하지 않고 대충 훝어만 본 것이지만 꽤나 괜찮아보인다. 네이버 커넥트 자회사..(?) 라서 무료로 운영한다고 한다. (부스트코스는 아닐수도) 아무튼 네이버 커넥트 와 부스트코스 무료강좌들도 있고 퀄리티도 괜찮아보여서 개발 공부를 하는 분들이라면 참고 하길 바란다. 나도 퇴근후 짬짬히 새로 기초를 다져볼 생각으로 강의를 들어..
나는 기존 몇년 전부터 구글 애드센스는 나를 받아주지도 않고 다시 신청도 못하는 상태이다. 2021.02.18 - [일상/끄적] - 나의 현재 에드센스 (설정 작업 진행중) 나의 현재 에드센스 (설정 작업 진행중) 나의 현재 애드센스.. 2019/04/08 - [일상/끄적] - 2019.04.08 구글 애드센스 상황 2019.04.08 구글 애드센스 상황 2019.04.08 구글 애드센스 상황 2018/12/18 - [일상/끄적] - 2018.12.18 구글 애드센스 상황.. allmana.tistory.com 현재까지도 설정 작업중이다. 대체 언제까지인지?ㅋㅋ 아무튼 그래서 애드핏을 오랜기간 사용하고있었는데 애드핏으로 찔끔찔끔 싸여가는 수익을 보다가 다음 애드핏은 사라지고 티스토리 내에 애드핏 연동이라..
1. 롤링 A, B, C 세대의 서버가 있다면 A , B, C 차례대로 하나씩 배포하는 단순한 방식. 순서대로 서버를 중단하고 배포를 하다보면 B C 가 A가 감당하던 트래픽까지 B C가 감당해야하니 B C의 부하력도 생각해야한다. 2.Blue Green Blue Green 이라고 하니 포켓몬 버전이 생각나기도 한다. 신버전과 구버전의 서버를 신(A,B,C) 구(A,B,C) 이렇게 준비한다. (즉.. 서버가 2배 있어야한다.) 구서버에서 신서버로 전체 돌리는 방법이다. 장점은 신서버로 돌렸을 경우 문제 발생시.. 구서버로 롤백을 하면되니까 (물론 롤백이 꼭 좋은건 아니지만.. 크리티컬한 문제가 생긴다면 급한 불은 빨리 끌수있다.) 하지만 서버를 더 구축해야하니.. 그 말은 곧 비용이 드니.. 선호하진 않..
CTI란 computer telephony integration 의 약자이다. 직역하면 컴퓨터와 전화통신의 통합이라 할수있다. 즉 정보처리와 통신을 연결하는 기술이다. 쉽게 말해 고객이 전화를 하게되면 발신 전화번호를 통해서 DB 정보를 불러와 상담원 화면에 고객의 정보를 볼 수 있게해주는 기술이다. ARS(Automatic Response System) VS IVR(Interactive Voice Response) ARS는 단순 음성에 버튼을 눌러서 이동하고 그에 맞는 음성 답변을 듣는 행태이다. DB를 거치지 않는다. IVR은 DB를 거친다. 그래서 상담원이 상담을 하다가 생년월일을 눌러달라던가 할때 이용되는것이 IVR 이기도 하다.
나의 현재 애드센스.. 2019/04/08 - [일상/끄적] - 2019.04.08 구글 애드센스 상황 2019.04.08 구글 애드센스 상황 2019.04.08 구글 애드센스 상황 2018/12/18 - [일상/끄적] - 2018.12.18 구글 애드센스 상황 2018.12.18 구글 애드센스 상황 구글 애드센스 상황 2018/04/11 - [일상/팁] - [팁] 애드센스 계정 해지 후 재가입.. allmana.tistory.com 1년 넘게 이런다. 최대 2주라매..? 편법으로 admob 해서 다른 메뉴들이 열렸고 내가 출시한 몇개 앱에선 수익도 나고있다. 하지만 adsence 는 사용불가..ㅠ.. 애드핏이 2월 2일부터 수익이 0~3원이라... 이상해서 애드센스로 바꾸고싶어도 이건 뭐 고쳐줄 생각을..
현재 Date moment().format('YYYY-MM-DD') > 2021-02-17 (현재날짜데이터) 커스텀 Date moment('2021-01-01','YYYY-MM-DD') 결과> 2021-01-01 Add Date(날짜 더하기) moment().add(1,'days').format('YYYY-MM-DD') 결과> 2021-02-18 moment().add(1,'months').format('YYYY-MM-DD') 결과> 2021-03-17 moment().add(1,'years').format('YYYY-MM-DD') 결과> 2022-02-17 Subtract Date(날짜 빼기) moment().subtract(1,'days').format('YYYY-MM-DD') 결과> 2021-02-..