일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- mysql
- 자바스크립트
- 폰트
- 로또
- sqlite
- expo
- DB
- sts
- Navigation
- YAML
- springboot
- 이클립스
- Admob
- react
- Java
- spring
- sdk
- 시큐리티
- 앱
- 시놀로지
- sql
- 안드로이드
- Native
- 스프링
- yml
- string
- EAS
- Android
- 배포
- Today
- Total
목록옛날 창고/개발 (37)
Dev JS Blog
요즘 이직에 대한 생각이 많으면서 공부를 나름 하게 된다. 그러던 중 오늘 발견한 사이트 부스트코스 (boostcourse.org) 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org 부스트 코스이다 어떻게 보면 강좌가 많은건 아니기도 하다. 나도 아직 제대로 강의를 수강하지 않고 대충 훝어만 본 것이지만 꽤나 괜찮아보인다. 네이버 커넥트 자회사..(?) 라서 무료로 운영한다고 한다. (부스트코스는 아닐수도) 아무튼 네이버 커넥트 와 부스트코스 무료강좌들도 있고 퀄리티도 괜찮아보여서 개발 공부를 하는 분들이라면 참고 하길 바란다. 나도 퇴근후 짬짬히 새로 기초를 다져볼 생각으로 강의를 들어..
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 이기도 하다.
현재 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-..
자바스크립트에서 모듈 간단히 사용하기! 사실 나는 잘 사용하지 않아서.. 아니 못해봐서..ㅠㅠ.. 지금 공부겸 간단하게 사용법을 공유하려한다.. moduleTest.js 에 export let name = "MANA"; 로 코드를 작성하였다. 모듈이 될 js 에서 export 할 데이터를 export 라고 앞에 명시해준다. 그럼 이걸 가져다 쓰려면..? script 에는 type을 module 로 명시해준다. import {export 한 변수명} from 경로; 를 해서 app 이란 id를 가진 div에 name 변수를 넣어보았다. moduleTest 라는 파일에서 선언한것처럼 name 의 값을 import 하였다. 그럼 변수만 될까..? 아니다 함수도 가능하다. export let name = "MA..
개발자라면 폰트에도 좀 신경을 써야한다. 나도 그렇게 새로운 툴같은거 크게 신경을 잘 안쓰기는 하지만.. 심각한 사람들은 그냥 메모장 만 이용하는 사람도 있다.. 텍스트 에디터 툴을 사용하면 정말 편한일도 많고.. 툴에서 지원하는 플러그인 등등... 그런사소한 차이가 쌓이고 쌓여서 야근을 덜할수 있게(?) ㅋㅋㅋ도 해주는건데.. 내가 첫 개발할때는 그냥 기본적인 consoles 를 썼는데 사수 분이 이 폰트를 추천해줬고지금까지도 계속 쓰고있는 폰트이다. 이 폰트의 가장 큰 장점 한가지만 설명하고 끝내겠다. 순서대로 영어 L(엘),i(아이), 숫자 1, 그리고 | 파이프 라인이다. 심한 폰트는 모두가 비슷하지만 이 bitstream 은 모든게 구분되어진다. 지금 이 글을 쓰는 이 폰트도 엘과 아이, 파이프..
https://github.com/ GitHub: Where the world builds software GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 시작하기전에 Github 아이디는 당연히 필수로 만들어야겠죠~~?! GitHub 에서 Repository를 먼저 생성해주어야 합니다. GitHub에 처음 로그인을 하게 되면 보게될 화면입니다. Create repository나..
보통 String 값을 int 값으로 변환한다면 Integer.parseInt 를 이용하면 된다. String str = "2"; int intStr = Integer.parseInt(str); 이건 가끔 자주 이용하니 괜찮은데.. 급 int는 String 어케 바꾸지...? 갑자기 생각안날때가 있다. (내가 오늘 그랬다.) int 형에서 string 형으로 변환하는건 Integer.toString() 을 이용해주면 된다. int num = 2; String str = Integer.toString(num); 해주면 int형에서 String 형으로 형변환 할 수 있다.