it + it lib twilio java,spring]twilio를 이용해서 전화솔루션 구축하기 (비상연락망)현재 내가 다니는 회사는 24시간 라이브 서비스를 하는 곳이라 서버가 다운되거나 시스템에 장애가 생기면 이는 곧바로 매출로 직결된다. 그래서 이를 최소화하기 위한 솔루션 개발을 회사에서 요청받았다. 일단 우리의 목적은 이렇다. 기존에 서비스에 문제가 있음을 알려주는 API가 존재한다. 이는 알림,경고,위험 단계로 구분되며, 위험 단계에서 이 솔루션을 이용하여 항시 빠른 조치를 할 수 있도록 하기 위함이다. 메일 같은 알림 시스템은 Java Mail Sender로 쉽게 구현이 가능하지만, 전화만큼 피드백이 확실한 알림이 없다. 다른 솔루션도 많은 것 같기는 한데, 가장 유명한 twilio라는 서비스를 이용해서 구축할 것이다. 개발환경: JAVA 11 gradle 7.0.2 twilio 8.14.0 나의 A.. wono | discuss | tweet + it blog fe [Korean FE Article] 내가 Next.js를 사용하지 않는 이유글 링크 : https://emewjin.github.io/why-wont-use-nextjs/ wono | discuss | tweet + it dev nextjs nextjs 서비스 개발부터 운영까지nextjs 서비스 개발부터 운영까지. GitHub Gist: instantly share code, notes, and snippets. wono | discuss | tweet + it dev nextjs Next.js 15 핵심 정리Next.js는 Vercel에서 개발한 React 프레임워크로, 서버 사이드 렌더링(SSR), 클라이언트 사이드 렌더링(CSR), API 라우팅 등의 다양한 최적화 기능을 제공합니다. Next.js를 사용하면, React의 기본 기능을 확장해, 보다 빠르고 안정적으로 웹 애플리케이션을 개발할 수 있습니다. wono | discuss | tweet + it dev nextjs 2023-06-13 Next.js 13의 서버는 한 개가 아니란다IPC라고 있는데... 처음 들어보시나요? 사실 저도... wono | discuss | tweet + 잡기 블로그 산업 it SI,정부과제 vs 서비스 vs 솔루션 장단점20년 경험으로 두서 없이 적어 보았습니다. 당연히 모든 경우가 아래의 경우에 해당하진 않습니다. 회사 규모,제품과 회사 지향점, 리더들의 특성 및 본인의 위치등에 따라 달라 질 수 있으며 정해진 답이 없기에 맞다 틀리다 보다는 본인의 경험에 대해서 댓글에 적어주면 후배들이 보기 좋을 거 같습니다. SI 와 정부과제) 장점 : 1. 새로운 기술 분야/도메인의 도전을 할 기회가 비교적 쉽게/자주 생깁니다. 1-1. 새로운 기술분야를 도전(경험)할 기회가 있다. 전공이 아닐지라도(인공지능,빅데이터,블록체인등등) 1-2. 새로운 도메인 분야를 도전(경험) 할 수 있다. (은행,병원,통신 등등) 2. Low risk / Low Return이다. 즉 정부 돈, 갑의 돈으로 할 수 있으니 부담이 없습니다. 3. 결.. wono | discuss | tweet + it arc composite ui pattern 마이크로서비스 관계 패턴 - UI 패턴마이크로서비스 외부 아키텍처중 마이크로서비스 관계에 대한 패턴을 살펴보자. wono | discuss | tweet + it dev nextjs shadcnui GitHub - Kiranism/next-shadcn-dashboard-starter: Admin Dashboard Starter with Nextjs14 and shadcn uiAdmin Dashboard Starter with Nextjs14 and shadcn ui - Kiranism/next-shadcn-dashboard-starter wono | discuss | tweet + it db uuid postgresql PostgreSQL에서 PK로 UUID를 사용할 때 고려해야 하는 성능 이슈UUID는 중복을 방지하고 예측할 수 없는 값이기 때문에 Primary Key의 값으로 좋은 선택지입니다.하지만 UUID로 인해 성능 이슈가 발생할 수 있는 여지가 있고 이를 개발자 수준에서 고려하고 적절히 대처해야 합니다.이번 포스팅에서는 PostgreSQL 기준으로 UUID 사용 시 발생할 수 있는 성능 이슈에 대해 정리하려 합니다. UUID 저장 시 UUID 전용 데이터 타입에 저장하기흔히 UUID를 저장하기 위한 데이터 타입으로 Text 타입 혹은 String 타입을 사용합니다.uuid는 128 비트 길이의 값을 생성하기 때문에 메모리 상에서 16바이트의 공간을 차지합니다.( 1byte = 8bit, 128bit / 8bit = 16byte ) 이런 uuid 값의 길이는 항상 고정적이기 때문에 P.. wono | discuss | tweet + it db uuid postgresql Use data type uuid or varchar(36) for my UUID column? wono | discuss | tweet + it dev spring GitHub - amira921/Todo-List-Microservices: This project follows a microservices, client-server architectures, consisting of separate services for authentication and managing to-do items, each exposing RESTful APIsThis project follows a microservices, client-server architectures, consisting of separate services for authentication and managing to-do items, each exposing RESTful APIs - amira921/Todo-List-Microservices wono | discuss | tweet + it blog python msa Build a Todo App Using a Microservices Architecture and Use Auth Service to Protect Its RoutesIn part one I showed how to build an auth microservices using Django, protecting his routes with a decorator to verify if the user is authorized to interact with his views. If you missed it, take a… wono | discuss | tweet + it blog python msa How To Protect Your MicroservicesWhen I started learning about microservices I wondered how I could protect the services and be sure the user was authorized to use the APIs. I was pretty confident about how to structure an… wono | discuss | tweet + it dev python msa An Authentication Pattern for microservices using DjangoHow can we design the authentication for microservices written in Django following one of its main principles ? Most of early stage APIs are developed using a monolithic architecture, meaning that… wono | discuss | tweet + it dev flutter jwt [Flutter] Token Login / Auth 구현하기Token Login / Auth 구현하기 https://nx006.tistory.com/64 Session VS Token Authentication - feat. JWT 기술 Authentication 앱을 만들 때 회원가입/로그인 기능을 구현해야 할 때가 있습니다. 인증 및 인가된 사용자에게 앱의 기능을 사용할 수 있게 하기 위해서는, 로그인이라는 Authentication(인증) 기능을 거 nx006.tistory.com 이전 글에서 Session 로그인과 Token Login 방식에 대해서 알아봤습니다. 이번 글에서는 어떻게 하면 Flutter에서 Token 로그인 방식을 관리할 수 있는지, 클라이언트 관점에서 구현해보겠습니다. 이 방법은 코드팩토리 님의 Flutter 강의를 듣고서 정리한 글입.. wono | discuss | tweet + it qa rest 수정이라는 작업을 할 때 PUT을 더 사용하는 이유가 있을까요? - 인프런 | 커뮤니티 질문&답변누구나 함께하는 인프런 커뮤니티. 모르면 묻고, 해답을 찾아보세요. wono | discuss | tweet + it dev spring jwt GitHub - caglayantolga/springboot-role-based-jwt-security-rest-api: Sample project on how to implement JWT security role based using Spring boot 3 and Spring security 6Sample project on how to implement JWT security role based using Spring boot 3 and Spring security 6 - caglayantolga/springboot-role-based-jwt-security-rest-api wono | discuss | tweet + it tool adaptive-cards 적응 카드 개요 - Adaptive Cards wono | discuss | tweet + it term itsm itil [DT 시대의 ITSM] ① ITSM과 ITI.. : 네이버블로그 wono | discuss | tweet + it tool dbeaver virtual er diagram export · Issue #22028 · dbeaver/dbeaverWhen I created a connection in my er diagram and wanted to export it to share with the rest of my team via a virtual foreign key, I found that I couldn't find this functionality and I couldn't even find an alternative. wono | discuss | tweetNext
+ it lib twilio java,spring]twilio를 이용해서 전화솔루션 구축하기 (비상연락망)현재 내가 다니는 회사는 24시간 라이브 서비스를 하는 곳이라 서버가 다운되거나 시스템에 장애가 생기면 이는 곧바로 매출로 직결된다. 그래서 이를 최소화하기 위한 솔루션 개발을 회사에서 요청받았다. 일단 우리의 목적은 이렇다. 기존에 서비스에 문제가 있음을 알려주는 API가 존재한다. 이는 알림,경고,위험 단계로 구분되며, 위험 단계에서 이 솔루션을 이용하여 항시 빠른 조치를 할 수 있도록 하기 위함이다. 메일 같은 알림 시스템은 Java Mail Sender로 쉽게 구현이 가능하지만, 전화만큼 피드백이 확실한 알림이 없다. 다른 솔루션도 많은 것 같기는 한데, 가장 유명한 twilio라는 서비스를 이용해서 구축할 것이다. 개발환경: JAVA 11 gradle 7.0.2 twilio 8.14.0 나의 A.. wono | discuss | tweet
+ it blog fe [Korean FE Article] 내가 Next.js를 사용하지 않는 이유글 링크 : https://emewjin.github.io/why-wont-use-nextjs/ wono | discuss | tweet
+ it dev nextjs nextjs 서비스 개발부터 운영까지nextjs 서비스 개발부터 운영까지. GitHub Gist: instantly share code, notes, and snippets. wono | discuss | tweet
+ it dev nextjs Next.js 15 핵심 정리Next.js는 Vercel에서 개발한 React 프레임워크로, 서버 사이드 렌더링(SSR), 클라이언트 사이드 렌더링(CSR), API 라우팅 등의 다양한 최적화 기능을 제공합니다. Next.js를 사용하면, React의 기본 기능을 확장해, 보다 빠르고 안정적으로 웹 애플리케이션을 개발할 수 있습니다. wono | discuss | tweet
+ it dev nextjs 2023-06-13 Next.js 13의 서버는 한 개가 아니란다IPC라고 있는데... 처음 들어보시나요? 사실 저도... wono | discuss | tweet
+ 잡기 블로그 산업 it SI,정부과제 vs 서비스 vs 솔루션 장단점20년 경험으로 두서 없이 적어 보았습니다. 당연히 모든 경우가 아래의 경우에 해당하진 않습니다. 회사 규모,제품과 회사 지향점, 리더들의 특성 및 본인의 위치등에 따라 달라 질 수 있으며 정해진 답이 없기에 맞다 틀리다 보다는 본인의 경험에 대해서 댓글에 적어주면 후배들이 보기 좋을 거 같습니다. SI 와 정부과제) 장점 : 1. 새로운 기술 분야/도메인의 도전을 할 기회가 비교적 쉽게/자주 생깁니다. 1-1. 새로운 기술분야를 도전(경험)할 기회가 있다. 전공이 아닐지라도(인공지능,빅데이터,블록체인등등) 1-2. 새로운 도메인 분야를 도전(경험) 할 수 있다. (은행,병원,통신 등등) 2. Low risk / Low Return이다. 즉 정부 돈, 갑의 돈으로 할 수 있으니 부담이 없습니다. 3. 결.. wono | discuss | tweet
+ it arc composite ui pattern 마이크로서비스 관계 패턴 - UI 패턴마이크로서비스 외부 아키텍처중 마이크로서비스 관계에 대한 패턴을 살펴보자. wono | discuss | tweet
+ it dev nextjs shadcnui GitHub - Kiranism/next-shadcn-dashboard-starter: Admin Dashboard Starter with Nextjs14 and shadcn uiAdmin Dashboard Starter with Nextjs14 and shadcn ui - Kiranism/next-shadcn-dashboard-starter wono | discuss | tweet
+ it db uuid postgresql PostgreSQL에서 PK로 UUID를 사용할 때 고려해야 하는 성능 이슈UUID는 중복을 방지하고 예측할 수 없는 값이기 때문에 Primary Key의 값으로 좋은 선택지입니다.하지만 UUID로 인해 성능 이슈가 발생할 수 있는 여지가 있고 이를 개발자 수준에서 고려하고 적절히 대처해야 합니다.이번 포스팅에서는 PostgreSQL 기준으로 UUID 사용 시 발생할 수 있는 성능 이슈에 대해 정리하려 합니다. UUID 저장 시 UUID 전용 데이터 타입에 저장하기흔히 UUID를 저장하기 위한 데이터 타입으로 Text 타입 혹은 String 타입을 사용합니다.uuid는 128 비트 길이의 값을 생성하기 때문에 메모리 상에서 16바이트의 공간을 차지합니다.( 1byte = 8bit, 128bit / 8bit = 16byte ) 이런 uuid 값의 길이는 항상 고정적이기 때문에 P.. wono | discuss | tweet
+ it dev spring GitHub - amira921/Todo-List-Microservices: This project follows a microservices, client-server architectures, consisting of separate services for authentication and managing to-do items, each exposing RESTful APIsThis project follows a microservices, client-server architectures, consisting of separate services for authentication and managing to-do items, each exposing RESTful APIs - amira921/Todo-List-Microservices wono | discuss | tweet
+ it blog python msa Build a Todo App Using a Microservices Architecture and Use Auth Service to Protect Its RoutesIn part one I showed how to build an auth microservices using Django, protecting his routes with a decorator to verify if the user is authorized to interact with his views. If you missed it, take a… wono | discuss | tweet
+ it blog python msa How To Protect Your MicroservicesWhen I started learning about microservices I wondered how I could protect the services and be sure the user was authorized to use the APIs. I was pretty confident about how to structure an… wono | discuss | tweet
+ it dev python msa An Authentication Pattern for microservices using DjangoHow can we design the authentication for microservices written in Django following one of its main principles ? Most of early stage APIs are developed using a monolithic architecture, meaning that… wono | discuss | tweet
+ it dev flutter jwt [Flutter] Token Login / Auth 구현하기Token Login / Auth 구현하기 https://nx006.tistory.com/64 Session VS Token Authentication - feat. JWT 기술 Authentication 앱을 만들 때 회원가입/로그인 기능을 구현해야 할 때가 있습니다. 인증 및 인가된 사용자에게 앱의 기능을 사용할 수 있게 하기 위해서는, 로그인이라는 Authentication(인증) 기능을 거 nx006.tistory.com 이전 글에서 Session 로그인과 Token Login 방식에 대해서 알아봤습니다. 이번 글에서는 어떻게 하면 Flutter에서 Token 로그인 방식을 관리할 수 있는지, 클라이언트 관점에서 구현해보겠습니다. 이 방법은 코드팩토리 님의 Flutter 강의를 듣고서 정리한 글입.. wono | discuss | tweet
+ it qa rest 수정이라는 작업을 할 때 PUT을 더 사용하는 이유가 있을까요? - 인프런 | 커뮤니티 질문&답변누구나 함께하는 인프런 커뮤니티. 모르면 묻고, 해답을 찾아보세요. wono | discuss | tweet
+ it dev spring jwt GitHub - caglayantolga/springboot-role-based-jwt-security-rest-api: Sample project on how to implement JWT security role based using Spring boot 3 and Spring security 6Sample project on how to implement JWT security role based using Spring boot 3 and Spring security 6 - caglayantolga/springboot-role-based-jwt-security-rest-api wono | discuss | tweet
+ it tool dbeaver virtual er diagram export · Issue #22028 · dbeaver/dbeaverWhen I created a connection in my er diagram and wanted to export it to share with the rest of my team via a virtual foreign key, I found that I couldn't find this functionality and I couldn't even find an alternative. wono | discuss | tweet