전체 글

전체 글

    (백준/Java) 1731번 : 추론

    (백준/Java) 1731번 : 추론

    난이도: Bronze 2 프로그래밍 언어: Java 문제명: 추론 푼일자: 2021년 7월 주소: https://www.acmicpc.net/problem/1731 문제풀기 1차로 작성한 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class question_1731 { // 추론 public static void main(String[] args) throws IOException { var br = new BufferedReader(new InputStreamReader(System.in)); var N = Integer.parseInt(br.readLine())..

    [혼잣말] 4박 5일의 출장 대장정의 끝

    [혼잣말] 4박 5일의 출장 대장정의 끝

    이 회사를 3년간 다니면서 이렇게 기나긴 출장은 처음이였다. 더운 것 때문에 아주 힘들었다.. 그덕에 5일간 개발과 개인 공부등을 하지 못했다. 매우 아쉽..^^

    교육 행사 사이트 모음(세미나,웨비나,강연,공모전,해커톤)

    https://www.onoffmix.com/ 온오프믹스 :: 모임문화 플랫폼 www.onoffmix.com https://event-us.kr/ 이벤터스 :: 행사와 함께하는 모든 순간 내가 원하는 행사를 개최하거나, 참여할 수 있는 플랫폼 - 이벤터스 event-us.kr https://festa.io/ Festa! 모임과 이벤트를 주최하는 가장 쉬운 방법 Festa에서 이벤트를 주최하고 당신이 찾는 이벤트를 만나보세요. festa.io https://okky.kr/articles/event OKKY - IT 행사 9 10 12k OKKY 2k 2021-07-06 19:53:44 14 19 9k OKKY 2k 2021-07-02 08:03:07 0 0 149 필더필 149 2021-07-14 11:5..

    Code Highlight 를 이쁜 이미지로 만들어 주는 사이트 (Code Highlight Image)

    SNS 별 사진 규격에 맞는 템플릿을 제공해 주고 있습니다. 블로그나 개인 SNS 에서 유용하게 사용할 수 있을 것 같습니다. https://codeimg.io/

    Spring Boot REST API Spring Security 고유키 만들어서 접근 제한하기(api key and secret)

    Spring Boot REST API Spring Security 고유키 만들어서 접근 제한하기(api key and secret)

    망 자체는 공용망을 사용하지만, 접근은 특정 인증키를 확인하여 접근을 가능토록 구현을 하고 싶었습니다. 구글에 일반적으로 Spring Security API Key 등을 검색하면 JWT 등과 로그인.. 비밀번호 와 같은 포스팅이 검색됩니다. 이 포스팅에서는 해당 내용이 아니니, 참고 바랍니다. 해당 포스팅은 https://stackoverflow.com/questions/48446708/securing-spring-boot-api-with-api-key-and-secret 해당 글을 인용하였으니 참고 바랍니다. 1. APIKeyAuthFilter.java 를 만들어줍니다. 필자 같은 경우는 이러한 경로에 만들었습니다. 2. 아래와 같이 시큐리티 필터 코드를 작성해줍니다. import org.springf..

    (백준/Java) 2164번 : 카드2 (Queue(LinkedList)와 Deque)

    (백준/Java) 2164번 : 카드2 (Queue(LinkedList)와 Deque)

    난이도: Silver 4 프로그래밍 언어: Java 문제명: 카드2 푼일자: 2021년 7월 주소: https://www.acmicpc.net/problem/2164 문제풀기 처음에는 Stack 을 떠올렸으나 이는 삭제를 할 때 맨 첫번째에 있는 데이터를 삭제하지 못한다. 그래서, Queue 라는 좋은 자료구조가 있어 사용하여 풀어 보았다. public class question_2164 { // 카드2 public static void main(String[] args) throws IOException { var br = new BufferedReader(new InputStreamReader(System.in)); var N = Integer.parseInt(br.readLine()); var qu..

    Visual Studio 2019 NuGet Not available in this source 해결

    Visual Studio 2019 NuGet Not available in this source 해결

    NuGet Package Manager 에서 위와 같이 표시가 된다. 왜 그럴까? StackOverFlow 등을 다 뒤져봤는데도 해결 하지 못하였고, 다행히 마소 Docs 에서 관련 문서를 찾았다. 설정에서 nuget 을 검색하여 NuGet Package Manager - Package Sources 로 이동한다. 패키지 원본 노드가 존재하지 않습니다.. 직접 추가해 줍시다. + 버튼을 누른 뒤, 하단 Name 과 Source 에 아래와 같이 작성하고 Update 버튼을 눌러주면 됩니다. nuget.org - https://api.nuget.org/v3/index.json 참고 공식 문헌 : https://docs.microsoft.com/ko-kr/nuget/consume-packages/install..

    다음 메일, 카카오 메일을 카카오 통합계정으로 아웃룩에 연결 하는 방법(SMTP, IMAP 비밀번호 틀림 해결)

    다음 메일, 카카오 메일을 카카오 통합계정으로 아웃룩에 연결 하는 방법(SMTP, IMAP 비밀번호 틀림 해결)

    이 글을 작성하는 이유는 따로 있다. 2 단계 인증을 활성화 하는 경우, SMTP 및 IMAP 을 연결하기 위해 카카오 통합계정 ID, Password 를 이용하여 로그인을 시도할경우 비밀번호가 틀렸다고 나오게 된다. 이럴때, 카카오 계정에서 애플리케이션 비밀번호를 발급받아 이용해 주어야 한다. https://accounts.kakao.com/weblogin/account/info 로 접속한 뒤 계정 보호로 들어가준 뒤, 2단계 인증을 눌러준다. 표시한 부분을 눌러준다. 이후 앱 비밀번호 이름을 적어주고, 생성 버튼을 눌러주면 확인 팝업이 발생하며 이렇게 아래에 비밀번호가 생성된다. 언제든 비밀번호를 폐기할 수 있도록 바로 밑에서 기능을 제공하고 있으며, 해당 비밀번호를 이용하여 로그인을 하면 된다.

    [분풀이] 그 나이에 하는 행동이 이게 맞는가?

    [분풀이] 그 나이에 하는 행동이 이게 맞는가?

    나는 A 사의 Client Application 을 담당하는 메인 개발자 나이고 상대방은 B 사의 Server Application 을 담당하는 메인 개발자이다. Client 와 Server 간의 프로토콜을 정의하여 약속된 사양대로 통신을 규약하여 데이터를 주고받으며 Server 는 Client 를 제어할 수 있는 기능을 가지고 있다. 이 제어하는 기능을 구현한 사양서대로 서로 개발을 진행하였고, 적용까지 되었으나 어느날 양 사의 메인 개발자가 바뀌게 된다. (거의 비슷한 시기로) 사실 처음부터 그렇게 마음에 들지 않았다. 거의 대부분의 영역에서 Client 에게 수정 또는 사양서 작성을 맡겼고, 메일을 주고받을때마다 상대 개발자가 작성한 메일은 매우 성의가 없게 느껴졌다. 놀랍겠지만 저 내용이 메일 본..

    Composer Error Fix - it is missing from your system. Install or enable PHP's fileinfo extension

    Composer Error Fix - it is missing from your system. Install or enable PHP's fileinfo extension

    처음에는 이 문제를 보고 다르게 이해를 했다가 패키지를 업데이트 하려고 했다. 하지만 해당 문제가 아니라, Problem 1 의 두번째에 있는 leafue/flyststem 을 보면, 내 시스템에 빠진게 있다. PHP의 fileinfo 확장을 설치하거나 활성화 해라 라고 되어 있다. 그래서 php.ini 를 살펴보면!!! 이렇게 주석 처리된 곳이 있다. 해당 부분을 풀어주고 다시 composer update 를 진행해 보자. 성공적으로 패키지가 설치/로드 되었다.