분류 전체보기 126

[C#] NCP OutBound Mailer 를 이용한 메일보내기 라이브러리

2019년 쯤에 ncp 메일보내기 기능을 좀더 쉽게 사용하기 위해 C#코드로 작성해 놓은 라이브러리가 있어서 공유한다. C# Mail 보내기 라이브러리를 만들었습니다. 아래는 라이브러리 사용 방법입니다. 라이브러리명 : MailHelper 라이브러리 버전 : 1.0 설명 : NCP OutBound Mailer API를 이용한 메일 보내기 라이브러리 사용법 1) 라이브러리 참조 추가 및 namespace 추가 using MailHelper; 2) 선언 private static NcpMailer Mailer = null; // 메일 라이브러리 3) 변수 셋팅 string accessKey = "##accesskey##"; // 발급받은 accessKey string secretKey = "##secretk..

Language/C# 2023.02.07

일렉트론 이란?

개요 자바스크립트(JavaScript)는 현재 전세계에서 가장 많은 개발자가 사용하는 프로그래밍 언어로 그 인기만큼이나 활용 영역도 확대되고 있습니다. 본 아티클에서는 자바스크립트로 데스크톱 애플리케이션을 만드는 솔루션인 일렉트론(Electron)에 대해 알아보겠습니다. 일렉트론은 노드JS(Node.js)를 기반으로 자바스크립트, HTML, CSS를 사용하여 데스크톱 애플리케이션을 만드는 오픈소스 프레임워크입니다. 2013년 아톰 쉘(Atom Shell)이라 불리는 크로스 플랫폼 애플리케이션 쉘로 시작하였으며 오픈소스화, 명칭 변경 등을 거쳐 현재 깃허브(GitHub)에 의해 개발되고 있습니다. 윈도우(Windows), 맥OS(Mac OS), 리눅스(Linux)를 모두 지원합니다. 일렉트론은 △오픈소스 ..

Tech Trends 2023.02.07

Chat GPT가 뭘까???

12월 출시 이후 다양한 이슈가 되고 있는 Chat GPT에 대해 시연 해본 후 의견. 영어 질문에 대한 답변은 엄청 빠른 속도로 다양한 답변을 받을 수 있다. 그러나 한글은 데이터 양이 많지 않아 아직 속도가 조금 느리고 부정확한 결과 나 올 수 있다. 하지만 생각 이상으로 뛰어난 결과를 볼 수도 있으니, 가능 하면 영어로 질문도 해보고 한국어로 질문도 해보길 바란다. 아래 내용은 실제 가입 후 Chat GPT로 대화한 내용이에요 일론 머스크 테슬라 CEO는 "이제 구글 검색을 Chat GPT가 대체할 것"이라고 전망했다. 구글은 12월 코드 레드(매우 심각한 위기 상황)를 선언하고 대응책 마련에 나섰다. Chat GPT 침투 속도 출시 5일만에 가입자 100만명 돌파. 이 속도는 출시 75일만에 10..

Tech Trends 2023.02.07

다날 블록체인 페이코인 중단 위기

2023. 1. 10. 10:50 에 작성했던 글입니다. 페이코인이 흔들리면 게임팟 결제 SDK 장점이 사라질 듯 합니다. 금융 당국이 페이코인(PCI)의 신고 기한 연장 신청을 받아들이지 않으면서 블록체인을 기반으로 한 다날의 결제 관련 사업에도 빨간불이 커졌다. 페이코인 발행사 페이프로토콜AG는 빠른 시일 안에 은행 실명계좌를 확보해서 다시 변경 신고서를 제출, 결제 서비스 중단은 어떻게든 막겠다는 입장이지만 불확실성이 크다. ... 중략 ... 류익선 페이프로토콜AG 대표는 “현재 최선의 조치는 결제서비스 중단을 막기 위해 다음 달 5일까지 실명확인 입출금계정 발급 확인서를 받아 변경신고를 다시 제출하는 것”이라고 말했다. 다날 블록체인 결제사업 먹구름...페이코인 중단 위기 (naver.com) ..

Tech Trends 2023.02.06

[툴] 자동화 CI/CD 툴 비교

2022. 5. 20. 13:16 에 작성했던 글입니다. ​ Jenkins Github Actions GitLab 서버 별도의 서버 필요. 클라우드로 동작. 별도의 설치 X. 클라우드 or 설치형 두 개. 비용 툴 자체 라이선스는 무료. 하지만 젠킨스 서버를 유지하는 비용 소모. Private Repository는 한달에 500MB, 2,000분 까지 무료로 사용. 초과되는 Minutes 마다 추가 비용 지불. 무료로 400분의 CI/CD 사용 지원. 추가 이용하기 위해선 유료 라이선스 必. OS 모든 OS 호환 가능. 모든 OS 호환 가능. 모든 OS 호환 가능. 플러그인 약 1,400 개의 플러그인 존재. Jenkins에 비해 적음. 스크립트로 플러그인 추가 가능. Jenkins에 비해 적음. 동기 ..

[보안동향] OWASP Top 10

2022. 3. 25. 9:17 에 작성했던 글입니다. ​OWASP TOP 10이란 Open Web Application Security Project에 따라 악용가능성, 탐지가능성 및 영향에 대해 빈도수가 높고 보안상 영향을 크게 줄 수 있는 10가지 웹 애플리케이션 보안 취약점 목록입니다. OWASP Top 10 목록은 3~4년에 한번씩 정기적으로 업데이트 됩니다. ​ 2021 OWASP Top 10, 무엇이 바뀌었을까? 2021년 OWASP Top 10에서는 Insecure Design(불안전한 설계), Software and Data Integrity Failures(소프트웨어 및 데이터 무결성 오류), Server-Side Request Forgery(서버 요청 위조) 총 3가지의 새로운 카테고..

Tech Trends 2023.02.06
BIG