일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- cartalyst
- Blade
- 전자소송
- Java
- Eclipse
- 체당금
- 개인사업자
- Python
- 소액임금체불
- win32
- Tutorial
- vue
- 코로나19
- 인민공원
- as후기
- Sentinel
- elasticSearch
- reactnative
- 보정명령
- 이더리움
- 홈택스
- 당사자표시정정신청서
- javascript
- 사업자계좌
- Laravel
- auth
- blockchain
- Bootstrap
- 코로나
- php
- Today
- Total
목록Development (103)
그냥 사는 이야기
VPN을 써야할 일이 있어서 잠시 NordVPN을 사용했습니다. 지인이 믿을 만한(?) VPN중 NordVPN을 권유해주길래 일주일 무료체험으로 가입하였습니다. 그렇게 잠시 사용하고 해지하려고 하니.... 왠걸...NordVPN 가입 및 결제 정보별일 없을 거라 생각해서 사실 어떻게 가입하였는지는 기억이 안납니다. 구글 계정으로 Sign up 한 후 대충 Next 누르면서 가입했습니다. 제 구글 계정의 결제 정보를 통해 가입승인까지 되었던 것 같습니다. 제가 가입했던 Plan도 기억안납니다. 대충 중간꺼 1년에 얼마고 일주일 사용하고 해지 없으면 결제 될 수 있다 정도 본 것 같습니다. 이건 너무 뻔한(?) 거니깐요. 해지하려고 NordVPN 사이트 접속해서 로그인 후 보니 해지 버튼이 안보였습니다. 이..
이글은 https://supabase.com/docs/learn/auth-deep-dive/auth-row-level-security 를 번역한 글입니다. About Supabase 대시보드에서 Row Level Security(이후 행 수준 보안)을 활성화하고 Postgres 정책을 작성하여 데이터베이스 테이블에 대한 액세스를 제한하는 방법을 알아보세요. Watch Securing Your Tables Supabase에서는 클라이언트(주로 웹 브라우저)에서 직접 데이터에 액세스할 수 있으며, 다음과 같이 Supabase URL과 Anon 키를 supabase-js에 전달하면 됩니다: const supabase = createClient( 'https://qwertyuiop.supabase.co', 'e..
현재 런칭 직전의 신규 개발 프로젝트가 있습니다. 인프라를 구성중에 있는데 장애 발생시 장애로 잠시 기다려 달라는 페이지로 failover 하도록 하려고 합니다. AWS에서 배포 준비중인데 우리가 필요한 상황에 딱 맞게 도움을 준 글이 있어 이를 번역하여 기록합니다. 이 글은 How do I configure my website to fail over to an S3 bucket when a Route 53 health check fails? 을 번역한 것입니다. Route53에서 헬스 체크에 실패한 웹사이트를 S3 버킷(정적 페이지)으로 장애 조치되도록 구성하려면 어떻게 해야 하나요? 사전 확인 사항 Amazon Route 53 호스트 영역으로 활성화 되어 있어야 합니다. 웹사이트의 동적 버전을 Ama..
구조화 혹은 반구조화된 다양한 형태의 아주 방대한 데이터를 처리하려고 합니다. 이 데이터를 분석하고 BI(Business Intelligence)를 도출하여 활용할 수 있는 시스템을 구축해야 합니다. 그리고 표준 SQL 쿼리로 처리가 가능해야 합니다. 물론 쿼리 성능이 좋아야겠죠. 그렇다면 아래의 2가지 서비스를 고려해 볼 수 있습니다. Amazon EMR Amazon EMR은 방대한 양의 데이터를 처리하고 분석하기 위해 AWS에서 Apache Hadoop 및 Apache Spark와 같은 빅데이터 프레임워크 실행하는 것을 간소화하는 관리형 클러스터 플랫폼입니다. 이러한 프레임워크와 관련 오픈 소스 프로젝트(예: Apache Hive 및 Apache Pig)를 사용하여 분석 및 비즈니스 인텔리전스 워크로..
React Native에서 폰트를 추가하기 위해서는 IOS, Android 방법 모두를 알아야 합니다. 양쪽이 추가하는 경로, 설정이 아주 조금 다르기 때문입니다. 물론, 한쪽만 추가하는 것도 가능합니다. 폰트 선택하기 폰트는 의외로 저작권 문제로 인한 분쟁이 잦은 소재입니다. 따라서 회사차원에서 이런 저작권 문제를 해결하여 제공된 것이 아니라면 본인이 확인해보고 선택해야 합니다. 심한 예로 아래한글에서 제공되는 기본 폰트들 대부분이 저작권 문제에 휘말릴 수 있는 폰트들입니다. 그만큼 예민한 부분이기에 꼭 잘 확인해 본 후 사용해야 합니다. 한글 폰트 중에서는 눈누 사이트를 추천합니다. 눈누 폰트가 아니라 한글 폰트 여러개가 있으며 라이선스 범위에 따른 폰트 분류가 되어 있고, 폰트를 화면으로 보면서 고..
근래에 GraphQL을 사용하는데 AWS AppSync로 작업을 많이 하고 있습니다. REST API보다 편하지만 비슷한 성격인 Query, Mutation과 달리 Subscription은 웹소켓통신으로 연결해서 소켓링크를 생성해서 작업하는 것입니다. Building a real-time WebSocket client 이 subscription을 사용하는 것은 어렵지 않아서 무엇인가 넘어오면 이벤트 처리하듯 사용하면 되는데 모바일 환경에서는 이 세션이 끊어 질 경우를 대비해야 합니다. 이런 예외가 모바일에서는 꽤 빈번히 발생하기에 reconnect 시켜주는 것은 필수에 가깝지 않을까 생각합니다. 그래서 사실은 적절한 처리법이 있을 거라 생각했는데 ... 막상 검색하면 방법을 못찾았습니다. 비슷한 문제를 ..
React Native로 만든 앱이 애플 앱스토어에서 2번째 심사거절을 당했습니다. 전 버전에서 사소한 수정을 해서 마이너 업데이트판을 올렸는데 거절 당했습니다. 이런건 경험이 중요할 것 같아서 기록으로 남겨봅니다. Performance - Accurate Metadata Guideline 2.3.10 - Performance - Accurate Metadata We noticed that your submission includes irrelevant third-party platform information. Specifically, your What's New text includes Android references. Referencing third-party platforms in your ap..
문제 내용 react-native-maps 패키지를 사용하기 위해 install 후 pod install에서 다음과 같은 에러가 발생하였습니다. npx pod-install ios Scanning for pods... 1.11.3 > pod install Auto-linking React Native modules for target `Workbnb`: RNCMaskedView, RNGestureHandler, RNReanimated, RNScreens, RNVectorIcons, react-native-maps, react-native-pager-view, and react-native-safe-area-context Analyzing dependencies ――― MARKDOWN TEMPLATE ――..